:root{--bg-page: #f5f5f5;--bg-surface: #ffffff;--bg-subtle: #f9f9f9;--bg-hover: rgba(0, 0, 0, .04);--border: rgba(0, 0, 0, .1);--border-subtle: rgba(0, 0, 0, .05);--text-primary: #0a0a0a;--text-secondary: #4a4a4a;--text-tertiary: #6f6f6f;--accent: #4f46e5;--accent-hover: #4338ca;--accent-subtle: #eef2ff;--accent-alpha: rgba(79, 70, 229, .12);--success: #16a34a;--success-bg: #f0fdf4;--warning: #b45309;--warning-bg: #fffbeb;--danger: #dc2626;--danger-bg: #fef2f2;--info: #0284c7;--info-bg: #f0f9ff;--shadow-sm: 0 1px 2px rgba(0,0,0,.06), 0 1px 3px rgba(0,0,0,.04);--shadow-md: 0 4px 6px -1px rgba(0,0,0,.07), 0 2px 4px -1px rgba(0,0,0,.04);--nav-bg: rgba(255, 255, 255, .85)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5;color:var(--text-primary);background:var(--bg-page);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none}.mono{font-family:JetBrains Mono,SF Mono,Menlo,monospace}.topnav{position:sticky;top:0;z-index:50;background:var(--nav-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--topnav-gap);padding:8px 28px;min-height:56px;--topnav-gap: 24px;--topnav-gap-tight: 16px;--topnav-link-pad: 12px;--topnav-link-pad-tight: 8px}.brand .dc-product-name{color:var(--text-primary);border-inline-start-color:var(--border)}.topnav-links{display:flex;gap:4px;flex:1;min-width:0}.topnav[data-links=pending]>.topnav-links{visibility:hidden}.topnav[data-links=tight]{gap:var(--topnav-gap-tight)}.topnav[data-links=tight]>.topnav-links>.topnav-link{padding-inline:var(--topnav-link-pad-tight)}.topnav[data-links=menu]>.topnav-links{position:absolute;inset-inline-start:0;top:0;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.topnav-menu-btn{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border);border-radius:8px;background:none;color:var(--text-secondary);font:inherit;font-weight:500;font-size:13.5px;cursor:pointer}.topnav-menu-btn:hover,.topnav-menu-btn[aria-expanded=true]{background:var(--bg-hover);color:var(--text-primary)}.topnav-menu{position:absolute;top:calc(100% + 4px);inset-inline-end:28px;z-index:60;display:flex;flex-direction:column;gap:2px;min-width:220px;padding:6px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-md)}.topnav-menu .topnav-link{display:block}.topnav-link{padding:6px var(--topnav-link-pad);border-radius:8px;color:var(--text-tertiary);font-weight:500;font-size:13.5px;transition:background-color .15s,color .15s;white-space:nowrap}.topnav-link:hover{background:var(--bg-hover);color:var(--text-primary)}.topnav-link.active{background:var(--accent-subtle);color:var(--accent);font-weight:600}.role-chip{font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.avatar{width:30px;height:30px;border-radius:50%;background:var(--accent-subtle);color:var(--accent);display:grid;place-items:center;font-weight:700;font-size:12px}.avatar{cursor:pointer;border:1px solid transparent}.avatar:hover{border-color:var(--border)}.page{max-width:1180px;margin:0 auto;padding:28px}.crumbs-bar{max-width:1180px;margin:0 auto;padding:14px 28px 0;color:var(--text-tertiary);--dc-crumbs-font-size: 15px;--dc-crumbs-link-color: var(--text-secondary);--dc-crumbs-link-hover-color: var(--accent);--dc-crumbs-current-color: var(--text-primary);--dc-crumbs-current-weight: 600;--dc-crumbs-separator-color: var(--text-tertiary);--dc-crumbs-focus-color: var(--accent)}.crumbs-bar+.page{padding-top:16px}.page-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px;gap:16px;flex-wrap:wrap}.page-title{font-size:21px;font-weight:700;letter-spacing:-.01em}.page-sub{color:var(--text-tertiary);font-size:13.5px;margin-top:3px}.btn{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:9px;font-weight:600;font-size:13.5px;transition:all .15s;border:1px solid transparent}.btn-primary{background:var(--accent);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{background:var(--bg-surface);border-color:var(--border);color:var(--text-primary);box-shadow:var(--shadow-sm)}.btn-secondary:hover{background:var(--bg-subtle)}.btn-success{background:var(--success);color:#fff}.btn-sm{padding:5px 11px;font-size:12.5px;border-radius:7px}.btn-ghost{color:var(--accent);padding:5px 8px;font-weight:600;font-size:12.5px;border-radius:6px}.btn-ghost:hover{background:var(--accent-alpha)}.btn:disabled{opacity:.55;cursor:not-allowed}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}@media(max-width:900px){.stats{grid-template-columns:repeat(2,1fr)}}.stat-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:16px 18px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:4px;position:relative}.stat-label{font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.stat-value{font-size:24px;font-weight:700;letter-spacing:-.02em}.stat-meta{font-size:12.5px;color:var(--text-tertiary)}.stat-meta .up{color:var(--success);font-weight:600}.stat-meta .warn{color:var(--warning);font-weight:600}.stat-icon{position:absolute;top:14px;inset-inline-end:14px;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-size:15px}.stat-icon.accent{background:var(--accent-subtle);color:var(--accent)}.stat-icon.success{background:var(--success-bg);color:var(--success)}.stat-icon.warning{background:var(--warning-bg);color:var(--warning)}.stat-icon.info{background:var(--info-bg);color:var(--info)}.grid-main{display:grid;grid-template-columns:1fr 340px;gap:18px;align-items:start}@media(max-width:980px){.grid-main{grid-template-columns:1fr}}.card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm);margin-bottom:18px;overflow:hidden}.card-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--border-subtle)}.card-title{font-size:14.5px;font-weight:650}.card-body{padding:18px 20px}.badge{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap}.badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.badge-accent{background:var(--accent-subtle);color:var(--accent)}.badge-success{background:var(--success-bg);color:var(--success)}.badge-warning{background:var(--warning-bg);color:var(--warning)}.badge-danger{background:var(--danger-bg);color:var(--danger)}.badge-info{background:var(--info-bg);color:var(--info)}.badge-muted{background:var(--bg-subtle);color:var(--text-tertiary)}table{border-collapse:collapse;width:100%}th{text-align:start;font-size:11.5px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;padding:10px 20px;border-bottom:1px solid var(--border-subtle);background:var(--bg-subtle)}td{padding:13px 20px;border-bottom:1px solid var(--border-subtle);font-size:13.5px;vertical-align:middle}tr:last-child td{border-bottom:none}tr.row-hover:hover td{background:var(--bg-hover)}.td-domain{font-weight:600}.td-sub{display:block;font-size:12px;color:var(--text-tertiary);font-weight:400;margin-top:1px}.td-money{font-weight:650;font-variant-numeric:tabular-nums}.td-right{text-align:end}.steps{display:flex;align-items:flex-start;padding:6px 0 2px}.step{flex:1;text-align:center;position:relative;font-size:11.5px;color:var(--text-tertiary)}.step:before{content:"";position:absolute;top:11px;inset-inline-start:-50%;width:100%;height:2px;background:var(--border)}.step:first-child:before{display:none}.step-dot{width:22px;height:22px;border-radius:50%;margin:0 auto 6px;display:grid;place-items:center;font-size:10.5px;font-weight:700;background:var(--bg-surface);border:2px solid var(--border);color:var(--text-tertiary);position:relative;z-index:1}.step.done .step-dot{background:var(--success);border-color:var(--success);color:#fff}.step.done:before{background:var(--success)}.step.current .step-dot{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 0 0 4px var(--accent-alpha)}.step.current:before{background:var(--success)}.step.current{color:var(--accent);font-weight:600}.step.done{color:var(--text-secondary)}.feed{list-style:none}.feed li{display:flex;gap:12px;padding:11px 0;border-bottom:1px solid var(--border-subtle)}.feed li:last-child{border-bottom:none}.feed-dot{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0}.feed-text{font-size:13px;color:var(--text-secondary)}.feed-text strong{color:var(--text-primary);font-weight:600}.feed-time{display:block;font-size:11.5px;color:var(--text-tertiary);margin-top:2px}.progress{height:6px;border-radius:999px;background:var(--bg-subtle);overflow:hidden}.progress>div{height:100%;border-radius:999px;background:var(--accent)}.deal-hero{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.notice{display:flex;gap:10px;align-items:flex-start;border-radius:10px;padding:12px 14px;font-size:13px;margin-bottom:16px}.notice-warning{background:var(--warning-bg);color:var(--warning);border:1px solid rgba(180,83,9,.18)}.notice-info{background:var(--info-bg);color:var(--info);border:1px solid rgba(2,132,199,.18)}.notice-success{background:var(--success-bg);color:var(--success);border:1px solid rgba(22,163,74,.18)}.list-tight{list-style:none}.list-tight li{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--border-subtle);font-size:13px}.list-tight li:last-child{border-bottom:none}.list-tight .k{color:var(--text-tertiary)}.list-tight .email{min-width:0;overflow-wrap:anywhere}.list-tight .v{font-weight:600;font-variant-numeric:tabular-nums}.role-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.03em;padding:2px 8px;border-radius:6px;white-space:nowrap}.role-tag .rd{width:14px;height:14px;border-radius:4px;display:grid;place-items:center;font-size:8.5px}.role-buy{background:var(--accent-subtle);color:var(--accent)}.role-sell{background:var(--success-bg);color:var(--success)}.role-broker{background:var(--warning-bg);color:var(--warning)}.role-buy .rd{background:var(--accent);color:#fff}.role-sell .rd{background:var(--success);color:#fff}.role-broker .rd{background:var(--warning);color:#fff}.seg{display:inline-flex;gap:2px;background:var(--bg-surface);border:1px solid var(--border);border-radius:11px;padding:3px;box-shadow:var(--shadow-sm)}.seg button{display:inline-flex;align-items:center;gap:7px;padding:7px 16px;border-radius:8px;font-weight:600;font-size:13px;color:var(--text-tertiary);transition:all .15s}.seg button:hover{color:var(--text-primary);background:var(--bg-hover)}.seg button.active{background:var(--accent);color:#fff;box-shadow:var(--shadow-sm)}.seg .cnt{font-size:10.5px;font-weight:700;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bg-subtle);color:var(--text-tertiary);display:grid;place-items:center}.seg button.active .cnt{background:#ffffff38;color:#fff}.pills{display:inline-flex;gap:8px;flex-wrap:wrap}.pill{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;font-weight:600;font-size:12.5px;background:var(--bg-surface);border:1px solid var(--border);color:var(--text-tertiary);transition:all .15s;box-shadow:var(--shadow-sm)}.pill:hover{color:var(--text-primary)}.pill.active{background:var(--text-primary);border-color:var(--text-primary);color:#fff}.pill .cnt{font-size:10.5px;font-weight:700;opacity:.65}.queue{list-style:none}.queue li{display:flex;align-items:center;gap:14px;padding:13px 20px;border-bottom:1px solid var(--border-subtle)}.queue li:last-child{border-bottom:none}.queue li:hover{background:var(--bg-hover)}.queue .q-main{flex:1;min-width:0}.queue .q-title{font-weight:600;font-size:13.5px}.queue .q-sub{font-size:12px;color:var(--text-tertiary);margin-top:1px}.queue .q-due{font-size:11.5px;font-weight:600;white-space:nowrap}.q-urgent{color:var(--danger)}.q-soon{color:var(--warning)}.q-ok{color:var(--text-tertiary)}.panel{display:none}.panel.active{display:block;animation:fadeUp .18s ease}@keyframes fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.identity{display:flex;align-items:center;gap:8px}.field{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.field-label{font-size:12.5px;font-weight:600;color:var(--text-secondary)}.field-hint{font-size:12px;color:var(--text-tertiary)}.field-error{font-size:12px;color:var(--danger);font-weight:500}.input,.select,.textarea{font:inherit;color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border);border-radius:9px;padding:8px 12px;width:100%;transition:border-color .15s,box-shadow .15s}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-alpha)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--danger)}.checkbox-row{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--text-secondary)}.checkbox-row input{margin-top:3px;accent-color:var(--accent)}.skeleton{border-radius:8px;background:linear-gradient(90deg,var(--bg-subtle) 25%,var(--bg-hover) 50%,var(--bg-subtle) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.boot-shell{min-height:100vh;display:grid;place-items:center;background:var(--bg-page)}.boot-bar{width:160px;height:12px}.state-block{text-align:center;padding:42px 24px;color:var(--text-tertiary)}.state-block .state-title{font-size:15px;font-weight:650;color:var(--text-primary);margin-bottom:4px}.state-block .state-sub{font-size:13px;margin-bottom:16px}.auth-shell{min-height:100vh;display:grid;place-items:center;background:var(--bg-page);padding:24px}.auth-card{width:100%;max-width:400px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-md);padding:30px 28px}.auth-brand{align-items:flex-start;margin-bottom:20px}.field-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.field-label-link{font-size:12px;font-weight:600;color:var(--accent)}.auth-title{font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.auth-sub{font-size:13px;color:var(--text-tertiary);margin-bottom:18px}.auth-divider{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:12px;color:var(--text-tertiary)}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--border)}.auth-error{font-size:13px;color:var(--danger, #dc2626);margin-bottom:14px}.auth-kit-rules{list-style:none;margin:4px 0 14px;padding:0;display:flex;flex-direction:column;gap:3px}.auth-kit-rule{font-size:12px;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}.auth-kit-rule.passed{color:var(--success)}.auth-kit-toggle{background:none;border:none;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--accent);cursor:pointer}.auth-kit-status{font-size:13px;color:var(--text-tertiary);margin-bottom:14px}.pager{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:12.5px;color:var(--text-tertiary)}.pager-controls{display:flex;gap:6px}.wiz-footer{display:flex;justify-content:space-between;align-items:center;margin:4px 0 22px;gap:12px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}@media(max-width:700px){.row2,.row3{grid-template-columns:1fr}}.p-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:10px;margin-bottom:10px;background:var(--bg-surface)}.p-main{flex:1;min-width:0}.p-name{font-weight:600;font-size:13.5px;overflow-wrap:anywhere}.p-sub{font-size:12px;color:var(--text-tertiary);overflow-wrap:anywhere}.add-participant{border:1px dashed var(--border);border-radius:10px;padding:16px;margin-top:14px}.wizard{display:grid;grid-template-columns:1fr 350px;gap:20px;align-items:start}.wizard-summary{position:sticky;top:calc(var(--topnav-h, 56px) + 20px)}@media(max-width:980px){.wizard{grid-template-columns:1fr}.wizard>aside{width:100%;max-width:360px;justify-self:start}.wizard-summary{position:static}}.stepper{display:flex;gap:4px;margin-bottom:20px}.stepper .st{flex:1;display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--text-tertiary);background:var(--bg-surface);border:1px solid var(--border);cursor:pointer;transition:all .15s}.stepper .st .n{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:10.5px;font-weight:700;background:var(--bg-subtle);color:var(--text-tertiary)}.stepper .st.active{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.stepper .st.active .n{background:var(--accent);color:#fff}.stepper .st.done{color:var(--success)}.stepper .st.done .n{background:var(--success);color:#fff}.opt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.opt-grid.g5{grid-template-columns:repeat(5,1fr)}@media(max-width:800px){.opt-grid.g5{grid-template-columns:repeat(2,1fr)}}.opt{border:1px solid var(--border);border-radius:10px;padding:12px 13px;cursor:pointer;transition:all .15s;background:var(--bg-surface);text-align:start}.opt:hover{border-color:var(--border-strong, rgba(0,0,0,.18))}.opt.sel{border-color:var(--accent);background:var(--accent-subtle);box-shadow:0 0 0 1px var(--accent)}.opt .o-title{font-size:13px;font-weight:650;display:flex;align-items:center;gap:7px}.opt .o-sub{font-size:11.5px;color:var(--text-tertiary);margin-top:3px;line-height:1.4}.opt.sel .o-title{color:var(--accent)}.p-avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:12px;flex-shrink:0}.field .req{color:var(--danger)}.sum-total{border-top:1px solid var(--border);margin-top:8px;padding-top:10px}.sum-total .v{font-size:15px;font-weight:700}.flow{list-style:none;counter-reset:fl}.flow li{position:relative;padding:0 0 14px;padding-inline-start:26px;font-size:12.5px;color:var(--text-secondary);counter-increment:fl}.flow li:before{content:counter(fl);position:absolute;inset-inline-start:0;top:0;width:17px;height:17px;border-radius:50%;background:var(--bg-subtle);border:1px solid var(--border);color:var(--text-tertiary);font-size:9.5px;font-weight:700;display:grid;place-items:center}.flow li:after{content:"";position:absolute;inset-inline-start:8px;top:19px;bottom:2px;width:1px;background:var(--border-subtle)}.flow li:last-child:after{display:none}.flow li strong{color:var(--text-primary)}.flow .mono-tag{font-family:JetBrains Mono,monospace;font-size:10px;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:5px;padding:1px 6px;color:var(--text-tertiary)}.panel-note{font-size:12px;color:var(--text-tertiary)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.opt{position:relative}.opt .opt-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;margin:0}.opt:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-alpha)}.opt:has(.opt-input:disabled){cursor:not-allowed;opacity:.6}.opt:has(.opt-input:disabled):hover{border-color:var(--border)}.stepper .st:disabled{cursor:default}.stepper.stepper-wrap{flex-wrap:wrap}.stepper.stepper-wrap .st{flex:0 0 auto}.w-hero{background:linear-gradient(135deg,#312e81,#4f46e5 55%,#6366f1);border-radius:16px;padding:26px 28px;color:#fff;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:var(--shadow-md)}.w-hero:after{content:"";position:absolute;right:-80px;top:-80px;width:300px;height:300px;border-radius:50%;background:#ffffff0f}.w-hero:before{content:"";position:absolute;right:40px;bottom:-120px;width:220px;height:220px;border-radius:50%;background:#ffffff0d}.w-hero-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:24px;position:relative;z-index:1;align-items:end}@media(max-width:900px){.w-hero-grid{grid-template-columns:1fr 1fr}}.w-label{font-size:11.5px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;opacity:.75;margin-bottom:6px}.w-balance{font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1}.w-balance .cents{font-size:20px;opacity:.7;font-weight:700}.w-sub{font-size:12.5px;opacity:.75;margin-top:8px}.w-num{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.w-mini{font-size:11.5px;opacity:.7;margin-top:3px}.pm-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--border);border-radius:10px;margin-bottom:9px;transition:all .15s;background:var(--bg-surface)}.pm-ic{width:36px;height:24px;border-radius:5px;display:grid;place-items:center;font-size:9px;font-weight:800;color:#fff;flex-shrink:0;background:var(--text-secondary)}.pm-main{flex:1}.pm-name{font-size:13px;font-weight:600}.pm-sub{font-size:11.5px;color:var(--text-tertiary)}.amount-wrap{position:relative}.amount-wrap .cur{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:700;color:var(--text-tertiary)}.t-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:13px;flex-shrink:0}.amt-pos{color:var(--success);font-weight:650;font-variant-numeric:tabular-nums}.amt-neg{color:var(--text-primary);font-weight:650;font-variant-numeric:tabular-nums}.amt-hold{color:var(--warning);font-weight:650;font-variant-numeric:tabular-nums}.sum-line{display:flex;justify-content:space-between;padding:7px 0;font-size:13px}.sum-line .k{color:var(--text-tertiary)}.sum-line .v{font-weight:600;font-variant-numeric:tabular-nums}.wallet-balance{font-size:26px;font-weight:700;letter-spacing:-.02em;margin-bottom:2px}.wallet-balance-sub{font-size:12.5px;color:var(--text-tertiary);margin-bottom:14px}.wallet-actions{display:flex;gap:8px;margin-top:14px}.wallet-actions .btn{flex:1;justify-content:center}.agreement-doc{width:100%;padding:24px 28px;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;color:#111827;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.agreement-doc h1{font-size:22px;margin:0 0 10px;color:inherit}.agreement-doc h2{font-size:17px;margin:22px 0 8px;color:inherit}.agreement-doc h3{font-size:15px;margin:16px 0 6px;color:inherit}.agreement-doc p{margin:6px 0}.agreement-doc ul,.agreement-doc ol{margin:6px 0;padding-inline-start:22px}.agreement-doc table{width:100%;border-collapse:collapse;margin:8px 0;font-size:13px}.agreement-doc th,.agreement-doc td{border:1px solid #d1d5db;padding:4px 8px;text-align:start;color:inherit}.agreement-doc code{font-size:12px;word-break:break-all}.agreement-doc img{max-width:100%}@media(max-width:600px){.agreement-doc{padding:14px 12px;font-size:13.5px}}.docs-copies-cell{padding-top:0}.list-tight .signed-copy{display:block;padding:8px 0}.signed-copy-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.signed-copy-actions{margin-inline-start:auto;display:inline-flex;gap:6px}.signed-copy-sha{overflow-wrap:anywhere;word-break:break-all}.signed-copy-panel{margin-top:8px;max-width:100%}.signed-copy-view{max-width:100%;max-height:720px;overflow:auto;padding:8px;border:1px solid var(--border)}.signed-copy-view img{display:block;max-width:100%;height:auto}@media(max-width:720px){.docs-table,.docs-table tbody,.docs-table tr,.docs-table td{display:block;width:100%}.docs-table thead{display:none}.docs-table tbody{padding:8px 0;border-bottom:1px solid var(--border-subtle)}.docs-table tbody:last-child{border-bottom:none}.docs-table td{padding:4px 16px;border-bottom:none;text-align:start}.docs-table td[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.signed-copy-actions{margin-inline-start:0;width:100%;flex-direction:column}.signed-copy-actions .btn-ghost{width:100%;min-height:44px;border:1px solid var(--border)}}.sign-field{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;width:100%}.sign-field-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;min-height:44px;border:2px dashed #d97706;border-radius:6px;background:#fef3c7;color:#92400e;font-weight:600;font-size:14px;cursor:pointer}.sign-field-btn:hover{background:#fde68a}.sign-field-btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.sign-field-adopted{max-width:240px;max-height:80px}.sigmodal-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#1118278c}.sigmodal{width:min(640px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:20px;border-radius:12px;background:var(--bg-surface);box-shadow:var(--shadow-sm)}.sigmodal-title{font-size:18px;margin:0 0 6px}.sigmodal-intro{font-size:13px;color:var(--text-secondary);margin:0 0 12px}.sigmodal .sigpad{width:100%}.sigmodal-note{font-size:12px;color:var(--text-tertiary);margin-top:8px}.sigmodal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;flex-wrap:wrap}@media(max-width:600px){.sigmodal-backdrop{padding:0;align-items:stretch}.sigmodal{width:100%;max-height:none;height:100%;border-radius:0;padding:16px 12px}.sigmodal-actions .btn{flex:1;justify-content:center}}.sigpad{margin-top:12px}.sigpad-surface{position:relative;border:1px dashed var(--border);border-radius:var(--radius-sm);background:#fff}.sigpad-canvas{display:block;width:100%;height:180px;touch-action:none;cursor:crosshair;border-radius:var(--radius-sm)}.sigpad-canvas:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sigpad-disabled .sigpad-canvas{cursor:not-allowed;opacity:.5}.sigpad-line{position:absolute;left:6%;right:6%;bottom:28%;border-bottom:1.5px solid #9ca3af;pointer-events:none}.sigpad-x{position:absolute;left:0;bottom:2px;font-size:14px;color:#6b7280}.sigpad-caption{position:absolute;left:6%;bottom:10%;font-size:11.5px;color:#6b7280;pointer-events:none}.sigpad-cursor{display:none;position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid var(--accent);border-radius:50%;pointer-events:none}.sigpad-cursor-down{background:var(--accent)}.sigpad-canvas:focus-visible~.sigpad-cursor{display:block}.sigpad-actions{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.sigpad-status{flex:1;min-width:10rem;font-size:12.5px;color:var(--text-tertiary)}.sigpad-status-ok{color:var(--success)}.sigpad-status-tooSmall,.sigpad-status-tooMuch{color:var(--warning)}.sigpad-hint{font-size:12px;color:var(--text-tertiary);margin-top:6px}@media(max-width:600px){.sigpad-canvas{height:160px}}.statement-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.statement-doc{max-width:820px;margin:0 auto;padding:32px 36px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}.statement-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;margin-bottom:8px;border-bottom:2px solid var(--text-primary)}.statement-head h1{font-size:20px;font-weight:700;letter-spacing:-.01em}.statement-issuer,.statement-issued{font-size:12.5px;color:var(--text-tertiary);margin-top:3px}.statement-doc h2{font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin:22px 0 8px}.statement-note{margin-top:14px;padding:10px 12px;border-radius:8px;font-size:12.5px;background:var(--warning-bg);color:var(--warning)}.statement-rows{font-size:13.5px}.statement-row{display:grid;grid-template-columns:240px 1fr;gap:16px;padding:6px 0;border-bottom:1px solid var(--border-subtle)}.statement-row dt{color:var(--text-tertiary)}.statement-row dd{margin:0;font-variant-numeric:tabular-nums}.statement-row-strong dt,.statement-row-strong dd{font-weight:700;color:var(--text-primary)}.statement-payout-note{font-size:12.5px;color:var(--text-secondary);margin-top:10px}.statement-footer{margin-top:28px;padding-top:12px;border-top:1px solid var(--border);font-size:12px;color:var(--text-tertiary)}@media(max-width:767px){:root{--tabbar-h: 60px;--tabbar-space: calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px));--actionbar-h: 68px}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px;scroll-padding-bottom:calc(var(--tabbar-space) + var(--actionbar-h) + 12px)}.topnav{height:64px;min-height:0;padding:0 12px;padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;gap:10px;z-index:80;background:var(--bg-surface);backdrop-filter:none;-webkit-backdrop-filter:none}.topnav .brand{flex:1;min-width:0}.topnav-links{display:none}.crumbs-bar{padding:10px 14px 0;--dc-crumbs-font-size: 16px;--dc-crumbs-chip-bg: var(--bg-surface);--dc-crumbs-chip-border: var(--border);--dc-crumbs-chip-color: var(--accent);--dc-crumbs-chip-radius: 999px}.crumbs-bar:has(dc-breadcrumbs[data-no-back]){display:none}.page{padding:14px clamp(12px,4vw,18px) calc(var(--tabbar-space) + 20px)}.crumbs-bar+.page{padding-top:12px}.page:has(.wizard .wiz-footer,.deal-bar){padding-bottom:calc(var(--tabbar-space) + var(--actionbar-h) + 20px)}.page-head{margin-bottom:16px;gap:12px}.page-head>div:first-child{flex:1 1 100%;min-width:0}.page-head>.btn{flex:1 1 auto;justify-content:center}.page-head>.btn-secondary{flex:0 0 auto}.page-head:has(+.wiz-compact){flex-wrap:nowrap;align-items:flex-start;margin-bottom:12px}.page-head:has(+.wiz-compact)>div:first-child{flex:1 1 auto}.page-head:has(+.wiz-compact)>.btn{flex:0 0 auto;min-height:40px;padding:8px 13px;font-size:13.5px}.page-title{font-size:clamp(19px,5.4vw,22px);overflow-wrap:anywhere}.page-sub{font-size:13.5px}.card{border-radius:14px;margin-bottom:14px}.card-header{padding:13px 16px;gap:10px;flex-wrap:wrap}.card-body{padding:14px 16px}.grid-main{gap:0}.stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.stat-card{padding:13px 14px}.stat-value{font-size:clamp(19px,5.6vw,23px)}.stat-label{font-size:11px;padding-inline-end:34px}.stat-icon{top:10px;inset-inline-end:10px;width:28px;height:28px;font-size:13px}.btn{min-height:44px;padding:10px 16px;font-size:14.5px}.btn-sm{min-height:40px;padding:8px 13px;font-size:13.5px}.btn-ghost{min-height:40px;display:inline-flex;align-items:center;padding:8px 10px;font-size:13.5px}.btn:active,.btn-ghost:active,.tab:active,.sheet-item:active,.opt:active,.pill:active,.seg button:active{transform:scale(.97)}.queue li:active,tr.row-hover:active td{background:var(--bg-hover)}.wallet-actions{flex-wrap:wrap}.input,.select,.textarea{font-size:16px;min-height:46px;padding:10px 12px}.textarea,textarea.input{min-height:96px}.field-label{font-size:13.5px}.checkbox-row{font-size:14px;min-height:44px;align-items:center}.checkbox-row input{width:20px;height:20px;margin-top:0;flex-shrink:0}.row2,.row3{grid-template-columns:1fr;gap:0}.opt-grid,.opt-grid.g5{grid-template-columns:1fr;gap:8px}.opt{padding:13px 14px;min-height:52px}.opt .o-title{font-size:14.5px}.opt .o-sub{font-size:12.5px}.seg{display:flex;width:100%}.seg button{flex:1;justify-content:center;min-height:40px;padding:8px 10px}.pills{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none;padding-bottom:2px}.pills::-webkit-scrollbar{display:none}.pill{min-height:40px;white-space:nowrap}.p-row{flex-wrap:wrap;padding:12px}.p-row>.select,.p-row>.input{flex:1 1 100%;max-width:none!important}.pm-row{flex-wrap:wrap}.list-tight li{flex-wrap:wrap;gap:4px 12px;font-size:13.5px}.list-tight .v{text-align:end;margin-inline-start:auto;overflow-wrap:anywhere}.sum-line{gap:12px}.sum-line .v{text-align:end;overflow-wrap:anywhere}.queue li{padding:13px 14px;flex-wrap:wrap;gap:8px 12px}.queue .q-main{flex-basis:60%}.td-domain,.p-name,.q-title{overflow-wrap:anywhere}.notice{font-size:13.5px}.page table:not(.agreement-doc table):not(.statement-doc table){display:block}.page table:not(.agreement-doc table):not(.statement-doc table) thead{display:none}.page table:not(.agreement-doc table):not(.statement-doc table) tbody{display:block}.page table:not(.agreement-doc table):not(.statement-doc table) tr{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-bottom:1px solid var(--border-subtle)}.page table:not(.agreement-doc table):not(.statement-doc table) tr:last-child{border-bottom:none}.page table:not(.agreement-doc table):not(.statement-doc table) td{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:0;border:none;font-size:14px;text-align:end;min-width:0}.page table:not(.agreement-doc table):not(.statement-doc table) td[data-label]:before{content:attr(data-label);flex:0 0 auto;max-width:45%;text-align:start;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.page table:not(.agreement-doc table):not(.statement-doc table) td:first-child{display:block;text-align:start;font-size:15px;margin-bottom:2px;overflow-wrap:anywhere}.page table:not(.agreement-doc table):not(.statement-doc table) td:first-child:before{display:none}.page table:not(.agreement-doc table):not(.statement-doc table) td.td-right:last-child{justify-content:stretch;gap:8px;margin-top:4px;text-align:start}.page table:not(.agreement-doc table):not(.statement-doc table) td.td-right:last-child:before{display:none}.page table:not(.agreement-doc table):not(.statement-doc table) td.td-right:last-child>.btn-ghost,.page table:not(.agreement-doc table):not(.statement-doc table) td.td-right:last-child>.btn,.page table:not(.agreement-doc table):not(.statement-doc table) td.td-right:last-child>a{flex:1 1 0;justify-content:center;min-height:44px;border:1px solid var(--border);border-radius:10px}.page table:not(.agreement-doc table):not(.statement-doc table) td:empty{display:none}.td-sub{font-size:12.5px}.page .docs-table td{display:block;text-align:start}.page .docs-table td[data-label]:before{max-width:none;margin-bottom:2px}.steps{overflow-x:auto;scrollbar-width:none;padding-bottom:6px;scroll-snap-type:x proximity}.steps::-webkit-scrollbar{display:none}.step{flex:0 0 84px;scroll-snap-align:start}.deal-hero>div:last-child{text-align:start!important}.wiz-compact{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;padding:12px 14px;margin-bottom:14px;box-shadow:var(--shadow-sm)}.wiz-compact-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}.wiz-compact-text{flex:1;min-width:0;display:flex;flex-direction:column}.wiz-compact-count{font-size:12px;font-weight:600;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.wiz-compact-name{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet .stepper{flex-direction:column;gap:6px;margin:0}.sheet .stepper .st{flex:0 0 auto;min-height:48px;font-size:14.5px}.wizard{gap:0}.wizard>aside{max-width:none}.wizard .wiz-footer{position:fixed;left:0;right:0;bottom:var(--tabbar-space);z-index:60;margin:0;padding:10px clamp(12px,4vw,18px);min-height:var(--actionbar-h);background:var(--nav-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border)}.wizard .wiz-footer .btn{flex:1 1 0;justify-content:center;min-width:0}.wizard .wiz-footer .btn-primary{flex-grow:2;white-space:normal;text-align:center;line-height:1.2}.wizard .wiz-footer .panel-note{display:none}.deal-bar{position:fixed;left:0;right:0;bottom:var(--tabbar-space);z-index:60;display:flex;align-items:center;gap:10px;padding:10px clamp(12px,4vw,18px);min-height:var(--actionbar-h);background:var(--nav-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border)}.deal-bar-main{flex:1;min-width:0;display:flex;flex-direction:column}.deal-bar-kicker{font-size:11.5px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.deal-bar-text{font-size:13.5px;font-weight:650;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.deal-bar .btn{flex:0 0 auto}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch;height:var(--tabbar-space);padding:0 4px env(safe-area-inset-bottom,0px);background:var(--nav-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--border)}.tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;padding:6px 0 4px;color:var(--text-tertiary);min-width:0;font-size:11px;font-weight:500;line-height:1.15;text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tab-ic{display:grid;place-items:center;padding:4px 16px;border-radius:999px;transition:background .15s,color .15s}.tab-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:374px){.tab-label{letter-spacing:-.01em}}.tab.active{color:var(--accent);font-weight:600}.tab.active .tab-ic,.tab:active .tab-ic{background:var(--accent-subtle)}.tab-new .tab-ic,.tab-new:active .tab-ic{background:var(--accent);color:#fff;box-shadow:var(--shadow-md)}.tab-new.active .tab-ic{background:var(--accent-hover)}.tab:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:10px}.sigmodal-backdrop{padding:0;align-items:flex-end;z-index:1000;animation:sheetFade .18s ease}.sigmodal{width:100%;height:auto;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;border-radius:18px 18px 0 0;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 30px #0000002e;animation:sheetUp .22s cubic-bezier(.2,.8,.2,1);transition:transform .18s ease}.sheet-handle{position:sticky;top:0;z-index:1;display:flex;justify-content:center;height:26px;margin:0 -16px 4px;background:var(--bg-surface);touch-action:none;cursor:grab}.sheet-handle:before{content:"";width:40px;height:4px;margin-top:10px;border-radius:999px;background:var(--border)}.sigmodal-actions{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom,0px));background:var(--bg-surface);padding:12px 0 4px;margin-top:12px}.sigmodal-actions .btn{flex:1;justify-content:center}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.sheet-head .sigmodal-title{margin:0;font-size:17px}.sheet-close{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bg-subtle);color:var(--text-secondary);font-size:16px;flex-shrink:0}.sheet-list{list-style:none;display:flex;flex-direction:column;gap:2px}.sheet-item{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 12px;border-radius:12px;font-size:15.5px;font-weight:600;color:var(--text-primary)}.sheet-item .tab-icon{color:var(--text-tertiary);flex-shrink:0}.sheet-item.active{background:var(--accent-subtle);color:var(--accent)}.sheet-item.active .tab-icon{color:var(--accent)}.sheet-section{font-size:11.5px;font-weight:650;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin:12px 4px 6px}.auth-shell{min-height:100dvh;padding:max(16px,env(safe-area-inset-top,0px)) 14px max(16px,env(safe-area-inset-bottom,0px));place-items:start center}.auth-card{padding:24px 18px;margin-top:clamp(8px,6vh,48px);border-radius:16px}.auth-card .btn{width:100%;justify-content:center}.auth-title{font-size:clamp(19px,5.4vw,22px)}.field-label-link,.auth-card p a{display:inline-block;padding:13px 0;margin:-13px 0}.w-hero{padding:20px 18px;border-radius:16px}.w-hero-grid{grid-template-columns:1fr 1fr;gap:16px}.w-hero-grid>:first-child{grid-column:1 / -1}.w-balance{font-size:clamp(28px,8vw,34px)}.statement-doc{padding:18px 14px}.statement-head{flex-direction:column}.statement-row{grid-template-columns:1fr;gap:2px}.statement-toolbar{flex-wrap:wrap}}@media(max-width:767px)and (pointer:coarse){.sigpad-hint{display:none}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.sigmodal,.sigmodal-backdrop{animation:none;transition:none}.btn:active,.btn-ghost:active,.tab:active,.sheet-item:active,.opt:active,.pill:active,.seg button:active{transform:none}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheetFade{0%{background:#11182700}}@media print{.topnav,.crumbs-bar,.tabbar,.deal-bar,.no-print{display:none!important}body{background:#fff}.page{max-width:none;padding:0}.statement-doc{max-width:none;padding:0;border:none;border-radius:0;box-shadow:none}.statement-row{break-inside:avoid}}@font-face{font-family:DC Logo Sora;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/dc-logo-sora-800-Bsq-70aa.woff2) format("woff2")}@font-face{font-family:DC Logo Sora;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/dc-logo-sora-700-ca8_1UvQ.woff2) format("woff2")}@font-face{font-family:DC Label Sora;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/dc-label-sora-600-0u7mxDhF.woff2) format("woff2")}.dc-logo{--dc-logo-lime: oklch(84% .26 132);--dc-logo-lime-hi: oklch(92% .19 128);--dc-logo-lime-lo: oklch(62% .21 133);--dc-logo-ink: oklch(20% .02 155);--dc-logo-candy: oklch(56% .2 133);display:inline-flex;align-items:baseline;flex:none;direction:ltr;unicode-bidi:isolate;-webkit-user-select:none;user-select:none;font-family:DC Logo Sora,Sora,system-ui,sans-serif;font-style:normal;font-kerning:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1;white-space:nowrap;color:var(--dc-logo-ink);-webkit-font-smoothing:antialiased}.dc-logo[data-dc-logo-theme=dark]{--dc-logo-ink: oklch(96% .01 120);--dc-logo-candy: oklch(84% .26 132)}:root[data-theme=dark] .dc-logo[data-dc-logo-theme=auto]{--dc-logo-ink: oklch(96% .01 120);--dc-logo-candy: oklch(84% .26 132)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .dc-logo[data-dc-logo-theme=auto]{--dc-logo-ink: oklch(96% .01 120);--dc-logo-candy: oklch(84% .26 132)}}.dc-logo__mono{font-weight:800;letter-spacing:-.03em}.dc-logo__word{font-size:.62em;font-weight:700;letter-spacing:-.01em;margin-left:.5484em}.dc-logo__candy{color:var(--dc-logo-candy)}.dc-logo__i{display:inline-block;position:relative}.dc-logo__dot{display:inline-block;position:relative;width:100%;height:0;margin-right:-100%;vertical-align:baseline}.dc-logo__dot:before{content:"";position:absolute;left:50%;bottom:.6em;width:.22em;height:.22em;transform:translate(calc(-50% + .01675em));background:conic-gradient(from 90deg at 50% 50%,var(--dc-logo-lime-hi) 25%,var(--dc-logo-lime) 0 50%,var(--dc-logo-lime-lo) 0 75%,var(--dc-logo-lime) 0);-webkit-print-color-adjust:exact;print-color-adjust:exact}.dc-logo__reg{display:inline-block;width:.46em;height:.46em;max-width:none;margin-left:.11em;vertical-align:.5em;overflow:visible}.dc-product-name{flex:none;margin-inline-start:var(--dc-product-name-gap, 16px);padding-inline-start:var(--dc-product-name-gap, 16px);border-inline-start:1px solid currentColor;font-family:DC Label Sora,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.dc-product-lockup.dc-product-lockup{display:flex;align-items:center;gap:0}.dc-product-lockup--stacked.dc-product-lockup--stacked{display:flex;flex-direction:column;gap:0}.dc-product-lockup--stacked>.dc-product-name{margin:4px 0 0;padding:0;border:0}@media(max-width:767px){.dc-product-lockup.dc-product-lockup{flex-direction:column;align-items:flex-start;justify-content:center}.dc-product-lockup>.dc-product-name{margin:4px 0 0;padding:0;border:0}}
