.eden-console{--primary:221 83% 53%;--primary-foreground:0 0% 100%;--ring:221 83% 53%;min-height:100dvh;color:#172033;background:#f7f9fc;font-size:14px;-webkit-font-smoothing:antialiased}.eden-console button,.eden-console input,.eden-console select{font:inherit}.eden-console button{border-radius:9px}.eden-console input:not([type=checkbox]):not([type=radio]),.eden-console select{min-height:40px;border-color:#dce2eb;background:white}.eden-console input:focus,.eden-console select:focus{outline-color:#2563eb}.eden-console table th{font-size:11px;font-weight:600;letter-spacing:.035em;text-transform:uppercase;color:#758198}.eden-console table{text-align:left;border-collapse:collapse}.eden-console table th{padding:12px 16px;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #edf0f5}.eden-console table td{padding:16px;font-size:13px;border-bottom:1px solid #f1f4f8}.eden-console tbody tr:last-child td{border-bottom:0}.eden-console tbody tr{transition:background-color .15s}.eden-console tbody tr:hover{background:#f8faff}.eden-console .customer-images-table th{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-color:hsl(var(--border))}.eden-console .customer-images-table th[scope=row]{font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:hsl(var(--foreground));background:transparent}.eden-console .customer-images-table td{border-color:hsl(var(--border))}.eden-console .customer-images-table tbody tr:hover{background:hsl(var(--muted)/.3)}.eden-console .console-panel{overflow:hidden;border:1px solid #e4e9f1;border-radius:14px;background:white;box-shadow:0 2px 8px #17203303}.eden-console .console-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #edf0f5}.eden-console .console-panel-title{font-size:15px;font-weight:600;letter-spacing:-.015em}.eden-console .console-panel-description{margin-top:4px;font-size:13px;line-height:1.6;color:#758198}.eden-console .console-label{font-size:11px;font-weight:600;letter-spacing:.075em;text-transform:uppercase;color:#8490a3}.eden-console .console-empty{display:flex;flex-direction:column;align-items:center;gap:9px;padding:44px 24px;text-align:center}.eden-console .console-empty-icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid #e3eaf6;border-radius:12px;background:#f5f8ff;color:#5d7abb}.eden-console .console-status{display:inline-flex;align-items:center;gap:6px;border:1px solid #e0e6ef;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:500;line-height:1.3;color:#68758b;background:#f8fafc}.eden-console .console-status[data-tone=active]{color:#13865b;border-color:#cceee0;background:#effbf5}.eden-console .console-status[data-tone=warning]{color:#9c6920;border-color:#f3e5c6;background:#fffaee}.eden-console .console-status[data-tone=danger]{color:#b1434d;border-color:#f5d6da;background:#fff3f4}.eden-console .console-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.eden-console .console-sidebar{position:sticky;top:92px;align-self:flex-start;max-height:calc(100dvh - 104px);overflow-y:auto}.eden-console .console-nav-item{display:flex;align-items:center;gap:10px;border-radius:9px;padding:11px 13px;font-size:13px;font-weight:500;color:#718096;white-space:nowrap}.eden-console .console-nav-item:hover{background:#edf2fa;color:#334155}.eden-console .console-nav-item[aria-current=page]{background:#e9efff;color:#2559ca}.eden-console .console-category-nav{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e4e9f1}.eden-console .console-category-nav>.console-label{margin:0 13px 10px}.eden-console .console-category-items{display:grid;gap:4px}.eden-console .console-category-row{display:flex;align-items:center;border-radius:9px}.eden-console .console-category-row[data-active=true]{background:#e9efff;color:#2559ca}.eden-console .console-category-button{width:100%;min-width:0;text-align:left}.eden-console .console-category-button[aria-pressed=true]{background:#e9efff;color:#2559ca}.eden-console .console-category-toggle{display:grid;place-items:center;flex-shrink:0;width:36px;min-height:40px;color:#718096}.eden-console .console-category-toggle:hover{background:#edf2fa;color:#334155}.eden-console .console-category-row[data-active=true] .console-category-toggle{color:inherit}.eden-console :is(.console-category-button,.console-category-toggle):disabled{opacity:.5;cursor:not-allowed}.eden-console .console-category-chevron{flex-shrink:0;transition:transform .16s ease}.eden-console .console-category-toggle[aria-expanded=false] .console-category-chevron{transform:rotate(-90deg)}.eden-console .console-subnav{margin:5px 0 5px 21px;padding-left:8px;border-left:1px solid #dce4f0}.eden-console .console-subnav[hidden]{display:none}.eden-console .console-subnav .console-nav-item{padding:10px;font-size:12px}.eden-console .console-subnav [aria-disabled=true]{opacity:.5;cursor:not-allowed}.eden-console .console-category-nav :is(button,a):focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.eden-console.console-auth{background:radial-gradient(ellipse at 90% 0,#e6edff80,transparent 50%),#f7f9fc}@media (max-width:767px){.eden-console .console-sidebar{position:static;width:100%;max-height:none;overflow:visible}.eden-console .console-category-toggle{width:44px;min-height:44px}.eden-console .console-category-nav{margin-bottom:16px;padding-bottom:16px}.eden-console .console-panel-heading{padding:18px}}@media (prefers-reduced-motion:reduce){.eden-console .console-category-chevron{transition:none}}:is(.eden-console,.patch-marketplace) select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;box-sizing:border-box;height:42px;min-height:42px;min-width:0;max-width:100%;border:1px solid var(--eden-select-border,#cbd5e1);border-radius:8px;padding:10px 40px 10px 12px;font-size:14px;font-weight:500;line-height:20px;color:var(--eden-select-text,#334155);color-scheme:var(--eden-select-scheme,light);background-color:var(--eden-select-surface,#fff);background-image:var(--eden-select-arrow,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364758b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"));background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-shadow:0 1px 2px #0f172a08;cursor:pointer;transition:border-color .15s,box-shadow .15s}.eden-console select[aria-label="Customer account"]{width:320px}:is(.eden-console,.patch-marketplace) select:not([multiple]):not([size]):hover:not(:disabled){border-color:var(--eden-select-hover,#94a3b8)}:is(.eden-console,.patch-marketplace) select:not([multiple]):not([size]):focus-visible{outline:2px solid var(--eden-select-focus,#2563eb);outline-offset:2px}:is(.eden-console,.patch-marketplace) select:not([multiple]):not([size]):disabled{opacity:.55;cursor:not-allowed}:is(.eden-console,.patch-marketplace) select option{color:var(--eden-select-text,#334155);background-color:var(--eden-select-surface,#fff)}:is(.eden-console,.patch-marketplace) select option:disabled{color:var(--eden-select-muted,#64748b)}@media (max-width:767px){:is(.eden-console,.patch-marketplace) select:not([multiple]):not([size]){height:44px;min-height:44px;font-size:16px}}@media (prefers-reduced-motion:reduce){:is(.eden-console,.patch-marketplace) select{transition:none}}@media (forced-colors:active){:is(.eden-console,.patch-marketplace) select:not([multiple]):not([size]){appearance:auto;-webkit-appearance:auto;background-image:none}}