/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.row-1{grid-row:1}.row-2{grid-row:2}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.riderRegistrationSplitPayoutCheck{grid-column:span 2;background:#f7f3ff!important;border-color:#cfc1e5!important}.riderRegistrationSplitPayoutCheck small{color:#76678b;grid-column:1/-1;font-size:8px;line-height:1.45}.adminPayoutSplitBadge{color:#65469a;white-space:nowrap;background:#f1eaff;border:1px solid #bca9df;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:950}:root{--ink:#14202a;--muted:#69747d;--line:#dce4e7;--mint:#19b88f;--mint-dark:#008e70;--cream:#f5f4ee;--blue:#2d72e8;--baemin-report-paper:#fff;--baemin-report-ink:#111;--baemin-report-muted:#6e7278;--baemin-report-blue:#237bfa;--baemin-report-track:#f2f4f7;--baemin-report-border:#edf0f4}button,input,select{font:inherit}button{cursor:pointer}.topbar{border-bottom:1px solid var(--line);z-index:10;background:#fff;justify-content:space-between;align-items:center;height:74px;padding:0 max(28px,50vw - 620px);display:flex;position:sticky;top:0}.brand,.profile,.brand>div,.profile>div,.panelHead>div,.riderIdentity,.riderIdentity>div{align-items:center;display:flex}.brand{gap:11px}.brandLogo{flex:none;width:104px;height:auto;display:block}.brand>div,.riderIdentity>div{flex-direction:column;align-items:flex-start}.brand strong{letter-spacing:-1px;font-size:18px}.brand small{color:var(--muted);margin-top:1px;font-size:10px}.modeSwitch{background:#edf1f0;border-radius:10px;gap:3px;padding:4px;display:flex}.modeSwitch button{color:#69747d;background:0 0;border:0;border-radius:8px;padding:9px 20px;font-size:13px;font-weight:700}.modeSwitch .active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #1c302012}.modeSwitch .systemResetButton{color:#bd3e3e;background:#fff0f0;border:1px solid #f0caca;margin-left:3px;padding-left:13px;padding-right:13px}.modeSwitch .riderAccountChangesButton{color:#365db5;white-space:nowrap;background:#eef3ff;border:1px solid #cdd9fa;margin-left:3px;padding-left:13px;padding-right:13px}.modeSwitch .riderAccountChangesButton:hover{color:#23499e;background:#dfe8ff}.modeSwitch .riderAccountChangesButton:disabled{opacity:.55;cursor:not-allowed}.modeSwitch .systemResetButton:hover{color:#9e2626;background:#ffe3e3}.modeSwitch .systemResetButton:disabled{opacity:.55;cursor:not-allowed}.systemResetNotice{z-index:9;text-align:center;color:#a73333;background:#fff0f0;border-bottom:1px solid #f0caca;padding:10px 18px;font-size:11px;font-weight:900;position:sticky;top:74px}.systemResetNotice.success{color:#08745c;background:#e9f8f3;border-color:#bfe5d8}.profile{gap:9px;font-size:12px}.profile span{color:var(--mint-dark);background:#e4f7f0;border-radius:5px;padding:5px 8px;font-weight:800}.profile>button{color:#7a858b;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.profile>button:hover{color:var(--mint-dark)}.profile i{background:#dcebe5;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.riderOnlyHeader{color:var(--mint-dark);background:#e4f7f0;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:900}.hero{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;min-height:270px;padding:50px max(28px,50vw - 590px);display:flex;position:relative;overflow:hidden}.hero:after{content:"";border:80px solid #23313a;border-radius:50%;width:440px;height:440px;position:absolute;top:-170px;right:-100px}.eyebrow{letter-spacing:.08em;font-weight:800;color:#84e0c7!important;font-size:12px!important}.hero h1{letter-spacing:-2.2px;margin:9px 0 15px;font-size:37px;line-height:1.16}.hero h1 em,.riderWelcome h1 em{color:#58d6b4;font-style:normal}.hero p{color:#aeb8bd;margin:0;font-size:14px;line-height:1.7}.heroStats{z-index:1;gap:10px;display:flex}.heroStats>div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;width:190px;height:138px;padding:22px;display:flex}.heroStats span{color:#aeb8bd;font-size:11px}.heroStats strong{margin:12px 0 auto;font-size:27px}.heroStats strong small{margin-left:4px;font-size:12px}.heroStats b{color:#69d8b9;font-size:10px}.heroStats .blue{color:#8bb8ff}.adminSettlementShortcuts{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:20px;max-width:1180px;margin:18px auto;padding:20px 22px;display:grid;box-shadow:0 8px 26px #17251d08}.adminSettlementShortcutsHead{gap:5px;display:grid}.adminSettlementShortcutsHead>span{color:var(--mint-dark);letter-spacing:.14em;font-size:8px;font-weight:950}.adminSettlementShortcutsHead h2{letter-spacing:-.6px;margin:0;font-size:17px}.adminSettlementShortcutsHead p{color:#768388;margin:0;font-size:9px;line-height:1.5}.adminSettlementShortcutGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.adminSettlementShortcutGrid>button{min-width:0;min-height:82px;color:var(--ink);text-align:left;cursor:pointer;background:#f8fbfa;border:1px solid #dce7e3;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 11px;padding:13px 14px;display:grid}.adminSettlementShortcutGrid>button:hover,.adminSettlementShortcutGrid>button:focus-visible{background:#effaf6;border-color:#57b89d;outline:3px solid #1e9d7c1c}.adminSettlementShortcutGrid>button.daily{background:#f2f9fb;border-color:#b9d9e2}.adminSettlementShortcutGrid>button.daily:hover,.adminSettlementShortcutGrid>button.daily:focus-visible{background:#eaf6f9;border-color:#4396ad;outline-color:#207b951c}.adminSettlementShortcutGrid>button.managed{background:#f8f6fc;border-color:#d9d2eb}.adminSettlementShortcutGrid>button.managed:hover,.adminSettlementShortcutGrid>button.managed:focus-visible{background:#f2eefb;border-color:#7b66b0;outline-color:#7253aa1c}.adminSettlementShortcutGrid em{color:#087c62;background:#dff5ee;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:950;display:grid}.adminSettlementShortcutGrid .daily em{color:#176b80;background:#dceff4}.adminSettlementShortcutGrid .managed em{color:#62449b;background:#ebe6f7}.adminSettlementShortcutGrid span{gap:3px;min-width:0;display:grid}.adminSettlementShortcutGrid b{font-size:12px}.adminSettlementShortcutGrid small{color:#758287;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.adminSettlementShortcutGrid strong{color:#087c62;grid-column:2;font-size:8px}.adminSettlementShortcutGrid .daily strong{color:#176b80}.adminSettlementShortcutGrid .managed strong{color:#62449b}.adminSettlementUploadQuick{background:#fff;border:1px solid #d7e5df;border-radius:16px;gap:14px;max-width:1180px;margin:18px auto;padding:20px 22px;display:grid;box-shadow:0 10px 30px #17251d0a}.adminSettlementUploadQuick>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.adminSettlementUploadQuick>header>div{gap:4px;display:grid}.adminSettlementUploadQuick>header span{color:#087c62;letter-spacing:.14em;font-size:8px;font-weight:950}.adminSettlementUploadQuick>header h2{letter-spacing:-.7px;margin:0;font-size:19px}.adminSettlementUploadQuick>header p{color:#74817c;margin:0;font-size:9px;line-height:1.5}.adminSettlementUploadQuick>header>button{color:#176f5b;cursor:pointer;background:#f4fbf8;border:1px solid #c8ddd6;border-radius:9px;min-height:38px;padding:0 13px;font-size:9px;font-weight:900}.adminSettlementUploadQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.adminSettlementUploadQuickGrid>article{background:#f8fbfa;border:1px solid #dce7e3;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:15px;display:flex}.adminSettlementUploadQuickGrid>article.coupang{background:linear-gradient(135deg,#f9fbff,#eef5ff)}.adminSettlementUploadQuickGrid>article.baemin{background:linear-gradient(135deg,#fbfffe,#edf9f6)}.adminSettlementUploadQuickGrid>article>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;display:grid}.adminSettlementUploadQuickGrid article span{color:#285da9;background:#dbe9ff;border-radius:7px;width:max-content;padding:5px 8px;font-size:9px;font-weight:950}.adminSettlementUploadQuickGrid article.baemin span{color:#087968;background:#daf4ee}.adminSettlementUploadQuickGrid article b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adminSettlementUploadQuickGrid article small{color:#74817c;grid-column:1/-1;font-size:8px;line-height:1.45}.adminSettlementUploadQuickActions{flex:none;gap:6px;display:flex}.adminSettlementUploadQuickActions button{color:#fff;cursor:pointer;white-space:nowrap;background:#16836b;border:1px solid #16836b;border-radius:9px;min-height:38px;padding:0 11px;font-size:9px;font-weight:900}.adminSettlementUploadQuickActions button.restore{color:#176f5b;background:#fff;border-color:#c8ddd6}.adminSettlementUploadQuickActions button:hover,.adminSettlementUploadQuickActions button:focus-visible,.adminSettlementUploadQuick>header>button:hover,.adminSettlementUploadQuick>header>button:focus-visible{outline:3px solid #168f7018}.adminSettlementUploadQuickActions button:disabled{color:#89938f;cursor:not-allowed;background:#edf1ef;border-color:#d8e0dd}.settlementAutomationCenter{background:#fff;border:1px solid #d7e5df;border-radius:20px;gap:18px;max-width:1180px;margin:18px auto;padding:25px;display:grid;box-shadow:0 16px 46px #17251d0b}.settlementAutomationHead{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.settlementAutomationHead>div{gap:5px;display:grid}.settlementAutomationHead span{color:#087c62;letter-spacing:.15em;font-size:8px;font-weight:950}.settlementAutomationHead h2{letter-spacing:-1px;margin:0;font-size:22px}.settlementAutomationHead p{color:#728079;margin:0;font-size:10px;line-height:1.55}.settlementAutomationHead>strong{color:#087c62;background:#e9f7f2;border-radius:999px;flex:none;padding:9px 12px;font-size:9px}.settlementAutomationHead>strong.syncing,.settlementAutomationHead>strong.restoring-source{color:#506a7b;background:#eef3f7}.settlementAutomationHead>strong.waiting-source{color:#99681a;background:#fff7e8}.settlementAutomationHead>strong.review-required{color:#b03f3f;background:#fff0f0}.settlementAutomationHead>strong.published{color:#3566ad;background:#ecf3ff}.settlementTodayActions{background:#fff;border:1px solid #dbe4df;border-radius:15px;gap:12px;padding:16px;display:grid;box-shadow:0 8px 22px #17382b0b}.settlementTodayActions>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settlementTodayActions>header>div{gap:3px;display:grid}.settlementTodayActions>header span{color:#7b8a84;letter-spacing:.12em;font-size:8px;font-weight:950}.settlementTodayActions>header h3{color:#20372f;letter-spacing:-.03em;margin:0;font-size:17px}.settlementTodayActions>header p{color:#74817c;margin:0;font-size:9px;line-height:1.5}.settlementTodayActions>header>strong{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:9px}.settlementTodayActions>header>strong.danger{color:#b33131;background:#fff0f0}.settlementTodayActions>header>strong.clear{color:#287253;background:#ecf8f1}.settlementTodayActionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.settlementTodayActionGrid button{text-align:left;background:#f8faf9;border:1px solid #e2e8e5;border-radius:12px;align-content:center;gap:4px;min-width:0;min-height:90px;padding:12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.settlementTodayActionGrid button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 7px 18px #1c3d300e}.settlementTodayActionGrid button:focus-visible{outline-offset:2px;outline:3px solid #39715f24}.settlementTodayActionGrid button>span{color:#74817c;font-size:8px;font-weight:900}.settlementTodayActionGrid button>strong{color:#31473f;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.settlementTodayActionGrid button>small{color:#7b8883;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.4;overflow:hidden}.settlementTodayActionGrid button.danger{background:#fff5f5;border-color:#efc5c5}.settlementTodayActionGrid button.danger>strong{color:#b12f2f}.settlementTodayActionGrid button.warning{background:#fffaf0;border-color:#ecd49b}.settlementTodayActionGrid button.warning>strong{color:#97630d}.settlementTodayActionGrid button.clear{background:#f4faf7;border-color:#d9e8e0}.settlementTodayActionGrid button.clear>strong{color:#3b765e}.settlementTodayActionGrid button.inspect{background:#f5f9ff;border-color:#cbdcf2}.settlementTodayActionGrid button.inspect>strong{color:#356fae}.settlementTodayActionGrid button:disabled{cursor:default;opacity:.72}.settlementTodayActionsUnavailable{color:#835d18;background:#fff7e9;border-radius:9px;margin:0;padding:9px 11px;font-size:8px;font-weight:800;line-height:1.5}.settlementAutomationPlatforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settlementAutomationPlatforms article{background:#f9fbfa;border:1px solid #dde7e3;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:15px;display:flex}.settlementAutomationPlatforms article.active{border-color:#6bbda6;box-shadow:0 0 0 3px #1b9b7912}.settlementAutomationPlatforms article.coupang{background:linear-gradient(135deg,#f9fbff,#eef5ff)}.settlementAutomationPlatforms article.baemin{background:linear-gradient(135deg,#fbfffe,#edf9f6)}.settlementAutomationPlatforms article>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 9px;min-width:0;display:grid}.settlementAutomationPlatforms span{color:#285da9;background:#dbe9ff;border-radius:7px;width:max-content;padding:5px 8px;font-size:9px;font-weight:950}.settlementAutomationPlatforms .baemin span{color:#087968;background:#daf4ee}.settlementAutomationPlatforms b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.settlementAutomationPlatforms small{color:#74817c;grid-column:1/-1;font-size:8px}.settlementAutomationPlatforms button{color:#35695b;background:#fff;border:1px solid #cbdcd6;border-radius:9px;flex:none;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}.settlementAutomationPlatforms button:hover,.settlementAutomationPlatforms button:focus-visible{border-color:#168f70;outline:3px solid #168f7018}.settlementAutoInbox{background:linear-gradient(135deg,#fbfdfc,#f3f9f6);border:1px solid #d7e5df;border-radius:15px;gap:13px;padding:16px;display:grid}.settlementAutoInbox>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settlementAutoInbox>header>div{gap:3px;min-width:0;display:grid}.settlementAutoInbox>header span{color:#118167;letter-spacing:.12em;font-size:8px;font-weight:950}.settlementAutoInbox>header h3{margin:0;font-size:15px}.settlementAutoInbox>header p{color:#6e7c77;margin:0;font-size:9px;line-height:1.5}.settlementAutoInbox>header>strong{color:#75807c;background:#eef2f0;border-radius:999px;flex:none;padding:7px 10px;font-size:8px}.settlementAutoInbox>header>strong.active{color:#087b61;background:#dcf4eb}.settlementAutoInboxStatus{grid-template-columns:minmax(120px,.8fr) minmax(90px,.45fr) minmax(220px,1.5fr);gap:8px;display:grid}.settlementAutoInboxStatus>div{background:#fff;border:1px solid #e0e9e5;border-radius:11px;gap:4px;min-width:0;padding:11px 12px;display:grid}.settlementAutoInboxStatus small{color:#82908b;font-size:8px;font-weight:850}.settlementAutoInboxStatus b{color:#2b433b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.settlementAutoInboxSources{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.settlementAutoInboxSources>article{background:#fff;border:1px solid #e0e9e5;border-radius:11px;gap:10px;min-width:0;padding:12px;display:grid}.settlementAutoInboxSources>article.connected{background:#fbfffd;border-color:#b9dfd1;box-shadow:inset 3px 0 #25a57d}.settlementAutoInboxSources>article>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 8px;min-width:0;display:grid}.settlementAutoInboxSources>article span{color:#168267;font-size:8px;font-weight:950}.settlementAutoInboxSources>article b{color:#29443b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.settlementAutoInboxSources>article small{color:#7b8b85;grid-column:1/-1;font-size:8px;line-height:1.45}.settlementAutoInboxSources>article>button,.settlementAutoInboxSourceActions button{color:#356a5c;background:#fff;border:1px solid #c7d9d2;border-radius:8px;min-height:36px;padding:0 10px;font-size:8px;font-weight:900}.settlementAutoInboxSources>article>button{color:#fff;background:#168f71;border-color:#168f71}.settlementAutoInboxSourceActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.settlementAutoInboxSourceActions button.pause{background:#eff7f4}.settlementAutoInboxSourceActions button.start{color:#fff;background:#168f71;border-color:#168f71}.settlementAutoInboxSourceActions button.disconnect{color:#a45a5a;border-color:#ead4d4}.settlementAutoInboxSources button:hover,.settlementAutoInboxSources button:focus-visible{border-color:#168f71;outline:3px solid #168f7118}.settlementAutoInboxNotice{color:#34675a;background:#eaf5f1;border-radius:9px;margin:0;padding:10px 12px;font-size:9px;font-weight:800;line-height:1.45}.settlementAutoInboxActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.settlementAutoInboxActions button,.settlementAutoInboxEventActions button,.settlementAutoInbox.unsupported>button{color:#356a5c;background:#fff;border:1px solid #c7d9d2;border-radius:9px;min-height:38px;padding:0 12px;font-size:9px;font-weight:900}.settlementAutoInboxActions button.primary{color:#fff;background:#168f71;border-color:#13896d}.settlementAutoInboxActions button.quiet{color:#80908a;background:0 0;border-color:#0000;margin-left:auto}.settlementAutoInboxActions button:disabled{opacity:.5;cursor:not-allowed}.settlementAutoInboxActions button:hover,.settlementAutoInboxActions button:focus-visible,.settlementAutoInboxEventActions button:hover,.settlementAutoInboxEventActions button:focus-visible{border-color:#168f71;outline:3px solid #168f7118}.settlementAutoInboxGuide{background:#fff;border:1px dashed #cbdcd5;border-radius:11px;grid-template-columns:auto 1fr 1fr;align-items:center;gap:5px 12px;padding:12px;display:grid}.settlementAutoInboxGuide b{color:#304840;font-size:9px}.settlementAutoInboxGuide span{color:#537168;font-size:8px;font-weight:800}.settlementAutoInboxGuide small{color:#84918d;grid-column:1/-1;font-size:8px;line-height:1.5}.settlementAutoInboxEvents{gap:7px;display:grid}.settlementAutoInboxEvents article{background:#fff;border:1px solid #dfe8e4;border-left:4px solid #29a681;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.settlementAutoInboxEvents article.review{background:#fffaf2;border-left-color:#e4a33d}.settlementAutoInboxEvents article.failed{background:#fff7f7;border-left-color:#d45f5f}.settlementAutoInboxEvents article>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 8px;min-width:0;display:grid}.settlementAutoInboxEvents article span{color:#087a60;background:#e2f4ed;border-radius:6px;padding:3px 6px;font-size:7px;font-weight:950}.settlementAutoInboxEvents article.review span{color:#9b6720;background:#f9e9cd}.settlementAutoInboxEvents article.failed span{color:#aa4545;background:#f9dddd}.settlementAutoInboxEvents article b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.settlementAutoInboxEvents article small{color:#7f8a86;grid-column:1/-1;font-size:8px;line-height:1.45}.settlementAutoInboxEventActions{flex:none;gap:5px;display:flex}.settlementAutoInbox.unsupported{justify-content:space-between;align-items:center;gap:15px;display:flex}.settlementAutoInbox.unsupported>div{gap:3px;display:grid}.settlementAutoInbox.unsupported span{color:#8b6d35;font-size:8px;font-weight:950}.settlementAutoInbox.unsupported h3{margin:0;font-size:14px}.settlementAutoInbox.unsupported p{color:#7e817f;margin:0;font-size:9px}.settlementAutomationFlow{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.settlementAutomationFlow article{background:#fbfcfb;border:1px solid #e0e7e4;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-content:start;gap:8px 10px;min-width:0;min-height:154px;padding:14px;display:grid}.settlementAutomationFlow article.complete{background:#f5fbf8;border-color:#c9e5da}.settlementAutomationFlow article.review{background:#fff9f2;border-color:#efd6bf}.settlementAutomationFlow article.ready{background:#f4f9ff;border-color:#b9d4ef;box-shadow:0 0 0 3px #3279bd0c}.settlementAutomationFlow i{color:#66756f;background:#e8eeeb;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:950;display:grid}.settlementAutomationFlow .complete i{color:#087c62;background:#d8f2e8}.settlementAutomationFlow .review i{color:#a56420;background:#fae5cf}.settlementAutomationFlow .ready i{color:#326eaa;background:#dcecff}.settlementAutomationFlow article>div{gap:3px;min-width:0;display:grid}.settlementAutomationFlow span{color:#81908a;font-size:8px;font-weight:900}.settlementAutomationFlow b{font-size:11px}.settlementAutomationFlow small{color:#7b8782;font-size:8px;line-height:1.45}.settlementAutomationFlow strong{color:#087c62;text-align:right;grid-column:1/-1;align-self:end;font-size:14px}.settlementAutomationFlow .review strong{color:#a56420}.settlementAutomationFlow .ready strong{color:#326eaa}.settlementAutomationNext{background:#f7faf8;border:1px solid #dce7e2;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.settlementAutomationNext>div{gap:3px;min-width:0;display:grid}.settlementAutomationNext span{color:#7d8a85;letter-spacing:.12em;font-size:8px;font-weight:950}.settlementAutomationNext strong{color:#263c34;font-size:13px}.settlementAutomationNext small{color:#74817c;font-size:8px;line-height:1.45}.settlementAutomationNext button{color:#fff;background:#14866b;border:1px solid #14866b;border-radius:9px;flex:none;min-width:100px;min-height:39px;padding:0 14px;font-size:9px;font-weight:950}.settlementAutomationNext button:hover,.settlementAutomationNext button:focus-visible{background:#0e755d;outline:3px solid #14866b20}.settlementAutomationNext.review{background:#fff9ea;border-color:#e8cd8a}.settlementAutomationNext.publish{background:#f4f9ff;border-color:#b9d4ef}.settlementAutomationNext.complete{background:#f2faf6;border-color:#cbe4da}.settlementAutomationNext.complete button{color:#567066;cursor:default;background:#dfeee7;border-color:#bfd7cc}.settlementAutomationRegistrationAlert{background:#fff7f7;border:1px solid #efc7c7;border-radius:14px;gap:11px;padding:15px;display:grid}.settlementAutomationRegistrationAlert>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.settlementAutomationRegistrationAlert>header>div{gap:4px;display:grid}.settlementAutomationRegistrationAlert>header span{color:#bd4141;font-size:9px;font-weight:950}.settlementAutomationRegistrationAlert>header strong{color:#5f3232;font-size:11px;line-height:1.5}.settlementAutomationRegistrationAlert button{color:#a43b3b;white-space:nowrap;background:#fff;border:1px solid #e0abab;border-radius:9px;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}.settlementAutomationRegistrationAlert button:hover,.settlementAutomationRegistrationAlert button:focus-visible{border-color:#bd4141;outline:3px solid #bd414118}.settlementAutomationRegistrationAlert ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.settlementAutomationRegistrationAlert li{background:#fff;border:1px solid #f0dada;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.settlementAutomationRegistrationAlert li>div{gap:3px;min-width:0;display:grid}.settlementAutomationRegistrationAlert li b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.settlementAutomationRegistrationAlert li span{color:#8d7070;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.settlementAutomationRegistrationAlert li button{min-height:31px;padding:0 9px}.settlementAutomationRegistrationAlert>p{color:#8d5e5e;margin:0;font-size:8px;font-weight:800}.settlementAutomationReRegistrationAlert{background:#fffaea;border:1px solid #e8c979;border-radius:14px;gap:11px;padding:15px;display:grid}.settlementAutomationReRegistrationAlert>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.settlementAutomationReRegistrationAlert>header>div{gap:4px;display:grid}.settlementAutomationReRegistrationAlert>header span{color:#9b6500;font-size:9px;font-weight:950}.settlementAutomationReRegistrationAlert>header strong{color:#644b1d;font-size:11px;line-height:1.5}.settlementAutomationReRegistrationAlert>header small{color:#846c3c;font-size:8px;line-height:1.45}.settlementAutomationReRegistrationAlert button{color:#855a00;white-space:nowrap;background:#fff;border:1px solid #d8b85e;border-radius:9px;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}.settlementAutomationReRegistrationAlert button:hover,.settlementAutomationReRegistrationAlert button:focus-visible{border-color:#aa7400;outline:3px solid #aa740018}.settlementAutomationReRegistrationAlert ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.settlementAutomationReRegistrationAlert li{background:#fff;border:1px solid #ebddba;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.settlementAutomationReRegistrationAlert li>div{gap:3px;min-width:0;display:grid}.settlementAutomationReRegistrationAlert li b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.settlementAutomationReRegistrationAlert li span{color:#816f4b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.settlementAutomationReRegistrationAlert li button{min-height:31px;padding:0 9px}.settlementAutomationReRegistrationAlert>p{color:#78643c;margin:0;font-size:8px;font-weight:800}.settlementAutomationActivityUnavailable{color:#755b27;background:#fffaea;border:1px solid #e8c979;border-radius:11px;margin:0;padding:11px 13px;font-size:9px;font-weight:800;line-height:1.5}.settlementAutomationAssetRiskAlert{background:#fff3f3;border:1px solid #e8a5a5;border-radius:14px;gap:11px;padding:15px;display:grid}.settlementAutomationAssetRiskAlert>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.settlementAutomationAssetRiskAlert>header>div{gap:4px;display:grid}.settlementAutomationAssetRiskAlert>header span{color:#b82f2f;font-size:9px;font-weight:950}.settlementAutomationAssetRiskAlert>header strong{color:#622f2f;font-size:11px;line-height:1.5}.settlementAutomationAssetRiskAlert>header small{color:#886060;font-size:8px;line-height:1.45}.settlementAutomationAssetRiskAlert button{color:#a12f2f;white-space:nowrap;background:#fff;border:1px solid #dc9b9b;border-radius:9px;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}.settlementAutomationAssetRiskAlert button:hover,.settlementAutomationAssetRiskAlert button:focus-visible{border-color:#b82f2f;outline:3px solid #b82f2f18}.settlementAutomationAssetRiskAlert ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.settlementAutomationAssetRiskAlert li{background:#fff;border:1px solid #eed1d1;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.settlementAutomationAssetRiskAlert li>div{gap:3px;min-width:0;display:grid}.settlementAutomationAssetRiskAlert li b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.settlementAutomationAssetRiskAlert li span{color:#876666;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.settlementAutomationAssetRiskAlert li button{min-height:31px;padding:0 9px}.settlementAutomationAssetRiskAlert>p{color:#805959;margin:0;font-size:8px;font-weight:800}.settlementAutomationChecks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.settlementAutomationChecks>div{background:#f5f8f6;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:12px;display:flex}.settlementAutomationChecks span{color:#6d7b75;font-size:9px;font-weight:850}.settlementAutomationChecks strong{color:#39715f;white-space:nowrap;font-size:15px}.settlementAutomationChecks .danger{background:#fff1f1}.settlementAutomationChecks .danger strong{color:#bd4141}.settlementAutomationChecks .warning{background:#fff7e9}.settlementAutomationChecks .warning strong{color:#9c6717}.settlementAutomationActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.settlementAutomationActions button,.settlementAutomationActions a{color:#42635a;text-align:center;background:#fff;border:1px solid #cfddd8;border-radius:10px;place-items:center;min-height:43px;padding:0 11px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.settlementAutomationActions button:hover,.settlementAutomationActions button:focus-visible,.settlementAutomationActions a:hover,.settlementAutomationActions a:focus-visible{background:#f3faf7;border-color:#168f70;outline:3px solid #168f7018}.settlementAutomationActions button.primary{color:#fff;background:#078669;border-color:#078669;box-shadow:0 8px 18px #07866925}.settlementAutomationActions button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.settlementAutomationRule{color:#cbd8d3;background:#16272f;border-radius:11px;margin:0;padding:12px 14px;font-size:9px;line-height:1.6}.settlementAutomationRule b{color:#68d8b8;margin-right:8px}.adminDailyPaidImportPanel{background:#fff;border:1px solid #cfe2dc;border-radius:16px;max-width:1180px;margin:0 auto 18px;overflow:hidden;box-shadow:0 8px 26px #17251d08}.adminDailyPaidImportPanel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:102px;padding:20px 22px;list-style:none;display:flex}.adminDailyPaidImportPanel>summary::-webkit-details-marker{display:none}.adminDailyPaidImportPanel>summary>div{gap:5px;display:grid}.adminDailyPaidImportPanel>summary span{color:#087c62;letter-spacing:.14em;font-size:8px;font-weight:950}.adminDailyPaidImportPanel>summary h2{letter-spacing:-.6px;margin:0;font-size:17px}.adminDailyPaidImportPanel>summary p{color:#74827e;margin:0;font-size:9px;line-height:1.5}.adminDailyPaidImportPanel>summary>strong{color:#087c62;background:#e8f7f2;border-radius:9px;place-items:center;min-width:72px;height:34px;font-size:9px;display:grid}.adminDailyPaidImportPanel[open]>summary{background:#fbfdfc;border-bottom:1px solid #dfebe7}.adminDailyPaidImportPanel[open]>summary>strong:after{content:" 닫기"}.adminDailyPaidImportPanel[open]>summary>strong{font-size:0}.adminDailyPaidImportPanel[open]>summary>strong:after{font-size:9px}.adminDailyPaidImportBody{gap:15px;padding:20px 22px;display:grid}.adminDailyPaidImportGuide{background:#f0f8f5;border-radius:11px;gap:5px;padding:13px 15px;display:grid}.adminDailyPaidImportGuide b{color:#17614e;font-size:10px}.adminDailyPaidImportGuide p{color:#65766f;margin:0;font-size:9px;line-height:1.55}.adminDailyPaidImportControls{grid-template-columns:minmax(180px,.7fr) minmax(210px,.8fr) minmax(260px,1.2fr);align-items:stretch;gap:10px;display:grid}.adminDailyPaidImportControls fieldset,.adminDailyPaidDateField,.adminDailyPaidFileField{background:#fbfdfc;border:1px solid #dce7e3;border-radius:11px;min-width:0;margin:0;padding:13px}.adminDailyPaidImportControls fieldset{gap:8px;display:grid}.adminDailyPaidImportControls legend,.adminDailyPaidDateField>span{color:#53645e;padding:0;font-size:9px;font-weight:900}.adminDailyPaidPlatformButtons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.adminDailyPaidPlatformButtons button{color:#64766f;cursor:pointer;background:#fff;border:1px solid #d3e1dc;border-radius:9px;height:40px;font-size:10px;font-weight:900}.adminDailyPaidPlatformButtons button.active{color:#fff;background:#168f70;border-color:#168f70}.adminDailyPaidPlatformButtons button:disabled{opacity:.55;cursor:not-allowed}.adminDailyPaidDateField{gap:7px;display:grid}.adminDailyPaidDateField input{color:#273a33;background:#fff;border:1px solid #ceddd7;border-radius:9px;width:100%;height:40px;padding:0 10px;font-size:11px}.adminDailyPaidDateField small,.adminDailyPaidFileField small{color:#7b8883;font-size:8px;line-height:1.45}.adminDailyPaidFileField{text-align:center;cursor:pointer;background:#f4fbf8;border-style:dashed;border-color:#83b9a8;align-content:center;place-items:center;gap:6px;display:grid;position:relative}.adminDailyPaidFileField input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.adminDailyPaidFileField>span{color:#087c62;font-size:11px;font-weight:950}.adminDailyPaidFileField.disabled{opacity:.55;cursor:not-allowed}.adminDailyPaidImportMessage{color:#eaf5f1;background:#17272f;border-radius:9px;margin:0;padding:11px 13px;font-size:9px;line-height:1.5}.adminDailyPaidRecent{border-top:1px solid #e3ece9;gap:10px;padding-top:14px;display:grid}.adminDailyPaidRecent>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminDailyPaidRecent>header>div{gap:4px;display:grid}.adminDailyPaidRecent>header b{font-size:10px}.adminDailyPaidRecent>header span{color:#7c8984;font-size:8px}.adminDailyPaidRecent>header button{color:#526961;background:#fff;border:1px solid #d3e0dc;border-radius:8px;height:32px;padding:0 11px;font-size:8px;font-weight:900}.adminDailyPaidRecent>div{gap:7px;padding-bottom:2px;display:flex;overflow:auto}.adminDailyPaidRecent>div>button{text-align:left;cursor:pointer;background:#fafcfb;border:1px solid #dce7e3;border-radius:9px;gap:5px;min-width:160px;padding:10px 12px;display:grid}.adminDailyPaidRecent>div>button span{color:#75847e;font-size:8px}.adminDailyPaidRecent>div>button b{font-size:9px}.adminDailyPaidRecent>div>p{color:#83908b;margin:0;padding:14px;font-size:9px}.adminDailyPaidImportControls{grid-template-columns:minmax(160px,.55fr) minmax(340px,1.25fr) minmax(250px,.9fr);align-items:start}.adminDailyPaidCalendar{background:#fbfdfc;border:1px solid #dce7e3;border-radius:11px;gap:8px;min-width:0;padding:13px;display:grid}.adminDailyPaidCalendar>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.adminDailyPaidCalendar>header strong{color:#27453b;font-size:12px}.adminDailyPaidCalendar>header button{color:#087c62;cursor:pointer;background:#fff;border:1px solid #d3e1dc;border-radius:9px;width:44px;height:44px;font-size:20px;font-weight:900}.adminDailyPaidCalendar>header button:disabled{opacity:.35;cursor:not-allowed}.adminDailyPaidCalendarWeekdays,.adminDailyPaidCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.adminDailyPaidCalendarWeekdays span{color:#7b8983;text-align:center;padding:3px 0;font-size:8px;font-weight:900}.adminDailyPaidCalendarGrid>button,.adminDailyPaidCalendarGrid>.blank{border-radius:8px;min-width:0;min-height:44px}.adminDailyPaidCalendarGrid>button{color:#4f625b;cursor:pointer;background:#fff;border:1px solid #e0e9e6;place-items:center;font-size:9px;display:grid;position:relative}.adminDailyPaidCalendarGrid>button:hover,.adminDailyPaidCalendarGrid>button:focus-visible{background:#eff9f5;border-color:#4dad91;outline:2px solid #168f7020}.adminDailyPaidCalendarGrid>button.selected{color:#fff;background:#168f70;border-color:#168f70;box-shadow:0 4px 12px #168f7033}.adminDailyPaidCalendarGrid>button.registered:not(.selected){color:#176a55;background:#effaf6;border-color:#8bcbb7}.adminDailyPaidCalendarGrid>button:disabled{color:#b7c0bd;cursor:not-allowed;background:#f4f6f5}.adminDailyPaidCalendarGrid>button i{background:#1aa37f;border-radius:50%;width:5px;height:5px;position:absolute;bottom:5px;right:5px}.adminDailyPaidCalendarGrid>button.selected i{background:#fff}.adminDailyPaidCalendar>footer{border-top:1px solid #e2ece8;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;padding-top:8px;display:grid}.adminDailyPaidCalendar>footer span{color:#71817b;font-size:8px;font-weight:800}.adminDailyPaidCalendar>footer strong{color:#087c62;text-align:right;font-size:11px}.adminDailyPaidCalendar>footer small{color:#7b8883;grid-column:1/-1;font-size:8px;line-height:1.45}.adminDailyPaidRegistrationCheck{background:#f7fcfa;border:1px solid #bfdfd4;border-radius:13px;gap:12px;padding:16px;display:grid}.adminDailyPaidRegistrationCheck.warning{background:#fffaf1;border-color:#efc581}.adminDailyPaidRegistrationCheck>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.adminDailyPaidRegistrationCheck>header>div{gap:3px;min-width:0;display:grid}.adminDailyPaidRegistrationCheck>header span{color:#168267;letter-spacing:.12em;font-size:8px;font-weight:950}.adminDailyPaidRegistrationCheck.warning>header span{color:#a9690c}.adminDailyPaidRegistrationCheck>header h3{color:#223c34;letter-spacing:-.35px;margin:0;font-size:14px}.adminDailyPaidRegistrationCheck>header p{color:#75837e;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.adminDailyPaidRegistrationCheck>header>strong{color:#08775d;background:#dff4ec;border-radius:999px;flex:none;padding:7px 10px;font-size:8px}.adminDailyPaidRegistrationCheck.warning>header>strong{color:#9b6009;background:#fff0d3}.adminDailyPaidRegistrationStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.adminDailyPaidRegistrationStats article{background:#fff;border:1px solid #e0ebe7;border-radius:10px;align-content:center;gap:5px;min-height:64px;padding:11px 12px;display:grid}.adminDailyPaidRegistrationStats span{color:#71817b;font-size:8px;font-weight:850}.adminDailyPaidRegistrationStats b{color:#18725b;font-size:14px}.adminDailyPaidRegistrationStats article.danger{background:#fff7f7;border-color:#f0c9c9}.adminDailyPaidRegistrationStats article.danger b{color:#c84d4d}.adminDailyPaidRegistrationNotice{color:#80520f;background:#fff1dc;border-radius:9px;margin:0;padding:10px 12px;font-size:9px;line-height:1.55}.adminDailyPaidRegistrationNotice.success{color:#17634f;background:#eaf8f2}.adminDailyPaidRegistrationCheck ul{gap:6px;max-height:270px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.adminDailyPaidRegistrationCheck li{background:#fff;border:1px solid #ecdcc2;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid}.adminDailyPaidRegistrationCheck li>div{gap:3px;min-width:0;display:grid}.adminDailyPaidRegistrationCheck li b{color:#303f3a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.adminDailyPaidRegistrationCheck li span{color:#82908b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.adminDailyPaidRegistrationCheck li em{color:#965d08;white-space:nowrap;background:#fff1dc;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.adminDailyPaidRegistrationCheck li button{color:#80520f;cursor:pointer;background:#fffaf1;border:1px solid #dfbd82;border-radius:8px;min-height:34px;padding:0 10px;font-size:8px;font-weight:900}.adminDailyPaidRegistrationCheck li button:hover,.adminDailyPaidRegistrationCheck li button:focus-visible{border-color:#ad731c;outline:2px solid #ad731c20}.adminDailyPaidRegistrationGroup{background:#fff;border:1px solid #ecdcc2;border-radius:10px;overflow:hidden}.adminDailyPaidRegistrationGroup.notice{border-color:#d7e5df}.adminDailyPaidRegistrationGroup>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:flex}.adminDailyPaidRegistrationGroup>summary::-webkit-details-marker{display:none}.adminDailyPaidRegistrationGroup>summary b{color:#704810;font-size:9px}.adminDailyPaidRegistrationGroup.notice>summary b{color:#35695b}.adminDailyPaidRegistrationGroup>summary span{color:#965d08;background:#fff1dc;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900}.adminSettlementShortcutGrid{grid-template-columns:1fr}.steps{background:#fff;border-radius:0 0 12px 12px;align-items:center;max-width:1180px;margin:-1px auto 22px;padding:19px 24px;display:flex;box-shadow:0 8px 24px #2738320a}.steps span{color:#9ba5aa;white-space:nowrap;font-size:12px}.steps span:first-letter{border-radius:50%}.steps span b{margin-left:7px}.steps .done,.steps .current{color:var(--ink)}.steps .done{color:var(--mint-dark)}.steps i{background:#dce4e7;flex:1;height:1px;margin:0 16px}.stepCompleteBadge{color:var(--mint-dark);vertical-align:1px;background:#def5ee;border-radius:999px;margin-left:8px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.workspace{grid-template-columns:1.2fr .8fr;gap:18px;max-width:1180px;margin:0 auto 18px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:14px;box-shadow:0 8px 26px #17251d08}.settings,.upload,.riderCalc,.statement{padding:24px}.panelHead{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.panelHead>div{gap:9px}.panelHead span{width:24px;height:24px;color:var(--mint-dark);background:#def5ee;border-radius:7px;place-items:center;font-size:11px;font-weight:900;display:grid}.panelHead h2{letter-spacing:-.5px;margin:0;font-size:16px}.panelHead button,.panelHead>b{color:#607078;background:#f0f3f2;border:0;border-radius:6px;padding:7px 10px;font-size:10px;font-weight:800}.segRow{grid-template-columns:90px 1fr;align-items:center;margin-bottom:13px;display:grid}.segRow>label,.numberField>span{color:#647078;font-size:11px;font-weight:700}.seg{background:#f0f3f2;border-radius:8px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.seg button{color:#788388;background:0 0;border:0;border-radius:6px;padding:9px;font-size:12px;font-weight:800}.seg .selected{color:var(--mint-dark);background:#fff;box-shadow:0 2px 7px #17251d14}.fieldGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:19px;display:grid}.numberField{display:block}.numberField>span{margin-bottom:7px;display:block}.numberField>div{border:1px solid var(--line);background:#fbfcfb;border-radius:8px;align-items:center;height:42px;padding:0 12px;display:flex}.numberField input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-weight:800}.numberField output{width:100%;min-width:0;color:var(--ink);font-weight:800}.numberField b{color:#7c888d;white-space:nowrap;font-size:11px}.fixedNumberField>div{background:#f4f7f5}.ruleNote{border-left:3px solid var(--mint);background:#f0faf7;margin-top:16px;padding:12px 14px}.ruleNote b{color:var(--mint-dark);font-size:10px}.ruleNote p{color:#526269;margin:4px 0 0;font-size:11px}.bookkeepingCleanupAction{border-top:1px solid #cfe7df;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.bookkeepingCleanupAction .uploadResetButton{color:#b33b3b;cursor:pointer;background:#fff1f1;border:1px solid #f0caca;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:800}.bookkeepingCleanupAction .uploadResetButton:disabled{opacity:.55;cursor:not-allowed}.bookkeepingCleanupAction small{color:#526269;font-size:9px;line-height:1.45}.dropzone{cursor:pointer;background:#fafcfb;border:1.5px dashed #b8c7c1;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;height:210px;display:flex}.dropzone input{display:none}.dropzone.uploaded{border-color:var(--mint);background:#f0faf7}.settlementUploadGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.settlementUploadGrid .platformDropzone{text-align:center;height:176px;padding:13px}.settlementUploadGrid .platformDropzone .uploadIcon{margin-bottom:8px;font-size:15px;font-weight:900}.settlementUploadGrid .platformDropzone p{margin:5px 0 10px}.settlementUploadGrid .platformDropzone.uploaded p{color:var(--mint-dark);font-weight:900}.settlementUploadGrid .platformDropzone span{padding:7px 9px}.uploadStatusMessage{color:#758187;margin:10px 2px 0;font-size:9px;line-height:1.5}.uploadStatusMessage b{color:var(--mint-dark)}.uploadWorkflowNote{color:#477065;background:#f0faf7;border-radius:7px;margin:9px 0 0;padding:9px 10px;font-size:9px;font-weight:700;line-height:1.5}.uploadPanelActions{justify-content:flex-end;gap:6px!important}.uploadPanelActions>b{color:#607078;background:#f0f3f2;border:0;border-radius:6px;padding:7px 10px;font-size:10px;font-weight:800}.panelHead .uploadPanelActions .serverUploadBadge{color:var(--mint-dark);background:#def5ee}.panelHead .uploadSaveButton{background:var(--mint-dark);color:#fff;border:1px solid var(--mint-dark);cursor:pointer}.panelHead .uploadSaveButton:hover{background:#176f5b}.panelHead .uploadSaveButton:disabled{color:#f6f8f7;cursor:not-allowed;background:#cad5d1;border-color:#cad5d1}.panelHead .uploadResetButton{color:#c74848;cursor:pointer;background:#fff1f1;border:1px solid #f3d1d1}.panelHead .uploadResetButton:hover{background:#ffe6e6}.uploadStorageMessage{color:#376158;background:#edf8f4;border-radius:7px;margin:7px 2px 0;padding:8px 10px;font-size:9px;font-weight:700;line-height:1.5}.savedSettlementRestoreActions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.savedSettlementPlatformActions{background:#f8fcfb;border:1px solid #d9e9e4;border-radius:10px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.savedSettlementRestoreActions button{color:#176f5b;background:#f4fbf8;border:1px solid #c9ddd6;border-radius:8px;min-height:34px;padding:7px 11px;font-size:9px;font-weight:900}.savedSettlementRestoreActions button:hover{background:#e9f8f3;border-color:#6fc3aa}.savedSettlementRestoreActions .savedSettlementDownloadButton{color:#fff;background:#16836b;border-color:#16836b}.savedSettlementRestoreActions .savedSettlementDownloadButton:hover{background:#0d6e59;border-color:#0d6e59}.savedSettlementRestoreActions button:disabled{opacity:.55;cursor:not-allowed}.settlementDownloadMessage{color:#285f86;background:#eef7ff;border-radius:7px;margin:7px 2px 0;padding:7px 9px;font-size:9px;font-weight:800;line-height:1.45}.platformPasswordGrid{grid-template-columns:1fr 1fr;gap:10px;margin:-7px 0 12px;display:grid}.platformPasswordGrid label{min-width:0}.platformPasswordGrid span{color:#647078;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.platformPasswordGrid input{border:1px solid var(--line);background:#fbfcfb;border-radius:7px;outline:0;width:100%;height:36px;padding:0 10px;font-size:11px}.platformPasswordGrid input:focus{border-color:var(--mint)}.platformPasswordGrid .uploadRetryButton{height:34px;color:var(--mint-dark);background:#f0faf7;border:1px solid #b9d8cf;border-radius:7px;grid-column:1/-1;font-size:10px;font-weight:900}.platformPasswordGrid .uploadRetryButton:hover{background:#e3f5ef}.platformPasswordGrid .uploadRetryButton:disabled{opacity:.5;cursor:not-allowed}.fileSummary{background:#f0faf7;border-radius:8px;align-items:center;gap:9px;margin-top:10px;padding:10px 12px;font-size:10px;display:flex}.fileSummary span{color:#66757b}.fileSummary b{color:var(--mint-dark);margin-left:auto;font-size:13px}.fileSummary small{color:#839096}.uploadedAssetPanel{background:#fff;border:1px solid #d7e9e3;border-radius:10px;margin-top:10px;overflow:hidden}.uploadedAssetHead{background:#f5fbf9;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:12px 14px;display:flex}.uploadedAssetHead b,.uploadedAssetHead span{display:block}.uploadedAssetHead b{color:#174f43;font-size:11px}.uploadedAssetHead span{color:#71837d;margin-top:4px;font-size:8px;line-height:1.45}.uploadedAssetHead strong{color:#087c62;white-space:nowrap;font-size:15px}.uploadedAssetTotals{border-top:1px solid #e0ece8;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 12px;display:grid}.uploadedAssetTotals>div{background:#f7faf9;border-radius:8px;padding:10px}.uploadedAssetTotals span,.uploadedAssetTotals b{display:block}.uploadedAssetTotals span{color:#76877f;font-size:8px;font-weight:800}.uploadedAssetTotals b{color:#174f43;margin-top:6px;font-size:12px}.uploadedAssetTableWrap{border-top:1px solid #e0ece8;max-height:360px;overflow:auto}.uploadedAssetTable{border-collapse:collapse;width:100%;min-width:720px;font-size:9px}.uploadedAssetTable th,.uploadedAssetTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #edf3f1;padding:9px 11px}.uploadedAssetTable th{color:#577069;z-index:1;background:#edf8f4;font-size:8px;position:sticky;top:0}.uploadedAssetTable th:nth-child(-n+3),.uploadedAssetTable td:nth-child(-n+3){text-align:left}.uploadedAssetTable td:nth-child(2) b,.uploadedAssetTable td:nth-child(2) small{display:block}.uploadedAssetTable td:nth-child(2) b{color:#263c36;font-size:10px}.uploadedAssetTable td:nth-child(2) small{color:#7a8a84;margin-top:3px;font-size:8px}.uploadedAssetTable td>em{border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-block}.uploadedAssetTable td>em.coupang{color:#1f69a8;background:#e8f4ff}.uploadedAssetTable td>em.baemin{color:#00877f;background:#e6fbf8}.uploadedAssetTable tbody tr:last-child td{border-bottom:0}.uploadedAssetTable tbody tr:hover{background:#f8fbfa}.uploadedAssetEmpty{color:#75867f;text-align:center;border-top:1px solid #e0ece8;margin:0;padding:18px;font-size:9px}.uploadedAssetHead .uploadedLoanComparisonMessage{color:#356f61;margin-top:5px;font-size:8px;font-weight:800;line-height:1.5;display:block}.uploadedAssetTotals{grid-template-columns:repeat(4,1fr)}.uploadedAssetTable{min-width:1040px}.uploadedLoanStatus{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.uploadedLoanStatus b{border-radius:999px;padding:4px 6px;font-size:8px}.uploadedLoanStatus small{color:#71837d;font-size:7px}.uploadedLoanStatus.match b{color:#08744f;background:#e7f8ef}.uploadedLoanStatus.changed b{color:#9a5b00;background:#fff3dd}.uploadedLoanStatus.new b{color:#3564a7;background:#eaf2ff}.uploadedLoanStatus.warning b{color:#b43f2f;background:#fff0ed}.uploadIcon{width:43px;height:43px;color:var(--mint-dark);background:#e3f5ef;border-radius:12px;place-items:center;margin-bottom:12px;font-size:22px;display:grid}.dropzone strong{font-size:13px}.dropzone p{color:#899498;margin:7px 0 12px;font-size:10px}.dropzone span{background:#fff;border:1px solid #cfd9d5;border-radius:6px;padding:7px 12px;font-size:10px;font-weight:800}.helper{color:#788388;margin:12px 3px 0;font-size:10px;line-height:1.6}.riderCalc{max-width:1180px;margin:0 auto 90px}.statusDot{color:var(--mint-dark);font-size:10px;font-weight:800}.statusDot:before{content:"";background:var(--mint);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.riderCalcHead{grid-template-columns:auto minmax(0,1fr) auto;gap:14px;display:grid}.riderCalcHead>.withholdingBasis{background:#f0faf7;border:1px solid #cfe8df;border-radius:9px;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:9px 12px}.withholdingBasis small{color:var(--mint-dark);font-size:8px;font-weight:900}.withholdingBasis b{color:#315c52;overflow-wrap:anywhere;font-size:9px;line-height:1.45}.riderCalcHead .statusDot{white-space:nowrap}.riderRegistrationAdminPanel{max-width:1180px;margin:0 auto 18px;padding:24px}.advanceGrid{grid-template-columns:1.5fr .75fr .75fr;gap:12px;display:grid}.miniUpload{cursor:pointer;background:#fafcfb;border:1.5px dashed #b8c7c1;border-radius:10px;align-items:center;gap:12px;min-height:78px;padding:15px;display:flex}.miniUpload input{display:none}.miniUpload>span{width:38px;height:38px;color:var(--mint-dark);background:#e3f5ef;border-radius:10px;place-items:center;font-size:19px;display:grid}.miniUpload div{flex-direction:column;gap:5px;display:flex}.miniUpload b{font-size:12px}.miniUpload small{color:#7b888e;font-size:9px}.advanceSummary,.keyRule{background:#f0faf7;border-radius:10px;flex-direction:column;justify-content:center;padding:14px;display:flex}.advanceSummary span,.keyRule b{color:#65747a;font-size:9px}.advanceSummary strong{color:var(--mint-dark);margin:6px 0 4px;font-size:18px}.advanceSummary small,.keyRule em{color:#849095;font-size:9px;font-style:normal}.keyRule{background:#f3f5f4}.keyRule span{margin:7px 0 4px;font-size:11px;font-weight:900}.riderPasswordAdmin{background:#faf8fc;border:1px solid #dfd7e7;border-radius:14px;grid-template-columns:1fr minmax(210px,.7fr) auto;align-items:center;gap:12px;margin:14px 0;padding:16px;display:grid}.riderPasswordAdmin>div{gap:5px;display:grid}.riderPasswordAdmin b{color:#382b46;font-size:12px}.riderPasswordAdmin small{color:#7e7288;font-size:9px;line-height:1.5}.riderPasswordAdmin input{background:#fff;border:1px solid #d7cce0;border-radius:10px;outline:0;min-width:0;height:43px;padding:0 12px;font-size:11px;font-weight:800}.riderPasswordAdmin input:focus{border-color:#9873c5;box-shadow:0 0 0 4px #9873c517}.riderPasswordAdmin button{color:#fff;background:#72509a;border:0;border-radius:10px;height:43px;padding:0 16px;font-size:10px;font-weight:900}.riderPasswordAdmin button:disabled{opacity:.5;cursor:not-allowed}.uploadFlow{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.uploadFlow .miniUpload>span{font-size:12px;font-weight:900}.uploadBundle{position:relative}.uploadBundle .miniUpload{padding-right:108px}.templateLink{color:var(--mint-dark);background:#fff;border:1px solid #b9d8cf;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:900;text-decoration:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.missionRule{color:#376158;background:#edf8f4;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:9px;font-weight:700;line-height:1.55}.riderRegistrationCard{background:linear-gradient(135deg,#f7fcfa 0%,#eef8f5 100%);border:1px solid #cfe3dc;border-radius:13px;margin:0 0 14px;overflow:hidden}.riderRegistrationCard.open{border-color:#9fcfc1;box-shadow:0 10px 26px #174e3c0d}.riderRegistrationToggle{width:100%;min-height:82px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px 18px;display:grid}.riderRegistrationToggle>span:nth-child(2){flex-direction:column;gap:5px;display:flex}.riderRegistrationToggle b{letter-spacing:-.4px;font-size:14px}.riderRegistrationToggle small{color:#71817d;font-size:9px;line-height:1.5}.riderRegistrationToggle>strong{color:var(--mint-dark);background:#fff;border-radius:999px;padding:7px 11px;font-size:9px;box-shadow:0 3px 10px #1d584516}.riderRegistrationIcon{background:var(--mint-dark);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:23px;font-weight:400;display:grid}.riderRegistrationCard.open .riderRegistrationIcon{transition:transform .2s;transform:rotate(45deg)}.riderRegistrationContent{border-top:1px solid #dcebe6;padding:0 18px 18px}.riderRegistrationIntro{align-items:stretch;gap:8px;margin:14px 0;display:flex}.riderRegistrationFutureNote{color:#557169;background:#fff;border-radius:9px;flex:1;min-width:0;margin:0;padding:10px 12px;font-size:9px;font-weight:700;line-height:1.55}.riderRegistrationTemplateLink{color:#fff;text-align:center;white-space:nowrap;background:#176f5c;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 5px 13px #174e3c1c}.riderRegistrationTemplateLink:hover,.riderRegistrationTemplateLink:focus-visible{background:#0e5e4d;outline:3px solid #1e9d7c24}.riderRegistrationForm{gap:12px;display:grid}.riderRegistrationRequiredGrid,.riderRegistrationOptionalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.riderRegistrationOptionalGrid{border-top:1px dashed #cbded8;padding-top:12px}.riderRegistrationForm label{flex-direction:column;gap:6px;min-width:0;display:flex}.riderRegistrationForm label>span{color:#52645f;font-size:9px;font-weight:900}.riderRegistrationForm label em{color:#d15959;font-size:8px;font-style:normal}.riderRegistrationForm input,.riderRegistrationForm select{width:100%;height:39px;color:var(--ink);background:#fff;border:1px solid #cddbd6;border-radius:8px;outline:none;padding:0 10px;font-size:10px}.riderRegistrationForm input:focus,.riderRegistrationForm select:focus,.riderRegistrationListHead input:focus{border-color:#57aa91;box-shadow:0 0 0 3px #57aa9117}.riderRegistrationBaeminId{grid-column:span 2}.riderRegistrationAutoSummary{color:#fff;background:#17262e;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;display:grid}.riderRegistrationAutoSummary>div{flex-direction:column;gap:6px;min-width:0;padding:5px 8px;display:flex}.riderRegistrationAutoSummary span{color:#a9bbb7;font-size:8px}.riderRegistrationAutoSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.riderRegistrationFormActions{justify-content:flex-end;gap:8px;display:flex}.riderRegistrationFormActions button{cursor:pointer;border:0;border-radius:8px;min-width:112px;height:38px;font-size:10px;font-weight:900}.riderRegistrationFormActions .save{background:var(--mint-dark);color:#fff}.riderRegistrationFormActions .cancel{color:#65736f;background:#fff;border:1px solid #cedbd7}.riderRegistrationFormActions button:disabled{opacity:.55;cursor:not-allowed}.riderRegistrationListPanel{border-top:1px solid #d7e7e2;margin-top:15px;padding-top:14px}.riderRegistrationListHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.riderRegistrationListHead>div:first-child{flex-direction:column;gap:4px;display:flex}.riderRegistrationListHead b{font-size:11px}.riderRegistrationListHead span{color:#75837f;font-size:8px}.riderRegistrationListHead>div:last-child{gap:6px;display:flex}.riderRegistrationListHead input{background:#fff;border:1px solid #cddbd6;border-radius:8px;outline:none;width:190px;height:34px;padding:0 10px;font-size:9px}.riderRegistrationListHead button{height:34px;color:var(--mint-dark);cursor:pointer;background:#fff;border:0;border-radius:8px;padding:0 11px;font-size:9px;font-weight:900}.riderRegistrationList{gap:7px;margin-top:10px;display:grid}.riderRegistrationList article{background:#fff;border:1px solid #dce8e4;border-radius:9px;grid-template-columns:minmax(180px,1.2fr) minmax(230px,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.riderRegistrationIdentity{align-items:center;gap:9px;min-width:0;display:flex}.riderRegistrationIdentity>em{color:#fff;text-align:center;border-radius:999px;min-width:38px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.riderRegistrationIdentity>em.coupang{background:#327de8}.riderRegistrationIdentity>em.baemin{background:#16a99c}.riderRegistrationIdentity>em.agency{background:#7755a8}.riderRegistrationIdentity>div{flex-direction:column;gap:3px;min-width:0;display:flex}.riderRegistrationIdentity b,.riderRegistrationIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.riderRegistrationIdentity b{font-size:10px}.riderRegistrationIdentity small{color:#81908b;font-size:8px}.riderRegistrationCardMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.riderRegistrationCardMeta span{color:#5f716b;background:#f1f6f4;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:800}.riderRegistrationCardActions{gap:5px;display:flex}.riderRegistrationCardActions button{color:#49645b;cursor:pointer;background:#fff;border:1px solid #cbdad5;border-radius:7px;min-width:50px;height:30px;font-size:8px;font-weight:900}.riderRegistrationCardActions .archive{color:#b64d4d;border-color:#efcece}.riderRegistrationCardActions button:disabled,.riderRegistrationListHead button:disabled{opacity:.55;cursor:not-allowed}.riderRegistrationEmpty{color:#798984;text-align:center;background:#ffffffa8;border:1px dashed #cbdcd6;border-radius:9px;margin:0;padding:18px;font-size:9px}.riderRegistrationRegionPicker{background:#f9fcfb;border:1px solid #cfe0da;border-radius:10px;grid-column:1/-1;margin:0;padding:12px}.riderRegistrationRegionPicker legend{color:#3e5d54;padding:0 6px;font-size:11px;font-weight:950}.riderRegistrationRegionHead{justify-content:space-between;align-items:flex-start;gap:12px;min-height:44px;display:flex}.riderRegistrationRegionHead p{color:#71817c;margin:0;font-size:10px;line-height:1.55}.riderRegistrationRegionHead button{color:#61746d;cursor:pointer;background:#fff;border:1px solid #d1dfda;border-radius:7px;flex:none;min-height:44px;padding:0 11px;font-size:10px;font-weight:900}.riderRegistrationRegionOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.riderRegistrationForm .riderRegistrationRegionOptions label{cursor:pointer;background:#fff;border:1px solid #d5e2de;border-radius:8px;flex-direction:row;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex}.riderRegistrationForm .riderRegistrationRegionOptions label.selected{color:#176b56;background:#eaf7f3;border-color:#4b9d84;box-shadow:inset 0 0 0 1px #4b9d8430}.riderRegistrationForm .riderRegistrationRegionOptions label:focus-within{border-color:#237c64;box-shadow:0 0 0 3px #237c6424}.riderRegistrationForm .riderRegistrationRegionOptions input{width:17px;height:17px;accent-color:var(--mint-dark);flex:none;padding:0}.riderRegistrationForm .riderRegistrationRegionOptions span{color:inherit;font-size:11px;font-weight:900;line-height:1.35}.riderRegistrationRegionCustom{grid-template-columns:140px minmax(0,1fr);align-items:center;margin-top:9px;gap:9px!important;display:grid!important}.riderRegistrationRegionCustom>span{margin:0;font-size:10px!important}.riderRegistrationRegionCustom input{min-width:0;height:44px;font-size:11px}.riderFinanceApprovalPanel{background:linear-gradient(135deg,#fffdf6,#fff8e7);border:1px solid #e2c77c;border-radius:13px;gap:11px;margin:14px 0;padding:15px;display:grid}.riderFinanceApprovalPanel>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.riderFinanceApprovalPanel>header>div{gap:3px;display:grid}.riderFinanceApprovalPanel>header span{color:#a97818;letter-spacing:.1em;font-size:8px;font-weight:950}.riderFinanceApprovalPanel h3{color:#4d4128;margin:0;font-size:14px}.riderFinanceApprovalPanel header p{color:#7d7158;margin:0;font-size:9px;line-height:1.5}.riderFinanceApprovalPanel>header>strong{color:#74520c;background:#f5dfaa;border-radius:999px;flex:none;padding:7px 10px;font-size:8px}.riderFinanceApprovalStatus{background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:8px 10px;display:flex}.riderFinanceApprovalStatus span{color:#6e634d;letter-spacing:0;font-size:9px;font-weight:800}.riderFinanceApprovalStatus button{color:#7b5b14;background:#fff;border:1px solid #dbc995;border-radius:7px;min-height:30px;padding:0 10px;font-size:8px;font-weight:900}.riderFinanceApprovalEmpty{color:#897b5c;text-align:center;background:#ffffffa8;border:1px dashed #ddcca0;border-radius:9px;margin:0;padding:15px;font-size:9px}.riderFinanceApprovalList{gap:9px;display:grid}.riderFinanceApprovalList>article{background:#fff;border:1px solid #ead9ac;border-radius:11px;grid-template-columns:minmax(170px,.7fr) minmax(330px,1.6fr);gap:10px 14px;padding:12px;display:grid}.riderFinanceApprovalIdentity{align-items:center;gap:8px;display:flex}.riderFinanceApprovalIdentity em{color:#256a58;background:#e7f2ee;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:950}.riderFinanceApprovalIdentity>div{gap:3px;min-width:0;display:grid}.riderFinanceApprovalIdentity b{font-size:10px}.riderFinanceApprovalIdentity small{color:#8b8068;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.riderFinanceApprovalDiff{grid-template-columns:1fr 1fr;gap:5px 10px;display:grid}.riderFinanceApprovalDiff>div{background:#f8f6ef;border-radius:7px;grid-template-columns:minmax(90px,1fr) auto auto auto;align-items:center;gap:5px;min-width:0;padding:6px 7px;display:grid}.riderFinanceApprovalDiff span{color:#786e5a;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:8px;font-weight:800;overflow:hidden}.riderFinanceApprovalDiff b{color:#8e8778;font-size:8px;font-weight:700}.riderFinanceApprovalDiff i{color:#b3934c;font-size:8px;font-style:normal}.riderFinanceApprovalDiff strong{color:#4f3b0e;font-size:9px}.riderFinanceApprovalDepositCheck{cursor:pointer;background:#fffaf0;border:1px solid #e4d3a6;border-radius:9px;align-items:center;min-height:48px;padding:8px 10px;flex-direction:row!important;gap:9px!important;display:flex!important}.riderFinanceApprovalDepositCheck input{accent-color:#9a6a06;flex:none;width:18px;height:18px}.riderFinanceApprovalDepositCheck>span{gap:2px;display:grid}.riderFinanceApprovalDepositCheck b{color:#5d4717;font-size:9px}.riderFinanceApprovalDepositCheck small{color:#8a7a58;font-size:8px}.riderFinanceApprovalNote{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px!important;display:grid!important}.riderFinanceApprovalNote>span{color:#75684d;font-size:8px;font-weight:900}.riderFinanceApprovalNote input{border:1px solid #dfd0a8;border-radius:8px;min-width:0;height:38px;padding:0 9px;font-size:9px}.riderFinanceApprovalActions{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.riderFinanceApprovalActions button{border-radius:8px;min-height:38px;padding:0 13px;font-size:9px;font-weight:950}.riderFinanceApprovalActions .reject{color:#a24b4b;background:#fff;border:1px solid #e3c4c4}.riderFinanceApprovalActions .approve{color:#fff;background:#87620d;border:0}.riderFinanceApprovalActions button:disabled{opacity:.45;cursor:not-allowed}.riderRegistrationLoansEditor{background:#fff;border:1px solid #cfe2dc;border-radius:11px;gap:10px;padding:13px;display:grid}.riderRegistrationLoansHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.riderRegistrationLoansHead>div{gap:4px;min-width:0;display:grid}.riderRegistrationLoansHead b{color:#244b40;font-size:11px}.riderRegistrationLoansHead span{color:#71817c;font-size:8px;line-height:1.45}.riderRegistrationLoansHead>button{color:#176a55;cursor:pointer;background:#e5f5ef;border:0;border-radius:8px;flex:none;height:34px;padding:0 11px;font-size:9px;font-weight:950}.riderRegistrationLoanList{gap:8px;display:grid}.riderRegistrationLoanRow{background:#f8fbfa;border:1px solid #dce9e5;border-radius:9px;grid-template-columns:minmax(85px,.55fr) repeat(3,minmax(120px,1fr)) auto;align-items:end;gap:8px;padding:10px;display:grid}.riderRegistrationLoanIdentity{flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:39px;display:flex}.riderRegistrationLoanIdentity b{color:#315c50;font-size:10px}.riderRegistrationLoanIdentity small{color:#8a9894;font-size:7px}.riderRegistrationLoanRemove{color:#b64949;cursor:pointer;background:#fff7f7;border:1px solid #eccaca;border-radius:8px;height:39px;padding:0 11px;font-size:9px;font-weight:900}.riderRegistrationLoansEmpty{color:#7d8b87;text-align:center;background:#fafcfb;border:1px dashed #ceded9;border-radius:8px;margin:0;padding:15px;font-size:9px}.riderRegistrationLoansHelp{color:#667d76;font-size:8px;line-height:1.55}.riderRegistrationLoanFirstCharge{background:#eaf7f2;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.riderRegistrationLoanFirstCharge b{color:#176a55;font-size:9px}.riderRegistrationLoanFirstCharge span{color:#58746b;font-size:8px;font-weight:800}.riderRegistrationLoansHead>button:disabled{opacity:.45;cursor:not-allowed}.riderRegistrationTaxIdBox{background:linear-gradient(135deg,#fffdf6 0%,#fbf5e7 100%);border:1px solid #e5d7b2;border-radius:11px;gap:11px;margin:0;padding:14px;display:grid}.riderRegistrationTaxIdBox legend{color:#6d5424;padding:0 7px;font-size:10px;font-weight:950}.riderRegistrationTaxIdHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.riderRegistrationTaxIdHead p{color:#766743;max-width:720px;margin:0;font-size:9px;font-weight:700;line-height:1.65}.riderRegistrationTaxIdHead strong{color:#fff4c8;letter-spacing:.3px;background:#5a4724;border-radius:7px;flex:none;padding:7px 9px;font-size:9px}.riderRegistrationTaxIdGate{background:#fffaf0;border:1px solid #dbc894;border-radius:10px;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);align-items:end;gap:12px;padding:12px;display:grid}.riderRegistrationTaxIdGate>div:first-child{align-self:center;gap:5px;display:grid}.riderRegistrationTaxIdGate>div:first-child b{color:#624a1f;font-size:11px}.riderRegistrationTaxIdGate>div:first-child span{color:#7b6b48;font-size:8px;font-weight:700;line-height:1.55}.riderRegistrationTaxIdGateInputs{grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;display:grid}.riderRegistrationTaxIdGateInputs input{letter-spacing:.7px;min-height:44px;font-size:15px}.riderRegistrationTaxIdGateInputs>button{color:#fff8dd;cursor:pointer;white-space:nowrap;background:#5a4724;border:0;border-radius:8px;min-height:44px;padding:0 14px;font-size:9px;font-weight:950}.riderRegistrationTaxIdGateInputs>button:disabled{opacity:.55;cursor:wait}.riderRegistrationTaxIdUnlocked{background:#f2fbf6;border:1px solid #b9dbc8;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;display:flex}.riderRegistrationTaxIdUnlocked b{color:#176a55;flex:none;font-size:9px}.riderRegistrationTaxIdUnlocked span{color:#517466;font-size:8px;font-weight:700;line-height:1.45}.riderRegistrationTaxIdGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.riderRegistrationTaxIdGrid input{letter-spacing:.8px;min-height:44px;font-size:16px}.riderRegistrationTaxIdDelete{cursor:pointer;background:#fff7f7;border:1px solid #efcaca;border-radius:8px;align-items:center;width:max-content;max-width:100%;padding:8px 10px;flex-direction:row!important;gap:8px!important;display:flex!important}.riderRegistrationTaxIdDelete input{accent-color:#bb4646;flex:none;min-height:0;width:17px!important;height:17px!important}.riderRegistrationTaxIdDelete span{color:#a43d3d!important;font-size:9px!important}.riderRegistrationTaxIdBox>small{color:#786b4b;font-size:8px;line-height:1.5}.riderRegistrationCardMeta span.taxIdReady{color:#72591d;background:#fff3cf;box-shadow:inset 0 0 0 1px #ead494}.duplicatePanel{background:#fffaf4;border:1px solid #f0d9be;border-radius:9px;margin-top:11px;padding:12px}.duplicateHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.duplicateHead div{flex-direction:column;gap:4px;display:flex}.duplicateHead b{color:#9b5c21;font-size:11px}.duplicateHead span,.duplicatePanel>p{color:#96785d;margin:0;font-size:9px}.duplicateHead strong{color:#d26431;font-size:15px}.duplicateList{gap:7px;margin-top:10px;display:grid}.duplicateList label{cursor:pointer;background:#fff;border:1px solid #f0dfcc;border-radius:7px;grid-template-columns:auto 1fr 1.4fr auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.duplicateList label.checked{opacity:.62;background:#f4f6f5;border-color:#d9e0dd}.duplicateList input{accent-color:var(--mint-dark)}.duplicateList b{font-size:10px}.duplicateList span,.duplicateList em{color:#857466;font-size:9px;font-style:normal}.duplicateList em{color:#d26431;font-weight:900}.duplicateList label.checked em{color:var(--mint-dark)}.rosterActions{background:#f3f6f5;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin-top:11px;padding:10px 12px;display:flex}.rosterActions p{color:#6f7c81;margin:0;font-size:9px}.rosterActions button{background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:7px;padding:8px 12px;font-size:9px;font-weight:900}.rosterTableWrap{border:1px solid var(--line);border-radius:9px;margin-top:10px;overflow:auto}.rosterTable{border-collapse:collapse;width:100%;min-width:720px;font-size:10px}.rosterTable th,.rosterTable td{text-align:right;border-bottom:1px solid #edf0ef;padding:10px 12px}.rosterTable th{color:#66747b;background:#f5f7f6;font-size:9px}.rosterTable th:first-child,.rosterTable td:first-child{text-align:left;font-weight:800}.rosterTable tbody tr:last-child td{border-bottom:0}.matchedSummary{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:12px;display:grid}.matchedSummary>div{background:#f3f6f5;border-radius:9px;padding:13px}.matchedSummary span,.matchedSummary em{color:#7d898e;font-size:9px;font-style:normal;display:block}.matchedSummary strong{color:var(--ink);margin:7px 0 4px;font-size:16px;display:block}.matchedSummary strong small{margin-left:2px;font-size:9px}.matchedSummary .overdue{background:#fff4ec}.matchedSummary .overdue strong{color:#d26431}.duplicateHead .duplicateControls{flex-direction:row;align-items:center;gap:8px}.duplicateControls button{color:#fff;cursor:pointer;background:#9b5c21;border:0;border-radius:6px;padding:7px 10px;font-size:9px;font-weight:900}.duplicateList>div{grid-template-columns:1fr auto;align-items:stretch;gap:7px;display:grid}.deleteDuplicate{color:#bd5227;cursor:pointer;white-space:nowrap;background:#fff4ee;border:1px solid #e6b6a1;border-radius:7px;padding:0 11px;font-size:9px;font-weight:900}.numberChangePanel{background:#fff9ef;border-color:#e8cfad}.numberChangePanel .duplicateHead b{color:#a45e12}.numberChangePanel .duplicateHead strong{color:#d36f14}.numberChangeList{gap:8px;margin-top:10px;display:grid}.numberChangeItem{background:#fff;border:1px solid #ecd7b9;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.numberChangeItem div b,.numberChangeItem div span,.numberChangeItem div em{display:block}.numberChangeItem div b{color:var(--ink);font-size:11px}.numberChangeItem div span{color:#a45e12;margin-top:5px;font-size:10px;font-weight:900}.numberChangeItem div em{color:#8a7763;margin-top:4px;font-size:8px;font-style:normal}.numberChangeItem>button{color:#fff;cursor:pointer;white-space:nowrap;background:#a45e12;border:0;border-radius:7px;padding:9px 11px;font-size:9px;font-weight:900}.numberChangeItem.autoMatched{background:#f3fbf8;border-color:#b9dfd4}.numberChangeItem.autoMatched div span{color:#087c62}.numberChangeItem.autoMatched>strong{color:#087c62;white-space:nowrap;background:#dff4ed;border-radius:6px;padding:7px 9px;font-size:8px}.platformLinkPanel{background:#f5fbf9;border-color:#b9dfd4}.platformLinkPanel .duplicateHead b,.platformLinkPanel .duplicateHead strong{color:#087c62}.platformLinkStats{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.platformLinkStats>div{background:#fff;border:1px solid #d7e9e3;border-radius:8px;padding:10px 11px}.platformLinkStats span,.platformLinkStats strong{display:block}.platformLinkStats span{color:#6d7f79;font-size:8px;font-weight:800}.platformLinkStats strong{color:var(--ink);margin-top:5px;font-size:14px}.linkedRiderPanel{background:#fff;border:1px solid #d7e9e3;border-radius:9px;margin-top:10px;overflow:hidden}.linkedRiderHead{justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:11px 12px;display:flex}.linkedRiderHead>div{flex-direction:column;gap:4px;display:flex}.linkedRiderHead>div:last-child{flex-direction:row;align-items:center;gap:9px}.linkedRiderHead b{color:#174f43;font-size:10px}.linkedRiderHead span{color:#71837d;font-size:8px}.linkedRiderHead strong{color:#087c62;white-space:nowrap;font-size:12px}.linkedRiderHead button{color:#fff;cursor:pointer;background:#087c62;border:0;border-radius:7px;min-width:48px;padding:8px 10px;font-size:9px;font-weight:900}.linkedRiderTableWrap{border-top:1px solid #e0ece8;max-height:360px;overflow:auto}.linkedRiderTable{border-collapse:collapse;width:100%;min-width:600px;font-size:9px}.linkedRiderTable th,.linkedRiderTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #edf3f1;padding:9px 11px}.linkedRiderTable th{color:#577069;z-index:1;background:#edf8f4;font-size:8px;position:sticky;top:0}.linkedRiderTable td:first-child{color:#087c62;font-weight:900}.linkedRiderTable tbody tr:last-child td{border-bottom:0}.linkedRiderTable tbody tr:hover{background:#f7fbf9}.linkedRiderEmpty{color:#75867f;text-align:center;border-top:1px solid #e0ece8;margin:0;padding:16px;font-size:9px}.riderLine{border-bottom:1px solid var(--line);grid-template-columns:1.25fr 1fr 1fr 1fr;align-items:end;gap:12px;padding-bottom:18px;display:grid}.riderIdentity i{width:40px;height:40px;color:var(--mint-dark);background:#dff4ed;border-radius:12px;place-items:center;margin-right:11px;font-style:normal;font-weight:900;display:grid}.riderIdentity b{font-size:13px}.riderIdentity span{color:#879195;margin-top:4px;font-size:10px}.riderLine select{border:1px solid var(--line);background:#fbfcfb;border-radius:8px;height:42px;padding:0 9px;font-size:11px;font-weight:700}.previewRiderSearchWrap{width:100%;position:relative}.riderIdentity .previewRiderSearch{border:1px solid var(--line);background:#fbfcfb;border-radius:8px;outline:0;width:100%;min-width:220px;height:34px;padding:0 68px 0 10px;font-size:10px;font-weight:700}.previewRiderSearchWrap small{color:#008e70;pointer-events:none;font-size:8px;font-weight:900;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.riderIdentity .previewRiderSearch:focus,.riderIdentity .previewRiderSelect:focus{border-color:var(--mint);box-shadow:0 0 0 3px #20c99718}.riderIdentity .previewRiderSelect{background:#fff;outline:0;width:100%;min-width:220px;height:32px;margin-top:6px;font-size:11px;font-weight:900}.compact input{font-size:12px}.calcStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:20px 0;display:grid}.calcStrip>div{background:#f8faf9;border:1px solid #e4e9e7;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;min-height:62px;padding:10px 12px;display:flex}.calcStrip span{color:#859095;margin-bottom:5px;font-size:9px;display:block}.calcStrip b{font-size:13px}.calcStrip small{color:#8a9599;margin-top:4px;font-size:7px;line-height:1.35;display:block}.calcStrip .addition b{color:#087c62}.calcStrip .deduction b{color:#d45252}.calcStrip .included{background:#f0f7f4;border-color:#d8e9e3}.calcStrip .included small{color:#087c62;font-weight:900}.calcStrip .result{background:var(--ink);color:#fff;border-color:var(--ink);grid-column:span 2;padding:13px 17px}.calcStrip .result span{color:#aeb8bd}.calcStrip .result strong{color:#61d6b6;font-size:20px}.calcStrip .result.accountResult{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:16px;display:grid}.accountResult>div{min-width:0}.accountResult .payoutAccount{border-left:1px solid #50606a;padding-left:16px}.accountResult .payoutAccount b{color:#fff;overflow-wrap:anywhere;font-size:12px;line-height:1.45;display:block}.accountResult .payoutAccount small{color:#aeb8bd;font-size:8px}.leaseInfo{background:#f7f8f6;border-radius:9px;align-items:center;gap:22px;padding:12px 15px;display:flex}.leaseInfo>span{background:#dfe6e3;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:900}.leaseInfo p{color:#69747d;margin:0;font-size:10px}.leaseInfo p b{color:var(--ink)}.assetEditor{grid-template-columns:1.35fr .65fr;gap:12px;margin-top:4px;display:grid}.assetEditor>div{background:#f7f8f6;border-radius:10px;padding:15px}.assetEditor h3{margin:0 0 12px;font-size:11px}.assetFields{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.assetFields.single{grid-template-columns:1fr}.assetEditor p{color:#66747b;margin:12px 0 0;font-size:10px}.assetEditor p b{color:var(--ink)}.bottomAction{border-top:1px solid var(--line);z-index:9;background:#fff;justify-content:flex-end;align-items:center;gap:28px;height:72px;padding:0 max(28px,50vw - 590px);display:flex;position:fixed;bottom:0;left:0;right:0}.bottomAction>div:first-child{text-align:right}.bottomAction span{color:#818c91;font-size:9px;display:block}.bottomAction strong{font-size:18px}.bottomButtons{align-items:center;gap:8px;display:flex}.bottomAction button{background:var(--mint-dark);color:#fff;border:0;border-radius:9px;height:44px;padding:0 20px;font-size:12px;font-weight:900;box-shadow:0 7px 17px #008e7040}.bottomAction button b{margin-left:12px}.bottomAction .bankExportButton{color:#536168;box-shadow:none;background:#edf1f0}.bottomAction .publishButton{min-width:190px}.bottomAction button:disabled,.weeklyReportLauncher:disabled{opacity:.6;cursor:wait;box-shadow:none}.weeklyReportLauncher{background:var(--ink);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:min(420px,100%);margin:18px 0 0 auto;padding:13px 14px;display:grid;position:static;box-shadow:0 10px 24px #14222b24}.weeklyReportLauncher span,.weeklyReportLauncher b,.weeklyReportLauncher em{display:block}.weeklyReportLauncher span{color:#7de0c5;white-space:nowrap;margin:0;font-size:8px;font-weight:900}.weeklyReportLauncher b{font-size:12px}.weeklyReportLauncher em{color:#fff;background:#e35e4f;border-radius:5px;width:max-content;margin:0;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900}.reportOverlay{z-index:40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d191fd9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.weeklyReportPanel{background:#f3f6f5;border-radius:18px;width:min(1080px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 34px 100px #0008}.weeklyReportHead{z-index:2;background:var(--ink);color:#fff;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 20px;display:flex;position:sticky;top:0}.weeklyReportHead span{color:#7de0c5;font-size:9px;font-weight:900}.weeklyReportHead h2{letter-spacing:-1px;margin:8px 0 5px;font-size:24px}.weeklyReportHead p{color:#aeb9bd;margin:0;font-size:9px}.weeklyReportHead>button{color:#fff;cursor:pointer;background:#ffffff10;border:1px solid #ffffff25;border-radius:9px;width:34px;height:34px;font-size:22px;line-height:1}.reportKpis{grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 20px 0;display:grid}.reportKpis>div{background:#fff;border:1px solid #e1e7e4;border-radius:11px;min-height:108px;padding:16px}.reportKpis span,.reportKpis strong,.reportKpis small{display:block}.reportKpis span{color:#7b878c;font-size:9px;font-weight:800}.reportKpis strong{letter-spacing:-.6px;margin:9px 0 7px;font-size:21px}.reportKpis small{color:#90999d;font-size:8px;line-height:1.45}.reportKpis .loss{background:#fff4f1;border-color:#edb6ae}.reportKpis .loss strong,.reportKpis strong.minus{color:#cf493c}.reportKpis .warning{background:#fff9ed;border-color:#ecd4a5}.reportKpis .warning strong{color:#a86a14}.weeklyReportPlatformTabs{background:#e9efec;border:1px solid #dce4e1;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(210px,.8fr);gap:7px;margin:16px 20px 0;padding:7px;display:grid}.weeklyReportPlatformTabs>button,.weeklyReportPlatformTabs>div{text-align:left;border:0;border-radius:9px;grid-template-columns:1fr auto;align-content:center;gap:4px 10px;min-height:67px;padding:11px 13px;display:grid}.weeklyReportPlatformTabs>button{color:#5f6e68;cursor:pointer;background:#f7faf8}.weeklyReportPlatformTabs>button.active{color:#173c32;background:#fff;box-shadow:0 6px 16px #223b3220}.weeklyReportPlatformTabs b,.weeklyReportPlatformTabs span,.weeklyReportPlatformTabs strong{display:block}.weeklyReportPlatformTabs b{font-size:11px}.weeklyReportPlatformTabs button span{color:#83908b;font-size:8px}.weeklyReportPlatformTabs button strong{color:#6d4b94;white-space:nowrap;grid-area:1/2/3;align-self:center;font-size:14px}.weeklyReportPlatformTabs>div{color:#fff;background:#243731}.weeklyReportPlatformTabs>div span{color:#a9beb6;font-size:8px;font-weight:900}.weeklyReportPlatformTabs>div strong{color:#70ddbd;white-space:nowrap;grid-column:1/-1;font-size:16px}.weeklyReportPlatformTabs button:focus-visible{outline-offset:1px;outline:3px solid #20c99730}.reportFeeBreakdown{background:linear-gradient(145deg,#fff,#f7f2fc);border:1px solid #dfd3ef;border-radius:12px;margin:12px 20px 0;padding:16px}.reportFeeBreakdown>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.reportFeeBreakdown>header span{color:#754baa;letter-spacing:.12em;font-size:8px;font-weight:950}.reportFeeBreakdown h3{color:#332840;margin:5px 0 4px;font-size:16px}.reportFeeBreakdown p{color:#83788d;margin:0;font-size:8px}.reportFeeBreakdown>header>strong{color:#674091;white-space:nowrap;font-size:22px}.reportFeeBreakdown>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.reportFeeBreakdown article{background:#fff;border:1px solid #e7ddf1;border-radius:9px;min-width:0;padding:11px}.reportFeeBreakdown article span,.reportFeeBreakdown article strong,.reportFeeBreakdown article small{display:block}.reportFeeBreakdown article span{color:#796987;font-size:8px;font-weight:900}.reportFeeBreakdown article strong{color:#4e3568;margin:7px 0 5px;font-size:13px}.reportFeeBreakdown article small{color:#958b9e;min-height:22px;font-size:7px;line-height:1.45}.reportNotice{background:#e8f6f1;border-radius:9px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin:12px 20px 0;padding:13px 15px;display:grid}.reportNotice b{background:var(--mint-dark);color:#fff;white-space:nowrap;border-radius:5px;padding:4px 6px;font-size:8px}.reportNotice p{color:#4d6961;margin:1px 0 0;font-size:9px;line-height:1.6}.reportSections{gap:9px;padding:12px 20px 18px;display:grid}.reportSection{background:#fff;border:1px solid #dde5e2;border-radius:11px;overflow:hidden}.reportSection>summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:14px 15px;list-style:none;display:grid}.reportSection>summary::-webkit-details-marker{display:none}.reportSection>summary div{min-width:0}.reportSection>summary b,.reportSection>summary small{display:block}.reportSection>summary b{font-size:11px}.reportSection>summary small{color:#879297;white-space:normal;margin-top:4px;font-size:8px}.reportSection>summary strong{text-align:right;min-width:42px;font-size:12px}.reportSection>summary>span{color:#58676c;text-align:right;background:#edf2f0;border-radius:6px;min-width:92px;padding:7px 9px;font-size:9px;font-weight:900}.reportSection.loss>summary>span{color:#c54b3d;background:#fff0ed}.reportSection.warning>summary>span{color:#996217;background:#fff5de}.reportSection[open]>summary{background:#fafcfb;border-bottom:1px solid #e5eae8}.reportRiderList{background:#f5f8f7;gap:6px;padding:8px;display:grid}.reportRiderList article{background:#fff;border:1px solid #e1e8e5;border-radius:8px;grid-template-columns:150px 1fr auto;align-items:center;gap:14px;padding:11px 12px;display:grid}.reportRiderList article div:first-child b,.reportRiderList article div:first-child small{display:block}.reportRiderList article div:first-child b{font-size:11px}.reportRiderList article div:first-child small{color:#8b969a;margin-top:4px;font-size:8px}.reportRiderList article div:nth-child(2) strong{font-size:9px;display:block}.reportRiderList article div:nth-child(2) p{color:#7c888d;margin:4px 0 0;font-size:8px;line-height:1.45}.reportRiderList article>em{color:#c84c3e;white-space:nowrap;font-size:11px;font-style:normal;font-weight:900}.reportClear{text-align:center;color:#809087;margin:0;padding:18px;font-size:9px}.weeklyReportFoot{background:#fff;border-top:1px solid #dde4e1;justify-content:flex-end;align-items:center;gap:8px;padding:13px 20px;display:flex;position:sticky;bottom:0}.weeklyReportFoot span{color:#8a9599;margin-right:auto;font-size:8px}.weeklyReportFoot button{color:#56656b;cursor:pointer;background:#fff;border:1px solid #ccd7d3;border-radius:8px;height:36px;padding:0 14px;font-size:9px;font-weight:900}.weeklyReportFoot .reportDownload{color:#fff;background:#6f55a0;border-color:#6f55a0}.weeklyReportFoot .reportClose{border-color:var(--mint-dark);background:var(--mint-dark);color:#fff}.riderPage{background:#eff3f0;min-height:calc(100vh - 74px);padding-bottom:45px}.riderWelcome{background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) 310px minmax(0,1fr);align-items:center;gap:28px;min-height:250px;padding:42px max(28px,50vw - 590px);display:grid}.riderWelcome p{color:#86ddc6;font-size:12px;font-weight:800}.riderWelcome h1{letter-spacing:-1.8px;margin:8px 0 16px;font-size:34px;line-height:1.2}.riderWelcome>div>span{color:#a9b5ba;font-size:10px}.missingSettlement{color:#ffc68d;background:#ffffff12;border-radius:6px;width:max-content;margin-top:10px;padding:7px 9px;font-size:9px;display:block}.riderAccessPage{background:linear-gradient(155deg,#14202a 0 42%,#eff3f0 42%);place-items:start center;min-height:calc(100vh - 74px);padding:56px 20px;display:grid}.accessCard{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(500px,100%);margin-top:30px;padding:36px;box-shadow:0 24px 70px #0c191f30}.accessBadge{color:var(--mint-dark);background:#e1f6ef;border-radius:6px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-block}.accessCard h1{letter-spacing:-1.3px;margin:15px 0 8px;font-size:25px}.accessCard>p{color:#748086;margin:0 0 24px;font-size:11px;line-height:1.6}.checkingAccess>p{margin-bottom:0}.accessCard form{gap:12px;display:grid}.combinedAccessFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.accessCard label b{color:#58666c;margin-bottom:7px;font-size:10px;display:block}.accessCard input{background:#fbfcfb;border:1px solid #cfd9d5;border-radius:9px;outline:0;width:100%;height:48px;padding:0 13px;font-weight:900}.accessCard input:focus{border-color:var(--mint);box-shadow:0 0 0 4px #19b88f18}.capsLockWarning{color:#9a5f16;background:#fff8e8;border:1px solid #f1d09b;border-radius:8px;align-items:center;gap:7px;margin-top:8px;padding:8px 10px;font-size:9px;font-weight:850;display:flex}.capsLockWarning b{line-height:1;color:#b56a12!important;margin:0!important;font-size:13px!important}.accessCard button{background:var(--mint-dark);color:#fff;border:0;border-radius:9px;height:48px;font-size:12px;font-weight:900;box-shadow:0 9px 22px #008e7030}.accessCard form button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.accessCard>small{color:#849095;border-top:1px solid #edf0ef;margin-top:18px;padding-top:14px;font-size:9px;display:block}.adminSignIn{cursor:pointer;width:max-content;font-weight:800;text-decoration:none;display:block;color:#7f8b90!important;height:auto!important;box-shadow:none!important;background:0 0!important;margin:14px auto 0!important;padding:0!important;font-size:9px!important}.adminSignIn:hover{color:var(--mint-dark)!important}.adminBackButton{cursor:pointer;width:100%;margin-top:16px;display:block;color:#68757a!important;height:auto!important;box-shadow:none!important;background:#fff!important;border:1px solid #dbe3df!important;padding:10px!important;font-size:9px!important}.accessError{color:#bd4e35;background:#fff1ed;border-radius:7px;margin-top:12px;padding:10px;font-size:10px;display:block}.riderLogout{color:#dce5e7;background:#26343a;border:1px solid #536169;border-radius:7px;margin-top:15px;padding:7px 10px;font-size:9px;font-weight:900;display:block}.adminPreviewBadge{background:#193f3a;border-radius:7px;width:max-content;margin-top:15px;padding:7px 10px;font-weight:900;display:block;color:#82e1c8!important;font-size:9px!important}.riderAcceptanceDemoPreview{gap:18px;width:min(760px,100%);display:grid}.riderAcceptanceDemoPreview>.accessCard{border-radius:22px;width:100%;margin:0;padding:24px 26px}.riderAcceptanceDemoSurface{background:#f9f7fb;border:1px solid #e5deeb;border-radius:30px;padding:22px;box-shadow:0 24px 70px #0c191f22}.riderAcceptanceDemoIntro{border-bottom:1px solid #e7e0eb;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:0 2px 15px;display:flex}.riderAcceptanceDemoIntro span,.riderAcceptanceDemoIntro b{display:block}.riderAcceptanceDemoIntro span{color:#967fa8;letter-spacing:.13em;font-size:8px;font-weight:950}.riderAcceptanceDemoIntro b{color:#30263a;margin-top:5px;font-size:16px}.riderAcceptanceDemoIntro>strong{color:#78559a;white-space:nowrap;background:#eee4f8;border-radius:999px;padding:7px 10px;font-size:8px}.riderAcceptanceDemoNotice{color:#84788d;text-align:center;margin:15px 2px 0;font-size:9px;font-weight:800;line-height:1.55}.riderPickerGroup{grid-template-columns:1.35fr 1fr;gap:9px;max-width:480px;margin-top:16px;display:grid}.riderSearchBox,.riderPicker{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.riderSearchBox b,.riderPicker b{color:#a9b5ba;font-size:9px}.riderSearchBox>span{width:100%;display:block;position:relative}.riderSearchBox input,.riderPicker select{color:#fff;background:#26343a;border:1px solid #536169;border-radius:7px;outline:0;width:100%;height:34px;padding:0 9px;font-size:10px;font-weight:800}.riderSearchBox input{padding-right:48px}.riderSearchBox input::placeholder{color:#8e9a9f}.riderSearchBox small{color:#63d9ba;pointer-events:none;font-size:8px;font-weight:900;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.riderSearchBox input:focus,.riderPicker select:focus{border-color:#63d9ba;box-shadow:0 0 0 3px #63d9ba18}.payoutCard{background:linear-gradient(135deg,#23bc94,#008a6e);border-radius:16px;justify-self:center;width:310px;padding:26px;box-shadow:0 20px 50px #0004}.payoutCard.negative{background:linear-gradient(135deg,#e45f5f,#a72e3f)}.payoutCard span{color:#ddfff5!important;font-size:11px!important}.payoutCard strong{margin:13px 0;font-size:32px;display:block}.payoutCard b{background:#ffffff25;border-radius:6px;padding:7px 9px;font-size:10px}.riderOrderRank{border-top:1px solid #ffffff38;grid-template-columns:1fr auto;align-items:end;gap:3px 12px;margin-top:16px;padding-top:14px;display:grid}.riderOrderRank span{font-weight:900;color:#d8fff4!important;font-size:9px!important}.riderOrderRank em{color:#fff;font-size:22px;font-style:normal;font-weight:950;line-height:1}.riderOrderRank small{color:#d2f4eb;grid-column:1/-1;font-size:8px}.riderAcceptanceCard{background:#1d2d32;border:1px solid #41615d;border-radius:16px;justify-self:end;width:min(290px,100%);padding:22px;box-shadow:0 20px 50px #0003}.riderAcceptanceCard>span,.riderAcceptanceCard>strong{display:block}.riderAcceptanceCard>span{font-weight:900;color:#9eccc0!important;font-size:10px!important}.riderAcceptanceCard>strong{color:#71e0c1;letter-spacing:-1px;margin:10px 0 13px;font-size:30px}.riderAcceptanceStats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.riderAcceptanceStats>div{text-align:center;background:#15252a;border:1px solid #3a5352;border-radius:9px;min-width:0;padding:9px 6px}.riderAcceptanceStats small,.riderAcceptanceStats b{display:block}.riderAcceptanceStats small{color:#9aabad;min-height:24px;font-size:7px;line-height:1.45}.riderAcceptanceStats b{color:#f3faf8;white-space:nowrap;margin-top:4px;font-size:10px}.riderColumns{grid-template-columns:1fr 1fr;gap:18px;max-width:980px;margin:-28px auto 0;display:grid;position:relative}.statementRow{border-bottom:1px solid #edf0ef;justify-content:space-between;align-items:center;min-height:49px;display:flex}.statementRow b{font-size:11px}.statementRow small{color:#95a0a4;margin-top:3px;font-size:8px;display:block}.statementRow strong{font-size:12px}.minus{color:#e15454}.riderColumns.singleStatement{grid-template-columns:minmax(0,1fr)}.platformStatementBlock .statement .panelHead h2{letter-spacing:-.7px;font-size:18px}.platformStatementBlock .statement .panelHead>b{color:#087a63;letter-spacing:-.5px;white-space:nowrap;background:#e5f7f1;padding:8px 10px;font-size:20px;line-height:1}.riderPeriodSelector{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;max-width:980px;margin:-28px auto 12px;padding:14px 16px;display:grid;position:relative;box-shadow:0 9px 28px #17251d0d}.riderPeriodSelector>div:first-child span,.riderPeriodSelector>div:first-child b{display:block}.riderPeriodSelector>div:first-child span{color:var(--mint-dark);font-size:8px;font-weight:900}.riderPeriodSelector>div:first-child b{margin-top:5px;font-size:11px}.riderPeriodTabs{scrollbar-width:thin;gap:8px;padding:2px 1px 5px;display:flex;overflow-x:auto}.riderPeriodTabs button{color:#6f7c81;text-align:left;cursor:pointer;background:#f7f9f8;border:1px solid #dce4e1;border-radius:9px;min-width:118px;padding:9px 11px}.riderPeriodTabs button b,.riderPeriodTabs button span{white-space:nowrap;display:block}.riderPeriodTabs button b{color:var(--ink);font-size:11px}.riderPeriodTabs button span{margin-top:4px;font-size:7px}.riderPeriodTabs button.active{border-color:var(--mint);background:#eaf8f4;box-shadow:0 5px 14px #008e7014}.riderPeriodTabs button.active b,.riderPeriodTabs button.active span{color:var(--mint-dark)}.riderPlatformTabs{grid-template-columns:repeat(3,1fr);gap:10px;max-width:980px;margin:0 auto 12px;display:grid;position:relative}.riderPlatformTabs button{border:1px solid var(--line);color:#69767c;text-align:left;background:#fff;border-radius:12px;min-height:64px;padding:12px 16px;box-shadow:0 8px 26px #17251d08}.riderPlatformTabs button b,.riderPlatformTabs button span{display:block}.riderPlatformTabs button b{color:var(--ink);font-size:13px}.riderPlatformTabs button span{color:#879297;margin-top:4px;font-size:9px}.riderPlatformTabs button.active{border-color:var(--mint);background:#edfaf6;box-shadow:0 8px 26px #008e7018}.riderPlatformTabs button.active b,.riderPlatformTabs button.active span{color:var(--mint-dark)}.riderPlatformTabs button.aiTab.active{background:#f6f0ff;border-color:#9a78d2;box-shadow:0 8px 26px #7b56bd1c}.riderPlatformTabs button.aiTab.active b,.riderPlatformTabs button.aiTab.active span{color:#6f48aa}.riderPlatformTabs button:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.settlementAccountCard{background:#f8fcfa;border:1px solid #cfe4dd;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;max-width:980px;margin:0 auto 12px;padding:15px 18px;display:flex;position:relative;box-shadow:0 8px 26px #17251d08}.settlementAccountCard span,.settlementAccountCard b{display:block}.settlementAccountCard span{color:var(--mint-dark);font-size:8px;font-weight:900}.settlementAccountCard b{color:var(--ink);letter-spacing:.1px;margin-top:5px;font-size:13px}.settlementAccountCard small{color:#7c898e;text-align:right;font-size:8px;line-height:1.45}.settlementAccountActions{align-items:center;gap:11px;display:flex}.settlementAccountActions button{color:#087d70;white-space:nowrap;background:#fff;border:1px solid #91cfc1;border-radius:10px;min-height:34px;padding:0 13px;font-size:9px;font-weight:900}.combinedStatements{gap:18px;max-width:980px;margin:0 auto;display:grid;position:relative}.platformStatementBlock{gap:10px;display:grid}.platformStatementHead{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;min-height:58px;padding:12px 18px;display:flex;box-shadow:0 8px 26px #17251d08}.platformStatementHead div{align-items:center;gap:9px;display:flex}.platformStatementHead b{color:var(--mint-dark);background:#def5ee;border-radius:7px;padding:7px 10px;font-size:11px}.platformStatementHead span{color:#768287;font-size:9px}.platformStatementHead strong{color:var(--mint-dark);font-size:18px}.platformStatementHead strong.minus{color:#e15454}.platformStatementBlock .riderColumns{width:100%;max-width:none;margin:0}.settlementNarrator{background:linear-gradient(135deg,#f4fcf9,#e8f8f2);border:1px solid #cfe7df;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:15px 18px;display:flex;box-shadow:0 8px 26px #17251d08}.settlementNarrator>div:first-child b,.settlementNarrator>div:first-child span{display:block}.settlementNarrator>div:first-child b{color:#0b745e;font-size:16px}.settlementNarrator>div:first-child span{color:#58726a;margin-top:6px;font-size:11px;line-height:1.5}.settlementNarratorButtons{flex-shrink:0;gap:8px;display:flex}.settlementNarrator button,.settlementNarrator .narratorUpdate{cursor:pointer;border-radius:9px;min-height:48px;padding:0 18px;font-size:13px;font-weight:900}.settlementNarrator button:disabled{opacity:.5;cursor:not-allowed}.narratorPlay{background:var(--mint-dark);color:#fff;border:0;box-shadow:0 7px 18px #008e7030}.narratorStop{color:#566a63;background:#fff;border:1px solid #bdcbc6}.narratorSettings{color:#8d5c0b;background:#fff8e8;border:1px solid #c69b43}.narratorUpdate{color:#603c9e;background:#f4effd;border:1px solid #704cb0;justify-content:center;align-items:center;text-decoration:none;display:flex}.promotionBreakdown{background:#fff;border:1px solid #ded3ef;border-radius:13px;padding:18px;box-shadow:0 8px 26px #17251d08}.promotionBreakdownHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.promotionBreakdownHead span,.promotionBreakdownHead b{display:block}.promotionBreakdownHead span{color:#754baa;font-size:9px;font-weight:900}.promotionBreakdownHead b{margin-top:5px;font-size:14px}.promotionBreakdownHead small{color:#756781;text-align:right;font-size:8px}.promotionBreakdownTable{border:1px solid #e9e1f2;border-radius:10px;overflow:hidden}.promotionBreakdownLabels,.promotionBreakdownRow{grid-template-columns:1.15fr 1fr .9fr .75fr 1fr;align-items:center;gap:10px;padding:10px 13px;display:grid}.promotionBreakdownLabels{color:#7a698a;background:#f6f1fb;font-size:8px;font-weight:900}.promotionBreakdownRow{border-top:1px solid #eee8f4;min-height:49px;font-size:10px;position:relative}.promotionBreakdownRow b{color:#312440;font-size:11px}.promotionBreakdownRow span,.promotionBreakdownRow em,.promotionBreakdownRow strong{text-align:right}.promotionBreakdownRow em{color:#754baa;font-style:normal;font-weight:900}.promotionBreakdownRow strong{color:#5d358f;font-size:12px}.promotionBreakdownRow small{color:#8a8092;grid-column:1/-1;margin-top:-3px;font-size:8px}.promotionBreakdownTotal{background:#f7f4fa;border-radius:9px;justify-content:flex-end;align-items:center;gap:24px;margin-top:11px;padding:12px 13px;font-size:9px;display:flex}.promotionBreakdownTotal b{margin-left:5px}.promotionBreakdownTotal strong{color:#663c98;margin-left:5px;font-size:14px}.promotionBreakdownNotice{color:#a45e22;margin:10px 1px 0;font-size:8px;line-height:1.5}.promotionRateReason{color:#70552a;background:#fff4dc;border-radius:8px;grid-column:1/-1;margin:2px 0 0;padding:9px 10px;font-size:8px;line-height:1.55}.promotionRateReason b{color:#9b6512;margin-bottom:2px;font-size:9px;display:block}.statementPromotion{border-bottom:1px solid #edf0ef}.statementPromotion>summary{cursor:pointer;border-bottom:0;grid-template-columns:1fr auto auto;gap:10px;list-style:none;display:grid}.statementPromotion>summary::-webkit-details-marker{display:none}.statementPromotion[open]>summary{border-bottom:1px solid #edf0ef}.statementPromotion .promotionBreakdown{box-shadow:none;border-radius:10px;margin:12px 0 16px;padding:13px}.statementToggle{color:#754baa;text-align:right;min-width:28px;font-size:8px;font-weight:900}.statementToggle:before{content:"열기"}.statementPromotion[open] .statementToggle:before{content:"닫기"}.statementPromotionEmpty{color:#7f7389;text-align:center;background:#f7f4fa;border-radius:9px;margin:12px 0 16px;padding:14px;font-size:9px}.statementPromotionLabel b,.statementPromotionLabel small{display:block}.statementPromotionLabel small{color:#786786;margin-top:4px;font-size:8px;font-weight:800}.detailEntryAmount em.promotionHalfRate{color:#a06000;background:#fff0cf}.cashMoveBreakdown{background:#faf7fd;border-radius:0 0 10px 10px;margin:0 0 14px;padding:8px 12px 10px}.cashMoveBreakdown>p{color:#7f7389;text-align:center;margin:5px 0;font-size:9px}.cashMoveBreakdown article{border-bottom:1px solid #ece3f3;justify-content:space-between;align-items:center;gap:14px;padding:10px 2px;display:flex}.cashMoveBreakdown article:last-child{border-bottom:0}.cashMoveBreakdown article div,.cashMoveBreakdown article b,.cashMoveBreakdown article small{display:block}.cashMoveBreakdown article b{color:#3f2f4d;font-size:10px;line-height:1.45}.cashMoveBreakdown article small{color:#80738a;margin-top:3px;font-size:8px}.cashMoveBreakdown article strong{color:#c13f4f;flex:none;font-size:11px}.cashMoveBreakdown article strong.plus{color:#15836b}.cashMoveStatement[open]>summary{background:#fcf9fe}.baeminBenefitGroup+.baeminBenefitGroup{border-top:1px solid #ddd0e8;margin-top:10px;padding-top:10px}.baeminBenefitGroup>header{justify-content:space-between;align-items:center;gap:12px;padding:4px 2px 7px;display:flex}.baeminBenefitGroup>header b{color:#49335b;font-size:10px}.baeminBenefitGroup>header span{color:#754baa;font-size:9px;font-weight:900}.baeminBenefitToggleButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:#fff;border:0;padding:0}.baeminBenefitToggleButton:focus-visible{outline-offset:-3px;outline:3px solid #9f7dcc55}.baeminBenefitToggleText{color:#fff;text-align:center;white-space:nowrap;background:#754baa;border-radius:7px;flex:none;min-width:48px;padding:7px 9px;font-size:9px;font-weight:900}.baeminBenefitStatement.open .baeminBenefitToggleButton{background:#fcf9fe;border-bottom:1px solid #edf0ef}.baeminBenefitStatement.open .cashMoveBreakdown{margin-bottom:14px}.aiReport{gap:16px;max-width:980px;margin:0 auto;display:grid}.aiReportIntro{color:#fff;background:linear-gradient(135deg,#382950,#7050a2);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex;box-shadow:0 14px 36px #442c6a2b}.aiReportIntro span{color:#d9c5fa;letter-spacing:.14em;font-size:8px;font-weight:900}.aiReportIntro h2{letter-spacing:-1px;margin:7px 0 0;font-size:21px}.aiReportIntro p{color:#e4dced;text-align:right;max-width:350px;margin:0;font-size:10px;line-height:1.6}.aiPlatformReport{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px;box-shadow:0 8px 26px #17251d08}.aiPlatformHead{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.aiPlatformHead>div{align-items:center;gap:9px;display:flex}.aiPlatformHead b{color:#6f48aa;background:#f0e9fa;border-radius:7px;padding:7px 9px;font-size:10px}.aiPlatformHead h3{margin:0;font-size:16px}.aiPlatformHead p{color:#6e7a80;text-align:right;max-width:440px;margin:0;font-size:9px;line-height:1.55}.aiKpiGrid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.aiKpiGrid>div{background:#f6f8f7;border:1px solid #e6ebe9;border-radius:10px;min-height:108px;padding:14px}.aiKpiGrid span,.aiKpiGrid strong,.aiKpiGrid small{display:block}.aiKpiGrid span{color:#7c898e;font-size:8px;font-weight:800}.aiKpiGrid strong{letter-spacing:-.3px;margin:11px 0 7px;font-size:15px}.aiKpiGrid small{color:#909a9e;font-size:8px;line-height:1.4}.aiKpiGrid .promotionKpi{background:#f7f1ff;border-color:#e6daf6}.aiKpiGrid .promotionKpi strong{color:#704aa8;font-size:22px}.aiComparisonGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.aiDelta{background:#f7f9f8;border-left:3px solid #a7b3af;border-radius:10px;padding:14px}.aiDelta span,.aiDelta strong,.aiDelta small{display:block}.aiDelta span{color:#78858a;font-size:8px;font-weight:800}.aiDelta strong{margin:8px 0 5px;font-size:17px}.aiDelta small{color:#7f8b90;font-size:8px;line-height:1.45}.aiDelta.positive{background:#f0faf7;border-left-color:#19b88f}.aiDelta.positive small{color:#087c62}.aiDelta.negative{background:#fff4f2;border-left-color:#e46055}.aiDelta.negative small{color:#b5453c}.aiPromotion{background:#f7f2ff;border-radius:10px;grid-template-columns:1fr 240px;align-items:center;gap:18px;margin-top:10px;padding:15px;display:grid}.aiPromotion span,.aiPromotion strong,.aiPromotion small{display:block}.aiPromotion span{color:#7b6695;font-size:8px;font-weight:800}.aiPromotion strong{color:#5f3b91;margin:5px 0;font-size:15px}.aiPromotion small{color:#8a799e;font-size:8px}.aiProgressTrack{background:#e4d8f3;border-radius:999px;height:12px;overflow:hidden}.aiProgressTrack span{border-radius:inherit;background:linear-gradient(90deg,#8d69c6,#b895e6);height:100%;display:block}.aiDaily{border:1px solid #e2e8e5;border-radius:10px;margin-top:10px;overflow:hidden}.aiDailyHead{background:#f5f8f7;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.aiDailyHead b{font-size:10px}.aiDailyHead span{color:#839095;font-size:8px}.aiDailyRows>div{border-top:1px solid #edf1ef;grid-template-columns:110px 1fr 100px 150px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;display:grid}.aiDailyRows b{font-size:10px}.aiDailyRows span{color:#526269;font-size:10px;font-weight:800}.aiDailyRows em{color:#6f48aa;font-size:10px;font-style:normal;font-weight:900}.aiDailyRows small{color:#849095;text-align:right;font-size:8px}.aiEmpty{color:#849095;text-align:center;margin:0;padding:18px;font-size:9px}.aiDisclaimer{color:#849095;text-align:center;margin:0 0 8px;font-size:8px}.statementTotal{background:#f2f5f3;border-radius:8px;justify-content:space-between;align-items:center;margin-top:15px;padding:15px;font-size:11px;font-weight:900;display:flex}.statementTotal strong{font-size:16px}.statementTotal.final{background:var(--ink);color:#fff}.statementTotal.final strong{color:#67d9ba;font-size:19px}.statementTotal.final strong.minus{color:#ff8f8f}.loanBalanceList{gap:8px;margin-top:12px;display:grid}.loanBalanceList .loanBalance{margin-top:0}.loanBalance{background:#fff7e8;border:1px solid #f2e1bb;border-radius:8px;grid-template-columns:1fr auto;gap:3px;margin-top:12px;padding:11px;font-size:10px;display:grid}.loanBalance small{color:#997f4b;grid-column:1/-1}.riderFoot{text-align:center;color:#849095;margin-top:25px;font-size:10px}.settlementDetailPanel{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px;box-shadow:0 8px 26px #17251d08}.settlementDetailHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.settlementDetailHead>div{align-items:center;gap:9px;display:flex}.settlementDetailHead span{width:24px;height:24px;color:var(--mint-dark);background:#def5ee;border-radius:7px;place-items:center;font-size:11px;font-weight:900;display:grid}.settlementDetailHead h2{margin:0;font-size:16px}.settlementDetailHead>b{color:#607078;background:#f0f3f2;border-radius:6px;padding:7px 10px;font-size:9px}.settlementAccordions{gap:8px;display:grid}.settlementAccordion,.detailEntry{background:#fbfcfb;border:1px solid #e3e9e7;border-radius:10px;overflow:hidden}.settlementAccordion>summary,.detailEntry>summary{cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px 15px;list-style:none;display:grid}.settlementAccordion>summary::-webkit-details-marker{display:none}.detailEntry>summary::-webkit-details-marker{display:none}.settlementAccordion>summary div,.detailEntry>summary div{min-width:0}.settlementAccordion>summary b,.detailEntry>summary b{font-size:11px;display:block}.settlementAccordion>summary small,.detailEntry>summary small{color:#899599;margin-top:3px;font-size:8px;display:block}.settlementAccordion>summary strong,.detailEntry>summary strong{font-size:12px}.settlementAccordion>summary>span,.detailEntry>summary>span{color:#64747a;text-align:center;background:#edf3f1;border-radius:6px;min-width:38px;padding:6px 8px;font-size:8px;font-weight:900}.settlementAccordion[open]>summary{background:#edfaf6}.settlementAccordion[open]>summary>span,.detailEntry[open]>summary>span{background:var(--mint-dark);color:#fff}.detailRows{background:#f5f8f7;border-top:1px solid #e1e8e5;gap:7px;padding:9px;display:grid}.detailEntry{background:#fff}.detailEntry>summary{padding:12px}.detailEntry>summary div{align-items:center;gap:9px;display:flex}.detailEntry>summary .detailEntryAmount{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.detailEntryAmount em{color:#16816a;white-space:nowrap;background:#e8f7f1;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900}.detailEntryAmount em.missing{color:#968c9d;background:#f3f0f5}.detailEntry>summary small{white-space:nowrap;margin:0}.detailEntry>summary b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detailFieldGrid{border-top:1px solid #edf1ef;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:12px;display:grid}.detailFieldGrid>div{background:#f5f7f6;border-radius:7px;min-width:0;padding:9px}.detailFieldGrid span,.detailFieldGrid b{word-break:break-word;display:block}.detailFieldGrid span{color:#7d898e;margin-bottom:5px;font-size:8px}.detailFieldGrid b{font-size:9px;line-height:1.45}.emptyDetail{text-align:center;color:#8a969a;margin:0;padding:14px;font-size:9px}.riderRegistrationForm input:disabled,.riderRegistrationForm select:disabled{color:#7b8985;cursor:not-allowed;background:#eef3f1}@media (width<=800px){.riderCalcHead{grid-template-columns:minmax(0,1fr) auto;align-items:start}.riderCalcHead>.withholdingBasis{grid-area:2/1/auto/-1}.settlementUploadGrid,.platformPasswordGrid{grid-template-columns:1fr}.uploadedAssetHead{align-items:flex-start}.uploadedAssetTotals{grid-template-columns:1fr 1fr}.uploadedAssetTableWrap{max-height:320px}.uploadPanelActions>b{display:none}.uploadPanelActions>.serverUploadBadge{align-items:center;display:inline-flex}.panelHead .uploadSaveButton,.panelHead .uploadResetButton{white-space:nowrap;padding:7px 8px}.profile{display:flex}.profile span,.profile b,.profile i{display:none}.topbar{padding:0 16px}.brand{gap:8px}.brandLogo{width:78px}.brand strong{letter-spacing:-.7px;font-size:14px}.brand small{display:none}.modeSwitch{overflow-x:auto}.modeSwitch button{padding:8px 9px}.modeSwitch .riderAccountChangesButton{min-width:118px;font-size:10px}.modeSwitch .systemResetButton{padding-left:7px;padding-right:7px;font-size:10px}.systemResetNotice{padding:9px 12px;font-size:9px;top:74px}.hero,.riderWelcome{padding:34px 20px;display:block}.hero h1{font-size:31px}.heroStats{margin-top:28px}.heroStats>div{width:50%}.steps{border-radius:0;overflow:auto}.workspace,.riderColumns{grid-template-columns:1fr;margin-left:14px;margin-right:14px}.riderLine{grid-template-columns:1fr 1fr}.riderIdentity{grid-column:1/-1}.fieldGrid{grid-template-columns:1fr}.leaseInfo{flex-direction:column;align-items:flex-start;gap:8px}.bottomAction>div:first-child{display:none}.bottomAction{justify-content:center;padding:0 14px}.bottomButtons{grid-template-columns:1fr 1.25fr;width:100%;display:grid}.bottomAction button{width:100%;padding:0 10px;font-size:10px}.riderWelcome .payoutCard,.riderWelcome .riderAcceptanceCard{width:100%;margin-top:25px}.riderCalc,.riderRegistrationAdminPanel{margin-left:14px;margin-right:14px}.calcStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.calcStrip .result{grid-column:1/-1}.calcStrip .result.accountResult{grid-template-columns:1fr;gap:10px}.accountResult .payoutAccount{border-top:1px solid #50606a;border-left:0;padding:10px 0 0}.riderColumns{margin-top:14px}.combinedAccessFields{grid-template-columns:1fr}.riderPeriodSelector{margin:-20px 14px 10px;padding:13px;display:block}.riderPeriodTabs{margin-top:10px}.riderPlatformTabs{grid-template-columns:1fr;margin:0 14px 10px}.settlementAccountCard{margin:0 14px 10px;display:block}.settlementAccountCard small{text-align:left;margin-top:8px;display:block}.combinedStatements{margin:0 14px}.platformStatementBlock .riderColumns{margin:0}.advanceGrid,.assetEditor,.uploadFlow,.riderPickerGroup{grid-template-columns:1fr}.matchedSummary{grid-template-columns:1fr 1fr}.assetFields{grid-template-columns:1fr}.detailFieldGrid{grid-template-columns:1fr 1fr}.settlementAccordion>summary,.detailEntry>summary{gap:8px}.settlementDetailPanel{padding:15px}.settlementDetailHead>b{display:none}.baeminBenefitToggleButton{gap:8px;min-height:58px;padding:0 2px}.baeminBenefitToggleText{min-width:54px;padding:8px 9px;font-size:10px}.riderRegistrationToggle{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;min-height:74px;padding:13px}.riderRegistrationIcon{width:36px;height:36px;font-size:20px}.riderRegistrationToggle b{font-size:12px}.riderRegistrationToggle small{font-size:8px}.riderRegistrationToggle>strong{padding:6px 8px}.riderRegistrationContent{padding:0 12px 13px}.riderRegistrationIntro{flex-direction:column}.riderRegistrationTemplateLink{white-space:normal;width:100%}.riderRegistrationRequiredGrid,.riderRegistrationOptionalGrid{grid-template-columns:1fr 1fr}.riderRegistrationBaeminId{grid-column:1/-1}.riderRegistrationRegionOptions{grid-template-columns:1fr 1fr}.riderRegistrationRegionCustom,.riderRegistrationAutoSummary{grid-template-columns:1fr}.riderRegistrationAutoSummary>div{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.riderRegistrationAutoSummary strong{text-align:right;font-size:11px}.riderRegistrationFormActions button{flex:1}.riderRegistrationListHead{flex-direction:column;align-items:stretch}.riderRegistrationListHead>div:last-child{width:100%}.riderRegistrationListHead input{flex:1;width:auto}.riderRegistrationList article{grid-template-columns:1fr auto}.riderRegistrationCardMeta{grid-area:2/1/auto/-1}.riderRegistrationCardActions{grid-area:1/2}.riderFinanceApprovalPanel>header{flex-direction:column}.riderFinanceApprovalPanel>header>strong{width:max-content}.riderFinanceApprovalStatus{flex-direction:column;align-items:stretch}.riderFinanceApprovalStatus button{min-height:42px}.riderFinanceApprovalList>article,.riderFinanceApprovalDiff,.riderFinanceApprovalNote{grid-template-columns:1fr}.riderFinanceApprovalActions{grid-template-columns:1fr 1fr;display:grid}.riderFinanceApprovalActions button{min-height:44px}.riderRegistrationLoansHead{flex-direction:column;align-items:stretch}.riderRegistrationLoansHead>button{width:100%}.riderRegistrationLoanRow{grid-template-columns:1fr 1fr;align-items:end}.riderRegistrationLoanIdentity{grid-column:1/-1;min-height:0}.riderRegistrationLoanRow label:last-of-type{grid-column:1/-1}.riderRegistrationLoanRemove{grid-column:1/-1;width:100%}.riderRegistrationTaxIdHead{flex-direction:column}.riderRegistrationTaxIdGate,.riderRegistrationTaxIdGateInputs{grid-template-columns:1fr}.riderRegistrationTaxIdGateInputs>button{width:100%}.riderRegistrationTaxIdGrid{grid-template-columns:1fr}.riderRegistrationTaxIdHead strong{align-self:flex-start}.riderRegistrationTaxIdDelete{width:100%}.numberChangeItem{grid-template-columns:1fr}.numberChangeItem>button{width:100%}.platformLinkStats{grid-template-columns:repeat(2,1fr)}.linkedRiderHead{align-items:flex-start}.linkedRiderHead>div:last-child{align-self:center}.linkedRiderTableWrap{max-height:320px}.settlementNarrator{flex-direction:column;align-items:stretch}.settlementNarratorButtons{grid-template-columns:1.35fr 1fr;display:grid}.settlementNarrator button{width:100%;padding:0 10px}.settlementNarrator .narratorUpdate{grid-column:1/-1}.platformStatementBlock .statement .panelHead{gap:8px;display:flex}.platformStatementBlock .statement .panelHead>div{gap:7px;min-width:0}.platformStatementBlock .statement .panelHead h2{font-size:16px;line-height:1.25}.platformStatementBlock .statement .panelHead>b{padding:7px 9px;font-size:18px}.promotionBreakdownHead{display:block}.promotionBreakdownHead small{text-align:left;margin-top:8px;display:block}.promotionBreakdownLabels,.promotionBreakdownRow{grid-template-columns:1.05fr 1fr .9fr .75fr 1fr;gap:5px;padding-left:9px;padding-right:9px}.promotionBreakdownLabels{font-size:7px}.promotionBreakdownRow{font-size:9px}.promotionBreakdownRow b{font-size:10px}.promotionBreakdownTotal{flex-direction:column;align-items:flex-end;gap:6px}.aiReport{margin:0 14px}.aiReportIntro,.aiPlatformHead{display:block}.aiReportIntro p,.aiPlatformHead p{text-align:left;max-width:none;margin-top:12px}.aiPlatformReport{padding:14px}.aiKpiGrid{grid-template-columns:1fr 1fr}.aiComparisonGrid,.aiPromotion{grid-template-columns:1fr}.aiDailyRows>div{grid-template-columns:1fr auto;gap:6px}.aiDailyRows span{grid-area:2/1/auto/-1}.aiDailyRows em{text-align:right}.aiDailyRows small{text-align:left;grid-area:3/1/auto/-1}.weeklyReportLauncher{grid-template-columns:minmax(0,1fr) auto;width:100%;margin:12px 0 0;padding:10px 12px}.weeklyReportLauncher span{display:none}.weeklyReportLauncher b{font-size:10px}.weeklyReportLauncher em{margin:0}.reportOverlay{place-items:stretch stretch;padding:0}.weeklyReportPanel{border-radius:0;width:100%;max-height:100vh}.weeklyReportHead{padding:20px}.weeklyReportHead h2{font-size:20px}.weeklyReportPlatformTabs{grid-template-columns:1fr 1fr;margin:10px 12px 0}.weeklyReportPlatformTabs>div{grid-column:1/-1}.reportKpis{grid-template-columns:1fr 1fr;padding:12px 12px 0}.reportKpis>div{min-height:104px;padding:13px}.reportKpis strong{font-size:17px}.reportFeeBreakdown{margin:10px 12px 0;padding:13px}.reportFeeBreakdown>header{flex-direction:column;align-items:flex-start;gap:9px}.reportFeeBreakdown>div{grid-template-columns:1fr 1fr}.reportNotice{grid-template-columns:1fr;gap:7px;margin:10px 12px 0}.reportNotice b{width:max-content}.reportSections{padding:10px 12px 90px}.reportSection>summary{grid-template-columns:1fr auto;gap:9px}.reportSection>summary>span{text-align:left;grid-column:1/-1}.reportRiderList article{grid-template-columns:1fr auto;gap:8px}.reportRiderList article div:nth-child(2){grid-area:2/1/auto/-1}.weeklyReportFoot{position:fixed;left:0;right:0}.weeklyReportFoot span{display:none}}.riderRegistrationWorkbookActions{grid-template-columns:1fr 1fr;gap:7px;min-width:255px;display:grid}.riderRegistrationStandaloneLaunch{color:#3b2c58;background:linear-gradient(135deg,#f8f4ff,#eee7fa);border:1px solid #d8cceb;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;text-decoration:none;display:grid;box-shadow:0 9px 24px #4e367812}.riderRegistrationStandaloneLaunch img{object-fit:contain;width:75px;height:36px}.riderRegistrationStandaloneLaunch span{gap:4px;min-width:0;display:grid}.riderRegistrationStandaloneLaunch b{font-size:11px}.riderRegistrationStandaloneLaunch small{color:#75658a;font-size:8px;line-height:1.4}.riderRegistrationStandaloneLaunch strong{color:#fff;white-space:nowrap;background:#4b376e;border-radius:9px;padding:8px 10px;font-size:9px}.riderRegistrationStandaloneLaunch:hover,.riderRegistrationStandaloneLaunch:focus-visible{border-color:#9e83c5;outline:3px solid #6f55b71c}.riderRegistrationWorkbookActions>input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.riderRegistrationWorkbookActions>small{color:#6d7c78;text-align:center;grid-column:1/-1;font-size:8px;font-weight:750;line-height:1.45}.riderRegistrationWorkbookActions .riderRegistrationTemplateLink,.riderRegistrationWorkbookUpload{text-align:center;cursor:pointer;white-space:normal;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 12px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:0 5px 13px #174e3c1c}.riderRegistrationWorkbookUpload{color:#176f5c;background:#fff;border:1px solid #9fcfc1}.riderRegistrationWorkbookUpload:hover,.riderRegistrationWorkbookUpload:focus-visible{background:#edf8f4;outline:3px solid #1e9d7c1c}.riderRegistrationTemplateLink:disabled,.riderRegistrationWorkbookUpload:disabled{opacity:.55;cursor:wait}@media (width<=800px){.riderRegistrationWorkbookActions{grid-template-columns:1fr;width:100%;min-width:0}.riderRegistrationStandaloneLaunch{grid-template-columns:auto 1fr;padding:11px}.riderRegistrationStandaloneLaunch img{width:62px}.riderRegistrationStandaloneLaunch strong{text-align:center;grid-column:1/-1}.riderRegistrationWorkbookActions>small{grid-column:1}}.detailEntryAmount em.completed{color:#6d4b93;background:#efe8f7}@media print{body *{visibility:hidden!important}.reportOverlay,.weeklyReportPanel,.weeklyReportPanel *{visibility:visible!important}.reportOverlay{background:#fff;padding:0;display:block;position:absolute;inset:0}.weeklyReportPanel{width:100%;max-height:none;box-shadow:none;border-radius:0;overflow:visible}.weeklyReportHead,.weeklyReportFoot{position:static}.weeklyReportHead>button,.weeklyReportFoot{display:none!important}.reportSection{break-inside:avoid}}main:has(.riderAppShell)>.topbar{display:none}.riderAppShell{background:radial-gradient(circle at 12% 3%,#eee5fa 0 10%,#0000 31%),radial-gradient(circle at 90% 18%,#e4f4ff 0 8%,#0000 28%),linear-gradient(165deg,#faf8fd 0%,#f5f0fa 44%,#eef3f7 100%);min-height:100vh;padding-bottom:112px}.riderAppHeader{z-index:18;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;border-bottom:1px solid #eee8f4;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:11px max(22px,50vw - 380px);display:flex;position:sticky;top:0}.riderAppBrand{-webkit-tap-highlight-color:transparent;align-items:center;gap:11px;transition:background .16s,transform .16s;display:flex}.riderAppBrand:hover{background:#f6f0fa}.riderAppBrand:focus-visible{outline-offset:2px;outline:3px solid #d8c7e8}.riderAppBrand:active{transform:scale(.985)}.riderAppBrand img{object-fit:contain;width:63px;height:48px}.riderAppBrand b,.riderAppBrand span{display:block}.riderAppBrand b{color:#332747;letter-spacing:.04em;font-size:18px}.riderAppBrand span{color:#9d8caf;letter-spacing:.18em;margin-top:2px;font-size:7px;font-weight:900}.riderAppHeader>button{color:#72539a;background:#fff;border:1px solid #dcd1e9;border-radius:12px;min-height:38px;padding:0 13px;font-size:10px;font-weight:900}.riderAppHeader>.riderAppBrand{min-height:auto;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:2px 7px 2px 2px}.riderAppContent{width:min(760px,100%);margin:0 auto;padding:27px 20px 8px}.riderAdminPreview .riderAppContent{width:min(1040px,100%);padding-top:20px}.riderAdminNotice{background:#f7f1ff;border:1px solid #dcd3e8;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin:0 0 13px;padding:13px 16px;display:flex}.riderAdminNotice b{color:#72539a;font-size:11px}.riderAdminNotice span{color:#84758e;font-size:9px}.riderAdminPreviewNav{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:10px;margin:0 0 13px;display:grid}.riderAdminPreviewNav>button{color:#654584;cursor:pointer;background:#fff;border:1px solid #cfc3df;border-radius:12px;padding:0 17px;font-size:10px;font-weight:900;box-shadow:0 5px 14px #4c37600f}.riderAdminPreviewNav>button:hover{background:#f7f1ff}.riderAdminPreviewNav .riderAdminNotice{margin:0}.riderHomeScreen,.riderActivityScreen,.riderSettlementScreen,.riderDailyScreen,.riderAcceptanceScreen,.riderAnalysisScreen,.riderMoreScreen{gap:16px;display:grid}.riderHomeGreeting{align-items:center;gap:18px;padding:10px 8px 5px;display:flex}.riderHomeAvatar{background:linear-gradient(145deg,#fff,#eee4f8);border:1px solid #ddcfea;border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 13px 30px #6e4a9724}.riderHomeAvatar img{object-fit:contain;width:58px;height:48px}.riderHomeGreeting span{color:#896cac;font-size:9px;font-weight:900}.riderHomeGreeting h1{color:#1b1721;letter-spacing:-1.4px;margin:6px 0 7px;font-size:27px;line-height:1.22}.riderHomeGreeting p{color:#807888;margin:0;font-size:10px}.riderHomeGreeting{justify-content:space-between;align-items:stretch}.riderGreetingCopy{align-self:center;min-width:0}.riderWeatherForecast{isolation:isolate;background:linear-gradient(145deg,#fff,#f3f1fa);border:1px solid #d8d9ef;border-radius:23px;flex:none;gap:9px;width:min(390px,58%);padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 32px #4341781a}.riderWeatherForecast:after{content:"";z-index:-1;background:#ffffff73;border-radius:50%;width:125px;height:125px;position:absolute;top:-45px;right:-35px}.riderWeatherForecast>header{justify-content:space-between;align-items:center;gap:8px;padding:0 3px;display:flex}.riderWeatherForecast>header span{color:#675f84;letter-spacing:.03em;font-size:9px;font-weight:950}.riderWeatherForecast>header b{color:#9689a9;font-size:7px}.riderWeatherForecastGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.riderWeatherForecastGrid article{background:#fff;border:1px solid #ddd8e7;border-radius:16px;align-content:start;gap:5px;min-width:0;min-height:118px;padding:10px 8px;display:grid;overflow:hidden}.riderWeatherForecastGrid article>span{color:#6a5d79;font-size:8px;font-weight:950}.riderWeatherForecastGrid article>div{align-items:center;gap:4px;min-width:0;display:flex}.riderWeatherForecastGrid article i{filter:drop-shadow(0 5px 7px #53516f24);font-size:24px;font-style:normal;line-height:1}.riderWeatherForecastGrid article strong{color:#26223c;letter-spacing:-1px;white-space:nowrap;min-width:0;font-size:18px;font-weight:950;line-height:1}.riderWeatherForecastGrid article>b{color:#4c4765;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.riderWeatherForecastGrid article>small{color:#7e7389;white-space:nowrap;justify-content:space-between;align-items:center;gap:3px;font-size:6px;font-weight:850;display:flex}.riderWeatherForecastGrid article>small em{font-style:normal}.riderWeatherForecastGrid .rainChance{color:#59749a;white-space:nowrap;font-size:6px;display:block}.riderWeatherForecastGrid article.sunny{background:linear-gradient(145deg,#fffdf4,#fff2b9);border-color:#f0d990}.riderWeatherForecastGrid article.partly-cloudy{background:linear-gradient(145deg,#fff,#e7f1fb);border-color:#cbdcf0}.riderWeatherForecastGrid article.cloudy,.riderWeatherForecastGrid article.fog{background:linear-gradient(145deg,#fff,#e8ebef);border-color:#d1d7df}.riderWeatherForecastGrid article.rain,.riderWeatherForecastGrid article.storm{background:linear-gradient(145deg,#f8fcff,#d8e9ff);border-color:#afcaee}.riderWeatherForecastGrid article.snow{background:linear-gradient(145deg,#fff,#edf7ff);border-color:#cbddeb}.riderWeeklyCard,.riderPlatformSummary,.riderActivityList,.riderMoreCard{background:#fffffff2;border:1px solid #ebe5ef;border-radius:24px;padding:22px;box-shadow:0 18px 46px #49365e12}.riderCardTitle,.riderSectionHeading,.riderListHead{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.riderCardTitle span,.riderSectionHeading span{color:#9b8ba7;letter-spacing:.08em;font-size:8px;font-weight:900}.riderCardTitle h2,.riderSectionHeading h2,.riderListHead h2{color:#231b2e;letter-spacing:-.8px;margin:5px 0 0;font-size:18px}.riderCardTitle>b{color:#7e55ad;letter-spacing:.08em;background:#efe5fa;border-radius:999px;padding:7px 9px;font-size:8px}.riderSectionHeading small,.riderListHead span{color:#958d9c;font-size:8px}.riderWeeklyGrid{grid-template-columns:1fr;gap:12px;margin-top:17px;display:grid}.riderWeeklyGrid article{background:linear-gradient(150deg,#fff,#f3faff);border:1px solid #d9e9f2;border-radius:18px;min-height:132px;padding:18px}.riderWeeklyGrid span,.riderWeeklyGrid strong,.riderWeeklyGrid b{display:block}.riderWeeklyGrid span{color:#82778a;font-size:10px;font-weight:800}.riderWeeklyGrid strong{color:#1e1825;letter-spacing:-1px;margin:17px 0 13px;font-size:28px}.riderWeeklyGrid b{color:#23828b;background:#e7f6f8;border-radius:999px;width:max-content;padding:6px 8px;font-size:9px}.riderPayoutBanner{color:#fff;background:linear-gradient(120deg,#7450a5,#ab88d4);border-radius:23px;justify-content:space-between;align-items:center;gap:20px;min-height:126px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #68459035}.riderPayoutBanner:after{content:"";border:32px solid #ffffff14;border-radius:50%;width:170px;height:170px;position:absolute;top:-75px;right:-65px}.riderPayoutBanner>div{z-index:1;width:100%;position:relative}.riderPayoutBanner span,.riderPayoutBanner strong,.riderPayoutBanner small{z-index:1;display:block;position:relative}.riderPayoutBanner>div>span{color:#eee2fb;font-size:10px;font-weight:800}.riderPayoutBanner>div>strong{letter-spacing:-1px;margin-top:10px;font-size:26px}.riderPayoutBanner>div>small{color:#eadff6;margin-top:7px;font-size:8px;font-weight:800}.riderPayoutAccounts{border-top:1px solid #ffffff32;gap:8px;margin-top:15px;padding-top:12px;display:grid}.riderPayoutAccounts p{grid-template-columns:auto 1fr;align-items:center;gap:9px;margin:0;display:grid}.riderPayoutAccounts p span{color:#e7d9f6;white-space:nowrap;font-size:8px;font-weight:900}.riderPayoutAccounts p b{color:#fff;word-break:break-word;min-width:0;font-size:10px;line-height:1.45}.riderPlatformSummaryGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:17px;display:grid}.riderPlatformSummaryGrid>button{text-align:left;background:#fff;border:1px solid #e6e2e9;border-radius:17px;min-width:0;padding:17px}.riderPlatformSummaryGrid>button.baemin{background:linear-gradient(145deg,#fff,#effbf9);border-color:#ccebe5}.riderPlatformSummaryGrid>button.coupang{background:linear-gradient(145deg,#fff,#eff5ff);border-color:#d4e2f7}.riderPlatformSummaryGrid span,.riderPlatformSummaryGrid strong{display:block}.riderPlatformSummaryGrid span{color:#7c7184;font-size:9px;font-weight:900}.riderPlatformSummaryGrid strong{color:#251d2f;margin:9px 0 15px;font-size:18px}.riderPlatformSummaryGrid div{justify-content:space-between;align-items:center;gap:8px;display:flex}.riderPlatformSummaryGrid b{color:#5e5366;font-size:9px}.riderPlatformSummaryGrid em{color:#76509f;font-size:9px;font-style:normal;font-weight:900}.riderPreviousSettlementSummary{border-top:1px solid #ece6ef;margin-top:18px;padding-top:16px}.riderPreviousSettlementHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.riderPreviousSettlementHead span{color:#62566c;font-size:10px;font-weight:950}.riderPreviousSettlementHead b{color:#76519e;background:#f0e7f9;border-radius:999px;padding:6px 8px;font-size:8px}.riderPlatformSummaryGrid.previous{margin-top:11px}.riderPlatformSummaryGrid.previous>button{box-shadow:none;background:#faf9fb;padding:14px}.riderPlatformSummaryGrid.previous strong{margin:7px 0 12px;font-size:15px}.riderPreviousSettlementEmpty{color:#918798;text-align:center;background:#f7f4f9;border-radius:12px;margin:11px 0 0;padding:14px;font-size:9px}.riderHomeKpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.riderHomeKpis article{background:#ffffffd9;border:1px solid #e8e2ec;border-radius:18px;min-height:112px;padding:17px}.riderHomeKpis span,.riderHomeKpis strong,.riderHomeKpis small{display:block}.riderHomeKpis span{color:#8d8295;font-size:8px;font-weight:800}.riderHomeKpis strong{color:#6f4a98;margin:12px 0 7px;font-size:19px}.riderHomeKpis small{color:#9b939f;font-size:8px;line-height:1.45}.riderHomeKpis .rankCard.coupang{background:linear-gradient(145deg,#fff,#f1f6ff);border-color:#d6e2f6}.riderHomeKpis .rankCard.coupang span,.riderHomeKpis .rankCard.coupang strong{color:#2455d8}.riderHomeKpis .rankCard.baemin{background:linear-gradient(145deg,#fff,#f0fbf9);border-color:#cce9e5}.riderHomeKpis .rankCard.baemin span,.riderHomeKpis .rankCard.baemin strong{color:#087d78}.riderHomeKpis .rankCard{position:relative;overflow:hidden}.riderHomeKpis .rankCard.topTen{background:linear-gradient(145deg,#fff9d8,#f1c75c);border-color:#e2b93f;box-shadow:0 14px 30px #b5811733}.riderHomeKpis .rankCard.topTen span,.riderHomeKpis .rankCard.topTen strong{color:#6a4500}.riderHomeKpis .rankCard.topTen small{color:#876821}.rankTopTenBadge{color:#fff3bd;letter-spacing:.07em;background:#7a5100;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950;position:absolute;top:9px;right:10px}.riderAchievementsPanel{background:linear-gradient(145deg,#fff 0%,#f8f1ff 100%);border:1px solid #e5d8f1;border-radius:24px;padding:23px;position:relative;overflow:hidden;box-shadow:0 20px 48px #56317017}.riderAchievementsPanel:after{content:"";pointer-events:none;border:38px solid #a677d413;border-radius:50%;width:210px;height:210px;position:absolute;top:-82px;right:-62px}.riderAchievementsHead{z-index:1;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.riderAchievementsHead span{color:#8255aa;letter-spacing:.14em;font-size:8px;font-weight:950}.riderAchievementsHead h2{color:#2d1f39;letter-spacing:-.8px;margin:5px 0 0;font-size:19px}.riderAchievementsHead>b{color:#724795;white-space:nowrap;background:#ede1f7;border-radius:999px;padding:8px 10px;font-size:8px}.riderAchievementsGuide{color:#8a7b94;z-index:1;margin:11px 0 0;font-size:8px;line-height:1.55;position:relative}.riderAchievementsGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid;position:relative}.riderAchievementsGrid article{background:#fff;border:1px solid #e8dff0;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-height:132px;padding:16px;display:grid;box-shadow:0 10px 24px #3c274d0c}.riderAchievementsGrid article.primary{grid-column:1/-1;align-items:center;min-height:142px}.riderAchievementsGrid article.featured{background:linear-gradient(130deg,#322109,#a47718 60%,#e9bd48);border-color:#e6bd55;grid-column:1/-1;align-items:center;min-height:142px;box-shadow:0 16px 34px #8a62052f}.riderAchievementsGrid article>i{background:#f3edf8;border-radius:14px;place-items:center;width:42px;height:42px;font-size:22px;font-style:normal;display:grid}.riderAchievementsGrid article span,.riderAchievementsGrid article strong{display:block}.riderAchievementsGrid article span{color:#947da6;letter-spacing:.08em;font-size:7px;font-weight:950}.riderAchievementsGrid article strong{color:#32253d;letter-spacing:-.5px;margin-top:6px;font-size:16px}.riderAchievementsGrid article p{color:#887d8f;word-break:keep-all;margin:7px 0 0;font-size:8px;line-height:1.55}.riderAchievementsGrid article.gold{background:linear-gradient(145deg,#fffdf3,#fff3c7);border-color:#ead38a}.riderAchievementsGrid article.blue{background:linear-gradient(145deg,#fff,#edf5ff);border-color:#cbdcf5}.riderAchievementsGrid article.mint{background:linear-gradient(145deg,#fff,#ecfbf7);border-color:#c8e8e1}.riderAchievementsGrid article.violet{background:linear-gradient(145deg,#fff,#f5edfc);border-color:#ded0ee}.riderAchievementsGrid article.night{background:linear-gradient(145deg,#19233e,#303f67);border-color:#34446c}.riderAchievementsGrid article.night span,.riderAchievementsGrid article.night p{color:#b9c6e3}.riderAchievementsGrid article.night strong{color:#fff}.riderAchievementsGrid article.night>i{background:#ffffff17}.riderAchievementsGrid article.featured strong{color:#fff8dc;font-size:21px}.riderAchievementsGrid article.featured>i{background:#fff0bd2e;width:48px;height:48px;font-size:26px}.riderAchievementsHead span{color:#713a96;font-size:10px}.riderAchievementsHead h2{color:#26152f;font-size:23px}.riderAchievementsHead>b{color:#623580;font-size:10px}.riderAchievementsGuide{color:#655d6c;font-size:10px}.riderAchievementsGrid article span{color:#6f5b7d;font-size:9px}.riderAchievementsGrid article strong{color:#251b2c;font-size:19px}.riderAchievementsGrid article p{color:#615969;font-size:10px;line-height:1.65}.riderAchievementsGrid article.featured span,.riderAchievementsGrid article.featured p{color:#fff0b8}.riderAchievementsGrid article.featured strong{color:#fffdf2;text-shadow:0 1px 2px #4e3100;font-size:23px}.riderAchievementsGrid article.featured{background:linear-gradient(130deg,#fff3a6 0%,#f4c638 52%,#d99608 100%);border:1px solid #ead38a;box-shadow:0 14px 30px #a66a0028,inset 0 1px #fff9cf}.riderAchievementsGrid article.featured span,.riderAchievementsGrid article.featured strong,.riderAchievementsGrid article.featured p{color:#171006}.riderAchievementsGrid article.featured strong{text-shadow:none}.riderAchievementsGrid article.featured>i{color:#171006;background:#fff6bf;border:1px solid #dfbd62;box-shadow:0 7px 16px #8f5b001c}.riderAchievementsGrid article.featured{isolation:isolate;background:linear-gradient(120deg,#fff8ce 0%,#ffe37a 25%,#e8b82f 48%,#fff0a3 72%,#dba51d 100%) 0 0/220% 220%;border:1px solid #f1d37a;animation:4.8s ease-in-out infinite riderGoldGlow;position:relative;overflow:hidden;box-shadow:0 16px 34px #c18a1429,inset 0 1px #fffbea}.riderAchievementsGrid article.featured:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffbe8b8,#0000);width:34%;animation:4.2s ease-in-out infinite riderGoldSweep;position:absolute;top:-65%;bottom:-65%;left:-45%;transform:rotate(18deg)}.riderAchievementsGrid article.featured>i,.riderAchievementsGrid article.featured>div{z-index:1;position:relative}.riderAchievementsGrid article.featured>i{background:#fff9d6;border:1px solid #e0ba52;box-shadow:0 7px 16px #b57c1321}.riderAchievementsGrid article.silver{background:linear-gradient(145deg,#fbfdff,#e1e6ec);border-color:#c7ced6}.riderAchievementsGrid article.bronze{background:linear-gradient(145deg,#fff9f3,#e7b17d);border-color:#d7a06e}.riderAchievementsGrid article.featured.silver{background:linear-gradient(120deg,#fbfdff 0%,#dfe5eb 25%,#aeb8c3 48%,#f4f7fa 72%,#929da9 100%) 0 0/220% 220%;border:1px solid #c7ced6;animation:4.8s ease-in-out infinite riderSilverGlow;box-shadow:0 16px 34px #73808f2b,inset 0 1px #fff}.riderAchievementsGrid article.featured.silver>i{background:#f7f9fb;border-color:#aeb7c1;box-shadow:0 7px 16px #63718122}.riderAchievementsGrid article.featured.bronze{background:linear-gradient(120deg,#fff8ef 0%,#e9ba8c 25%,#b96f32 48%,#f3cca5 72%,#9c5426 100%) 0 0/220% 220%;border:1px solid #d7a06e;animation:4.8s ease-in-out infinite riderBronzeGlow;box-shadow:0 16px 34px #8c4e252b,inset 0 1px #fff6ea}.riderAchievementsGrid article.featured.bronze>i{background:#fff4e8;border-color:#bd7a43;box-shadow:0 7px 16px #7b3e1824}.riderAchievementsGrid article.gold{isolation:isolate;background:linear-gradient(120deg,#fffbea 0%,#ffe890 24%,#e7ba3e 46%,#fff3b5 70%,#d6a42b 100%) 0 0/240% 240%;border:1px solid #efd98e;animation:4.8s ease-in-out infinite riderGoldGlow;position:relative;overflow:hidden;box-shadow:0 12px 28px #b9851824,inset 0 1px #fffdf1}.riderAchievementsGrid article.gold:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffdf0c4,#0000);width:30%;animation:4.2s ease-in-out infinite riderGoldSweep;position:absolute;top:-65%;bottom:-65%;left:-45%;transform:rotate(18deg)}.riderAchievementsGrid article.gold>i,.riderAchievementsGrid article.gold>div{z-index:1;position:relative}.riderAchievementsGrid article.gold>i{color:#171006;background:#fff9dc;border:1px solid #dfc36f;box-shadow:0 7px 16px #9d6f121a}.riderAchievementsGrid article.gold span,.riderAchievementsGrid article.gold strong,.riderAchievementsGrid article.gold p{color:#171006}.riderAchievementsGrid article:nth-child(-n+2){min-height:150px}.riderAchievementsGrid article:nth-child(2)>i{align-self:center}@keyframes riderGoldGlow{0%,to{filter:saturate();background-position:0%}50%{filter:saturate(1.13);background-position:100%}}@keyframes riderSilverGlow{0%,to{filter:saturate(.92);background-position:0%}50%{filter:saturate(1.05);background-position:100%}}@keyframes riderBronzeGlow{0%,to{filter:saturate();background-position:0%}50%{filter:saturate(1.12);background-position:100%}}@keyframes riderGoldSweep{0%,18%{opacity:0;left:-45%}28%{opacity:.9}58%{opacity:.65;left:118%}70%,to{opacity:0;left:118%}}@media (prefers-reduced-motion:reduce){.riderAchievementsGrid article.featured,.riderAchievementsGrid article.featured:after,.riderAchievementsGrid article.gold,.riderAchievementsGrid article.gold:after{animation:none}}.riderHourlyPerformance{background:linear-gradient(145deg,#fff,#f0fbf9);border:1px solid #cce9e5;border-radius:24px;padding:22px;overflow:hidden;box-shadow:0 18px 46px #176e6812}.riderHourlyChart{overscroll-behavior-inline:contain;scrollbar-color:#7dcfc6 #e5f4f1;grid-auto-columns:64px;grid-auto-flow:column;gap:8px;margin-top:18px;padding:5px 2px 10px;display:grid;overflow-x:auto}.riderHourlyChart article{text-align:center;min-width:0}.riderHourlyBarArea{background:#e7f5f2;border-radius:13px 13px 8px 8px;justify-content:center;align-items:flex-end;height:148px;padding-top:23px;display:flex;position:relative;overflow:hidden}.riderHourlyBarArea>span{background:linear-gradient(#24c5b6,#08867d);border-radius:9px 9px 4px 4px;width:28px;max-height:100%;box-shadow:0 8px 16px #087d7830}.riderHourlyBarArea>b{color:#176d67;font-size:8px;position:absolute;top:7px;left:0;right:0}.riderHourlyChart article>strong{color:#2c514e;white-space:nowrap;margin-top:8px;font-size:9px;display:block}.riderHourlyChart article>small{color:#087d78;margin-top:5px;font-size:7px;font-weight:900;line-height:1.35;display:block}.riderHourlyPerformance.coupang{background:linear-gradient(145deg,#fff,#f1f7ff);border-color:#c6ddfa;box-shadow:0 18px 46px #176bb512}.riderHourlyPerformance.coupang .riderHourlyChart{scrollbar-color:#78ade9 #e8f1fc}.riderHourlyPerformance.coupang .riderHourlyBarArea{background:#e8f2fe}.riderHourlyPerformance.coupang .riderHourlyBarArea>span{background:linear-gradient(#54a4ff,#1974d2);box-shadow:0 8px 16px #176fc930}.riderHourlyPerformance.coupang .riderHourlyBarArea>b,.riderHourlyPerformance.coupang .riderHourlyChart article>small{color:#176dc0}.riderHourlyPerformance.coupang .riderHourlyChart article>strong{color:#274d75}.riderHourlyEmpty{text-align:center;background:#ffffffb8;border:1px dashed #b9d2ec;border-radius:16px;margin-top:18px;padding:22px}.riderHourlyEmpty strong{color:#244b73;font-size:12px;display:block}.riderHourlyEmpty span{color:#6e8195;margin-top:7px;font-size:9px;line-height:1.55;display:block}.riderHourlyStory{background:#ffffffc9;border:1px solid #caddf6;border-radius:15px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;margin-top:14px;padding:13px 15px;display:grid}.riderHourlyStory>span{color:#607a9a;font-size:8px;font-weight:900}.riderHourlyStory>strong{color:#1c5da8;white-space:nowrap;font-size:13px}.riderHourlyStory>p{color:#6d7e91;margin:0;font-size:8px;line-height:1.5}.riderHourlyStory>p b{color:#245ed0}.riderHourlySourceNotice{background:#fffae8;border:1px solid #f3cf6b;border-radius:15px;gap:4px;margin-top:14px;padding:13px 15px;display:grid}.riderHourlySourceNotice>strong{color:#8a5a08;font-size:10px}.riderHourlySourceNotice>span{color:#9a6a16;font-size:8px;line-height:1.55}.coupangRideDnaPanel{color:#fff;background:linear-gradient(145deg,#101e49 0%,#173c78 55%,#1462a3 100%);border:1px solid #c8d9fa;border-radius:24px;padding:23px;position:relative;overflow:hidden;box-shadow:0 22px 54px #102b692f}.coupangRideDnaPanel:after{content:"";pointer-events:none;border:42px solid #6db4ff18;border-radius:50%;width:220px;height:220px;position:absolute;top:-85px;right:-65px}.coupangRideDnaHead{z-index:1;justify-content:space-between;align-items:flex-start;gap:15px;display:flex;position:relative}.coupangRideDnaHead span{color:#80c5ff;letter-spacing:.14em;font-size:8px;font-weight:950}.coupangRideDnaHead h2{color:#fff;letter-spacing:-.7px;margin:5px 0 0;font-size:19px}.coupangRideDnaBadges{justify-content:flex-end;align-items:center;gap:7px;display:flex}.coupangRideDnaBadges>em{color:#3c2800;letter-spacing:.08em;white-space:nowrap;background:#f4c84f;border:1px solid #ffecad8a;border-radius:999px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:950;box-shadow:0 8px 20px #0003}.coupangRideDnaBadges>b{color:#bfe4ff;letter-spacing:.13em;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff16;border:1px solid #ffffff3d;border-radius:13px;min-width:70px;padding:9px 11px;font-size:18px}.coupangRideDnaPanel.topTen{background:linear-gradient(145deg,#2a2008 0%,#715313 55%,#c29023 100%);border-color:#f3d36f;box-shadow:0 22px 54px #8a62053d}.coupangRideDnaPanel.topTen:after{border-color:#ffe9a52b}.coupangRideDnaPanel.topTen .coupangRideDnaHead span,.coupangRideDnaPanel.topTen .coupangRideCharacter>span{color:#ffe69b}.coupangRideDnaPanel.topTen .coupangRideDnaBadges>b{color:#fff0b6;background:#fff2c51a;border-color:#ffe8a65c}.coupangRideDnaPanel.topTen .coupangRideCharacter{background:#fff6d915;border-color:#ffe6a93d}.coupangRideDnaPanel.topTen .coupangRideCharacter p{color:#fff4cf}.coupangRideDnaPanel.topTen .coupangRideCharacter em{color:#ffe9a9;background:#2b1e08a8}.coupangRideDnaPanel.topTen .coupangRideStats article{background:#2a1d078f}.coupangRideDnaPanel.topTen .coupangRideStats article.topTen{background:linear-gradient(145deg,#4a3308,#785713);border-color:#ffe69c;box-shadow:inset 0 0 0 1px #ffe8a333,0 10px 24px #2d1c0838}.coupangRideDnaPanel.topTen .coupangRideStats span{color:#f6d77d}.coupangRideDnaPanel.topTen .coupangRideStats small{color:#f5dfac}.coupangRideDnaPanel.topTen .coupangRideMix{border-color:#ffe8a32e}.coupangRideDnaPanel.topTen .coupangRideMix>div{background:#2d1f08b8}.coupangRideDnaPanel.topTen .coupangRideMix span,.coupangRideDnaPanel.topTen .coupangRideMix p{color:#ecd79f}.coupangRideCharacter{z-index:1;background:#ffffff12;border:1px solid #ffffff2b;border-radius:19px;margin-top:19px;padding:20px;position:relative}.coupangRideCharacter>span{color:#9ed4ff;font-size:8px;font-weight:900}.coupangRideCharacter h3{color:#fff;letter-spacing:-1px;margin:7px 0 8px;font-size:23px}.coupangRideCharacter p{color:#dcecff;word-break:keep-all;margin:0;font-size:10px;line-height:1.65}.coupangRideCharacter>div{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.coupangRideCharacter em{color:#bfe3ff;background:#081d43a8;border-radius:999px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.coupangRideStats{z-index:1;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid;position:relative}.coupangRideStats article{background:#071b3d8f;border:1px solid #ffffff20;border-radius:16px;min-height:108px;padding:14px}.coupangRideStats span,.coupangRideStats strong,.coupangRideStats small{display:block}.coupangRideStats span{color:#8fc9f6;font-size:8px;font-weight:850}.coupangRideStats strong{color:#fff;letter-spacing:-.5px;margin:13px 0 7px;font-size:17px}.coupangRideStats small{color:#aac9e5;word-break:keep-all;font-size:7px;line-height:1.45}.coupangRideMix{z-index:1;background:#ffffff0d;border:1px solid #ffffff20;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px;padding:14px;display:grid;position:relative}.coupangRideMix>div{text-align:center;background:#091d42b8;border-radius:12px;gap:8px;min-width:0;padding:11px;display:grid}.coupangRideMix span{color:#b6d8f4;white-space:nowrap;font-size:8px;font-weight:850}.coupangRideMix strong{color:#fff;font-size:13px}.coupangRideMix p{color:#91b5d6;grid-column:1/-1;margin:1px 2px 0;font-size:7px;line-height:1.5}.coupangOrderDetails{color:#24314a;z-index:1;background:#fff;border:1px solid #ffffff28;border-radius:17px;margin-top:12px;position:relative;overflow:hidden}.coupangOrderDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:13px 15px;list-style:none;display:flex}.coupangOrderDetails>summary::-webkit-details-marker{display:none}.coupangOrderDetails>summary div span,.coupangOrderDetails>summary div b{display:block}.coupangOrderDetails>summary div span{color:#5485bd;letter-spacing:.14em;font-size:7px;font-weight:950}.coupangOrderDetails>summary div b{color:#1d2d46;margin-top:5px;font-size:12px}.coupangOrderDetails>summary>strong{color:#1b66b2;background:#eaf3ff;border-radius:999px;padding:7px 9px;font-size:9px}.coupangOrderDetails[open]>summary{background:#f7fbff;border-bottom:1px solid #dbe6f3}.coupangOrderTableWrap{overscroll-behavior:contain;max-height:440px;overflow:auto}.coupangOrderDetails table{border-collapse:collapse;width:100%;min-width:720px}.coupangOrderDetails th{z-index:1;color:#47709d;text-align:left;white-space:nowrap;background:#edf5ff;padding:10px 9px;font-size:8px;position:sticky;top:0}.coupangOrderDetails td{color:#536174;white-space:nowrap;border-top:1px solid #edf1f6;padding:10px 9px;font-size:8px}.coupangOrderDetails td:first-child b,.coupangOrderDetails td:first-child small{display:block}.coupangOrderDetails td:first-child b{color:#244f85;font-size:8px}.coupangOrderDetails td:first-child small{color:#93a1b2;margin-top:4px;font-size:7px}.riderScreenHeading{padding:8px 4px 2px}.riderScreenHeading span{color:#8461aa;letter-spacing:.16em;font-size:8px;font-weight:900}.riderScreenHeading h1{letter-spacing:-1.2px;margin:7px 0 5px;font-size:27px}.riderScreenHeading p{color:#837b89;margin:0;font-size:10px;line-height:1.55}.riderScreenHeading .riderThanks{letter-spacing:-.2px;align-items:baseline;gap:6px;font-size:10px;display:flex}.riderScreenHeading .riderThanks strong{color:#5f3b85;letter-spacing:-.7px;font-size:20px;line-height:1.2}.riderActivityTotals{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.riderActivityTotals article{background:#fffffff0;border:1px solid #e8e1ec;border-radius:18px;min-height:103px;padding:16px}.riderActivityTotals span,.riderActivityTotals strong{display:block}.riderActivityTotals span{color:#8c8193;font-size:8px;font-weight:800}.riderActivityTotals strong{color:#382847;word-break:break-word;margin-top:17px;font-size:16px}.riderActivityList{padding:18px}.riderActivityList .riderListHead{padding:2px 2px 12px}.riderActivityList>article{border-top:1px solid #eee9f1;grid-template-columns:88px 1fr auto;align-items:center;gap:13px;min-height:72px;padding:13px 3px;display:grid}.riderActivityList time{color:#7d7185;font-size:9px;font-weight:900}.riderActivityList article div b,.riderActivityList article div span{display:block}.riderActivityList article div b{font-size:12px}.riderActivityList article div span{color:#99919e;margin-top:5px;font-size:8px}.riderActivityList article>strong{color:#6d4b93;font-size:12px}.riderActivityList>p{color:#918997;text-align:center;border-top:1px solid #eee9f1;margin:0;padding:28px 0;font-size:9px}.riderReturnHome{color:#72539a;cursor:pointer;background:#fff;border:1px solid #dcd1e9;border-radius:13px;align-items:center;gap:7px;width:max-content;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 8px 20px #50336f12}.riderReturnHome span{font-size:15px;line-height:1}.riderReturnHome:hover{background:#f8f3fd;border-color:#bca5d6}.riderReturnHome:focus-visible{outline-offset:2px;outline:3px solid #9873c533}.riderSettlementScreen .riderPeriodSelector,.riderAnalysisScreen .riderPeriodSelector,.riderSettlementScreen .riderPlatformTabs{width:100%;max-width:none;margin:0}.riderSettlementTabs{grid-template-columns:repeat(2,1fr)}.riderSettlementScreen .settlementAccountCard,.riderSettlementScreen .combinedStatements,.riderAnalysisScreen .aiReport{width:100%;max-width:none;margin:0}.riderMoreCard{padding:20px}.riderMoreCard span,.riderMoreCard strong,.riderMoreCard small{display:block}.riderMoreCard span{color:#8461aa;font-size:8px;font-weight:900}.riderMoreCard strong{color:#2b2232;margin:10px 0 7px;font-size:15px;line-height:1.5}.riderMoreCard small{color:#918997;font-size:8px;line-height:1.5}.riderChangeAccess{color:#72509a;background:#fff;border:1px solid #d8cce3;border-radius:16px;min-height:52px;font-size:11px;font-weight:900}.riderCompanyCard{background:linear-gradient(145deg,#fff 0%,#f8f2fd 100%);border-color:#ded1ea}.riderCompanyCard dl{border-top:1px solid #ebe2f1;margin:14px 0 0}.riderCompanyCard dl>div{border-bottom:1px solid #eee7f3;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:12px;min-height:40px;padding:10px 0;display:grid}.riderCompanyCard dl>div:last-child{border-bottom:0;padding-bottom:2px}.riderCompanyCard dt{color:#93869c;font-size:8px;font-weight:850}.riderCompanyCard dd{color:#3d3245;word-break:keep-all;min-width:0;margin:0;font-size:9px;font-weight:850;line-height:1.55}.riderOperatingRegionPanel>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:14px;list-style:none;display:grid}.riderOperatingRegionPanel>summary::-webkit-details-marker{display:none}.riderOperatingRegionPanel>summary>div{min-width:0}.riderOperatingRegionPanel>summary>b{color:#76519e;background:#f0e7f8;border-radius:12px;place-items:center;width:34px;height:34px;font-size:22px;font-weight:500;transition:transform .18s;display:grid}.riderOperatingRegionPanel[open]>summary>b{transform:rotate(90deg)}.riderOperatingRegionList{border-top:1px solid #eee5f3;grid-template-columns:1fr;gap:10px;margin-top:16px;padding-top:16px;display:grid}.riderOperatingRegionList article{background:#fff;border:1px solid #e3deea;border-radius:17px;min-width:0;min-height:112px;padding:16px}.riderOperatingRegionList article.coupang{background:linear-gradient(145deg,#fff,#f0f6ff);border-color:#d2e0f5}.riderOperatingRegionList article.baemin{background:linear-gradient(145deg,#fff,#effbf9);border-color:#c9e7e2}.riderOperatingRegionList article>span{color:#786b82;font-size:8px}.riderOperatingRegionList article.coupang>span{color:#2857c9}.riderOperatingRegionList article.baemin>span{color:#087d78}.riderOperatingRegionList article>strong{color:#251d2f;word-break:keep-all;margin:12px 0 8px;font-size:16px}.riderOperatingRegionList article>small{color:#8d8392;font-size:8px}.riderOperatingDistricts{background:#ffffffc9;border:1px solid #dfe5ed;border-radius:13px;margin:12px 0;padding:11px}.riderOperatingDistricts>b{color:#61556b;font-size:8px;display:block}.riderOperatingDistricts>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.riderOperatingDistricts>div>span{color:#5f4776;word-break:keep-all;background:#f0e9f6;border-radius:999px;max-width:100%;padding:6px 8px;font-size:8px;font-weight:850;line-height:1.25}.riderOperatingRegionList article.coupang .riderOperatingDistricts>div>span{color:#2456a4;background:#e4efff}.riderOperatingRegionList article.baemin .riderOperatingDistricts>div>span{color:#08786f;background:#def7f2}.riderAccountEditButton{color:#74519a;background:#f9f5fd;border:1px solid #d7c9e5;border-radius:14px;width:100%;min-height:46px;margin-top:15px;font-size:10px;font-weight:900}.riderAccountMessage{color:#167767;background:#eef8f5;border-radius:12px;margin:13px 0 0;padding:11px 13px;font-size:9px;font-weight:800;line-height:1.5}.riderAccountForm{border-top:1px solid #eee6f3;grid-template-columns:1fr 1fr;gap:11px;margin-top:16px;padding-top:15px;display:grid}.riderAccountForm label{gap:6px;display:grid}.riderAccountForm label>span{color:#725194;font-size:8px;font-weight:900}.riderAccountForm input{color:#28202f;background:#fff;border:1px solid #d9cde3;border-radius:12px;outline:none;width:100%;height:44px;padding:0 12px;font-size:11px}.riderAccountForm input:focus{border-color:#8b62b0;box-shadow:0 0 0 3px #8b62b018}.riderAccountForm>p{color:#8a7f91;grid-column:1/-1;margin:0;font-size:8px;line-height:1.5}.riderAccountForm>div{grid-column:1/-1;grid-template-columns:1fr 1.35fr;gap:9px;display:grid}.riderAccountForm button{color:#fff;background:#7650a0;border:0;border-radius:13px;min-height:45px;font-size:10px;font-weight:900}.riderAccountForm button.cancel{color:#7f6e8d;background:#fff;border:1px solid #ddd2e6}.riderAccountForm button:disabled{opacity:.55}.riderFaqPanel{background:linear-gradient(145deg,#fff 0%,#fbf7ff 100%);border:1px solid #dfd1eb;border-radius:24px;padding:22px;box-shadow:0 18px 46px #49365e12}.riderFaqHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.riderFaqHead span{color:#7b55a3;letter-spacing:.12em;font-size:8px;font-weight:950}.riderFaqHead h2{color:#2b2133;letter-spacing:-.7px;margin:5px 0 0;font-size:17px}.riderFaqHead>b{color:#704b99;white-space:nowrap;background:#eee4f7;border-radius:999px;padding:7px 9px;font-size:8px}.riderFaqList{gap:8px;display:grid}.riderFaqList details{background:#fff;border:1px solid #e7dfee;border-radius:15px;overflow:hidden}.riderFaqList summary{cursor:pointer;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:58px;padding:12px 13px;list-style:none;display:grid}.riderFaqList summary::-webkit-details-marker{display:none}.riderFaqList summary>i{color:#704a9a;background:#eee5f7;border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:950;display:grid}.riderFaqList summary>strong{color:#362b3e;font-size:10px;line-height:1.5}.riderFaqList summary>b{color:#876da2;text-align:center;font-size:18px;font-weight:500;transition:transform .18s}.riderFaqList details[open]{border-color:#cdb8df;box-shadow:0 8px 22px #7652a212}.riderFaqList details[open] summary{background:#fcf9ff}.riderFaqList details[open] summary>b{transform:rotate(45deg)}.riderFaqAnswer{color:#605568;border-top:1px solid #eee7f3;padding:0 16px 16px 53px}.riderFaqAnswer>section{padding-top:15px}.riderFaqAnswer>section+section{border-top:1px dashed #e5ddea;margin-top:3px;padding-top:15px}.riderFaqAnswer h3{color:#634583;margin:0 0 8px;font-size:10px}.riderFaqAnswer p{color:#655b6c;word-break:keep-all;margin:0;font-size:9px;line-height:1.75}.riderFaqAnswer p+p{margin-top:7px}.riderFaqAnswer ul{color:#554b5d;margin:9px 0 0;padding-left:17px}.riderFaqAnswer li{padding-left:2px;font-size:9px;line-height:1.65}.riderFaqAnswer li+li{margin-top:4px}.riderFaqFormula{color:#614580;background:#f2ecf8;border-radius:10px;margin-top:9px;padding:10px 11px;font-size:9px;font-weight:900;line-height:1.55}.riderFaqSource{background:#f7f7f7;border-radius:10px;padding:10px 11px;color:#777079!important;word-break:break-word!important;margin-top:11px!important;font-size:8px!important}.riderFaqSource b{color:#65546f;margin-right:6px}.riderFaqNotice{color:#958b9c;margin:13px 2px 0;font-size:8px;line-height:1.55}.riderPasswordCard form{gap:9px;margin-top:15px;display:grid}.riderPasswordCard input{color:#2b2232;background:#fff;border:1px solid #ddd4e5;border-radius:12px;outline:0;width:100%;height:46px;padding:0 13px;font-size:11px;font-weight:800}.riderPasswordCard input:focus{border-color:#9873c5;box-shadow:0 0 0 4px #9873c517}.riderPasswordCard form button{color:#fff;background:linear-gradient(115deg,#a381df,#8053d1);border:0;border-radius:12px;min-height:46px;font-size:11px;font-weight:900}.riderPasswordCard form button:disabled{opacity:.5;cursor:not-allowed}.riderPasswordCard em{color:#725786;background:#f3eef8;border-radius:10px;margin-top:10px;padding:10px;font-size:9px;font-style:normal;line-height:1.5;display:block}.riderAppShell .riderFoot{margin:5px 0 0;padding:12px 5px 0;line-height:1.6}.riderAcceptanceTabs{background:#fff;border:1px solid #e5deeb;border-radius:20px;grid-template-columns:1fr 1fr;gap:7px;padding:6px;display:grid;box-shadow:0 12px 32px #49365e0d}.riderAcceptanceTabs button{color:#817889;text-align:left;cursor:pointer;background:#f7f5f8;border:1px solid #0000;border-radius:15px;min-width:0;min-height:60px;padding:10px 14px;transition:background .16s,border-color .16s,transform .16s}.riderAcceptanceTabs button span,.riderAcceptanceTabs button b{display:block}.riderAcceptanceTabs button span{font-size:10px;font-weight:900}.riderAcceptanceTabs button b{white-space:nowrap;margin-top:5px;font-size:12px}.riderAcceptanceTabs button.active{transform:translateY(-1px)}.riderAcceptanceTabs button.baemin.active{color:#087d78;background:#eafaf7;border-color:#8cddd2;box-shadow:0 8px 20px #159a8c1a}.riderAcceptanceTabs button.coupang.active{color:#2455c4;background:#edf3ff;border-color:#b9cdf5;box-shadow:0 8px 20px #356ee01a}.riderAcceptanceTabs button:focus-visible{outline-offset:2px;outline:3px solid #9873c54a}.riderAcceptanceAlert{color:#a53b3b;background:#fff5f5;border:1px solid #efc7c7;border-radius:17px;gap:5px;padding:16px 18px;display:grid}.riderAcceptanceAlert b{font-size:11px}.riderAcceptanceAlert span{color:#925f5f;font-size:9px;line-height:1.55}.riderAcceptanceHero{color:#fff;isolation:isolate;border-radius:27px;align-content:space-between;gap:22px;min-height:260px;padding:27px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #18396f26}.riderAcceptanceHero:after{content:"";z-index:-1;border:42px solid #ffffff16;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-132px;right:-78px}.riderAcceptanceHero.baemin{background:linear-gradient(135deg,#087e78 0%,#15aaa0 52%,#4ed4c3 100%)}.riderAcceptanceHero.coupang{background:linear-gradient(135deg,#1d4cc4 0%,#2e68ef 55%,#6290ff 100%)}.riderAcceptanceHeroHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.riderAcceptanceHeroHead span,.riderAcceptanceHeroHead small{display:block}.riderAcceptanceHeroHead span{letter-spacing:-.25px;font-size:14px;font-weight:950}.riderAcceptanceHeroHead small{color:#ffffffcf;margin-top:6px;font-size:9px;font-weight:800}.riderAcceptanceHeroHead em{color:#fff;white-space:nowrap;background:#ffffff16;border:1px solid #ffffff2e;border-radius:999px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.riderAcceptanceHero>strong{letter-spacing:-2.5px;font-size:52px;line-height:1}.riderAcceptanceMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.riderAcceptanceMetrics>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff13;border:1px solid #fff2;border-radius:14px;min-width:0;padding:12px 13px}.riderAcceptanceMetrics span,.riderAcceptanceMetrics b{display:block}.riderAcceptanceMetrics span{color:#ffffffc9;font-size:8px;font-weight:850}.riderAcceptanceMetrics b{color:#fff;white-space:nowrap;margin-top:5px;font-size:13px}.riderAcceptanceHistoryCard{background:#fff;border:1px solid #e5deeb;border-radius:24px;padding:22px;box-shadow:0 16px 40px #49365e0e}.riderAcceptanceHistoryCard>header{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:13px;display:flex}.riderAcceptanceHistoryCard>header span{color:#8f7c9d;letter-spacing:.1em;font-size:8px;font-weight:950}.riderAcceptanceHistoryCard>header h2{color:#291f33;letter-spacing:-.7px;margin:4px 0 0;font-size:18px}.riderAcceptanceHistoryCard>header>b{color:#735092;white-space:nowrap;background:#f0e8f7;border-radius:999px;padding:7px 9px;font-size:8px}.riderAcceptanceHistoryList{gap:8px;display:grid}.riderAcceptanceHistoryList article{background:#fdfcfe;border:1px solid #ece7ef;border-radius:16px;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:69px;padding:12px 14px;display:grid}.riderAcceptanceHistoryList time b,.riderAcceptanceHistoryList time span{display:block}.riderAcceptanceHistoryList time b{color:#392e42;font-size:11px}.riderAcceptanceHistoryList time span{color:#99909f;margin-top:5px;font-size:8px}.riderAcceptanceDayCounts{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.riderAcceptanceDayCounts span{color:#776d7e;white-space:nowrap;background:#f1edf4;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.riderAcceptanceHistoryList article>strong{color:#6d4994;letter-spacing:-.5px;white-space:nowrap;font-size:18px}.riderAcceptanceScreen.baemin .riderAcceptanceHistoryList article>strong{color:#07867e}.riderAcceptanceScreen.coupang .riderAcceptanceHistoryList article>strong{color:#245bcf}.riderAcceptanceEmpty{text-align:center;background:#fff;border:1px dashed #d8cde0;border-radius:24px;align-content:center;place-items:center;min-height:245px;padding:30px;display:grid}.riderAcceptanceEmpty i{color:#76519a;background:#f0e8f7;border-radius:18px;place-items:center;width:54px;height:54px;font-size:23px;font-style:normal;font-weight:950;display:grid}.riderAcceptanceEmpty b{color:#3d3245;margin-top:16px;font-size:14px}.riderAcceptanceEmpty p{color:#8c8293;word-break:keep-all;max-width:430px;margin:8px 0 0;font-size:10px;line-height:1.65}.riderAcceptanceFormula{color:#776a82;text-align:center;word-break:keep-all;background:#eee8f3;border-radius:14px;margin:0;padding:13px 15px;font-size:9px;font-weight:800;line-height:1.55}.riderBottomNav{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border:1px solid #e5dcec;border-radius:24px;grid-template-columns:repeat(7,1fr);width:min(720px,100% - 28px);min-height:74px;padding:8px 10px;display:grid;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 20px 52px #33224230}.riderBottomNav button{color:#8f8796;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.riderBottomNav button b{height:23px;font-family:Arial,sans-serif;font-size:19px;line-height:23px}.riderBottomNav button span{white-space:nowrap;font-size:8px;font-weight:900}.riderBottomNav button.active{color:#714c9c;background:#f1e8fa}.riderBottomNav button.active b{transform:translateY(-1px)}@media (width<=800px){.riderAppHeader{min-height:67px;padding:8px 14px}.riderAppBrand img{width:52px;height:40px}.riderAppBrand b{font-size:15px}.riderAppHeader>button{min-height:35px;padding:0 11px;font-size:9px}.riderAppContent{padding:18px 14px 9px}.riderHomeGreeting{gap:13px;padding:8px 4px 3px}.riderHomeAvatar{width:64px;height:64px}.riderHomeAvatar img{width:48px;height:39px}.riderHomeGreeting h1{letter-spacing:-1px;font-size:23px}.riderWeeklyCard,.riderPlatformSummary,.riderActivityList,.riderMoreCard,.riderFaqPanel{border-radius:20px;padding:17px}.riderFaqHead h2{font-size:15px}.riderFaqList summary{grid-template-columns:28px minmax(0,1fr) 21px;gap:9px;min-height:56px;padding:11px}.riderFaqList summary>i{width:28px;height:28px}.riderFaqAnswer{padding:0 13px 14px}.riderFaqAnswer p,.riderFaqAnswer li{word-break:normal;font-size:9px}.riderWeeklyGrid{gap:9px}.riderWeeklyGrid article{min-height:122px;padding:15px}.riderWeeklyGrid strong{font-size:24px}.riderPayoutBanner{border-radius:20px;min-height:116px;padding:19px}.riderPayoutBanner strong{font-size:22px}.riderPayoutBanner button{min-width:101px;height:44px;font-size:10px}.riderPlatformSummaryGrid{gap:9px}.riderPlatformSummaryGrid>button{padding:14px}.riderPlatformSummaryGrid strong{font-size:15px}.riderHomeKpis{grid-template-columns:1fr 1fr;gap:9px}.riderHomeKpis .promotionCard{grid-column:1/-1}.riderHomeKpis article{padding:14px}.riderHomeKpis strong{font-size:16px}.riderAchievementsPanel{border-radius:20px;padding:17px}.riderAchievementsHead h2{font-size:16px}.riderAchievementsGrid{grid-template-columns:1fr;gap:8px}.riderAchievementsGrid article,.riderAchievementsGrid article.featured{grid-column:auto;min-height:120px;padding:14px}.riderHourlyPerformance{border-radius:20px;padding:17px}.riderHourlyChart{grid-auto-columns:59px;gap:7px}.riderHourlyBarArea{height:132px}.riderHourlyStory{grid-template-columns:1fr auto;gap:7px}.riderHourlyStory>p{grid-column:1/-1}.coupangRideDnaPanel{border-radius:20px;padding:18px}.coupangRideDnaHead h2{font-size:16px}.coupangRideDnaBadges>b{min-width:62px;font-size:15px}.coupangRideCharacter{padding:16px}.coupangRideCharacter h3{font-size:20px}.coupangRideCharacter p{font-size:9px}.coupangRideStats{grid-template-columns:1fr 1fr}.coupangRideStats article{min-height:102px;padding:12px}.coupangRideStats strong{font-size:15px}.coupangRideMix{grid-template-columns:repeat(2,minmax(0,1fr))}.coupangRideMix>div:last-of-type,.coupangRideMix p{grid-column:1/-1}.coupangOrderDetails>summary{min-height:59px;padding:12px}.riderActivityTotals{gap:7px}.riderActivityTotals article{min-height:94px;padding:13px 10px}.riderActivityTotals strong{font-size:13px}.riderActivityList>article{grid-template-columns:76px 1fr}.riderActivityList article>strong{text-align:left;grid-column:2}.riderSettlementScreen .riderPeriodSelector,.riderAnalysisScreen .riderPeriodSelector{margin:0}.riderSettlementScreen .riderPlatformTabs{grid-template-columns:1fr 1fr;margin:0}.riderSettlementScreen .settlementAccountCard,.riderSettlementScreen .combinedStatements,.riderAnalysisScreen .aiReport{margin:0}.riderBottomNav{width:100%;min-height:69px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:22px 22px 0 0;bottom:0}.riderAppShell{padding-bottom:96px}.riderAchievementsHead h2{font-size:21px;line-height:1.25}.riderAchievementsHead span,.riderAchievementsHead>b{font-size:9px}.riderAchievementsGuide{font-size:10px}.riderAchievementsGrid article span{font-size:9px}.riderAchievementsGrid article strong{font-size:19px}.riderAchievementsGrid article p{font-size:10px}.riderAchievementsGrid article.featured strong{font-size:22px}.riderAcceptanceHero{border-radius:22px;min-height:238px;padding:21px}.riderAcceptanceHero>strong{font-size:43px}.riderAcceptanceMetrics>div{padding:10px}.riderAcceptanceHistoryCard{border-radius:20px;padding:17px}.riderAcceptanceHistoryList article{grid-template-columns:minmax(88px,.9fr) auto;gap:9px}.riderAcceptanceDayCounts{grid-area:2/1/auto/-1}.riderAcceptanceHistoryList article>strong{text-align:right;grid-area:1/2;font-size:17px}.riderBottomNav button{border-radius:13px}.riderBottomNav button b{font-size:17px}.riderBottomNav button span{font-size:7px}}.riderPerformanceUnitPrice{color:#fff;white-space:nowrap;font-size:10px;font-weight:950}.riderPlatformAverageUnitPrice{color:#6f6477;margin:-7px 0 12px;font-size:8px;font-weight:900;line-height:1.45;display:block}.riderProfileScreen{gap:16px;display:grid}.riderSignOutCard{background:linear-gradient(145deg,#fff 0%,#fff8fb 100%);border:1px solid #eadde8;border-radius:20px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 19px;display:grid;box-shadow:0 14px 34px #63354f12}.riderSignOutCard>i{color:#8c5e7e;letter-spacing:.08em;background:#f7eef5;border:1px solid #e8d9e5;border-radius:16px;place-items:center;width:50px;height:50px;font-size:9px;font-style:normal;font-weight:950;display:grid}.riderSignOutCard span,.riderSignOutCard strong,.riderSignOutCard small{display:block}.riderSignOutCard span{color:#9b7691;letter-spacing:.11em;font-size:8px;font-weight:950}.riderSignOutCard strong{color:#30222d;margin:5px 0 4px;font-size:16px}.riderSignOutCard small{color:#8f828b;word-break:keep-all;font-size:8px;line-height:1.5}.riderSignOutButton{color:#855471;cursor:pointer;background:#fff;border:1px solid #dfc9d8;border-radius:14px;min-width:112px;height:44px;padding:0 15px;font-size:10px;font-weight:950;transition:transform .16s,border-color .16s,background .16s;box-shadow:0 8px 18px #6e405914}.riderSignOutButton:hover{background:#fff7fa;border-color:#c99db8;transform:translateY(-1px)}.riderSignOutButton:focus-visible{outline-offset:2px;outline:3px solid #d8b9cc}.riderSignOutButton:active{transform:translateY(0)}.riderSignOutButton b{color:#b27698;margin-left:7px;font-size:14px}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}main:has(.riderLoginWrap)>.topbar{display:none}.riderAccessPage:has(.riderLoginWrap){background:radial-gradient(circle at 88% 5%,#e9dff8 0 8%,#0000 29%),radial-gradient(circle at 12% 69%,#f1e8fb 0 8%,#0000 29%),radial-gradient(circle at 84% 90%,#e5d8fa 0 7%,#0000 26%),linear-gradient(165deg,#fff 0%,#fbf9fd 46%,#f4effb 100%);place-items:center;min-height:100vh;padding:42px 20px;position:relative;overflow:hidden}.riderLoginWrap{z-index:1;gap:34px;width:min(540px,100%);display:grid;position:relative}.riderLoginBrand{text-align:center}.riderLoginBrand img{width:min(340px,78vw);height:auto;margin:0 auto;display:block}.riderLoginBrand strong,.riderLoginBrand span{display:block}.riderLoginBrand strong{color:#101d3d;letter-spacing:.23em;margin-top:23px;font-size:27px;font-weight:950}.riderLoginBrand span{color:#34415a;margin-top:17px;font-size:14px;font-weight:700}.riderLoginCard.accessCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #eee9f2;border-radius:30px;width:100%;margin:0;padding:34px;box-shadow:0 25px 70px #49365e22}.riderLoginCard form{gap:16px}.riderLoginCard input{color:#1d2434;background:#ffffffd9;border:1px solid #d9d9e2;border-radius:16px;height:62px;padding:0 20px;font-size:16px}.riderLoginCard input::placeholder{color:#adb1bd}.riderLoginCard input:focus{border-color:#9a73d1;box-shadow:0 0 0 5px #9a73d11c}.iosKoreanPasswordInput{-webkit-text-security:disc}.riderLoginHint{color:#81788a;margin:-4px 2px 0;font-size:11px;font-weight:700;line-height:1.5}.riderLoginHint span{display:block}.riderLoginCard form button{background:linear-gradient(115deg,#a381df,#8053d1);border-radius:16px;height:62px;font-size:16px;box-shadow:0 13px 28px #7250b83b}.riderLoginCard .adminSignIn{text-align:center;width:100%;color:#101d3d!important;border-top:1px solid #ece8ef!important;margin-top:25px!important;padding-top:23px!important;font-size:13px!important}.riderCoupangPerformance{color:#fff;background:linear-gradient(120deg,#2455d8,#346aff 58%,#4e7cff);border-radius:23px;justify-content:space-between;align-items:center;gap:18px;min-height:126px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #346aff38}.riderCoupangPerformance:after{content:"";border:30px solid #ffffff17;border-radius:50%;width:155px;height:155px;position:absolute;bottom:-94px;right:-55px}.riderCoupangPerformance span,.riderCoupangPerformance strong,.riderCoupangPerformance small{z-index:1;display:block;position:relative}.riderCoupangPerformance span{color:#edf6ff;font-size:10px;font-weight:900}.riderCoupangPerformance strong{letter-spacing:-1px;margin:9px 0 7px;font-size:27px}.riderCoupangPerformance small{color:#e7f2ff;font-size:8px;line-height:1.5}.riderBaeminPerformance{color:#fff;background:linear-gradient(120deg,#12aaa4,#4dd1c2);border-radius:23px;justify-content:space-between;align-items:center;gap:18px;min-height:126px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #168f8d30}.riderBaeminPerformance:after{content:"";border:30px solid #ffffff17;border-radius:50%;width:155px;height:155px;position:absolute;bottom:-94px;right:-55px}.riderBaeminPerformance span,.riderBaeminPerformance strong,.riderBaeminPerformance small{z-index:1;display:block;position:relative}.riderBaeminPerformance span{color:#e5fffc;font-size:10px;font-weight:900}.riderBaeminPerformance strong{letter-spacing:-1px;margin:9px 0 7px;font-size:27px}.riderBaeminPerformance small{color:#dcfffb;font-size:8px;line-height:1.5}.riderPerformanceActions{z-index:2;flex:none;gap:8px;display:grid;position:relative}.riderPerformanceActions button{background:#fff;border:0;border-radius:14px;min-width:112px;height:43px;font-size:10px;font-weight:900;box-shadow:0 9px 24px #17224125}.riderPerformanceActions button b{margin-left:7px;font-size:15px}.riderCoupangPerformance .riderPerformanceActions button{color:#2455d8}.riderBaeminPerformance .riderPerformanceActions button{color:#087d78}.riderBaeminPerformance .riderPerformanceActions button.withdrawal{color:#fff;background:#087d78;box-shadow:0 9px 24px #075c5940}.riderPerformanceActions button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.withdrawalOverlay{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#2015299e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.withdrawalModal{background:#fff;border-radius:25px;width:min(520px,100%);max-height:calc(100vh - 40px);padding:24px;overflow:auto;box-shadow:0 28px 90px #1d102c60}.withdrawalModalHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.withdrawalModalHead span{color:#15958f;letter-spacing:.16em;font-size:7px;font-weight:950}.withdrawalModalHead h2{color:#21182a;letter-spacing:-.9px;margin:6px 0 0;font-size:21px}.withdrawalModalHead>button{color:#725f7d;background:#f8f5fa;border:1px solid #e6e0e9;border-radius:50%;width:36px;height:36px;font-size:23px;line-height:1}.withdrawalNotice{color:#755522;background:#fff4dd;border-radius:12px;margin:18px 0 14px;padding:13px 14px;font-size:10px;font-weight:800;line-height:1.6}.withdrawalLoading{color:#8b8390;text-align:center;padding:34px 10px;font-size:10px}.withdrawalAmount{text-align:center;background:linear-gradient(140deg,#eefcf9,#e5f7f4);border-radius:17px;padding:19px}.withdrawalAmount span,.withdrawalAmount strong,.withdrawalAmount small{display:block}.withdrawalAmount span{color:#397d77;font-size:9px;font-weight:900}.withdrawalAmount strong{color:#087c74;margin:10px 0 6px;font-size:27px}.withdrawalAmount small{color:#718e8a;font-size:8px}.withdrawalBreakdown{border:1px solid #ece7ef;border-radius:14px;margin-top:12px;overflow:hidden}.withdrawalBreakdown>div{border-top:1px solid #f0ecf2;justify-content:space-between;align-items:center;gap:15px;min-height:44px;padding:10px 13px;display:flex}.withdrawalBreakdown>div:first-child{border-top:0}.withdrawalBreakdown span{color:#746b7a;font-size:9px}.withdrawalBreakdown b{color:#382b42;font-size:10px}.withdrawalAccount{background:#f8fcfb;border:1px solid #dce8e5;border-radius:14px;margin-top:12px;padding:15px}.withdrawalAccount span,.withdrawalAccount strong{display:block}.withdrawalAccount span{color:#14867e;font-size:8px;font-weight:900}.withdrawalAccount strong{color:#2f353b;margin-top:7px;font-size:11px;line-height:1.55}.withdrawalApply{color:#fff;background:linear-gradient(115deg,#8e68c6,#69429f);border:0;border-radius:15px;width:100%;height:54px;margin-top:14px;font-size:12px;font-weight:900;box-shadow:0 12px 26px #68449f30}.withdrawalApply:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.withdrawalError{color:#b6453f;background:#fff0ed;border-radius:10px;margin-top:12px;padding:11px;font-size:9px;line-height:1.5;display:block}.withdrawalSuccess{text-align:center;background:#eaf9f5;border-radius:14px;margin-top:14px;padding:16px}.withdrawalSuccess b,.withdrawalSuccess span{display:block}.withdrawalSuccess b{color:#087c68;font-size:12px}.withdrawalSuccess span{color:#65827b;margin-top:6px;font-size:9px}.withdrawalAdminPanel{max-width:1180px;margin:0 auto 18px;padding:22px}.withdrawalAdminSummary{grid-template-columns:180px 220px 1fr;align-items:center;gap:10px;display:grid}.withdrawalAdminSummary>div{background:#f2faf8;border-radius:10px;padding:14px}.withdrawalAdminSummary span,.withdrawalAdminSummary strong{display:block}.withdrawalAdminSummary span{color:#637872;font-size:8px;font-weight:800}.withdrawalAdminSummary strong{color:#087c68;margin-top:7px;font-size:17px}.withdrawalAdminSummary p{color:#758187;text-align:right;margin:0;font-size:9px}.withdrawalAdminTableWrap{border:1px solid #e0e8e5;border-radius:10px;margin-top:13px;overflow:auto}.withdrawalAdminTable{border-collapse:collapse;width:100%;min-width:980px;font-size:9px}.withdrawalAdminTable th,.withdrawalAdminTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #edf1ef;padding:11px 12px}.withdrawalAdminTable th{color:#69767b;background:#f5f8f7;font-size:8px}.withdrawalAdminTable th:first-child,.withdrawalAdminTable td:first-child,.withdrawalAdminTable th:nth-child(2),.withdrawalAdminTable td:nth-child(2){text-align:left}.withdrawalAdminTable td b,.withdrawalAdminTable td small{display:block}.withdrawalAdminTable td small{color:#8b969a;margin-top:4px;font-size:7px}.withdrawalAdminTable td strong{color:#087c68;font-size:11px}.withdrawalAdminTable td em{color:#087c68;background:#e7f7f2;border-radius:6px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.performanceAdminPanel{background:radial-gradient(circle at 92% 6%,#dbf9f5 0 4%,#0000 25%),linear-gradient(145deg,#fff,#fbfdff);max-width:1180px;margin:0 auto 18px;padding:24px}.performanceAdminHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.performanceAdminHead span{color:#7a5aa4;letter-spacing:.15em;font-size:8px;font-weight:950}.performanceAdminHead h2{color:#221a2a;letter-spacing:-.9px;margin:6px 0 5px;font-size:22px}.performanceAdminHead p{color:#7f7784;margin:0;font-size:9px}.performanceAdminActions{align-items:center;gap:9px;display:flex}.performanceAdminActions>b{white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:8px}.performanceAdminActions>b.connected{color:#087c68;background:#e1f8f2}.performanceAdminActions>b.waiting{color:#886321;background:#fff4dd}.performanceAdminActions button{color:#73539a;background:#fff;border:1px solid #ddd5e4;border-radius:10px;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}.performanceAdminTotals{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.performanceAdminTotals article{background:#ffffffe8;border:1px solid #ebe6ee;border-radius:16px;min-height:112px;padding:16px}.performanceAdminTotals span,.performanceAdminTotals strong,.performanceAdminTotals small{display:block}.performanceAdminTotals span{color:#847b89;font-size:8px;font-weight:850}.performanceAdminTotals strong{color:#31253b;letter-spacing:-.5px;margin:14px 0 8px;font-size:18px}.performanceAdminTotals small{color:#99919d;font-size:7px;line-height:1.45}.performanceAdminPlatforms{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.performanceAdminPlatforms article{background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:16px}.performanceAdminPlatforms article.coupang{background:linear-gradient(145deg,#fff,#f0f5ff);border-color:#d4e2f7}.performanceAdminPlatforms article.baemin{background:linear-gradient(145deg,#fff,#effbf9);border-color:#ccebe5}.performanceAdminPlatforms article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.performanceAdminPlatforms span{font-size:9px;font-weight:950}.performanceAdminPlatforms b{color:#7d7483;font-size:8px}.performanceAdminPlatforms strong{color:#2b2034;margin-top:12px;font-size:21px;display:block}.performanceAdminPlatforms p{color:#766e7b;margin:6px 0 0;font-size:8px}.riderPerformanceSync,.riderActivityConnection{background:#ffffffe6;border:1px solid #e6dced;border-radius:17px;justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding:13px 15px;display:flex;box-shadow:0 10px 28px #4d355f0d}.riderPerformanceSync>div,.riderActivityConnection>div{grid-template-columns:9px 1fr;align-items:center;column-gap:8px;min-width:0;display:grid}.riderPerformanceSync i,.riderActivityConnection i{background:#e39b2f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #fff2da}.riderPerformanceSync.connected i,.riderActivityConnection.connected i{background:#12a88f;box-shadow:0 0 0 4px #dcf7f1}.riderPerformanceSync span,.riderActivityConnection span{color:#34283d;font-size:10px;font-weight:950}.riderPerformanceSync small,.riderActivityConnection small{color:#8b8291;grid-column:2;margin-top:4px;font-size:8px;line-height:1.45}.riderPerformanceSync button,.riderActivityConnection button{color:#72509a;white-space:nowrap;background:#fff;border:1px solid #ddd2e6;border-radius:10px;min-height:35px;padding:0 11px;font-size:8px;font-weight:900}.riderPerformanceSync button:disabled,.riderActivityConnection button:disabled{opacity:.55;cursor:not-allowed}.riderWeeklyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.riderActivityTotals{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.riderOperationsBoard{background:#fffffff4;border:1px solid #e7e1eb;border-radius:26px;padding:20px;box-shadow:0 20px 55px #49365e18}.riderOperationsBoard>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.riderOperationsBoard>header span,.riderOperationsBoard>header h2,.riderOperationsBoard>header b{display:block}.riderOperationsBoard>header span{color:#7652a2;letter-spacing:.16em;font-size:8px;font-weight:950}.riderOperationsBoard>header h2{color:#21192b;letter-spacing:-.9px;margin:5px 0 3px;font-size:20px}.riderOperationsBoard>header b{color:#d76732;font-size:10px}.riderOperationsBoard>header button{color:#fff;background:linear-gradient(145deg,#8f6ac0,#6f49a3);border:0;border-radius:50%;width:44px;height:44px;font-size:24px;font-weight:900;box-shadow:0 10px 23px #68469c32}.riderOperationsBoard>header button:disabled{opacity:.55;cursor:not-allowed}.riderOperationsUpdated{background:#fbf9fc;border:1px solid #e9e2ee;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:28px;margin:12px 0 15px;padding:0 10px;display:flex}.riderOperationsUpdated i{background:#e39b2f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #fff0d3}.riderOperationsUpdated i.connected{background:#12a88f;box-shadow:0 0 0 3px #dcf7f1}.riderOperationsUpdated span{color:#746b7c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:850;overflow:hidden}.riderOperationsGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.riderOperationsGrid article{border:2px solid #0000;border-radius:21px;flex-direction:column;justify-content:center;min-width:0;min-height:128px;padding:17px;display:flex}.riderOperationsGrid article.baemin{color:#c74d18;background:linear-gradient(145deg,#fff9f2,#fff1df);border-color:#ffc38f}.riderOperationsGrid article.baemin.week{background:linear-gradient(145deg,#fff5e8,#ffe7c9);border-color:#ffad69}.riderOperationsGrid article.coupang{color:#2360c9;background:linear-gradient(145deg,#f7fbff,#e9f4ff);border-color:#a8d4ff}.riderOperationsGrid article.coupang.week{background:linear-gradient(145deg,#eef7ff,#dcecff);border-color:#7fb9f4}.riderOperationsGrid span,.riderOperationsGrid strong,.riderOperationsGrid b{display:block}.riderOperationsGrid span{font-size:10px;font-weight:950}.riderOperationsGrid strong{letter-spacing:-.9px;word-break:keep-all;margin:14px 0 8px;font-size:24px;line-height:1.08}.riderOperationsGrid b{color:#3b3541;font-size:10px}.riderTimeSlotProgress{background:#f8f9fb;border:1px solid #e3e3e8;border-radius:19px;margin-top:12px;padding:16px}.riderTimeSlotTitle{justify-content:space-between;align-items:center;gap:14px;display:flex}.riderTimeSlotTitle span{color:#2c2434;font-size:11px;font-weight:950}.riderTimeSlotTitle b{color:#76539e;white-space:nowrap;background:#eee7f5;border-radius:999px;padding:5px 7px;font-size:7px}.riderTimeSlotProgress>p{color:#8e8793;margin:13px 0 0;font-size:8px;line-height:1.55}.riderTimeSlotRow{margin-top:13px}.riderTimeSlotRow>div{grid-template-columns:1fr auto;align-items:end;gap:5px 12px;display:grid}.riderTimeSlotRow strong{color:#a14b24;font-size:10px}.riderTimeSlotRow div span{color:#6f6875;grid-column:1;font-size:8px}.riderTimeSlotRow div b{color:#d86229;grid-area:1/2/3;font-size:14px}.riderTimeSlotRow>i{background:#e5e6e9;border-radius:999px;height:8px;margin-top:8px;display:block;overflow:hidden}.riderTimeSlotRow>i>span{border-radius:inherit;background:linear-gradient(90deg,#ff8a31,#ff6422);height:100%;transition:width .25s;display:block}.announcementAdminPanel{max-width:1180px;margin:0 auto 18px;padding:24px}.announcementAdminHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.announcementAdminHead span,.announcementAdminHead h2,.announcementAdminHead p{display:block}.announcementAdminHead span{color:#7652a2;letter-spacing:.16em;font-size:8px;font-weight:950}.announcementAdminHead h2{color:#241b2d;letter-spacing:-.8px;margin:6px 0 5px;font-size:20px}.announcementAdminHead p{color:#837b89;margin:0;font-size:9px}.announcementAdminHead>b{color:#714c9c;white-space:nowrap;background:#f0e8f8;border-radius:999px;padding:8px 10px;font-size:9px}.announcementAdminLayout{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:15px;display:grid}.announcementForm{background:#fbf9fc;border:1px solid #e7e0ec;border-radius:17px;gap:12px;padding:17px;display:grid}.announcementForm label>span{color:#6f6478;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.announcementForm input[type=text],.announcementForm textarea,.announcementForm select{color:#2d2335;background:#fff;border:1px solid #ded5e5;border-radius:11px;outline:0;width:100%;font-size:10px;font-weight:800}.announcementForm input[type=text],.announcementForm select{height:43px;padding:0 12px}.announcementForm textarea{resize:vertical;min-height:120px;padding:12px;line-height:1.6}.announcementForm input[type=text]:focus,.announcementForm textarea:focus,.announcementForm select:focus{border-color:#9570bf;box-shadow:0 0 0 4px #9570bf14}.announcementFormOptions{grid-template-columns:150px 1fr auto;align-items:end;gap:11px;display:grid}.announcementPinnedOption{background:#fff;border:1px solid #e1d8e7;border-radius:11px;align-items:center;gap:8px;min-height:43px;padding:0 11px;display:flex}.announcementPinnedOption input{accent-color:#7652a2;width:16px;height:16px}.announcementPinnedOption span{color:#65596f!important;margin:0!important;font-size:8px!important}.announcementFormOptions>button{color:#fff;background:linear-gradient(120deg,#8d68bd,#71469f);border:0;border-radius:11px;min-height:43px;padding:0 16px;font-size:9px;font-weight:950;box-shadow:0 9px 20px #71469f28}.announcementFormOptions>button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.announcementAdminList{gap:9px;max-height:405px;padding-right:3px;display:grid;overflow:auto}.announcementAdminList article{background:#fff;border:1px solid #e7e0eb;border-radius:14px;padding:14px}.announcementAdminItemHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.announcementAdminItemHead>div{align-items:center;gap:6px;display:flex}.announcementAdminItemHead em,.announcementAdminItemHead span{border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:950}.announcementAdminItemHead em{color:#cf5a27;background:#fff0e8}.announcementAdminItemHead span{color:#715394;background:#eee8f5}.announcementAdminItemHead time{color:#9a929f;font-size:7px}.announcementAdminItemHead button{color:#c65454;background:#fff7f7;border:1px solid #eed4d4;border-radius:8px;min-height:28px;padding:0 9px;font-size:8px;font-weight:900}.announcementAdminList article>b{color:#2b2232;font-size:11px}.announcementAdminList article>p{color:#746b7b;white-space:pre-wrap;word-break:break-word;margin:7px 0 0;font-size:9px;line-height:1.55}.announcementAdminEmpty{color:#948a9c;text-align:center;border:1px dashed #ddd3e4;border-radius:14px;margin:0;padding:36px 15px;font-size:9px}.settlementHistoryAdminPanel{max-width:1180px;margin:0 auto 18px;padding:22px 24px}.settlementHistoryAdminHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.settlementHistoryAdminHead span{color:#27785f;letter-spacing:.16em;font-size:8px;font-weight:950}.settlementHistoryAdminHead h2{color:#1e2d29;letter-spacing:-.8px;margin:6px 0 5px;font-size:20px}.settlementHistoryAdminHead p{color:#788681;margin:0;font-size:9px}.settlementHistoryAdminHead>button{color:#27785f;background:#f5fbf8;border:1px solid #cfe4dc;border-radius:10px;min-height:34px;padding:0 12px;font-size:8px;font-weight:950}.settlementHistoryAdminList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.settlementHistoryAdminList article{background:#fbfefc;border:1px solid #dbe8e3;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 13px;display:flex}.settlementHistoryAdminList article>div{gap:5px;min-width:0;display:grid}.settlementHistoryAdminList article b{color:#24332e;font-size:10px}.settlementHistoryAdminList article span{color:#718079;font-size:8px}.settlementHistoryAdminList article>button{color:#bd5050;white-space:nowrap;background:#fff7f7;border:1px solid #efd4d4;border-radius:9px;min-height:32px;padding:0 10px;font-size:8px;font-weight:950}.settlementHistoryAdminList article>button:disabled{opacity:.55;cursor:not-allowed}.settlementHistoryAdminEmpty{color:#82908a;text-align:center;border:1px dashed #d7e4df;border-radius:13px;grid-column:1/-1;margin:0;padding:24px;font-size:9px}.riderAnnouncementPanel{background:linear-gradient(145deg,#fff 0%,#faf6ff 100%);border:1px solid #dacbea;border-radius:22px;padding:19px 20px;position:relative;overflow:hidden;box-shadow:0 15px 38px #49365e16}.riderAnnouncementPanel:after{content:"";pointer-events:none;border:25px solid #8a5db30d;border-radius:50%;width:126px;height:126px;position:absolute;top:-54px;right:-46px}.riderAnnouncementHead{z-index:1;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex;position:relative}.riderAnnouncementTitle{align-items:center;gap:10px;display:flex}.riderAnnouncementTitle>i{color:#fff;background:linear-gradient(140deg,#8d64ba,#71469f);border-radius:12px;place-items:center;width:34px;height:34px;font-size:16px;font-style:normal;font-weight:950;display:grid;box-shadow:0 8px 18px #71469f2c}.riderAnnouncementHead span{color:#7652a2;letter-spacing:.14em;font-size:8px;font-weight:950}.riderAnnouncementHead h2{color:#251c2d;letter-spacing:-.7px;margin:3px 0 0;font-size:17px}.riderAnnouncementHead>b{color:#714c9c;white-space:nowrap;background:#efe6f7;border-radius:999px;padding:7px 9px;font-size:8px}.riderAnnouncementList{gap:7px;display:grid}.riderAnnouncementList details{z-index:1;background:#fff;border:1px solid #e8deee;border-radius:13px;position:relative;overflow:hidden}.riderAnnouncementList summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:50px;padding:11px 12px;list-style:none;display:grid}.riderAnnouncementList summary::-webkit-details-marker{display:none}.riderAnnouncementList summary>div{align-items:center;gap:6px;min-width:0;display:flex}.riderAnnouncementList summary em,.riderAnnouncementList summary span{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:950}.riderAnnouncementList summary em{color:#d05a24;background:#fff0e7}.riderAnnouncementList summary span{color:#725495;background:#ede6f4}.riderAnnouncementList summary b{color:#32263c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.riderAnnouncementList summary time{color:#99909f;white-space:nowrap;font-size:7px}.riderAnnouncementDetail{background:#fdfbff;border-top:1px solid #e9dff0;gap:11px;padding:13px;display:grid}.riderAnnouncementDetail>p{color:#5f5368;white-space:pre-wrap;word-break:break-word;margin:0;font-size:9px;line-height:1.75}.riderAnnouncementLink{color:#fff;background:linear-gradient(120deg,#8d68bd,#71469f);border-radius:10px;justify-content:space-between;align-items:center;min-height:38px;padding:0 13px;font-size:9px;font-weight:950;text-decoration:none;display:flex;box-shadow:0 8px 18px #71469f24}.riderAnnouncementLink:hover,.riderAnnouncementLink:focus-visible{filter:brightness(1.05);outline:3px solid #8d68bd2e}.riderAnnouncementList details[open]{border-color:#cdb8df;box-shadow:0 7px 18px #7652a214}.adminDailyPayoutPage{grid-template-columns:minmax(0,1fr);gap:16px;width:min(1240px,100% - 48px);min-width:0;margin:32px auto 80px;display:grid;overflow-x:clip}.adminDailyPayoutPage>*{min-width:0;max-width:100%}.adminDailyPayoutHero{color:#fff;background:linear-gradient(135deg,#12384a,#176579);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:148px;padding:28px 32px;display:flex;box-shadow:0 16px 40px #153e4b24}.adminDailyPayoutHero>div:first-child>span{color:#83ead1;letter-spacing:.16em;font-size:9px;font-weight:950}.adminDailyPayoutHero h1{letter-spacing:-1.4px;margin:7px 0 8px;font-size:29px}.adminDailyPayoutHero p{color:#c2dadd;margin:0;font-size:11px;line-height:1.6}.adminDailyPayoutHeroActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.adminDailyPayoutHeroActions button{color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:10px;min-width:104px;height:42px;padding:0 13px;font-size:9px;font-weight:900}.adminDailyPayoutHeroActions button:disabled{opacity:.46;cursor:not-allowed}.adminDailyPayoutHeroActions .approve{color:#0d3429;background:#62d6b4;border-color:#73e2c2;box-shadow:0 8px 22px #53c8a731}.adminDailyPayoutHeroActions .download{color:#4f3287;background:#f2edff;border-color:#d9ccff;box-shadow:0 8px 22px #8061c52b}.adminDailyPayoutSteps{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(6,1fr);gap:9px;padding:14px 16px;display:grid;box-shadow:0 8px 26px #17251d08}.adminDailyPayoutSteps>div{color:#849095;background:#f2f5f4;border-radius:10px;align-items:center;gap:8px;min-height:52px;padding:9px 10px;display:flex}.adminDailyPayoutSteps b{background:#dfe6e3;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.adminDailyPayoutSteps span{font-size:9px;font-weight:900}.adminDailyPayoutSteps .complete{color:#087c62;background:#eaf8f4}.adminDailyPayoutSteps .complete b{color:#fff;background:#22b891}.nextDaySettlementAudit{background:#f7fcfa;border:1px solid #bcded3;border-radius:16px;gap:14px;padding:20px;display:grid;box-shadow:0 8px 26px #17251d08}.nextDaySettlementAudit.warning{background:#fffaf2;border-color:#e7c58d}.nextDaySettlementAudit.platformCoupang{border-top:4px solid #176bc2}.nextDaySettlementAudit.platformBaemin{border-top:4px solid #23a7a1}.nextDaySettlementAudit>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.nextDaySettlementAudit>header>div{gap:4px;display:grid}.nextDaySettlementAudit>header span{color:#168267;letter-spacing:.12em;font-size:8px;font-weight:950}.nextDaySettlementAudit.warning>header span{color:#a9690c}.nextDaySettlementAudit>header h2{color:#233b34;letter-spacing:-.5px;margin:0;font-size:17px}.nextDaySettlementPlatformBadge{vertical-align:2px;border-radius:999px;align-items:center;min-height:25px;margin-right:5px;padding:0 9px;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.nextDaySettlementPlatformBadge.coupang,.nextDaySettlementAuditGroups li em.platform.coupang{color:#0d5aa7;background:#e9f3ff}.nextDaySettlementPlatformBadge.baemin,.nextDaySettlementAuditGroups li em.platform.baemin{color:#087e79;background:#e7f8f6}.nextDaySettlementAudit>header p{color:#71817b;margin:0;font-size:9px;line-height:1.5}.nextDaySettlementAudit>header>strong{color:#08775d;white-space:nowrap;background:#daf2ea;border-radius:999px;flex:none;padding:8px 11px;font-size:9px}.nextDaySettlementAudit.warning>header>strong{color:#9b6009;background:#fff0d3}.nextDaySettlementAuditStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.nextDaySettlementAuditStats article{background:#fff;border:1px solid #dfeae6;border-radius:11px;align-content:center;gap:5px;min-height:68px;padding:11px 12px;display:grid}.nextDaySettlementAuditStats span{color:#71817b;font-size:8px;font-weight:850}.nextDaySettlementAuditStats b{color:#2f5449;font-size:15px}.nextDaySettlementAuditStats article.ready{background:#f0faf7;border-color:#b9dfd3}.nextDaySettlementAuditStats article.ready b{color:#08775d}.nextDaySettlementAuditStats article.danger{background:#fff7f7;border-color:#efc7c7}.nextDaySettlementAuditStats article.danger b{color:#bd4141}.nextDaySettlementAuditGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nextDaySettlementAuditGroups>details{background:#fff;border:1px solid #e8d3ae;border-radius:11px;overflow:hidden}.nextDaySettlementAuditGroups>details.notice{border-color:#d8e6e1}.nextDaySettlementAuditGroups summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px;list-style:none;display:flex}.nextDaySettlementAuditGroups summary::-webkit-details-marker{display:none}.nextDaySettlementAuditGroups summary>div{gap:3px;min-width:0;display:grid}.nextDaySettlementAuditGroups summary b{color:#694715;font-size:9px}.nextDaySettlementAuditGroups details.notice summary b{color:#326556}.nextDaySettlementAuditGroups summary span{color:#87918d;font-size:8px;line-height:1.4}.nextDaySettlementAuditGroups summary>strong{color:#9b6009;white-space:nowrap;background:#fff0d3;border-radius:999px;padding:5px 7px;font-size:8px}.nextDaySettlementAuditGroups details.notice summary>strong{color:#24715e;background:#e8f5f0}.nextDaySettlementAuditGroups ul{gap:6px;max-height:240px;margin:0;padding:0 11px 11px;list-style:none;display:grid;overflow:auto}.nextDaySettlementAuditGroups li{background:#fff9ef;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.nextDaySettlementAuditGroups details.notice li{background:#f6faf8}.nextDaySettlementAuditGroups li>div{gap:3px;min-width:0;display:grid}.nextDaySettlementAuditGroups li b{color:#30443e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.nextDaySettlementAuditGroups li span{color:#82908b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.nextDaySettlementAuditGroups li em{color:#9b6009;white-space:nowrap;font-size:8px;font-style:normal;font-weight:900}.nextDaySettlementAuditGroups li em.platform{text-align:center;border-radius:999px;min-width:34px;padding:5px 7px}.nextDaySettlementAuditGroups li button{color:#704810;cursor:pointer;background:#fff;border:1px solid #d8bb87;border-radius:8px;min-height:34px;padding:0 9px;font-size:8px;font-weight:900}.nextDaySettlementAuditGroups li.accountMissing{grid-template-columns:minmax(120px,.8fr) minmax(0,2.3fr) auto auto}.nextDaySettlementAuditGroups li.accountMissing .nextDaySettlementAccountEditor{grid-area:1/2}.nextDaySettlementAuditGroups li.accountMissing em.platform{grid-area:1/3}.nextDaySettlementAuditGroups li.accountMissing>em:not(.platform){grid-area:1/4}.nextDaySettlementAccountEditor{grid-template-columns:minmax(70px,.65fr) minmax(150px,1.3fr) minmax(90px,.8fr) auto;align-items:end;gap:7px;min-width:0;display:grid}.nextDaySettlementAccountEditor label{gap:3px;min-width:0;display:grid}.nextDaySettlementAccountEditor label span{color:#77572b;font-size:7px;font-weight:900}.nextDaySettlementAccountEditor input{color:#283c36;background:#fff;border:1px solid #ddc49a;border-radius:8px;outline:none;width:100%;min-width:0;height:34px;padding:0 9px;font-size:10px;font-weight:800}.nextDaySettlementAccountEditor input:focus{border-color:#9b6a1d;box-shadow:0 0 0 3px #dba65224}.nextDaySettlementAccountEditor button{white-space:nowrap}.nextDaySettlementAccountEditor small{color:#b34343;grid-column:1/-1;font-size:8px;font-weight:850}.nextDaySettlementAuditGroups>p{color:#17634f;background:#eaf8f2;border-radius:10px;grid-column:1/-1;margin:0;padding:12px;font-size:9px;font-weight:850}.adminDailyPayoutTransferConfirm{background:#fffaf0;border:1px solid #ead59f;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex;box-shadow:0 8px 26px #6047140a}.adminDailyPayoutTransferConfirm>div:first-child{gap:5px;display:grid}.adminDailyPayoutTransferConfirm b{color:#725414;font-size:11px}.adminDailyPayoutTransferConfirm span{color:#7c704f;font-size:9px;line-height:1.55}.adminDailyPayoutTransferConfirm>div:last-child{flex-shrink:0;align-items:center;gap:8px;display:flex}.adminDailyPayoutTransferConfirm button{border-radius:9px;min-height:40px;padding:0 14px;font-size:9px;font-weight:900}.adminDailyPayoutTransferConfirm button.void{color:#b24a4a;background:#fff;border:1px solid #e3caca}.adminDailyPayoutTransferConfirm button.download{color:#087c62;background:#fff;border:1px solid #b8d9d0}.adminDailyPayoutTransferConfirm button.execute{color:#fff;background:#1db58e;border:1px solid #119d7a;box-shadow:0 7px 18px #159b7828}.adminDailyPayoutTransferConfirm button:disabled{opacity:.5;cursor:not-allowed}.adminDailyPayoutTransferConfirm.executed{background:#effaf6;border-color:#b8e3d6}.adminDailyPayoutTransferConfirm.executed b,.adminDailyPayoutTransferConfirm.executed strong{color:#087c62}.adminDailyPayoutTransferConfirm.executed strong{white-space:nowrap;font-size:16px}.adminDailyPayoutResultFile{color:#087c62;cursor:pointer;background:#fff;border:1px solid #b8d9d0;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;display:inline-flex;position:relative;overflow:hidden}.adminDailyPayoutResultFile input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.adminDailyPayoutResultFile span{color:#087c62;white-space:nowrap;font-size:9px;font-weight:900}.adminDailyPayoutResultFile:has(input:disabled){opacity:.5;cursor:not-allowed}.adminDailyPayoutCloseout{background:#fff;border:1px solid #dce6e3;border-radius:14px;gap:12px;padding:17px 18px;display:grid;box-shadow:0 8px 26px #17251d08}.adminDailyPayoutCloseout>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.adminDailyPayoutCloseout>header div{gap:3px;display:grid}.adminDailyPayoutCloseout>header span{color:#7d8c92;letter-spacing:.14em;font-size:7px;font-weight:950}.adminDailyPayoutCloseout>header b{color:#24383f;font-size:12px}.adminDailyPayoutCloseout>header strong{color:#9a6713;white-space:nowrap;background:#fff3db;border-radius:999px;padding:7px 10px;font-size:9px}.adminDailyPayoutCloseout.complete{background:#f5fcf9;border-color:#b8e3d6}.adminDailyPayoutCloseout.complete>header strong{color:#087c62;background:#dff5ed}.adminDailyPayoutCloseout>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.adminDailyPayoutCloseout button{text-align:left;background:#fafcfc;border:1px solid #e0e7e5;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;min-width:0;padding:13px 14px;display:grid}.adminDailyPayoutCloseout button>span{color:#426d90;text-align:center;background:#edf3f8;border-radius:8px;grid-row:1/3;min-width:46px;padding:7px 8px;font-size:9px;font-weight:950}.adminDailyPayoutCloseout button.baemin>span{color:#ad5b1c;background:#fff1e4}.adminDailyPayoutCloseout button b{color:#354950;font-size:10px}.adminDailyPayoutCloseout button small{color:#809096;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.adminDailyPayoutCloseout button.active{border-color:#8dbdaf;box-shadow:inset 0 0 0 1px #8dbdaf}.adminDailyPayoutCloseout button.executed{background:#f2fbf7;border-color:#b8e3d6}.adminDailyPayoutCloseout button.executed b{color:#087c62}.adminDailyPayoutCloseout button.approved{background:#fffaf0;border-color:#efd39d}.adminDailyPayoutCloseout>p{color:#728087;margin:0;font-size:8px;line-height:1.55}.nextDaySettlementEmergency{background:#fff;border:1px solid #d8e2e8;border-radius:16px;gap:16px;padding:20px;display:grid;box-shadow:0 8px 26px #17251d08}.nextDaySettlementEmergency>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.nextDaySettlementEmergency>header>div{gap:5px;display:grid}.nextDaySettlementEmergency>header span{color:#5d7180;letter-spacing:.12em;font-size:8px;font-weight:950}.nextDaySettlementEmergency h2{color:#21343d;letter-spacing:-.4px;margin:0;font-size:17px}.nextDaySettlementEmergency>header p{color:#75858d;margin:0;font-size:9px;line-height:1.55}.nextDaySettlementEmergency>header>strong{color:#376985;white-space:nowrap;background:#edf5fb;border-radius:999px;flex:none;padding:7px 10px;font-size:9px}.nextDaySettlementEmergencyBody{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.35fr);align-items:start;gap:14px;display:grid}.nextDaySettlementEmergencySearch,.nextDaySettlementEmergencyControls{gap:10px;min-width:0;display:grid}.nextDaySettlementEmergencySearch label,.nextDaySettlementEmergencyControls>div:first-child{gap:7px;display:grid}.nextDaySettlementEmergencySearch label>span,.nextDaySettlementEmergencyControls>div:first-child>span{color:#5b6d75;font-size:9px;font-weight:900}.nextDaySettlementEmergencySearch input{color:#263943;background:#fbfcfd;border:1px solid #cedadf;border-radius:9px;outline:0;width:100%;height:42px;padding:0 12px;font-size:11px}.nextDaySettlementEmergencySearch input:focus{border-color:#3e92b9;box-shadow:0 0 0 4px #3e92b918}.nextDaySettlementEmergencyResults{background:#f8fafb;border:1px solid #dce5e9;border-radius:10px;gap:5px;max-height:226px;padding:6px;display:grid;overflow:auto}.nextDaySettlementEmergencyResults>p{color:#7d8b91;text-align:center;margin:0;padding:16px;font-size:9px}.nextDaySettlementEmergencyResults button{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.nextDaySettlementEmergencyResults button:hover,.nextDaySettlementEmergencyResults button:focus-visible,.nextDaySettlementEmergencyResults button.selected{background:#f0f9fd;border-color:#70b5d1;outline:none}.nextDaySettlementEmergencyResults button>span{gap:3px;min-width:0;display:grid}.nextDaySettlementEmergencyResults button b{color:#273a43;font-size:10px}.nextDaySettlementEmergencyResults button small{color:#7a898f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.nextDaySettlementEmergencyResults button em{color:#687980;background:#edf2f4;border-radius:999px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.nextDaySettlementEmergencyDays{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.nextDaySettlementEmergencyDays button{color:#64757d;cursor:pointer;background:#f9fbfc;border:1px solid #d3dee2;border-radius:8px;min-height:38px;font-size:9px;font-weight:900}.nextDaySettlementEmergencyDays button.active{color:#126c94;background:#eaf7fc;border-color:#328eb6;box-shadow:inset 0 0 0 1px #328eb6}.nextDaySettlementEmergencyDays button:disabled{opacity:.5;cursor:not-allowed}.nextDaySettlementEmergencyPermanent{cursor:pointer;background:#fafbfc;border:1px solid #dbe3e6;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-height:64px;padding:11px 12px;display:grid}.nextDaySettlementEmergencyPermanent.selected{background:#effaf6;border-color:#3ba17f}.nextDaySettlementEmergencyPermanent input{accent-color:#198766;width:20px;height:20px}.nextDaySettlementEmergencyPermanent>span{gap:4px;display:grid}.nextDaySettlementEmergencyPermanent b{color:#344950;font-size:9px}.nextDaySettlementEmergencyPermanent small{color:#78878d;font-size:8px;line-height:1.45}.nextDaySettlementEmergencySelection{background:#243740;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:11px 12px;display:flex}.nextDaySettlementEmergencySelection>div{gap:3px;min-width:0;display:grid}.nextDaySettlementEmergencySelection span{color:#a9bdc6;letter-spacing:.08em;font-size:7px}.nextDaySettlementEmergencySelection b{color:#fff;font-size:11px}.nextDaySettlementEmergencySelection small{color:#c0cdd2;font-size:8px;line-height:1.4}.nextDaySettlementEmergencySelection>p{color:#bccbd1;margin:0;font-size:9px}.nextDaySettlementEmergencySelection>button{color:#fff;cursor:pointer;background:#29b28c;border:0;border-radius:8px;flex:none;min-height:40px;padding:0 13px;font-size:9px;font-weight:950}.nextDaySettlementEmergencySelection>button:disabled{opacity:.65;cursor:not-allowed;background:#61727a}.adminDailyPayoutUpload{border:1px solid var(--line);background:#fff;border-radius:15px;gap:14px;padding:20px;display:grid;box-shadow:0 8px 26px #17251d08}.adminDailyPayoutUploadFields{grid-template-columns:180px 170px 190px minmax(260px,1fr);align-items:end;gap:12px;display:grid}.adminDailyPayoutUpload fieldset{border:0;min-width:0;margin:0;padding:0}.adminDailyPayoutUpload legend,.adminDailyPayoutUpload label>span{color:#647078;margin:0 0 7px;font-size:9px;font-weight:900}.adminDailyPayoutUpload label>span{display:block}.adminDailyPayoutUpload label>span em{color:#d34d4d;font-size:8px;font-style:normal}.adminDailyPlatformButtons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.adminDailyPlatformButtons button{color:#68767c;background:#f8faf9;border:1px solid #d8e1de;border-radius:9px;height:42px;font-size:10px;font-weight:900}.adminDailyPlatformButtons button.active{color:#087c62;background:#eaf8f4;border-color:#1fb68f;box-shadow:inset 0 0 0 1px #1fb68f}.adminDailyPayoutUpload input[type=date],.adminDailyPayoutUpload input[type=password]{color:#26373f;background:#fbfcfb;border:1px solid #d8e1de;border-radius:9px;outline:0;width:100%;height:42px;padding:0 11px;font-size:10px;font-weight:800}.adminDailyPayoutUpload input[type=date]:focus,.adminDailyPayoutUpload input[type=password]:focus{border-color:#1fb68f;box-shadow:0 0 0 4px #1fb68f16}.adminDailyPayoutDropzone{cursor:pointer;background:#fafcfb;border:1.5px dashed #aebfba;border-radius:11px;flex-direction:column;justify-content:center;gap:5px;min-height:67px;padding:12px 16px;display:flex}.adminDailyPayoutDropzone.ready{background:#eefaf6;border-color:#22b891}.adminDailyPayoutDropzone input{display:none}.adminDailyPayoutDropzone b{color:#293a42;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.adminDailyPayoutDropzone small{color:#7c898e;font-size:8px}.adminDailyPayoutSourceMeta{background:#f3f7f6;border-radius:10px;grid-template-columns:auto auto 1fr;align-items:center;gap:9px 15px;padding:12px 14px;display:grid}.adminDailyPayoutSourceMeta span{color:#176f5c;font-size:10px;font-weight:950}.adminDailyPayoutSourceMeta b{color:#68777d;font-size:8px}.adminDailyPayoutSourceMeta small{color:#7f8b90;text-align:right;font-size:8px}.adminDailyPayoutMessage{color:#385a6e;background:#eef5fb;border-radius:9px;margin:0;padding:10px 12px;font-size:9px;font-weight:800;line-height:1.5}.adminDailyPayoutInlineFix{background:#fff7f7;border:1px solid #efcaca;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.adminDailyPayoutInlineFix span{color:#9f4141;font-size:9px;font-weight:800;line-height:1.45}.adminDailyPayoutInlineFix button{color:#a33f3f;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d88989;border-radius:8px;min-height:34px;padding:0 11px;font-size:8px;font-weight:900}.adminDailyPayoutInlineFix button:hover{background:#fff0f0}.adminDailyPayoutInlineFix button:disabled{opacity:.5;cursor:not-allowed}.adminDailyPayoutHistory{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px 19px;box-shadow:0 8px 26px #17251d08}.adminDailyPayoutHistory>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.adminDailyPayoutHistory>header>div{gap:5px;display:grid}.adminDailyPayoutHistory>header b{font-size:12px}.adminDailyPayoutHistory>header span{color:#77858a;font-size:9px}.adminDailyPayoutHistory>header>strong{color:#087c62;white-space:nowrap;background:#edf8f4;border-radius:7px;padding:6px 8px;font-size:8px}.adminDailyPayoutHistoryTabs{gap:8px;margin-top:13px;padding-bottom:2px;display:flex;overflow:auto}.adminDailyPayoutHistoryTabs button{color:#68767c;text-align:left;background:#fafcfb;border:1px solid #dde6e2;border-radius:10px;min-width:190px;padding:11px 13px}.adminDailyPayoutHistoryTabs button b,.adminDailyPayoutHistoryTabs button span{display:block}.adminDailyPayoutHistoryTabs button b{color:#25343b;font-size:10px}.adminDailyPayoutHistoryTabs button span{white-space:nowrap;margin-top:5px;font-size:8px}.adminDailyPayoutHistoryTabs button.active{background:#edfaf6;border-color:#24b78f;box-shadow:inset 0 0 0 1px #24b78f}.adminDailyPayoutHistoryTabs button.active b{color:#087c62}.adminDailyPayoutHistoryTabs button.superseded{opacity:.58}.adminDailyPayoutSummary{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.adminDailyPayoutSummary>div{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:96px;padding:17px 18px;box-shadow:0 8px 26px #17251d08}.adminDailyPayoutSummary span,.adminDailyPayoutSummary strong,.adminDailyPayoutSummary small{display:block}.adminDailyPayoutSummary span{color:#7b888e;font-size:9px;font-weight:800}.adminDailyPayoutSummary strong{color:#26363d;margin-top:10px;font-size:17px}.adminDailyPayoutSummary small{color:#879297;margin-top:7px;font-size:8px}.adminDailyPayoutSummary .blocked{background:#fff7f7;border-color:#f0c9c9}.adminDailyPayoutSummary .blocked strong,.adminDailyPayoutSummary .nonPositive strong{color:#cf4d4d}.adminDailyPayoutSummary .clear{background:#f3fbf8;border-color:#bfe6d9}.adminDailyPayoutSummary .clear strong{color:#087c62}.adminDailyPayoutSummary .excluded{background:#f6f7f8;border-color:#d6dce0}.adminDailyPayoutSummary .excluded strong{color:#66757c}.adminDailyPayoutSummary .nonPositive{background:#fffbf2;border-color:#eedfc1}.adminDailyPayoutExceptions{background:#f4fbf8;border:1px solid #bee5d9;border-radius:14px;gap:13px;padding:18px 20px;display:grid}.adminDailyPayoutExceptions.hasExceptions{background:#fff7f7;border-color:#efc6c6}.adminDailyPayoutExceptions>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.adminDailyPayoutExceptions>header>div{gap:5px;display:grid}.adminDailyPayoutExceptions>header b{font-size:12px}.adminDailyPayoutExceptions>header span{color:#75848a;font-size:9px;line-height:1.45}.adminDailyPayoutExceptions>header>strong{color:#087c62;white-space:nowrap;background:#dff5ee;border-radius:8px;padding:7px 9px;font-size:9px}.adminDailyPayoutExceptions.hasExceptions>header>strong{color:#bd3e3e;background:#ffe2e2}.adminDailyPayoutExceptions>p{color:#347260;margin:0;font-size:9px;font-weight:800}.adminDailyPayoutExceptions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.adminDailyPayoutExceptions details{background:#fff;border:1px solid #eccaca;border-radius:10px;overflow:hidden}.adminDailyPayoutExceptions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;list-style:none;display:flex}.adminDailyPayoutExceptions summary::-webkit-details-marker{display:none}.adminDailyPayoutExceptions summary b{color:#a43c3c;font-size:9px}.adminDailyPayoutExceptions summary span{color:#c44747;background:#fff0f0;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:900}.adminDailyPayoutExceptions ul{gap:5px;max-height:170px;margin:0;padding:0 12px 11px;list-style:none;display:grid;overflow:auto}.adminDailyPayoutExceptions li{background:#fff7f7;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:7px 8px;display:grid}.adminDailyPayoutExceptions li b{font-size:9px}.adminDailyPayoutExceptions li span{color:#7d888d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.adminDailyPayoutExceptions li em{color:#c44747;font-size:8px;font-style:normal;font-weight:900}.adminDailyPayoutResults{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 8px 26px #17251d08}.adminDailyPayoutResults>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:16px 20px;display:flex}.adminDailyPayoutResults>header>div{gap:5px;display:grid}.adminDailyPayoutResults>header b{font-size:12px}.adminDailyPayoutResults>header span{color:#748188;font-size:9px;line-height:1.45}.adminDailyPayoutResults>header label{gap:5px;width:min(340px,100%);display:grid}.adminDailyPayoutResults>header label span{font-size:8px;font-weight:900}.adminDailyPayoutResults input[type=search]{border:1px solid var(--line);background:#fbfcfb;border-radius:9px;outline:0;width:100%;height:39px;padding:0 11px;font-size:10px}.adminDailyPayoutResults input[type=search]:focus{border-color:#1fb68f;box-shadow:0 0 0 4px #1fb68f16}.adminDailyPayoutCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.adminDailyPayoutCards article{background:#fbfcfb;border:1px solid #e1e9e6;border-radius:12px;gap:12px;min-width:0;padding:15px;display:grid}.adminDailyPayoutCards article.blocked{background:#fff8f8;border-color:#efcaca}.adminDailyPayoutCards article.excluded{opacity:.82;background:#f6f8f8;border-color:#dce3e5}.adminDailyPayoutCards article.nonPositive:not(.blocked):not(.excluded){background:#fffbf3;border-color:#eadbbb}.adminDailyPayoutCards article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminDailyPayoutCards article>header>div{align-items:center;gap:9px;min-width:0;display:flex}.adminDailyPayoutCards article>header em{text-align:center;border-radius:7px;min-width:39px;padding:6px;font-size:8px;font-style:normal;font-weight:950}.adminDailyPayoutCards article>header em.coupang{color:#1e64cc;background:#eaf3ff}.adminDailyPayoutCards article>header em.baemin{color:#008e7d;background:#e6faf6}.adminDailyPayoutCards article>header>div>div{gap:3px;min-width:0;display:grid}.adminDailyPayoutCards article>header b{font-size:11px}.adminDailyPayoutCards article>header small{color:#7d888d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.adminDailyPayoutCards article>header>strong{color:#087c62;white-space:nowrap;background:#e5f6f1;border-radius:7px;padding:6px 8px;font-size:8px}.adminDailyPayoutCards article.blocked>header>strong{color:#bd3e3e;background:#ffe5e5}.adminDailyPayoutCards article.excluded>header>strong{color:#637278;background:#e7ecee}.adminDailyPayoutCards article.nonPositive:not(.blocked):not(.excluded)>header>strong{color:#a46512;background:#fff0cf}.adminDailyPayoutBlockReason{color:#ac3f3f;background:#ffe9e9;border-radius:8px;margin:0;padding:8px 10px;font-size:8px;font-weight:900}.adminDailyPayoutCards article.excluded .adminDailyPayoutBlockReason{color:#64747a;background:#e9edef}.adminDailyPayoutBreakdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.adminDailyPayoutBreakdown>div{background:#f2f5f4;border-radius:8px;min-width:0;padding:9px}.adminDailyPayoutBreakdown span,.adminDailyPayoutBreakdown b{display:block}.adminDailyPayoutBreakdown span{color:#7b888e;font-size:7px}.adminDailyPayoutBreakdown b{color:#33444b;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;overflow:hidden}.adminDailyPayoutBreakdown b.minus{color:#c44747}.adminDailyPayoutCards article>footer{border-top:1px solid #e2e9e6;justify-content:space-between;align-items:end;gap:12px;padding-top:11px;display:flex}.adminDailyPayoutCards article>footer>div{gap:4px;min-width:0;display:grid}.adminDailyPayoutCards article>footer span{color:#7b888e;font-size:7px}.adminDailyPayoutCards article>footer small{color:#526168;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;overflow:hidden}.adminDailyPayoutCards article>footer>strong{color:#087c62;white-space:nowrap;font-size:16px}.adminDailyPayoutCards article>footer>strong.minus{color:#c44747}.adminDailyPayoutEmpty{color:#7d898e;text-align:center;margin:0;padding:60px 20px;font-size:10px}.adminDailyPayoutFailedToggle{cursor:pointer;background:#fff5f5;border:1px solid #e6c9c9;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 10px;display:inline-flex}.adminDailyPayoutFailedToggle input{accent-color:#cc4b4b;width:16px;height:16px}.adminDailyPayoutFailedToggle span{white-space:nowrap;font-weight:900;color:#ad4141!important;font-size:8px!important}.adminDailyPayoutFailedToggle.retry{background:#fff9e9;border-color:#dcc58d}.adminDailyPayoutFailedToggle.retry input{accent-color:#b58518}.adminDailyPayoutFailedToggle.retry span{color:#8b6718!important}.adminPayoutPage{gap:16px;width:min(1240px,100% - 48px);margin:32px auto 80px;display:grid}.adminPayoutBackButton{color:#344a55;cursor:pointer;background:#fff;border:1px solid #cad6da;border-radius:12px;align-items:center;gap:7px;width:max-content;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 8px 22px #14202a12}.adminPayoutBackButton span{font-size:15px;line-height:1}.adminPayoutBackButton:hover{background:#f7fafb;border-color:#8da4ae}.adminPayoutBackButton:focus-visible{outline-offset:2px;outline:3px solid #3c697d2b}.adminPayoutHero{color:#fff;background:linear-gradient(135deg,#14202a,#243844);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:148px;padding:28px 32px;display:flex;box-shadow:0 16px 40px #14202a1f}.adminPayoutHero span{color:#78dfc3;letter-spacing:.16em;font-size:9px;font-weight:900}.adminPayoutHero h1{letter-spacing:-1.4px;margin:7px 0 8px;font-size:29px}.adminPayoutHero p{color:#b7c4ca;margin:0;font-size:11px;line-height:1.6}.adminPayoutHero button{color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:10px;min-width:108px;height:42px;font-size:10px;font-weight:900}.adminPayoutHero button:disabled{opacity:.55;cursor:not-allowed}.adminPayoutHeroActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.adminPayoutHeroActions .save{color:#10271f;background:#5ad2b1;border-color:#62d9b8;box-shadow:0 8px 22px #50cbaa2b}.adminPayoutHeroActions .refresh{min-width:92px}.adminPayoutHeroActions .download{color:#4e2f87;background:#f2edff;border-color:#d8c8ff;box-shadow:0 8px 22px #8061c52b}.adminPayoutHeroActions .duplicateCheck{color:#126b5c;background:#effaf7;border-color:#8fcac0;min-width:112px;box-shadow:0 8px 22px #4bb29e24}.adminPayoutHeroActions .promotionDownload{color:#17634f;background:#edf9f5;border-color:#9fdac9;box-shadow:0 8px 22px #4fbb9b26}.adminPayoutHeroActions .guideDownload{color:#725414;background:#fff8dc;border-color:#efd68d;min-width:138px;box-shadow:0 8px 22px #c79e3626}.adminPayoutHeroActions .registrationCompare{color:#9f3434;background:#fff0f0;border-color:#ffc4c4;min-width:128px;box-shadow:0 8px 22px #d85e5e24}.adminPayoutHeroActions button:focus-visible{outline-offset:2px;outline:3px solid #dfc76e45}.adminPayoutDuplicateAudit{background:#f2fbf8;border:1px solid #acd9cd;border-radius:14px;padding:18px 20px;box-shadow:0 8px 26px #17251d08}.adminPayoutDuplicateAudit.danger{background:#fff6f6;border-color:#efb7b7}.adminPayoutDuplicateAudit>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.adminPayoutDuplicateAudit>header>div{min-width:0}.adminPayoutDuplicateAudit header span{color:#16826c;letter-spacing:.12em;font-size:8px;font-weight:900}.adminPayoutDuplicateAudit.danger header span{color:#c64c4c}.adminPayoutDuplicateAudit h2{color:#1e3c35;margin:5px 0 6px;font-size:16px}.adminPayoutDuplicateAudit.danger h2{color:#a83f3f}.adminPayoutDuplicateAudit p{color:#60736e;margin:0;font-size:9px;line-height:1.6}.adminPayoutDuplicateAudit header>strong{color:#087c62;background:#dff5ee;border-radius:8px;flex-shrink:0;padding:8px 10px;font-size:9px}.adminPayoutDuplicateAudit.danger header>strong{color:#bd3939;background:#ffe0e0}.adminPayoutDuplicateAudit details{border-top:1px solid #d8e9e4;margin-top:13px;padding-top:12px}.adminPayoutDuplicateAudit summary{color:#315e53;cursor:pointer;font-size:9px;font-weight:900}.adminPayoutDuplicateFindings{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:280px;margin-top:12px;display:grid;overflow:auto}.adminPayoutDuplicateFindings article{background:#fff;border:1px solid #f0cccc;border-radius:9px;gap:5px;min-width:0;padding:11px 12px;display:grid}.adminPayoutDuplicateFindings.merged article{border-color:#d9e8e3}.adminPayoutDuplicateFindings b{color:#394b46;font-size:9px}.adminPayoutDuplicateFindings span{color:#52645f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.adminPayoutDuplicateFindings small{color:#7b8985;font-size:8px}.adminPayoutHistory{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px 19px;box-shadow:0 8px 26px #17251d08}.adminPayoutHistoryHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.adminPayoutHistoryHead>div{gap:5px;display:grid}.adminPayoutHistoryHead b{font-size:12px}.adminPayoutHistoryHead span{color:#77858a;font-size:9px}.adminPayoutHistoryHead>strong{color:#087c62;white-space:nowrap;background:#edf8f4;border-radius:7px;padding:6px 8px;font-size:8px}.adminPayoutPeriodTabs{gap:8px;margin-top:13px;padding-bottom:2px;display:flex;overflow:auto}.adminPayoutPeriodTabs button{color:#68767c;text-align:left;background:#fafcfb;border:1px solid #dde6e2;border-radius:10px;min-width:142px;padding:11px 13px}.adminPayoutPeriodTabs button b,.adminPayoutPeriodTabs button span{display:block}.adminPayoutPeriodTabs button b{color:#25343b;font-size:10px}.adminPayoutPeriodTabs button span{white-space:nowrap;margin-top:5px;font-size:8px}.adminPayoutPeriodTabs button.active{background:#edfaf6;border-color:#24b78f;box-shadow:inset 0 0 0 1px #24b78f}.adminPayoutPeriodTabs button.active b{color:#087c62}.adminPayoutPeriodItem{min-width:210px;position:relative}.adminPayoutPeriodItem>button:first-child{width:100%;padding-right:42px}.adminPayoutPeriodItem .deleteSnapshot{color:#c43e3e;background:#fff1f1;border:0;border-radius:6px;min-width:0;padding:4px 6px;font-size:8px;font-weight:800;position:absolute;top:7px;right:7px}.adminRegistrationComparison{background:#fff;border:1px solid #d6dfe2;border-radius:17px;scroll-margin-top:16px;overflow:hidden;box-shadow:0 12px 32px #17251d0d}.adminRegistrationComparison>header{color:#fff;background:linear-gradient(135deg,#263a46,#425a67);justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:22px 25px;display:flex}.adminRegistrationComparison>header>div{min-width:0}.adminRegistrationComparison>header span{color:#91e4ce;letter-spacing:.15em;font-size:8px;font-weight:950}.adminRegistrationComparison>header h2{letter-spacing:-.8px;margin:5px 0 6px;font-size:21px}.adminRegistrationComparison>header p{color:#c8d3d8;margin:0;font-size:9px;line-height:1.55}.adminRegistrationComparison>header button{color:#344a55;white-space:nowrap;background:#fff;border:1px solid #ffffff40;border-radius:9px;min-height:40px;padding:0 14px;font-size:9px;font-weight:900}.adminRegistrationComparison>header button:disabled{opacity:.5;cursor:not-allowed}.adminRegistrationComparisonKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:17px 19px;display:grid}.adminRegistrationComparisonKpis article{background:#f9fbfb;border:1px solid #dce5e7;border-radius:11px;min-height:91px;padding:14px}.adminRegistrationComparisonKpis span,.adminRegistrationComparisonKpis strong,.adminRegistrationComparisonKpis small{display:block}.adminRegistrationComparisonKpis span{color:#76858b;font-size:8px;font-weight:850}.adminRegistrationComparisonKpis strong{color:#31444d;margin-top:9px;font-size:16px}.adminRegistrationComparisonKpis small{color:#879398;margin-top:6px;font-size:7px;line-height:1.45}.adminRegistrationComparisonKpis .match{background:#f1faf7;border-color:#bde2d7}.adminRegistrationComparisonKpis .match strong{color:#087c62}.adminRegistrationComparisonKpis .difference,.adminRegistrationComparisonKpis .missing,.adminRegistrationComparisonKpis .unregistered{background:#fff6f6;border-color:#efc7c7}.adminRegistrationComparisonKpis .difference strong,.adminRegistrationComparisonKpis .missing strong,.adminRegistrationComparisonKpis .unregistered strong{color:#c44646}.adminRegistrationComparisonKpis .minor{background:#fffaf0;border-color:#ead9aa}.adminRegistrationComparisonKpis .minor strong{color:#9a6c16}.adminRegistrationComparisonToolbar{justify-content:space-between;align-items:center;gap:16px;padding:0 19px 14px;display:flex}.adminRegistrationComparisonToolbar>div{align-items:center;gap:6px;display:flex}.adminRegistrationComparisonToolbar button{color:#66777e;background:#f7f9f9;border:1px solid #d7e0e2;border-radius:8px;min-height:34px;padding:0 12px;font-size:8px;font-weight:900}.adminRegistrationComparisonToolbar button.active{color:#fff;background:#435d69;border-color:#435d69}.adminRegistrationComparisonToolbar p{color:#7d898e;text-align:right;margin:0;font-size:8px}.adminRegistrationComparisonTableWrap{border-top:1px solid #e8edee;max-height:540px;overflow:auto}.adminRegistrationComparisonTableWrap table{border-collapse:collapse;width:100%;min-width:1120px}.adminRegistrationComparisonTableWrap th,.adminRegistrationComparisonTableWrap td{color:#56666c;text-align:right;white-space:nowrap;border-bottom:1px solid #edf1f1;padding:11px 12px;font-size:8px}.adminRegistrationComparisonTableWrap th{color:#6f7e84;z-index:1;background:#f2f5f5;font-size:7px;position:sticky;top:0}.adminRegistrationComparisonTableWrap th:first-child,.adminRegistrationComparisonTableWrap td:first-child,.adminRegistrationComparisonTableWrap th:nth-child(2),.adminRegistrationComparisonTableWrap td:nth-child(2),.adminRegistrationComparisonTableWrap th:nth-child(3),.adminRegistrationComparisonTableWrap td:nth-child(3),.adminRegistrationComparisonTableWrap th:last-child,.adminRegistrationComparisonTableWrap td:last-child{text-align:left}.adminRegistrationComparisonTableWrap tr.difference,.adminRegistrationComparisonTableWrap tr.missing,.adminRegistrationComparisonTableWrap tr.unregistered{background:#fff8f8}.adminRegistrationComparisonTableWrap tr.minor{background:#fffdf6}.adminRegistrationComparisonTableWrap tr.match{background:#f8fcfa}.adminRegistrationComparisonTableWrap td:first-child b{color:#bd3f3f;background:#ffe4e4;border-radius:7px;padding:5px 7px;font-size:7px}.adminRegistrationComparisonTableWrap tr.match td:first-child b{color:#087c62;background:#dff5ee}.adminRegistrationComparisonTableWrap tr.minor td:first-child b{color:#906516;background:#fff0c8}.adminRegistrationComparisonTableWrap td:nth-child(2) em{border-radius:6px;place-items:center;min-width:35px;padding:5px 6px;font-size:7px;font-style:normal;font-weight:950;display:inline-grid}.adminRegistrationComparisonTableWrap td:nth-child(2) em.coupang{color:#1e64cc;background:#eaf3ff}.adminRegistrationComparisonTableWrap td:nth-child(2) em.baemin{color:#008e7d;background:#e6faf6}.adminRegistrationComparisonTableWrap td:nth-child(3) strong,.adminRegistrationComparisonTableWrap td:nth-child(3) small{display:block}.adminRegistrationComparisonTableWrap td:nth-child(3) strong{color:#34464e;font-size:9px}.adminRegistrationComparisonTableWrap td:nth-child(3) small{color:#889399;margin-top:3px;font-size:7px}.adminRegistrationComparisonTableWrap td.plus{color:#c34646;font-weight:900}.adminRegistrationComparisonTableWrap td.minus{color:#426aa5;font-weight:900}.adminRegistrationComparisonTableWrap td.zero{color:#087c62;font-weight:900}.adminRegistrationComparisonState{color:#78878d;text-align:center;margin:0;padding:44px 20px;font-size:10px}.adminRegistrationComparisonMessage{color:#4c6671;background:#f3f7f7;border-top:1px solid #e8edee;margin:0;padding:11px 19px;font-size:8px;font-weight:850}.adminRegistrationComparisonTableWrap td.payout{color:#34464e;font-weight:900}.adminRegistrationComparisonTableWrap td.payoutNegative{color:#c34646;font-weight:950}.adminPayoutFinanceReport{background:#f8fbfa;border:1px solid #cbd9d5;border-radius:17px;overflow:hidden;box-shadow:0 12px 32px #17251d0d}.adminPayoutFinanceReport>summary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#18352d,#295247);justify-content:space-between;align-items:center;gap:20px;min-height:104px;padding:22px 25px;list-style:none;display:flex}.adminPayoutFinanceReport>summary::-webkit-details-marker{display:none}.adminPayoutFinanceReport>summary>div{min-width:0}.adminPayoutFinanceReport>summary span{color:#74dfbd;letter-spacing:.16em;font-size:8px;font-weight:950}.adminPayoutFinanceReport>summary h2{letter-spacing:-.8px;margin:5px 0 6px;font-size:22px}.adminPayoutFinanceReport>summary p{color:#c2d2cd;margin:0;font-size:9px;line-height:1.5}.adminPayoutFinanceReport>summary>strong{color:#fff;white-space:nowrap;background:#ffffff10;border:1px solid #ffffff2b;border-radius:10px;padding:10px 13px;font-size:12px}.adminPayoutFinanceError{color:#b64242;background:#fff0f0;border-radius:9px;margin:16px 20px 0;padding:10px 12px;font-size:9px;font-weight:850}.adminPayoutFinanceKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:17px 19px;display:grid}.adminPayoutFinanceKpis article{background:#fff;border:1px solid #dce6e2;border-radius:12px;min-height:104px;padding:16px 17px}.adminPayoutFinanceKpis span,.adminPayoutFinanceKpis strong,.adminPayoutFinanceKpis small{display:block}.adminPayoutFinanceKpis span{color:#72817c;font-size:8px;font-weight:850}.adminPayoutFinanceKpis strong{color:#263b34;margin-top:12px;font-size:17px}.adminPayoutFinanceKpis small{color:#84908c;margin-top:7px;font-size:8px;line-height:1.45}.adminPayoutFinanceKpis article.profit{background:#f1faf7;border-color:#b9dfd2}.adminPayoutFinanceKpis article.profit strong{color:#087c62}.adminPayoutFinanceKpis article.loss{background:#fff7f7;border-color:#edc3c3}.adminPayoutFinanceKpis article.loss strong{color:#c64747}.adminPayoutFinanceSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:0 19px 19px;display:grid}.adminPayoutFinanceSections>section{background:#fff;border:1px solid #dce6e2;border-radius:13px;min-width:0;padding:17px}.adminPayoutFinanceSections>section.lossSection{background:snow;border-color:#ebcccc;grid-column:1/-1}.adminPayoutFinanceSections>section>header{justify-content:space-between;align-items:flex-start;gap:14px;min-height:54px;margin-bottom:13px;display:flex}.adminPayoutFinanceSections>section>header span{color:#16836b;letter-spacing:.13em;font-size:7px;font-weight:950}.adminPayoutFinanceSections>section>header h3{color:#293b35;margin:5px 0 0;font-size:13px}.adminPayoutFinanceSections>section>header>strong{color:#087c62;white-space:nowrap;font-size:15px}.adminPayoutFinanceSections>section.lossSection>header span,.adminPayoutFinanceSections>section.lossSection>header>strong{color:#c24646}.adminPayoutFinanceTableWrap{overflow:auto}.adminPayoutFinanceTableWrap table{border-collapse:collapse;width:100%;min-width:510px}.adminPayoutFinanceTableWrap th,.adminPayoutFinanceTableWrap td{color:#53615c;text-align:right;white-space:nowrap;border-top:1px solid #edf1ef;padding:10px 9px;font-size:8px}.adminPayoutFinanceTableWrap th{color:#788580;background:#f4f7f6;border-top:0;font-size:7px}.adminPayoutFinanceTableWrap th:first-child,.adminPayoutFinanceTableWrap td:first-child,.adminPayoutFinanceTableWrap th:nth-child(2),.adminPayoutFinanceTableWrap td:nth-child(2){text-align:left}.adminPayoutFinanceTableWrap td strong{color:#087c62}.adminPayoutDailyProfitGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.adminPayoutDailyProfitGrid>article{background:#f3f8f6;border-radius:10px;padding:13px}.adminPayoutDailyProfitGrid>article>b{color:#176d59;margin-bottom:10px;font-size:10px;display:block}.adminPayoutDailyProfitGrid dl{gap:7px;margin:0;display:grid}.adminPayoutDailyProfitGrid dl>div{justify-content:space-between;gap:10px;display:flex}.adminPayoutDailyProfitGrid dt{color:#7b8883;font-size:8px}.adminPayoutDailyProfitGrid dd{color:#2e443d;text-align:right;margin:0;font-size:8px;font-weight:900}.adminPayoutFinanceEmpty{color:#7d8884;text-align:center;background:#f5f7f6;border-radius:10px;margin:0;padding:24px 10px;font-size:9px}.adminPayoutFinanceNote{color:#847d7d;margin:12px 0 0;font-size:8px;line-height:1.55}.adminPayoutLossGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.adminPayoutLossGrid>details{background:#fff;border:1px solid #edcfcf;border-radius:10px;overflow:hidden}.adminPayoutLossGrid>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:11px 12px;list-style:none;display:flex}.adminPayoutLossGrid>details>summary::-webkit-details-marker{display:none}.adminPayoutLossGrid>details>summary div{min-width:0}.adminPayoutLossGrid>details>summary b,.adminPayoutLossGrid>details>summary span{display:block}.adminPayoutLossGrid>details>summary b{color:#9d4040;font-size:9px}.adminPayoutLossGrid>details>summary span{color:#8e7b7b;margin-top:4px;font-size:7px}.adminPayoutLossGrid>details>summary>strong{color:#c34242;white-space:nowrap;font-size:11px}.adminPayoutLossGrid>details>div{gap:6px;max-height:220px;padding:0 10px 10px;display:grid;overflow:auto}.adminPayoutLossGrid article{background:#fff5f5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.adminPayoutLossGrid article b,.adminPayoutLossGrid article span{display:block}.adminPayoutLossGrid article b{color:#4a3a3a;font-size:8px}.adminPayoutLossGrid article span{color:#8b7777;margin-top:4px;font-size:7px}.adminPayoutLossGrid article p{color:#a23f3f;text-align:right;margin:0;font-size:8px;font-weight:850}.adminPayoutLossGrid>details>p{color:#958585;text-align:center;margin:0;padding:13px;font-size:8px}.adminPayoutSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminPayoutSummary>div{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:92px;padding:17px 19px;box-shadow:0 8px 26px #17251d08}.adminPayoutSummary span,.adminPayoutSummary strong{display:block}.adminPayoutSummary span{color:#7b888e;font-size:9px;font-weight:800}.adminPayoutSummary strong{margin-top:11px;font-size:17px}.adminPayoutSummary .negative{background:#fff7f7;border-color:#f0c9c9}.adminPayoutSummary .negative strong{color:#cf4d4d}.adminPayoutPanel{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 8px 26px #17251d08}.adminPayoutToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:16px 20px;display:flex}.adminPayoutToolbar label{gap:6px;width:min(420px,100%);display:grid}.adminPayoutToolbar label span{color:#647078;font-size:9px;font-weight:900}.adminPayoutToolbar input{border:1px solid var(--line);background:#fbfcfb;border-radius:9px;outline:0;width:100%;height:40px;padding:0 12px;font-size:11px}.adminPayoutToolbar input:focus{border-color:var(--mint);box-shadow:0 0 0 4px #19b88f16}.adminPayoutToolbar p{color:#7e8a8f;text-align:right;margin:0;font-size:9px;line-height:1.5}.adminPayoutTableWrap{overflow:auto}.adminPayoutTable{border-collapse:collapse;width:100%;min-width:920px}.adminPayoutTable th,.adminPayoutTable td{text-align:left;white-space:nowrap;border-bottom:1px solid #edf1ef;padding:13px 15px;font-size:10px}.adminPayoutTable th{color:#68767c;z-index:1;background:#f5f7f6;font-size:9px;position:sticky;top:0}.adminPayoutTable tbody tr:last-child td{border-bottom:0}.adminPayoutTable tbody tr:hover{background:#f7fbf9}.adminPayoutTable tbody tr.negative{background:#fff4f4}.adminPayoutTable tbody tr.negative:hover{background:#ffecec}.adminPayoutTable td.amount{color:#087c62;text-align:right;font-size:12px;font-weight:900}.adminPayoutTable tr.negative td.amount{color:#d34d4d}.adminPayoutTable td.account{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-weight:800}.payoutPlatform{border-radius:7px;place-items:center;min-width:38px;padding:6px 7px;font-size:8px;display:inline-grid}.payoutPlatform.coupang{color:#1e64cc;background:#eaf3ff}.payoutPlatform.baemin{color:#008e7d;background:#e6faf6}.adminPayoutRiderLinks{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.adminPayoutRiderLink{color:#70509c;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:1px 0;font-weight:900;line-height:1.25}.adminPayoutRiderLink:hover,.adminPayoutRiderLink:focus-visible{color:#0a8068;outline:none}.adminPayoutPlatformCell{align-items:center;gap:8px;display:flex}.adminPayoutPlatformBadges{align-items:center;gap:4px;display:flex}.adminPayoutToggle{color:#65469a;background:#f7f3ff;border:1px solid #d9d2e8;border-radius:7px;height:27px;padding:0 9px;font-size:8px;font-weight:900}.adminPayoutToggle:hover{background:#f1eaff;border-color:#9b82c8}.adminPayoutToggle[aria-expanded=true]{color:#fff;background:#7050a8;border-color:#7050a8}.adminPayoutBreakdownRow,.adminPayoutBreakdownRow:hover{background:#f8f6fc!important}.adminPayoutBreakdownRow>td{white-space:normal!important;padding:0 15px 15px!important}.adminPayoutBreakdown{background:#fff;border:1px solid #e3ddee;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-left:4px;padding:12px;display:grid}.adminPayoutBreakdown article{background:#fbfcfb;border:1px solid #e7ece9;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px 13px;display:flex}.adminPayoutBreakdown article>div{align-items:center;gap:8px;min-width:0;display:flex}.adminPayoutBreakdown article span{color:#77848a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.adminPayoutBreakdown article>strong,.adminPayoutBreakdownTotal strong{color:#087c62;white-space:nowrap;font-size:12px}.adminPayoutBreakdown .minus{color:#d34d4d}.adminPayoutBreakdownTotal{background:#f1edf8;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.adminPayoutBreakdownTotal span{color:#655775;font-size:9px;font-weight:900}.adminPayoutState{color:#7c898e;text-align:center;padding:64px 20px;font-size:11px}.adminPayoutState.error{color:#ca4b4b;background:#fff7f7}@media (width<=800px){.riderAcceptanceDemoPreview{gap:12px}.riderAcceptanceDemoPreview>.accessCard{border-radius:19px;padding:20px}.riderAcceptanceDemoSurface{border-radius:23px;padding:14px}.riderAcceptanceDemoIntro{align-items:flex-start}.riderAcceptanceDemoIntro b{font-size:14px}.riderAcceptanceDemoNotice{font-size:8px}.topbar{flex-wrap:wrap;gap:7px;height:auto;min-height:74px;padding-bottom:8px}.modeSwitch{order:3;width:100%}.modeSwitch button{flex:1}.riderAdminPreviewNav{grid-template-columns:1fr}.riderAdminPreviewNav>button{text-align:left;min-height:40px;padding:0 14px}.adminSettlementShortcuts{grid-template-columns:1fr;gap:13px;margin:14px;padding:16px}.adminSettlementShortcutGrid{grid-template-columns:1fr}.adminSettlementShortcutGrid>button{min-height:88px}.adminSettlementShortcutGrid small{white-space:normal;line-height:1.4}.adminSettlementUploadQuick{margin:14px;padding:17px}.adminSettlementUploadQuick>header{flex-direction:column;align-items:stretch}.adminSettlementUploadQuick>header>button{width:100%;min-height:44px}.adminSettlementUploadQuickGrid{grid-template-columns:1fr}.adminSettlementUploadQuickGrid>article{flex-direction:column;align-items:stretch}.adminSettlementUploadQuickActions{grid-template-columns:1fr 1fr;display:grid}.adminSettlementUploadQuickActions button{min-height:44px}.settlementAutomationCenter{border-radius:17px;gap:14px;margin:14px;padding:18px}.settlementAutomationHead{gap:11px;display:grid}.settlementAutomationHead h2{font-size:19px}.settlementAutomationHead>strong{width:max-content}.settlementTodayActions>header{gap:9px;display:grid}.settlementTodayActions>header>strong{width:max-content}.settlementTodayActionGrid{grid-template-columns:1fr 1fr}.settlementTodayActionGrid button{min-height:102px}.settlementTodayActionGrid button>small{white-space:normal}.settlementAutomationPlatforms,.settlementAutomationFlow{grid-template-columns:1fr}.settlementAutomationPlatforms article{flex-direction:column;align-items:stretch}.settlementAutomationPlatforms button{width:100%;min-height:42px}.settlementAutomationFlow article{min-height:108px}.settlementAutomationNext{flex-direction:column;align-items:stretch}.settlementAutomationNext button{width:100%;min-height:44px}.settlementAutomationRegistrationAlert>header,.settlementAutomationReRegistrationAlert>header,.settlementAutomationAssetRiskAlert>header{flex-direction:column;align-items:stretch}.settlementAutomationRegistrationAlert>header>button,.settlementAutomationReRegistrationAlert>header>button,.settlementAutomationAssetRiskAlert>header>button{width:100%;min-height:42px}.settlementAutomationRegistrationAlert ul,.settlementAutomationReRegistrationAlert ul,.settlementAutomationAssetRiskAlert ul{grid-template-columns:1fr}.settlementAutomationRegistrationAlert li button,.settlementAutomationReRegistrationAlert li button,.settlementAutomationAssetRiskAlert li button{min-height:38px}.settlementAutomationChecks{grid-template-columns:1fr 1fr}.settlementAutomationChecks>div{flex-direction:column;align-items:flex-start;min-height:68px}.settlementAutomationActions{grid-template-columns:1fr 1fr}.settlementAutomationActions button{min-height:46px}.settlementAutomationActions .primary{grid-column:1/-1}.settlementAutomationRule b{margin:0 0 4px;display:block}.settlementAutoInbox>header,.settlementAutoInbox.unsupported{flex-direction:column;align-items:stretch}.settlementAutoInbox>header>strong{width:max-content}.settlementAutoInboxStatus,.settlementAutoInboxSources{grid-template-columns:1fr}.settlementAutoInboxStatus b,.settlementAutoInboxSources>article b{white-space:normal}.settlementAutoInboxSourceActions{grid-template-columns:1fr 1fr}.settlementAutoInboxSources>article>button,.settlementAutoInboxSourceActions button{min-height:44px}.settlementAutoInboxActions{grid-template-columns:1fr 1fr;display:grid}.settlementAutoInboxActions button,.settlementAutoInboxActions button.quiet{width:100%;min-height:44px;margin:0}.settlementAutoInboxActions button.primary{grid-column:1/-1}.settlementAutoInboxGuide{grid-template-columns:1fr}.settlementAutoInboxGuide small{grid-column:auto}.settlementAutoInboxEvents article{flex-direction:column;align-items:stretch}.settlementAutoInboxEventActions{width:100%}.settlementAutoInboxEventActions button{flex:1;min-height:42px}.adminDailyPaidImportPanel{margin:0 14px 18px}.adminDailyPaidImportPanel>summary{align-items:flex-start;min-height:96px;padding:17px}.adminDailyPaidImportPanel>summary p{line-height:1.5}.adminDailyPaidImportPanel>summary>strong{min-width:58px}.adminDailyPaidImportBody{padding:16px}.adminDailyPaidImportControls{grid-template-columns:1fr}.adminDailyPaidImportControls fieldset,.adminDailyPaidDateField,.adminDailyPaidFileField{min-height:92px}.adminDailyPaidFileField{min-height:108px}.adminDailyPaidRegistrationStats{grid-template-columns:1fr 1fr}.adminDailyPaidRegistrationStats article:first-child{grid-column:1/-1}.adminDailyPaidRegistrationCheck li{grid-template-columns:minmax(0,1fr) auto}.adminDailyPaidRegistrationCheck li button{grid-column:1/-1;min-height:42px}.adminDailyPaidRecent>header{align-items:flex-start}.adminDailyPaidRecent>div>button{min-width:150px}.adminDailyPayoutPage{width:calc(100% - 28px);margin:18px auto 42px}.adminDailyPayoutHero{flex-direction:column;align-items:flex-start;padding:23px 20px}.adminDailyPayoutHero h1{font-size:24px}.adminDailyPayoutHeroActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;display:grid}.adminDailyPayoutHeroActions button{width:100%;min-width:0}.adminDailyPayoutHeroActions .download{grid-column:1/-1}.adminDailyPayoutSteps{grid-template-columns:repeat(2,minmax(0,1fr));padding:11px;overflow-x:visible}.adminDailyPayoutSteps>div{min-width:0;min-height:46px}.adminDailyPayoutCloseout{padding:15px}.adminDailyPayoutCloseout>header{flex-direction:column;align-items:flex-start;gap:8px}.adminDailyPayoutCloseout>div{grid-template-columns:1fr}.adminDailyPayoutTransferConfirm{flex-direction:column;align-items:stretch}.adminDailyPayoutTransferConfirm>div:last-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.adminDailyPayoutTransferConfirm button,.adminDailyPayoutResultFile{width:100%;min-width:0}.adminDailyPayoutResultFile{grid-column:1/-1}.adminDailyPayoutUpload{padding:15px}.adminDailyPayoutUploadFields{grid-template-columns:minmax(0,1fr)}.adminDailyPayoutSourceMeta{grid-template-columns:minmax(0,1fr);gap:6px}.adminDailyPayoutSourceMeta small{text-align:left}.adminDailyPayoutHistory{padding:15px}.adminDailyPayoutHistory>header{align-items:flex-start}.adminDailyPayoutHistory>header span{line-height:1.45}.adminDailyPayoutSummary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adminDailyPayoutSummary>div{min-width:0;min-height:84px;padding:14px}.adminDailyPayoutSummary>div:last-child{grid-column:auto}.adminDailyPayoutSummary strong{font-size:14px}.adminDailyPayoutExceptions{padding:15px}.adminDailyPayoutExceptions>header{flex-direction:column;gap:10px}.adminDailyPayoutExceptions>div{grid-template-columns:minmax(0,1fr)}.adminDailyPayoutResults>header{flex-direction:column;align-items:stretch;gap:12px}.adminDailyPayoutResults>header label{width:100%;min-width:0}.adminDailyPayoutCards{grid-template-columns:minmax(0,1fr);padding:10px}.adminDailyPayoutBreakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.adminDailyPayoutCards article>footer{flex-direction:column;align-items:flex-start}.adminDailyPayoutCards article>footer>strong{align-self:flex-end}.adminPayoutPage{width:calc(100% - 28px);margin:18px auto 42px}.adminPayoutHero{align-items:flex-start;padding:23px 20px}.adminPayoutHero h1{font-size:24px}.adminPayoutHero button{min-width:84px;height:38px;padding:0 10px}.adminPayoutSummary{grid-template-columns:1fr 1fr}.adminPayoutSummary>div{min-height:82px;padding:14px}.adminPayoutSummary strong{font-size:14px}.adminPayoutToolbar{flex-direction:column;align-items:stretch;gap:10px}.adminPayoutToolbar p{text-align:left}.adminPayoutHero{flex-direction:column}.adminPayoutHero p{max-width:none}.adminPayoutHeroActions{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.adminPayoutHeroActions button{width:100%}.adminPayoutHeroActions .duplicateCheck,.adminPayoutHeroActions .registrationCompare,.adminPayoutHeroActions .guideDownload{grid-column:1/-1;height:44px;min-height:44px}.adminPayoutDuplicateAudit{padding:16px}.adminPayoutDuplicateAudit>header{flex-direction:column;align-items:flex-start}.adminPayoutDuplicateFindings{grid-template-columns:1fr}.adminPayoutHistory{padding:15px}.adminPayoutHistoryHead{align-items:flex-start}.adminPayoutHistoryHead span{line-height:1.45}.adminRegistrationComparison>header{flex-direction:column;align-items:flex-start;padding:19px 17px}.adminRegistrationComparison>header button{width:100%}.adminRegistrationComparisonKpis{grid-template-columns:1fr 1fr;padding:13px}.adminRegistrationComparisonKpis article{min-height:86px;padding:12px}.adminRegistrationComparisonToolbar{flex-direction:column;align-items:stretch;padding:0 13px 13px}.adminRegistrationComparisonToolbar>div{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.adminRegistrationComparisonToolbar button{width:100%}.adminRegistrationComparisonToolbar p{text-align:left}.adminPayoutFinanceReport>summary{flex-direction:column;align-items:flex-start;padding:19px 17px}.adminPayoutFinanceReport>summary>strong{text-align:center;align-self:stretch}.adminPayoutFinanceKpis{grid-template-columns:1fr 1fr;padding:13px}.adminPayoutFinanceKpis article{min-height:96px;padding:13px}.adminPayoutFinanceKpis strong{font-size:14px}.adminPayoutFinanceSections{grid-template-columns:1fr;padding:0 13px 13px}.adminPayoutFinanceSections>section.lossSection{grid-column:auto}.adminPayoutDailyProfitGrid,.adminPayoutLossGrid{grid-template-columns:1fr}.adminPayoutFinanceSections>section>header{min-height:0}.adminPayoutLossGrid article{flex-direction:column;align-items:flex-start}.adminPayoutLossGrid article p{text-align:left}.adminPayoutBreakdown{grid-template-columns:1fr}.adminPayoutBreakdownTotal{grid-column:auto}.riderAccessPage:has(.riderLoginWrap){align-items:center;padding:28px 18px}.riderLoginWrap{gap:27px}.riderLoginBrand img{width:min(290px,76vw)}.riderLoginBrand strong{letter-spacing:.2em;margin-top:19px;font-size:20px}.riderLoginBrand span{margin-top:13px;font-size:12px}.riderLoginCard.accessCard{border-radius:24px;padding:25px}.riderLoginCard input,.riderLoginCard form button{height:56px}.riderLoginCard .adminSignIn{font-size:11px!important}.riderPasswordAdmin{grid-template-columns:1fr}.riderPasswordAdmin button{width:100%}.riderHomeGreeting{grid-template-columns:1fr;gap:13px;padding-left:7px;display:grid}.riderGreetingCopy p{max-width:none;line-height:1.45}.riderWeatherForecast{border-radius:19px;gap:8px;width:100%;padding:10px}.riderWeatherForecastGrid{gap:6px}.riderWeatherForecastGrid article{border-radius:14px;min-height:112px;padding:9px 7px}.riderWeatherForecastGrid article i{font-size:22px}.riderWeatherForecastGrid article strong{font-size:17px}.riderWeatherForecastGrid article>small,.riderWeatherForecastGrid .rainChance{font-size:6px}.riderCoupangPerformance,.riderBaeminPerformance{border-radius:20px;min-height:116px;padding:19px}.riderCoupangPerformance strong,.riderBaeminPerformance strong{font-size:22px}.riderPerformanceActions button{min-width:94px;height:39px;font-size:9px}.riderPayoutAccounts p{grid-template-columns:1fr;gap:4px}.withdrawalOverlay{align-items:end;padding:0}.withdrawalModal{width:100%;max-height:92vh;padding:22px 18px calc(22px + env(safe-area-inset-bottom));border-radius:25px 25px 0 0}.withdrawalModalHead h2{font-size:19px}.withdrawalAdminPanel{margin:0 14px 18px;padding:17px}.withdrawalAdminSummary{grid-template-columns:1fr 1fr}.withdrawalAdminSummary p{text-align:left;grid-column:1/-1}.performanceAdminPanel{margin:0 14px 18px;padding:18px}.performanceAdminHead{flex-direction:column;align-items:stretch}.performanceAdminActions{justify-content:space-between}.performanceAdminTotals{grid-template-columns:1fr 1fr}.performanceAdminPlatforms{grid-template-columns:1fr}.announcementAdminPanel,.settlementHistoryAdminPanel{margin:0 14px 18px;padding:18px}.announcementAdminHead,.settlementHistoryAdminHead{flex-direction:column;align-items:stretch}.announcementAdminHead>b{width:max-content}.announcementAdminLayout,.settlementHistoryAdminList,.announcementFormOptions{grid-template-columns:1fr}.announcementAdminList{max-height:none}.riderAnnouncementPanel{border-radius:20px;padding:16px}.riderAnnouncementList summary{grid-template-columns:1fr;gap:7px}.riderAnnouncementList summary time{margin-left:0}.riderPerformanceSync,.riderActivityConnection{padding:12px 13px}.riderPerformanceSync span,.riderActivityConnection span{font-size:9px}.riderWeeklyGrid{grid-template-columns:1fr}.riderActivityTotals{grid-template-columns:repeat(2,1fr)}.riderOperationsBoard{border-radius:22px;padding:16px}.riderOperationsBoard>header h2{font-size:18px}.riderOperationsBoard>header button{width:40px;height:40px;font-size:21px}.riderOperationsGrid{gap:8px}.riderOperationsGrid article{border-radius:18px;min-height:115px;padding:14px}.riderOperationsGrid span{font-size:9px}.riderOperationsGrid strong{margin:12px 0 7px;font-size:20px}.riderOperationsGrid b{font-size:8px}.riderTimeSlotProgress{border-radius:17px;padding:14px}.settlementAccountActions{flex-direction:column;align-items:stretch;margin-top:10px}.settlementAccountActions button{width:100%;min-height:40px}.riderAccountForm{grid-template-columns:1fr}.riderAccountForm>p,.riderAccountForm>div{grid-column:1}.riderSignOutCard{grid-template-columns:46px minmax(0,1fr);gap:12px;padding:16px}.riderSignOutCard>i{border-radius:14px;width:46px;height:46px}.riderSignOutButton{grid-column:1/-1;width:100%;height:46px}}.riderDailyPayoutPanel{background:linear-gradient(145deg,#fff 0%,#f6f9ff 100%);border:1px solid #dce6f4;border-radius:24px;gap:15px;padding:22px;display:grid;box-shadow:0 18px 46px #3a537612}.riderDailyPayoutPanel.compact{background:linear-gradient(145deg,#fff 0%,#f0faf5 100%);border-color:#d8e7df}.riderDailyPayoutHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.riderDailyPayoutHead>div{min-width:0}.riderDailyPayoutHead span{color:#5272a0;letter-spacing:.12em;font-size:9px;font-weight:950}.riderDailyPayoutHead h2{color:#202a3b;letter-spacing:-.8px;margin:5px 0 4px;font-size:19px}.riderDailyPayoutHead p{color:#7f8998;margin:0;font-size:10px;line-height:1.5}.riderDailyPayoutHead>b{color:#3e6393;background:#e9f1fb;border-radius:999px;flex:none;padding:7px 10px;font-size:9px}.riderDailyPayoutTotals{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.riderDailyPayoutTotals article{background:#fff;border:1px solid #e2e8f0;border-radius:15px;min-width:0;padding:13px}.riderDailyPayoutTotals span,.riderDailyPayoutTotals strong,.riderDailyPayoutTotals small{display:block}.riderDailyPayoutTotals span{color:#7c8796;font-size:10px;font-weight:850}.riderDailyPayoutTotals strong{color:#29384f;letter-spacing:-.5px;margin:8px 0 4px;font-size:16px}.riderDailyPayoutTotals small{color:#9aa2ad;font-size:9px}.riderDailyPayoutTotals .paid{background:#f4fbf7;border-color:#cce6d8}.riderDailyPayoutTotals .paid strong{color:#17704c}.riderDailyPayoutTotals .failed{background:#fff7f7;border-color:#efd2d2}.riderDailyPayoutTotals .failed strong{color:#ad4343}.riderDailyPayoutWarning{color:#a24949;background:#fff7f7;border:1px solid #f0d4d4;border-radius:11px;margin:0;padding:10px 12px;font-size:10px;font-weight:800;line-height:1.5}.riderDailyCalendar{background:#fff;border:1px solid #dce5f0;border-radius:18px;gap:10px;padding:14px;display:grid}.riderDailyCalendar>header{grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;display:grid}.riderDailyCalendar>header strong{color:#29384f;text-align:center;font-size:14px}.riderDailyCalendar>header button{color:#49617f;background:#f6f9fc;border:1px solid #dce5ef;border-radius:11px;width:40px;height:40px;font-size:20px;font-weight:900}.riderDailyCalendarWeekdays,.riderDailyCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.riderDailyCalendarWeekdays span{color:#8490a0;text-align:center;padding:3px;font-size:9px;font-weight:900}.riderDailyCalendarGrid>button,.riderDailyCalendarGrid>.blank{background:#f7f9fc;border:1px solid #0000;border-radius:11px;min-height:66px}.riderDailyCalendarGrid>button{color:#405069;text-align:left;cursor:pointer;align-content:start;gap:4px;padding:7px;display:grid}.riderDailyCalendarGrid>button b{font-size:10px}.riderDailyCalendarGrid>button span{color:#4773a9;font-size:8px;font-weight:950}.riderDailyCalendarGrid>button small{color:#17704c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.riderDailyCalendarGrid>button.hasPayout{background:#f1faf5;border-color:#cae4d6}.riderDailyCalendarGrid>button.selected{background:#edf4ff;border-color:#3477d3;box-shadow:0 0 0 2px #3477d31c}.riderDailySelectedDate{background:#edf3fa;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.riderDailySelectedDate b{color:#344b6b;font-size:11px}.riderDailySelectedDate span{color:#718097;font-size:9px}.riderDailyPayoutEmpty.selectedDate{padding:18px}.riderDailyPayoutList{gap:8px;display:grid}.riderDailyPayoutList details{background:#fff;border:1px solid #dfe6ef;border-radius:15px;overflow:hidden}.riderDailyPayoutList details.paid{border-color:#cfe7da}.riderDailyPayoutList details.failed{border-color:#efd2d2}.riderDailyPayoutList summary{cursor:pointer;grid-template-columns:140px minmax(0,1fr) auto 18px;align-items:center;gap:12px;min-height:68px;padding:12px 14px;list-style:none;display:grid}.riderDailyPayoutList summary::-webkit-details-marker{display:none}.riderDailyPayoutDate{align-items:center;gap:7px;display:flex}.riderDailyPayoutDate time{color:#384557;white-space:nowrap;font-size:11px;font-weight:900}.riderDailyPayoutDate span{border-radius:7px;padding:5px 7px;font-size:9px;font-weight:950}.riderDailyPayoutDate span.coupang{color:#2459c5;background:#e8f0ff}.riderDailyPayoutDate span.baemin{color:#087d78;background:#e3f7f5}.riderDailyPayoutRowTitle{gap:4px;min-width:0;display:grid}.riderDailyPayoutRowTitle b{color:#344155;font-size:11px}.riderDailyPayoutRowTitle small{color:#8b94a1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.riderDailyPayoutAmounts{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.riderDailyPayoutAmounts span{text-align:right;gap:2px;display:grid}.riderDailyPayoutAmounts small{color:#8791a0;font-size:8px;font-weight:800}.riderDailyPayoutAmounts b{color:#24334a;font-size:12px}.riderDailyPayoutAmounts span.paid b{color:#17704c}.riderDailyPayoutAmounts span.failed b{color:#b04646}.riderDailyPayoutList summary>i{color:#8490a1;text-align:center;font-size:14px;font-style:normal;transition:transform .2s}.riderDailyPayoutList details[open] summary>i{transform:rotate(180deg)}.riderDailyPayoutBreakdown{border-top:1px solid #edf0f4;padding:0 14px 14px}.riderDailyPayoutBreakdown dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding-top:10px;display:grid}.riderDailyPayoutBreakdown dl>div{background:#f5f7fa;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.riderDailyPayoutBreakdown dt{color:#778292;font-size:10px}.riderDailyPayoutBreakdown dd{color:#344157;white-space:nowrap;margin:0;font-size:11px;font-weight:900}.riderDailyPayoutBreakdown dl>div.result{background:#eaf5ef;grid-column:1/-1}.riderDailyPayoutBreakdown dl>div.result dt,.riderDailyPayoutBreakdown dl>div.result dd{color:#176746;font-weight:950}.riderDailyPayoutBreakdown>p{color:#687486;background:#f5f7fa;border-radius:9px;margin:11px 0 0;padding:10px;font-size:8px;line-height:1.55}.riderDailyPayoutMore{color:#2e7656;background:#fff;border:1px solid #cadfd4;border-radius:12px;min-height:44px;font-size:10px;font-weight:900}.riderDailyPayoutMore b{margin-left:5px;font-size:14px}.riderDailyPayoutEmpty{text-align:center;background:#ffffffa8;border:1px dashed #cfd9e6;border-radius:14px;padding:24px}.riderDailyPayoutEmpty strong,.riderDailyPayoutEmpty span{display:block}.riderDailyPayoutEmpty strong{color:#445269;font-size:11px}.riderDailyPayoutEmpty span{color:#8d96a4;margin-top:6px;font-size:8px;line-height:1.5}.riderDailyPayoutEmpty.unavailable{background:#fff7f7;border-color:#efcaca}.riderDailyPayoutEmpty.unavailable strong{color:#a74343}.riderDailyPayoutNotice,.riderDailyPayoutLimit{color:#6b7788;background:#eef3f8;border-radius:10px;margin:0;padding:10px 12px;font-size:10px;line-height:1.55}@media (width<=800px){.riderDailyPayoutPanel{border-radius:20px;gap:12px;padding:17px}.riderDailyPayoutHead{display:block}.riderDailyPayoutHead>b{margin-top:9px;display:inline-block}.riderDailyPayoutTotals{grid-template-columns:1fr 1fr}.riderDailyCalendar{padding:10px}.riderDailyCalendarGrid>button,.riderDailyCalendarGrid>.blank{min-height:54px}.riderDailyCalendarGrid>button{padding:5px}.riderDailyCalendarGrid>button small{font-size:7px}.riderDailySelectedDate{flex-direction:column;align-items:flex-start;gap:3px}.riderDailyPayoutList summary{grid-template-columns:1fr auto 16px;gap:8px;padding:12px}.riderDailyPayoutDate{grid-column:1/-1}.riderDailyPayoutRowTitle{grid-column:1}.riderDailyPayoutAmounts{grid-area:3/1/auto/-1;justify-content:flex-end}.riderDailyPayoutList summary>i{grid-area:2/3}.riderDailyPayoutBreakdown{padding:0 12px 12px}.riderDailyPayoutBreakdown dl{grid-template-columns:1fr}.riderDailyPayoutBreakdown dl>div.result{grid-column:1}}.hallOfFamePage{color:#24302d;gap:16px;width:min(1240px,100% - 48px);margin:32px auto 80px;display:grid}.hallOfFameBackButton{color:#574d38;cursor:pointer;background:#fff;border:1px solid #d6d0c2;border-radius:12px;align-items:center;gap:7px;width:max-content;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 8px 22px #493e2912}.hallOfFameBackButton span{font-size:15px;line-height:1}.hallOfFameBackButton:hover{background:#fffdf8;border-color:#a89363}.hallOfFameBackButton:focus-visible{outline-offset:2px;outline:3px solid #aa8d4a30}.hallOfFameHero{color:#fff;background:radial-gradient(circle at 82% 15%,#8d74404f,#0000 35%),linear-gradient(135deg,#191b19,#373126 70%,#51462f);border:1px solid #51452c;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;min-height:176px;padding:30px 34px;display:flex;overflow:hidden;box-shadow:0 18px 46px #3027152b}.hallOfFameHero>div:first-child{max-width:720px}.hallOfFameHero>div:first-child>span{color:#e8c974;letter-spacing:.17em;font-size:9px;font-weight:950}.hallOfFameHero h1{color:#fff8e7;letter-spacing:-1.5px;margin:8px 0 9px;font-size:32px}.hallOfFameHero p{color:#d4d0c5;margin:0;font-size:11px;line-height:1.65}.hallOfFameHeroAction{flex:none;justify-items:end;gap:9px;display:grid}.hallOfFameHeroAction small{color:#c8b98f;font-size:8px;font-weight:800}.hallOfFameHeroAction button{color:#251f13;cursor:pointer;background:#d6b65e;border:1px solid #e2c779;border-radius:10px;min-width:112px;min-height:42px;padding:0 16px;font-size:10px;font-weight:950;box-shadow:0 10px 25px #0003}.hallOfFameHeroAction button:hover{background:#e1c46e}.hallOfFameHeroAction button:focus-visible{outline-offset:2px;outline:3px solid #f4d77b45}.hallOfFameHeroAction button:disabled{opacity:.6;cursor:wait}.hallOfFameFormula{background:linear-gradient(135deg,#fffcf3,#fbf5e3);border:1px solid #e4d6ac;border-radius:15px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:22px;padding:18px 20px;display:grid;box-shadow:0 8px 26px #6d572214}.hallOfFameFormula>div{gap:6px;display:grid}.hallOfFameFormula span{color:#957526;letter-spacing:.08em;font-size:8px;font-weight:950}.hallOfFameFormula strong{color:#493a16;font-size:13px;line-height:1.45}.hallOfFameFormula p{color:#766b50;margin:0;font-size:9px;line-height:1.65}.hallOfFameControls{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:minmax(250px,1fr) auto minmax(220px,1fr) minmax(210px,.8fr);align-items:end;gap:18px;padding:17px 19px;display:grid;box-shadow:0 8px 26px #17251d08}.hallOfFameControls fieldset{border:0;min-width:0;margin:0;padding:0}.hallOfFameControls legend,.hallOfFameControls label>span{color:#65716d;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.hallOfFamePlatformFilter{background:#eef2f0;border-radius:11px;gap:4px;padding:4px;display:flex}.hallOfFamePlatformFilter button{color:#6c7773;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:74px;min-height:38px;padding:0 13px;font-size:10px;font-weight:900}.hallOfFamePlatformFilter button.active{color:#4a3c18;background:#fff;box-shadow:0 3px 10px #29342f18}.hallOfFamePlatformFilter button:focus-visible{outline-offset:1px;outline:3px solid #a9893930}.hallOfFameControls label{min-width:0}.hallOfFameControls input,.hallOfFameControls select{color:#24302d;background:#fbfcfb;border:1px solid #dce4e0;border-radius:10px;outline:0;width:100%;height:46px;padding:0 13px;font-size:11px}.hallOfFameControls input:focus,.hallOfFameControls select:focus{border-color:#a88940;box-shadow:0 0 0 4px #a8894018}.hallOfFameControls select:disabled{opacity:.65;cursor:wait}.hallOfFameControls>p{color:#7b8581;text-align:right;margin:0 0 4px;font-size:9px;line-height:1.55}.hallOfFameNotice{border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:11px 14px;font-size:10px;font-weight:800;display:flex}.hallOfFameNotice.error{color:#ae3f3f;background:#fff5f5;border:1px solid #edc8c8}.hallOfFameNotice button{min-height:34px;color:inherit;cursor:pointer;background:#fff;border:1px solid;border-radius:8px;padding:0 11px;font-size:9px;font-weight:900}.hallOfFameState{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;place-content:center;gap:9px;min-height:260px;padding:40px;display:grid;box-shadow:0 8px 26px #17251d08}.hallOfFameState b{color:#3c4844;font-size:14px}.hallOfFameState span{color:#7c8783;font-size:10px;line-height:1.55}.hallOfFameState.empty{background:#fbfcfb}.hallOfFamePodium,.hallOfFameLeaderboard{border:1px solid var(--line);background:#fff;border-radius:17px;gap:15px;padding:20px;display:grid;box-shadow:0 8px 28px #17251d09}.hallOfFamePodium>header,.hallOfFameLeaderboard>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.hallOfFamePodium>header>div,.hallOfFameLeaderboard>header>div{gap:5px;display:grid}.hallOfFamePodium>header span,.hallOfFameLeaderboard>header span{color:#94732a;letter-spacing:.12em;font-size:8px;font-weight:950}.hallOfFamePodium h2,.hallOfFameLeaderboard h2{color:#293530;letter-spacing:-.6px;margin:0;font-size:18px}.hallOfFamePodium>header p,.hallOfFameLeaderboard>header p{color:#7d8783;text-align:right;margin:0;font-size:9px}.hallOfFamePodium>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hallOfFamePodiumCard{background:linear-gradient(150deg,#fff,#faf7ee);border:1px solid #ded8c9;border-radius:15px;align-content:space-between;gap:16px;min-width:0;min-height:215px;padding:18px;display:grid;overflow:hidden}.hallOfFamePodiumCard.place1{background:radial-gradient(circle at 90% 6%,#f1d77f75,#0000 35%),linear-gradient(145deg,#fffdf5,#f8edc7);border-color:#d8b848;box-shadow:0 14px 30px #a77d1c22}.hallOfFamePodiumCard.place2{background:linear-gradient(145deg,#fff,#f0f3f3);border-color:#cbd0d0}.hallOfFamePodiumCard.place3{background:linear-gradient(145deg,#fff,#f6e9df);border-color:#d8b69d}.hallOfFamePodiumRank{align-items:center;gap:7px;display:flex}.hallOfFamePodiumRank>span{color:#ad8424;font-size:18px}.hallOfFamePodiumRank b{color:#5d4818;font-size:14px}.hallOfFamePodiumRank em{color:#fff4c7;text-align:center;background:#755915;border-radius:999px;min-width:28px;margin-left:auto;padding:5px;font-size:8px;font-style:normal;font-weight:950}.hallOfFamePodiumCard.place2 .hallOfFamePodiumRank em{color:#fff;background:#747c7d}.hallOfFamePodiumCard.place3 .hallOfFamePodiumRank em{color:#fff3ea;background:#956246}.hallOfFamePodiumIdentity{gap:6px;min-width:0;display:grid}.hallOfFamePodiumIdentity h3{color:#2d342f;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:18px;overflow:hidden}.hallOfFamePodiumIdentity p{color:#7d827f;margin:0;font-size:8px;line-height:1.5}.hallOfFamePlatformBadges{align-items:center;gap:4px;display:flex}.hallOfFamePlatformBadges b,.hallOfFamePlatform{text-align:center;border-radius:7px;min-width:38px;padding:5px 7px;font-size:8px;font-weight:950}.hallOfFamePlatformBadges b.coupang,.hallOfFamePlatform.coupang{color:#1e64cc;background:#eaf3ff}.hallOfFamePlatformBadges b.baemin,.hallOfFamePlatform.baemin{color:#008e7d;background:#e6faf6}.hallOfFamePodiumAmount{gap:5px;display:grid}.hallOfFamePodiumAmount span{color:#8b7a50;font-size:8px;font-weight:900}.hallOfFamePodiumAmount strong{color:#604813;letter-spacing:-.8px;font-size:21px}.hallOfFamePodiumAmount small{color:#75509c;font-size:8px;font-weight:850}.hallOfFameRankingList{gap:10px;display:grid}.hallOfFameRankingCard{background:#fcfdfc;border:1px solid #e0e6e3;border-radius:15px;overflow:hidden}.hallOfFameRankingCard.top1{background:#fffdf7;border-color:#d9bf64}.hallOfFameRankingCard.top2{border-color:#cfd5d3}.hallOfFameRankingCard.top3{border-color:#dcc2af}.hallOfFameRankingCard>header{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:103px;padding:16px 18px;display:grid}.hallOfFameRankNumber{color:#55615d;background:#eff2f0;border-radius:14px;justify-content:center;align-items:baseline;gap:2px;width:52px;height:52px;display:flex}.hallOfFameRankNumber b{font-size:20px}.hallOfFameRankNumber span{font-size:8px;font-weight:900}.hallOfFameRankingCard.top1 .hallOfFameRankNumber{color:#674b0d;background:#f4df99}.hallOfFameRankingCard.top2 .hallOfFameRankNumber{color:#505958;background:#e7ebea}.hallOfFameRankingCard.top3 .hallOfFameRankNumber{color:#79513b;background:#eddbce}.hallOfFameRiderIdentity{gap:5px;min-width:0;display:grid}.hallOfFameRiderIdentity>div{align-items:center;gap:7px;display:flex}.hallOfFameRiderIdentity>div>em{color:#08775e;white-space:nowrap;background:#e6f7f1;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.hallOfFameRiderIdentity h3{color:#293530;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;overflow:hidden}.hallOfFameRiderIdentity p{color:#808a86;margin:0;font-size:8px;line-height:1.45}.hallOfFameRiderTotal{justify-items:end;gap:6px;min-width:160px;display:grid}.hallOfFameRiderTotal span{color:#8a7c59;font-size:8px;font-weight:900}.hallOfFameRiderTotal strong{color:#614914;letter-spacing:-.7px;white-space:nowrap;font-size:20px}.hallOfFameRankingMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 18px 15px;display:grid}.hallOfFameRankingMetrics>div{background:#f0f4f2;border-radius:10px;min-width:0;padding:11px 12px}.hallOfFameRankingMetrics span,.hallOfFameRankingMetrics b{display:block}.hallOfFameRankingMetrics span{color:#78847f;font-size:7px}.hallOfFameRankingMetrics b{color:#35433e;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:10px;overflow:hidden}.hallOfFameRankingMetrics .promotion{background:#f5f0fb}.hallOfFameRankingMetrics .promotion b{color:#69429d}.hallOfFameRankingMetrics .daily{background:#eaf8f3}.hallOfFameRankingMetrics .daily b{color:#08775e}.hallOfFameHistory{background:#fff;border-top:1px solid #e6ebe8}.hallOfFameHistory>summary{color:#5d6964;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:0 18px;list-style:none;display:flex}.hallOfFameHistory>summary::-webkit-details-marker{display:none}.hallOfFameHistory>summary span{font-size:9px;font-weight:900}.hallOfFameHistory>summary b{color:#74559b;font-size:8px}.hallOfFameHistory>summary b:after{content:" ▾"}.hallOfFameHistory[open]>summary b:after{content:" ▴"}.hallOfFameHistory>summary:focus-visible{outline-offset:-3px;outline:3px solid #75549c22}.hallOfFameDetailList{background:#f6f8f7;border-top:1px solid #edf0ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:13px;display:grid}.hallOfFameDetailCard{background:#fff;border:1px solid #dfe6e2;border-radius:11px;gap:11px;min-width:0;padding:13px;display:grid}.hallOfFameDetailCard>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.hallOfFameDetailCard>header>div{align-items:center;gap:8px;min-width:0;display:flex}.hallOfFameDetailCard>header>div>span{gap:3px;min-width:0;display:grid}.hallOfFameDetailCard>header strong{color:#34413d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.hallOfFameDetailCard>header small{color:#858e8a;font-size:7px}.hallOfFameDetailCard>header>em{color:#08775e;white-space:nowrap;background:#e6f7f1;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.hallOfFameDetailMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hallOfFameDetailMetrics>div{background:#f3f5f4;border-radius:8px;min-width:0;padding:8px}.hallOfFameDetailMetrics span,.hallOfFameDetailMetrics b{display:block}.hallOfFameDetailMetrics span{color:#7a8581;font-size:7px}.hallOfFameDetailMetrics b{color:#3b4843;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;overflow:hidden}.hallOfFameDetailMetrics .promotion{background:#f6f1fb}.hallOfFameDetailMetrics .promotion b{color:#6e489e}.hallOfFameDetailMetrics .earned{background:#fff7df}.hallOfFameDetailMetrics .earned b{color:#6c5012}.hallOfFameDetailMetrics .daily{background:#eaf8f3}.hallOfFameDetailMetrics .daily b{color:#08775e}.hallOfFameTopActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.hallOfFameCompareButton{color:#126855;cursor:pointer;background:#f3fbf8;border:1px solid #aed5cc;border-radius:12px;align-items:center;gap:7px;width:max-content;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 8px 22px #174b3b12}.hallOfFameCompareButton span{font-size:14px;line-height:1}.hallOfFameCompareButton:hover{background:#eaf8f4;border-color:#61aa98}.hallOfFameCompareButton:focus-visible{outline-offset:2px;outline:3px solid #16866b2b}.hallOfFameCompareHero{background:radial-gradient(circle at 83% 12%,#35c8bc42,#0000 34%),linear-gradient(135deg,#10292e,#17434b 62%,#176e6d);border-color:#164d50;box-shadow:0 18px 46px #133c422b}.hallOfFameCompareHero>div:first-child>span{color:#85e2d8}.hallOfFameCompareHero h1{color:#f1fffd}.hallOfFameCompareHero p{color:#c9e4e1}.hallOfFameCompareHero .hallOfFameHeroAction small{color:#a7d8d2}.hallOfFameCompareHero .hallOfFameHeroAction button{color:#0d302d;background:#62c7b8;border-color:#8ed7cc}.hallOfFameCompareHero .hallOfFameHeroAction button:hover{background:#78d7c9}.hallOfFameCompareFormula{background:linear-gradient(135deg,#f4fcfa,#edf8f7);border:1px solid #badbd5;border-radius:15px;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:center;gap:22px;padding:18px 20px;display:grid;box-shadow:0 8px 26px #15463b12}.hallOfFameCompareFormula>div{gap:6px;display:grid}.hallOfFameCompareFormula span{color:#168069;letter-spacing:.08em;font-size:8px;font-weight:950}.hallOfFameCompareFormula strong{color:#164c41;font-size:13px;line-height:1.45}.hallOfFameCompareFormula p{color:#56766f;margin:0;font-size:9px;line-height:1.65}.hallOfFameCompareControls{background:#fff;border:1px solid #d7e4e0;border-radius:15px;grid-template-columns:minmax(260px,1fr) auto minmax(240px,1fr);align-items:end;gap:18px;padding:17px 19px;display:grid;box-shadow:0 8px 26px #17251d08}.hallOfFameCompareControls label,.hallOfFameCompareControls fieldset{border:0;min-width:0;margin:0;padding:0}.hallOfFameCompareControls label>span,.hallOfFameCompareControls legend{color:#65716d;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.hallOfFameCompareControls select{color:#243e37;background:#fbfdfc;border:1px solid #d3e2dd;border-radius:10px;outline:0;width:100%;height:46px;padding:0 38px 0 13px;font-size:11px;font-weight:850}.hallOfFameCompareControls select:focus{border-color:#2b9c82;box-shadow:0 0 0 4px #2b9c8218}.hallOfFameCompareControls select:disabled{opacity:.65;cursor:wait}.hallOfFameCompareControls>p{color:#6d817b;text-align:right;margin:0 0 4px;font-size:9px;line-height:1.55}.hallOfFameCompareEstimate{color:#68511e;background:#fff9e9;border:1px solid #e2cf98;justify-content:flex-start;min-height:0}.hallOfFameCompareEstimate b{color:#8a6817;flex:none;font-size:9px}.hallOfFameCompareEstimate span{color:#756437;font-size:9px;font-weight:750;line-height:1.55}.hallOfFameCompareKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.hallOfFameCompareKpis article{background:#fff;border:1px solid #dfe8e5;border-radius:14px;min-width:0;min-height:112px;padding:16px;box-shadow:0 8px 26px #17251d08}.hallOfFameCompareKpis span,.hallOfFameCompareKpis strong,.hallOfFameCompareKpis small{display:block}.hallOfFameCompareKpis span{color:#71827c;font-size:8px;font-weight:900}.hallOfFameCompareKpis strong{color:#2c4039;letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;margin:12px 0 7px;font-size:15px;overflow:hidden}.hallOfFameCompareKpis small{color:#899791;font-size:7px;line-height:1.45}.hallOfFameCompareKpis article.received{background:#f2fbf8;border-color:#9fcfc2}.hallOfFameCompareKpis article.received strong{color:#08755d}.hallOfFameCompareKpis article.daily{background:#f7f7ff;border-color:#c9c8ea}.hallOfFameCompareKpis article.daily strong{color:#514d9c}.hallOfFameCompareSection{background:#fff;border:1px solid #dce6e3;border-radius:17px;gap:16px;padding:21px;display:grid;box-shadow:0 8px 28px #17251d09}.hallOfFameCompareSectionHead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hallOfFameCompareSectionHead>div{gap:5px;display:grid}.hallOfFameCompareSectionHead span{color:#168069;letter-spacing:.12em;font-size:8px;font-weight:950}.hallOfFameCompareSectionHead h2{color:#263b35;letter-spacing:-.6px;margin:0;font-size:18px}.hallOfFameCompareSectionHead p{color:#75847f;text-align:right;max-width:590px;margin:0;font-size:9px;line-height:1.55}.hallOfFameComparePlatformGrid,.hallOfFameCompareMoneyGrid,.hallOfFameCompareDistanceGrid,.hallOfFameCompareHourlyCards,.hallOfFameComparePromotionGrid,.hallOfFameCompareTopGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.hallOfFameComparePlatformCard,.hallOfFameCompareMoneyCard,.hallOfFameCompareDistanceCard,.hallOfFameCompareHourlyCard,.hallOfFameCompareTopCard{background:#fcfdfd;border:1px solid #dce6e3;border-radius:14px;min-width:0;overflow:hidden}.hallOfFameComparePlatformCard.coupang,.hallOfFameCompareMoneyCard.coupang,.hallOfFameCompareDistanceCard.coupang,.hallOfFameCompareHourlyCard.coupang,.hallOfFameCompareTopCard.coupang{border-top:3px solid #478fe6}.hallOfFameComparePlatformCard.baemin,.hallOfFameCompareMoneyCard.baemin,.hallOfFameCompareDistanceCard.baemin,.hallOfFameCompareHourlyCard.baemin,.hallOfFameCompareTopCard.baemin{border-top:3px solid #19a891}.hallOfFameComparePlatformCard>header,.hallOfFameCompareMoneyCard>header,.hallOfFameCompareDistanceCard>header,.hallOfFameCompareHourlyCard>header,.hallOfFameCompareTopCard>header{background:#fff;border-bottom:1px solid #e6ecea;justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding:0 15px;display:flex}.hallOfFameComparePlatformCard>header b,.hallOfFameCompareMoneyCard>header b,.hallOfFameCompareDistanceCard>header b,.hallOfFameCompareHourlyCard>header b,.hallOfFameCompareTopCard>header b{color:#2d413a;font-size:12px}.hallOfFameComparePlatformCard>header span,.hallOfFameCompareMoneyCard>header span,.hallOfFameCompareDistanceCard>header span,.hallOfFameCompareHourlyCard>header span,.hallOfFameCompareTopCard>header span{color:#7b8984;text-align:right;font-size:8px}.hallOfFameComparePlatformCard>div:not(.hallOfFameCompareUnavailable),.hallOfFameCompareDistanceCard>div:not(.hallOfFameCompareUnavailable){grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:13px;display:grid}.hallOfFameComparePlatformCard p,.hallOfFameCompareDistanceCard p{background:#f0f5f3;border-radius:10px;gap:6px;min-width:0;margin:0;padding:11px;display:grid}.hallOfFameComparePlatformCard p span,.hallOfFameCompareDistanceCard p span{color:#76847f;font-size:7px;line-height:1.35}.hallOfFameComparePlatformCard p strong,.hallOfFameCompareDistanceCard p strong{color:#30433c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.hallOfFameCompareUnavailable{text-align:center;place-content:center;gap:7px;min-height:120px;padding:20px;display:grid}.hallOfFameCompareUnavailable b{color:#566660;font-size:11px}.hallOfFameCompareUnavailable span{color:#84918c;font-size:8px;line-height:1.55}.hallOfFameCompareUnavailable.compact{min-height:110px;padding:15px}.hallOfFameCompareUnavailable.section{background:#fafcfb;border:1px dashed #cfdbd7;border-radius:13px;min-height:150px}.hallOfFameCompareMoneyCard>div{gap:11px;padding:15px;display:grid}.hallOfFameCompareMoneyRow{grid-template-columns:105px minmax(80px,1fr) minmax(95px,auto);align-items:center;gap:10px;min-width:0;display:grid}.hallOfFameCompareMoneyRow>span{color:#667772;font-size:8px;font-weight:850}.hallOfFameCompareMoneyRow>div{background:#eaf0ee;border-radius:999px;height:9px;overflow:hidden}.hallOfFameCompareMoneyRow>div i{border-radius:inherit;background:#7caaa0;height:100%;display:block}.hallOfFameCompareMoneyRow.promotion>div i{background:#8b6bc0}.hallOfFameCompareMoneyRow.deduction>div i{background:#d78b78}.hallOfFameCompareMoneyRow.received>div i{background:#149374}.hallOfFameCompareMoneyRow>b{color:#344640;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.hallOfFameCompareMoneyRow.unsupported{opacity:.58}.hallOfFameCompareDistanceCard>div:not(.hallOfFameCompareUnavailable){grid-template-columns:repeat(3,minmax(0,1fr))}.hallOfFameCompareHourlyCard{padding-bottom:14px}.hallOfFameCompareHourlyGrid{gap:9px;padding:14px 15px 0;display:grid}.hallOfFameCompareHourlyGrid>div{grid-template-columns:72px minmax(70px,1fr) 56px;align-items:center;gap:9px;min-width:0;display:grid}.hallOfFameCompareHourlyGrid span{color:#687872;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.hallOfFameCompareHourlyGrid i{background:#e9efed;border-radius:999px;height:8px;overflow:hidden}.hallOfFameCompareHourlyGrid i b{border-radius:inherit;background:#568fd5;height:100%;display:block}.hallOfFameCompareHourlyCard.baemin .hallOfFameCompareHourlyGrid i b{background:#1ba28d}.hallOfFameCompareHourlyGrid strong{color:#40534c;text-align:right;font-size:8px}.hallOfFameComparePromotionGrid article{background:linear-gradient(145deg,#fff,#faf7ff);border:1px solid #ded5ec;border-radius:14px;align-content:center;gap:8px;min-height:120px;padding:17px;display:grid}.hallOfFameComparePromotionGrid article.baemin{background:linear-gradient(145deg,#fff,#f3fbf8);border-color:#bde1d9}.hallOfFameComparePromotionGrid span,.hallOfFameComparePromotionGrid strong,.hallOfFameComparePromotionGrid small{display:block}.hallOfFameComparePromotionGrid span{color:#755799;font-size:8px;font-weight:900}.hallOfFameComparePromotionGrid article.baemin span{color:#117762}.hallOfFameComparePromotionGrid strong{color:#5f3e8e;letter-spacing:-.6px;font-size:20px}.hallOfFameComparePromotionGrid article.baemin strong{color:#08755d}.hallOfFameComparePromotionGrid small{color:#81798a;font-size:7px;line-height:1.45}.hallOfFameCompareTrendWrap{border:1px solid #dde6e3;border-radius:13px;max-width:100%;overflow:auto}.hallOfFameCompareTrendTable{border-collapse:collapse;background:#fff;width:100%;min-width:760px}.hallOfFameCompareTrendTable th{color:#6d7a76;text-align:left;white-space:nowrap;background:#f3f7f5;border-bottom:1px solid #dfe7e4;padding:11px 12px;font-size:8px}.hallOfFameCompareTrendTable td{color:#40504a;white-space:nowrap;border-bottom:1px solid #edf1ef;padding:12px;font-size:9px}.hallOfFameCompareTrendTable tbody tr:last-child td{border-bottom:0}.hallOfFameCompareTrendTable td:first-child{gap:4px;display:grid}.hallOfFameCompareTrendTable td:first-child b{color:#30413b;font-size:9px}.hallOfFameCompareTrendTable td:first-child small{color:#8a9591;font-size:7px}.hallOfFameCompareTrendTable em{text-align:center;border-radius:7px;min-width:38px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:950;display:inline-block}.hallOfFameCompareTrendTable em.coupang{color:#1e64cc;background:#eaf3ff}.hallOfFameCompareTrendTable em.baemin{color:#008e7d;background:#e6faf6}.hallOfFameCompareTopColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.hallOfFameCompareTopColumns>section{background:#f3f7f5;border-radius:11px;min-width:0;padding:13px}.hallOfFameCompareTopColumns h3{color:#43554e;margin:0 0 11px;font-size:10px}.hallOfFameCompareTopColumns>section>p{color:#82908b;text-align:center;margin:0;padding:20px 5px;font-size:8px}.hallOfFameCompareTopColumns ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.hallOfFameCompareTopColumns li{background:#fff;border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:48px;padding:7px 8px;display:grid}.hallOfFameCompareTopColumns li>em{color:#61716b;background:#e7efec;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;font-weight:950;display:grid}.hallOfFameCompareTopColumns li>span{gap:3px;min-width:0;display:grid}.hallOfFameCompareTopColumns li b,.hallOfFameCompareTopColumns li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hallOfFameCompareTopColumns li b{color:#34463f;font-size:8px}.hallOfFameCompareTopColumns li small{color:#89948f;font-size:7px}.hallOfFameCompareTopColumns li>strong{color:#176d5a;text-align:right;white-space:nowrap;font-size:8px}@media (width<=800px){.hallOfFamePage{gap:13px;width:calc(100% - 28px);margin:18px auto 48px}.hallOfFameHero{flex-direction:column;align-items:flex-start;gap:20px;min-height:0;padding:24px 20px}.hallOfFameHero h1{font-size:26px}.hallOfFameHero p{font-size:10px}.hallOfFameHeroAction{grid-template-columns:1fr auto;place-items:center start;width:100%}.hallOfFameHeroAction button{min-width:110px;min-height:44px}.hallOfFameFormula{grid-template-columns:1fr;gap:11px;padding:17px}.hallOfFameControls{grid-template-columns:1fr;align-items:stretch;gap:13px;padding:15px}.hallOfFamePlatformFilter button{flex:1;min-width:0;min-height:44px}.hallOfFameControls input,.hallOfFameControls select{height:48px;font-size:16px}.hallOfFameControls>p{text-align:left}.hallOfFameNotice{flex-direction:column;align-items:flex-start}.hallOfFameNotice button{width:100%;min-height:44px}.hallOfFamePodium,.hallOfFameLeaderboard{padding:15px}.hallOfFamePodium>header,.hallOfFameLeaderboard>header{flex-direction:column;align-items:flex-start;gap:7px}.hallOfFamePodium>header p,.hallOfFameLeaderboard>header p{text-align:left}.hallOfFamePodium>div{grid-template-columns:1fr}.hallOfFamePodiumCard{min-height:194px}.hallOfFameRankingCard>header{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;min-height:0;padding:15px}.hallOfFameRankNumber{border-radius:12px;width:46px;height:46px}.hallOfFameRankNumber b{font-size:18px}.hallOfFameRiderTotal{border-top:1px solid #e7ebe9;grid-column:1/-1;justify-items:start;min-width:0;padding-top:12px}.hallOfFameRiderTotal strong{font-size:19px}.hallOfFameRankingMetrics{grid-template-columns:1fr;padding:0 15px 14px}.hallOfFameRankingMetrics>div{min-height:56px}.hallOfFameHistory>summary{min-height:54px;padding:0 15px}.hallOfFameDetailList{grid-template-columns:1fr;padding:9px}.hallOfFameDetailMetrics{grid-template-columns:1fr}.hallOfFameDetailMetrics>div{min-height:50px}.hallOfFameTopActions{grid-template-columns:1fr;display:grid}.hallOfFameTopActions .hallOfFameBackButton,.hallOfFameTopActions .hallOfFameCompareButton{justify-content:center;width:100%;min-height:46px}.hallOfFameCompareFormula{grid-template-columns:1fr;gap:11px;padding:17px}.hallOfFameCompareControls{grid-template-columns:1fr;align-items:stretch;gap:13px;padding:15px}.hallOfFameCompareControls select{height:48px;font-size:16px}.hallOfFameCompareControls>p{text-align:left}.hallOfFameCompareKpis{grid-template-columns:1fr}.hallOfFameCompareKpis article{min-height:94px}.hallOfFameCompareSection{padding:15px}.hallOfFameCompareSectionHead{flex-direction:column;align-items:flex-start;gap:7px}.hallOfFameCompareSectionHead p{text-align:left;max-width:none}.hallOfFameComparePlatformGrid,.hallOfFameCompareMoneyGrid,.hallOfFameCompareDistanceGrid,.hallOfFameCompareHourlyCards,.hallOfFameComparePromotionGrid,.hallOfFameCompareTopGrid,.hallOfFameComparePlatformCard>div:not(.hallOfFameCompareUnavailable),.hallOfFameCompareDistanceCard>div:not(.hallOfFameCompareUnavailable){grid-template-columns:1fr}.hallOfFameCompareMoneyRow{grid-template-columns:92px minmax(60px,1fr);gap:8px}.hallOfFameCompareMoneyRow>b{text-align:left;grid-column:1/-1}.hallOfFameCompareHourlyGrid>div{grid-template-columns:62px minmax(50px,1fr) 48px;gap:7px}.hallOfFameCompareTopColumns{grid-template-columns:1fr}.hallOfFameCompareTrendWrap{-webkit-overflow-scrolling:touch}}.coupangDataPage{gap:16px;width:min(1320px,100% - 48px);margin:30px auto 84px;display:grid}.coupangDataBackButton{color:#314841;cursor:pointer;background:#fff;border:1px solid #cbd8d4;border-radius:12px;align-items:center;gap:8px;width:max-content;min-height:44px;padding:0 16px;font-size:10px;font-weight:950;display:inline-flex;box-shadow:0 8px 22px #15352a10}.coupangDataBackButton span{font-size:16px;line-height:1}.coupangDataBackButton:hover{background:#f5fbf8;border-color:#70a996}.coupangDataBackButton:focus-visible,.coupangDataTabs button:focus-visible,.coupangDataToolbar button:focus-visible,.coupangDataTable button:focus-visible,.coupangDataCards button:focus-visible,.coupangDataDialog button:focus-visible,.coupangImportPanel button:focus-visible,.coupangImportPanel input:focus-visible,.coupangImportPanel a:focus-visible,.coupangGridInputPanel textarea:focus-visible,.coupangGridTableWrap:focus-visible,.coupangGridTable input:focus-visible{outline-offset:2px;outline:3px solid #1e9d7c2b}.coupangDataHero{color:#fff;background:linear-gradient(135deg,#123b31 0%,#176f5c 58%,#228b72 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:28px;min-height:164px;padding:30px 34px;display:flex;box-shadow:0 17px 42px #164f3e24}.coupangDataHero>div:first-child>span{color:#8cf0d3;letter-spacing:.16em;font-size:9px;font-weight:950}.coupangDataHero h1{letter-spacing:-1.4px;margin:8px 0 9px;font-size:30px}.coupangDataHero p{color:#cce4dc;max-width:650px;margin:0;font-size:11px;line-height:1.65}.coupangDataHeroSummary{background:#ffffff12;border:1px solid #ffffff2e;border-radius:14px;gap:6px;min-width:174px;padding:17px 19px;display:grid}.coupangDataHeroSummary span,.coupangDataHeroSummary small{color:#c8e3da;font-size:8px}.coupangDataHeroSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.coupangImportPanel{background:linear-gradient(#f7fdfb 0,#fff 48%);border:1px solid #acd8ca;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px #123b3112}.coupangImportPanel>header{justify-content:space-between;align-items:center;gap:18px;min-height:92px;padding:19px 22px;display:flex}.coupangImportPanel>header>div{gap:5px;display:grid}.coupangImportPanel>header span,.coupangImportPreview>header span{color:#168064;letter-spacing:.13em;font-size:8px;font-weight:950}.coupangImportPanel h2,.coupangImportPreview h3{color:#203a31;letter-spacing:-.6px;margin:0}.coupangImportPanel h2{font-size:20px}.coupangImportPanel>header p{color:#62766e;margin:0;font-size:10px;line-height:1.55}.coupangImportPanel>header>button{color:#126d56;cursor:pointer;background:#fff;border:1px solid #8fc9b6;border-radius:10px;min-width:104px;min-height:44px;padding:0 14px;font-size:9px;font-weight:950}.coupangImportBody{border-top:1px solid #dcece6;gap:14px;padding:0 22px 22px;display:grid}.coupangImportSteps{background:#eff9f5;border-bottom:1px solid #e2eee9;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 -22px;padding:15px 22px;list-style:none;display:grid}.coupangImportSteps li{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.coupangImportSteps li>b{color:#fff;background:#176f5c;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.coupangImportSteps li>span{color:#50675e;font-size:9px;line-height:1.5}.coupangImportSteps strong{color:#244b3e}.coupangImportForm{grid-template-columns:minmax(250px,1.5fr) minmax(180px,.8fr) minmax(200px,.8fr) auto;align-items:end;gap:10px;display:grid}.coupangImportForm label{gap:6px;min-width:0;display:grid}.coupangImportForm label>span{color:#51675f;font-size:9px;font-weight:900}.coupangImportForm em{color:#c64d4d;font-size:8px;font-style:normal}.coupangImportForm label>span small{color:#788b84;font-size:8px;font-weight:800}.coupangImportForm input{color:#263b33;background:#fff;border:1px solid #cadbd5;border-radius:9px;outline:0;width:100%;min-height:44px;padding:0 11px;font-size:10px}.coupangImportForm input[type=file]{padding:8px}.coupangImportForm input[type=file]::file-selector-button{color:#126a53;cursor:pointer;background:#e5f5ef;border:0;border-radius:7px;min-height:28px;margin-right:8px;padding:0 10px;font-size:9px;font-weight:900}.coupangImportForm label>small{color:#75867f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.coupangImportForm>button{color:#fff;white-space:nowrap;cursor:pointer;background:#176f5c;border:1px solid #176f5c;border-radius:9px;min-height:44px;padding:0 16px;font-size:9px;font-weight:950;box-shadow:0 7px 17px #176f5c24}.coupangImportForm>button:disabled,.coupangImportConfirm button:disabled{opacity:.48;cursor:not-allowed}.coupangImportPrivacy{background:#fafcfb;border:1px solid #d8e7e2;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.coupangImportPrivacy b{color:#31584b;flex:none;font-size:9px}.coupangImportPrivacy span{color:#6b7d76;font-size:8px;line-height:1.55}.coupangImportArchiveList{background:#fbfcfb;border:1px solid #d8e7e2;border-radius:10px;overflow:hidden}.coupangImportArchiveList summary{color:#3b5d51;cursor:pointer;align-items:center;min-height:44px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.coupangImportArchiveList>div{gap:6px;padding:0 10px 10px;display:grid}.coupangImportArchiveList button,.coupangImportArchiveList a{color:#31584b;background:#fff;border:1px solid #dbe7e2;border-radius:8px;min-height:44px;padding:7px 11px;font-size:8px;font-weight:900}.coupangImportArchiveList button{cursor:pointer;justify-self:end}.coupangImportArchiveList a{justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.coupangImportArchiveList a>span{gap:3px;min-width:0;display:grid}.coupangImportArchiveList a b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coupangImportArchiveList a small{color:#7a8a84;font-size:7px}.coupangImportArchiveList a em{color:#087358;flex:none;font-size:8px;font-style:normal}.coupangImportArchiveList p{color:#7b8a84;text-align:center;margin:0;padding:12px;font-size:8px}.coupangImportProgress{color:#e2f5ee;background:#153f34;border-radius:10px;min-height:40px;margin:0;padding:11px 13px;font-size:9px;font-weight:850;line-height:1.55}.coupangImportPreview{background:#fff;border:1px solid #cfe2db;border-radius:14px;gap:14px;padding:18px;display:grid}.coupangImportPreview>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.coupangImportPreview>header>div{gap:4px;display:grid}.coupangImportPreview h3{font-size:17px}.coupangImportPreview>header p{color:#657970;text-align:right;margin:0;font-size:9px;line-height:1.5}.coupangImportPreview>header p strong{color:#176f5c}.coupangImportStats{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.coupangImportStats article{background:#f8fbfa;border:1px solid #dfe9e5;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.coupangImportStats span,.coupangImportStats small{color:#70827b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.coupangImportStats strong{color:#244238;font-size:16px}.coupangImportStats article.safe{background:#effaf6;border-color:#bee2d5}.coupangImportStats article.safe strong{color:#087156}.coupangImportStats article.danger{background:#fff7f7;border-color:#efcaca}.coupangImportStats article.danger strong{color:#b54141}.coupangImportBreakdown{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.coupangImportBreakdown article{background:#fbfcfc;border:1px solid #e0e9e6;border-radius:11px;min-width:0;padding:14px}.coupangImportBreakdown h4,.coupangImportIssues h4{color:#29473d;margin:0 0 10px;font-size:10px}.coupangImportBreakdown dl{gap:6px;margin:0;display:grid}.coupangImportBreakdown dl>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.coupangImportBreakdown dt{color:#6a7c75;font-size:8px}.coupangImportBreakdown dd{color:#176f5c;margin:0;font-size:10px;font-weight:950}.coupangImportBreakdown p{color:#6c7e77;border-top:1px solid #e7eeeb;margin:11px 0 0;padding-top:10px;font-size:8px;line-height:1.55}.coupangImportSourceDetails{background:#fbfcfb;border:1px solid #dce7e3;border-radius:10px;overflow:hidden}.coupangImportSourceDetails summary{color:#3b5d51;cursor:pointer;align-items:center;min-height:44px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.coupangImportSourceDetails>div{grid-template-columns:repeat(3,1fr);gap:7px;padding:0 11px 11px;display:grid}.coupangImportSourceDetails article{background:#eff5f2;border-radius:8px;grid-template-columns:1fr auto;gap:4px 8px;min-width:0;padding:10px;display:grid}.coupangImportSourceDetails b,.coupangImportSourceDetails span{color:#405b51;font-size:8px}.coupangImportSourceDetails small{color:#788982;grid-column:1/-1;font-size:7px}.coupangImportIssues{background:#fff8f8;border:1px solid #edcece;border-radius:10px;padding:13px}.coupangImportIssues h4{color:#963e3e}.coupangImportIssues>p,.coupangImportIssues>small{color:#8d5555;font-size:8px;line-height:1.5}.coupangImportIssues ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.coupangImportIssues li{background:#fff;border-radius:8px;grid-template-columns:36px 1fr;align-items:start;gap:7px;padding:8px;display:grid}.coupangImportIssues li b{color:#a23939;text-align:center;background:#fdd;border-radius:5px;padding:3px 4px;font-size:7px}.coupangImportIssues li.warning b{color:#89611a;background:#fff0c9}.coupangImportIssues li span{color:#6f4f4f;font-size:8px;line-height:1.5}.coupangImportConfirm{border-top:1px solid #e1eae6;grid-template-columns:1fr auto;align-items:center;gap:14px;padding-top:13px;display:grid}.coupangImportConfirm label{cursor:pointer;align-items:center;gap:9px;min-height:44px;display:flex}.coupangImportConfirm input{accent-color:#176f5c;flex:none;width:19px;height:19px}.coupangImportConfirm span{color:#4f665d;font-size:9px;font-weight:850;line-height:1.5}.coupangImportConfirm button{color:#fff;cursor:pointer;background:#176f5c;border:1px solid #176f5c;border-radius:9px;min-height:46px;padding:0 18px;font-size:9px;font-weight:950;box-shadow:0 7px 17px #176f5c24}.coupangImportSuccess{background:#eaf8f3;border:1px solid #9fd4c2;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.coupangImportSuccess>div{gap:4px;display:grid}.coupangImportSuccess b{color:#126a52;font-size:10px}.coupangImportSuccess span{color:#52756a;font-size:8px;line-height:1.5}.coupangImportSuccess a{color:#126a52;background:#fff;border:1px solid #67ae98;border-radius:9px;flex:none;align-items:center;min-height:44px;padding:0 14px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex}.coupangDataTabs{border:1px solid var(--line);scrollbar-width:thin;background:#fff;border-radius:15px;gap:7px;padding:10px;display:flex;overflow-x:auto;box-shadow:0 8px 26px #17251d08}.coupangDataTabs button{color:#66756f;text-align:left;cursor:pointer;background:#f8faf9;border:1px solid #dce7e3;border-radius:10px;flex:none;align-content:center;gap:5px;min-width:132px;min-height:58px;padding:9px 12px;display:grid}.coupangDataTabs button b{color:#30423c;font-size:10px}.coupangDataTabs button span{white-space:nowrap;font-size:8px}.coupangDataTabs button.active{background:#eaf8f3;border-color:#35a784;box-shadow:inset 0 0 0 1px #35a784}.coupangDataTabs button.active b{color:#086d54}.coupangDataTabs button.active span{color:#39806b}.coupangDataPanel{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 9px 28px #17251d09}.coupangDataToolbar{border-bottom:1px solid var(--line);align-items:end;gap:12px;min-height:92px;padding:16px 20px;display:flex}.coupangDataToolbar label{gap:6px;min-width:0;display:grid}.coupangDataToolbar label>span{color:#64756f;font-size:9px;font-weight:900}.coupangDataToolbar input,.coupangDataToolbar select{color:#263b34;background:#fbfcfb;border:1px solid #d3dfdb;border-radius:9px;outline:0;width:100%;min-height:44px;padding:0 12px;font-size:10px}.coupangDataToolbar input:focus,.coupangDataDialog input:focus,.coupangDataDialog select:focus,.coupangDataDialog textarea:focus{border-color:#35a784;box-shadow:0 0 0 4px #35a78418}.coupangDataSearch{width:min(390px,100%);margin-right:auto}.coupangDataDateFilters{grid-template-columns:repeat(2,150px);gap:8px;display:grid}.coupangDataToolbarActions{gap:7px;display:flex}.coupangDataToolbarActions button{color:#426258;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cbdad5;border-radius:9px;min-height:44px;padding:0 14px;font-size:9px;font-weight:950}.coupangDataToolbarActions button.add,.coupangDataToolbarActions button.registration{color:#fff;background:#176f5c;border-color:#176f5c;box-shadow:0 7px 17px #176f5c25}.coupangDataToolbarActions button:disabled{opacity:.5;cursor:not-allowed}.coupangDataToolbarActions.grid{flex-wrap:wrap;justify-content:flex-end}.coupangDataToolbarActions button.gridOpen,.coupangDataToolbarActions button.gridSave{color:#fff;background:#176f5c;border-color:#176f5c;box-shadow:0 7px 17px #176f5c25}.coupangDataToolbarActions button.gridCancel{color:#8a5b19;background:#fff9ef;border-color:#e1bb86}.coupangGridAddCount{width:82px}.coupangGridAddCount input{text-align:center;font-variant-numeric:tabular-nums;background:#fff!important;min-height:44px!important}.coupangDataMessage{color:#527067;background:#f6faf8;border-bottom:1px solid #edf1ef;min-height:38px;margin:0;padding:10px 20px;font-size:9px;font-weight:800;line-height:1.55}.coupangGridInputPanel{background:#fbfefd;border-bottom:1px solid #dfeae6;gap:12px;padding:16px 20px;display:grid}.coupangGridInputPanel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.coupangGridInputPanel h2{color:#244238;letter-spacing:-.4px;margin:0;font-size:15px}.coupangGridInputPanel header p{color:#63766f;margin:5px 0 0;font-size:9px;line-height:1.55}.coupangGridCounters{flex:none;gap:6px;display:flex}.coupangGridCounters span{color:#577068;background:#fff;border:1px solid #d9e7e2;border-radius:9px;align-items:center;gap:5px;min-height:36px;padding:0 10px;font-size:8px;font-weight:850;display:flex}.coupangGridCounters b{color:#176f5c;font-size:11px}.coupangGridCounters span.danger{color:#9e4343;background:#fff7f7;border-color:#efc7c7}.coupangGridCounters span.danger b{color:#b33f3f}.coupangGridCounters span.warning{color:#8a621e;background:#fffaf0;border-color:#edd6aa}.coupangGridCounters span.warning b{color:#a16b0e}.coupangGridPaste{grid-template-columns:minmax(360px,1.25fr) minmax(260px,.75fr);align-items:end;gap:12px;display:grid}.coupangGridPaste label{gap:6px;min-width:0;display:grid}.coupangGridPaste label>span{color:#52675f;font-size:9px;font-weight:900}.coupangGridPaste textarea{color:#263b33;width:100%;min-height:64px;font:inherit;resize:vertical;background:#fff;border:1px dashed #8fbfae;border-radius:10px;outline:0;padding:10px 12px;font-size:10px;line-height:1.5}.coupangGridPaste p{color:#60766e;background:#eff7f4;border-radius:9px;margin:0;padding:11px 12px;font-size:8px;line-height:1.6}.coupangGridPaste p b{color:#31584b}.coupangGridPasteMessage,.coupangGridConflict,.coupangGridLimit{color:#34705e;background:#eaf7f2;border-radius:9px;margin:0;padding:10px 12px;font-size:9px;font-weight:850;line-height:1.5}.coupangGridConflict,.coupangGridLimit{color:#9d4141;background:#fff7f7;border:1px solid #eac5c5}.coupangDataTableWrap{width:100%;max-height:620px;overflow:auto}.coupangDataTable{border-collapse:collapse;width:100%;min-width:960px}.coupangDataTable.manual{min-width:1180px}.coupangGridTableWrap{scrollbar-gutter:stable;max-height:680px}.coupangGridTable{min-width:1510px!important}.coupangGridTable th,.coupangGridTable td{padding:7px}.coupangGridTable th:first-child,.coupangGridTable th:nth-child(2){min-width:142px}.coupangGridTable th:nth-child(3){min-width:190px}.coupangGridTable th:nth-child(4){min-width:180px}.coupangGridTable th:nth-child(5){min-width:130px}.coupangGridTable th:nth-child(6),.coupangGridTable th:nth-child(7){min-width:116px}.coupangGridTable th:nth-child(8){min-width:220px}.coupangGridTable th:nth-child(9){min-width:92px}.coupangGridTable input[type=text],.coupangGridTable input[type=date]{color:#263a33;background:#fff;border:1px solid #cadbd5;border-radius:8px;outline:0;width:100%;min-height:44px;padding:0 9px;font-size:10px}.coupangGridTable input[aria-invalid=true]{background:#fff9f9;border-color:#d86a6a;box-shadow:0 0 0 3px #d86a6a15}.coupangGridTable tr.dirty>td{background:#fbfefa}.coupangGridTable tr.dirty>td:first-child{box-shadow:inset 3px 0 #35a784}.coupangGridTable tr.error>td{background:snow}.coupangGridTable tr.warning>td{background:#fffdf8}.coupangGridLockedRider{gap:3px;min-width:0;display:grid}.coupangGridLockedRider strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coupangGridLockedRider small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0!important}.coupangGridLockedRider em,.coupangGridExisting{color:#6f817a;background:#edf3f1;border-radius:6px;width:max-content;margin-top:2px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:900}.coupangGridCheck{cursor:pointer;background:#fff;border:1px solid #d8e4df;border-radius:8px;align-items:center;gap:7px;min-height:44px;padding:0 8px;display:flex}.coupangGridCheck input{accent-color:#176f5c;flex:none;width:18px;height:18px}.coupangGridCheck span{color:#52675f;font-size:8px;font-weight:900}.coupangGridCheck:has(input:disabled){cursor:not-allowed;background:#f0f4f2}.coupangGridIssueRow td{box-shadow:none!important;background:#fff!important;padding:0 8px 8px!important}.coupangGridIssueRow div{background:#fff4f4;border-radius:8px;flex-wrap:wrap;gap:6px 12px;padding:8px 10px;display:flex}.coupangGridIssueRow span{font-size:8px;font-weight:850;line-height:1.45}.coupangGridIssueRow span.error{color:#a83e3e}.coupangGridIssueRow span.warning{color:#8c641b}.coupangDataTable th,.coupangDataTable td{color:#405049;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #edf1ef;padding:13px 14px;font-size:10px}.coupangDataTable th{z-index:2;color:#687871;background:#f3f7f5;font-size:9px;position:sticky;top:0}.coupangDataTable tbody tr:hover{background:#f7fbf9}.coupangDataTable tbody tr:last-child td{border-bottom:0}.coupangDataTable td strong{color:#24382f;font-size:10px}.coupangDataTable td small{color:#81908a;margin-top:4px;font-size:8px;display:block}.coupangDataTable td.amount{color:#087358;text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-weight:950}.coupangDataTable td.note{text-overflow:ellipsis;max-width:240px;overflow:hidden}.coupangDataTable button,.coupangDataCards button{color:#315f51;cursor:pointer;background:#fff;border:1px solid #cbdad5;border-radius:8px;min-height:44px;padding:0 12px;font-size:9px;font-weight:950}.coupangDataTable button.archive,.coupangDataCards button.archive{color:#ad4545;background:#fff8f8;border-color:#ebcaca}.coupangDataTable button:disabled,.coupangDataCards button:disabled{opacity:.5;cursor:not-allowed}.coupangDataRowActions{gap:6px;display:flex}.coupangDataFlags{align-items:center;gap:5px;display:flex}.coupangDataFlags em,.coupangDataFlags span{color:#8b6012;background:#fff0cf;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.coupangDataFlags em.source{color:#2e639f;background:#e8f2ff}.coupangDataFlags span{color:#5f746c;background:#edf4f1}.coupangDataCards{display:none}.coupangDataEmpty{color:#7b8a84;text-align:center;place-items:center;gap:8px;padding:66px 20px;display:grid}.coupangDataEmpty b{color:#4a6158;font-size:12px}.coupangDataEmpty span{font-size:9px}.coupangDataDialogBackdrop{z-index:160;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10241d99;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.coupangDataDialog{background:#fff;border:1px solid #d4e2dd;border-radius:20px;width:min(660px,100%);max-height:calc(100vh - 44px);padding:22px;overflow:auto;box-shadow:0 28px 80px #07130f4d}.coupangDataDialog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.coupangDataDialog>header>div{gap:5px;display:grid}.coupangDataDialog>header span{color:#168064;letter-spacing:.12em;font-size:8px;font-weight:950}.coupangDataDialog h2{color:#20372e;letter-spacing:-.7px;margin:0;font-size:21px}.coupangDataDialog>header>button{color:#52665f;cursor:pointer;background:#f7faf9;border:1px solid #d7e2de;border-radius:12px;flex:none;width:44px;height:44px;font-size:23px}.coupangDataDialog>p{color:#5b746b;background:#f1f8f5;border-radius:9px;margin:14px 0;padding:11px 12px;font-size:9px;line-height:1.6}.coupangDataDialog form{grid-template-columns:1fr 1fr;gap:11px;display:grid}.coupangDataDialog form>label{gap:6px;min-width:0;display:grid}.coupangDataDialog form>label>span,.coupangDataDialogChecks legend{color:#52675f;font-size:9px;font-weight:900}.coupangDataDialog form em{color:#cb4b4b;font-size:8px;font-style:normal}.coupangDataDialog input,.coupangDataDialog select,.coupangDataDialog textarea{color:#263a33;background:#fbfcfb;border:1px solid #d2dfda;border-radius:9px;outline:0;width:100%;min-height:44px;padding:0 11px;font-size:10px}.coupangDataDialog textarea{resize:vertical;min-height:82px;padding-top:10px;line-height:1.5}.coupangDataDialog .wide{grid-column:1/-1}.coupangDataDialogChecks{background:#f9fbfa;border:1px solid #d8e4df;border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:12px;display:grid}.coupangDataDialogChecks legend{padding:0 6px}.coupangDataDialogChecks label{cursor:pointer;background:#fff;border:1px solid #dde7e3;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex}.coupangDataDialogChecks input{accent-color:#176f5c;flex:none;width:18px;height:18px;min-height:0;padding:0}.coupangDataDialogChecks span{color:#50655d;font-size:9px;font-weight:850}.coupangDataDialog footer{justify-content:flex-end;gap:8px;padding-top:5px;display:flex}.coupangDataDialog footer button{color:#50655d;cursor:pointer;background:#fff;border:1px solid #cbdad5;border-radius:9px;min-width:110px;min-height:44px;font-size:10px;font-weight:950}.coupangDataDialog footer button.save{color:#fff;background:#176f5c;border-color:#176f5c}.coupangDataDialog button:disabled{opacity:.5;cursor:not-allowed}@media (width<=800px){.coupangDataPage{gap:12px;width:calc(100% - 28px);margin:17px auto 52px}.coupangDataHero{flex-direction:column;align-items:stretch;gap:20px;min-height:0;padding:23px 20px}.coupangDataHero h1{font-size:25px}.coupangDataHeroSummary{grid-template-columns:1fr auto;align-items:center;min-width:0}.coupangDataHeroSummary strong{text-align:right}.coupangDataHeroSummary small{grid-column:1/-1}.coupangImportPanel>header{align-items:flex-start;padding:17px}.coupangImportPanel>header>button{min-width:88px}.coupangImportBody{padding:0 14px 16px}.coupangImportSteps{grid-template-columns:1fr;margin:0 -14px;padding:13px 14px}.coupangImportForm{grid-template-columns:1fr}.coupangImportForm>button{width:100%}.coupangImportPrivacy{flex-direction:column;gap:5px}.coupangImportPreview{padding:13px}.coupangImportPreview>header{flex-direction:column;align-items:flex-start}.coupangImportPreview>header p{text-align:left}.coupangImportStats{grid-template-columns:repeat(2,1fr)}.coupangImportBreakdown,.coupangImportSourceDetails>div,.coupangImportConfirm{grid-template-columns:1fr}.coupangImportConfirm button{width:100%}.coupangImportSuccess{flex-direction:column;align-items:stretch}.coupangImportSuccess a{justify-content:center;width:100%}.coupangDataTabs{border-left:0;border-right:0;border-radius:0;margin-left:-14px;margin-right:-14px;padding:9px 14px}.coupangDataTabs button{min-width:122px;min-height:62px}.coupangDataToolbar{flex-direction:column;align-items:stretch;padding:14px}.coupangDataSearch{width:100%}.coupangDataDateFilters{grid-template-columns:1fr 1fr}.coupangDataToolbarActions{grid-template-columns:1fr 1fr;display:grid}.coupangDataToolbarActions button{width:100%}.coupangDataToolbarActions button:only-child{grid-column:1/-1}.coupangDataToolbarActions.grid{grid-template-columns:1fr 1fr}.coupangGridAddCount{width:100%}.coupangGridAddCount input{font-size:16px}.coupangDataMessage{padding:10px 14px}.coupangGridInputPanel{padding:14px}.coupangGridInputPanel>header{flex-direction:column}.coupangGridCounters{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.coupangGridCounters span{justify-content:center;padding:0 7px}.coupangGridPaste{grid-template-columns:1fr}.coupangGridPaste textarea{min-height:88px;font-size:16px}.coupangDataTableWrap{display:none}.coupangDataTableWrap.coupangGridTableWrap{overscroll-behavior:contain;max-height:72vh;display:block}.coupangGridTable{min-width:1540px!important}.coupangGridTable input[type=text],.coupangGridTable input[type=date]{min-height:44px;font-size:16px}.coupangGridTable button{min-height:44px}.coupangDataCards{gap:9px;padding:11px;display:grid}.coupangDataCards article{background:#fbfcfb;border:1px solid #dfe8e4;border-radius:12px;gap:12px;padding:14px;display:grid}.coupangDataCards article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.coupangDataCards article>header>div{gap:4px;min-width:0;display:grid}.coupangDataCards article>header b{color:#263b33;font-size:12px}.coupangDataCards article>header small{color:#7a8a84;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.coupangDataCards article>header em{color:#087358;background:#e5f5ef;border-radius:7px;flex:none;padding:6px 8px;font-size:8px;font-style:normal;font-weight:950}.coupangDataCards dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.coupangDataCards dl>div{background:#f0f5f3;border-radius:8px;min-width:0;padding:9px}.coupangDataCards dt{color:#71817b;font-size:8px}.coupangDataCards dd{color:#334840;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:9px;font-weight:900;overflow:hidden}.coupangDataCards article>p{color:#677871;background:#fff;border-radius:8px;margin:0;padding:9px;font-size:8px;line-height:1.5}.coupangDataCards article>button{width:100%}.coupangDataCards article>footer{grid-template-columns:1fr 1fr;gap:7px;display:grid}.coupangDataCardTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.coupangDataCardTitle span{color:#536860;font-size:9px;font-weight:900}.coupangDataCardTitle strong{color:#087358;font-size:15px}.coupangDataEmpty{padding:48px 18px}.coupangDataDialogBackdrop{place-items:end center;padding:0}.coupangDataDialog{width:100%;max-height:92vh;padding:20px 17px calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.coupangDataDialog form{grid-template-columns:1fr}.coupangDataDialog .wide{grid-column:1}.coupangDataDialogChecks{grid-template-columns:1fr}.coupangDataDialog footer{grid-template-columns:1fr 1fr;display:grid}.coupangDataDialog footer button{width:100%;min-width:0}}.adminDailyPaidUploadStatus{background:#fbfdfc;border:1px solid #d8e6e1;border-radius:12px;gap:11px;padding:14px;display:grid}.adminDailyPaidUploadStatus>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminDailyPaidUploadStatus>header>div{gap:3px;display:grid}.adminDailyPaidUploadStatus>header b{color:#29463c;font-size:10px}.adminDailyPaidUploadStatus>header span{color:#7a8983;font-size:8px}.adminDailyPaidUploadStatus>header button{color:#526961;cursor:pointer;background:#fff;border:1px solid #d1dfda;border-radius:8px;min-height:34px;padding:0 11px;font-size:8px;font-weight:900}.adminDailyPaidUploadStatus>header button:disabled{opacity:.55;cursor:not-allowed}.adminDailyPaidUploadStatus>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.adminDailyPaidUploadStatus article{background:#fff;border:1px solid #dce6e2;border-radius:10px;gap:7px;min-width:0;padding:13px 14px;display:grid}.adminDailyPaidUploadStatus article.complete{background:#f1faf6}.adminDailyPaidUploadStatus article.coupang.complete{background:#f2f7fd;border-color:#a9c9f1}.adminDailyPaidUploadStatus article.baemin.complete{background:#effaf7;border-color:#8dd3c2}.adminDailyPaidUploadStatus article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.adminDailyPaidUploadStatus article span{color:#536861;font-size:10px;font-weight:950}.adminDailyPaidUploadStatus article strong{color:#89958f;font-size:9px}.adminDailyPaidUploadStatus article.complete strong{color:#087c62}.adminDailyPaidUploadStatus article small{color:#75847e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.45;overflow:hidden}@media (width<=800px){.adminDailyPaidUploadStatus>header{align-items:flex-start}.adminDailyPaidUploadStatus>div{grid-template-columns:1fr}.adminDailyPaidUploadStatus article small{white-space:normal;overflow-wrap:anywhere}}.riderWeatherForecast>header button{color:#704e99;cursor:pointer;background:#fff;border:1px solid #d7cbe4;border-radius:10px;min-height:28px;padding:0 10px;font-size:8px;font-weight:950}.riderNearbyScreen{max-width:900px;margin:0 auto}.riderNearbyFinder{gap:13px;display:grid}.riderNearbyHead{background:linear-gradient(145deg,#fff,#f4edfa);border:1px solid #dfd2ec;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;min-height:126px;padding:22px 24px;display:flex;box-shadow:0 14px 34px #5d47751a}.riderNearbyHead>div{min-width:0}.riderNearbyHead span{color:#8a6baa;letter-spacing:.14em;font-size:9px;font-weight:950}.riderNearbyHead h1{color:#292138;letter-spacing:-1.4px;margin:5px 0 3px;font-size:28px}.riderNearbyHead p{color:#766d7d;margin:0;font-size:10px;font-weight:750}.riderNearbyHead>button{color:#fff;cursor:pointer;background:#17151b;border:0;border-radius:15px;min-width:118px;min-height:48px;padding:0 16px;font-size:10px;font-weight:950;box-shadow:0 9px 20px #17151b2b}.riderNearbyHead>button b{margin-right:6px;font-size:17px}.riderNearbyHead>button:disabled{opacity:.58;cursor:wait}.riderNearbyTabs{background:#fff;border:1px solid #e4dce9;border-radius:18px;grid-template-columns:1fr 1fr;gap:8px;padding:6px;display:grid}.riderNearbyTabs button{color:#7d7482;cursor:pointer;background:0 0;border:0;border-radius:13px;min-height:48px;font-size:11px;font-weight:950}.riderNearbyTabs button b{margin-right:5px;font-size:16px}.riderNearbyTabs button.active{color:#fff;background:#17151b;box-shadow:0 7px 16px #17151b20}.riderNearbyPanel{background:#fff;border:1px solid #e5dde9;border-radius:23px;padding:20px;box-shadow:0 12px 30px #4f3c6412}.riderNearbyToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.riderNearbyToolbar>div{gap:7px;display:flex}.riderNearbyToolbar button{color:#665e6d;cursor:pointer;background:#fff;border:1px solid #ddd4e3;border-radius:11px;min-width:72px;min-height:36px;font-size:9px;font-weight:950}.riderNearbyToolbar button.active{color:#65458b;background:#f1e8fa;border-color:#6f5194}.riderNearbyToolbar>span{color:#908797;font-size:8px;font-weight:850}.riderNearbyMessage{color:#716879;margin:14px 0 10px;font-size:10px;font-weight:850}.riderNearbyResults{gap:9px;display:grid}.riderNearbyResults article{background:#fbfafc;border:1px solid #e6e0e9;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:14px;display:grid}.riderNearbyResults article>i{color:#7652a0;background:#efe5f9;border-radius:12px;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:950;display:grid}.riderNearbyResults article>div{gap:3px;min-width:0;display:grid}.riderNearbyResults article>div span{color:#887d8f;font-size:7px;font-weight:900}.riderNearbyResults article>div strong{color:#2a2530;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.riderNearbyResults article>div small{color:#847c89;font-size:8px}.riderNearbyResults article>p{justify-items:end;margin:0;display:grid}.riderNearbyResults article>p strong{color:#6d4599;font-size:17px}.riderNearbyResults article>p span{color:#8e8693;font-size:7px}.riderNearbyResults article>a{color:#302939;background:#fff;border:1px solid #d9cfe0;border-radius:11px;place-items:center;min-width:66px;min-height:34px;font-size:8px;font-weight:950;text-decoration:none;display:grid}.riderNearbyPrimary{color:#fff;cursor:pointer;background:#17151b;border:0;border-radius:14px;width:100%;min-height:48px;margin-top:8px;font-size:10px;font-weight:950}.riderNearbyToiletPending{text-align:center;align-content:center;place-items:center;gap:7px;min-height:250px;display:grid}.riderNearbyToiletPending>i{color:#7953a0;background:#efe8f5;border-radius:18px;place-items:center;width:56px;height:56px;font-size:25px;font-style:normal;display:grid}.riderNearbyToiletPending>span{color:#8a6baa;letter-spacing:.08em;font-size:8px;font-weight:950}.riderNearbyToiletPending h2{color:#2d2732;margin:0;font-size:17px}.riderNearbyToiletPending p{color:#766e7b;max-width:460px;margin:0;font-size:9px;line-height:1.65}.riderNearbyToiletPending a{color:#6b4893;font-size:9px;font-weight:950}@media (width<=800px){.riderWeatherForecast>header button{min-height:26px;padding:0 9px;font-size:7px}.riderNearbyHead{border-radius:20px;min-height:0;padding:18px;display:grid}.riderNearbyHead h1{font-size:23px}.riderNearbyHead>button{width:100%;min-height:44px}.riderNearbyPanel{border-radius:20px;padding:14px}.riderNearbyToolbar{flex-direction:column;align-items:flex-start}.riderNearbyResults article{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;padding:12px}.riderNearbyResults article>p{grid-column:2;grid-auto-flow:column;place-items:baseline start;gap:3px}.riderNearbyResults article>a{grid-area:2/3}}.adminRegistrationCardAccess{color:#654b98;background:#f5f1fb;border:1px solid #c9bce1;border-radius:9px;place-items:center;height:48px;margin-top:12px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.adminRegistrationCardAccess:hover,.adminRegistrationCardAccess:focus-visible{background:#ede6f8;border-color:#7758ad;outline:3px solid #7654aa1b}.adminPayoutHeroActions .advanceAudit{color:#08755b;background:#edf9f5;border-color:#b8d8ce}.adminAdvanceDeductionAudit{background:#fff;border:1px solid #b7ddcf;border-radius:16px;gap:15px;max-width:1180px;margin:0 auto 18px;padding:20px 22px;display:grid;box-shadow:0 8px 26px #17251d08}.adminAdvanceDeductionAudit.danger{background:#fffdfd;border-color:#edc6c6}.adminAdvanceDeductionAudit>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.adminAdvanceDeductionAudit>header>div:first-child{gap:4px;display:grid}.adminAdvanceDeductionAudit>header span{color:#08755b;letter-spacing:.13em;font-size:8px;font-weight:950}.adminAdvanceDeductionAudit.danger>header span{color:#b54141}.adminAdvanceDeductionAudit>header h2{letter-spacing:-.7px;margin:0;font-size:18px}.adminAdvanceDeductionAudit>header p{color:#718079;margin:0;font-size:9px;line-height:1.55}.adminAdvanceDeductionAudit>header>div:last-child{align-items:center;gap:8px;display:flex}.adminAdvanceDeductionAudit>header strong{color:#08755b;white-space:nowrap;background:#e6f6f0;border-radius:9px;padding:8px 11px;font-size:10px}.adminAdvanceDeductionAudit.danger>header strong{color:#b54141;background:#fff0f0}.adminAdvanceDeductionAudit>header button{color:#66756f;background:#fff;border:1px solid #d4dfdb;border-radius:8px;height:34px;padding:0 11px;font-size:9px;font-weight:900}.adminAdvanceDeductionAuditKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.adminAdvanceDeductionAuditKpis article{background:#f9fbfa;border:1px solid #dde7e3;border-radius:11px;gap:5px;padding:13px;display:grid}.adminAdvanceDeductionAuditKpis article.ok{background:#f0faf6;border-color:#bce0d3}.adminAdvanceDeductionAuditKpis article.danger{background:#fff3f3;border-color:#efcaca}.adminAdvanceDeductionAuditKpis span{color:#718079;font-size:8px;font-weight:850}.adminAdvanceDeductionAuditKpis strong{color:#263a33;font-size:18px}.adminAdvanceDeductionAuditKpis small{color:#798680;font-size:8px}.adminAdvanceDeductionAuditNotice,.adminAdvanceDeductionAuditEmpty,.adminAdvanceDeductionAuditFoot{color:#62736d;background:#f3f7f5;border-radius:9px;margin:0;padding:11px 13px;font-size:9px;line-height:1.55}.adminAdvanceDeductionAuditNotice.error{color:#a73f3f;background:#fff0f0}.adminAdvanceDeductionAuditEmpty{color:#0a7058;background:#eaf8f3;font-weight:900}.adminAdvanceDeductionAuditFoot{color:#7a8782;background:0 0;padding:0}.adminAdvanceDeductionAuditTableWrap{border:1px solid #dde7e3;border-radius:11px;overflow:auto}.adminAdvanceDeductionAuditTableWrap table{border-collapse:collapse;background:#fff;width:100%;min-width:1020px}.adminAdvanceDeductionAuditTableWrap th,.adminAdvanceDeductionAuditTableWrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #e8eeec;padding:10px 11px;font-size:9px}.adminAdvanceDeductionAuditTableWrap th{color:#66766f;background:#f2f6f4;font-size:8px;font-weight:950}.adminAdvanceDeductionAuditTableWrap tr.missing td{background:#fff6f6}.adminAdvanceDeductionAuditTableWrap tr.unmatched td,.adminAdvanceDeductionAuditTableWrap tr.unverifiable td{background:#fffaf0}.adminAdvanceDeductionAuditTableWrap td strong,.adminAdvanceDeductionAuditTableWrap td small{display:block}.adminAdvanceDeductionAuditTableWrap td small{color:#7a8782;margin-top:3px;font-size:8px}.adminAdvanceDeductionAuditTableWrap td em{color:#2f63aa;background:#edf3ff;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:950}.adminAdvanceDeductionAuditTableWrap td em.baemin{color:#08765b;background:#e8f8f3}.adminAdvanceDeductionAuditTableWrap td.difference{color:#b54141;font-weight:950}@media (width<=800px){.adminAdvanceDeductionAudit{margin-left:12px;margin-right:12px;padding:16px}.adminAdvanceDeductionAudit>header{flex-direction:column;align-items:flex-start}.adminAdvanceDeductionAuditKpis{grid-template-columns:1fr 1fr}}.riderRegistrationTaxNote{gap:6px!important;display:grid!important}.riderRegistrationTaxNote textarea{width:100%;min-height:82px;color:var(--ink);resize:vertical;background:#fffdf8;border:1px solid #dbc894;border-radius:9px;outline:0;padding:10px 11px;font-size:10px;line-height:1.55}.riderRegistrationTaxNote textarea:focus{border-color:#9c7d37;box-shadow:0 0 0 3px #9c7d3718}.licenseCaptureField{background:#fbf8ff;border:1px solid #d8cfe5;border-radius:10px;padding:11px}.licenseCaptureField input[type=file]{background:#fff;height:auto;padding:9px}.licenseCaptureField small{color:#776986;font-size:8px;line-height:1.5}.licensePrivacyNotice{color:#537167;background:#f0f7f4;border-radius:9px;margin:0;padding:9px 11px;font-size:8px;line-height:1.55}.licenseImageActions{flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 2px;display:flex}.licenseImageActions a,.licenseImageActions label,.licenseImageActions button{color:#67468a;cursor:pointer;background:#f8f2fd;border:1px solid #cfc0df;border-radius:9px;justify-content:center;align-items:center;min-height:35px;padding:0 11px;font-size:8px;font-weight:950;text-decoration:none;display:inline-flex}.licenseImageActions label input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.licenseImageActions button{color:#ac4646;background:#fff7f7;border-color:#edcaca}.licenseImageActions button:disabled{opacity:.55;cursor:wait}.licenseImageActions label:has(input:disabled){opacity:.55;cursor:wait}.riderRegistrationLicenseBox{background:linear-gradient(135deg,#fcf9ff,#f5effa);border:1px solid #d8cde5;border-radius:11px;grid-template-columns:minmax(180px,1fr) minmax(260px,1.3fr);align-items:center;gap:12px;margin:0;padding:13px;display:grid}.riderRegistrationLicenseBox legend{color:#5b3c78;padding:0 7px;font-size:10px;font-weight:950}.riderRegistrationLicenseBox>div{gap:5px;display:grid}.riderRegistrationLicenseBox>div b{color:#49345f;font-size:10px}.riderRegistrationLicenseBox>div span{color:#786b84;font-size:8px;line-height:1.55}.riderRegistrationLicensePicker{background:#fff;border:1px solid #d9cde4;border-radius:9px;min-width:0;padding:10px}.riderRegistrationLicensePicker input[type=file]{height:auto;padding:8px;font-size:9px}.riderRegistrationLicensePicker small{color:#766b80;font-size:8px;line-height:1.45}.riderRegistrationCardActions a,.riderRegistrationCardActions label{color:#654287;cursor:pointer;background:#f9f4fd;border:1px solid #c9b9da;border-radius:7px;justify-content:center;align-items:center;min-width:54px;min-height:30px;padding:0 8px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.riderRegistrationCardActions label input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.riderRegistrationCardActions .licenseDelete{color:#b64d4d;border-color:#efcece}@media (width<=800px){.riderRegistrationLicenseBox{grid-template-columns:1fr}.riderRegistrationCardActions{flex-wrap:wrap;justify-content:flex-end}.licenseImageActions>*{flex:1}}.riderRegistrationListCard{background:#fff;border:1px solid #d7e6e1;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #173d3108}.riderRegistrationListCard>summary{cursor:pointer;grid-template-columns:minmax(175px,1fr) minmax(240px,1.35fr) auto;align-items:center;gap:11px;min-height:64px;padding:11px 13px;list-style:none;transition:background .18s;display:grid}.riderRegistrationListCard>summary::-webkit-details-marker{display:none}.riderRegistrationListCard>summary:hover,.riderRegistrationListCard>summary:focus-visible{background:#f4faf8;outline:none}.riderRegistrationListCard[open]>summary{background:#f3faf7;border-bottom:1px solid #d9e8e3}.riderRegistrationExpandLabel{color:#176a55;text-align:center;background:#e2f2ec;border-radius:8px;min-width:70px;padding:8px 10px;font-size:9px;font-weight:950}.riderRegistrationListCard[open] .riderRegistrationExpandLabel{color:#fff;background:#176a55}.riderRegistrationInlineForm{background:#fbfdfc;gap:14px;padding:15px;display:grid}.riderRegistrationInlineNotice{color:#fff;background:#17262e;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;display:flex}.riderRegistrationInlineNotice>div{gap:4px;min-width:0;display:grid}.riderRegistrationInlineNotice b{font-size:11px}.riderRegistrationInlineNotice span{color:#b9c8c4;font-size:8px;line-height:1.5}.riderRegistrationInlineNotice strong{color:#cfe8df;background:#ffffff12;border-radius:999px;flex:none;padding:6px 9px;font-size:8px}.riderRegistrationInlineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.riderRegistrationInlineForm label{flex-direction:column;gap:6px;min-width:0;display:flex}.riderRegistrationInlineForm label>span{color:#52645f;font-size:9px;font-weight:900}.riderRegistrationInlineForm input,.riderRegistrationInlineForm select,.riderRegistrationInlineForm textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #cddbd6;border-radius:8px;outline:none;padding:0 10px;font-size:10px}.riderRegistrationInlineForm input,.riderRegistrationInlineForm select{height:40px}.riderRegistrationInlineForm textarea{resize:vertical;min-height:88px;padding:10px;font-family:inherit;line-height:1.55}.riderRegistrationInlineForm input:focus,.riderRegistrationInlineForm select:focus,.riderRegistrationInlineForm textarea:focus{border-color:#57aa91;box-shadow:0 0 0 3px #57aa9117}.riderRegistrationInlineForm input:disabled{color:#6e7c78;opacity:1;background:#eef3f1;border-color:#e0e7e4}.riderRegistrationInlineCheck{background:#fff;border:1px solid #d4e1dd;border-radius:8px;grid-template-columns:1fr auto;align-items:center;min-height:66px;padding:8px 10px;gap:3px 8px!important;display:grid!important}.riderRegistrationInlineCheck>span{grid-column:1/-1}.riderRegistrationInlineCheck input{accent-color:#176a55;width:20px;height:20px;padding:0}.riderRegistrationInlineCheck b{color:#315c50;font-size:9px}.riderRegistrationDailyCheck{cursor:pointer;background:#f7faf9!important;border-color:#c8d9d3!important;min-height:74px!important}.riderRegistrationDailyCheck.selected{box-shadow:inset 0 0 0 1px #3c9b7f2e;background:#e9f8f3!important;border-color:#3c9b7f!important}.riderRegistrationDailyCheck small{color:#71817c;grid-column:1/-1;font-size:8px;line-height:1.45}.riderRegistrationDailyCheck.selected b{color:#08795e}.riderRegistrationCardMeta span.dailyEnabled{color:#08795e;background:#dff6ee;box-shadow:inset 0 0 0 1px #80ccb6}.riderRegistrationInlineSection{background:#fff;border:1px solid #d7e6e1;border-radius:11px;gap:10px;padding:13px;display:grid}.riderRegistrationInlineSection h4{color:#244b40;margin:0;font-size:11px}.riderRegistrationInlineLoans{margin:0}.riderRegistrationInlineNotes{grid-template-columns:1fr 1fr;gap:9px;display:grid}.riderRegistrationInlineAudit{flex-wrap:wrap;gap:6px;display:flex}.riderRegistrationInlineAudit span{color:#63756f;background:#edf4f1;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:800}.riderRegistrationInlineActions{border-top:1px dashed #cfddd8;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.riderRegistrationInlineActions>div:last-child{justify-content:flex-end;gap:7px;display:flex}.riderRegistrationInlineActions .riderRegistrationCardActions label{flex-direction:row;justify-content:center;align-items:center;gap:0;min-width:54px;min-height:30px;padding:0 8px;display:inline-flex}.riderRegistrationInlineActions>div:last-child button{color:#49645b;cursor:pointer;background:#fff;border:1px solid #cbdad5;border-radius:8px;min-width:90px;height:36px;padding:0 12px;font-size:9px;font-weight:950}.riderRegistrationInlineActions>div:last-child .save{color:#fff;background:#176a55;border-color:#176a55}.riderRegistrationInlineActions>div:last-child .archive{color:#b64d4d;border-color:#efcece}.riderRegistrationInlineActions button:disabled{opacity:.55;cursor:not-allowed}@media (width<=800px){.riderRegistrationListCard>summary{grid-template-columns:1fr auto}.riderRegistrationListCard>summary .riderRegistrationCardMeta{grid-area:auto/1/auto/-1}.riderRegistrationExpandLabel{grid-area:1/2}.riderRegistrationInlineGrid{grid-template-columns:1fr 1fr}.riderRegistrationInlineNotice,.riderRegistrationInlineActions{flex-direction:column;align-items:stretch}.riderRegistrationInlineActions .riderRegistrationCardActions,.riderRegistrationInlineActions>div:last-child{justify-content:flex-start;width:100%}.riderRegistrationInlineActions>div:last-child button{flex:1}}@media (width<=520px){.riderRegistrationListCard>summary{padding:10px}.riderRegistrationInlineForm{padding:11px}.riderRegistrationInlineGrid,.riderRegistrationInlineNotes{grid-template-columns:1fr}.riderRegistrationInlineNotice strong{align-self:flex-start}.riderRegistrationInlineActions>div:last-child{flex-direction:column}.riderRegistrationInlineActions>div:last-child button{width:100%}}@media (width<=800px){.nextDaySettlementAudit,.nextDaySettlementEmergency{padding:15px}.nextDaySettlementEmergency>header{flex-direction:column;align-items:stretch}.nextDaySettlementEmergency>header>strong{width:max-content}.nextDaySettlementEmergencyBody{grid-template-columns:1fr}.nextDaySettlementEmergencyDays{grid-template-columns:repeat(3,minmax(0,1fr))}.nextDaySettlementEmergencySelection{flex-direction:column;align-items:stretch}.nextDaySettlementEmergencySelection>button{width:100%;min-height:44px}.nextDaySettlementAudit>header{flex-direction:column;align-items:stretch}.nextDaySettlementAudit>header>strong{width:max-content}.nextDaySettlementAuditStats{grid-template-columns:1fr 1fr}.nextDaySettlementAuditStats article:first-child{grid-column:1/-1}.nextDaySettlementAuditGroups{grid-template-columns:1fr}.nextDaySettlementAuditGroups li{grid-template-columns:minmax(0,1fr) auto}.nextDaySettlementAuditGroups li em.platform{grid-area:1/2}.nextDaySettlementAuditGroups li>em:not(.platform){grid-column:1/-1}.nextDaySettlementAuditGroups li button{grid-column:1/-1;min-height:42px}.nextDaySettlementAuditGroups li.accountMissing{grid-template-columns:minmax(0,1fr) auto}.nextDaySettlementAuditGroups li.accountMissing em.platform{grid-area:1/2}.nextDaySettlementAuditGroups li.accountMissing>em:not(.platform){grid-area:auto/1/auto/-1}.nextDaySettlementAuditGroups li.accountMissing .nextDaySettlementAccountEditor{grid-area:auto/1/auto/-1;grid-template-columns:1fr}.nextDaySettlementAccountEditor input{height:42px;font-size:12px}.nextDaySettlementAccountEditor button{grid-column:1/-1;min-height:42px}.adminDailyPaidRegistrationStats{grid-template-columns:1fr 1fr}.adminDailyPaidRegistrationStats article:first-child{grid-column:1/-1}.settlementAutomationActions a{min-height:46px}}.systemOperationsPanel{background:#fff;border:1px solid #d7e5df;border-radius:16px;gap:14px;padding:18px;display:grid;box-shadow:0 12px 32px #152a2208}.systemOperationsPanel.warning{border-color:#ead9b8}.systemOperationsPanel.critical{border-color:#edc8cb}.systemOperationsHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.systemOperationsHead>div:first-child{gap:4px;display:grid}.systemOperationsHead>div:first-child>span,.systemOperationsPlatforms>header span,.systemRecoveryCoverage>header span,.systemIncidentHistory>header span{color:#118167;letter-spacing:.13em;font-size:8px;font-weight:950}.systemOperationsHead h2,.systemOperationsPlatforms h3,.systemRecoveryCoverage h3,.systemIncidentHistory h3{color:#192b25;letter-spacing:-.45px;margin:0}.systemOperationsHead h2{font-size:17px}.systemOperationsHead p,.systemRecoveryCoverage header p{color:#75827e;margin:0;font-size:9px;line-height:1.55}.systemOperationsHeadStatus{flex:none;justify-items:end;gap:5px;display:grid}.systemOperationsHeadStatus strong{color:#08765e;font-size:12px}.systemOperationsPanel.warning .systemOperationsHeadStatus strong{color:#a36a16}.systemOperationsPanel.critical .systemOperationsHeadStatus strong{color:#b8444c}.systemOperationsHeadStatus small{color:#87928e;font-size:8px}.systemOperationsHeadStatus button,.systemOperationsPlatforms article>button,.systemIncidentAction{color:#176b57;cursor:pointer;background:#f4fbf8;border:1px solid #bdd8cf;border-radius:8px;min-height:38px;padding:0 12px;font-size:9px;font-weight:950}.systemOperationsHeadStatus button:hover,.systemOperationsHeadStatus button:focus-visible,.systemOperationsPlatforms article>button:hover,.systemOperationsPlatforms article>button:focus-visible,.systemIncidentAction:hover,.systemIncidentAction:focus-visible{border-color:#168f71;outline:3px solid #168f7118}.systemOperationsHeadStatus button:disabled,.systemOperationsPlatforms article>button:disabled{opacity:.5;cursor:not-allowed}.systemOperationsUnavailable{color:#9f3f47;background:#fff5f6;border:1px solid #efc7cb;border-radius:10px;gap:4px;margin:0;padding:12px 14px;font-size:9px;line-height:1.5;display:grid}.systemOperationsComponents{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.systemOperationsComponents article{background:#f9fcfb;border:1px solid #dce8e3;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:9px;min-width:0;min-height:108px;padding:12px;display:grid}.systemOperationsComponents article.warning{background:#fffaf1;border-color:#ead9b8}.systemOperationsComponents article.critical{background:#fff6f7;border-color:#efc8cb}.systemOperationsComponents article>div{gap:5px;min-width:0;display:grid}.systemOperationsComponents span{color:#76847f;font-size:8px;font-weight:900}.systemOperationsComponents b{color:#273d35;font-size:10px;line-height:1.35}.systemOperationsComponents small{color:#7f8c87;font-size:8px;line-height:1.45}.systemOperationsComponents article>strong{color:#08765e;white-space:nowrap;background:#e0f4ed;border-radius:999px;padding:5px 7px;font-size:7px}.systemOperationsComponents article.warning>strong{color:#986216;background:#faeacb}.systemOperationsComponents article.critical>strong{color:#ac3f48;background:#f8dcdf}.systemOperationsBody{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);gap:10px;display:grid}.systemOperationsPlatforms,.systemRecoveryCoverage,.systemIncidentHistory{background:#fbfdfc;border:1px solid #e0e9e5;border-radius:12px;gap:11px;padding:14px;display:grid}.systemOperationsPlatforms>header,.systemIncidentHistory>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.systemOperationsPlatforms>header>div,.systemRecoveryCoverage>header,.systemIncidentHistory>header>div{gap:3px;display:grid}.systemOperationsPlatforms h3,.systemRecoveryCoverage h3,.systemIncidentHistory h3{font-size:13px}.systemOperationsPlatforms>header>small{color:#84908c;text-align:right;max-width:340px;font-size:8px;line-height:1.4}.systemOperationsPlatforms>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.systemOperationsPlatforms article{background:#fff;border:1px solid #d9e6e1;border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}.systemOperationsPlatforms article.coupang{box-shadow:inset 3px 0 #327de8}.systemOperationsPlatforms article.baemin{box-shadow:inset 3px 0 #16a99c}.systemOperationsPlatforms article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.systemOperationsPlatforms article>header b{font-size:11px}.systemOperationsPlatforms article>header span{color:#168267;font-size:8px;font-weight:900}.systemOperationsPlatforms dl{gap:6px;margin:0;display:grid}.systemOperationsPlatforms dl>div{grid-template-columns:68px minmax(0,1fr);gap:8px;min-width:0;display:grid}.systemOperationsPlatforms dt{color:#87928e;font-size:8px}.systemOperationsPlatforms dd{color:#3e504a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;font-weight:800;overflow:hidden}.systemRecoveryCoverage>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.systemRecoveryCoverage article{background:#fff;border:1px solid #e0e9e5;border-radius:9px;flex-direction:column;justify-content:center;gap:5px;min-height:88px;padding:11px;display:flex}.systemRecoveryCoverage article span{color:#7d8a85;font-size:8px}.systemRecoveryCoverage article strong{color:#176b57;font-size:16px}.systemRecoveryCoverage article small{color:#8b9591;font-size:7px;line-height:1.4}.systemRecoveryPending{color:#8c611c;background:#fff4dc;border-radius:8px;margin:0;padding:9px;font-size:8px;font-weight:800;line-height:1.45}.systemIncidentHistory>header>strong{color:#a9434a;background:#f8dcdf;border-radius:999px;padding:6px 9px;font-size:8px}.systemIncidentHistory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.systemIncidentHistory article{background:#fff9f9;border:1px solid #ead7d9;border-radius:9px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.systemIncidentHistory article.resolved{background:#f9fcfb;border-color:#d8e7e1}.systemIncidentHistory article i{color:#ad3f48;background:#f4d8db;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:950;display:grid}.systemIncidentHistory article.resolved i{color:#08765e;background:#dff3ec}.systemIncidentHistory article>div{gap:3px;min-width:0;display:grid}.systemIncidentHistory article b{color:#3a4642;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.systemIncidentHistory article span{color:#89938f;font-size:7px}.systemIncidentEmpty{color:#7e8b86;text-align:center;background:#fff;border:1px dashed #d8e4df;border-radius:9px;margin:0;padding:14px;font-size:9px}.systemIncidentAction{justify-self:start}@media (width<=800px){.systemOperationsPanel{padding:14px}.systemOperationsHead,.systemOperationsPlatforms>header{flex-direction:column;align-items:stretch}.systemOperationsHeadStatus{justify-items:stretch}.systemOperationsHeadStatus button{min-height:44px}.systemOperationsComponents{grid-template-columns:1fr 1fr}.systemOperationsBody{grid-template-columns:1fr}.systemOperationsPlatforms>header>small{text-align:left;max-width:none}.systemOperationsPlatforms article>button{min-height:44px}.systemIncidentHistory>div{grid-template-columns:1fr}}@media (width<=520px){.systemOperationsComponents,.systemOperationsPlatforms>div,.systemRecoveryCoverage>div{grid-template-columns:1fr}.systemOperationsComponents article{min-height:96px}.systemOperationsPlatforms dl>div{grid-template-columns:76px minmax(0,1fr)}}.baeminRpaPanel{background:linear-gradient(150deg,#fff 0%,#f7fcfa 100%);border:1px solid #cfe4de;border-radius:16px;gap:14px;padding:18px;display:grid;box-shadow:0 12px 32px #0c49380a}.baeminRpaPanel.collapsed{background:#fff;box-shadow:0 8px 24px #0c493807}.baeminRpaContent{gap:14px;display:grid}.baeminRpaHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.baeminRpaHead>div:first-child{gap:4px;display:grid}.baeminRpaHead>div:first-child>span,.baeminRpaAgents>header span,.baeminRpaSnapshots>header span{color:#0d8a6c;letter-spacing:.13em;font-size:8px;font-weight:950}.baeminRpaHead h2,.baeminRpaAgents h3,.baeminRpaSnapshots h3{color:#16352c;letter-spacing:-.5px;margin:0}.baeminRpaHead h2{font-size:17px}.baeminRpaHead p{color:#6f827b;margin:0;font-size:9px;line-height:1.55}.baeminRpaHeadStatus{flex:none;justify-items:end;gap:5px;display:grid}.baeminRpaHeadStatus strong{color:#08765e;font-size:12px}.baeminRpaHeadStatus small{color:#85928d;font-size:8px}.baeminRpaHeadStatus button,.baeminRpaSetup button,.baeminRpaSetup a,.baeminRpaAgents article>button,.baeminRpaSnapshots article>button{color:#126e58;cursor:pointer;background:#eff9f5;border:1px solid #bcd9cf;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex}.baeminRpaHeadStatus button:disabled,.baeminRpaSetup button:disabled{opacity:.55;cursor:wait}.baeminRpaHeadStatus button:focus-visible,.baeminRpaSetup button:focus-visible,.baeminRpaSetup a:focus-visible,.baeminRpaAgents button:focus-visible,.baeminRpaSnapshots button:focus-visible{border-color:#168b6d;outline:3px solid #168b6d22}.baeminRpaUnlock{background:#fff;border:1px solid #d8e8e2;border-radius:12px;grid-template-columns:minmax(250px,1.4fr) minmax(190px,.9fr) minmax(130px,.65fr) auto;align-items:end;gap:11px;padding:15px;display:grid}.baeminRpaUnlock>div{align-self:center;gap:4px;display:grid}.baeminRpaUnlock>div>span{color:#0d8a6c;letter-spacing:.13em;font-size:8px;font-weight:950}.baeminRpaUnlock h3{color:#16352c;margin:0;font-size:14px}.baeminRpaUnlock p{color:#788983;margin:0;font-size:8px;line-height:1.5}.baeminRpaUnlock label{gap:6px;display:grid}.baeminRpaUnlock label>span{color:#5f736c;font-size:8px;font-weight:900}.baeminRpaUnlock input{color:#253b34;background:#fbfdfc;border:1px solid #d4e2dd;border-radius:9px;outline:0;width:100%;height:42px;padding:0 11px;font-size:10px}.baeminRpaUnlock input:focus{border-color:#168b6d;box-shadow:0 0 0 4px #168b6d16}.baeminRpaPasswordInput{position:relative}.baeminRpaPasswordInput input{padding-right:72px}.baeminRpaPasswordInput button{color:#126e58;cursor:pointer;background:#eef8f4;border:1px solid #c8ddd6;border-radius:7px;height:32px;padding:0 9px;font-size:8px;font-weight:900;position:absolute;top:5px;right:5px}.baeminRpaUnlock>button{color:#fff;cursor:pointer;background:#168b6d;border:1px solid #14866a;border-radius:9px;min-height:42px;padding:0 15px;font-size:9px;font-weight:950}.baeminRpaUnlock>button:disabled{opacity:.55;cursor:wait}.baeminRpaUnlock .baeminRpaCapsLockWarning{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;margin:0;font-size:14px;line-height:1.5}.baeminRpaUnlockNotice{background:#eef9f5;border:1px solid #b9dfd3;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.baeminRpaUnlockNotice b{color:#08765e;font-size:9px}.baeminRpaUnlockNotice span{color:#657b73;font-size:8px}.baeminRpaUnlockNotice button{color:#126e58;cursor:pointer;background:#fff;border:1px solid #bcd9cf;border-radius:8px;min-height:36px;padding:0 11px;font-size:8px;font-weight:950}.baeminRpaUnlockNotice button:disabled{opacity:.55;cursor:wait}.baeminRpaPlatformStatus{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.baeminRpaPlatformStatus article{background:#fff;border:1px solid #dbe7e3;border-radius:12px;gap:11px;min-width:0;padding:14px;display:grid;box-shadow:0 7px 20px #173b3008}.baeminRpaPlatformStatus article.connected{background:linear-gradient(150deg,#fff,#f1fbf7);border-color:#a9dbcc}.baeminRpaPlatformStatus article.warning{background:linear-gradient(150deg,#fff,#fff9ed);border-color:#efd29f}.baeminRpaPlatformStatus article.missing{background:#fafcfc}.baeminRpaPlatformStatus header{grid-template-columns:1fr auto;align-items:center;gap:3px 10px;display:grid}.baeminRpaPlatformStatus header>span{color:#81908b;letter-spacing:.14em;grid-column:1;font-size:7px;font-weight:950}.baeminRpaPlatformStatus header>strong{color:#26443a;grid-column:1;font-size:13px}.baeminRpaPlatformStatus header>em{color:#08765e;background:#e8f7f1;border-radius:999px;grid-area:1/2/3;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:950;display:flex}.baeminRpaPlatformStatus header>em i{background:#11a27d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #11a27d18}.baeminRpaPlatformStatus article.warning header>em{color:#97600f;background:#fff0d6}.baeminRpaPlatformStatus article.warning header>em i{background:#dd9528;box-shadow:0 0 0 3px #dd952818}.baeminRpaPlatformStatus article.missing header>em{color:#788681;background:#edf1f0}.baeminRpaPlatformStatus article.missing header>em i{box-shadow:none;background:#a8b2ae}.baeminRpaPlatformStatus dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.baeminRpaPlatformStatus dl>div{background:#f0f6f4;border-radius:8px;gap:3px;min-width:0;padding:8px;display:grid}.baeminRpaPlatformStatus dt{color:#84918d;font-size:7px}.baeminRpaPlatformStatus dd{color:#315b4d;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;font-weight:950;overflow:hidden}.baeminRpaPlatformStatus p{color:#71827c;border-top:1px solid #e3ece9;margin:0;padding-top:9px;font-size:8px;line-height:1.5}.baeminRpaPlatformStatus article.warning p{color:#a36120}.baeminRpaPlatformStatus article.missing p{color:#84908c}.baeminSetDashboard{background:#fff;border:1px solid #d8e4e0;border-radius:14px;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 10px 30px #173b3009}.baeminSetDashboardHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.baeminSetDashboardHead>div:first-child{gap:4px;display:grid}.baeminSetDashboardHead>div:first-child>span{color:#7857c5;letter-spacing:.15em;font-size:8px;font-weight:950}.baeminSetDashboardHead h3{color:#263f36;letter-spacing:-.45px;margin:0;font-size:17px}.baeminSetDashboardHead p{color:#788983;margin:0;font-size:9px;line-height:1.55}.baeminSetLiveBadge{background:#eff9f5;border:1px solid #b9dfd3;border-radius:11px;flex:none;grid-template-columns:auto auto;align-items:center;gap:2px 7px;min-height:42px;padding:8px 11px;display:grid}.baeminSetLiveBadge i{background:#13a27e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #13a27e18}.baeminSetLiveBadge b{color:#08765e;font-size:9px}.baeminSetLiveBadge span{color:#71847d;white-space:nowrap;grid-column:1/-1;font-size:7px}.baeminSetLiveBadge.stale{background:#fff8e9;border-color:#e7c986}.baeminSetLiveBadge.stale i{background:#d8951f;box-shadow:0 0 0 4px #d8951f1a}.baeminSetLiveBadge.stale b{color:#95600a}.baeminSetLiveBadge.waiting{background:#f6f8f7;border-color:#d9e1de}.baeminSetLiveBadge.waiting i{box-shadow:none;background:#9aa6a2}.baeminSetLiveBadge.waiting b{color:#697773}.baeminSetPartnerTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.baeminSetPartnerTabs button{color:#6b7d76;cursor:pointer;background:#f8fbfa;border:1px solid #d9e4e0;border-radius:10px;min-width:0;min-height:42px;padding:7px 9px;font-size:8px;font-weight:900;line-height:1.35}.baeminSetPartnerTabs button.active{color:#6240b2;background:#f3effd;border-color:#8764d0;box-shadow:inset 0 0 0 1px #8764d01a}.baeminSetPartnerTabs button:focus-visible,.baeminSetWeekdayPicker button:focus-visible,.baeminSetWeekRow.header button:focus-visible{outline-offset:1px;outline:3px solid #7857c52a}.baeminStability{color:#334b42;background:#fdfcfe;border:1px solid #e1d9f0;border-radius:14px;gap:14px;min-width:0;padding:18px;display:grid}.baeminStabilityHead{justify-content:space-between;align-items:start;gap:12px;display:flex}.baeminStabilityHead span{color:#7554b3;font-size:11px;font-weight:800}.baeminStabilityHead h4{letter-spacing:-.6px;margin:7px 0;font-size:20px}.baeminStabilityHead p,.baeminStabilityConfig>p{color:#72817b;margin:0;font-size:12px;line-height:1.6}.baeminStability button{color:#664a94;cursor:pointer;background:#fff;border:1px solid #d9d1e9;border-radius:8px;min-height:38px;padding:8px 12px;font-size:11px;font-weight:800}.baeminStability button:disabled{opacity:.5;cursor:not-allowed}.baeminStability button:focus-visible,.baeminStability input:focus-visible,.baeminStability select:focus-visible{outline-offset:2px;outline:3px solid #bda5e8}.baeminStabilityConfig{background:#fff;border:1px solid #e1e5e3;border-radius:10px;gap:12px;padding:14px;display:grid}.baeminStabilityInputs{grid-template-columns:1fr 1fr 2fr;gap:12px;display:grid}.baeminStability label{color:#52655c;gap:7px;min-width:0;font-size:11px;font-weight:700;display:grid}.baeminStability input,.baeminStability select{box-sizing:border-box;color:#253e33;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #d6dfda;border-radius:7px;padding:8px;font-size:13px}.baeminStabilityTargets{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.baeminStabilityTargets label{text-align:center}.baeminStabilityTargets input{text-align:center;padding:8px 2px}.baeminStabilityTargetTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.baeminStabilityTargetTitle b{margin-right:auto;font-size:12px}.baeminStability button.baeminStabilitySave{color:#fff;background:#7553ae;border-color:#7553ae;justify-self:end}.baeminStabilityDraft,.baeminStabilityMessage{color:#7857a7;background:#f4eefc;border-radius:8px;margin:0;padding:9px 12px;font-size:11px;line-height:1.5}.baeminStabilityNotice{color:#973a48;background:#fff2f3;border:1px solid #e7c1c6;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:14px;font-size:12px;display:flex}.baeminStabilityDecision{background:#f3f6f4;border:1px solid #d8dfdc;border-radius:12px;gap:16px;padding:16px;display:grid}.baeminStabilityDecision>div{gap:6px;display:grid}.baeminStabilityDecision span{color:#6e7d76;font-size:11px}.baeminStabilityDecision strong{font-size:20px;line-height:1.4}.baeminStabilityDecision p{margin:0;font-size:12px}.baeminStabilityDecision.risk{color:#963542;background:#fff0f1;border-color:#e7babf}.baeminStabilityDecision.tight{color:#8b640f;background:#fff9e9;border-color:#e9d399}.baeminStabilityDecision.stable{color:#146a4b;background:#eff9f4;border-color:#afd5c6}.baeminStabilityDecision dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.baeminStabilityDecision dl>div{gap:5px;display:grid}.baeminStabilityDecision dt{font-size:11px}.baeminStabilityDecision dd{margin:0;font-size:22px;font-weight:850}.baeminStabilityDays{grid-template-columns:repeat(auto-fit,minmax(min(100%,195px),1fr));gap:10px;display:grid}.baeminStabilityDays article{background:#fff;border:1px solid #dde4df;border-radius:11px;align-content:start;gap:11px;min-width:0;padding:13px;display:grid}.baeminStabilityDays header{justify-content:space-between;align-items:center;gap:8px;display:flex}.baeminStabilityDays header>div{gap:3px;display:grid}.baeminStabilityDays header b{font-size:15px}.baeminStabilityDays header span{color:#849188;font-size:10px}.baeminStabilityDays em{color:#748078;background:#eef1ef;border-radius:6px;padding:5px 6px;font-size:10px;font-style:normal;font-weight:800}.baeminStabilityDays .risk em{color:#aa3b4b;background:#ffe9ed}.baeminStabilityDays .tight em{color:#936609;background:#fff1cf}.baeminStabilityDays .stable em{color:#247650;background:#e4f5ed}.baeminStabilityDays p{color:#74857a;margin:0;font-size:10px}.baeminStabilityDays dl{gap:9px;margin:0;display:grid}.baeminStabilityDays dl>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.baeminStabilityDays dt{color:#7c8a80;font-size:11px}.baeminStabilityDays dd{text-align:right;margin:0;font-size:13px;font-weight:800}.baeminStabilityDays small{color:#8a938d;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.baeminStabilityFootnote{color:#7e8b83;margin:0;font-size:11px;line-height:1.65}@media (width<=700px){.baeminStability{padding:12px}.baeminStabilityHead{flex-direction:column}.baeminStabilityHead button{width:100%}.baeminStabilityInputs{grid-template-columns:1fr 1fr}.baeminStabilityInputs label:last-child{grid-column:1/-1}.baeminStabilityTargets{gap:4px}.baeminStabilityTargets input{font-size:11px}.baeminStabilityDecision dl{grid-template-columns:1fr 1fr}.baeminStabilityDecision dd{font-size:20px}}.baeminStabilityConfig{box-sizing:border-box;min-width:0;margin:0}.baeminStability button,.baeminStability label,.baeminStability input,.baeminStability select,.baeminStabilityTargetTitle b,.baeminStabilityNotice,.baeminStabilityDecision dt,.baeminStabilityDays dt,.baeminStabilityDays dd{font-size:.875rem}.baeminStabilityHead span,.baeminStabilityHead p,.baeminStabilityConfig>p,.baeminStabilityDraft,.baeminStabilityMessage,.baeminStabilityDecision span,.baeminStabilityDecision p,.baeminStabilityDays header span,.baeminStabilityDays p,.baeminStabilityDays small,.baeminStabilityFootnote{font-size:.75rem}.baeminStabilityDays em{white-space:nowrap;font-size:.875rem}.baeminStabilityDays{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.baeminSlotConfig{gap:12px;min-width:0;display:grid}.baeminSlotConfig summary{cursor:pointer;font-size:.875rem;font-weight:700}.baeminSlotConfig>div{border-top:1px solid #e1e5e3;gap:8px;margin-top:12px;padding-top:12px;display:grid}.baeminSlotConfig>div>b{font-size:.875rem}.baeminSlotLive{gap:12px;min-width:0;display:grid}.baeminSlotLive h4{margin:0;font-size:1rem}.baeminSlotLive>header p{color:#72817b;margin:6px 0 0;font-size:.75rem}.baeminSlotLiveGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.baeminSlotLiveGrid article{background:#fff;border:1px solid #dbe4df;border-radius:10px;gap:10px;min-width:0;padding:14px;display:grid}.baeminSlotLiveGrid header{gap:4px;display:grid}.baeminSlotLiveGrid header b{font-size:.875rem}.baeminSlotLiveGrid header span{color:#718178;font-size:.75rem}.baeminSlotLiveGrid strong{font-variant-numeric:tabular-nums;font-size:1.8rem}.baeminSlotLiveGrid strong small{margin-left:4px;font-size:.875rem}.baeminSlotLiveGrid p{margin:0;font-size:.875rem;line-height:1.5}.baeminSlotLiveGrid dl{gap:8px;margin:0;display:grid}.baeminSlotLiveGrid dl>div{justify-content:space-between;gap:8px;font-size:.875rem;display:flex}.baeminSlotLiveGrid dd{margin:0;font-weight:700}.baeminSlotLiveGrid .risk{background:#fff0f1;border-color:#e7babf}.baeminSlotLiveGrid .tight{background:#fff9e9;border-color:#e9d399}.baeminSlotLiveGrid .stable{background:#eff9f4;border-color:#afd5c6}.baeminSlotReview{border-top:1px solid #e1e5e3;gap:8px;padding-top:10px;display:grid}.baeminSlotReview>div{background:#f5f7f6;border-radius:7px;gap:4px;padding:8px;display:grid}.baeminSlotReview b,.baeminSlotReview span{font-size:.875rem}.baeminSlotReview .risk{color:#963542;background:#fff0f1}.baeminSlotReview .tight{color:#8b640f;background:#fff9e9}.baeminSlotReview .stable{color:#146a4b;background:#eff9f4}.baeminSetTodayLine{background:#f8faf9;border:1px solid #e3e9e7;border-radius:10px;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:10px 12px;display:grid}.baeminSetTodayLine>div{gap:3px;min-width:0;display:grid}.baeminSetTodayLine span{color:#87938f;font-size:7px}.baeminSetTodayLine strong{color:#385049;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.baeminSetMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.baeminSetMetrics article{background:#fafcfc;border:1px solid #e1e8e5;border-radius:12px;align-content:space-between;gap:6px;min-width:0;min-height:104px;padding:13px;display:grid}.baeminSetMetrics article.actual{background:#f0faf6;border-color:#bfe2d6}.baeminSetMetrics article.remaining{background:#fff9ed;border-color:#f0d9ac}.baeminSetMetrics article.complete{background:#eaf8f1;border-color:#b9d8c8}.baeminSetMetrics span{color:#7c8b86;font-size:8px;font-weight:900}.baeminSetMetrics strong{color:#344b43;letter-spacing:-.7px;font-size:23px}.baeminSetMetrics article.actual strong{color:#08765e}.baeminSetMetrics article.remaining strong{color:#9b6517}.baeminSetMetrics article.complete strong{color:#08765e}.baeminSetMetrics strong small{letter-spacing:0;margin-left:3px;font-size:9px}.baeminSetMetrics em{color:#8a9692;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;line-height:1.35;overflow:hidden}.baeminSetProgress{background:#e7eeeb;border-radius:999px;height:10px;overflow:hidden}.baeminSetProgress span{border-radius:inherit;background:linear-gradient(90deg,#8463cc,#19a482);height:100%;transition:width .25s;display:block}.baeminSetLiveState{background:#f7faf9;border:1px solid #dce5e2;border-radius:10px;gap:3px;padding:11px 13px;display:grid}.baeminSetLiveState b{color:#425851;font-size:9px}.baeminSetLiveState span{color:#7a8984;font-size:8px;line-height:1.5}.baeminSetLiveState.error{background:#fff4f5;border-color:#efc9cc}.baeminSetLiveState.error b{color:#a53d49}.baeminSetLiveState.upgrade,.baeminSetLiveState.stale{background:#fff9ec;border-color:#e4d3aa}.baeminSetLiveState.upgrade b,.baeminSetLiveState.stale b{color:#8d6515}.baeminSetWeekdayPicker{display:none}.baeminSetWeekTable{border:1px solid #dfe6e3;border-radius:12px;min-width:0;display:grid;overflow:hidden}.baeminSetWeekRow{grid-template-columns:minmax(160px,1.45fr) repeat(7,minmax(44px,1fr));align-items:stretch;display:grid}.baeminSetWeekRow>*{text-align:center;border:1px solid #e5ebe8;border-top:0;border-left:0;place-items:center;min-width:0;min-height:42px;padding:8px 6px;display:grid}.baeminSetWeekRow>:last-child{border-right:0}.baeminSetWeekRow.header{background:#f0f4f2}.baeminSetWeekRow.header span,.baeminSetWeekRow.header button{color:#687872;font-size:8px;font-weight:900}.baeminSetWeekRow.header button{cursor:pointer;background:0 0}.baeminSetWeekRow.header .selected,.baeminSetWeekRow .selected{color:#365fc0;background:#eef3ff}.baeminSetWeekRow.total{background:#f5f8ff}.baeminSetWeekRow.total strong{color:#3f64bd;place-content:center start;justify-items:start;padding-left:13px;font-size:9px}.baeminSetWeekRow.total b{color:#315ec2;font-size:10px}.baeminSetWeekGroupTitle{color:#65756f;background:#edf1ef;border-bottom:1px solid #e3e9e6;place-items:center;min-height:34px;font-size:8px;display:grid}.baeminSetWeekRow.slot:last-child>*{border-bottom:0}.baeminSetWeekRow.slot>div{text-align:left;background:#f0f4f2;place-items:center start;padding-left:13px}.baeminSetWeekRow.slot>div strong{color:#445851;font-size:8px}.baeminSetWeekRow.slot>div small{color:#899590;font-size:6px;line-height:1.35}.baeminSetWeekRow.slot>b{color:#33463f;font-size:9px}.baeminSetMobilePlan{display:none}.baeminSetBoundary{color:#806b3d;background:#fffaf0;border:1px solid #eadfc4;border-radius:9px;margin:0;padding:10px 12px;font-size:8px;line-height:1.55}.baeminSetBoundary b{color:#8d6515;margin-right:5px}.baeminSetNoPlan{text-align:center;background:#fafcfc;border:1px dashed #d6e1dd;border-radius:12px;justify-items:center;gap:7px;padding:24px;display:grid}.baeminSetNoPlan b{color:#344d44;font-size:11px}.baeminSetNoPlan span{color:#7c8b86;font-size:8px;line-height:1.55}.baeminSetNoPlan strong{color:#08765e;font-size:10px}.baeminRpaSetup{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.baeminRpaSetup article{background:#fff;border:1px solid #d8e8e2;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;min-width:0;min-height:98px;padding:12px;display:grid}.baeminRpaSetup article>i{color:#08765e;background:#dff3ec;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:950;display:grid}.baeminRpaSetup article>div{gap:4px;min-width:0;display:grid}.baeminRpaSetup article b{color:#28483e;font-size:10px}.baeminRpaSetup article span{color:#7a8984;font-size:8px;line-height:1.45}.baeminRpaSetup article>a,.baeminRpaSetup article>button,.baeminRpaSetup article>em{grid-column:1/-1;min-height:36px}.baeminRpaSetup article>em{color:#73837e;background:#f0f5f3;border-radius:8px;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.baeminRpaPairing{background:#eaf8f3;border:1px solid #a9d8c9;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.baeminRpaPairing span{color:#527269;font-size:9px;font-weight:900}.baeminRpaPairing strong{color:#08765e;letter-spacing:.16em;text-align:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:22px}.baeminRpaPairing small{color:#70847d;font-size:8px}.baeminRpaMessage{color:#8a601b;background:#fff4dd;border-radius:9px;margin:0;padding:10px 12px;font-size:9px;font-weight:850;line-height:1.5}.baeminRpaBody{grid-template-columns:minmax(270px,.8fr) minmax(0,1.4fr);gap:9px;display:grid}.baeminRpaAgents,.baeminRpaSnapshots{background:#fff;border:1px solid #dde9e5;border-radius:12px;align-content:start;gap:9px;padding:13px;display:grid}.baeminRpaAgents>header{gap:3px;display:grid}.baeminRpaSnapshots>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.baeminRpaSnapshots>header>div{gap:3px;display:grid}.baeminRpaSnapshots>header>button{color:#126e58;white-space:nowrap;cursor:pointer;background:#eff9f5;border:1px solid #bcd9cf;border-radius:8px;min-height:38px;padding:0 12px;font-size:9px;font-weight:950}.baeminRpaSnapshotList{gap:9px;display:grid}.baeminRpaAgents h3,.baeminRpaSnapshots h3{font-size:13px}.baeminRpaAgents>p,.baeminRpaSnapshotList>p{color:#7b8b85;text-align:center;border:1px dashed #d8e4e0;border-radius:9px;margin:0;padding:16px;font-size:9px;line-height:1.55}.baeminRpaAgents article{background:#f9fcfb;border:1px solid #dce8e4;border-radius:9px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.baeminRpaAgents article>i{background:#15a27f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #15a27f18}.baeminRpaAgents article.warning>i{background:#dd9528;box-shadow:0 0 0 4px #dd952818}.baeminRpaAgents article.revoked>i{box-shadow:none;background:#a9b2af}.baeminRpaAgents article>div{gap:3px;min-width:0;display:grid}.baeminRpaAgents article b{color:#304940;font-size:9px}.baeminRpaAgents article span,.baeminRpaAgents article small{color:#83908c;font-size:7px;line-height:1.4}.baeminRpaAgents article small{color:#ae4a50}.baeminRpaSnapshots article{background:#fbfdfc;border:1px solid #dce8e4;border-radius:9px;grid-template-columns:minmax(105px,.7fr) minmax(220px,1.4fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.baeminRpaSnapshots article>div{gap:3px;min-width:0;display:grid}.baeminRpaSnapshots article b{color:#263f36;font-size:10px}.baeminRpaSnapshots article span{color:#7d8c87;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.baeminRpaSnapshots dl{grid-template-columns:repeat(3,1fr);gap:5px;margin:0;display:grid}.baeminRpaSnapshots dl>div{text-align:center;background:#eff6f3;border-radius:7px;padding:7px}.baeminRpaSnapshots dt{color:#81908b;font-size:7px}.baeminRpaSnapshots dd{color:#24644f;margin:2px 0 0;font-size:9px;font-weight:950}.baeminRpaSnapshots.daily>header p{color:#778982;margin:0;font-size:8px;line-height:1.5}.baeminRpaSnapshots.daily article{grid-template-columns:minmax(210px,1fr) minmax(220px,.9fr) auto}.baeminRpaDailyIdentity small{color:#536a61;font-size:8px;font-weight:800;line-height:1.45}.baeminRpaDailyActions{grid-template-columns:1fr 1fr;gap:5px;display:grid}.baeminRpaDailyActions button{color:#126e58;white-space:nowrap;cursor:pointer;background:#eff9f5;border:1px solid #bcd9cf;border-radius:8px;min-height:38px;padding:0 11px;font-size:9px;font-weight:950}.baeminRpaDailyActions button:last-child{color:#fff;background:#167b60;border-color:#167b60}.baeminRpaDailyActions button:disabled{opacity:.55;cursor:wait}.baeminRpaSafety{color:#806b3d;background:#fffaf0;border:1px solid #eadfc4;border-radius:9px;margin:0;padding:11px 13px;font-size:8px;line-height:1.55}.baeminRpaSafety b{color:#8d6515;margin-right:5px}.baeminRpaModal{z-index:180;background:#12191699;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.baeminRpaModal>div{background:#fff;border-radius:16px;gap:11px;width:min(920px,100%);max-height:min(720px,92vh);padding:17px;display:grid;box-shadow:0 24px 80px #0005}.baeminRpaModal>div>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.baeminRpaModal header>div{gap:3px;display:grid}.baeminRpaModal header span{color:#16866b;font-size:8px;font-weight:950}.baeminRpaModal h3{color:#203b32;margin:0;font-size:16px}.baeminRpaModal header button{color:#667872;cursor:pointer;background:#f6f9f8;border:1px solid #d5e1dd;border-radius:8px;min-width:56px;min-height:36px;font-size:9px;font-weight:900}.baeminRpaDetailSummary{color:#176a55;background:#edf8f4;border-radius:9px;padding:10px;font-size:9px;font-weight:900}.baeminRpaTableWrap{border:1px solid #dce7e3;border-radius:10px;overflow:auto}.baeminRpaTableWrap table{border-collapse:collapse;width:100%;min-width:680px}.baeminRpaTableWrap th,.baeminRpaTableWrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #e7eeeb;padding:9px 10px;font-size:8px}.baeminRpaTableWrap th{color:#61766e;background:#eff6f3;font-weight:950;position:sticky;top:0}.baeminRpaTableWrap td{color:#455851}@media (width<=800px){.baeminRpaPanel{padding:14px}.baeminRpaHead{flex-direction:column}.baeminRpaHeadStatus{justify-items:stretch;width:100%}.baeminRpaHeadStatus button,.baeminRpaSetup button,.baeminRpaSetup a,.baeminRpaSnapshots>header>button{min-height:44px}.baeminRpaUnlock{grid-template-columns:1fr}.baeminRpaUnlock>button{min-height:46px}.baeminRpaUnlockNotice{grid-template-columns:1fr}.baeminRpaUnlockNotice button{min-height:44px}.baeminRpaPlatformStatus,.baeminRpaSetup,.baeminRpaBody{grid-template-columns:1fr}.baeminRpaSnapshots article,.baeminRpaSnapshots.daily article{grid-template-columns:1fr auto}.baeminRpaSnapshots article dl{grid-area:2/1/auto/-1}.baeminRpaDailyActions{grid-area:1/2}.baeminRpaPairing{text-align:center;grid-template-columns:1fr}.baeminRpaPairing strong{font-size:20px}.baeminRpaModal{padding:12px}.baeminRpaModal>div{max-height:94vh;padding:13px}}@media (width<=520px){.baeminRpaPlatformStatus dl{grid-template-columns:repeat(2,minmax(0,1fr))}.baeminRpaSnapshots article,.baeminRpaSnapshots.daily article{grid-template-columns:1fr}.baeminRpaSnapshots article dl,.baeminRpaSnapshots article button,.baeminRpaDailyActions{grid-area:auto/1}.baeminRpaSnapshots article button,.baeminRpaDailyActions button{min-height:44px}.baeminRpaDailyActions{grid-template-columns:1fr 1fr}.baeminRpaAgents article{grid-template-columns:10px minmax(0,1fr)}.baeminRpaAgents article>button{grid-column:1/-1;min-height:40px}}@media (width<=800px){.baeminSetDashboard{padding:14px}.baeminSetDashboardHead{flex-direction:column}.baeminSetLiveBadge{width:100%}.baeminSetPartnerTabs,.baeminSetMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.baeminSetWeekTable{display:none}.baeminSetWeekdayPicker{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.baeminSetWeekdayPicker button{color:#6f7e79;cursor:pointer;background:#f8faf9;border:1px solid #dce5e2;border-radius:9px;place-items:center;gap:2px;min-width:0;min-height:46px;padding:5px 2px;font-size:8px;font-weight:900;display:grid}.baeminSetWeekdayPicker button b{color:#41554e;font-size:9px}.baeminSetWeekdayPicker button.active{color:#6240b2;background:#f2effc;border-color:#8764d0}.baeminSetWeekdayPicker button.active b{color:#6240b2}.baeminSetMobilePlan{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.baeminSetMobilePlan article{background:#fafcfc;border:1px solid #dfe7e4;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.baeminSetMobilePlan article>div{gap:4px;min-width:0;display:grid}.baeminSetMobilePlan article b{color:#40554d;font-size:9px}.baeminSetMobilePlan article span{color:#87938f;font-size:7px}.baeminSetMobilePlan article>strong{color:#4f3b8f;white-space:nowrap;font-size:18px}.baeminSetMobilePlan article>strong small{margin-left:2px;font-size:8px}}@media (width<=520px){.baeminSetPartnerTabs,.baeminSetTodayLine{grid-template-columns:1fr}.baeminSetMetrics{gap:6px}.baeminSetMetrics article{min-height:98px;padding:11px}.baeminSetMetrics strong{font-size:20px}.baeminSetWeekdayPicker{gap:3px}.baeminSetWeekdayPicker button{border-radius:8px;min-height:43px}.baeminSetMobilePlan{grid-template-columns:1fr}}.collectorPortal{width:min(1120px,100% - 32px);min-height:100vh;margin:0 auto;padding:44px 0 72px}.collectorPortalIntro{text-align:center;gap:8px;margin-bottom:20px;display:grid}.collectorPortalIntro>span{color:#7857c5;letter-spacing:.16em;font-size:12px;font-weight:900}.collectorPortalIntro h1,.collectorPortalIntro p{margin:0}.collectorPortalIntro h1{font-size:clamp(28px,5vw,44px)}.collectorPortalIntro p,.collectorPortalBoundary{color:var(--muted);line-height:1.65}.collectorPortalIntro a{border:1px solid var(--line);min-height:44px;color:inherit;border-radius:14px;justify-self:center;padding:11px 18px;font-weight:800;text-decoration:none}.collectorPortalBoundary{text-align:center;margin:18px 0 0;font-size:13px}@media (width<=640px){.collectorPortal{width:min(100% - 20px,1120px);padding-top:24px}}.uploadedAssetSortControls{background:#fbfdfc;border-top:1px solid #e0ece8;align-items:center;gap:8px;padding:9px 12px;display:flex}.uploadedAssetSortControls label{color:#61766e;white-space:nowrap;font-size:8px;font-weight:800}.uploadedAssetSortControls select,.uploadedAssetSortDirection{color:#29463d;background:#fff;border:1px solid #cfe0da;border-radius:7px;min-height:28px;padding:5px 9px;font-size:9px;font-weight:800}.uploadedAssetSortDirection{cursor:pointer}.uploadedAssetSortDirection:hover{background:#eef8f4}@media (width<=800px){.adminDailyPayoutInlineFix{flex-direction:column;align-items:stretch}.adminDailyPayoutInlineFix button{width:100%;min-height:42px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.coupangMissionUploader{background:linear-gradient(135deg,#f7faff,#eef4ff);border:1px solid #d8e3f7;border-radius:15px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:16px;margin-top:12px;padding:18px;display:grid}.coupangMissionUploaderCopy>span{color:#3568ba;letter-spacing:.12em;font-size:8px;font-weight:950}.coupangMissionUploaderCopy h3{color:#243756;letter-spacing:-.4px;margin:5px 0 6px;font-size:14px}.coupangMissionUploaderCopy p{color:#6e7e96;margin:0;font-size:9px;line-height:1.55}.coupangMissionUploaderCopy small{color:#315d9e;margin-top:8px;font-size:9px;font-weight:850;line-height:1.45;display:block}.coupangMissionUploader>label{text-align:center;cursor:pointer;background:#fff;border:1px dashed #82a5dc;border-radius:13px;place-content:center;gap:6px;min-height:86px;padding:13px;display:grid}.coupangMissionUploader>label.busy{opacity:.65;cursor:wait}.coupangMissionUploader>label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.coupangMissionUploader>label b{color:#275da9;font-size:11px}.coupangMissionUploader>label span{color:#8a98aa;font-size:8px}.coupangMissionUploadStatus{border-top:1px solid #d8e2f2;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:13px;display:grid}.coupangMissionUploadStatus article{background:#fff;border:1px solid #dfe7f3;border-radius:11px;gap:5px;min-width:0;padding:11px;display:grid}.coupangMissionUploadStatus article span{color:#7e8ba0;font-size:8px;font-weight:850}.coupangMissionUploadStatus article b{color:#294e83;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.coupangMissionUploadStatus>p{color:#8390a2;grid-column:1/-1;margin:0;font-size:8px}.coupangMissionUploadStatus details{color:#8a6825;background:#fff8e9;border-radius:9px;grid-column:1/-1;padding:9px 11px;font-size:8px}.coupangMissionUploadStatus details span{margin-top:6px;line-height:1.5;display:block}.riderCalendarMissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.riderCalendarMissionGrid>.riderDailyPayoutPanel,.riderCalendarMissionGrid>.riderMissionCountCard{height:100%}.riderCalendarMissionGrid>:only-child{grid-column:1/-1}.riderMissionCountCard{background:radial-gradient(circle at 92% 5%,#77a9ff33,#0000 34%),linear-gradient(145deg,#fff 0%,#f2f6ff 100%);border:1px solid #cddcf6;border-radius:24px;align-content:start;gap:15px;padding:22px;display:grid;box-shadow:0 18px 46px #365e9d12}.riderMissionCountCard>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.riderMissionCountCard>header span{color:#4777c2;letter-spacing:.12em;font-size:9px;font-weight:950}.riderMissionCountCard>header h2{color:#202d43;letter-spacing:-.8px;margin:5px 0 0;font-size:19px}.riderMissionCountCard>header>b{color:#3564ad;white-space:nowrap;background:#e7effd;border-radius:999px;padding:7px 10px;font-size:9px}.riderMissionCountTotals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.riderMissionCountTotals article{background:#fff;border:1px solid #dde6f5;border-radius:14px;gap:5px;min-width:0;padding:12px;display:grid}.riderMissionCountTotals span{color:#78879b;font-size:9px;font-weight:850}.riderMissionCountTotals strong{color:#244d8c;letter-spacing:-.5px;font-size:17px}.riderMissionCountTotals small{color:#929cab;font-size:8px}.riderMissionDailyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.riderMissionDailyGrid article{border-radius:11px;align-content:space-between;gap:7px;min-width:0;min-height:54px;padding:9px 7px;display:grid}.riderMissionDailyGrid article.uploaded{background:#fff;border:1px solid #cdddf6}.riderMissionDailyGrid article.pending{background:#f7f8fa;border:1px dashed #d9e0ea}.riderMissionDailyGrid span{color:#748399;white-space:nowrap;font-size:8px;font-weight:850}.riderMissionDailyGrid b{color:#2e5eaa;white-space:nowrap;font-size:11px}.riderMissionDailyGrid .pending b{color:#929aa6;font-size:8px}.riderMissionCountCard>p{color:#64758e;background:#eaf0f9;border-radius:10px;margin:0;padding:10px 11px;font-size:8px;line-height:1.55}.riderMissionCountEmpty{text-align:center;background:#fff9;border:1px dashed #cad7ea;border-radius:16px;place-content:center;gap:7px;min-height:180px;padding:22px;display:grid}.riderMissionCountEmpty b{color:#405675;font-size:11px}.riderMissionCountEmpty span{color:#8b97a8;font-size:8px;line-height:1.5}@media (width<=800px){.coupangMissionUploader{grid-template-columns:1fr;padding:15px}.coupangMissionUploader>label{min-height:78px}.coupangMissionUploadStatus{grid-template-columns:1fr}.coupangMissionUploadStatus>p,.coupangMissionUploadStatus details{grid-column:1}.riderCalendarMissionGrid{grid-template-columns:1fr}.riderMissionCountCard{border-radius:20px;padding:17px}.riderMissionDailyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.baeminAchievementPartner{color:#40585b;gap:8px;min-width:0;font-size:14px;font-weight:700;display:grid}.baeminStability .baeminSlotOutcome{overflow-wrap:anywhere;gap:4px;min-width:0;line-height:1.6;display:grid}.baeminStability .baeminSlotOutcome>b,.baeminStability .baeminSlotOutcome>span{font-size:14px;line-height:1.6}.baeminStability .baeminSlotOutcome .achieved,.baeminStability .baeminSlotOutcome .secured{color:#18715b}.baeminStability .baeminSlotOutcome .notAchieved{color:#ae303b}.baeminStability .baeminSlotOutcome .notSecured{color:#8a5b08}.baeminStability .baeminSlotOutcome .unconfirmed{color:#637680}.baeminAchievementPartner select{color:#203d42;text-overflow:ellipsis;background:#fff;border:1px solid #cbdcde;border-radius:8px;width:100%;min-width:0;max-width:620px;min-height:46px;padding:10px 12px;font-size:14px}.baeminAchievementPartner select:focus-visible{outline-offset:2px;outline:3px solid #8bdbdf}.baeminStability .baeminAchievementTabs{border-bottom:1px solid #d9e5e6;gap:20px;display:flex}.baeminStability .baeminAchievementTabs button{color:#718085;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:12px 5px}.baeminStability .baeminAchievementTabs button[aria-pressed=true]{color:var(--baemin-report-blue);border-bottom-color:var(--baemin-report-blue)}.baeminAchievementSource{min-width:0;font-size:14px;display:grid}.baeminAchievementSource summary{cursor:pointer;color:#546b68;padding:10px 0;font-weight:700}.baeminAchievementSource>div{margin-top:12px}.baeminAchievement{color:#243b40;font-variant-numeric:tabular-nums;gap:32px;min-width:0;display:grid;container:achievementView/inline-size}.baeminAchievement section{gap:16px;min-width:0;display:grid}.baeminAchievementHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.baeminAchievementHeading h4{letter-spacing:-.5px;margin:0;font-size:22px}.baeminAchievementHeading p{color:#647a80;margin:6px 0 0;font-size:13px;line-height:1.6}.baeminAchievementHeading>span{color:#647a80;font-size:12px}.baeminAchievementHeading .baeminAchievementSetBadge{color:#007981;background:#e5f6f6;border:1px solid #b5e0e1;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:800}.baeminReportToday{color:var(--baemin-report-ink);background:var(--baemin-report-paper)}.baeminReportToday .baeminAchievementHeading h4{letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,3rem);font-weight:800;line-height:1.3}.baeminReportToday .baeminAchievementHeading p{color:var(--baemin-report-muted);font-size:.9375rem}.baeminReportToday .baeminAchievementSetBadge{color:#235cae;background:#f4f8ff;border-color:#dce9fc}.baeminReportCaution{color:var(--baemin-report-muted);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.7}.baeminReportGaugePanel{border:1px solid var(--baemin-report-border);background:var(--baemin-report-paper);border-radius:15px;min-width:0;padding:22px 32px 26px}.baeminReportGaugeMeta{color:var(--baemin-report-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:25px;font-size:.875rem;line-height:1.6;display:flex}.baeminReportGaugeMeta time{margin-left:auto;font-size:1rem}.baeminReportGaugeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 52px;display:grid}.baeminReportGauge{align-content:start;min-width:0;margin:0;display:grid}.baeminReportGauge svg{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.baeminReportGaugeTrack,.baeminReportGaugeFill{fill:none;stroke-width:34px;stroke-linecap:butt}.baeminReportGaugeTrack{stroke:var(--baemin-report-track)}.baeminReportGaugeFill{stroke:var(--baemin-report-blue)}.baeminReportGaugeLabel{fill:#5c6066;font-size:20px}.baeminReportGaugeValue{fill:var(--baemin-report-ink);letter-spacing:-1px;font-size:37px;font-weight:500}.baeminReportGaugeTick{fill:var(--baemin-report-ink);font-size:17px}.baeminReportGauge figcaption{color:var(--baemin-report-muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:-6px;font-size:.875rem;line-height:1.6;display:flex}.baeminReportPartnerTable{border:1px solid var(--baemin-report-border);background:var(--baemin-report-paper);border-radius:13px;min-width:0;margin-top:14px;overflow:hidden}.baeminReportPartnerTable table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1rem;line-height:1.5}.baeminReportPartnerTable th,.baeminReportPartnerTable td{text-align:center;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid var(--baemin-report-border);padding:17px 10px}.baeminReportPartnerTable thead{background:var(--baemin-report-track)}.baeminReportPartnerTable thead th{word-break:keep-all;font-size:1rem;font-weight:750}.baeminReportPartnerTable th:first-child{width:23%}.baeminReportPartnerTable th:nth-last-child(3){width:9%}.baeminReportPartnerTable th:nth-last-child(2){width:7%}.baeminReportPartnerTable th:last-child{width:13%}.baeminReportAcceptance>b{color:var(--baemin-report-blue);font-variant-numeric:tabular-nums}.baeminReportAcceptance small{overflow-wrap:anywhere}.baeminReportPartnerTable tbody th{text-align:left;padding-left:20px;font-weight:500}.baeminReportPartnerTable tbody th>span,.baeminReportPartnerTable td>span,.baeminReportPartnerTable small{display:block}.baeminReportPartnerTable small{color:var(--baemin-report-muted);font-size:.875rem}.baeminReportPartnerTable em{color:var(--baemin-report-blue);white-space:nowrap;margin-left:7px;font-style:normal;font-weight:700}.baeminReportPartnerTable tbody tr.selected{background:#f8fbff}.baeminReportPartnerTable tbody tr.selected th{box-shadow:inset 3px 0 var(--baemin-report-blue)}.baeminReportPartnerTable tbody tr:last-child>*{border-bottom:0}.baeminReportTodayDetails{border-top:1px solid var(--baemin-report-border);min-width:0;padding-top:4px}.baeminReportTodayDetails summary{cursor:pointer;padding:14px 0;font-size:.9375rem;font-weight:700}.baeminReportTodayDetails summary:focus-visible{outline-offset:3px;outline:3px solid #c3dbff}.baeminReportOutcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:4px 0 16px;display:grid}.baeminReportOutcomeGrid article{border:1px solid var(--baemin-report-border);border-radius:10px;gap:8px;min-width:0;padding:14px;display:grid}.baeminReportOutcomeGrid h5{margin:0;font-size:1rem}.baeminReportOutcomeGrid article>b{font-size:.9375rem}.baeminAchievementTodaySummary{background:#eef6f6;border:1px solid #d9e9e9;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.baeminAchievementTodaySummary>div{gap:8px;display:grid}.baeminAchievementTodaySummary span{color:#6d8286;font-size:12px}.baeminAchievementTodaySummary b{font-size:17px}.baeminAchievement .over{color:#00828e}.baeminAchievement .under{color:#b84949}.baeminAchievement .progress{color:#916222}.baeminAchievement .muted{color:#78888e}.baeminAchievementWeekStrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.baeminAchievementWeekStrip article{text-align:center;background:#fff;border:1px solid #deeaeb;border-radius:9px;align-content:start;gap:6px;min-width:0;padding:14px 8px;display:grid}.baeminAchievementWeekStrip span{color:#40575c;font-size:14px;font-weight:700}.baeminAchievementWeekStrip small{color:#7d8e92;font-size:12px;line-height:1.4}.baeminAchievementWeekStrip strong{overflow-wrap:anywhere;margin:5px 0;font-size:15px;line-height:1.5}.baeminAchievementWeekStrip article.today{background:#f2fcfc;border-color:#35b8c0;box-shadow:inset 0 0 0 1px #35b8c0}.baeminAchievementTable{background:#fff;border:1px solid #dbe5e7;border-radius:10px;min-width:0;overflow:hidden}.baeminAchievementRow{border-bottom:1px solid #e2ebed;grid-template-columns:1.05fr repeat(4,minmax(0,1fr)) 1.1fr .8fr 1.2fr;align-items:stretch;display:grid}.baeminAchievementRow:last-child{border-bottom:0}.baeminAchievementRow>div,.baeminAchievementRow>b{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:15px 7px;display:flex}.baeminAchievementRow b{font-size:13px;line-height:1.5}.baeminAchievementRow small{color:#7a8b90;font-size:12px;line-height:1.5}.baeminAchievementRow.tableHead{color:#47646b;background:#ecf3f4}.baeminAchievementRow.tableHead>b{padding:14px 6px;font-size:12px}.baeminAchievementRow.today{background:#f4fcfc}.baeminAchievementRow .mobileLabel{display:none}.baeminAchievementNote{color:#71878c;margin:0;font-size:12px;line-height:1.8}.baeminAchievement .baeminAchievementSlotDelta{font-size:14px;font-weight:800;line-height:1.5}.baeminSetCollectionNotice{color:#77572c;overflow-wrap:anywhere;background:#fff9ee;border:1px solid #ead9b6;border-radius:10px;gap:5px;margin:0;padding:12px 14px;font-size:13px;line-height:1.7;display:grid}.baeminSetCollectionNotice.live{color:#276e65;background:#effaf7;border-color:#c5e4df}.baeminSetPreviewControls{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:14px;display:grid}.baeminSetVerifiedPreviewControls{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.baeminAchievementPreview{width:min(1240px,100%);margin:auto;padding:28px 24px 60px}.baeminAchievementPreview>header{gap:7px;margin:0 0 22px;display:grid}.baeminAchievementPreview>header h1{margin:0;font-size:24px}.baeminAchievementPreview>header p{color:#6b7d85;margin:0;font-size:14px;line-height:1.6}.baeminAchievementPreview .baeminAchievementPartner{margin:0 0 20px}.baeminAchievementPreviewContent{background:#fff;border:1px solid #dae5e7;border-radius:16px;padding:24px}@container achievementView (width<=850px){.baeminAchievementWeekStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.baeminAchievementTable{background:0 0;border:0;gap:12px;display:grid;overflow:visible}.baeminAchievementRow{background:#fff;border:1px solid #dbe5e7;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.baeminAchievementRow.tableHead{display:none}.baeminAchievementRow .baeminAchievementDate{text-align:left;background:#ecf3f4;flex-direction:row;grid-column:1/-1;justify-content:space-between;padding:12px}.baeminAchievementRow>div{border-bottom:1px solid #eef3f4;padding:12px}.baeminAchievementRow .mobileLabel{color:#637c83;font-size:12px;display:block}.baeminAchievementRow b{font-size:14px}}@container achievementView (width<=740px){.baeminReportGaugePanel{padding:18px 18px 24px}.baeminReportGaugeGrid{gap:26px 20px}.baeminReportPartnerTable{border:0;border-radius:0;overflow:visible}.baeminReportPartnerTable table,.baeminReportPartnerTable tbody{display:block}.baeminReportPartnerTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.baeminReportPartnerTable tbody{gap:14px;display:grid}.baeminReportPartnerTable tbody tr{border:1px solid var(--baemin-report-border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.baeminReportPartnerTable tbody th{background:var(--baemin-report-track);grid-column:1/-1;width:auto;padding:14px 16px}.baeminReportPartnerTable tbody td{border-bottom:1px solid var(--baemin-report-border);min-width:0;padding:12px}.baeminReportPartnerTable td:before{content:attr(data-label);color:var(--baemin-report-muted);margin-bottom:4px;font-size:.875rem;font-weight:600;display:block}.baeminReportPartnerTable tbody tr:last-child>*{border-bottom:1px solid var(--baemin-report-border)}.baeminReportPartnerTable tbody tr>td:nth-last-child(-n+2){border-bottom:0}.baeminReportPartnerTable tbody tr>td.baeminReportAcceptance{grid-column:1/-1}.baeminReportOutcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container achievementView (width<=560px){.baeminReportGaugeGrid{grid-template-columns:minmax(0,1fr);gap:28px}.baeminReportGauge{width:100%;max-width:390px;margin-inline:auto}.baeminReportGaugeMeta{margin-bottom:22px}.baeminReportGaugeMeta time{margin-left:0;font-size:.875rem}.baeminReportToday .baeminAchievementHeading h4{font-size:2rem}.baeminReportOutcomeGrid{grid-template-columns:1fr}.baeminAchievementWeekStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.baeminAchievementTodaySummary{grid-template-columns:1fr;gap:14px}.baeminAchievementTodaySummary>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.baeminAchievementHeading h4{font-size:20px}.baeminAchievementRow .baeminAchievementDate{flex-wrap:wrap}.baeminAchievementTodaySummary b{font-size:15px}}@media (width<=850px){.baeminSetPreviewControls{grid-template-columns:1fr;gap:0}}@media (width<=600px){.baeminAchievementPreview{padding:18px 12px 40px}.baeminAchievementPreviewContent{padding:14px}}.baeminSetGuard{color:#283e44;font-variant-numeric:tabular-nums;gap:14px;min-width:0;display:grid;container:setGuard/inline-size}.baeminSetGuardHeadline{background:#f2f6f8;border:1px solid #cfdde1;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.baeminSetGuardHeadline>div{gap:7px;display:grid}.baeminSetGuardHeadline h4{margin:0;font-size:1.25rem;line-height:1.5}.baeminSetGuardHeadline p{margin:0;font-size:.875rem;line-height:1.7}.baeminSetGuardHeadline span{font-size:.75rem}.baeminSetGuardHeadline>b{font-size:1.5rem}.baeminSetGuardHeadline small{font-size:.875rem;font-weight:500}.baeminSetGuard .risk{color:#a42b35}.baeminSetGuard .tight{color:#885b0f}.baeminSetGuardHeadline.risk{background:#fff1f2;border-color:#ecadb6}.baeminSetGuardHeadline.tight{background:#fff8e8;border-color:#e5c887}.baeminSetGuardHeadline.stable{color:#1c6855;background:#edf9f5;border-color:#afd9cd}.baeminSetGuardCounts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.baeminSetGuardCounts>div{border:1px solid #dce5e8;border-radius:9px;gap:8px;min-width:0;padding:12px;display:grid}.baeminSetGuardCounts span{font-size:.875rem;line-height:1.5}.baeminSetGuardCounts b{font-size:1.125rem}.baeminSetGuard h5{margin:0;font-size:.875rem;line-height:1.6}.baeminSetGuardProblems{gap:10px;display:grid}.baeminSetGuardProblems ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.baeminSetGuardProblems li{background:#fff7f7;border:1px solid #edc1c6;border-left:4px solid #c85765;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.baeminSetGuardProblems li.tight{background:#fffaf0;border-color:#e9d396}.baeminSetGuardProblems li>div{gap:5px;display:grid}.baeminSetGuardProblems b{font-size:.875rem;line-height:1.6}.baeminSetGuardProblems span{font-size:.75rem;line-height:1.6}.baeminSetGuardWeakest{background:#f3fafb;border:1px solid #c6dce1;border-radius:9px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px;display:flex}.baeminSetGuardWeakest>div{gap:6px;display:grid}.baeminSetGuardWeakest b{font-size:.9375rem;line-height:1.6}.baeminSetGuardWeakest span,.baeminSetGuardWeakest small{font-size:.75rem;line-height:1.6}.baeminSetGuardWeakest p{width:100%;margin:0;font-size:.875rem;line-height:1.7}.baeminSetGuardReference{color:#855c18;background:#fff8e9;border-radius:8px;margin:0;padding:12px;font-size:.875rem;line-height:1.8}.baeminSetGuardMatrix{min-width:0}.baeminSetGuardMatrix summary{cursor:pointer;padding:12px 0;font-size:.875rem;font-weight:700;line-height:1.7}.baeminSetGuardMatrix summary:focus-visible{outline-offset:3px;outline:3px solid #17a9b4}.baeminSetGuardGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.baeminSetGuardGrid>article{align-content:start;gap:7px;min-width:0;display:grid}.baeminSetGuardGrid h5{background:#eaf1f4;border-radius:7px;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:10px 8px;display:flex}.baeminSetGuardGrid h5 small{font-size:.75rem;font-weight:400}.baeminSetGuardCell{overflow-wrap:anywhere;background:#fbfcfd;border:1px solid #dce5e8;border-radius:7px;align-content:start;gap:6px;min-height:144px;padding:11px 8px;display:grid}.baeminSetGuardCell b,.baeminSetGuardCell strong,.baeminSetGuardCell span{font-size:.875rem;line-height:1.5}.baeminSetGuardCell small{color:#637680;font-size:.75rem;line-height:1.6}.baeminSetGuardCell.risk{background:#fff0f1;border-color:#e8b0b9}.baeminSetGuardCell.tight{background:#fff8e9;border-color:#e6d09d}.baeminSetGuardCell.stable{color:#226850;background:#eef9f5;border-color:#bddfd3}.baeminSetGuardCell.unknown{border-style:dashed}.baeminSetGuardNote{color:#60767e;margin:0;font-size:.75rem;line-height:1.8}@container setGuard (width<=980px){.baeminSetGuardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.baeminSetGuardCounts{grid-template-columns:repeat(3,minmax(0,1fr))}}@container setGuard (width<=620px){.baeminSetGuardGrid,.baeminSetGuardCounts{grid-template-columns:repeat(2,minmax(0,1fr))}.baeminSetGuardHeadline{padding:14px}.baeminSetGuardHeadline h4{font-size:1.125rem}.baeminSetGuardCell{min-height:148px}}@container setGuard (width<=310px){.baeminSetGuardGrid,.baeminSetGuardCounts{grid-template-columns:1fr}}.fieldGrid .splitPayoutField,.cardEditorGrid .splitPayoutField{background:#f8f4fc;border:1px solid #cfc2df;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;padding:11px 13px;display:grid}.fieldGrid .splitPayoutField input,.cardEditorGrid .splitPayoutField input{width:24px;height:24px;accent-color:var(--purple);border:0;grid-area:1/2;margin:0;padding:0}.fieldGrid .splitPayoutField small,.cardEditorGrid .splitPayoutField small{color:#766b80;grid-column:1/-1;font-size:9px;font-weight:750;line-height:1.5}.cardEditorGrid .splitPayoutField{grid-column:1/-1}:root{--purple:#6f55b7;--purple-dark:#332650;--purple-soft:#f0eafb;--ink:#211b2d;--muted:#766e80;--line:#ded8e6;--paper:#fffefa;--green:#19705a;--red:#b5424c}*{box-sizing:border-box}body{color:var(--ink);background:#f2eff5;margin:0;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,sans-serif}.riderCardApp button,.riderCardApp input,.riderCardApp select,.riderCardLoginPage button,.riderCardLoginPage input{font:inherit}.riderCardApp button,.riderCardLoginPage button{cursor:pointer}.riderCardApp button:disabled,.riderCardLoginPage button:disabled{cursor:not-allowed;opacity:.55}.riderCardLoading,.riderCardLoginPage{background:radial-gradient(circle at 10% 0,#e8def9,#0000 35%),linear-gradient(#faf8fc,#eeebf2);place-items:center;min-height:100dvh;padding:20px;display:grid}.riderCardLoading{color:var(--purple);font-weight:850}.riderCardLogin{background:#fffe;border:1px solid #fffc;border-radius:24px;gap:14px;width:min(420px,100%);padding:34px;display:grid;box-shadow:0 28px 80px #3d2d5625}.riderCardLogin img{object-fit:contain;width:112px;height:56px}.riderCardLogin .eyebrow,.managerIntro p,.listHeading p{color:var(--purple);letter-spacing:1.7px;margin:8px 0 -8px;font-size:10px;font-weight:950}.riderCardLogin h1{letter-spacing:-1.5px;margin:0;font-size:30px}.riderCardLogin>p:not(.eyebrow):not(.formError){color:var(--muted);margin:0 0 6px;font-size:13px;line-height:1.6}.riderCardLogin label,.managerForm label{gap:7px;display:grid}.riderCardLogin label span,.managerForm label span{color:#5c5466;font-size:12px;font-weight:900}.riderCardLogin input,.managerForm input,.managerForm select{border:1px solid var(--line);background:#fff;border-radius:11px;outline:none;height:50px;padding:0 14px}.riderCardLogin input:focus,.managerForm input:focus,.managerForm select:focus{border-color:var(--purple);box-shadow:0 0 0 4px #6f55b716}.riderCardLogin>button{background:linear-gradient(135deg,var(--purple),#9275ce);color:#fff;border:0;border-radius:12px;height:52px;font-weight:950}.riderCardLogin small{color:#8b8294;font-size:10px;line-height:1.5}.formError{color:var(--red);background:#fff0f1;border-radius:9px;margin:0;padding:10px 12px;font-size:11px;font-weight:750}.riderCardApp{min-height:100dvh;padding-bottom:70px}.riderCardApp>header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbf9fddd;border-bottom:1px solid #e3ddeb;justify-content:space-between;align-items:center;height:72px;padding:10px max(18px,50vw - 540px);display:flex;position:sticky;top:0}.riderCardBrand{align-items:center;gap:10px;display:flex}.riderCardBrand img{object-fit:contain;width:84px;height:44px}.riderCardBrand div{gap:2px;display:grid}.riderCardBrand b{font-size:14px}.riderCardBrand span{color:var(--purple);font-size:10px;font-weight:900}.headerButtons{gap:7px;display:flex}.headerButtons button{border:1px solid var(--line);color:#61566f;background:#fff;border-radius:10px;height:38px;padding:0 12px;font-size:10px;font-weight:900}.riderCardNav{background:#ffffffc9;border:1px solid #e2dbe9;border-radius:15px;gap:7px;width:min(1080px,100% - 28px);margin:18px auto;padding:6px;display:flex}.riderCardNav button{color:#786e83;background:0 0;border:0;border-radius:10px;flex:1;min-height:44px;font-size:12px;font-weight:950}.riderCardNav button.active{background:var(--purple-dark);color:#fff;box-shadow:0 9px 20px #33265025}.pageNotice{border-radius:10px;width:min(1080px,100% - 28px);margin:0 auto 12px;padding:11px 14px;font-size:11px;font-weight:800}.pageNotice.success{color:var(--green);background:#eef9f5;border:1px solid #b9ded2}.pageNotice.error{color:var(--red);background:#fff1f2;border:1px solid #efc9cd}.paperCard,.listPanel,.managerPanel{background:var(--paper);border:1px solid #dcd5e1;border-radius:18px;width:min(1080px,100% - 28px);margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #33265014}.paperCard{position:relative}.paperCard:before{content:"";background:linear-gradient(90deg,var(--purple-dark),var(--purple),#bba9de);height:6px;position:absolute;top:0;left:0;right:0}.paperTitle{border-bottom:2px solid var(--purple-dark);justify-content:space-between;align-items:center;min-height:104px;padding:26px 30px 20px;display:flex}.paperTitle>div span{color:var(--purple);letter-spacing:2px;font-size:10px;font-weight:950}.paperTitle h1{letter-spacing:-1px;margin:5px 0 0;font-family:Nanum Myeongjo,Batang,serif;font-size:28px}.paperTitle>b{background:var(--purple-soft);color:var(--purple-dark);border:1px solid #b8a9cc;border-radius:8px;padding:9px 13px;font-size:12px}.paperCard section{border-bottom:1px dashed #d8d0df;padding:22px 30px}.paperCard section h2{align-items:center;gap:9px;margin:0 0 17px;font-size:15px;display:flex}.paperCard section h2 span{background:var(--purple-dark);color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.fieldGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fieldGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.fieldGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.fieldGrid label{align-content:start;gap:7px;min-width:0;display:grid}.fieldGrid label>span{color:#62596c;font-size:10px;font-weight:950}.fieldGrid input,.fieldGrid select{width:100%;height:46px;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #aaa1b2;border-radius:0;outline:none;padding:0 6px;font-size:13px}.fieldGrid input:focus,.fieldGrid select:focus{border-bottom:2px solid var(--purple)}.fieldGrid input:disabled,.fieldGrid select:disabled{color:var(--purple);font-weight:900}.fieldGrid .wide{grid-column:span 2}.choiceRow{grid-template-columns:1fr 1fr;gap:5px;height:46px;display:grid}.choiceRow button{color:#756b80;background:#fff;border:1px solid #d8d0df;border-radius:8px;font-size:11px;font-weight:900}.choiceRow button.selected{border-color:var(--purple);background:var(--purple-soft);color:var(--purple-dark)}.platformChoiceRow{grid-template-columns:repeat(3,1fr)}.moneyInput{position:relative}.moneyInput input{padding-right:28px}.moneyInput i{color:#84798e;font-size:10px;font-style:normal;position:absolute;top:16px;right:5px}.paperFooter{background:#f7f3fa;justify-content:space-between;align-items:center;gap:16px;padding:19px 30px;display:flex}.paperFooter p{color:#7c7285;margin:0;font-size:10px;line-height:1.6}.paperFooter button{background:linear-gradient(135deg,var(--purple-dark),var(--purple));color:#fff;border:0;border-radius:10px;min-width:180px;height:48px;font-size:12px;font-weight:950;box-shadow:0 10px 24px #5c458c28}.sensitiveSection{background:#fbf8ff}.sensitiveNotice{color:#675a75;background:#f4effc;border:1px solid #ddd2f0;border-radius:9px;margin:-6px 0 16px;padding:11px 13px;font-size:10px;line-height:1.6}.sensitiveGrid input{letter-spacing:1px;font-size:16px}.listHeading,.managerIntro{border-bottom:1px solid #e6e0e9;padding:25px 27px 20px}.listHeading{justify-content:space-between;align-items:end;display:flex}.listHeading h1,.managerIntro h1{letter-spacing:-1px;margin:10px 0 0;font-size:24px}.listHeading>b{color:var(--purple);font-size:19px}.filters{background:#faf8fb;border-bottom:1px solid #ebe6ee;gap:8px;padding:14px 20px;display:flex}.filters select{width:130px}.filters input{flex:1}.filters select,.filters input{border:1px solid var(--line);background:#fff;border-radius:9px;outline:none;height:44px;padding:0 12px;font-size:11px}.riderList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.riderSlip{background:#fff;border:1px solid #ddd5e3;border-radius:13px;padding:16px;box-shadow:0 7px 18px #3b2d5010}.slipTop{border-bottom:1px solid #eee9f0;align-items:center;gap:8px;padding-bottom:12px;display:flex}.platformBadges{align-items:center;gap:4px;display:flex}.platformBadges span{color:#fff;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:950}.slipTop .baemin{background:#13a69b}.slipTop .coupang{background:#377fe4}.slipTop .agency{background:#7755a8}.slipTop b{font-size:15px}.slipTop em{color:var(--purple);margin-left:auto;font-size:10px;font-style:normal;font-weight:900}.slipTop .cardEditTrigger{border:1px solid var(--purple-dark);background:var(--purple-dark);color:#fff;border-radius:9px;min-width:64px;height:44px;padding:0 13px;font-size:11px;font-weight:950;box-shadow:0 7px 16px #33265024}.riderSlip dl{grid-template-columns:1fr 1fr;gap:10px;margin:13px 0;display:grid}.riderSlip dl div{gap:3px;display:grid}.riderSlip dt{color:#89808f;font-size:9px}.riderSlip dd{margin:0;font-size:11px;font-weight:850}.riderSlip footer{color:#877d8e;border-top:1px dashed #ded7e3;justify-content:space-between;padding-top:10px;font-size:9px;display:flex}.emptyList{text-align:center;color:#82788a;grid-column:1/-1;margin:0;padding:45px;font-size:12px}.managerIntro span{color:var(--muted);margin-top:7px;font-size:11px;display:block}.managerForm{background:#faf8fb;border-bottom:1px solid #e7e1ea;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;padding:20px;display:grid}.managerForm button{background:var(--purple-dark);color:#fff;border:0;border-radius:10px;height:50px;padding:0 18px;font-size:11px;font-weight:950}.managerList{gap:8px;padding:15px;display:grid}.managerList article{background:#fff;border:1px solid #e1dae6;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.managerIdentity{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.managerBranches{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.managerList em{background:var(--purple-soft);color:var(--purple);border-radius:7px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:950}.managerList b{font-size:12px}.managerList span{color:var(--green);font-size:9px;font-weight:900}.managerActions{gap:6px;display:flex}.managerActions button{color:#5f5569;background:#fff;border:1px solid #dcd4e2;border-radius:8px;height:36px;padding:0 10px;font-size:9px;font-weight:900}.managerActions .addBranch{background:var(--purple-soft);color:var(--purple-dark);border-color:#b9acd4}.managerActions .stop{color:var(--red);border-color:#ecc8cb}.managerActions .start{color:var(--green);border-color:#b9ded2}.branchAddEditor{border-top:1px dashed #ddd5e3;grid-column:1/-1;justify-content:flex-end;align-items:end;gap:8px;padding:12px;display:flex}.branchAddEditor label{gap:6px;width:min(260px,100%);display:grid}.branchAddEditor label span{color:#62596c;font-size:10px;font-weight:900}.branchAddEditor select{border:1px solid var(--line);background:#fff;border-radius:9px;height:42px;padding:0 11px}.branchAddEditor>button{background:var(--purple-dark);color:#fff;border:0;border-radius:9px;height:42px;padding:0 15px;font-size:10px;font-weight:950}.riderInfoImport{background:#f8f4fc;border:1px solid #d9cfe8;border-radius:13px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.6fr);align-items:end;gap:18px;min-width:0;max-width:100%;margin:16px 20px;padding:16px;display:grid}.riderInfoImport>div:first-child p{color:var(--purple);letter-spacing:1.4px;margin:0;font-size:9px;font-weight:950}.riderInfoImport h2{margin:5px 0 7px;font-size:16px}.riderInfoImport>div:first-child span{color:#746a7d;font-size:10px;line-height:1.6;display:block}.riderInfoImportFields{grid-template-columns:minmax(110px,.85fr) minmax(130px,1fr) minmax(88px,.7fr) minmax(220px,1.55fr);align-items:end;gap:8px;width:100%;min-width:0;max-width:100%;display:grid}.riderInfoImportFields label{gap:6px;min-width:0;display:grid}.riderInfoImportFields label span{color:#665c70;font-size:9px;font-weight:900}.riderInfoImportFields input:not(.hiddenFileInput){border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;height:42px;padding:0 10px;font-size:11px}.riderInfoImportFields button{background:var(--purple-dark);color:#fff;white-space:normal;overflow-wrap:anywhere;border:0;border-radius:8px;width:100%;min-width:0;height:42px;padding:0 8px;font-size:10px;font-weight:950;line-height:1.25}.riderInfoImportButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;max-width:100%;display:grid}.riderInfoImportButtons button:last-child{background:#377fe4}.hiddenFileInput{display:none}@media (width<=1100px) and (width>=761px){.riderInfoImport{grid-template-columns:1fr;align-items:start}.riderInfoImportFields{grid-template-columns:minmax(110px,.85fr) minmax(130px,1fr) minmax(88px,.7fr) minmax(220px,1.55fr)}}@media (width<=760px){.riderInfoImport{grid-template-columns:1fr;margin:12px;padding:14px}.riderInfoImportFields{grid-template-columns:1fr 1fr}.riderInfoImportButtons{grid-column:1/-1;grid-template-columns:1fr}.riderCardApp>header{height:64px;padding:8px 12px}.riderCardBrand img{width:70px}.riderCardBrand b{font-size:12px}.riderCardBrand span{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.headerButtons button{padding:0 9px}.riderCardNav{z-index:30;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:auto;margin:0;position:fixed;box-shadow:0 15px 45px #32264e30}.riderCardNav button{font-size:10px}.paperCard,.listPanel,.managerPanel{width:calc(100% - 20px)}.paperTitle{min-height:92px;padding:23px 18px 16px}.paperTitle h1{font-size:22px}.paperCard section{padding:19px 17px}.fieldGrid,.fieldGrid.three{grid-template-columns:1fr 1fr}.fieldGrid .wide{grid-column:1/-1}.paperFooter{flex-direction:column;align-items:stretch;padding:16px}.paperFooter button{width:100%}.riderList{grid-template-columns:1fr;padding:10px}.filters{grid-template-columns:1fr 1fr;padding:10px;display:grid}.filters input{grid-column:1/-1}.managerForm{grid-template-columns:1fr 1fr;padding:14px}.managerForm button{grid-column:1/-1}.managerList article{grid-template-columns:1fr;align-items:stretch}.managerActions button{flex:1}.branchAddEditor{flex-direction:column;grid-column:auto;align-items:stretch}.branchAddEditor label{width:100%}.riderCardApp{padding-bottom:92px}}@media (width<=430px){.fieldGrid,.fieldGrid.two,.fieldGrid.three{grid-template-columns:1fr}.fieldGrid .wide{grid-column:auto}.paperTitle>b{font-size:10px}.riderCardLogin{padding:26px 22px}.riderSlip dl,.managerForm{grid-template-columns:1fr}.managerForm button{grid-column:auto}}.fieldGrid textarea{width:100%;min-height:82px;color:var(--ink);resize:vertical;background:0 0;border:0;border-bottom:1px solid #aaa1b2;border-radius:0;outline:none;padding:10px 6px;font-size:13px;line-height:1.55}.fieldGrid textarea:focus{border-bottom:2px solid var(--purple)}.sensitiveGrid .taxNoteField{grid-column:1/-1}.sensitiveGrid .taxNoteField textarea{letter-spacing:0}.taxNotePreview{color:#5f536a;background:#f7f1fc;border-radius:9px;gap:5px;margin:0 0 12px;padding:10px;font-size:10px;line-height:1.5;display:grid}.taxNotePreview b{color:var(--purple-dark);font-size:9px}.taxNotePreview span{white-space:pre-wrap;overflow-wrap:anywhere}.firstFridayCharge{color:#665773;background:#f7f1fc;border:1px solid #cfc0e2;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 0;padding:12px 14px;font-size:11px;display:flex}.firstFridayCharge b{color:var(--purple-dark);font-size:12px}.firstFridayCharge.compact{margin:0 0 12px;padding:9px 10px}.firstFridayCharge.compact b{font-size:10px}.firstFridayCharge.compact span{font-size:10px;font-weight:850}@media (width<=560px){.firstFridayCharge{flex-direction:column;align-items:flex-start;gap:5px}}.riderCardApp .licenseImageActions{grid-template-columns:repeat(auto-fit,minmax(138px,1fr));align-items:stretch;gap:8px;display:grid}.riderCardApp .licenseImageActions>*{width:100%;height:44px;min-height:44px;color:var(--purple-dark);letter-spacing:-.1px;text-align:center;white-space:nowrap;background:#f4effb;border:1px solid #b9a8d3;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:0 12px;font-family:inherit;font-size:10px;font-weight:950;line-height:1.2;display:inline-flex}.riderCardApp .licenseImageActions>button:not(.assetEditButton){color:#ac4646;background:#fff7f7;border-color:#edcaca}.riderCardApp .licenseImageActions>:focus-visible{outline-offset:2px;outline:3px solid #6f55b733}.assetEditor{background:#fbf8fd;border:1px solid #cfc0df;border-radius:12px;margin:12px 0;padding:14px}.assetEditor h3{color:var(--purple-dark);margin:0 0 5px;font-size:13px}.assetEditor>p{color:#7e7387;margin:0 0 13px;font-size:9px;line-height:1.5}.assetEditorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.assetEditorGrid label{gap:5px;min-width:0;display:grid}.assetEditorGrid label>span{color:#716679;font-size:9px;font-weight:900}.assetEditorGrid input,.assetEditorGrid select{background:#fff;border:1px solid #d6cedc;border-radius:8px;outline:none;width:100%;height:40px;padding:0 8px;font-size:11px}.assetEditorGrid input:focus,.assetEditorGrid select:focus{border-color:var(--purple)}.assetEditor .firstFridayCharge{margin:10px 0 0}.assetEditorActions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.assetEditorActions button{color:#6d6474;background:#fff;border:1px solid #cfc4d8;border-radius:9px;min-height:39px;padding:0 15px;font-size:10px;font-weight:950}.assetEditorActions button[type=submit]{border-color:var(--purple);background:var(--purple-dark);color:#fff}.assetEditorActions button:disabled{opacity:.55;cursor:wait}@media (width<=560px){.assetEditorGrid{grid-template-columns:1fr}.assetEditorActions button{flex:1}}.licenseImageActions .fullEditButton{border-color:var(--purple);background:var(--purple-dark);color:#fff}.cardFullEditor{background:#fbf9fd;border:2px solid #bba8d5;border-radius:14px;margin:12px 0;padding:16px;box-shadow:0 12px 30px #3d2d5612}.cardEditorHeading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:14px;display:flex}.cardEditorHeading p{color:var(--purple);letter-spacing:1.4px;margin:0;font-size:8px;font-weight:950}.cardEditorHeading h3{color:var(--purple-dark);margin:4px 0 0;font-size:15px}.cardEditorHeading>span{color:#85798e;font-size:9px;font-weight:800}.cardFullEditor fieldset{background:#fff;border:1px solid #ded5e6;border-radius:11px;min-width:0;margin:0 0 12px;padding:13px}.cardFullEditor legend{color:var(--purple-dark);padding:0 6px;font-size:10px;font-weight:950}.cardEditorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cardEditorGrid label,.loanEditRow label{gap:5px;min-width:0;display:grid}.cardEditorGrid label>span,.loanEditRow label>span{color:#716679;font-size:9px;font-weight:900}.cardEditorGrid input,.cardEditorGrid select,.cardEditorGrid textarea,.loanEditRow input{width:100%;min-width:0;height:40px;color:var(--ink);background:#fff;border:1px solid #d6cedc;border-radius:8px;outline:none;padding:0 9px;font-size:11px}.cardEditorGrid input:focus,.cardEditorGrid select:focus,.cardEditorGrid textarea:focus,.loanEditRow input:focus{border-color:var(--purple);box-shadow:0 0 0 3px #6f55b712}.cardEditorGrid input:disabled{color:#766d80;background:#f2eff4}.cardEditorGrid .wide{grid-column:span 2}.cardEditorGrid .checkboxField{align-content:start}.cardEditorGrid .checkboxField input{width:40px;accent-color:var(--purple)}.cardEditorGrid.notes{grid-template-columns:1fr 1fr}.cardEditorGrid textarea{resize:vertical;height:86px;padding:9px;line-height:1.5}.cardEditorLegendRow{justify-content:space-between;align-items:center;display:flex}.cardEditorLegendRow legend{float:left}.cardEditorLegendRow button{border:1px solid var(--purple);background:var(--purple-soft);height:32px;color:var(--purple-dark);border-radius:8px;padding:0 10px;font-size:9px;font-weight:950}.loanEditList{clear:both;gap:8px;display:grid}.loanEditRow{background:#f8f5fa;border-radius:9px;grid-template-columns:1.1fr 1fr 1fr 1fr auto;align-items:end;gap:7px;padding:9px;display:grid}.removeLoanButton{height:40px;color:var(--red);background:#fff3f4;border:1px solid #e2bdc2;border-radius:8px;padding:0 10px;font-size:9px;font-weight:950}.noLoans{text-align:center;color:#8b8292;margin:0;padding:12px;font-size:10px}.cardEditorActions{justify-content:flex-end;gap:8px;display:flex}.cardEditorActions button{color:#6e6475;background:#fff;border:1px solid #d0c6d8;border-radius:9px;min-height:42px;padding:0 17px;font-size:10px;font-weight:950}.cardEditorActions button[type=submit]{border-color:var(--purple-dark);background:var(--purple-dark);color:#fff}.loanEditRow{grid-template-columns:repeat(3,minmax(0,1fr)) auto}@media (width<=760px){.cardEditorGrid,.loanEditRow{grid-template-columns:1fr 1fr}.loanEditRow .removeLoanButton{grid-column:1/-1}.cardEditorHeading{flex-direction:column;align-items:flex-start}.cardEditorGrid .wide{grid-column:1/-1}}@media (width<=430px){.cardEditorGrid,.cardEditorGrid.notes,.loanEditRow{grid-template-columns:1fr}.cardEditorGrid .wide,.loanEditRow .removeLoanButton{grid-column:auto}.cardEditorActions button{flex:1}}.riderCorrectionFlag{color:#b43f2f;white-space:nowrap;background:#fff0ed;border-radius:7px;order:-1;padding:6px 8px;font-size:9px;font-weight:950}.platformBadges{flex-wrap:wrap}.dailyAssetBadge{border:1px solid #b9ded2;color:#176f5b!important;background:#edf8f4!important}.riderDailyPayoutSync{background:#f7f5fb;border:1px solid #ded5ea;border-radius:9px;gap:4px;margin:0 0 12px;padding:9px 10px;display:grid}.riderDailyPayoutSync b{color:var(--purple-dark);font-size:9px}.riderDailyPayoutSync span{color:#756a7e;font-size:8px;line-height:1.45}.riderCardApp{width:100%;overflow-x:clip}.filters{grid-template-columns:repeat(3,minmax(120px,140px)) minmax(220px,1fr);display:grid}.filters select,.filters input{width:100%;min-width:0}.riderList{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.riderSlip,.riderSlip dl div,.riderSlip dd{min-width:0}.riderSlip dd{overflow-wrap:anywhere}.slipTop,.platformBadges,.riderSlip footer{flex-wrap:wrap}.platformBadges{min-width:0}.riderSlip footer{gap:6px}@media (width<=760px){.riderInfoImportFields,.fieldGrid,.fieldGrid.two,.fieldGrid.three{grid-template-columns:1fr}.fieldGrid .wide{grid-column:auto}.filters{grid-template-columns:1fr 1fr}}
