/*! 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-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;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-3xl:1.875rem;--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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.order-1{order:1}.order-2{order:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.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,)}}.conversation-locked{color:#8a5d22;background:#fff7eb;border:1px solid #e1c7a6;border-radius:6px;margin:0 18px 18px;padding:16px;font-size:12px;font-weight:750}.safety-box form{gap:8px;margin-top:12px;display:grid}.safety-box textarea{resize:vertical;width:100%;min-height:84px;font:inherit;border:1px solid #cad8df;border-radius:5px;padding:10px}.safety-box form button{color:#fff;cursor:pointer;background:#0a729f;border:0;border-radius:4px;min-height:36px;padding:0 10px;font-size:11px;font-weight:800}.safety-box form button.danger{background:#a9433a}.conversation-review-page{color:#071e30;background:#eef3f6;min-height:100vh;padding-bottom:70px}.conversation-review-page>header{color:#fff;background:#061a2d;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:24px;padding:26px max(24px,50% - 560px);display:grid}.conversation-review-page>header div{text-align:center}.conversation-review-page>header small{color:#66c9ee;letter-spacing:.13em;font-weight:900}.conversation-review-page>header h1{margin:5px 0;font-size:30px}.conversation-review-page>header p{color:#abc3d1;margin:0}.conversation-review-page>header>a:last-child{text-align:right}.conversation-review-summary,.conversation-review-list{width:min(1120px,100% - 32px);margin:22px auto}.conversation-review-summary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.conversation-review-summary article{background:#fff;border:1px solid #d6e1e6;border-radius:8px;flex-direction:column;padding:20px;display:flex}.conversation-review-summary b{font-size:28px}.conversation-review-summary span{color:#677c88}.conversation-review-list{gap:14px;display:grid}.conversation-review-list>article{background:#fff;border:1px solid #d5e1e7;border-radius:9px;padding:22px}.conversation-review-list>article>header{justify-content:space-between;align-items:start;display:flex}.conversation-review-list h2{margin:4px 0}.conversation-review-list header small{color:#0876a7;font-weight:850}.conversation-review-list header>b{color:#9a621d;background:#fff0dc;border-radius:20px;padding:7px 9px;font-size:10px}.conversation-review-list header>b.blocked{color:#a13f37;background:#fdeceb}.conversation-review-list dl{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.conversation-review-list dt{color:#738792;font-size:10px}.conversation-review-list dd{margin:4px 0;font-weight:750}.conversation-review-list blockquote{background:#fff7ec;border-left:4px solid #e1843d;margin:15px 0;padding:13px}.conversation-review-list blockquote p{margin:5px 0 0}.conversation-last-message{color:#5a707d;background:#f4f7f8;border-radius:5px;padding:12px}.conversation-review-list form{gap:10px;display:grid}.conversation-review-list textarea{border:1px solid #bed0d8;border-radius:5px;min-height:76px;padding:10px}.conversation-review-list form div{gap:8px;display:flex}.conversation-review-list button{color:#fff;background:#0876a7;border:0;border-radius:5px;padding:10px 13px;font-weight:800}.conversation-review-list button.danger{background:#a9433a}.conversation-review-empty{text-align:center;color:#607682;border:1px dashed #bacbd3;border-radius:8px;padding:50px}@media (width<=760px){.conversation-review-page>header{text-align:center;grid-template-columns:1fr}.conversation-review-page>header>a:last-child{text-align:center}.conversation-review-summary{grid-template-columns:1fr}.conversation-review-list dl{grid-template-columns:1fr 1fr}.conversation-review-list form div{flex-direction:column}}.risk-centre-link{color:#775315;background:#fffaf0;border:1px solid #d5c28d;border-left:4px solid #b87a18;border-radius:8px;justify-content:space-between;align-items:center;margin:0 0 14px;padding:15px 18px;font-size:13px;font-weight:850;display:flex}.account-risk-page{color:#071e30;background:#eef3f6;min-height:100vh;padding:34px clamp(16px,5vw,72px) 70px}.account-risk-page>header{grid-template-columns:1fr 2fr 1fr;align-items:start;gap:24px;max-width:1180px;margin:auto;display:grid}.account-risk-page>header>a{color:#0876a7;font-weight:800}.account-risk-page>header>a:last-child{text-align:right}.account-risk-page>header small{color:#b16d12;letter-spacing:.14em;font-weight:900}.account-risk-page h1{margin:6px 0;font-size:36px}.account-risk-page>header p{color:#617783;margin:0;line-height:1.55}.account-risk-summary,.account-risk-list{max-width:1180px;margin:24px auto 0}.account-risk-summary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.account-risk-summary article{background:#fff;border:1px solid #d5e0e5;border-radius:8px;padding:18px}.account-risk-summary b{font-size:28px;display:block}.account-risk-summary span{color:#657b87;font-size:12px}.account-risk-list{gap:12px;display:grid}.account-risk-list>article{background:#fff;border:1px solid #d5e0e5;border-radius:9px;padding:20px}.account-risk-list>article>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-risk-list h2{margin:4px 0;font-size:19px}.account-risk-list header small{color:#607583}.account-risk-list header>span{color:#82520a;background:#fff1d5;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.account-risk-list header>span b{font-size:16px}.account-risk-list dl{grid-template-columns:repeat(5,1fr);gap:8px;margin:16px 0;display:grid}.account-risk-list dl div{background:#f4f7f9;border-radius:6px;padding:10px}.account-risk-list dt{color:#677d89;font-size:10px}.account-risk-list dd{margin:4px 0 0;font-weight:850}.account-risk-list blockquote{background:#fffaf0;border-left:3px solid #b87a18;margin:12px 0;padding:12px}.account-risk-list blockquote p{margin:5px 0 0}.account-risk-list form{border-top:1px solid #e0e7eb;grid-template-columns:1fr auto;align-items:end;gap:12px;padding-top:14px;display:grid}.account-risk-list label{color:#526b79;gap:5px;font-size:11px;font-weight:850;display:grid}.account-risk-list textarea{resize:vertical;border:1px solid #bdcdd5;border-radius:6px;min-height:70px;padding:10px}.account-risk-list button{color:#fff;border:0;border-radius:6px;min-height:44px;padding:0 17px;font-weight:850}.account-risk-list .suspend{background:#a63f36}.account-risk-list .restore{background:#087a50}.account-risk-empty{text-align:center;color:#617783;border:1px dashed #bacbd4;border-radius:8px;padding:36px}@media (width<=760px){.account-risk-page>header{grid-template-columns:1fr}.account-risk-page>header>a:last-child{text-align:left}.account-risk-summary{grid-template-columns:1fr}.account-risk-list dl{grid-template-columns:1fr 1fr}.account-risk-list form{grid-template-columns:1fr}.account-risk-page h1{font-size:29px}}.compliance-page{color:#071e30;background:#edf3f6;min-height:100vh;padding:34px clamp(16px,5vw,72px) 70px}.compliance-page>header{grid-template-columns:1fr 2fr 1fr;align-items:start;gap:24px;max-width:1180px;margin:auto;display:grid}.compliance-page>header>a{color:#0876a7;font-weight:800}.compliance-page>header>a:last-child{text-align:right}.compliance-page>header small{color:#0876a7;letter-spacing:.14em;font-weight:900}.compliance-page h1{margin:6px 0;font-size:36px}.compliance-page>header p{color:#617783;margin:0;line-height:1.55}.compliance-summary,.compliance-list{max-width:1180px;margin:24px auto 0}.compliance-summary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.compliance-summary article{background:#fff;border:1px solid #d5e0e5;border-radius:8px;padding:18px}.compliance-summary b{font-size:28px;display:block}.compliance-summary span{color:#657b87;font-size:12px}.compliance-list{gap:12px;display:grid}.compliance-list>article{background:#fff;border:1px solid #d4e0e6;border-radius:9px;padding:20px}.compliance-list>article>header{justify-content:space-between;gap:16px;display:flex}.compliance-list h2{margin:4px 0;font-size:19px}.compliance-list header p{color:#657b87;margin:0;font-size:12px}.compliance-list header>span{border-radius:999px;height:max-content;padding:7px 10px;font-size:10px;font-weight:900}.compliance-list header>span.verified{color:#087a50;background:#e6f4ed}.compliance-list header>span.review{color:#80520e;background:#fff1d5}.compliance-signals{grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0;display:grid}.compliance-signals span{background:#f3f7f9;border-radius:6px;gap:3px;padding:11px;display:grid}.compliance-signals b{font-size:20px}.compliance-signals small{color:#667c88}.compliance-list blockquote{background:#f2f8fb;border-left:3px solid #0876a7;margin:12px 0;padding:12px}.compliance-list blockquote p{margin:5px 0}.compliance-list blockquote small{color:#657b87}.compliance-list form{border-top:1px solid #e0e7eb;gap:10px;padding-top:14px;display:grid}.compliance-list label{color:#526b79;gap:5px;font-size:11px;font-weight:850;display:grid}.compliance-list textarea{resize:vertical;border:1px solid #bdcdd5;border-radius:6px;min-height:72px;padding:10px}.compliance-list form>div{flex-wrap:wrap;gap:8px;display:flex}.compliance-list button{color:#075d89;background:#fff;border:1px solid #b9cbd4;border-radius:6px;min-height:40px;padding:0 14px;font-weight:850}.compliance-list button.clear{color:#fff;background:#087a50;border-color:#087a50}.compliance-list button.restrict{color:#fff;background:#a63f36;border-color:#a63f36;margin-left:auto}@media (width<=760px){.compliance-page>header{grid-template-columns:1fr}.compliance-page>header>a:last-child{text-align:left}.compliance-summary{grid-template-columns:1fr}.compliance-signals{grid-template-columns:1fr 1fr}.compliance-list button.restrict{margin-left:0}.compliance-page h1{font-size:29px}}.email-delivery-link{color:#075d89;background:#f2f8fb;border:1px solid #bdd5df;border-left:4px solid #0876a7;border-radius:8px;margin:0 0 14px;padding:15px 18px;font-size:13px;font-weight:850;display:flex}.email-delivery-page{color:#071e30;background:#eef3f6;min-height:100vh;padding:34px clamp(16px,5vw,72px) 70px}.email-delivery-page>header{grid-template-columns:1fr 2fr 1fr;align-items:start;gap:24px;max-width:1180px;margin:auto;display:grid}.email-delivery-page>header>a{color:#0876a7;font-weight:800}.email-delivery-page>header>a:last-child{text-align:right}.email-delivery-page>header small{color:#0876a7;letter-spacing:.14em;font-weight:900}.email-delivery-page h1{margin:6px 0;font-size:36px}.email-delivery-page>header p{color:#617783;margin:0;line-height:1.55}.email-stats,.email-controls,.email-delivery-list{max-width:1180px;margin:24px auto 0}.email-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.email-stats article{background:#fff;border:1px solid #d4e0e6;border-radius:8px;padding:17px}.email-stats b{font-size:26px;display:block}.email-stats span{color:#667c88;font-size:10px;font-weight:850}.email-controls{background:#fff;border:1px solid #d4e0e6;border-radius:8px;justify-content:space-between;gap:12px;padding:12px;display:flex}.email-controls form{gap:8px;display:flex}.email-controls select,.email-controls input{background:#fff;border:1px solid #bdcdd5;border-radius:6px;height:42px;padding:0 10px}.email-controls input{min-width:280px}.email-controls button,.email-delivery-list form button{color:#fff;background:#0876a7;border:0;border-radius:6px;min-height:42px;padding:0 14px;font-weight:850}.email-controls .bulk{background:#a85b16}.email-delivery-list{gap:10px;display:grid}.email-delivery-list>article{background:#fff;border:1px solid #d4e0e6;border-radius:8px;padding:19px}.email-delivery-list>article>header{justify-content:space-between;gap:14px;display:flex}.email-delivery-list h2{margin:4px 0;font-size:17px}.email-delivery-list header p{color:#667c88;margin:0}.email-delivery-list header>b{text-transform:uppercase;background:#e8eef1;border-radius:999px;height:max-content;padding:6px 9px;font-size:10px}.email-delivery-list header>b.sent{color:#087a50;background:#e5f4ed}.email-delivery-list header>b.failed{color:#a13e35;background:#f9e8e5}.email-delivery-list header>b.queued{color:#87570c;background:#fff0d5}.email-delivery-list dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0;display:grid}.email-delivery-list dl div{background:#f4f7f9;border-radius:6px;padding:9px}.email-delivery-list dt{color:#687d89;font-size:10px}.email-delivery-list dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:750}.email-delivery-list blockquote{background:#fff4f2;border-left:3px solid #a13e35;margin:10px 0;padding:11px}.email-delivery-list blockquote p{margin:4px 0}.email-delivery-list form{text-align:right}.email-empty{text-align:center;color:#667c88;border:1px dashed #bdccd4;border-radius:8px;padding:34px}@media (width<=760px){.email-delivery-page>header{grid-template-columns:1fr}.email-delivery-page>header>a:last-child{text-align:left}.email-stats{grid-template-columns:1fr 1fr}.email-controls,.email-controls form{flex-direction:column;align-items:stretch}.email-controls input{min-width:0}.email-delivery-list dl{grid-template-columns:1fr 1fr}.email-delivery-page h1{font-size:29px}}.legal-operations-link{color:#075d89;background:#f3f8fa;border:1px solid #c7d7df;border-left:4px solid #075d89;border-radius:8px;margin:0 0 14px;padding:15px 18px;font-size:13px;font-weight:850;display:flex}.legal-admin-page{color:#071e30;background:#eef3f6;min-height:100vh;padding:34px clamp(16px,5vw,72px) 70px}.legal-admin-page>header{grid-template-columns:1fr 2fr 1fr;gap:24px;max-width:1180px;margin:auto;display:grid}.legal-admin-page>header>a{color:#0876a7;font-weight:800}.legal-admin-page>header>a:last-child{text-align:right}.legal-admin-page>header small{color:#0876a7;letter-spacing:.14em;font-weight:900}.legal-admin-page h1{margin:6px 0;font-size:36px}.legal-admin-page>header p{color:#617783;margin:0}.legal-draft-form,.legal-doc-list{max-width:1180px;margin:24px auto 0}.legal-draft-form{background:#fff;border:1px solid #d4e0e6;border-radius:9px;padding:22px}.legal-draft-form h2{margin-top:0}.legal-draft-form form,.legal-doc-list form{gap:11px;display:grid}.legal-draft-form form>div{grid-template-columns:2fr 1fr 1fr;gap:10px;display:grid}.legal-draft-form label,.legal-doc-list form label{color:#526b79;gap:5px;font-size:11px;font-weight:850;display:grid}.legal-draft-form input,.legal-draft-form select,.legal-draft-form textarea,.legal-doc-list textarea{border:1px solid #bdcdd5;border-radius:6px;padding:10px}.legal-draft-form button,.legal-doc-list form button{color:#fff;background:#0876a7;border:0;border-radius:6px;min-height:42px;font-weight:850}.legal-doc-list{gap:10px;display:grid}.legal-doc-list>article{background:#fff;border:1px solid #d4e0e6;border-radius:9px;padding:20px}.legal-doc-list article>header{justify-content:space-between;display:flex}.legal-doc-list h2{margin:4px 0}.legal-doc-list header>b{text-transform:uppercase;background:#e8eef1;border-radius:999px;height:max-content;padding:6px 9px;font-size:10px}.legal-doc-list header>b.published{color:#087a50;background:#e5f4ed}.legal-doc-list header>b.draft{color:#87570c;background:#fff1d5}.legal-doc-list dl{gap:25px;display:flex}.legal-doc-list dd{margin:3px 0;font-weight:800}.legal-doc-list details{margin:12px 0}.legal-doc-list summary{color:#0876a7;cursor:pointer;font-weight:800}.legal-doc-list details>div{background:#f4f7f9;padding:12px}.legal-check{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.legal-check input{width:18px;height:18px}.pending-legal{background:#fffaf0;border:1px solid #e1c98e;border-radius:8px;margin-bottom:18px;padding:18px}.pending-legal h2{margin:0 0 5px}.pending-legal article{background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.pending-legal button{color:#fff;background:#0876a7;border:0;border-radius:5px;min-height:38px;padding:0 13px;font-weight:800}@media (width<=760px){.legal-admin-page>header{grid-template-columns:1fr}.legal-admin-page>header>a:last-child{text-align:left}.legal-draft-form form>div{grid-template-columns:1fr}.pending-legal article{flex-direction:column;align-items:stretch}.legal-admin-page h1{font-size:29px}}.notification-centre{color:#102a3e;background:#f1f5f7;min-height:calc(100vh - 82px);padding:44px 24px 80px}.notification-centre>section{width:min(1160px,100%);margin:auto}.notification-title{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.notification-title p{color:#087caf;letter-spacing:.15em;margin:0;font-size:12px;font-weight:900}.notification-title h1{letter-spacing:-.035em;margin:7px 0 8px;font-size:clamp(36px,4vw,48px);line-height:1.05}.notification-title span{color:#607583;font-size:16px}.notification-title>div:last-child{align-items:center;gap:10px;display:flex}.notification-title>div:last-child>a{color:#096f9f;background:#fff;border:1px solid #c9d8df;border-radius:7px;place-items:center;height:44px;padding:0 14px;font-size:14px;font-weight:800;display:grid}.notification-title button,.notification-filters>button{color:#fff;cursor:pointer;background:#087db5;border:0;border-radius:7px;height:44px;padding:0 16px;font-size:14px;font-weight:850}.notification-view-tabs{border-bottom:1px solid #d5e0e5;gap:8px;margin-top:30px;display:flex}.notification-view-tabs a{color:#647987;border-bottom:3px solid #0000;align-items:center;gap:9px;min-height:48px;padding:0 16px;font-size:15px;font-weight:800;display:flex}.notification-view-tabs a.active{color:#075f8b;border-color:#087db5}.notification-view-tabs b{color:#496471;background:#e4edf1;border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 7px;font-size:12px;display:grid}.notification-view-tabs a.active b{color:#0874a7;background:#dff1f9}.notification-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 14px;display:grid}.notification-stats article{background:#fff;border:1px solid #d5e1e7;border-radius:9px;justify-content:space-between;align-items:center;min-height:92px;padding:18px 20px;display:flex}.notification-stats span{color:#617783;font-size:14px;font-weight:750}.notification-stats strong{color:#0b2a3f;font-size:30px}.notification-filters{background:#fff;border:1px solid #d3e0e6;border-radius:9px;grid-template-columns:1fr 180px 210px auto auto;align-items:end;gap:10px;padding:15px;display:grid}.notification-filters>input[type=hidden]{display:none}.notification-filters label{color:#526a78;gap:6px;font-size:13px;font-weight:800;display:grid}.notification-filters input,.notification-filters select{color:#17384d;background:#fff;border:1px solid #bdced7;border-radius:7px;width:100%;height:44px;padding:0 12px;font-size:14px}.notification-filters>a{color:#0876a7;place-items:center;height:44px;padding:0 8px;font-size:14px;font-weight:800;display:grid}.notification-list{gap:10px;margin-top:14px;display:grid}.notification-list>article{background:#fff;border:1px solid #d4e0e6;border-radius:10px;grid-template-columns:44px 1fr;gap:16px;padding:20px;display:grid;box-shadow:0 4px 16px #09293c08}.notification-list>article.unread{background:#fcfeff;border-left:4px solid #087db5}.notification-symbol{color:#0876a7;background:#eaf3f7;border-radius:10px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:grid}.notification-symbol.offers{color:#328053;background:#eef7ec}.notification-symbol.account_security{color:#b45b35;background:#fff2e9}.notification-list article>div:last-child>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.notification-list article header span{color:#0876a7;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.notification-list time{color:#748792;font-size:13px}.notification-list h2{margin:7px 0 6px;font-size:19px;line-height:1.3}.notification-list p{color:#526b79;margin:0;font-size:15px;line-height:1.6}.notification-list footer{border-top:1px solid #e8eef1;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.notification-list footer>a{color:#0876a7;margin-right:auto;font-size:14px;font-weight:850}.notification-list footer>div{gap:7px;display:flex}.notification-list footer button{color:#456171;cursor:pointer;background:#fff;border:1px solid #c5d4dc;border-radius:6px;min-height:36px;padding:0 11px;font-size:13px;font-weight:800}.notification-list footer button:hover{color:#086c9b;border-color:#7faec3}.notification-list footer button.danger{color:#ad4737;border-color:#efd3ce}.notification-list footer button.danger:hover{background:#fff4f2}.notification-empty{text-align:center;background:#fff;border:1px dashed #b8cbd6;border-radius:10px;padding:64px 24px}.notification-empty b{color:#0876a7;background:#e7f3f8;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;font-size:22px;display:grid}.notification-empty h2{margin:15px 0 7px;font-size:23px}.notification-empty p{color:#677d89;margin:0;font-size:15px}.notification-settings-panel{gap:24px;display:grid!important}.notification-settings-panel>form{display:grid}.dashboard-notification-archive{background:#fff;border:1px solid #d5e1e7;border-radius:9px;overflow:hidden}.dashboard-notification-archive>header{background:#f8fafb;border-bottom:1px solid #e1e9ed;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.dashboard-notification-archive header small{color:#0876a7;letter-spacing:.12em;font-size:12px;font-weight:900}.dashboard-notification-archive h3{margin:4px 0;font-size:22px}.dashboard-notification-archive header p{color:#647986;margin:0;font-size:14px}.dashboard-notification-archive header>a{color:#fff;background:#087db5;border-radius:6px;padding:11px 14px;font-size:14px;font-weight:850}.dashboard-notification-archive>div{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.dashboard-notification-archive article{background:#fbfcfd;border:1px solid #dbe5ea;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px;display:grid}.dashboard-notification-archive article strong{font-size:28px}.dashboard-notification-archive article span{color:#58707e;font-weight:800}.dashboard-notification-archive article a{color:#0876a7;font-size:13px;font-weight:850}.dashboard-notification-archive ul{margin:0;padding:0 16px 16px;list-style:none}.dashboard-notification-archive li{border-top:1px solid #e4ebef;align-items:center;gap:16px;padding:13px 4px;display:flex}.dashboard-notification-archive li span{gap:3px;min-width:0;margin-right:auto;display:grid}.dashboard-notification-archive li b{font-size:14px}.dashboard-notification-archive li small{color:#6a7f8c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashboard-notification-archive li>a{color:#0876a7;font-size:13px;font-weight:800}@media (width<=780px){.notification-centre{padding:30px 16px 60px}.notification-title{flex-direction:column;align-items:flex-start}.notification-title>div:last-child,.notification-title form,.notification-title button{width:100%}.notification-title>div:last-child>a{flex:1}.notification-filters{grid-template-columns:1fr 1fr}.notification-filters label:first-of-type{grid-column:1/-1}.notification-stats article{padding:14px}.notification-stats strong{font-size:25px}.notification-list footer{flex-direction:column;align-items:flex-start}.notification-list footer>div{flex-wrap:wrap;width:100%}.dashboard-notification-archive>header{flex-direction:column;align-items:flex-start}.dashboard-notification-archive>div{grid-template-columns:1fr}}@media (width<=520px){.notification-title h1{font-size:34px}.notification-title>div:last-child{flex-direction:column;align-items:stretch}.notification-view-tabs a{flex:1;justify-content:center}.notification-stats{grid-template-columns:1fr}.notification-stats article{min-height:68px}.notification-filters{grid-template-columns:1fr}.notification-filters label:first-of-type{grid-column:auto}.notification-list>article{grid-template-columns:1fr}.notification-list article>div:last-child>header{flex-direction:column;align-items:flex-start}.notification-list footer>div form,.notification-list footer button{width:100%}.dashboard-notification-archive article{grid-template-columns:auto 1fr}.dashboard-notification-archive article a{grid-column:1/-1}}.notification-list h2{font-size:19px!important;line-height:1.3!important}.notification-list p{font-size:15px!important}.notification-actions{border:1px solid #dce6eb;border-radius:8px;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex;color:#17384d!important;background:#f6f9fa!important}.notification-actions>a{background:#e3f1f7;border-radius:6px;margin-right:auto;padding:8px 11px;font-size:14px;font-weight:850;color:#0876a7!important}.notification-actions>div{gap:7px;display:flex}.notification-actions button{cursor:pointer;border:1px solid #c5d4dc;border-radius:6px;min-height:36px;padding:0 11px;font-size:13px;font-weight:800;color:#456171!important;background:#fff!important}.notification-actions button:hover{border-color:#7faec3;color:#086c9b!important}.notification-actions button.danger{border-color:#efd3ce;color:#ad4737!important}.notification-actions button.danger:hover{background:#fff4f2!important}@media (width<=780px){.notification-actions{flex-direction:column;align-items:flex-start}.notification-actions>div{flex-wrap:wrap;width:100%}}@media (width<=520px){.notification-actions>div form,.notification-actions button{width:100%}}.channel-preferences{color:#071e30;background:#eef3f6;min-height:100vh}.channel-preferences>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,50% - 560px);display:flex}.channel-preferences>header img{filter:brightness(0)invert();width:138px}.channel-preferences>header a:last-child{color:#d7e6ee;font-weight:800}.channel-preferences>section{width:min(1120px,100% - 32px);margin:38px auto 80px}.channel-title p,.channel-grid section>header small,.quiet-card>header small{color:#087caf;letter-spacing:.14em;margin:0;font-size:11px;font-weight:900}.channel-title h1{margin:5px 0;font-size:38px}.channel-title span{color:#617783}.channel-saved{color:#267449;background:#e5f5eb;border-radius:7px;margin-top:20px;padding:13px 15px;font-weight:850}.channel-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.channel-grid>section,.quiet-card{background:#fff;border:1px solid #d3e0e6;border-radius:9px;overflow:hidden}.channel-grid section>header{background:#f8fafb;border-bottom:1px solid #dce5ea;justify-content:space-between;align-items:center;gap:15px;min-height:76px;padding:16px 18px;display:flex}.channel-grid h2,.quiet-card h2{margin:3px 0 0;font-size:19px}.channel-grid header>span{color:#647986;text-overflow:ellipsis;max-width:210px;font-size:11px;overflow:hidden}.channel-grid header>a{color:#0876a7;font-size:11px;font-weight:850}.channel-toggle{cursor:pointer;border-bottom:1px solid #e4eaee;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:13px 18px;display:flex}.channel-toggle>span{gap:4px;display:grid}.channel-toggle strong{font-size:14px}.channel-toggle small{color:#697d89;line-height:1.4}.channel-toggle input,.quiet-switch input{opacity:0;pointer-events:none;position:absolute}.channel-toggle>i,.quiet-switch>i{background:#aebcc5;border-radius:14px;flex:0 0 46px;width:46px;height:26px;padding:3px}.channel-toggle>i:after,.quiet-switch>i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;display:block;box-shadow:0 1px 4px #061a2d40}.channel-toggle input:checked+i,.quiet-switch input:checked+i{background:#0781bb}.channel-toggle input:checked+i:after,.quiet-switch input:checked+i:after{transform:translate(20px)}.channel-essential{background:#edf5f8;flex-direction:column;align-items:flex-start;gap:5px;min-height:72px;padding:14px 18px;display:flex}.channel-essential b{color:#0876a7}.channel-essential span{color:#607682;font-size:12px}.quiet-card{margin-top:14px;padding:20px}.quiet-card>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.quiet-card p{color:#647986;margin:5px 0 0}.quiet-switch{cursor:pointer;align-items:center;gap:8px;font-weight:850;display:flex}.quiet-card>div{grid-template-columns:170px 170px 1fr;gap:12px;margin-top:18px;display:grid}.quiet-card>div label{color:#526b79;gap:6px;font-size:11px;font-weight:850;display:grid}.quiet-card input[type=time],.quiet-card select{background:#fff;border:1px solid #bdced7;border-radius:6px;height:42px;padding:0 10px}.channel-preferences form>footer{color:#fff;background:#061a2d;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:18px 20px;display:flex}.channel-preferences form>footer p{color:#afc5d1;margin:0}.channel-preferences form>footer button{color:#fff;white-space:nowrap;cursor:pointer;background:#087db5;border:0;border-radius:6px;min-height:43px;padding:0 16px;font-weight:900}@media (width<=780px){.channel-grid{grid-template-columns:1fr}.quiet-card>header{flex-direction:column;align-items:flex-start}.quiet-card>div{grid-template-columns:1fr 1fr}.quiet-card>div label:last-child{grid-column:1/-1}.channel-preferences form>footer{flex-direction:column;align-items:stretch}.channel-preferences form>footer button{width:100%}}@media (width<=480px){.channel-title h1{font-size:30px}.quiet-card>div{grid-template-columns:1fr}.quiet-card>div label:last-child{grid-column:auto}}.closed-listing-page{color:#071e30;background:#eef3f6;min-height:100vh}.closed-listing-page>header{color:#fff;background:#061a2d;align-items:center;gap:32px;height:72px;padding:0 max(24px,50% - 560px);display:flex}.closed-listing-page>header img{filter:brightness(0)invert();width:138px}.closed-listing-page>header nav{gap:24px;margin-right:auto;display:flex}.closed-listing-page>header a{font-weight:800}.closed-listing-page>header>a:last-child{background:#087db5;border-radius:5px;padding:10px 13px}.closed-listing-record{background:#fff;border:1px solid #d2dfe5;border-radius:10px;grid-template-columns:minmax(320px,1fr) minmax(340px,1fr);gap:30px;width:min(1120px,100% - 32px);margin:38px auto 24px;padding:20px;display:grid}.closed-listing-media{color:#6d8490;background:#dce6eb;border-radius:7px;place-items:center;min-height:390px;font-size:55px;display:grid;position:relative;overflow:hidden}.closed-listing-media img{object-fit:cover;filter:saturate(.45);width:100%;height:100%;position:absolute;inset:0}.closed-listing-media b{color:#fff;letter-spacing:.1em;background:#7a352d;border-radius:5px;padding:9px 13px;font-size:12px;position:absolute;top:14px;left:14px}.closed-listing-record>div:last-child{padding:12px 6px}.closed-listing-record small,.closed-similar>header small{color:#0876a7;letter-spacing:.1em;font-size:11px;font-weight:900}.closed-listing-record h1{margin:7px 0;font-size:36px;line-height:1.12}.closed-listing-record>div>p{color:#647986}.closed-listing-state{background:#fff1ee;border-left:4px solid #a5483d;flex-direction:column;gap:5px;margin:22px 0;padding:17px 18px;display:flex}.closed-listing-state b{font-size:17px}.closed-listing-state span{color:#6b5a57;line-height:1.5}.closed-listing-record dl{border-top:1px solid #dce5ea;grid-template-columns:1fr 1fr;margin:0 0 22px;display:grid}.closed-listing-record dl div{border-bottom:1px solid #dce5ea;padding:12px 0}.closed-listing-record dt{color:#70838e;font-size:11px}.closed-listing-record dd{margin:4px 0 0;font-weight:800}.closed-listing-record>div>a{color:#fff;background:#0876a7;border-radius:5px;padding:11px 14px;font-weight:850;display:inline-block}.closed-similar{width:min(1120px,100% - 32px);margin:0 auto 70px}.closed-similar>header{justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.closed-similar h2{margin:4px 0 0;font-size:24px}.closed-similar>header>a{color:#0876a7;font-weight:850}.closed-similar>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.closed-similar article{background:#fff;border:1px solid #d5e1e7;border-radius:8px;padding:10px}.closed-similar article>a{color:#6d8490;background:#dce6eb;border-radius:5px;place-items:center;height:145px;font-size:28px;display:grid;overflow:hidden}.closed-similar article img{object-fit:cover;width:100%;height:100%}.closed-similar article>small{color:#71848f;margin-top:10px;font-size:10px;display:block}.closed-similar h3{min-height:40px;margin:4px 0 10px;font-size:14px}.closed-similar strong{color:#e45e42}.closed-similar .closed-similar-empty{color:#607682;background:#fff;border:1px dashed #b8cbd6;border-radius:8px;padding:24px;display:block}.closed-similar-empty a{color:#0876a7;font-weight:850}@media (width<=800px){.closed-listing-record{grid-template-columns:1fr}.closed-listing-media{min-height:300px}.closed-similar>div{grid-template-columns:1fr 1fr}}@media (width<=520px){.closed-listing-page>header nav{display:none}.closed-listing-record h1{font-size:29px}.closed-listing-record dl,.closed-similar>div{grid-template-columns:1fr}.closed-similar article>a{height:210px}}:root{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--text-xs:13px;--text-sm:15px;--text-md:17px;--text-control:16px;--heading-3:22px;--heading-2:clamp(30px, 3vw, 40px);--heading-1:clamp(38px, 4vw, 54px)}html{font-size:16px}body,button,input,select,textarea{font-family:var(--font-sans)!important}body{font-size:var(--text-md);line-height:1.55}h1{letter-spacing:-.035em;font-size:var(--heading-1)!important;line-height:1.1!important}h2{letter-spacing:-.025em;font-size:var(--heading-2)!important;line-height:1.18!important}h3{letter-spacing:-.01em;font-size:var(--heading-3)!important;line-height:1.3!important}p,li,dt,dd,td,th{line-height:1.55;font-size:var(--text-sm)!important}small,.eyebrow,[class*=-eyebrow]{line-height:1.45;font-size:var(--text-xs)!important}label,legend{line-height:1.45;font-size:14px!important}button,input,select,textarea,.button{line-height:1.35;font-size:var(--text-control)!important}nav,nav a,.site-header nav,.header-actions,.results-header nav,.results-header>div{font-size:var(--text-sm)!important}table{font-size:var(--text-sm)}@media (width<=720px){:root{--heading-1:clamp(32px, 9vw, 43px);--heading-2:clamp(27px, 7vw, 35px);--heading-3:21px}body{font-size:16px}}.standard-site-header{z-index:90;color:#fff;background:#121334;border-bottom:1px solid #ffffff12;align-items:center;gap:42px;height:82px;padding:0 max(28px,50% - 840px);display:flex;position:relative}.standard-site-logo{flex:0 0 166px;align-items:center;width:166px;display:flex}.standard-site-logo img{object-fit:contain;width:166px;height:54px;display:block}.standard-site-nav{align-items:center;gap:44px;margin:auto;display:flex}.standard-site-nav>a,.standard-category-menu>summary{color:#fff;white-space:nowrap;font-size:15px;font-weight:800}.standard-category-menu{position:relative}.standard-category-menu>summary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.standard-category-menu>summary::-webkit-details-marker{display:none}.standard-category-menu[open]>summary{color:#5bc7f3}.standard-category-panel{z-index:120;color:#0b263a;background:#f2f7f9;border:1px solid #c8dbe4;border-radius:0 0 14px 14px;width:min(1160px,100vw - 48px);position:absolute;top:61px;left:50%;overflow:hidden;transform:translate(-38%);box-shadow:0 24px 50px #00101d38}.standard-category-panel>header{background:#fff;border-bottom:1px solid #d9e5ea;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.standard-category-panel>header div{gap:3px;display:grid}.standard-category-panel>header small{color:#0780b8;letter-spacing:.14em;font-size:12px;font-weight:900}.standard-category-panel>header strong{font-size:23px}.standard-category-panel>header a{color:#0677ab;font-size:14px;font-weight:800}.standard-category-panel>div{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px;display:grid}.standard-category-panel>div>a{color:#102a3e;background:#fff;border:1px solid #d5e2e8;border-radius:9px;grid-template-columns:44px 1fr;align-items:center;gap:12px;min-height:92px;padding:15px;display:grid}.standard-category-panel>div>a:hover{border-color:#59bce7;box-shadow:0 7px 18px #0b668716}.standard-category-panel>div>a>b{color:#0682bc;background:#e3f3f9;border-radius:50%;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.standard-category-panel>div>a span{gap:4px;display:grid}.standard-category-panel>div>a strong{font-size:14px;line-height:1.25}.standard-category-panel>div>a small{color:#687e8c;font-size:12px;line-height:1.3}.standard-site-actions,.header-member-actions{align-items:center;gap:10px;display:flex}.standard-language select{color:#fff;background:#ffffff0b;border:1px solid #ffffff26;border-radius:7px;height:42px;padding:0 28px 0 11px;font-weight:800}.standard-language option{color:#132b3d;background:#fff}.header-notifications{color:#fff;background:#ffffff08;border:1px solid #ffffff1c;border-radius:8px;place-items:center;width:42px;height:42px;display:grid;position:relative}.header-notifications:hover{background:#ffffff14}.header-notifications svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px}.header-notifications b{color:#fff;background:#f26343;border:2px solid #121334;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;display:grid;position:absolute;top:-6px;right:-5px}.standard-post-listing{color:#fff;background:#f76445;border-radius:7px;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:900;display:flex;box-shadow:0 8px 22px #f7644533}.standard-mobile-menu{margin-left:auto;display:none;position:relative}.standard-mobile-menu summary{font-size:25px;list-style:none}.standard-mobile-menu nav{background:#fff;border:1px solid #d4e1e7;border-radius:9px;width:220px;padding:8px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 18px 40px #00101d35}.standard-mobile-menu nav a{color:#143047;border-radius:6px;padding:12px;font-weight:750}.standard-mobile-menu nav a:hover{background:#edf5f8}.standard-site-header{height:78px}.standard-site-nav>a,.standard-category-menu>summary{letter-spacing:normal;font-weight:500;line-height:1.2}.standard-site-actions{gap:32px}.header-member-actions{gap:12px}.standard-language select{font-weight:500}.header-sign-in{white-space:nowrap;align-items:center;min-height:44px;font-size:15px;font-weight:500;line-height:1.2;display:flex;color:#fff!important}.header-sign-in:hover{text-underline-offset:4px;text-decoration:underline;color:#fff!important}.standard-site-header .member-trigger strong{font-weight:500}.standard-post-listing{justify-content:center;min-height:46px;font-weight:600;line-height:1.2}.standard-mobile-menu nav a{font-weight:500}.standard-category-panel>div>a strong,.standard-category-panel>header a{font-weight:600}.standard-site-actions>*{flex-shrink:0}.site-header,.results-header,.content-header,.pricing-top,.seller-profile-header,.buyer-profile-header,.checkout-top,.transaction-top,.trade-top,.offer-top,.create-header,.preview-site-head,.dash-top,.notification-centre>header,.channel-preferences>header,.trust-centre-page>header,.legal-page>header,.closed-listing-page>header,.saved-searches-page>header,.verification-page>header,.account-page>header:not(.results-header){display:none!important}@media (width<=1080px){.standard-site-header{gap:20px;height:72px;padding:0 18px}.standard-site-logo,.standard-site-logo img{width:145px}.standard-site-logo{flex-basis:145px}.standard-site-nav{gap:24px}.standard-site-nav>a,.standard-category-menu>summary,.header-sign-in{font-size:14px}.standard-site-actions{gap:20px}.standard-post-listing{padding:0 15px}.standard-category-panel{grid-template-columns:repeat(2,1fr);transform:translate(-28%)}.standard-category-panel>div{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.standard-site-nav,.standard-post-listing,.standard-language{display:none}.standard-site-actions{margin-left:auto}.standard-mobile-menu{display:block}.standard-category-panel,.member-trigger-name,.member-chevron{display:none}.member-trigger{grid-template-columns:34px!important;min-width:auto!important}.standard-site-header .member-dropdown{top:51px}}@media (width<=480px){.standard-site-header{gap:8px;padding:0 12px}.standard-site-logo,.standard-site-logo img{width:126px}.standard-site-logo{flex-basis:126px}.header-member-actions{gap:5px}.header-notifications{width:38px;height:38px}.standard-site-header .member-trigger{padding:2px}.standard-mobile-menu summary{font-size:22px}}.header-notification-menu{position:relative}.header-notifications{cursor:pointer}.header-notification-panel{z-index:150;color:#183149;text-align:left;background:#fff;border:1px solid #dbe5ef;border-radius:12px;width:370px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 14px);right:0;overflow:hidden;box-shadow:0 18px 48px #00142933}.header-notification-title{border-bottom:1px solid #e4ebf2;padding:18px 20px;font-size:17px;font-weight:600}.header-notification-items{overscroll-behavior:contain;max-height:380px;overflow-y:auto}.header-notification-items>a{color:#183149;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #e4ebf2;gap:6px;padding:16px 20px;display:grid}.header-notification-items>a.is-unread{background:#eef6ff;border-left:3px solid #0969b7;padding-left:17px}.header-notification-items>a:hover{background:#e4f0fb}.header-notification-items strong{font-size:14px;font-weight:600}.header-notification-items span{color:#52677b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.header-notification-items time{color:#607589;font-size:12px}.header-notification-items>p{color:#52677b;margin:0;padding:24px 20px;font-size:14px;line-height:1.5}.header-notification-all{color:#0868b2;background:#f5f8fc;padding:15px 20px;font-size:14px;font-weight:600;display:block}.header-notification-panel a:focus-visible,.header-notifications:focus-visible{outline-offset:-3px;outline:2px solid #40b7ec}@media (width<=600px){.header-notification-panel{width:auto;position:fixed;top:80px;left:12px;right:12px}.header-notification-items{max-height:60vh}}.member-panel-sidebar{background:#fff;border:1px solid #d5e0e7;border-radius:12px;position:sticky;top:22px;overflow:hidden;box-shadow:0 8px 24px #10283d0a}.member-panel-sidebar__title{background:#fbfcfd;border-bottom:1px solid #e2e9ed;padding:22px 22px 17px}.member-panel-sidebar__title small,.member-panel-sidebar__local>small{color:#0876a7;letter-spacing:.14em;font-size:11px;font-weight:900;display:block}.member-panel-sidebar__title strong{color:#10283d;margin-top:5px;font-size:23px;display:block}.member-panel-sidebar>nav{gap:2px;padding:10px;display:grid}.member-panel-sidebar>nav>a{color:#4f6675;border-left:3px solid #0000;border-radius:6px;grid-template-columns:26px 1fr;align-items:center;gap:8px;min-height:43px;padding:0 12px;font-size:14px;font-weight:750;display:grid}.member-panel-sidebar>nav>a i{color:#78909d;text-align:center;font-size:15px;font-style:normal}.member-panel-sidebar>nav>a:hover{color:#075f8b;background:#f1f6f8}.member-panel-sidebar>nav>a.active{color:#075f8b;background:#e9f4f8;border-left-color:#087db5}.member-panel-sidebar>nav>a.active i{color:#087db5}.member-panel-sidebar__local{background:#f8fafb;border-top:1px solid #e2e9ed;padding:17px 20px 20px}.member-panel-sidebar__local nav{gap:2px;margin-top:10px;display:grid}.member-panel-sidebar__local nav a{color:#607582;border-left:2px solid #0000;align-items:center;min-height:37px;padding:0 10px;font-size:13px;font-weight:750;display:flex}.member-panel-sidebar__local nav a:hover,.member-panel-sidebar__local nav a.active{color:#076896;background:#fff;border-left-color:#087db5}.account-workspace>.member-panel-sidebar,.billing-workspace>.member-panel-sidebar{padding:0}.account-workspace>.member-panel-sidebar>nav,.billing-workspace>.member-panel-sidebar>nav{margin:0}.account-workspace>.member-panel-sidebar nav a,.billing-workspace>.member-panel-sidebar nav a{border-radius:6px}.notification-member-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:24px;width:min(1320px,100%);margin:auto;display:grid}.notification-member-layout>section{min-width:0}.notification-centre>section{width:auto}.notification-centre{padding-inline:24px}@media (width<=900px){.member-panel-sidebar{position:static}.member-panel-sidebar>nav{grid-template-columns:repeat(3,1fr)}.member-panel-sidebar>nav>a{grid-template-columns:24px 1fr}.notification-member-layout{grid-template-columns:1fr}.account-workspace,.billing-workspace{grid-template-columns:1fr!important}}@media (width<=620px){.member-panel-sidebar>nav{grid-template-columns:1fr 1fr}.member-panel-sidebar__local{display:none}}:root{--action-blue:#075fae;--action-blue-light:#0b72c5;--action-blue-hover:#0067f3;--action-blue-hover-light:#019bfb}:where(.results-search button,.categories-hero button,.apply-filters,.detail-search button,.auth-submit,.continue-button,.dash-next>button,.verify-steps button,.settings-save,.offer-card>div button:last-child,.chat-compose footer button,.offer-submit,.offer-success>a,.builder-controls>footer button:last-child,.admin-empty button,.pricing-plans article.popular>a,.pay-button,.checkout-success>a,.access-tabs .invite-admin,.permission-card>header button,.dash-empty>a,.preview-summary button,.search-empty a,.transaction-review form>button,.dispute-admin-list form button,.inspection-admin-list form button,.category-landing-hero>a){transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 5px 13px #075fae29;border-color:var(--action-blue)!important;background:linear-gradient(135deg, var(--action-blue-light), var(--action-blue))!important;color:#fff!important}:where(.results-search button,.categories-hero button,.apply-filters,.detail-search button,.auth-submit,.continue-button,.dash-next>button,.verify-steps button,.settings-save,.offer-card>div button:last-child,.chat-compose footer button,.offer-submit,.offer-success>a,.builder-controls>footer button:last-child,.admin-empty button,.pricing-plans article.popular>a,.pay-button,.checkout-success>a,.access-tabs .invite-admin,.permission-card>header button,.dash-empty>a,.preview-summary button,.search-empty a,.transaction-review form>button,.dispute-admin-list form button,.inspection-admin-list form button,.category-landing-hero>a):where(:hover,:focus-visible){transform:translateY(-1px);box-shadow:0 8px 19px #0067f33d;border-color:var(--action-blue-hover)!important;background:linear-gradient(135deg, var(--action-blue-hover-light), var(--action-blue-hover))!important}:where(.results-search button,.categories-hero button,.apply-filters,.detail-search button,.auth-submit,.continue-button,.offer-submit,.pay-button,.settings-save):focus-visible{outline-offset:3px;outline:3px solid #019bfb57}:where(.button,.search-button,.results-toolbar button,.results-toolbar a,.saved-search-bar button,.saved-search-bar a,.notification-actions button:not(.danger),.notification-actions a,.member-notification-actions button:not(.danger),.member-notification-actions a,.transaction-aside button,.transaction-room-link,.pricing-plans article>a,.checkout-page button:not(.danger),.payment-ready-page button:not(.danger),.cookie-consent button,.cookie-settings,.category-correction-form button,.moderation-category-action a){border-color:var(--action-blue)!important;background:linear-gradient(135deg, var(--action-blue-light), var(--action-blue))!important;color:#fff!important;box-shadow:0 5px 13px #075fae29!important}:where(.button,.search-button,.results-toolbar button,.results-toolbar a,.saved-search-bar button,.saved-search-bar a,.notification-actions button:not(.danger),.notification-actions a,.member-notification-actions button:not(.danger),.member-notification-actions a,.transaction-aside button,.transaction-room-link,.pricing-plans article>a,.checkout-page button:not(.danger),.payment-ready-page button:not(.danger),.cookie-consent button,.cookie-settings,.category-correction-form button,.moderation-category-action a):where(:hover,:focus-visible){border-color:var(--action-blue-hover)!important;background:linear-gradient(135deg, var(--action-blue-hover-light), var(--action-blue-hover))!important;color:#fff!important}:root{--navy:#061a2d;--blue:#0c527d;--accent:#f26543;--ink:#10243a;--muted:#657588;--line:#dde5eb;--light:#f3f6f8;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.site-header{background:var(--navy);color:#fff;z-index:20;align-items:center;gap:36px;height:70px;padding:0 clamp(24px,4vw,72px);display:flex;position:relative}.brand{align-items:center;display:inline-flex}.brand img{object-fit:contain;width:177px;height:55px}.site-header nav{flex:1;justify-content:center;gap:clamp(20px,2.5vw,42px);font-size:13px;font-weight:650;display:flex}.site-header nav a,.header-actions>a:first-child{opacity:.86}.header-actions{align-items:center;gap:23px;font-size:13px;font-weight:650;display:flex}.menu-button{color:#fff;background:0 0;border:0;margin-left:auto;font-size:24px;display:none}.button{border:0;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:0 22px;font-weight:750;display:inline-flex}.accent{color:#fff;background:var(--accent);box-shadow:0 8px 20px #f2654338}.hero{color:#fff;background:#173e58 url(/machex-hero.png) 50%/cover no-repeat;place-items:center;min-height:420px;padding:70px 24px 105px;display:grid;position:relative}.hero-shade{background:linear-gradient(90deg,#01111fd4,#05243766 52%,#07192666),linear-gradient(#0000 45%,#01111f47);position:absolute;inset:0}.hero-content{z-index:1;text-align:center;max-width:970px;margin-top:-35px;position:relative}.eyebrow,.section-head p,.trust-intro>p,.cta p{color:#8bd1ff;letter-spacing:.18em;margin:0 0 11px;font-size:10px;font-weight:800}.hero h1{letter-spacing:-.045em;text-shadow:0 2px 18px #0005;margin:0;font-size:clamp(40px,5vw,68px);line-height:1.03}.hero-content>p:last-child{color:#ffffffe8;max-width:760px;margin:16px auto 0;font-size:clamp(16px,1.6vw,20px)}.search-panel{z-index:5;width:min(980px,100% - 40px);color:var(--ink);background:#fff;border-radius:10px;grid-template-columns:1fr 2fr 1fr auto;gap:9px;padding:15px 16px 30px;display:grid;position:absolute;bottom:-49px;box-shadow:0 18px 50px #051b2d33}.search-panel label{display:block;position:relative}.search-panel label>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.search-panel select,.search-panel input{background:#fff;border:1px solid #d6dde4;border-radius:5px;outline:none;width:100%;height:48px;padding:0 14px}.search-panel input:focus,.search-panel select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #0c527d1a}.search-button{background:var(--navy);color:#fff;min-width:112px;height:48px}.advanced{color:var(--blue);font-size:11px;font-weight:700;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.gateways{grid-template-columns:1fr 1fr;gap:15px;width:min(1180px,100% - 40px);margin:80px auto 0;display:grid}.gateway{color:#fff;border-radius:9px;flex-direction:column;align-items:flex-start;min-height:170px;padding:24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0823371f}.gateway:after{content:"";z-index:-1;background:linear-gradient(90deg,#041a2df5 10%,#072843c4 60%,#0c3a5b59);position:absolute;inset:0}.commercial{background:radial-gradient(circle at 80% 68%,#5b91aa 0 12%,#0000 38%),linear-gradient(145deg,#153e59,#0b6b91)}.leisure{background:radial-gradient(circle at 82% 65%,#a8d5dc 0 12%,#0000 38%),linear-gradient(145deg,#174461,#167b98)}.gateway small{color:#94d7fa;letter-spacing:.12em;font-size:9px;font-weight:800}.gateway strong{margin:5px 0 6px;font-size:25px}.gateway>span{color:#ffffffd1;max-width:62%;font-size:12px;line-height:1.5}.gateway b{margin-top:14px;font-size:12px}.gateway i{color:#ffffffb8;font-size:31px;position:absolute;bottom:23px;right:25px;transform:skew(-14deg)}.section,.featured>.section-head,.listing-grid{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.section{padding:62px 0}.section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px;display:flex}.section-head h2,.trust h2,.cta h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px)}.section-head p,.trust-intro>p{color:var(--blue);margin-bottom:6px}.section-head>a{color:var(--blue);font-size:12px;font-weight:750}.category-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.category{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;min-height:177px;padding:21px 20px;transition:all .2s;display:flex;box-shadow:0 5px 20px #0e2d430e}.category:hover{border-color:#b4cfdf;transform:translateY(-3px);box-shadow:0 12px 30px #0e2d431c}.category-icon{height:48px;color:var(--blue);font-size:39px;line-height:1}.category strong{min-height:42px;font-size:15px;line-height:1.3}.category small{min-height:34px;color:var(--muted);font-size:10px;line-height:1.55}.category b{color:var(--blue);margin-top:9px;font-size:11px}.featured{background:var(--light);padding:62px 0}.listing-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.listing{border:1px solid var(--line);background:#fff;border-radius:8px;transition:all .2s;overflow:hidden;box-shadow:0 5px 18px #0e2d430f}.listing:hover{transform:translateY(-3px)}.listing-image{background:linear-gradient(#83b8d0 0 58%,#29738d 59% 68%,#e4e6df 69%);height:160px;position:relative;overflow:hidden}.type{z-index:2;color:#fff;letter-spacing:.09em;background:#041827c2;border-radius:3px;padding:4px 7px;font-size:8px;font-weight:800;position:absolute;top:10px;left:10px}.listing-image button{z-index:2;color:#fff;background:#04182799;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:8px;right:9px}.asset{clip-path:polygon(0 25%,70% 25%,82% 0,88% 0,92% 25%,100% 38%,94% 75%,10% 100%);background:#182735;height:36px;position:absolute;bottom:30px;left:16%;right:10%}.asset:after{content:"";clip-path:polygon(0 100%,15% 0,78% 0,100% 100%);background:#e2e8e9;width:38%;height:17px;position:absolute;top:-16px;left:28%}.engine{background:linear-gradient(140deg,#18272b,#536c69)}.engine .asset{clip-path:polygon(0 15%,10% 0,85% 5%,100% 35%,94% 90%,5% 100%);background:#1a7b70;height:58px;bottom:50px;left:12%;right:12%}.engine .asset:after{clip-path:none;background:#d0e1d8;width:12px;height:76px;top:-10px;left:35%;box-shadow:28px 0 #d0e1d8,56px 0 #d0e1d8,84px 0 #d0e1d8}.tug .asset{height:32px;left:22%;right:16%}.radar{background:linear-gradient(#4fa0d1,#dce9ed)}.radar .asset{clip-path:none;background:#fff;border-radius:50% 50% 10% 10%;width:38%;height:18px;bottom:60px;left:31%;right:auto}.radar .asset:after{clip-path:none;background:#d3d9db;width:7px;height:50px;top:14px;left:48%}.listing-copy{padding:14px 15px 16px}.listing-copy>div{align-items:start;gap:8px;display:flex}.listing h3{flex:1;min-height:40px;margin:0;font-size:14px;line-height:1.38}.verified{color:#fff;background:var(--blue);border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:11px;display:grid}.listing-copy p{color:var(--muted);margin:7px 0 13px;font-size:10px}.listing-copy>strong{color:var(--accent);font-size:14px}.trust{border-top:1px solid var(--line);grid-template-columns:auto 1.1fr 2fr;align-items:center;gap:35px;padding:44px max(28px,50% - 560px);display:grid}.seal{clip-path:polygon(50% 0,93% 15%,87% 76%,50% 100%,13% 76%,7% 15%);background:var(--navy);color:#fff;outline:2px solid var(--blue);flex-direction:column;justify-content:center;align-items:center;width:104px;height:118px;display:flex}.seal span{font-size:26px}.seal b{font-size:12px}.seal small{letter-spacing:.1em;color:#80d1fa;font-size:8px}.trust-intro>span{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.6;display:block}.trust-items{grid-template-columns:repeat(3,1fr);display:grid}.trust-items>div{border-left:1px solid var(--line);align-items:center;gap:11px;min-height:72px;padding:0 18px;display:flex}.trust-items>div>b{color:var(--blue);font-size:22px}.trust-items span{flex-direction:column;display:flex}.trust-items strong{font-size:12px}.trust-items small{color:var(--muted);margin-top:4px;font-size:9px}.cta{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:30px;min-height:124px;padding:26px max(30px,50% - 590px);display:flex}.cta p{margin-bottom:5px}.cta h2{color:#fff;font-size:29px}footer{color:#d6e0e7;background:#041321;grid-template-columns:1.5fr repeat(4,1fr);gap:38px;padding:45px max(30px,50% - 590px) 22px;display:grid}footer>div{flex-direction:column;gap:8px;display:flex}footer strong{color:#fff;margin-bottom:5px;font-size:12px}footer a{color:#aab9c4;font-size:10px}.footer-brand .brand img{width:176px}.footer-brand p{color:#8799a6;max-width:230px;margin:6px 0 0;font-size:10px;line-height:1.6}.copyright{color:#718693;border-top:1px solid #ffffff1a;grid-column:1/-1;margin:15px 0 0;padding-top:18px;font-size:9px}@media (width<=1020px){.site-header nav{display:none}.menu-button{display:block}.header-actions{margin-left:auto}.category-grid,.listing-grid{grid-template-columns:repeat(2,1fr)}.trust{grid-template-columns:auto 1fr}.trust-items{grid-column:1/-1}footer{grid-template-columns:1.5fr repeat(2,1fr)}}@media (width<=720px){.site-header{height:64px;padding:0 15px}.brand img{width:135px}.header-actions>a:first-child{display:none}.header-actions .button{min-height:38px;padding:0 12px;font-size:10px}.hero{min-height:490px;padding-top:55px}.hero-content{margin-top:-75px}.hero h1{font-size:42px}.search-panel{grid-template-columns:1fr;padding:14px 14px 31px;bottom:-145px}.search-panel select,.search-panel input,.search-button{height:44px}.gateways{grid-template-columns:1fr;margin-top:174px}.gateway{min-height:155px;padding:22px}.section,.featured{padding:48px 0}.section-head{align-items:start}.section-head>a{display:none}.category-grid,.listing-grid{grid-template-columns:1fr}.category{min-height:138px}.listing-image{height:205px}.trust{text-align:center;grid-template-columns:1fr}.seal{margin:auto}.trust-items{text-align:left;grid-column:auto;grid-template-columns:1fr}.trust-items>div{border-left:0;border-top:1px solid var(--line)}.cta{text-align:center;flex-direction:column}footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}.site-header nav .network-link{color:#8bd1ff;opacity:1}.ecosystem{color:#fff;background:linear-gradient(145deg,#061a2d,#0b3150);padding:76px max(25px,50% - 590px);position:relative;overflow:hidden}.ecosystem:before{content:"";border:1px solid #58b8ed1a;border-radius:50%;width:520px;height:520px;position:absolute;top:-250px;right:-210px;box-shadow:0 0 0 90px #58b8ed0a,0 0 0 180px #58b8ed08}.ecosystem-heading{z-index:1;text-align:center;max-width:760px;margin:0 auto 38px;position:relative}.ecosystem-heading>p{color:#7bcdf8;letter-spacing:.18em;margin:0 0 9px;font-size:10px;font-weight:800}.ecosystem-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,48px)}.ecosystem-heading>span{color:#becdd7;margin-top:12px;font-size:14px;line-height:1.65;display:block}.ecosystem-flow{z-index:1;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;display:grid;position:relative}.ecosystem-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;flex-direction:column;min-height:265px;padding:25px;transition:all .22s;display:flex;position:relative}.ecosystem-card:hover{background:#ffffff14;border-color:#7bcdf866;transform:translateY(-4px)}.ecosystem-card.market-card{border-top:3px solid #43aee7}.ecosystem-card.inspection-card{border-top:3px solid #7fc77b}.ecosystem-card.logistics-card{border-top:3px solid #f19a54}.ecosystem-number{color:#ffffff21;font-size:34px;font-weight:800;position:absolute;top:15px;right:19px}.ecosystem-icon{color:#8bd1ff;background:#ffffff12;border-radius:50%;place-items:center;width:47px;height:47px;margin-bottom:19px;font-size:24px;display:grid}.inspection-card .ecosystem-icon{color:#9bdb97}.logistics-card .ecosystem-icon{color:#ffc08c}.ecosystem-card small{color:#82cffa;letter-spacing:.13em;font-size:9px;font-weight:800}.inspection-card small{color:#9bdb97}.logistics-card small{color:#ffc08c}.ecosystem-card h3{letter-spacing:-.025em;margin:7px 0 10px;font-size:21px}.ecosystem-card p{color:#b8c8d2;margin:0;font-size:12px;line-height:1.65}.ecosystem-card b{color:#fff;margin-top:auto;padding-top:18px;font-size:11px}.flow-arrow{color:#72bee8;font-size:25px}.ecosystem-note{text-align:center;color:#8ea5b4;letter-spacing:.08em;margin:28px 0 0;font-size:10px}@media (width<=1020px){.ecosystem-flow{grid-template-columns:1fr}.flow-arrow{justify-self:center;transform:rotate(90deg)}.ecosystem-card{min-height:225px}.ecosystem-card b{margin-top:18px}}@media (width<=720px){.ecosystem{padding-top:55px;padding-bottom:55px}.ecosystem-heading{margin-bottom:27px}.ecosystem-card{min-height:235px}}.ecosystem{padding-top:44px;padding-bottom:44px}.ecosystem-heading{margin-bottom:22px}.ecosystem-heading h2{font-size:clamp(27px,3vw,37px)}.ecosystem-heading>span{margin-top:7px;font-size:12px}.ecosystem-flow{grid-template-columns:1fr 1fr;gap:16px;max-width:850px;margin:0 auto}.ecosystem-card{min-height:184px;padding:20px 22px}.ecosystem-icon{width:39px;height:39px;margin-bottom:10px;font-size:19px}.ecosystem-card h3{margin:4px 0 7px;font-size:19px}.ecosystem-card p{font-size:11px;line-height:1.55}.ecosystem-card b{padding-top:10px}.ecosystem-number{font-size:27px}.social-links{gap:8px;margin-top:10px;display:flex}.social-links a{color:#b8cbd7;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:31px;height:31px;transition:all .2s;display:grid}.social-links a:hover{color:#fff;background:#0b3150;border-color:#4baee3}.social-links svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.social-links a:last-child svg{fill:currentColor;stroke:none}@media (width<=1020px){.ecosystem-flow{grid-template-columns:1fr 1fr}.ecosystem-card{min-height:190px}}@media (width<=720px){.ecosystem{padding-top:40px;padding-bottom:40px}.ecosystem-flow{grid-template-columns:1fr}.ecosystem-card{min-height:180px}.ecosystem-heading{margin-bottom:19px}}.results-page,.categories-page{background:#f5f7f8;min-height:100vh}.results-header{background:var(--navy);color:#fff;align-items:center;gap:42px;height:68px;padding:0 max(24px,50% - 640px);display:flex}.results-logo img{object-fit:contain;width:168px;height:52px}.results-header nav{flex:1;gap:34px;font-size:12px;font-weight:650;display:flex}.results-header>div{align-items:center;gap:21px;font-size:12px;display:flex}.results-search{border-bottom:1px solid var(--line);background:#fff;padding:16px max(24px,50% - 640px);box-shadow:0 3px 12px #10243a0d}.results-search form{grid-template-columns:210px 1fr 190px 110px;gap:8px;display:grid}.results-search input,.results-search select,.results-search button,.categories-hero input,.categories-hero button{background:#fff;border:1px solid #ced8df;border-radius:5px;height:44px;padding:0 13px}.results-search button,.categories-hero button{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:750}.breadcrumb{color:#738292;gap:9px;width:min(1280px,100% - 40px);margin:20px auto 0;font-size:10px;display:flex}.breadcrumb b{color:var(--ink)}.results-title{justify-content:space-between;align-items:end;width:min(1280px,100% - 40px);margin:22px auto 20px;display:flex}.results-title p,.categories-hero p{color:var(--blue);letter-spacing:.16em;margin:0 0 5px;font-size:9px;font-weight:800}.results-title h1,.categories-hero h1{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:35px}.results-title span,.categories-hero span{color:var(--muted);margin-top:5px;font-size:12px;display:block}.mobile-filter{border:1px solid var(--line);background:#fff;border-radius:5px;padding:9px 12px;display:none}.results-layout{grid-template-columns:252px 1fr;gap:20px;width:min(1280px,100% - 40px);margin:0 auto 60px;display:grid}.filters{border:1px solid var(--line);background:#fff;border-radius:7px;align-self:start;overflow:hidden}.filter-title{border-bottom:1px solid var(--line);justify-content:space-between;padding:17px;display:flex}.filter-title strong{font-size:14px}.filter-title button{color:var(--blue);background:0 0;border:0;font-size:9px}.filters fieldset{border:0;border-bottom:1px solid var(--line);margin:0;padding:16px 17px}.filters legend{width:100%;padding:0 0 10px;font-size:11px;font-weight:750}.filters label{color:#44576a;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin:8px 0;font-size:10px;display:grid}.filters label small{color:#9aa7b2}.filters select,.price-inputs input{background:#fff;border:1px solid #d7dfe5;border-radius:4px;width:100%;height:35px;padding:0 8px;font-size:10px}.price-inputs{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:7px;display:grid}.apply-filters{background:var(--navy);color:#fff;border:0;border-radius:4px;width:calc(100% - 34px);height:38px;margin:14px 17px;font-size:11px;font-weight:750}.results-toolbar{border:1px solid var(--line);background:#fff;border-radius:7px;justify-content:space-between;align-items:center;height:56px;padding:0 15px;display:flex}.results-toolbar>div:first-child{flex-direction:column;display:flex}.results-toolbar b{font-size:12px}.results-toolbar span{color:var(--muted);margin-top:2px;font-size:9px}.results-toolbar>div:last-child{align-items:center;gap:6px;display:flex}.results-toolbar label{color:var(--muted);font-size:9px}.results-toolbar select{border:1px solid var(--line);background:#fff;border-radius:4px;height:32px;margin-left:6px;padding:0 8px;font-size:10px}.results-toolbar button{border:1px solid var(--line);width:32px;height:32px;color:var(--blue);background:#fff;border-radius:4px}.active-filters{gap:7px;margin:10px 0;display:flex}.active-filters span{color:var(--blue);background:#e5f1f7;border-radius:20px;padding:6px 9px;font-size:9px}.result-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.result-card{border:1px solid var(--line);background:#fff;border-radius:7px;overflow:hidden;box-shadow:0 3px 12px #10243a0a}.result-image{background:#ccd9df;height:155px;position:relative;overflow:hidden}.result-image img{object-fit:cover;filter:saturate(.85);width:100%;height:100%}.result-image>span{color:#fff;background:#061a2dd9;border-radius:3px;padding:4px 6px;font-size:7px;font-weight:750;position:absolute;top:9px;left:9px}.result-image>button{color:#fff;background:#061a2dbf;border:0;border-radius:50%;width:30px;height:30px;font-size:18px;position:absolute;top:8px;right:8px}.result-image>b{color:var(--blue);background:#fff;border-radius:3px;padding:4px 6px;font-size:7px;position:absolute;bottom:8px;left:9px}.result-copy{padding:13px}.result-copy>small{color:var(--blue);letter-spacing:.08em;font-size:7px;font-weight:800}.result-copy h2{min-height:37px;margin:5px 0 6px;font-size:13px;line-height:1.4}.result-copy>p{color:var(--muted);margin:0 0 11px;font-size:9px}.result-copy dl{border-top:1px solid #edf1f3;border-bottom:1px solid #edf1f3;grid-template-columns:1fr 1fr;margin:0;padding:9px 0;display:grid}.result-copy dl div{flex-direction:column;display:flex}.result-copy dt{color:#8c9aa5;font-size:7px}.result-copy dd{margin:2px 0 0;font-size:9px;font-weight:650}.result-price{justify-content:space-between;align-items:center;padding-top:11px;display:flex}.result-price strong{color:var(--accent);font-size:12px}.result-price a{color:var(--blue);font-size:8px;font-weight:750}.pagination{justify-content:center;gap:5px;margin-top:24px;display:flex}.pagination a,.pagination button,.pagination span{border:1px solid var(--line);min-width:31px;height:31px;color:var(--muted);background:#fff;border-radius:4px;place-items:center;font-size:9px;display:grid}.pagination .current{background:var(--blue);border-color:var(--blue);color:#fff}.categories-hero{border-bottom:1px solid var(--line);background:#eef3f6;justify-content:space-between;align-items:end;gap:40px;padding:48px max(24px,50% - 590px);display:flex}.categories-hero form{grid-template-columns:minmax(260px,430px) 90px;display:grid}.categories-hero input{border-radius:5px 0 0 5px}.categories-hero button{border-radius:0 5px 5px 0}.category-directory{flex-direction:column;gap:18px;width:min(1180px,100% - 40px);margin:32px auto 60px;display:flex}.directory-group{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.directory-group>header{border-bottom:1px solid var(--line);background:#f8fafb;align-items:center;gap:15px;min-height:80px;padding:16px 22px;display:flex}.directory-group>header>span{width:44px;color:var(--blue);font-size:34px}.directory-group h2{margin:0;font-size:19px}.directory-group header p{color:var(--muted);margin:3px 0 0;font-size:9px}.directory-group header a{color:var(--blue);margin-left:auto;font-size:10px;font-weight:750}.directory-columns{grid-template-columns:repeat(3,1fr);gap:30px;padding:22px;display:grid}.directory-columns>div{flex-direction:column;display:flex}.directory-columns h3{color:var(--navy);margin:0 0 9px;font-size:12px}.directory-columns a{color:#526477;border-bottom:1px solid #edf1f3;justify-content:space-between;padding:6px 0;font-size:10px;display:flex}.directory-columns a span{color:#a2afb8}.directory-columns .more{color:var(--blue);border:0;margin-top:5px;font-weight:700}@media (width<=1100px){.result-grid{grid-template-columns:repeat(2,1fr)}.results-header nav{display:none}.results-header>div{margin-left:auto}}@media (width<=760px){.results-header{height:62px;padding:0 15px}.results-logo img{width:135px}.results-header>div>a:first-child{display:none}.results-header .button{padding:0 12px;font-size:9px}.results-search{padding:10px 15px}.results-search form{grid-template-columns:1fr auto}.results-search select{display:none}.results-search button{width:82px}.results-title{align-items:center}.results-title h1,.categories-hero h1{font-size:28px}.mobile-filter{display:block}.results-layout{grid-template-columns:1fr}.filters,.results-toolbar label{display:none}.result-grid{grid-template-columns:1fr}.result-image{height:210px}.categories-hero{flex-direction:column;align-items:stretch;gap:20px;padding:32px 20px}.categories-hero form{grid-template-columns:1fr 82px}.directory-columns{grid-template-columns:1fr;gap:20px}.directory-group>header{padding:14px}.directory-group>header>span{width:35px;font-size:28px}}.detail-page{background:#f4f6f7;min-height:100vh}.detail-search{border-bottom:1px solid var(--line);background:#fff;padding:11px max(24px,50% - 620px)}.detail-search form{grid-template-columns:1fr 90px;max-width:650px;display:grid}.detail-search input,.detail-search button{border:1px solid #ced8df;height:39px;padding:0 12px}.detail-search input{border-radius:4px 0 0 4px}.detail-search button{background:var(--blue);color:#fff;border-radius:0 4px 4px 0;font-weight:700}.detail-breadcrumb{color:#748494;gap:8px;width:min(1240px,100% - 40px);margin:18px auto;font-size:9px;display:flex}.detail-breadcrumb b{color:var(--ink)}.listing-heading{justify-content:space-between;align-items:end;width:min(1240px,100% - 40px);margin:0 auto 19px;display:flex}.listing-heading p,.card-title p,.similar>div:first-child>p{color:var(--blue);letter-spacing:.13em;margin:0 0 5px;font-size:8px;font-weight:800}.listing-heading h1{color:var(--navy);letter-spacing:-.035em;margin:0;font-size:32px}.listing-heading>div:first-child>div{color:var(--muted);gap:17px;margin-top:8px;font-size:9px;display:flex}.heading-actions{gap:7px;display:flex}.heading-actions button{border:1px solid var(--line);color:#526476;background:#fff;border-radius:4px;height:34px;padding:0 12px;font-size:9px}.detail-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;width:min(1240px,100% - 40px);margin:0 auto 48px;display:grid}.detail-main{flex-direction:column;gap:16px;display:flex}.gallery{border:1px solid var(--line);background:#fff;border-radius:7px;padding:10px}.gallery-main{background:#d7e1e6;border-radius:4px;height:460px;position:relative;overflow:hidden}.gallery-main img{object-fit:cover;width:100%;height:100%}.gallery-main>span{color:#fff;background:#061a2dcc;border-radius:3px;padding:6px 9px;font-size:9px;position:absolute;bottom:12px;left:13px}.gallery-main>button{height:31px;color:var(--ink);background:#fff;border:0;border-radius:3px;padding:0 10px;font-size:9px;position:absolute;bottom:12px;right:13px}.gallery-thumbs{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:8px;display:grid}.gallery-thumbs button{background:#ccd9df;border:0;border-radius:3px;height:84px;padding:0;position:relative;overflow:hidden}.gallery-thumbs img{object-fit:cover;width:100%;height:100%}.gallery-thumbs button:nth-child(2) img{object-position:30% center}.gallery-thumbs button:nth-child(3) img{object-position:75% center}.more-images span{color:#fff;background:#061a2db3;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;inset:0}.detail-card{border:1px solid var(--line);background:#fff;border-radius:7px;padding:24px}.card-title h2,.similar h2{color:var(--navy);letter-spacing:-.025em;margin:0;font-size:21px}.spec-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.spec-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:65px;padding:11px;display:flex}.spec-grid small{color:#83919d;font-size:8px}.show-specs{border:1px solid var(--line);width:100%;height:36px;color:var(--blue);background:#f8fafb;border-radius:4px;margin-top:13px;font-size:9px;font-weight:700}.description>p{color:#526476;font-size:11px;line-height:1.75}.documents>div:last-child{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.documents a{border:1px solid var(--line);border-radius:4px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:1px 9px;min-height:52px;padding:10px;display:grid}.documents a>span{color:var(--blue);grid-row:1/3;font-size:21px}.documents a small{color:var(--muted);font-size:7px}.documents a i{color:var(--blue);grid-area:1/3/3}.machex-support{grid-template-columns:1fr 1fr;gap:12px;display:grid}.machex-support>div{background:#edf6fa;border:1px solid #cbdfe9;border-radius:7px;gap:14px;padding:19px;display:flex}.machex-support>div:last-child{background:#fff7f0;border-color:#f0d9c2}.support-icon{background:var(--blue);color:#fff;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.support-icon.logistics{background:#d97a2f}.machex-support small{color:var(--blue);letter-spacing:.1em;font-size:7px;font-weight:800}.machex-support h3{margin:3px 0 5px;font-size:15px}.machex-support p{color:#607283;margin:0;font-size:9px;line-height:1.5}.machex-support a{color:var(--blue);margin-top:9px;font-size:8px;font-weight:750;display:block}.detail-sidebar{flex-direction:column;gap:12px;display:flex;position:sticky;top:12px}.offer-panel,.seller-panel,.verification-panel,.safety-note{border:1px solid var(--line);background:#fff;border-radius:7px;padding:19px}.offer-panel>p{color:var(--muted);letter-spacing:.08em;margin:0;font-size:8px;font-weight:700}.offer-panel h2{color:var(--navy);margin:5px 0 2px;font-size:25px}.offer-panel>span{color:var(--muted);font-size:8px}.primary-action,.secondary-action,.offer-panel>button{border-radius:4px;place-items:center;width:100%;height:41px;margin-top:10px;font-size:10px;font-weight:750;display:grid}.primary-action{background:var(--accent);color:#fff;margin-top:17px}.secondary-action{border:1px solid var(--blue);color:var(--blue)}.offer-panel>button{border:1px solid var(--line);background:#fff}.offer-panel>small{border-top:1px solid var(--line);color:#8a97a2;margin-top:12px;padding-top:11px;font-size:7px;line-height:1.5;display:block}.seller-title{gap:10px;display:flex}.seller-title>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:750;display:grid}.seller-title small,.verification-panel header small{color:var(--blue);letter-spacing:.1em;font-size:7px;font-weight:800}.seller-title p{color:var(--muted);margin:0;font-size:8px}.seller-badges{flex-wrap:wrap;gap:5px;margin:13px 0;display:flex}.seller-badges span{color:var(--blue);background:#edf6fa;border-radius:15px;padding:5px 7px;font-size:7px}.seller-panel dl{border-top:1px solid var(--line);margin:0}.seller-panel dl div{border-bottom:1px solid #edf1f3;justify-content:space-between;padding:8px 0;font-size:8px;display:flex}.seller-panel dt{color:var(--muted)}.seller-panel dd{margin:0;font-weight:650}.seller-panel>a,.verification-panel>a{color:var(--blue);margin-top:12px;font-size:8px;font-weight:750;display:block}.verification-panel header{align-items:center;gap:9px;display:flex}.verification-panel header>span{clip-path:polygon(50% 0,93% 15%,87% 76%,50% 100%,13% 76%,7% 15%);background:var(--navy);color:#fff;place-items:center;width:37px;height:42px;display:grid}.verification-panel h3{margin:2px 0;font-size:12px}.verification-panel ul{margin:13px 0 0;padding:0;list-style:none}.verification-panel li{border-top:1px solid #edf1f3;gap:9px;padding:8px 0;display:flex}.verification-panel li>b{color:#32804a;background:#e8f5ec;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.verification-panel li>span{flex-direction:column;font-size:9px;font-weight:650;display:flex}.verification-panel li small{color:var(--muted);margin-top:2px;font-size:7px;font-weight:400}.verification-panel li.pending>b{color:#8a98a2;background:#f2f3f4}.safety-note p{color:#6f684f;margin:6px 0 0;font-size:8px;line-height:1.5}.similar{border-top:1px solid var(--line);background:#fff;padding:40px max(20px,50% - 620px)}.similar>div:last-child{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:17px;display:grid}.similar article{border:1px solid var(--line);border-radius:6px;padding-bottom:13px;position:relative;overflow:hidden}.similar article img{object-fit:cover;width:100%;height:145px}.similar article>span{color:var(--blue);background:#fff;padding:4px 6px;font-size:7px;font-weight:750;position:absolute;top:9px;left:9px}.similar article h3,.similar article p,.similar article>b{margin-left:13px;margin-right:13px}.similar article h3{margin-top:10px;margin-bottom:5px;font-size:12px}.similar article p{color:var(--muted);margin-top:0;margin-bottom:9px;font-size:8px}.similar article>b{color:var(--accent);font-size:11px}@media (width<=980px){.detail-layout{grid-template-columns:1fr}.detail-sidebar{grid-template-columns:1fr 1fr;display:grid;position:static}.spec-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.detail-search{padding:9px 14px}.listing-heading{flex-direction:column;align-items:start;gap:12px}.listing-heading h1{font-size:27px}.listing-heading>div:first-child>div{flex-wrap:wrap}.gallery-main{height:270px}.gallery-thumbs button{height:57px}.spec-grid{grid-template-columns:repeat(2,1fr)}.documents>div:last-child,.machex-support,.detail-sidebar,.similar>div:last-child{grid-template-columns:1fr}.detail-card{padding:17px}.detail-layout,.detail-breadcrumb,.listing-heading{width:min(100% - 24px,1240px)}}.auth-page{background:#fff;grid-template-columns:minmax(350px,43%) 1fr;min-height:100vh;display:grid}.auth-brand-panel{color:#fff;background:linear-gradient(145deg,#041321e8,#0b3b5dde),url(/machex-hero.png) 50%/cover;flex-direction:column;justify-content:space-between;padding:34px clamp(35px,5vw,78px);display:flex;position:relative;overflow:hidden}.auth-brand-panel:after{content:"";border:1px solid #7bd3ff2b;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;right:-310px;box-shadow:0 0 0 85px #7bd3ff0b,0 0 0 170px #7bd3ff08}.auth-brand-panel>a,.auth-brand-panel>div,.auth-brand-panel>small{z-index:1;position:relative}.auth-brand-panel>a img{object-fit:contain;width:195px;height:65px}.auth-brand-panel>div>p{color:#8bd1ff;letter-spacing:.18em;margin:0 0 12px;font-size:9px;font-weight:800}.auth-brand-panel h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.5vw,58px);line-height:1.05}.auth-brand-panel>div>span{color:#c3d2dc;margin-top:18px;font-size:14px;line-height:1.7;display:block}.auth-brand-panel ul{margin:28px 0 0;padding:0;list-style:none}.auth-brand-panel li{color:#e5edf2;margin:12px 0;font-size:11px}.auth-brand-panel li b{background:#1f7aa5;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:8px;display:inline-grid}.auth-brand-panel>small{color:#7f98a8;font-size:9px}.auth-form-panel{flex-direction:column;min-width:0;display:flex}.auth-form-panel>header{border-bottom:1px solid var(--line);min-height:68px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 clamp(28px,5vw,68px);font-size:9px;display:flex}.auth-form-panel>header span{color:var(--blue);letter-spacing:.1em;font-weight:800}.auth-form-wrap{width:min(500px,100% - 48px);margin:auto;padding:40px 0}.auth-heading>p{color:var(--blue);letter-spacing:.15em;margin:0 0 5px;font-size:8px;font-weight:800}.auth-heading h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:31px}.auth-heading>span{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.6;display:block}.auth-form{flex-direction:column;gap:15px;display:flex}.auth-field{flex-direction:column;gap:6px;display:flex}.auth-field>span,.account-types legend,.business-roles legend{font-size:9px;font-weight:750}.auth-field>span b{color:var(--accent)}.auth-field input{border:1px solid #ced8df;border-radius:5px;outline:none;height:43px;padding:0 12px}.auth-field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #0c527d12}.two-fields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.auth-options{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.auth-options a,.auth-switch a{color:var(--blue);font-weight:700}.auth-submit{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:5px;height:44px;font-size:11px;font-weight:750}.auth-divider{color:#98a4ae;align-items:center;margin:22px 0;font-size:9px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.sso-button{background:#fff;border:1px solid #ced8df;border-radius:5px;width:100%;height:43px;font-size:10px;font-weight:650}.auth-switch{text-align:center;color:var(--muted);margin:20px 0 0;font-size:9px}.auth-security{color:#687b89;text-align:center;background:#f1f6f8;border-radius:5px;margin-top:24px;padding:11px;font-size:8px}.auth-form-panel>footer{border-top:1px solid var(--line);color:#8d99a3;text-align:center;padding:18px 30px;font-size:8px}.auth-form-panel>footer a{color:var(--blue)}.account-types{border:0;grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0;display:grid}.account-types legend{grid-column:1/-1;margin-bottom:6px}.account-types label{cursor:pointer;border:1px solid #ced8df;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;min-height:96px;padding:13px;display:grid}.account-types label:has(input:checked){border-color:var(--blue);background:#f2f8fb;box-shadow:0 0 0 2px #0c527d13}.account-types input{margin:2px 8px 0 0}.account-types .account-icon{display:none}.account-types strong{font-size:10px}.account-types small{color:var(--muted);grid-column:2;font-size:8px;line-height:1.45}.consent{color:var(--muted);align-items:start;gap:7px;font-size:8px;line-height:1.5;display:flex}.reset-info{background:#f2f8fb;border:1px solid #cddfe8;border-radius:5px;margin-top:18px;padding:15px}.reset-info b{font-size:9px}.reset-info p{color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.6}.business-roles{border:0;grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:0;display:grid}.business-roles legend{grid-column:1/-1;margin-bottom:3px}.business-roles label{border:1px solid var(--line);color:#56697a;border-radius:4px;padding:9px;font-size:8px}.verification-preview{background:#f2f8fb;border:1px solid #cddfe8;border-radius:5px;gap:10px;padding:13px;display:flex}.verification-preview>span{background:var(--blue);color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.verification-preview b{font-size:9px}.verification-preview p{color:var(--muted);margin:4px 0 0;font-size:8px;line-height:1.5}.skip-link{text-align:center;color:var(--blue);font-size:9px;font-weight:700}@media (width<=900px){.auth-page{grid-template-columns:1fr}.auth-brand-panel{min-height:270px;padding:25px 35px}.auth-brand-panel>div{margin-top:25px}.auth-brand-panel h1{font-size:38px}.auth-brand-panel ul,.auth-brand-panel>small{display:none}}@media (width<=560px){.auth-brand-panel{min-height:220px;padding:20px}.auth-brand-panel>a img{width:155px;height:50px}.auth-brand-panel h1{font-size:31px}.auth-brand-panel>div>span{font-size:11px}.auth-form-panel>header{padding:0 20px}.auth-form-wrap{width:calc(100% - 34px);padding:30px 0}.two-fields,.account-types,.business-roles{grid-template-columns:1fr}.auth-heading h2{font-size:27px}}.create-page{background:#f3f6f8;min-height:100vh}.create-header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50% - 590px);display:flex}.create-header>a img{object-fit:contain;width:174px;height:54px}.create-header>div{align-items:center;gap:18px;font-size:9px;display:flex}.create-header>div>span{color:#8da4b4}.create-header>div>a{color:#bcd0dc}.create-header .create-exit{color:#fff;border:1px solid #ffffff38;border-radius:4px;padding:9px 13px}.create-progress{border-bottom:1px solid var(--line);background:#fff;padding:19px 20px}.create-progress>div{grid-template-columns:repeat(5,1fr);width:min(820px,100%);margin:auto;display:grid}.create-progress button{color:#91a0ab;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:8px;display:flex;position:relative}.create-progress button:not(:last-child):after{content:"";background:#dbe3e8;width:calc(100% - 36px);height:1px;position:absolute;top:13px;left:calc(50% + 18px)}.create-progress button b{z-index:1;background:#fff;border:1px solid #ccd6dd;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid;position:relative}.create-progress button.active,.create-progress button.done{color:var(--blue);font-weight:750}.create-progress button.active b{border-color:var(--blue);background:var(--blue);color:#fff}.create-progress button.done b{color:#fff;background:#55a16d;border-color:#55a16d}.create-progress button.done:after{background:#55a16d}.create-layout{grid-template-columns:minmax(0,1fr) 255px;align-items:start;gap:18px;width:min(1080px,100% - 40px);margin:30px auto 60px;display:grid}.create-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:31px;box-shadow:0 6px 25px #10243a0b}.create-title{margin-bottom:25px}.create-title p{color:var(--blue);letter-spacing:.14em;margin:0 0 5px;font-size:8px;font-weight:800}.create-title h1{color:var(--navy);letter-spacing:-.035em;margin:0;font-size:29px}.create-title>span{color:var(--muted);margin-top:7px;font-size:10px;display:block}.listing-categories{grid-template-columns:1fr 1fr;gap:10px;display:grid}.listing-categories button{border:1px solid var(--line);text-align:left;min-height:95px;color:var(--ink);cursor:pointer;background:#fff;border-radius:6px;grid-template-columns:42px 1fr auto;align-items:center;gap:9px;padding:15px;display:grid}.listing-categories button.selected{border-color:var(--blue);background:#f1f7fa;box-shadow:0 0 0 2px #0c527d0f}.listing-categories i{color:var(--blue);font-size:28px;font-style:normal}.listing-categories span{flex-direction:column;display:flex}.listing-categories b{font-size:10px}.listing-categories small{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.4}.listing-categories em{color:var(--blue);font-style:normal}.create-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:29px;padding-top:18px;display:flex}.create-actions>a,.back-button{color:var(--muted);background:0 0;border:0;font-size:9px}.continue-button{background:var(--navy);color:#fff;border:0;border-radius:4px;min-width:125px;height:40px;font-size:9px;font-weight:750}.create-aside{flex-direction:column;gap:12px;display:flex}.create-aside>div{border:1px solid var(--line);background:#fff;border-radius:7px;padding:19px}.create-aside>div:first-child>span{color:#398553;background:#e8f4ec;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.create-aside h2{margin:11px 0 8px;font-size:13px}.create-aside ul{color:var(--muted);margin:0;padding-left:17px;font-size:8px;line-height:2}.create-aside>div:last-child{background:#edf6fa;border-color:#cbdfe9}.create-aside>div:last-child>b{color:var(--blue);letter-spacing:.1em;font-size:8px}.create-aside p{color:#617585;font-size:8px;line-height:1.55}.create-aside a{color:var(--blue);font-size:8px;font-weight:750}.create-form{flex-direction:column;gap:15px;display:flex}.create-form label{flex-direction:column;gap:6px;display:flex}.create-form label>span,.price-types legend{font-size:9px;font-weight:750}.create-form input,.create-form select,.create-form textarea{background:#fff;border:1px solid #ced8df;border-radius:5px;outline:none;width:100%;padding:0 12px}.create-form input,.create-form select{height:42px}.create-form textarea{resize:vertical;min-height:105px;padding-top:11px}.create-form input:focus,.create-form select:focus,.create-form textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #0c527d10}.create-form label>small{color:#8996a0;font-size:7px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.upload-zone{text-align:center;background:#f5fafc;border:1px dashed #9db7c7;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:25px;display:flex}.upload-zone>b{color:var(--blue);font-size:28px}.upload-zone strong{margin-top:4px;font-size:11px}.upload-zone span{color:var(--muted);margin:5px 0 13px;font-size:8px}.upload-zone button{border:1px solid var(--blue);height:34px;color:var(--blue);background:#fff;border-radius:4px;padding:0 16px;font-size:8px;font-weight:750}.upload-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.upload-grid>div{border:1px solid var(--line);border-radius:5px;grid-template-columns:auto 1fr;gap:3px 9px;padding:14px;display:grid}.upload-grid span{color:var(--blue);grid-row:1/3;font-size:21px}.upload-grid b{font-size:9px}.upload-grid small{color:var(--muted);font-size:7px}.privacy-note{background:#fff7e5;border-radius:5px;gap:10px;margin-top:12px;padding:12px;font-size:8px;display:flex}.privacy-note span{color:#746c58}.price-types{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;display:grid}.price-types legend{grid-column:1/-1;margin-bottom:2px}.price-types label{border:1px solid var(--line);border-radius:5px;padding:12px;font-size:8px;display:block}.price-types label:has(input:checked){border-color:var(--blue);background:#f2f8fb}.price-types input{width:auto;height:auto;margin-right:5px}.create-check{color:var(--muted);align-items:center;font-size:8px;flex-direction:row!important;display:flex!important}.create-check input{width:auto;height:auto}.listing-preview{border:1px solid var(--line);border-radius:7px;grid-template-columns:260px 1fr;gap:20px;padding:13px;display:grid}.preview-image{color:#fff;background:linear-gradient(145deg,#cddce4,#8eacbb);border-radius:4px;place-items:center;min-height:205px;display:grid;position:relative}.preview-image span{background:#061a2dc9;border-radius:3px;padding:4px 6px;font-size:7px;position:absolute;top:9px;left:9px}.preview-image b{font-size:11px}.listing-preview>div:last-child{padding:10px 5px}.listing-preview small{color:var(--blue);letter-spacing:.08em;font-size:7px;font-weight:800}.listing-preview h2{margin:7px 0;font-size:20px}.listing-preview p{color:var(--muted);font-size:8px}.listing-preview strong{color:var(--accent);margin-top:16px;font-size:15px;display:block}.listing-preview ul{border-top:1px solid var(--line);color:var(--muted);margin:16px 0 0;padding:12px 0 0 17px;font-size:8px;line-height:1.9}.review-check{margin-top:14px}.listing-success{text-align:center;border:1px solid var(--line);background:#fff;border-radius:9px;width:min(590px,100% - 40px);margin:80px auto;padding:50px}.listing-success>span{color:#3b8c56;background:#e8f5ec;border-radius:50%;place-items:center;width:65px;height:65px;margin:auto;font-size:28px;display:grid}.listing-success>p{color:var(--blue);letter-spacing:.15em;margin:20px 0 6px;font-size:8px;font-weight:800}.listing-success h1{margin:0;font-size:30px}.listing-success>div{background:#f2f6f8;border-radius:5px;flex-direction:column;gap:6px;margin:20px 0;padding:15px;display:flex}.listing-success>div b{font-size:10px}.listing-success>div small{color:var(--muted);font-size:8px}.listing-success>.auth-submit{place-items:center;max-width:220px;margin:0 auto 13px;display:grid}.listing-success>a:last-child{color:var(--blue);font-size:9px;display:block}@media (width<=850px){.create-layout{grid-template-columns:1fr}.create-aside{grid-template-columns:1fr 1fr;display:grid}.listing-preview{grid-template-columns:220px 1fr}}@media (width<=600px){.create-header{height:62px;padding:0 15px}.create-header>a img{width:140px}.create-header>div>span,.create-header>div>a:not(.create-exit){display:none}.create-progress{padding:15px 8px}.create-progress button span{display:none}.create-progress button:not(:last-child):after{width:calc(100% - 30px);left:calc(50% + 15px)}.create-layout{width:calc(100% - 22px);margin-top:16px}.create-card{padding:20px 16px}.listing-categories,.form-grid,.upload-grid,.price-types,.create-aside{grid-template-columns:1fr}.create-title h1{font-size:25px}.listing-preview{grid-template-columns:1fr}.preview-image{min-height:180px}.listing-success{margin-top:35px;padding:35px 20px}}.dash{background:#f3f6f8;min-height:100vh;padding:64px 0 0 224px}.dash-top{z-index:30;background:var(--navy);color:#fff;align-items:center;gap:45px;height:64px;padding:0 28px;display:flex;position:fixed;inset:0 0 auto}.dash-top>a img{object-fit:contain;width:165px;height:52px}.dash-top>label{background:#ffffff10;border:1px solid #fff2;border-radius:4px;align-items:center;gap:7px;width:min(390px,34vw);height:35px;padding:0 11px;display:flex}.dash-top input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:9px}.dash-top>div{align-items:center;gap:9px;margin-left:auto;display:flex}.dash-top>div>button{color:#fff;background:0 0;border:0;position:relative}.dash-top>div>button b{background:var(--accent);border-radius:50%;place-items:center;width:13px;height:13px;font-size:6px;display:grid;position:absolute;top:-5px;right:-5px}.dash-top>div>span{background:#1d668e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:750;display:grid}.dash-top p,.dash-company p{flex-direction:column;margin:0;display:flex}.dash-top strong,.dash-company strong{font-size:9px}.dash-top small,.dash-company small{color:#8298a8;margin-top:2px;font-size:7px}.dash-side{z-index:20;border-right:1px solid var(--line);background:#fff;flex-direction:column;width:224px;padding:20px 13px;display:flex;position:fixed;top:64px;bottom:0;left:0}.dash-company{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:8px 8px 17px;display:flex}.dash-company>span{width:34px;height:34px;color:var(--blue);background:#e9f3f8;border-radius:5px;place-items:center;font-size:9px;font-weight:800;display:grid}.dash-side nav{flex-direction:column;gap:3px;margin-top:14px;display:flex}.dash-side nav button{color:#5e7080;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:9px;display:flex}.dash-side nav button i{color:#78909e;width:16px;font-size:14px;font-style:normal}.dash-side nav button.active{color:var(--blue);background:#eaf3f8;font-weight:750}.dash-side nav button b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:auto;font-size:7px;display:grid}.dash-sell{background:var(--navy);color:#fff;border-radius:6px;flex-direction:column;margin-top:auto;padding:14px;display:flex}.dash-sell small{color:#70bfe9;letter-spacing:.1em;font-size:7px;font-weight:800}.dash-sell strong{margin:6px 0 10px;font-size:10px;line-height:1.4}.dash-sell a{background:var(--accent);text-align:center;border-radius:3px;padding:9px;font-size:8px;font-weight:750}.dash-back{color:#718391;padding:15px 7px 0;font-size:8px}.dash-main{padding:31px clamp(22px,3vw,44px) 60px}.dash-title{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.dash-title p,.panel-head p,.dash-network>p,.verify-hero p,.verify-benefits>p{color:var(--blue);letter-spacing:.14em;margin:0 0 5px;font-size:7px;font-weight:800}.dash-title h1{color:var(--navy);letter-spacing:-.035em;margin:0;font-size:29px}.dash-title>div>span{color:var(--muted);margin-top:6px;font-size:9px;display:block}.dash-title>a{background:var(--accent);color:#fff;border-radius:4px;padding:11px 16px;font-size:8px;font-weight:750}.dash-stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dash-stats article{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:12px;min-height:99px;padding:15px;display:flex}.dash-stats article>i{width:38px;height:38px;color:var(--blue);background:#eaf4f9;border-radius:50%;place-items:center;font-size:18px;font-style:normal;display:grid}.dash-stats article>div{flex-direction:column;display:flex}.dash-stats small{color:#758693;font-size:7px;font-weight:750}.dash-stats strong{margin:3px 0;font-size:21px}.dash-stats span{color:#82919c;font-size:7px}.dash-grid{grid-template-columns:minmax(0,1.8fr) minmax(245px,.8fr);gap:13px;margin-top:13px;display:grid}.dash-panel{border:1px solid var(--line);background:#fff;border-radius:6px;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:63px;padding:14px 17px;display:flex}.panel-head h2,.dash-network h2,.verify-hero h2,.verify-benefits h2{margin:0;font-size:15px}.panel-head button{color:var(--blue);background:0 0;border:0;font-size:8px;font-weight:750}.asset-rows article{border-bottom:1px solid #edf1f3;grid-template-columns:64px minmax(145px,1fr) auto 105px minmax(130px,auto);align-items:center;gap:11px;min-height:80px;padding:10px 14px;display:grid}.asset-rows article:last-child{border:0}.asset-thumb{color:#fff;background:linear-gradient(145deg,#b8ccd7,#678a9d);border-radius:4px;place-items:center;width:64px;height:49px;font-size:21px;display:grid}.asset-thumb.t1{background:linear-gradient(145deg,#69807f,#193a3d)}.asset-thumb.t2{background:linear-gradient(145deg,#b7c3c8,#66808c)}.asset-name{flex-direction:column;display:flex}.asset-name small{color:var(--blue);font-size:6px;font-weight:750}.asset-name strong{margin-top:3px;font-size:9px}.asset-name span{color:#8c99a3;margin-top:3px;font-size:7px}.asset-status{border-radius:14px;padding:5px 7px;font-size:7px}.asset-status.s0{color:#398553;background:#e8f5ec}.asset-status.s1{color:#a66c18;background:#fff2dd}.asset-status.s2{color:#697a87;background:#edf0f2}.asset-rows dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.asset-rows dl div{flex-direction:column;display:flex}.asset-rows dt{color:#8b98a2;font-size:6px}.asset-rows dd{margin:2px 0 0;font-size:8px;font-weight:750}.asset-price{justify-content:flex-end;align-items:center;gap:10px;display:flex}.asset-price strong{font-size:8px}.asset-price button{background:0 0;border:0}.dash-next{padding-bottom:14px}.dash-progress{background:#e7ecef;height:4px;margin:14px 17px 6px}.dash-progress span{background:var(--blue);width:75%;height:100%;display:block}.dash-next>div:not(.dash-progress){border-bottom:1px solid #edf1f3;gap:9px;padding:9px 17px;display:flex}.dash-next>div:not(.dash-progress)>b{border:1px solid #ccd6dd;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;display:grid}.dash-next>div.done>b{color:#fff;background:#57a16d;border-color:#57a16d}.dash-next>div p{flex-direction:column;margin:0;display:flex}.dash-next>div strong{font-size:8px}.dash-next>div small{color:#8795a0;margin-top:2px;font-size:6px}.dash-next>button{background:var(--navy);color:#fff;border:0;border-radius:4px;width:calc(100% - 34px);height:33px;margin:11px 17px 0;font-size:8px}.dash-bottom{margin-top:13px}.message-rows2 button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;grid-template-columns:35px 1fr auto auto;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 16px;display:grid}.message-rows2 button>span{width:35px;height:35px;color:var(--blue);background:#e9f3f8;border-radius:50%;place-items:center;font-size:8px;font-weight:750;display:grid}.message-rows2 button>div{grid-template-columns:auto 1fr;gap:2px 8px;display:grid}.message-rows2 strong{font-size:8px}.message-rows2 small,.message-rows2 time{color:#8997a1;font-size:7px}.message-rows2 p{color:#617383;grid-column:1/-1;margin:2px 0 0;font-size:7px}.message-rows2 button.unread{background:#f5fafc}.message-rows2 i{background:var(--blue);border-radius:50%;width:6px;height:6px}.dash-network{padding:17px}.dash-network>a{border-top:1px solid var(--line);grid-template-columns:31px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.dash-network>a>b{width:31px;height:31px;color:var(--blue);background:#e8f4f9;border-radius:50%;place-items:center;display:grid}.dash-network>a>span{flex-direction:column;display:flex}.dash-network strong{font-size:8px}.dash-network small{color:#8795a0;margin-top:2px;font-size:6px}.dash-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:57px;padding:0 16px;display:flex}.dash-toolbar button{color:#758592;background:0 0;border:0;border-radius:3px;height:30px;padding:0 10px;font-size:8px}.dash-toolbar button.active{color:var(--blue);background:#eaf3f8;font-weight:750}.dash-toolbar label{border:1px solid var(--line);border-radius:4px;align-items:center;width:210px;height:32px;padding:0 9px;display:flex}.dash-toolbar input{border:0;outline:0;width:100%;font-size:8px}.fav-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.fav-grid article{border:1px solid var(--line);background:#fff;border-radius:6px;padding-bottom:15px;overflow:hidden}.fav-img{background:linear-gradient(#78a7bf 0 60%,#225f77 61% 72%,#c8d4d9 73%);height:170px;position:relative}.fav-img.f1{background:linear-gradient(145deg,#153236,#607b76)}.fav-img span{color:#fff;background:#061a2dc9;padding:4px 6px;font-size:6px;position:absolute;top:9px;left:9px}.fav-img button{width:30px;height:30px;color:var(--accent);background:#fff;border:0;border-radius:50%;position:absolute;top:8px;right:8px}.fav-grid article>small,.fav-grid article>h2,.fav-grid article>strong,.fav-grid article>a{margin-left:14px;margin-right:14px}.fav-grid article>small{color:#7e8e9a;margin-top:12px;font-size:7px;display:block}.fav-grid h2{min-height:34px;margin-top:5px;margin-bottom:5px;font-size:12px}.fav-grid article>strong{color:var(--accent);font-size:10px}.fav-grid article>a{color:var(--blue);margin-top:12px;font-size:8px;font-weight:750;display:block}.verify-layout{grid-template-columns:minmax(0,1fr) 270px;gap:13px;display:grid}.verify-hero{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:22px;display:flex}.verify-hero>b{clip-path:polygon(50% 0,93% 15%,87% 76%,50% 100%,13% 76%,7% 15%);background:var(--navy);color:#fff;place-items:center;width:52px;height:58px;font-size:18px;display:grid}.verify-hero>div{flex:1}.verify-hero small{color:var(--muted);font-size:8px}.verify-hero>span{color:#a66c18;background:#fff2dd;border-radius:14px;padding:6px 8px;font-size:7px}.verify-steps{padding:8px 22px}.verify-steps article{border-bottom:1px solid var(--line);grid-template-columns:29px 1fr auto;align-items:center;gap:10px;min-height:75px;padding:13px 0;display:grid}.verify-steps article>b{border:1px solid #ccd6dd;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.verify-steps article.complete>b{color:#fff;background:#57a16d;border-color:#57a16d}.verify-steps article.current>b{border-color:var(--blue);color:var(--blue)}.verify-steps article>div{flex-direction:column;display:flex}.verify-steps strong{font-size:9px}.verify-steps small{color:#84929d;margin-top:3px;font-size:7px}.verify-steps article>span{font-size:7px}.verify-steps button{background:var(--blue);color:#fff;border:0;border-radius:3px;height:30px;font-size:7px}.verify-benefits{align-self:start;padding:20px}.verify-benefits ul{margin:15px 0;padding:0;list-style:none}.verify-benefits li{border-top:1px solid var(--line);color:#398553;padding:10px 0;font-size:8px}.verify-benefits>a{color:var(--blue);font-size:8px;font-weight:750}.settings>nav{border-bottom:1px solid var(--line);align-items:end;gap:26px;height:53px;padding:0 18px;display:flex}.settings>nav button{color:#71818e;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;font-size:8px}.settings>nav button.active{border-color:var(--blue);color:var(--blue)}.settings form{max-width:760px;padding:25px}.settings-logo{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding-bottom:20px;display:flex}.settings-logo>span{width:60px;height:60px;color:var(--blue);background:#e7f1f6;border-radius:7px;place-items:center;display:grid}.settings-logo>div{flex-direction:column;display:flex}.settings-logo strong{font-size:9px}.settings-logo small{color:#85939e;margin:3px 0 8px;font-size:7px}.settings-logo button{border:1px solid var(--line);background:#fff;align-self:start;font-size:7px}.settings-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.settings-grid label{flex-direction:column;gap:6px;display:flex}.settings-grid label span{font-size:8px;font-weight:750}.settings-grid input,.settings-grid select{background:#fff;border:1px solid #ced8df;border-radius:4px;height:39px;padding:0 10px;font-size:8px}.settings-save{background:var(--navy);color:#fff;border:0;border-radius:4px;height:36px;margin-top:22px;padding:0 15px;font-size:8px}@media (width<=1050px){.dash{padding-left:75px}.dash-side{width:75px}.dash-company p,.dash-side nav button span,.dash-sell,.dash-back{display:none}.dash-company>span{margin:auto}.dash-side nav button{justify-content:center}.dash-side nav button b{margin:0 0 18px 20px;position:absolute}.dash-stats{grid-template-columns:1fr 1fr}.asset-rows article{grid-template-columns:55px minmax(140px,1fr) auto 90px}.asset-price{display:none}}@media (width<=760px){.dash{padding:58px 0 68px}.dash-top{height:58px;padding:0 14px}.dash-top>a img{width:138px}.dash-top>label,.dash-top p{display:none}.dash-side{border:0;border-top:1px solid var(--line);width:100%;height:68px;padding:5px 7px;inset:auto 0 0;overflow-x:auto}.dash-company,.dash-sell,.dash-back{display:none}.dash-side nav{gap:2px;min-width:max-content;margin:0;display:flex}.dash-side nav button{flex-direction:column;flex:0 0 74px;justify-content:center;gap:2px;width:74px;height:55px;padding:0}.dash-side nav button span{font-size:6px;display:block}.dash-side nav button i{width:auto}.dash-main{padding:22px 12px}.dash-title h1{font-size:25px}.dash-title>div>span{max-width:250px}.dash-stats{grid-template-columns:1fr 1fr}.dash-grid,.verify-layout{grid-template-columns:1fr}.asset-rows article{grid-template-columns:48px 1fr auto;padding:9px}.asset-thumb{width:48px;height:42px}.asset-rows dl,.asset-price{display:none}.dash-next{grid-row:1}.fav-grid{grid-template-columns:1fr}.fav-img{height:210px}.dash-toolbar{flex-direction:column;align-items:stretch;gap:7px;padding:10px}.dash-toolbar>div{display:flex;overflow:auto}.dash-toolbar label{width:100%}.settings-grid{grid-template-columns:1fr}.settings form{padding:18px}.settings>nav{gap:13px;overflow:auto}.message-rows2 button{grid-template-columns:35px 1fr auto}.message-rows2 i{display:none}.verify-steps article{grid-template-columns:29px 1fr}.verify-steps article>span,.verify-steps article>button{grid-column:2;justify-self:start}}.message-rows2 article{background:#fff;border-bottom:1px solid #edf1f3;position:relative}.message-rows2 article.unread{background:#f5fafc}.message-rows2 article>a{grid-template-columns:35px 1fr auto auto;align-items:center;gap:10px;min-height:68px;padding:10px 92px 10px 16px;display:grid}.message-rows2 article>a>span{width:35px;height:35px;color:var(--blue);background:#e9f3f8;border-radius:50%;place-items:center;font-size:8px;font-weight:750;display:grid}.message-rows2 article>a>div{grid-template-columns:auto 1fr;gap:2px 8px;display:grid}.message-rows2 article>a p{color:#617383;grid-column:1/-1;margin:2px 0 0;font-size:7px}.message-rows2 article form{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.message-rows2 article form button{border:1px solid var(--line);width:auto;min-height:0;color:var(--blue);background:#fff;border-radius:3px;padding:6px 9px;font-size:7px}.trade-page{background:#edf1f3;min-height:100vh;padding-top:62px}.trade-top{z-index:30;background:var(--navy);color:#fff;align-items:center;height:62px;padding:0 27px;display:flex;position:fixed;inset:0 0 auto}.trade-top>a img,.offer-top>a img{object-fit:contain;width:160px;height:50px}.trade-top nav{align-self:stretch;margin-left:45px;display:flex}.trade-top nav a{color:#a8bbc7;border-bottom:2px solid #0000;align-items:center;padding:0 18px;font-size:8px;display:flex}.trade-top nav a.active{color:#fff;border-color:#63bce9}.trade-top>div{align-items:center;gap:8px;margin-left:auto;display:flex}.trade-top>div span{background:#1d668e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;display:grid}.trade-top>div strong{font-size:8px}.trade-body{grid-template-columns:270px minmax(480px,1fr) 255px;height:calc(100vh - 62px);display:grid}.thread-list,.trade-aside{border-right:1px solid var(--line);background:#fff;overflow:auto}.thread-list>header{justify-content:space-between;align-items:center;height:72px;padding:0 16px;display:flex}.thread-list>header p{color:var(--blue);letter-spacing:.13em;margin:0;font-size:6px;font-weight:800}.thread-list h1{margin:2px 0 0;font-size:19px}.thread-list>header button{background:var(--blue);color:#fff;border:0;border-radius:50%;width:29px;height:29px}.thread-list>label{border:1px solid var(--line);color:#82919b;border-radius:4px;align-items:center;height:35px;margin:0 13px 12px;padding:0 9px;display:flex}.thread-list>label input{border:0;outline:0;width:100%;font-size:8px}.thread-list>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf1f3;grid-template-rows:auto auto;grid-template-columns:35px 1fr auto;align-items:center;gap:4px 8px;width:100%;min-height:72px;padding:10px 12px;display:grid}.thread-list>button.active{border-left:3px solid var(--blue);background:#eef6fa}.thread-list>button>span{width:35px;height:35px;color:var(--blue);background:#dcecf4;border-radius:50%;grid-row:1/3;place-items:center;font-size:8px;font-weight:750;display:grid}.thread-list>button>div{min-width:0}.thread-list>button strong{font-size:8px}.thread-list>button p{color:#72828e;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:7px;overflow:hidden}.thread-list time{color:#8a98a2;font-size:6px}.thread-list>button>b{background:var(--blue);color:#fff;border-radius:50%;grid-column:3;place-items:center;width:16px;height:16px;font-size:6px;display:grid}.conversation{background:#f4f6f7;flex-direction:column;min-width:0;display:flex}.conversation>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:58px;padding:0 17px;display:flex}.conversation-user{align-items:center;gap:9px;display:flex}.conversation-user>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;display:grid}.conversation-user>div{flex-direction:column;display:flex}.conversation-user strong{font-size:9px}.conversation-user small{color:#7d8e99;margin-top:3px;font-size:6px}.conversation-user small i{background:#52a66c;border-radius:50%;width:6px;height:6px;display:inline-block}.conversation>header>button{background:0 0;border:0}.conversation-asset{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:50px 1fr auto;align-items:center;gap:10px;min-height:63px;padding:8px 17px;display:grid}.conversation-asset>div{height:44px;color:var(--blue);background:#d7e4ea;border-radius:4px;place-items:center;font-size:20px;display:grid}.conversation-asset>span{flex-direction:column;display:flex}.conversation-asset small{color:var(--blue);font-size:6px;font-weight:750}.conversation-asset strong{margin-top:2px;font-size:8px}.conversation-asset p{color:#7c8d98;margin:2px 0 0;font-size:6px}.conversation-asset>b{color:var(--blue);font-size:7px}.chat{flex:1;padding:19px clamp(16px,3vw,35px);overflow:auto}.chat-date{color:#84939e;text-align:center;margin:0 auto 16px;font-size:6px}.chat article{align-items:end;gap:8px;margin:11px 0;display:flex}.chat article>span{width:28px;height:28px;color:var(--blue);background:#dae9f1;border-radius:50%;place-items:center;font-size:7px;display:grid}.chat article>div{background:#fff;border-radius:8px 8px 8px 2px;max-width:72%;padding:10px 12px;box-shadow:0 2px 8px #10243a0d}.chat article p{color:#42586a;margin:0;font-size:8px;line-height:1.55}.chat article time{color:#91a0aa;text-align:right;margin-top:5px;font-size:6px;display:block}.chat article.mine{justify-content:flex-end}.chat article.mine>div{background:#dff0f8;border-radius:8px 8px 2px}.chat-file{border:1px solid var(--line);background:#f7f9fa;border-radius:4px;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;margin-top:9px;padding:8px;display:grid}.chat-file>b{color:var(--blue);font-size:17px}.chat-file>span{flex-direction:column;display:flex}.chat-file strong{font-size:7px}.chat-file small{color:#84939e;font-size:6px}.chat-file button{color:var(--blue);background:0 0;border:0;font-size:6px}.offer-card{background:#fff;border:1px solid #b9d3e1;border-radius:7px;max-width:490px;margin:17px auto;padding:15px;box-shadow:0 6px 20px #10243a12}.offer-card>header{justify-content:space-between;display:flex}.offer-card>header p{color:var(--blue);letter-spacing:.08em;margin:0;font-size:6px;font-weight:800}.offer-card>header span{color:#9b681d;background:#fff1db;border-radius:12px;padding:4px 6px;font-size:6px}.offer-card>small{color:#84939e;margin-top:8px;font-size:7px;display:block}.offer-card h2{margin:4px 0 10px;font-size:22px}.offer-card dl{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.offer-card dl div{border-right:1px solid var(--line);flex-direction:column;padding:8px;display:flex}.offer-card dl div:last-child{border:0}.offer-card dt{color:#8795a0;font-size:6px}.offer-card dd{margin:3px 0 0;font-size:7px;font-weight:750}.offer-card>p{color:#637584;font-size:7px;line-height:1.5}.offer-card>div{gap:6px;display:flex}.offer-card>div button{border:1px solid var(--line);color:#526576;background:#fff;border-radius:3px;flex:1;height:30px;font-size:7px}.offer-card>div button:last-child{border-color:var(--blue);background:var(--blue);color:#fff}.offer-result{color:#398553;text-align:center;background:#e8f5ec;border-radius:4px;padding:9px;font-size:7px;display:block}.offer-card.declined .offer-result{color:#a64f43;background:#f7e9e7}.chat-compose{border-top:1px solid var(--line);background:#fff;padding:10px 15px 14px}.chat-compose>div{gap:6px;margin-bottom:6px;display:flex}.chat-compose>div button,.chat-compose>div a{border:1px solid var(--line);color:#617383;background:#fff;border-radius:3px;place-items:center;height:26px;padding:0 9px;font-size:7px;display:grid}.chat-compose>div a{border-color:var(--blue);color:var(--blue);margin-left:auto;font-weight:750}.chat-compose textarea{resize:none;border:1px solid #cad5dc;border-radius:4px;width:100%;height:54px;padding:9px;font-size:8px}.chat-compose footer{background:#fff;justify-content:space-between;align-items:center;padding:7px 0 0;display:flex}.chat-compose footer small{color:#8a98a2;font-size:6px}.chat-compose footer button{background:var(--navy);color:#fff;border:0;border-radius:3px;height:29px;padding:0 12px;font-size:7px}.trade-aside{border:0;border-left:1px solid var(--line);background:#f6f8f9;padding:13px}.trade-aside>section{border:1px solid var(--line);background:#fff;border-radius:5px;margin-bottom:10px;padding:14px}.trade-aside section>p{color:var(--blue);letter-spacing:.11em;margin:0 0 7px;font-size:6px;font-weight:800}.trade-aside h2{margin:0 0 11px;font-size:12px}.trade-aside dl{margin:0}.trade-aside dl div{border-top:1px solid var(--line);justify-content:space-between;padding:7px 0;font-size:7px;display:flex}.trade-aside dd{margin:0;font-weight:750}.trade-aside section>a{border-top:1px solid var(--line);color:var(--blue);grid-template-columns:28px 1fr;gap:7px;padding:8px 0;font-size:7px;font-weight:750;display:grid}.trade-aside section>a>b{background:#e7f2f7;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;display:grid}.trade-aside section>a>span{flex-direction:column;display:flex}.trade-aside section>a small{color:#82919b;font-size:6px;font-weight:400}.trade-aside .safety-box{background:#fff8e8;border-color:#eadcae}.safety-box b{font-size:8px}.safety-box p{line-height:1.5;color:#6e684f!important;margin:5px 0 0!important;font-size:7px!important}.offer-page{background:#f3f6f8;min-height:100vh;padding-top:64px}.offer-top{z-index:20;background:var(--navy);color:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 max(24px,50% - 530px);display:flex;position:fixed;inset:0 0 auto}.offer-top>a:last-child{font-size:8px}.offer-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;width:min(960px,100% - 40px);margin:30px auto 60px;display:grid}.offer-form{border:1px solid var(--line);background:#fff;border-radius:7px;padding:29px}.offer-heading p{color:var(--blue);letter-spacing:.14em;margin:0;font-size:7px;font-weight:800}.offer-heading h1{margin:4px 0 5px;font-size:29px}.offer-heading>span{color:var(--muted);font-size:8px}.offer-asset{border:1px solid var(--line);background:#f7f9fa;border-radius:5px;grid-template-columns:54px 1fr;gap:10px;margin:20px 0;padding:10px;display:grid}.offer-asset>div{color:var(--blue);background:#d8e5eb;place-items:center;font-size:21px;display:grid}.offer-asset>span{flex-direction:column;display:flex}.offer-asset small{color:var(--blue);font-size:6px}.offer-asset strong{margin-top:3px;font-size:9px}.offer-asset p{color:#7c8d98;margin:3px 0 0;font-size:7px}.offer-form form{flex-direction:column;gap:14px;display:flex}.offer-form fieldset{border:0;margin:0;padding:0}.offer-form legend,.offer-form label>span{margin-bottom:6px;font-size:8px;font-weight:750}.offer-money{grid-template-columns:90px 1fr;display:grid}.offer-money select,.offer-money input,.offer-fields input,.offer-fields select{background:#fff;border:1px solid #cbd6dd;height:40px;padding:0 10px}.offer-money select{border-radius:4px 0 0 4px}.offer-money input{border-radius:0 4px 4px 0;font-size:14px;font-weight:750}.offer-form fieldset>small{color:#7c8e99;margin-top:5px;font-size:7px;display:block}.offer-fields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.offer-fields label,.offer-note{flex-direction:column;display:flex}.offer-conditions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.offer-conditions legend{grid-column:1/-1}.offer-conditions label{border:1px solid var(--line);color:#617382;border-radius:4px;padding:9px;font-size:7px}.offer-note textarea{resize:vertical;border:1px solid #cbd6dd;border-radius:4px;min-height:80px;padding:9px;font-size:8px}.offer-confirm{color:#687a89;gap:7px;font-size:7px;line-height:1.5;display:flex}.offer-submit{background:var(--navy);color:#fff;border:0;border-radius:4px;height:40px;font-size:8px;font-weight:750}.offer-summary{border:1px solid var(--line);background:#fff;border-radius:7px;padding:19px}.offer-summary>p{color:var(--blue);letter-spacing:.12em;margin:0;font-size:7px;font-weight:800}.offer-summary h2{margin:6px 0 15px;font-size:24px}.offer-summary dl{margin:0}.offer-summary dl div{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;font-size:7px;display:flex}.offer-summary dd{margin:0;font-weight:750}.offer-summary>div{background:#edf6fa;margin-top:15px;padding:12px}.offer-summary>div b{font-size:8px}.offer-summary ol{color:#607383;margin:8px 0 0;padding-left:16px;font-size:7px;line-height:1.8}.offer-summary>small{color:#84929d;margin-top:12px;font-size:6px;line-height:1.5;display:block}.offer-success{text-align:center;border:1px solid var(--line);background:#fff;border-radius:8px;width:min(570px,100% - 40px);margin:70px auto;padding:45px}.offer-success>span{color:#398553;background:#e8f5ec;border-radius:50%;place-items:center;width:62px;height:62px;margin:auto;font-size:25px;display:grid}.offer-success>p{color:var(--blue);letter-spacing:.14em;margin:17px 0 5px;font-size:7px;font-weight:800}.offer-success h1{margin:0;font-size:28px}.offer-success>div{background:#f2f6f8;flex-direction:column;gap:5px;margin:18px 0;padding:14px;display:flex}.offer-success>div b{font-size:9px}.offer-success>div small{color:#748592;font-size:7px}.offer-success>a{background:var(--navy);color:#fff;border-radius:4px;place-items:center;width:210px;height:37px;margin:8px auto;font-size:8px;display:grid}.offer-success>a:last-child{color:var(--blue);border:1px solid var(--line);background:#fff}@media (width<=1000px){.trade-body{grid-template-columns:230px 1fr}.trade-aside{display:none}}@media (width<=720px){.trade-top{padding:0 13px}.trade-top nav,.trade-top>div strong{display:none}.trade-body{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 62px)}.thread-list{display:none}.conversation{min-height:calc(100vh - 62px)}.conversation-asset{grid-template-columns:44px 1fr}.conversation-asset>b{display:none}.chat{padding:14px 10px}.chat article>div{max-width:86%}.offer-card dl{grid-template-columns:1fr}.offer-card dl div{border-right:0;border-bottom:1px solid var(--line)}.chat-compose footer small{display:none}.offer-layout{grid-template-columns:1fr;width:calc(100% - 22px);margin-top:16px}.offer-form{padding:20px 15px}.offer-summary{grid-row:1}.offer-fields,.offer-conditions{grid-template-columns:1fr}.offer-heading h1{font-size:25px}.offer-success{margin-top:35px;padding:35px 20px}}.message-rows2>a{text-align:left;background:#fff;border-bottom:1px solid #edf1f3;grid-template-columns:35px 1fr auto auto;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 16px;display:grid}.message-rows2>a>span{width:35px;height:35px;color:var(--blue);background:#e9f3f8;border-radius:50%;place-items:center;font-size:8px;font-weight:750;display:grid}.message-rows2>a>div{grid-template-columns:auto 1fr;gap:2px 8px;display:grid}.message-rows2>a strong{font-size:8px}.message-rows2>a small,.message-rows2>a time{color:#8997a1;font-size:7px}.message-rows2>a p{color:#617383;grid-column:1/-1;margin:2px 0 0;font-size:7px}.message-rows2>a.unread{background:#f5fafc}.message-rows2>a i{background:var(--blue);border-radius:50%;width:6px;height:6px}.admin{background:#f2f5f7;min-height:100vh;padding:62px 0 0 230px}.admin-top{z-index:40;color:#fff;background:#041321;align-items:center;height:62px;padding:0 26px;display:flex;position:fixed;inset:0 0 auto}.admin-top>a img{object-fit:contain;width:158px;height:49px}.admin-top>div{align-items:center;gap:12px;margin-left:auto;display:flex}.admin-top>div>span{color:#7f9bad;letter-spacing:.12em;border-right:1px solid #ffffff24;padding-right:14px;font-size:7px;font-weight:800}.admin-top button{color:#fff;background:0 0;border:0;position:relative}.admin-top button b{background:var(--accent);border-radius:50%;place-items:center;width:13px;height:13px;font-size:6px;display:grid;position:absolute;top:-5px;right:-5px}.admin-top>div>i{background:#1a628a;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;display:grid}.admin-top>div>strong{font-size:8px}.admin-side{z-index:30;border-right:1px solid var(--line);background:#fff;flex-direction:column;width:230px;padding:20px 13px;display:flex;position:fixed;top:62px;bottom:0;left:0}.admin-side>div{border-bottom:1px solid var(--line);flex-direction:column;padding:4px 9px 17px;display:flex}.admin-side>div small,.admin-side>section>small{color:var(--blue);letter-spacing:.11em;font-size:6px;font-weight:800}.admin-side>div strong{margin-top:4px;font-size:11px}.admin-side nav{flex-direction:column;gap:3px;margin-top:14px;display:flex}.admin-side nav button{color:#5c6f7f;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;height:39px;padding:0 10px;font-size:8px;display:flex}.admin-side nav button>i{color:#728997;width:17px;font-size:14px;font-style:normal}.admin-side nav button.active{color:var(--blue);background:#e8f2f7;font-weight:750}.admin-side nav button>b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:6px;display:grid}.admin-side>section{background:#f4f7f8;border-radius:5px;margin-top:auto;padding:13px}.admin-side>section p{color:#617383;margin:8px 0 0;font-size:7px}.admin-side>section p i{background:#51a469;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.admin-side>section p:last-child i{background:#e2a33f}.admin-side>a{color:#72838f;padding:15px 8px 0;font-size:7px}.admin-main{padding:29px clamp(20px,3vw,40px) 60px}.admin-heading{justify-content:space-between;align-items:end;margin-bottom:21px;display:flex}.admin-heading p,.admin-card-head p,.builder-controls header small,.builder-left header small{color:var(--blue);letter-spacing:.13em;margin:0;font-size:6px;font-weight:800}.admin-heading h1{color:var(--navy);margin:4px 0 0;font-size:28px}.admin-heading>div>span{color:var(--muted);margin-top:5px;font-size:8px;display:block}.admin-publish{color:#fff;background:#3f8957;border:0;border-radius:4px;height:35px;padding:0 14px;font-size:8px;font-weight:750}.admin-stats,.payment-stats{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.admin-stats article,.payment-stats article{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;padding:16px;display:flex}.admin-stats small,.payment-stats small{color:#748592;font-size:6px;font-weight:750}.admin-stats strong,.payment-stats strong{margin:5px 0;font-size:20px}.admin-stats span,.payment-stats span{color:#4b9663;font-size:7px}.admin-grid{grid-template-columns:minmax(0,1.8fr) minmax(230px,.75fr);gap:12px;margin-top:12px;display:grid}.admin-card{border:1px solid var(--line);background:#fff;border-radius:6px;overflow:hidden}.admin-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.admin-card-head h2{margin:2px 0 0;font-size:14px}.admin-card-head>button{color:var(--blue);background:0 0;border:0;font-size:7px}.payment-rows article{border-bottom:1px solid #edf1f3;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) 90px 64px 25px;align-items:center;gap:10px;min-height:61px;padding:9px 14px;display:grid}.payment-rows article:last-child{border:0}.payment-rows article>div{flex-direction:column;display:flex}.payment-rows small{color:var(--blue);font-size:6px}.payment-rows strong,.payment-rows article>span,.payment-rows article>b{font-size:8px}.payment-rows article>div strong{margin-top:3px}.payment-rows em{color:#398553;text-align:center;background:#e7f5eb;border-radius:12px;padding:5px 7px;font-size:6px;font-style:normal}.payment-rows em.p2{color:#677984;background:#edf0f2}.payment-rows em.p3{color:#a44d42;background:#f8e8e5}.payment-rows article>button{background:0 0;border:0}.admin-tasks>button{color:#597080;background:#fff;border:0;border-bottom:1px solid #edf1f3;align-items:center;gap:10px;width:100%;height:49px;padding:0 14px;font-size:8px;display:flex}.admin-tasks>button b{width:25px;height:25px;color:var(--blue);background:#e8f2f7;border-radius:50%;place-items:center;display:grid}.admin-tasks>button span{text-align:left;flex:1}.admin-quick>div{grid-template-columns:repeat(3,1fr);display:grid}.admin-quick>div button{border:0;border-right:1px solid var(--line);min-height:83px;color:var(--blue);background:#fff;align-items:center;gap:10px;padding:15px;font-size:18px;display:flex}.admin-quick>div button span{text-align:left;flex-direction:column;display:flex}.admin-quick>div button strong{color:var(--ink);font-size:8px}.admin-quick>div button small{color:#8796a1;margin-top:3px;font-size:6px}.admin-health{padding-bottom:9px}.admin-health>p{border-bottom:1px solid #edf1f3;justify-content:space-between;margin:0;padding:9px 15px;font-size:7px;display:flex}.admin-health>p b{color:#398553}.admin-health>p b.warning{color:#a66c18}.admin-tabs{border:1px solid var(--line);background:#fff;border-radius:5px;align-items:end;gap:5px;height:48px;margin-bottom:12px;padding:0 6px;display:flex}.admin-tabs button{color:#70818e;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;padding:0 12px;font-size:7px}.admin-tabs button.active{border-color:var(--blue);color:var(--blue);font-weight:750}.payment-stats{margin-bottom:12px}.payment-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:7px;min-height:55px;padding:10px 14px;display:flex}.payment-toolbar>div{display:flex}.payment-toolbar button{border:1px solid var(--line);color:#6c7f8e;background:#fff;height:30px;padding:0 9px;font-size:7px}.payment-toolbar>div button+button{border-left:0}.payment-toolbar button.active{color:var(--blue);background:#eaf3f8}.payment-toolbar label{border:1px solid var(--line);align-items:center;width:210px;height:31px;margin-left:auto;padding:0 8px;display:flex}.payment-toolbar input{border:0;outline:0;width:100%;font-size:7px}.plan-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.plan-grid article{border:1px solid var(--line);background:#fff;border-radius:6px;padding:16px}.plan-grid article>header{justify-content:space-between;display:flex}.plan-grid article>header span{color:#398553;background:#e7f5eb;border-radius:10px;padding:4px 6px;font-size:6px}.plan-grid article>header button{background:0 0;border:0}.plan-grid h2{margin:16px 0 8px;font-size:13px}.plan-grid article>strong{font-size:20px}.plan-grid article>small{color:#8795a0;margin-left:4px;font-size:7px}.plan-grid ul{border-top:1px solid var(--line);margin:15px 0;padding:0;list-style:none}.plan-grid li{color:#627484;border-bottom:1px solid #edf1f3;padding:7px 0;font-size:7px}.plan-grid article>button{border:1px solid var(--blue);width:100%;height:31px;color:var(--blue);background:#fff;border-radius:3px;font-size:7px}.builder{border:1px solid var(--line);background:#fff;border-radius:6px;grid-template-columns:220px minmax(360px,1fr) 260px;height:calc(100vh - 164px);min-height:620px;display:grid;overflow:hidden}.builder-left{border-right:1px solid var(--line);overflow:auto}.builder-left>header,.builder-controls>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:58px;padding:0 13px;display:flex}.builder-left header>div,.builder-controls header>div{flex-direction:column;display:flex}.builder-left header strong,.builder-controls header strong{margin-top:3px;font-size:9px}.builder-left header button,.builder-controls header button{background:0 0;border:0}.builder-list{padding:12px 8px}.builder-list>p,.builder-pages>p,.control-group>p{color:#7b8d99;letter-spacing:.1em;margin:0 5px 8px;font-size:6px;font-weight:800}.builder-list>p button{float:right;color:var(--blue);background:0 0;border:0;font-size:6px}.builder-list>button{color:#617382;text-align:left;background:#fff;border:0;border-radius:3px;grid-template-columns:14px 1fr auto auto;align-items:center;gap:5px;width:100%;height:37px;padding:0 7px;font-size:7px;display:grid}.builder-list>button.active{color:var(--blue);background:#e8f2f7;font-weight:750}.builder-list>button i,.builder-list>button em{color:#91a0aa;font-style:normal}.builder-list>button b{color:#4e9a65;font-size:6px}.builder-pages{border-top:1px solid var(--line);padding:13px}.builder-pages button{color:#637585;text-align:left;background:#fff;border:0;width:100%;padding:7px 0;font-size:7px}.builder-canvas{background:#e7ecef;min-width:0}.builder-canvas>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.builder-canvas>header div{display:flex}.builder-canvas>header button{border:1px solid var(--line);color:#6f818e;background:#fff;height:27px;padding:0 8px;font-size:6px}.builder-canvas>header button.active{color:var(--blue);background:#eaf3f8}.builder-canvas>header span{color:#728491;font-size:7px}.site-mini{background:#fff;width:min(92%,690px);margin:34px auto;transition:all .2s;box-shadow:0 8px 25px #10243a26}.site-mini.tablet{max-width:480px}.site-mini.mobile{max-width:260px}.mini-nav{background:var(--navy);color:#fff;align-items:center;height:42px;padding:0 10px;display:flex}.mini-nav img{width:80px}.mini-nav span{margin:auto;font-size:5px}.mini-nav b{background:var(--accent);padding:5px;font-size:5px}.mini-hero{text-align:center;color:#fff;background:linear-gradient(#061a2dbb,#061a2dbb),url(/machex-hero.png) 50%/cover;height:250px;padding:50px 25px}.mini-hero small{color:#83ceef;font-size:5px}.mini-hero h2{margin:8px 0;font-size:25px}.mini-hero p{font-size:7px}.mini-hero>div{color:#6d7e8b;text-align:left;background:#fff;grid-template-columns:1fr 2fr 55px;align-items:center;height:31px;margin-top:25px;padding:0 7px;font-size:5px;display:grid}.mini-hero>div b{background:var(--navy);color:#fff;place-items:center;height:22px;display:grid}.mini-sections{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.mini-sections article{color:#fff;background:#145a7c;height:65px;padding:14px;font-size:9px;font-weight:750}.site-mini.mobile .mini-nav span{display:none}.site-mini.mobile .mini-hero h2{font-size:18px}.builder-controls{border-left:1px solid var(--line);overflow:auto}.control-group{border-bottom:1px solid var(--line);padding:14px}.control-group label{flex-direction:column;gap:5px;margin-top:10px;display:flex}.control-group label>span,.color-control>span{font-size:7px;font-weight:700}.control-group input,.control-group textarea,.control-group select{background:#fff;border:1px solid #ccd6dd;border-radius:3px;width:100%;padding:7px;font-size:7px}.control-group textarea{resize:vertical;min-height:50px}.color-control{grid-template-columns:1fr 24px 70px;align-items:center;gap:5px;margin-top:10px;display:grid}.color-control button{border:1px solid var(--line);border-radius:3px;width:24px;height:24px}.color-control input{padding:5px}.control-group .toggle-row{flex-direction:row;justify-content:space-between;align-items:center}.control-group .toggle-row input{width:auto}.builder-controls>footer{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:6px;padding:11px;display:flex;position:sticky;bottom:0}.builder-controls>footer button{border:1px solid var(--line);color:#617382;background:#fff;border-radius:3px;height:29px;padding:0 10px;font-size:7px}.builder-controls>footer button:last-child{border-color:var(--navy);background:var(--navy);color:#fff}.admin-empty{text-align:center;padding:60px}.admin-empty>span{width:55px;height:55px;color:var(--blue);background:#e8f2f7;border-radius:50%;place-items:center;margin:auto;font-size:22px;display:grid}.admin-empty h2{margin:15px 0 5px}.admin-empty p{color:var(--muted);font-size:8px}.admin-empty button{background:var(--blue);color:#fff;border:0;border-radius:3px;height:33px;padding:0 12px;font-size:7px}@media (width<=1100px){.admin{padding-left:72px}.admin-side{width:72px}.admin-side>div,.admin-side nav button:not(.active){font-size:0}.admin-side nav button{justify-content:center}.admin-side nav button i{font-size:16px}.admin-side nav button.active{font-size:0}.admin-side>section,.admin-side>a{display:none}.admin-grid{grid-template-columns:1fr}.plan-grid{grid-template-columns:1fr 1fr}.builder{grid-template-columns:190px minmax(340px,1fr)}.builder-controls{display:none}}@media (width<=720px){.admin{padding:58px 0 66px}.admin-top{height:58px;padding:0 13px}.admin-top>a img{width:140px}.admin-top>div>span,.admin-top>div>strong{display:none}.admin-side{border:0;border-top:1px solid var(--line);width:100%;height:66px;padding:5px;inset:auto 0 0}.admin-side nav{grid-template-columns:repeat(7,1fr);margin:0;display:grid}.admin-side nav button,.admin-side nav button.active,.admin-side nav button:not(.active){flex-direction:column;justify-content:center;gap:2px;height:55px;padding:0;font-size:0}.admin-side nav button i{width:auto;font-size:15px}.admin-main{padding:20px 11px}.admin-heading h1{font-size:24px}.admin-stats,.payment-stats{grid-template-columns:1fr 1fr}.payment-rows article{grid-template-columns:1fr auto auto}.payment-rows article>span,.payment-rows article>button{display:none}.admin-tabs{overflow:auto}.admin-tabs button{white-space:nowrap}.payment-toolbar{flex-direction:column;align-items:stretch}.payment-toolbar>div{overflow:auto}.payment-toolbar label{width:100%;margin:0}.plan-grid{grid-template-columns:1fr}.builder{grid-template-columns:1fr;height:auto;min-height:0}.builder-left{display:none}.builder-canvas{min-height:480px}.site-mini{margin:24px auto}.admin-quick>div{grid-template-columns:1fr}.mini-hero h2{font-size:19px}}.pricing-page{background:#f5f7f8;min-height:100vh}.pricing-top{background:var(--navy);color:#fff;align-items:center;gap:40px;height:66px;padding:0 max(24px,50% - 590px);display:flex}.pricing-top>a img{object-fit:contain;width:165px;height:52px}.pricing-top nav{gap:28px;margin-left:auto;font-size:8px;display:flex}.pricing-top>a:last-child{background:var(--accent);border-radius:4px;place-items:center;height:35px;padding:0 13px;font-size:8px;font-weight:750;display:grid}.pricing-hero{text-align:center;color:#fff;background:linear-gradient(145deg,#061a2d,#0c4b70);padding:58px 20px 88px}.pricing-hero>p,.pricing-faq>p{color:#7ed0f6;letter-spacing:.15em;margin:0;font-size:7px;font-weight:800}.pricing-hero h1{letter-spacing:-.045em;margin:8px 0 9px;font-size:clamp(34px,4vw,50px)}.pricing-hero>span{color:#c1d0da;font-size:10px}.pricing-hero>div{background:#ffffff14;border-radius:5px;width:max-content;margin:24px auto 0;padding:3px;display:flex}.pricing-hero>div button{color:#a9bdc9;background:0 0;border:0;border-radius:3px;height:29px;padding:0 13px;font-size:7px}.pricing-hero>div button.active{color:var(--navy);background:#fff;font-weight:750}.pricing-plans{grid-template-columns:repeat(4,1fr);gap:12px;width:min(1180px,100% - 40px);margin:-55px auto 35px;display:grid}.pricing-plans article{border:1px solid var(--line);background:#fff;border-radius:7px;min-height:430px;padding:23px 20px;position:relative;box-shadow:0 7px 25px #10243a0d}.pricing-plans article.popular{border:2px solid var(--blue);transform:translateY(-8px)}.popular-label{background:var(--blue);color:#fff;letter-spacing:.1em;border-radius:6px 6px 0 0;place-items:center;height:24px;font-size:6px;display:grid;position:absolute;top:-24px;left:-2px;right:-2px}.pricing-plans article>small{color:var(--blue);letter-spacing:.1em;font-size:6px;font-weight:800}.pricing-plans h2{margin:9px 0 6px;font-size:17px}.pricing-plans article>p{min-height:51px;color:var(--muted);margin:0;font-size:8px;line-height:1.6}.plan-price{align-items:baseline;margin:18px 0;display:flex}.plan-price>span{font-size:8px;font-weight:750}.plan-price>strong{margin:0 5px;font-size:30px}.plan-price>small{color:#81909b;font-size:7px}.pricing-plans article>a{border:1px solid var(--blue);height:36px;color:var(--blue);border-radius:4px;place-items:center;font-size:8px;font-weight:750;display:grid}.pricing-plans article.popular>a{background:var(--blue);color:#fff}.pricing-plans ul{margin:18px 0 0;padding:0;list-style:none}.pricing-plans li{color:#607282;border-top:1px solid #edf1f3;padding:8px 0;font-size:7px}.pricing-plans li:first-letter{color:#398553}.pricing-note{background:#edf6fa;border:1px solid #c7dce7;border-radius:6px;align-items:center;width:min(1000px,100% - 40px);margin:0 auto 55px;padding:17px 20px;display:flex}.pricing-note>div{align-items:center;gap:11px;display:flex}.pricing-note>div>b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.pricing-note>div>span{flex-direction:column;display:flex}.pricing-note strong{font-size:9px}.pricing-note small{color:#6f8290;margin-top:3px;font-size:7px}.pricing-note>a{color:var(--blue);margin-left:auto;font-size:8px;font-weight:750}.pricing-faq{border-top:1px solid var(--line);background:#fff;padding:50px max(20px,50% - 450px)}.pricing-faq>p{color:var(--blue);text-align:center}.pricing-faq>h2{text-align:center;margin:6px 0 22px;font-size:25px}.pricing-faq details{border-top:1px solid var(--line)}.pricing-faq summary{cursor:pointer;justify-content:space-between;padding:15px 0;font-size:9px;font-weight:750;display:flex}.pricing-faq summary::marker{display:none}.pricing-faq details p{color:var(--muted);margin:0 0 14px;font-size:8px;line-height:1.6}.checkout-page{background:#f3f6f8;min-height:100vh;padding-top:62px}.checkout-top{z-index:30;background:var(--navy);color:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 max(22px,50% - 500px);display:flex;position:fixed;inset:0 0 auto}.checkout-top img{object-fit:contain;width:160px;height:50px}.checkout-top>span{color:#91a8b7;letter-spacing:.14em;font-size:7px;font-weight:800}.checkout-top>a:last-child{font-size:7px}.checkout-progress{border-bottom:1px solid var(--line);color:#8b98a2;background:#fff;justify-content:center;align-items:center;gap:13px;height:61px;font-size:7px;display:flex}.checkout-progress i{background:#d6dfe4;width:65px;height:1px}.checkout-progress span.done{color:#398553}.checkout-layout{grid-template-columns:minmax(0,1fr) 275px;align-items:start;gap:15px;width:min(930px,100% - 40px);margin:27px auto 55px;display:grid}.checkout-form{border:1px solid var(--line);background:#fff;border-radius:7px;padding:27px}.checkout-form>header>p{color:var(--blue);letter-spacing:.13em;margin:0;font-size:6px;font-weight:800}.checkout-form>header h1{margin:5px 0;font-size:27px}.checkout-form>header span{color:var(--muted);font-size:8px}.checkout-form form{flex-direction:column;gap:18px;margin-top:22px;display:flex}.checkout-form fieldset{border:0;border-top:1px solid var(--line);margin:0;padding:20px 0 0}.checkout-form legend{font-size:10px;font-weight:750}.checkout-account{border:1px solid var(--line);background:#f8fafb;border-radius:5px;align-items:center;gap:9px;margin:8px 0 12px;padding:10px;display:flex}.checkout-account>span{width:34px;height:34px;color:var(--blue);background:#e4f0f6;border-radius:5px;place-items:center;font-size:8px;display:grid}.checkout-account>div{flex-direction:column;display:flex}.checkout-account small{color:#83919d;margin-top:2px;font-size:6px}.checkout-account button{color:var(--blue);background:0 0;border:0;margin-left:auto;font-size:7px}.invoice-check,.checkout-terms{color:#617483;align-items:start;gap:7px;font-size:7px;line-height:1.5;display:flex}.checkout-fields,.card-fields{grid-template-columns:1fr 1fr;gap:11px;margin-top:13px;display:grid}.checkout-fields label,.card-fields label{flex-direction:column;gap:5px;display:flex}.checkout-fields label.wide,.card-fields label.wide{grid-column:1/-1}.checkout-fields label>span,.card-fields label>span{font-size:7px;font-weight:750}.checkout-fields input,.checkout-fields select,.card-fields input{background:#fff;border:1px solid #cad5dc;border-radius:4px;height:39px;padding:0 10px;font-size:8px}.payment-choice{border:1px solid var(--blue);background:#f3f9fb;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:51px;margin-top:8px;padding:0 12px;display:grid}.payment-choice>span{flex-direction:column;display:flex}.payment-choice small{color:#82919c;margin-top:2px;font-size:6px}.payment-choice>b{color:var(--blue);font-size:17px}.card-input{align-items:center;display:flex;position:relative}.card-input input{width:100%}.card-input b{color:var(--blue);position:absolute;right:10px}.secure-payment{background:#eef6fa;border-radius:4px;align-items:center;gap:8px;margin-top:13px;padding:9px;display:flex}.secure-payment>b{background:var(--blue);color:#fff;border-radius:3px;place-items:center;width:29px;height:25px;font-size:7px;display:grid}.secure-payment>span{flex-direction:column;display:flex}.secure-payment small{color:#7d8e99;font-size:6px}.pay-button{background:var(--navy);color:#fff;border:0;border-radius:4px;height:41px;font-size:8px;font-weight:750}.order-summary{border:1px solid var(--line);background:#fff;border-radius:7px;padding:20px}.order-summary>p{color:var(--blue);letter-spacing:.12em;margin:0;font-size:6px;font-weight:800}.order-product{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:35px 1fr auto;align-items:center;gap:8px;margin:13px 0;padding:11px 0;display:grid}.order-product>span{width:35px;height:35px;color:var(--blue);background:#e7f2f7;border-radius:50%;place-items:center;display:grid}.order-product>div{flex-direction:column;display:flex}.order-product small{color:#81919d;margin-top:3px;font-size:6px}.order-product>a{color:var(--blue);font-size:6px}.order-summary ul{margin:0;padding:0;list-style:none}.order-summary li{color:#647685;justify-content:space-between;padding:7px 0;font-size:7px;display:flex}.order-summary li b{color:var(--ink)}.order-summary>label{grid-template-columns:1fr 55px;margin-top:12px;display:grid}.order-summary>label input,.order-summary>label button{border:1px solid #cbd6dd;height:33px;padding:0 8px;font-size:7px}.order-summary>label button{color:var(--blue);background:#fff;border-left:0;font-weight:750}.order-total{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;margin-top:14px;padding:13px 0;display:flex}.order-total span{font-size:9px;font-weight:750}.order-total strong{font-size:15px}.order-summary>small{color:#81919d;margin-top:9px;font-size:6px;line-height:1.5;display:block}.order-summary>section p{color:#6d8090;margin:5px 0 0;font-size:6px;line-height:1.5}.checkout-success{text-align:center;border:1px solid var(--line);background:#fff;border-radius:8px;width:min(560px,100% - 40px);margin:70px auto;padding:44px}.checkout-success>span{color:#398553;background:#e7f5eb;border-radius:50%;place-items:center;width:62px;height:62px;margin:auto;font-size:25px;display:grid}.checkout-success>p{color:var(--blue);letter-spacing:.14em;margin:17px 0 5px;font-size:7px;font-weight:800}.checkout-success h1{margin:0;font-size:28px}.checkout-success>div{background:#f2f6f8;flex-direction:column;gap:5px;margin:19px 0;padding:14px;display:flex}.checkout-success>div b{font-size:9px}.checkout-success>div small{color:#748592;font-size:7px;line-height:1.5}.checkout-success>a{background:var(--navy);color:#fff;border-radius:4px;place-items:center;width:210px;height:37px;margin:8px auto;font-size:8px;display:grid}.checkout-success>a:last-child{color:var(--blue);border:1px solid var(--line);background:#fff}@media (width<=960px){.pricing-plans{grid-template-columns:1fr 1fr}.pricing-plans article.popular{transform:none}.plan-price{margin-top:10px}}@media (width<=680px){.pricing-top{height:60px;padding:0 13px}.pricing-top>a img{width:140px}.pricing-top nav{display:none}.pricing-hero{padding:45px 18px 75px}.pricing-plans{grid-template-columns:1fr;width:calc(100% - 24px)}.pricing-plans article{min-height:0}.pricing-note{flex-direction:column;align-items:flex-start;gap:13px}.pricing-note>a{margin:0}.checkout-top{height:58px;padding:0 13px}.checkout-top img{width:140px}.checkout-top>span{display:none}.checkout-page{padding-top:58px}.checkout-progress i{width:25px}.checkout-layout{grid-template-columns:1fr;width:calc(100% - 22px);margin-top:15px}.order-summary{grid-row:1}.checkout-form{padding:20px 15px}.checkout-fields,.card-fields{grid-template-columns:1fr}.checkout-fields label.wide,.card-fields label.wide{grid-column:auto}.checkout-success{margin-top:35px;padding:35px 20px}}.pricing-hero>small{color:#8fb0c2;margin-top:18px;display:block}.pricing-four article.free-plan>a{color:#fff;background:#347b50;border-color:#347b50}.pricing-configuration-note{background:#fff8e8;border:1px solid #e1c27d;border-radius:7px;flex-direction:column;gap:8px;width:min(900px,100% - 40px);margin:0 auto 28px;padding:16px 18px;display:flex}.pricing-configuration-note span{color:var(--muted)}.pricing-model{color:#fff;text-align:center;background:#061a2d;padding:52px max(20px,50% - 500px)}.pricing-model>p{color:#7ed0f6;letter-spacing:.15em;margin:0;font-weight:800}.pricing-model h2{color:#fff;margin:7px 0 25px}.pricing-model>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pricing-model article{background:#ffffff0a;border:1px solid #ffffff20;border-radius:8px;flex-direction:column;gap:7px;padding:23px;display:flex}.pricing-model article>b{color:#7ed0f6;font-size:26px}.pricing-model article>span{color:#b9cbd6}.pricing-note>div>b{flex:0 0 35px}@media (width<=720px){.pricing-model>div{grid-template-columns:1fr}.pricing-model article{padding:19px}}.listing-quantity{text-align:center;border-top:1px solid #e1e8ec;border-bottom:1px solid #e1e8ec;margin:15px 0 10px;padding:14px 0 12px}.listing-quantity>strong{margin-bottom:8px;display:block}.listing-quantity>div{justify-content:center;gap:5px;display:flex}.listing-quantity button{color:#173c55;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:6px;min-width:36px;height:36px;padding:0 7px}.listing-quantity button.active{color:#0b527d;background:#fff;border:2px solid #1681bc;font-weight:800}.plan-price.discounted{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:142px}.plan-price.discounted>div{justify-content:center;align-items:center;gap:13px;display:flex}.plan-price.discounted>div>span{flex-direction:column;align-items:flex-end;display:flex}.plan-price.discounted del{color:#233d4e;font-size:16px}.plan-price.discounted>div>span>strong{color:#e53245;margin:0;font-size:27px}.plan-price.discounted>div>b{color:#fff;background:#e93649;border-radius:9px;min-width:76px;padding:7px 9px;font-size:22px;line-height:1}.plan-price.discounted>div>b small{color:#fff;margin-top:4px;font-weight:700;display:block;font-size:11px!important}.plan-price.discounted>p{color:#17384d;margin:2px 0 0!important}.plan-price.discounted>small{color:#526f80}@media (width<=390px){.listing-quantity>div{flex-wrap:wrap}}.access-tabs{border:1px solid var(--line);background:#fff;border-radius:5px;align-items:end;gap:5px;height:48px;margin-bottom:12px;padding:0 7px;display:flex}.access-tabs button{color:#6d808e;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;padding:0 12px;font-size:7px}.access-tabs button.active{border-color:var(--blue);color:var(--blue);font-weight:750}.access-tabs .invite-admin{background:var(--navy);color:#fff;border:0;border-radius:3px;height:31px;margin:auto 4px auto auto}.access-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.access-summary article{border-right:1px solid var(--line);flex-direction:column;padding:16px;display:flex}.access-summary article:last-child{border:0}.access-summary small{color:#748592;font-size:6px;font-weight:750}.access-summary strong{margin:4px 0;font-size:20px}.access-summary span{color:#788a97;font-size:7px}.access-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:55px;padding:10px 14px;display:flex}.access-toolbar>div{display:flex}.access-toolbar button{border:1px solid var(--line);color:#6d808e;background:#fff;height:29px;padding:0 9px;font-size:7px}.access-toolbar button+button{border-left:0}.access-toolbar button.active{color:var(--blue);background:#e8f2f7}.access-toolbar label{border:1px solid var(--line);border-radius:3px;align-items:center;width:220px;height:31px;padding:0 8px;display:flex}.access-toolbar input{border:0;outline:0;width:100%;font-size:7px}.admin-users article{border-bottom:1px solid #edf1f3;grid-template-columns:35px minmax(150px,1fr) 135px 60px 80px 30px 25px;align-items:center;gap:10px;min-height:62px;padding:9px 14px;display:grid}.admin-users article>span,.audit-card article>span{width:35px;height:35px;color:var(--blue);background:#e6f1f6;border-radius:50%;place-items:center;font-size:7px;font-weight:750;display:grid}.admin-users article>div{flex-direction:column;display:flex}.admin-users strong{font-size:8px}.admin-users small{color:#7d8e9a;margin-top:2px;font-size:6px}.admin-users article>b{font-size:7px}.admin-users em{color:#398553;text-align:center;background:#e7f5eb;border-radius:12px;padding:5px 7px;font-size:6px;font-style:normal}.admin-users em.invited{color:#a66c18;background:#fff2dd}.admin-users time{color:#7d8d99;font-size:7px}.admin-users article>i{color:#398553;font-size:6px;font-style:normal;font-weight:750}.admin-users article>button{background:0 0;border:0}.role-layout{grid-template-columns:250px minmax(0,1fr);gap:12px;display:grid}.role-list>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:61px;padding:0 14px;display:flex}.role-list>header p,.permission-card>header p{color:var(--blue);letter-spacing:.12em;margin:0;font-size:6px;font-weight:800}.role-list>header h2,.permission-card>header h2{margin:3px 0 0;font-size:14px}.role-list>header button{background:var(--blue);color:#fff;border:0;border-radius:50%;width:27px;height:27px}.role-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;align-items:center;gap:8px;width:100%;min-height:59px;padding:10px 12px;display:flex}.role-list>button.active{border-left:3px solid var(--blue);background:#eaf3f8}.role-list>button span{flex-direction:column;flex:1;display:flex}.role-list>button strong{font-size:8px}.role-list>button small{color:#7d8d99;margin-top:3px;font-size:6px}.role-list>button b{color:#667987;background:#edf1f3;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.permission-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:68px;padding:12px 15px;display:flex}.permission-card>header>div>span{color:#7c8d99;margin-top:3px;font-size:6px;display:block}.permission-card>header button{background:var(--navy);color:#fff;border:0;border-radius:3px;height:31px;padding:0 10px;font-size:7px}.permission-head,.permission-row{grid-template-columns:minmax(180px,1fr) repeat(5,55px);align-items:center;display:grid}.permission-head{color:#748591;background:#f5f7f8;height:36px;padding:0 12px;font-size:6px;font-weight:750}.permission-head b{text-align:center}.permission-row{border-bottom:1px solid #edf1f3;min-height:53px;padding:7px 12px}.permission-row>span{flex-direction:column;display:flex}.permission-row strong{font-size:7px}.permission-row small{color:#83929d;margin-top:2px;font-size:6px}.permission-row label{text-align:center}.permission-row input{accent-color:var(--blue)}.audit-card article{border-bottom:1px solid #edf1f3;grid-template-columns:35px minmax(150px,1fr) 90px 85px 70px;align-items:center;gap:10px;min-height:60px;padding:9px 14px;display:grid}.audit-card article>div{flex-direction:column;display:flex}.audit-card strong{font-size:8px}.audit-card p{color:#687b89;margin:3px 0 0;font-size:7px}.audit-card article>b{color:#5f7382;text-align:center;background:#eef3f5;border-radius:3px;padding:5px;font-size:6px}.audit-card time{color:#7e8e99;font-size:7px}.audit-card article>button{color:var(--blue);background:0 0;border:0;font-size:6px}.security-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.security-grid section>label{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:20px;min-height:73px;padding:14px 17px;display:flex}.security-grid label>span{flex-direction:column;display:flex}.security-grid label strong{font-size:8px}.security-grid label small{color:#7e8f9a;margin-top:3px;font-size:6px}.security-grid label>input{accent-color:var(--blue)}.security-grid label>select{border:1px solid var(--line);background:#fff;height:29px;font-size:7px}@media (width<=1000px){.role-layout{grid-template-columns:210px minmax(0,1fr)}.permission-head,.permission-row{grid-template-columns:minmax(150px,1fr) repeat(5,42px)}.admin-users article{grid-template-columns:35px 1fr 110px 60px}.admin-users time,.admin-users article>i,.admin-users article>button{display:none}}@media (width<=720px){.access-tabs{overflow:auto}.access-tabs button{white-space:nowrap}.access-tabs .invite-admin{margin-left:4px}.access-summary{grid-template-columns:1fr 1fr}.access-summary article:nth-child(2){border-right:0}.access-toolbar{flex-direction:column;align-items:stretch;gap:7px}.access-toolbar>div{overflow:auto}.access-toolbar label{width:100%}.admin-users article{grid-template-columns:35px 1fr auto;padding:9px}.admin-users article>b{display:none}.role-layout{grid-template-columns:1fr}.role-list{max-height:260px;overflow:auto}.permission-card{overflow:auto}.permission-card>header,.permission-head,.permission-row{min-width:600px}.audit-card article{grid-template-columns:35px 1fr auto}.audit-card article>b,.audit-card time{display:none}.security-grid{grid-template-columns:1fr}}.mx-admin-side .admin-side-link{color:#c7d4dd;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-size:8px;font-weight:700;display:flex}.mx-admin-side .admin-side-link i{text-align:center;color:#67b7ed;width:21px;font-size:11px;font-style:normal}.auth-provider{text-align:center;box-sizing:border-box;text-decoration:none;display:block}.auth-page{grid-template-columns:minmax(480px,43%) minmax(0,1fr)}.auth-brand-panel{padding:42px clamp(44px,5vw,92px)}.auth-brand-panel>a img{width:190px;height:64px}.auth-brand-panel>div{max-width:570px}.auth-brand-panel>div>p{letter-spacing:.17em;margin-bottom:18px;font-size:14px;line-height:1.3}.auth-brand-panel h1{letter-spacing:-.035em;font-size:clamp(46px,4vw,66px);line-height:1.08}.auth-brand-panel>div>span{max-width:560px;margin-top:24px;font-size:17px;line-height:1.7}.auth-brand-panel ul{margin-top:30px}.auth-brand-panel li{margin:14px 0;font-size:16px;line-height:1.45}.auth-brand-panel li b{width:25px;height:25px;margin-right:11px;font-size:15px}.auth-brand-panel>small{font-size:13px}.auth-form-panel{background:#fff}.auth-form-panel>header{min-height:80px;padding:0 clamp(42px,5vw,84px);font-size:14px}.auth-form-panel>header>a{color:#526b7e;font-weight:650}.auth-form-panel>header>a:hover{color:#075fae}.auth-form-wrap{width:min(625px,100% - 80px);padding:64px 0}.auth-heading{margin-bottom:30px}.auth-heading>p{letter-spacing:.16em;margin-bottom:10px;font-size:14px;line-height:1.3}.auth-heading h2{letter-spacing:-.035em;font-size:44px;line-height:1.12}.auth-heading>span{margin-top:12px;font-size:16px;line-height:1.6}.auth-submit{background:#075fae;border-radius:8px;min-height:56px;padding:0 24px;font-size:16px;font-weight:800;line-height:1.25;box-shadow:0 8px 20px #075fae2e}.auth-submit:hover,.auth-submit:focus-visible{background:#0b78d0;box-shadow:0 10px 24px #075fae3d}.auth-provider{text-align:center;justify-content:center;align-items:center;display:flex}.auth-divider{color:#8496a4;margin:28px 0;font-size:13px}.auth-divider span{padding:0 14px}.auth-switch{margin-top:24px;font-size:16px;line-height:1.5}.auth-switch a{font-weight:800}.auth-security{color:#607687;background:#f2f7fa;border:1px solid #dfebf1;border-radius:8px;margin-top:28px;padding:16px 18px;font-size:13px;line-height:1.5}.auth-error{color:#9c3f32;background:#fff5f3;border:1px solid #f0c9c2;border-radius:8px;margin-bottom:18px;padding:14px 16px;font-size:14px;line-height:1.5}.auth-form-panel>footer{color:#667c8c;background:#f7fafc;border-top:1px solid #dfe7ec;padding:20px 32px;font-size:13px;line-height:1.5}.auth-form-panel>footer a{color:#075fae;font-weight:750}@media (width<=900px){.auth-page{grid-template-columns:1fr}.auth-brand-panel{min-height:330px;padding:28px 34px}.auth-brand-panel>div{margin-top:32px}.auth-brand-panel h1{font-size:42px}.auth-brand-panel>div>span{font-size:16px}.auth-form-wrap{width:min(620px,100% - 48px);padding:52px 0}.auth-form-panel>header{padding:0 24px}}@media (width<=560px){.auth-brand-panel{min-height:280px;padding:22px}.auth-brand-panel>a img{width:150px;height:50px}.auth-brand-panel>div>p{font-size:12px}.auth-brand-panel h1{font-size:35px}.auth-brand-panel>div>span{margin-top:15px;font-size:15px}.auth-form-wrap{width:calc(100% - 36px);padding:38px 0}.auth-heading h2{font-size:34px}.auth-heading>span,.auth-switch{font-size:15px}.auth-form-panel>footer{padding:18px;font-size:12px}}.global-footer-cta{min-height:156px;padding-top:34px;padding-bottom:34px}.global-footer-cta h2{font-size:clamp(28px,2.5vw,38px)}.global-footer-cta>a{border-radius:7px;justify-content:center;align-items:center;min-width:180px;min-height:52px;padding:0 24px;font-size:15px;font-weight:800;display:inline-flex;color:#fff!important;background:linear-gradient(135deg,#f77554,#f26543)!important;border:1px solid #f26543!important;box-shadow:0 8px 20px #f2654340!important}.global-footer-cta>a:hover,.global-footer-cta>a:focus-visible{transform:translateY(-1px);background:linear-gradient(135deg,#f26543,#d94d31)!important;border-color:#d94d31!important;box-shadow:0 11px 24px #d94d314d!important}@media (width<=720px){.global-footer-cta{padding:32px 22px}.global-footer-cta>a{width:min(100%,280px)}}.auth-error{color:#9b2424;background:#fff5f5;border:1px solid #f0b4b4;border-radius:8px;padding:12px 14px;font-size:13px}.auth-section-label{color:#005b89;letter-spacing:.12em;margin:10px 0 -4px;font-size:11px;font-weight:800}.account-type-links{border:0;gap:14px;padding:0;display:grid}.account-type-links a{color:#061c31;border:1px solid #d5e0e8;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:3px 12px;padding:18px;text-decoration:none;display:grid}.account-type-links a:hover{border-color:#078dda;box-shadow:0 8px 24px #0044691a}.account-type-links .account-icon{color:#078dda;grid-row:1/3;font-size:22px}.account-type-links strong{font-size:16px}.account-type-links small{color:#61768a;grid-column:2}.account-type-links b{color:#00689f;grid-area:1/3/3;font-size:13px}.dash-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:185px;padding:28px 20px;display:flex}.dash-empty>b{width:46px;height:46px;color:var(--blue);background:#eaf4f9;border-radius:50%;place-items:center;font-size:20px;display:grid}.dash-empty>strong{color:var(--navy);margin-top:12px;font-size:12px}.dash-empty>p{max-width:340px;color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.6}.dash-empty>a{background:var(--blue);color:#fff;border-radius:4px;margin-top:13px;padding:9px 14px;font-size:8px;font-weight:750}.upload-zone{cursor:pointer}.upload-zone em,.document-upload em{border:1px solid var(--blue);height:34px;color:var(--blue);background:#fff;border-radius:4px;align-items:center;padding:0 16px;font-size:8px;font-style:normal;font-weight:750;display:inline-flex}.upload-zone input,.document-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.media-list{gap:7px;margin-top:10px;display:grid}.image-list{grid-template-columns:1fr 1fr}.media-list article{border:1px solid var(--line);border-radius:5px;grid-template-columns:54px 1fr auto;align-items:center;gap:9px;min-width:0;padding:7px;display:grid}.media-list article>img{object-fit:cover;border-radius:3px;width:54px;height:43px}.media-list article>span{text-align:center;width:54px;color:var(--blue);font-size:22px}.media-list article>div{flex-direction:column;min-width:0;display:flex}.media-list article b,.document-upload span{font-size:8px}.media-list article small,.document-upload small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.media-list article button{color:#82909a;background:0 0;border:0;font-size:18px}.document-upload{border:1px solid var(--line);border-radius:5px;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;padding:13px;display:grid}.document-upload label{flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:relative}.document-upload select{background:#fff;border:1px solid #ced8df;border-radius:4px;width:100%;height:34px;padding:0 9px;font-size:8px}.preview-image.has-photo{display:block;overflow:hidden}.preview-image.has-photo>img{object-fit:cover;width:100%;height:100%;min-height:205px}.preview-image.has-photo>span{z-index:1}.asset-thumb{overflow:hidden}.asset-thumb img{object-fit:cover;width:100%;height:100%}@media (width<=600px){.image-list,.document-upload{grid-template-columns:1fr}}.upload-progress{color:var(--blue);background:#eef6fa;border-radius:5px;align-items:center;gap:9px;margin-top:14px;padding:10px 12px;font-size:8px;display:flex}.upload-progress>span{border:2px solid #b9d9e9;border-top-color:var(--blue);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite upload-spin}@keyframes upload-spin{to{transform:rotate(360deg)}}.continue-button:disabled,.back-button:disabled{cursor:wait;opacity:.72}.asset-name>a{color:var(--ink);margin-top:3px;font-size:9px;font-weight:750}.asset-name>a:hover{color:var(--blue);text-decoration:underline}.asset-edit{border:1px solid var(--line);color:var(--blue);border-radius:3px;padding:6px 9px;font-size:7px;font-weight:750}.edit-listing-layout{width:min(900px,100% - 40px);margin:30px auto 60px}.edit-section{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.edit-section>h2{margin:0 0 15px;font-size:16px}.edit-media-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.edit-media-grid article{border:1px solid var(--line);border-radius:5px;grid-template-columns:58px 1fr auto;align-items:center;gap:9px;min-width:0;padding:8px;display:grid}.edit-media-grid article>img,.edit-media-grid article>b{object-fit:cover;width:58px;height:45px;color:var(--blue);background:#edf4f7;border-radius:3px;place-items:center;display:grid}.edit-media-grid article>span{flex-direction:column;min-width:0;display:flex}.edit-media-grid strong{font-size:8px}.edit-media-grid small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.edit-media-grid button{color:#b34a4a;background:0 0;border:0;font-size:7px}.edit-upload-actions{align-items:center;gap:8px;margin-top:10px;display:flex}.edit-upload-actions label{border:1px solid var(--blue);color:var(--blue);border-radius:4px;padding:8px 11px;font-size:8px;font-weight:750;position:relative;overflow:hidden}.edit-upload-actions input{opacity:0;cursor:pointer;position:absolute;inset:0}.edit-upload-actions select{border:1px solid var(--line);background:#fff;border-radius:4px;height:32px;margin-left:auto;padding:0 8px;font-size:8px}.edit-success{color:#398553;background:#e8f5ec;border-radius:5px;margin-top:14px;padding:11px;font-size:9px;font-weight:750}@media (width<=600px){.edit-listing-layout{width:calc(100% - 22px);margin-top:16px}.edit-media-grid{grid-template-columns:1fr}.edit-upload-actions{flex-direction:column;align-items:stretch}.edit-upload-actions select{width:100%;margin:0}}.create-header button.create-exit{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:4px;padding:9px 13px}.create-header button.create-exit:disabled{opacity:.7;cursor:wait}.member-menu{position:relative}.member-trigger{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;min-width:145px;padding:4px 6px;display:grid}.member-trigger:hover,.member-trigger[aria-expanded=true]{background:#ffffff12}.member-trigger>span{color:#fff;background:#1d668e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.member-trigger p{flex-direction:column;margin:0;display:flex}.member-trigger strong{white-space:nowrap;font-size:9px}.member-trigger small{color:#89a0af;margin-top:2px;font-size:7px}.member-trigger i{color:#9db1be;font-size:10px;font-style:normal}.member-menu.light .member-trigger{color:#fff}.member-dropdown header{border-bottom:1px solid var(--line);background:#f4f7f9;align-items:center;gap:10px;padding:14px;display:flex}.member-dropdown header>span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:39px;height:39px;font-size:9px;font-weight:800;display:grid}.member-dropdown header>div{flex-direction:column;min-width:0;display:flex}.member-dropdown header strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.member-dropdown header small{color:var(--muted);margin-top:3px;font-size:7px}.member-dropdown nav{padding:6px}.member-dropdown nav a{min-height:51px;color:var(--ink);border-radius:4px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.member-dropdown nav a:hover{background:#edf5f9}.member-dropdown nav a>i{width:28px;height:28px;color:var(--blue);background:#e8f3f8;border-radius:50%;place-items:center;font-style:normal;display:grid}.member-dropdown nav a>span{flex-direction:column;display:flex}.member-dropdown nav b{font-size:8px}.member-dropdown nav small{color:var(--muted);margin-top:3px;font-size:6px}.member-dropdown nav em{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:7px;font-style:normal;display:grid}.member-dropdown footer{border-top:1px solid var(--line);background:#fff;padding:7px}.member-dropdown footer a{color:#a23636;border-radius:4px;align-items:center;gap:9px;padding:10px;font-size:8px;font-weight:750;display:flex}.member-dropdown footer a:hover{background:#fff1f1}.member-dropdown footer i{font-size:13px;font-style:normal}.site-header .member-trigger{min-width:125px}.site-header .member-trigger small{display:none}@media (width<=700px){.member-trigger{grid-template-columns:34px auto;min-width:auto}.member-trigger p{display:none}.member-dropdown{width:min(280px,100vw - 20px);position:fixed;top:65px;right:10px}}.asset-price>span{gap:5px;display:flex}.asset-preview,.edit-final-actions>a{border:1px solid var(--blue);color:var(--blue);border-radius:3px;padding:6px 9px;font-size:7px;font-weight:750}.edit-final-actions{align-items:center;gap:8px;display:flex}.edit-final-actions>a{padding:10px 13px;font-size:8px}.listing-owner-preview{background:#f3f6f8;min-height:100vh}.preview-owner-bar{background:#fff4d9;border-bottom:1px solid #ead8a8;justify-content:space-between;align-items:center;min-height:45px;padding:8px max(22px,50% - 590px);display:flex}.preview-owner-bar>div{align-items:center;gap:10px;display:flex}.preview-owner-bar b{color:#8b6412;letter-spacing:.1em;font-size:8px}.preview-owner-bar span{color:#746a50;font-size:8px}.preview-owner-bar>div:last-child>span{color:#8b6412;background:#fff;border-radius:13px;padding:5px 8px;font-weight:750}.preview-owner-bar a{color:#705616;border:1px solid #d9c48d;border-radius:3px;padding:6px 9px;font-size:8px}.preview-site-head{background:var(--navy);justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50% - 590px);display:flex}.preview-site-head img{object-fit:contain;width:174px;height:54px}.preview-site-head nav{gap:24px;display:flex}.preview-site-head nav a{color:#d8e4eb;font-size:9px}.preview-breadcrumb{color:#718391;width:min(1180px,100% - 40px);margin:0 auto;padding:17px 0;font-size:8px}.preview-listing-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.75fr);align-items:start;gap:18px;width:min(1180px,100% - 40px);margin:0 auto 60px;display:grid}.preview-gallery{border:1px solid var(--line);background:#fff;border-radius:7px;padding:10px}.preview-cover{object-fit:cover;border-radius:4px;width:100%;height:430px;display:block}.preview-gallery>div:not(.preview-no-photo){grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.preview-gallery>div img{object-fit:cover;border-radius:3px;width:100%;height:95px}.preview-no-photo{color:#fff;background:linear-gradient(145deg,#cad9e1,#7294a5);border-radius:4px;place-items:center;height:430px;font-size:14px;display:grid}.preview-description,.preview-summary,.preview-seller{border:1px solid var(--line);background:#fff;border-radius:7px;margin-top:14px;padding:24px}.preview-description>p,.preview-seller>p{color:var(--blue);letter-spacing:.14em;margin:0;font-size:7px;font-weight:800}.preview-description h2,.preview-seller h2{margin:6px 0 14px;font-size:20px}.preview-description>div{white-space:pre-wrap;color:#52677a;font-size:10px;line-height:1.8}.preview-description h3{margin:24px 0 8px;font-size:13px}.preview-description ul{margin:0;padding:0;list-style:none}.preview-description li{border-top:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:8px;display:flex}.preview-description li small{text-transform:capitalize;color:var(--muted)}.preview-listing-grid>aside{position:sticky;top:18px}.preview-summary{margin-top:0}.preview-summary>small{color:var(--blue);letter-spacing:.1em;font-size:7px;font-weight:800}.preview-summary h1{margin:8px 0;font-size:27px;line-height:1.15}.preview-summary>p{color:var(--muted);font-size:9px}.preview-summary>strong{color:var(--accent);margin:20px 0;font-size:22px;display:block}.preview-summary dl{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0 0 20px;display:grid}.preview-summary dl div{border-bottom:1px solid var(--line);padding:12px 0}.preview-summary dt{color:var(--muted);font-size:7px}.preview-summary dd{margin:3px 0 0;font-size:9px;font-weight:750}.preview-summary button{background:var(--navy);color:#fff;border:0;border-radius:4px;width:100%;height:42px}.preview-summary>small:last-child{text-align:center;color:var(--muted);margin-top:8px;font-size:7px;display:block}.preview-seller{flex-direction:column;display:flex}.preview-seller span{color:var(--muted);font-size:8px}.preview-seller b{color:#398553;margin-top:14px;font-size:8px}@media (width<=800px){.preview-listing-grid{grid-template-columns:1fr}.preview-listing-grid>aside{position:static}.preview-cover,.preview-no-photo{height:300px}.preview-owner-bar{flex-direction:column;align-items:flex-start;gap:8px}.preview-owner-bar>div:first-child span,.preview-site-head nav{display:none}}.preview-cover-button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.preview-cover-button>span{color:#fff;background:#061a2dd9;border-radius:4px;padding:7px 10px;font-size:8px;font-weight:750;position:absolute;bottom:12px;right:12px}.preview-thumbnails{gap:8px;margin-top:8px;grid-template-columns:repeat(4,1fr)!important;display:grid!important}.preview-thumbnails button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:4px;padding:0;overflow:hidden}.preview-thumbnails button.active{border-color:var(--blue)}.preview-thumbnails img{object-fit:cover;width:100%;height:95px;display:block}.listing-lightbox{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020a11ee;place-items:center;padding:35px 80px;display:grid;position:fixed;inset:0}.listing-lightbox figure{flex-direction:column;align-items:center;max-width:min(1300px,100vw - 170px);max-height:calc(100vh - 70px);margin:0;display:flex}.listing-lightbox figure img{object-fit:contain;max-width:100%;max-height:calc(100vh - 105px);box-shadow:0 12px 60px #000}.listing-lightbox figcaption{color:#dce7ed;margin-top:10px;font-size:10px}.listing-lightbox>button{color:#fff;cursor:pointer;background:#ffffff18;border:0;position:fixed}.lightbox-close{border-radius:50%;width:42px;height:42px;font-size:28px;top:20px;right:24px}.lightbox-prev,.lightbox-next{border-radius:6px;width:50px;height:70px;font-size:42px;top:calc(50% - 35px)}.lightbox-prev{left:20px}.lightbox-next{right:20px}.listing-lightbox>button:hover{background:#ffffff2b}@media (width<=600px){.listing-lightbox{padding:60px 12px 25px}.listing-lightbox figure{max-width:100%}.lightbox-prev,.lightbox-next{width:40px;height:55px;font-size:32px}.lightbox-prev{left:5px}.lightbox-next{right:5px}.lightbox-close{top:10px;right:10px}.preview-thumbnails{grid-template-columns:repeat(3,1fr)!important}}.member-menu{flex:none;position:relative}.member-trigger{color:#fff;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff12;border-radius:7px;grid-template-columns:32px minmax(0,1fr) 12px;align-items:center;gap:8px;min-width:132px;height:42px;padding:4px 9px 4px 5px;transition:background .18s,border-color .18s;display:grid}.member-trigger:hover,.member-trigger[aria-expanded=true]{background:#ffffff14;border-color:#ffffff24}.member-avatar{color:#fff;letter-spacing:.02em;background:#16739f;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.member-avatar.large{background:#0c5f8b;width:40px;height:40px;font-size:10px}.member-trigger-name{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.member-chevron{fill:none;stroke:#a9bdc9;stroke-width:1.8px;width:9px;transition:transform .18s}.member-trigger[aria-expanded=true] .member-chevron{transform:rotate(180deg)}.member-dropdown{z-index:100;width:252px;color:var(--ink);background:#fff;border:1px solid #d7e0e6;border-radius:8px;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 50px #061a2d2b}.member-dropdown__header{background:#f6f8fa;border-bottom:1px solid #e1e7eb;align-items:center;gap:11px;padding:14px 15px;display:flex}.member-dropdown__header>div{flex-direction:column;min-width:0;display:flex}.member-dropdown__header strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.member-dropdown__header small{color:#748492;margin-top:3px;font-size:7px}.site-header nav.member-dropdown__links,.member-dropdown__links{justify-content:initial!important;font-size:initial!important;font-weight:initial!important;flex-direction:column!important;gap:1px!important;padding:6px!important;display:flex!important}.site-header nav.member-dropdown__links a,.member-dropdown__links a{border-radius:5px;align-items:center;gap:9px;width:100%;min-height:45px;transition:background .15s;color:var(--ink)!important;opacity:1!important;grid-template-columns:27px minmax(0,1fr) auto!important;padding:7px 9px!important;display:grid!important}.member-dropdown__links a:hover{background:#edf5f9}.member-dropdown__links a>i{color:#0c648f;background:#e9f4f8;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.member-dropdown__links svg,.member-dropdown__footer svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.member-dropdown__links a>span{flex-direction:column;min-width:0;display:flex}.member-dropdown__links b{font-size:8px;line-height:1.2}.member-dropdown__links small{color:#7c8b96;margin-top:2px;font-size:6px;line-height:1.35}.member-dropdown__links em{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.member-dropdown__footer{background:#fbfcfd;border-top:1px solid #e1e7eb;padding:6px}.member-dropdown__footer a{color:#a13b3b;border-radius:5px;align-items:center;gap:11px;min-height:38px;padding:8px 10px;font-size:8px;font-weight:750;display:flex}.member-dropdown__footer a:hover{background:#fff0f0}.member-dropdown__footer i{place-items:center;width:20px;height:20px;font-style:normal;display:grid}@media (width<=700px){.member-trigger{grid-template-columns:32px;width:42px;min-width:auto;padding:4px}.member-trigger-name,.member-chevron{display:none}.member-dropdown{width:min(252px,100vw - 20px);position:fixed;top:62px;right:10px}}.member-trigger>span.member-trigger-name{width:auto;height:auto;color:inherit;letter-spacing:0;place-items:initial;background:0 0;border-radius:0;font-size:9px;font-weight:750;display:block}.member-avatar{flex:none;overflow:hidden}.member-avatar img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=700px){.member-trigger>span.member-trigger-name{display:none}}.trade-top>.member-menu{margin-left:auto;display:block}.trade-top .member-dropdown__links{align-self:auto;margin-left:0}@media (width<=720px){.trade-top .member-dropdown__header strong{display:block}}.settings-logo>span{overflow:hidden}.settings-logo>span img{object-fit:cover;width:100%;height:100%;display:block}.settings-section{max-width:760px;padding:25px}.settings-section-head{margin-bottom:18px}.settings-section-head h2{color:var(--navy);margin:0;font-size:15px}.settings-section-head p{color:var(--muted);margin:5px 0 0;font-size:8px}.settings-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:65px;padding:13px 0;display:flex}.settings-row>div{flex-direction:column;display:flex}.settings-row strong{font-size:9px}.settings-row small{color:#7d8d98;margin-top:4px;font-size:7px}.settings-row>a{color:var(--blue);border:1px solid #cdd8df;border-radius:4px;padding:8px 11px;font-size:7px;font-weight:750}.settings-row>a.danger{color:#a13b3b;border-color:#efd1d1}.settings-row>span{color:#398553;background:#e9f5ed;border-radius:12px;padding:5px 8px;font-size:7px;font-weight:750}.notification-row{cursor:pointer;position:relative}.notification-row input{opacity:0;pointer-events:none;position:absolute}.notification-row>i{background:#cbd5db;border-radius:12px;width:35px;height:20px;padding:2px;transition:background .18s;display:block}.notification-row>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;display:block;box-shadow:0 1px 3px #061a2d40}.notification-row input:checked+i{background:var(--blue)}.notification-row input:checked+i:after{transform:translate(15px)}@media (width<=760px){.settings-section{padding:18px}.settings-row{min-height:60px}.settings>nav button{white-space:nowrap}}.mx-table article>span:last-child{flex-wrap:wrap;gap:6px}.mx-table article>span:last-child form{display:inline-flex}.mx-table button.approve{color:#fff;background:#087a50;border-color:#087a50}.mx-admin-empty{text-align:center;color:#607486;padding:48px 24px;font-weight:700}.mx-admin{--as:#071b2d;--as2:#0d2a42;--ab:#0c608d;--al:#e1e8ed;color:#10243a;background:#f3f6f8;min-height:100vh;padding:64px 0 0 224px}.mx-admin button,.mx-admin input{font:inherit}.mx-admin-top{z-index:60;background:var(--as);color:#fff;align-items:center;gap:38px;height:64px;padding:0 26px;display:flex;position:fixed;inset:0 0 auto}.mx-admin-top>a img{object-fit:contain;width:150px;height:49px}.mx-admin-mobile{color:#fff;background:0 0;border:0;font-size:20px;display:none}.mx-admin-search{background:#ffffff0c;border:1px solid #ffffff1f;border-radius:5px;align-items:center;gap:8px;width:min(410px,34vw);height:35px;padding:0 11px;display:flex}.mx-admin-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:8px}.mx-admin-top-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.mx-admin-top-actions>button{color:#fff;border:0}.admin-language{background:#ffffff0d;height:32px;padding:0 10px;border-radius:4px!important}.admin-alert{background:0 0;width:34px;height:34px;position:relative}.admin-alert b{background:#f26543;border-radius:50%;place-items:center;width:14px;height:14px;font-size:6px;display:grid;position:absolute;top:0;right:0}.admin-account{background:#ffffff0c;grid-template-columns:33px 1fr auto;align-items:center;gap:8px;height:43px;padding:4px 8px 4px 5px;display:grid;border-radius:6px!important}.admin-account>span{background:#17678f;border-radius:50%;place-items:center;width:33px;height:33px;font-size:8px;font-weight:800;display:grid}.admin-account p{text-align:left;flex-direction:column;margin:0;display:flex}.admin-account small{color:#8aa2b2;margin-top:2px;font-size:6px}.admin-account i{color:#94a9b6;font-style:normal}.mx-admin-side{z-index:50;background:#fff;border-right:1px solid #dce4e9;width:224px;padding:17px 11px 12px;position:fixed;top:64px;bottom:0;left:0;overflow:auto}.mx-admin-side>header{border-bottom:1px solid var(--al);flex-direction:column;padding:5px 10px 14px;display:flex}.mx-admin-side>header small{color:#0c6998;letter-spacing:.13em;font-size:6px;font-weight:850}.mx-admin-side>header strong{margin-top:5px;font-size:11px}.mx-admin-side nav{margin-top:13px}.mx-admin-side nav>p{color:#8997a1;letter-spacing:.13em;margin:0 9px 5px;font-size:6px;font-weight:800}.mx-admin-side nav button{color:#5d6e7b;text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;width:100%;height:35px;padding:0 9px;font-size:8px;display:grid}.mx-admin-side nav button i{color:#77909f;font-size:13px;font-style:normal}.mx-admin-side nav button b{color:#d95638;background:#fff0eb;border-radius:50%;place-items:center;width:17px;height:17px;font-size:6px;display:grid}.mx-admin-side nav button:hover{background:#f2f7fa}.mx-admin-side nav button.active{color:#075783;background:#e8f3f8;font-weight:800}.mx-admin-side nav button.active i{color:#075783}.mx-admin-side>footer{border-top:1px solid var(--al);margin-top:20px;padding-top:13px}.mx-admin-side>footer>div{align-items:center;gap:8px;padding:8px;display:flex}.mx-admin-side>footer>div>i{background:#4aa66a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #eaf6ee}.mx-admin-side>footer span{flex-direction:column;display:flex}.mx-admin-side>footer small{color:#8997a1;margin-top:2px;font-size:6px}.mx-admin-side>footer>a{color:#6d7e89;padding:9px;font-size:7px;display:block}.mx-admin-main{padding:26px clamp(20px,3vw,39px) 60px}.mx-admin-heading{justify-content:space-between;align-items:flex-start;gap:20px;min-height:67px;margin-bottom:19px;display:flex}.mx-admin-heading small,.mx-panel-head small{color:#08638f;letter-spacing:.15em;font-size:6px;font-weight:850}.mx-admin-heading h1{color:var(--as);letter-spacing:-.035em;margin:5px 0 0;font-size:27px}.mx-admin-heading p{color:#6b7b87;margin:5px 0 0;font-size:8px}.mx-admin-heading>div:last-child{gap:7px;display:flex}.mx-admin-heading button{color:#566976;background:#fff;border:1px solid #cfd9df;border-radius:4px;height:33px;padding:0 11px;font-size:7px}.mx-admin-heading button.primary,.primary-small{color:#fff!important;background:#075d89!important;border-color:#075d89!important}.mx-card{background:#fff;border:1px solid #d9e2e8;border-radius:6px;overflow:hidden}.mx-panel-head{border-bottom:1px solid #e5eaee;justify-content:space-between;align-items:center;min-height:55px;padding:12px 15px;display:flex}.mx-panel-head h2{margin:4px 0 0;font-size:13px}.mx-panel-head button{color:#08638f;background:0 0;border:0;font-size:7px;font-weight:750}.mx-kpis{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.mx-kpis article{background:#fff;border:1px solid #dae3e8;border-radius:6px;min-height:98px;padding:15px;position:relative}.mx-kpis article>div{flex-direction:column;display:flex}.mx-kpis small{color:#748592;font-size:6px;font-weight:800}.mx-kpis strong{color:var(--as);margin-top:7px;font-size:21px}.mx-kpis article>span{color:#3e8b58;background:#e9f6ed;border-radius:10px;padding:4px 6px;font-size:6px;position:absolute;top:16px;right:14px}.mx-kpis article>span.warn{color:#a86d18;background:#fff0df}.mx-kpis article>p{color:#87949d;margin:7px 0 0;font-size:6px}.mx-admin-grid{grid-template-columns:1.25fr .75fr;gap:11px;margin-top:11px;display:grid}.mx-admin-grid.lower{grid-template-columns:1.4fr .6fr}.mx-attention>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;grid-template-columns:29px 1fr auto;align-items:center;gap:10px;width:100%;height:52px;padding:0 14px;display:grid}.mx-attention>button:hover{background:#f7fafb}.mx-attention>button>b{color:#d85e3f;background:#fff0e9;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.mx-attention>button span{font-size:8px;font-weight:700}.mx-attention>button i{color:#6f8290;font-style:normal}.mx-activity>article{border-bottom:1px solid #edf1f3;grid-template-columns:29px 1fr auto;align-items:center;gap:9px;height:52px;padding:0 14px;display:grid}.mx-activity>article>span{color:#08638f;background:#e9f3f8;border-radius:50%;place-items:center;width:29px;height:29px;font-size:7px;font-weight:800;display:grid}.mx-activity p{flex-direction:column;margin:0;display:flex}.mx-activity strong{font-size:7px}.mx-activity small,.mx-activity time{color:#82919c;margin-top:2px;font-size:6px}.mx-market{padding-bottom:12px}.mx-chart{height:155px;padding:20px 20px 7px}.mx-chart .bars{border-bottom:1px solid #dbe3e8;align-items:flex-end;gap:8px;height:112px;display:flex}.mx-chart .bars i{background:linear-gradient(#1b79a7,#0b5b86);border-radius:2px 2px 0 0;flex:1}.mx-chart footer{color:#87949d;justify-content:space-between;padding-top:5px;font-size:6px;display:flex}.chart-legend{gap:25px;padding:5px 20px 10px;display:flex}.chart-legend span{color:#71818d;align-items:center;gap:6px;font-size:6px;display:flex}.chart-legend i{background:#0c6591;border-radius:2px;width:7px;height:7px}.chart-legend b{color:#10243a}.mx-domain-summary>article{border-bottom:1px solid #edf1f3;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;height:48px;padding:0 14px;display:grid}.mx-domain-summary>article>span{color:#08638f;background:#e9f3f8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:6px;font-weight:800;display:grid}.mx-domain-summary p{flex-direction:column;margin:0;display:flex}.mx-domain-summary strong{font-size:7px}.mx-domain-summary small{color:#87949d;margin-top:2px;font-size:6px}.mx-domain-summary>article>b{font-size:8px}.mx-substats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:11px;display:grid}.mx-substats article{background:#fff;border:1px solid #dae3e8;border-radius:6px;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.mx-substats small{color:#758592;font-size:6px;font-weight:800}.mx-substats strong{font-size:18px}.mx-toolbar{border-bottom:1px solid #dfe6ea;justify-content:space-between;align-items:center;gap:12px;min-height:53px;padding:9px 13px;display:flex}.mx-toolbar>div{gap:4px;display:flex}.mx-toolbar button{color:#697b88;background:0 0;border:0;border-radius:3px;height:29px;padding:0 9px;font-size:7px}.mx-toolbar button.active{color:#075d89;background:#e8f3f8;font-weight:800}.mx-toolbar button b{margin-left:3px}.mx-toolbar label{border:1px solid #d2dce2;border-radius:4px;align-items:center;width:190px;height:30px;padding:0 8px;display:flex}.mx-toolbar input{border:0;outline:0;width:100%;font-size:7px}.mx-table{overflow:auto}.mx-table>header,.mx-table>article{grid-template-columns:2fr 1.3fr .9fr .7fr .8fr 1fr;align-items:center;gap:10px;min-width:850px;padding:0 14px;display:grid}.mx-table>header{color:#7d8c97;background:#f7f9fa;height:34px;font-size:6px;font-weight:800}.mx-table>article{color:#566976;border-top:1px solid #edf1f3;min-height:63px;font-size:7px}.mx-table>article>span:last-child{justify-content:flex-end;gap:4px;display:flex}.mx-table>article button{color:#075d89;background:#fff;border:1px solid #cad6dd;border-radius:3px;height:27px;padding:0 8px;font-size:7px}.listing-cell,.staff-cell{align-items:center;gap:9px;display:flex!important}.listing-cell>i{color:#08638f;background:#e6f1f6;border-radius:4px;place-items:center;width:37px;height:34px;font-size:15px;font-style:normal;display:grid}.listing-cell p,.staff-cell p{flex-direction:column;margin:0;display:flex}.listing-cell small,.staff-cell small{color:#08709f;font-size:6px}.listing-cell strong,.staff-cell strong{color:#10243a;margin-top:3px;font-size:8px}.mx-table article span>b{color:#697984;background:#eef2f4;border-radius:10px;padding:4px 7px;font-size:6px}.mx-table article span>b.high{color:#c8573d;background:#fff0e7}.mx-table article span>b.live{color:#3e8b58;background:#e9f6ed}.mx-table article span>b.wait{color:#aa711e;background:#fff2df}.domain-cell{align-items:center;gap:8px;display:flex!important}.domain-cell i,.staff-cell i{color:#08638f;background:#e9f3f8;border-radius:50%;place-items:center;width:31px;height:31px;font-size:6px;font-style:normal;font-weight:800;display:grid}.domain-cell strong{color:#10243a;font-size:8px}.mx-table.staff>header,.mx-table.staff>article{grid-template-columns:1.5fr 1fr 1.2fr .7fr .7fr .8fr}.report-list>article{border-bottom:1px solid #edf1f3;grid-template-columns:29px 1fr auto auto;align-items:center;gap:9px;height:56px;padding:0 14px;display:grid}.report-list>article>i{color:#075d89;background:#e9f3f8;border-radius:4px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.report-list p{flex-direction:column;margin:0;display:flex}.report-list strong{font-size:7px}.report-list small,.report-list time{color:#82919c;margin-top:2px;font-size:6px}.report-list button{color:#075d89;background:#fff;border:1px solid #ced9df;border-radius:3px;height:26px;font-size:6px}.schedule>p{border-bottom:1px solid #edf1f3;justify-content:space-between;margin:0;padding:13px 15px;display:flex}.schedule>p>span{flex-direction:column;display:flex}.schedule strong{font-size:7px}.schedule small{color:#82919c;margin-top:3px;font-size:6px}.schedule p>b{color:#3e8b58;background:#e9f6ed;border-radius:10px;align-self:center;padding:4px 7px;font-size:6px}.schedule>button{color:#075d89;background:#fff;border:1px solid #ccd8df;border-radius:3px;height:29px;margin:12px 15px;font-size:7px}.mx-ai-master{color:#fff;background:linear-gradient(110deg,#071b2d,#0c3e5c);border-radius:7px;justify-content:space-between;align-items:center;min-height:84px;padding:15px 18px;display:flex}.mx-ai-master>div{align-items:center;gap:12px;display:flex}.mx-ai-master>div>span{color:#69cbf5;background:#23a7df25;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.mx-ai-master p{flex-direction:column;margin:0;display:flex}.mx-ai-master small{color:#72c6ed;letter-spacing:.14em;font-size:6px;font-weight:800}.mx-ai-master strong{margin-top:3px;font-size:14px}.mx-ai-master p>b{color:#a9bdc9;margin-top:4px;font-size:7px;font-weight:400}.mx-ai-master>label{align-items:center;gap:9px;font-size:8px;display:flex}.mx-ai-master input,.ai-modules input{display:none}.mx-ai-master label>i,.ai-modules label>i{background:#748793;border-radius:12px;width:38px;height:21px;padding:2px;display:block}.mx-ai-master label>i:after,.ai-modules label>i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .18s;display:block}.mx-ai-master input:checked+i,.ai-modules input:checked+i{background:#24a66b}.mx-ai-master input:checked+i:after,.ai-modules input:checked+i:after{transform:translate(17px)}.mx-ai-layout{grid-template-columns:minmax(0,1.5fr) minmax(250px,.6fr);gap:11px;margin-top:11px;display:grid}.ai-modules>article{border-bottom:1px solid #edf1f3;grid-template-columns:30px 1fr auto 39px auto;align-items:center;gap:9px;min-height:58px;padding:9px 14px;display:grid}.ai-modules>article>span{color:#08638f;background:#e9f3f8;border-radius:5px;place-items:center;width:30px;height:30px;display:grid}.ai-modules p{flex-direction:column;margin:0;display:flex}.ai-modules strong{font-size:7px}.ai-modules small{color:#82919c;margin-top:3px;font-size:6px}.ai-modules article>b{color:#687986;background:#eef2f4;border-radius:9px;padding:4px 6px;font-size:6px}.ai-modules article>button{color:#075d89;background:#fff;border:1px solid #ccd8df;border-radius:3px;height:26px;font-size:6px}.mx-ai-layout>aside{flex-direction:column;gap:11px;display:flex}.ai-safety>label{color:#566976;border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;min-height:42px;padding:8px 13px;font-size:7px;display:flex}.ai-safety>p{color:#98691d;background:#fff7e9;margin:0;padding:10px 13px;font-size:6px}.ai-budget{padding-bottom:14px}.ai-budget>strong,.ai-budget>div,.ai-budget>p{margin-left:14px;margin-right:14px}.ai-budget>strong{margin-top:14px;font-size:17px;display:block}.ai-budget>strong small{color:#82919c;font-size:7px}.ai-budget>div{background:#e8edf0;border-radius:4px;height:5px;margin-top:9px}.ai-budget>div i{background:#0c6691;width:0;height:100%;display:block}.ai-budget>p{color:#7a8994;font-size:6px}.mx-module-placeholder{text-align:center;flex-direction:column;align-items:center;min-height:330px;padding:55px;display:flex}.mx-module-placeholder>span{color:#08638f;background:#e9f3f8;border-radius:50%;place-items:center;width:55px;height:55px;font-size:23px;display:grid}.mx-module-placeholder h2{margin:15px 0 0;font-size:17px}.mx-module-placeholder p{color:#71818d;max-width:440px;font-size:8px}.mx-module-placeholder>div{gap:7px;display:flex}.mx-module-placeholder button{color:#075d89;background:#fff;border:1px solid #cbd7de;border-radius:4px;height:31px;padding:0 11px;font-size:7px}.admin-login{background:#f5f7f9;grid-template-columns:minmax(420px,.8fr) 1.2fr;min-height:100vh;display:grid}.admin-login>section{width:100%;max-width:560px;margin:auto;padding:55px 70px}.admin-login>section>a:first-child img{object-fit:contain;filter:drop-shadow(0 1px 1px #fff);width:180px;height:58px}.admin-login-copy{margin-top:55px}.admin-login-copy small{color:#0874a7;letter-spacing:.15em;font-size:8px;font-weight:850}.admin-login-copy h1{color:#071b2d;letter-spacing:-.045em;margin:9px 0 0;font-size:38px}.admin-login-copy p{color:#657786;margin:13px 0 0;font-size:11px;line-height:1.7}.admin-login-button{color:#fff;background:#075d89;border-radius:5px;justify-content:center;align-items:center;height:47px;margin-top:28px;font-size:10px;font-weight:800;display:flex;box-shadow:0 10px 25px #075d8928}.admin-login-note{background:#fff;border:1px solid #d8e3e9;border-radius:5px;flex-direction:column;margin-top:18px;padding:13px;display:flex}.admin-login-note b{font-size:8px}.admin-login-note span{color:#72828d;margin-top:4px;font-size:7px;line-height:1.5}.admin-login-back{color:#627583;margin-top:25px;font-size:8px;display:block}.admin-login>aside{color:#fff;background:linear-gradient(135deg,#061a2d,#0c4161);flex-direction:column;justify-content:center;gap:23px;padding:70px;display:flex}.admin-login>aside>div{grid-template-columns:45px 1fr;align-items:start;gap:15px;max-width:530px;display:grid}.admin-login>aside>div>span{color:#65c9f5;border:1px solid #ffffff2c;border-radius:50%;place-items:center;width:45px;height:45px;font-size:9px;font-weight:800;display:grid}.admin-login>aside p{flex-direction:column;margin:0;display:flex}.admin-login>aside strong{font-size:14px}.admin-login>aside small{color:#a8bdc9;margin-top:6px;font-size:9px;line-height:1.6}@media (width<=920px){.mx-admin{padding-left:0}.mx-admin-mobile{display:block}.mx-admin-side{transition:left .2s;left:-230px}.mx-admin-side.open{left:0;box-shadow:20px 0 50px #061a2d30}.mx-admin-search{display:none}.mx-kpis{grid-template-columns:1fr 1fr}.admin-login{grid-template-columns:1fr}.admin-login>aside{display:none}}@media (width<=650px){.mx-admin-top{gap:8px;height:58px;padding:0 12px}.mx-admin{padding-top:58px}.mx-admin-top>a img{width:125px}.admin-language,.admin-account p,.admin-account i{display:none}.admin-account{grid-template-columns:33px;width:41px;padding:4px}.mx-admin-side{top:58px}.mx-admin-main{padding:18px 10px 45px}.mx-admin-heading{flex-direction:column;align-items:flex-start}.mx-admin-heading h1{font-size:23px}.mx-kpis,.mx-substats,.mx-admin-grid,.mx-admin-grid.lower,.mx-ai-layout{grid-template-columns:1fr}.mx-kpis article{min-height:84px}.mx-toolbar{flex-direction:column;align-items:flex-start}.mx-toolbar>div{width:100%;overflow:auto}.mx-toolbar label{width:100%}.ai-modules>article{grid-template-columns:30px 1fr 39px}.ai-modules article>b,.ai-modules article>button{display:none}.mx-ai-master{flex-direction:column;align-items:flex-start;gap:12px}.mx-ai-master p>b{max-width:260px}.admin-login>section{padding:35px 24px}.admin-login-copy{margin-top:38px}.admin-login-copy h1{font-size:31px}}:root{--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--title-3:clamp(1.125rem,1.1rem + .25vw,1.375rem);--title-2:clamp(1.625rem,1.45rem + .75vw,2.125rem);--title-1:clamp(2.125rem,1.8rem + 1.5vw,3.25rem)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{font-size:var(--text-base);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.55}h1{font-size:var(--title-1)!important;letter-spacing:-.035em!important;line-height:1.12!important}h2{font-size:var(--title-2)!important;letter-spacing:-.025em!important;line-height:1.2!important}h3{font-size:var(--title-3)!important;letter-spacing:-.015em!important;line-height:1.3!important}p,li,dd{line-height:1.6}small{font-size:var(--text-xs)!important;line-height:1.45!important}button,input,select,textarea,label{line-height:1.35;font-size:var(--text-sm)!important}.site-header nav,.header-actions,.results-header nav,.results-header>div,footer a,.breadcrumb,.advanced,.section-head>a{font-size:var(--text-sm)!important}.eyebrow,.section-head p,.trust-intro>p,.cta p,.results-title p,.categories-hero p{font-size:var(--text-xs)!important}.hero h1{font-size:clamp(2.75rem,5vw,4.5rem)!important;line-height:1.04!important}.hero-content>p:last-child{line-height:1.55;font-size:clamp(1rem,1.4vw,1.25rem)!important}.gateway>span,.ecosystem-card p,.ecosystem-heading>span,.trust-intro>span{font-size:var(--text-sm)!important}.gateway strong,.listing h3,.result-copy h2{font-size:var(--text-lg)!important}.category strong,.listing-copy>strong,.result-price strong{font-size:var(--text-base)!important}.listing-copy p,.result-copy>p,.result-copy dd,.preview-summary>p,.preview-summary dd,.preview-description>div{font-size:var(--text-sm)!important}.type,.result-image>span,.result-image>b,.result-copy>small,.result-copy dt,.result-price a,.preview-description>p,.preview-summary>small,.preview-description li,.preview-seller span,.preview-seller b,.preview-breadcrumb,.preview-site-head nav a{font-size:var(--text-xs)!important}.preview-summary h1{font-size:var(--title-2)!important}.preview-description h2,.preview-seller h2{font-size:1.5rem!important}.preview-description h3{font-size:var(--text-lg)!important}.dash{font-size:var(--text-base)}.dash small,.dash time,.dash dt,.dash .panel-head p{font-size:var(--text-xs)!important}.dash p,.dash span,.dash dd,.dash label,.dash a,.dash button,.dash input,.dash select{font-size:var(--text-sm)!important}.dash strong,.dash .asset-name>a{line-height:1.4;font-size:var(--text-sm)!important}.dash h1{font-size:clamp(2rem,2.5vw,2.75rem)!important}.dash h2{font-size:clamp(1.35rem,1.6vw,1.75rem)!important}.settings-section-head h2{font-size:1.375rem!important}.settings-section-head p,.member-trigger-name,.member-dropdown__header strong,.member-dropdown__links b,.member-dropdown__footer a{font-size:var(--text-sm)!important}.mx-admin{font-size:var(--text-sm)}.mx-admin-heading h1{font-size:clamp(2rem,2.4vw,2.625rem)!important}.mx-admin-heading p{font-size:var(--text-sm)!important}.mx-admin-heading small,.mx-panel-head small,.mx-admin-side nav>p,.mx-admin-side>header small{font-size:.75rem!important}.mx-panel-head h2,.mx-module-placeholder h2{font-size:1.25rem!important}.mx-admin-side{width:260px}.mx-admin{padding-left:260px}.mx-admin-side nav button{height:44px;font-size:var(--text-sm)!important}.mx-admin-side>header strong{font-size:1rem}.mx-admin-side>footer strong,.mx-admin-side>footer small,.mx-admin-side>footer>a,.mx-admin-search input,.admin-account strong,.admin-account small,.mx-kpis small,.mx-kpis article>p,.mx-kpis article>span,.mx-attention>button span,.mx-activity strong,.mx-activity small,.mx-activity time,.chart-legend span,.mx-domain-summary strong,.mx-domain-summary small,.mx-substats small{font-size:var(--text-xs)!important}.admin-account{min-width:190px}.admin-account strong{font-size:var(--text-sm)!important}.mx-kpis strong{font-size:1.75rem!important}.mx-toolbar button,.mx-toolbar input,.mx-table>article,.mx-table>article button,.mx-table>header,.listing-cell strong,.staff-cell strong,.domain-cell strong,.report-list strong,.report-list button,.schedule strong,.schedule>button,.ai-modules strong,.ai-modules article>button,.ai-safety>label,.mx-module-placeholder p,.mx-module-placeholder button{font-size:var(--text-sm)!important}.listing-cell small,.staff-cell small,.mx-table article span>b,.domain-cell i,.staff-cell i,.report-list small,.report-list time,.schedule small,.schedule p>b,.ai-modules small,.ai-modules article>b,.ai-safety>p,.ai-budget>p,.mx-ai-master small,.mx-ai-master p>b{font-size:var(--text-xs)!important}.mx-table>article{min-height:76px;line-height:1.45}.mx-table>header{height:44px}.mx-attention>button,.mx-activity>article{height:auto;min-height:64px}.mx-domain-summary>article{height:auto;min-height:60px}.admin-login-copy p,.admin-login-note span,.admin-login>aside small,.admin-login-button,.admin-login-back,.admin-login-note b{font-size:var(--text-sm)!important}.admin-2fa-page{color:#061a2d;background:#f3f6f8;grid-template-columns:minmax(520px,.9fr) 1.1fr;min-height:100vh;display:grid}.admin-2fa-card{background:#fff;border:1px solid #d7e2e8;border-radius:14px;width:min(520px,100% - 48px);margin:auto;padding:54px 56px;box-shadow:0 24px 70px #061a2d12}.admin-2fa-logo img{object-fit:contain;width:150px;height:48px}.admin-2fa-icon{color:#218252;background:#e7f5ec;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:40px;font-size:22px;font-weight:900;display:grid}.admin-2fa-card>small{color:#0876a7;letter-spacing:.13em;margin-top:20px;font-size:12px;font-weight:900;display:block}.admin-2fa-card h1{letter-spacing:-.035em;margin:8px 0 0;font-size:36px}.admin-2fa-card>p{color:#607684;margin:12px 0 24px;font-size:16px;line-height:1.6}.admin-2fa-alert{border-radius:7px;margin-bottom:14px;padding:12px 14px;font-size:14px;font-weight:750}.admin-2fa-alert.error{color:#a33b30;background:#fff1ee;border:1px solid #e2aaa1}.admin-2fa-destination{background:#f6fafc;border:1px solid #d4e2e9;border-radius:8px;gap:4px;padding:14px 16px;display:grid}.admin-2fa-destination span,.admin-2fa-destination small{color:#6b7f8b;font-size:13px}.admin-2fa-destination strong{font-size:16px}.admin-2fa-code{gap:8px;margin-top:18px;display:grid}.admin-2fa-code label{font-size:14px;font-weight:850}.admin-2fa-code input{color:#061a2d;letter-spacing:.32em;text-align:center;border:1px solid #aebfca;border-radius:7px;height:58px;padding:0 18px;font-size:24px;font-weight:800}.admin-2fa-code input:focus{border-color:#0876a7;outline:3px solid #62bff344}.admin-2fa-code button,.admin-2fa-send{color:#fff;cursor:pointer;background:#075f8e;border:0;border-radius:7px;min-height:50px;margin-top:6px;font-size:15px;font-weight:850}.admin-2fa-code button:hover,.admin-2fa-send:hover{background:#1199ed}.admin-2fa-card>form:not(.admin-2fa-code){display:grid}.admin-2fa-resend{color:#0876a7;cursor:pointer;background:0 0;border:0;margin-top:10px;font-size:14px;font-weight:800}.admin-2fa-resend:disabled{color:#8a9aa4;cursor:not-allowed}.admin-2fa-exit{color:#607684;text-align:center;margin-top:22px;font-size:14px;display:block}.admin-2fa-page>aside{color:#fff;background:linear-gradient(140deg,#08132f,#064469);flex-direction:column;justify-content:center;padding:10vw;display:flex}.admin-2fa-page>aside>b{color:#64c9f5;letter-spacing:.13em;font-size:12px}.admin-2fa-page>aside h2{max-width:600px;margin:14px 0;font-size:44px;line-height:1.08}.admin-2fa-page>aside p{color:#b9ceda;max-width:610px;font-size:17px;line-height:1.7}.admin-2fa-page>aside ul{color:#e5f1f6;gap:12px;margin:20px 0 0;padding-left:20px;font-size:15px;display:grid}@media (width<=900px){.admin-2fa-page{grid-template-columns:1fr}.admin-2fa-page>aside{display:none}.admin-2fa-card{margin:32px auto}}@media (width<=560px){.admin-2fa-card{width:calc(100% - 24px);padding:32px 24px}.admin-2fa-card h1{font-size:30px}}@media (width<=920px){.mx-admin{padding-left:0}.mx-admin-side{left:-266px}}@media (width<=650px){h1{font-size:2rem!important}h2{font-size:1.5rem!important}h3{font-size:1.125rem!important}.hero h1{font-size:2.625rem!important}.mx-admin-heading h1{font-size:1.875rem!important}.mx-admin-top{height:64px}.mx-admin{padding-top:64px}.mx-admin-side{top:64px}.mx-admin-main{padding:22px 14px 48px}.mx-kpis article{min-height:112px}.admin-login-copy h1{font-size:2rem!important}}.admin-role-list{flex-direction:column;display:flex}.admin-role-list>article{border-top:1px solid #edf1f3;grid-template-columns:1fr 180px 130px;align-items:center;gap:18px;min-height:88px;padding:16px 20px;display:grid}.admin-role-list>article:first-child{border-top:0}.admin-role-list>article>div>strong{font-size:1rem!important}.admin-role-list>article>div>b{color:#08638f;background:#e9f3f8;border-radius:12px;margin-left:9px;padding:4px 8px;font-size:var(--text-xs)!important}.admin-role-list p{color:#71818d;margin:5px 0 0;font-size:var(--text-sm)!important}.admin-role-list>article>span{color:#526776;font-size:var(--text-sm)!important}.admin-modal{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#031321a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-modal>form{background:#fff;border-radius:10px;width:min(540px,100%);max-height:calc(100vh - 48px);padding:24px;overflow:auto;box-shadow:0 28px 80px #00101d66}.admin-modal form>header{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.admin-modal header small{color:#08638f;letter-spacing:.12em;font-weight:800}.admin-modal header h2{margin:5px 0 0;font-size:1.625rem!important}.admin-modal header>button{color:#526776;background:#fff;border:1px solid #d7e0e5;border-radius:50%;width:36px;height:36px;font-size:1.4rem!important}.admin-modal form>label{color:#263d50;flex-direction:column;gap:7px;margin-top:15px;font-weight:700;display:flex}.admin-modal input,.admin-modal select{color:#10243a;background:#fff;border:1px solid #cbd7de;border-radius:5px;width:100%;height:46px;padding:0 12px}.admin-modal form>p{color:#526776;background:#eef6fa;border-radius:5px;margin:16px 0 0;padding:12px;font-size:var(--text-sm)!important}.admin-modal form>footer{background:0 0;border-top:1px solid #e1e8ed;justify-content:flex-end;gap:10px;margin-top:22px;padding:18px 0 0;display:flex}.admin-modal form>footer button{color:#526776;background:#fff;border:1px solid #cbd7de;border-radius:5px;min-height:42px;padding:0 16px}.admin-modal fieldset{border:1px solid #dce5ea;border-radius:6px;margin:18px 0 0;padding:0;overflow:hidden}.admin-modal legend{background:#f5f8fa;width:100%;padding:12px 14px;font-weight:800}.admin-modal fieldset>div{border-top:1px solid #edf1f3;grid-template-columns:1fr 110px 110px;align-items:center;gap:10px;min-height:52px;padding:10px 14px;display:grid}.admin-modal fieldset>div>strong{font-size:var(--text-sm)!important}.admin-modal fieldset label{color:#526776;align-items:center;gap:7px;font-weight:500;display:flex}.admin-modal fieldset input{accent-color:#075d89;width:17px;height:17px}@media (width<=700px){.admin-role-list>article{grid-template-columns:1fr}.admin-modal{padding:10px}.admin-modal>form{max-height:calc(100vh - 20px);padding:18px}.admin-modal fieldset>div{grid-template-columns:1fr 90px 90px;gap:5px}}.mx-toolbar>select{color:#173149;background:#fff;border:1px solid #cedae2;border-radius:5px;min-width:150px;height:38px;padding:0 34px 0 12px}.admin-modal.member-profile-modal>section{background:#fff;border-radius:10px;width:min(720px,100%);max-height:calc(100vh - 48px);padding:24px;overflow:auto;box-shadow:0 28px 80px #00101d66}.member-profile-modal>section>header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.member-profile-modal header small,.member-company-card>small{color:#08638f;letter-spacing:.12em;font-weight:800}.member-profile-modal header h2{margin:5px 0 0;font-size:1.625rem!important}.member-profile-modal header>button{color:#526776;background:#fff;border:1px solid #d7e0e5;border-radius:50%;width:36px;height:36px;font-size:1.4rem!important}.member-profile-summary{background:#f2f7fa;border-radius:8px;align-items:center;gap:16px;padding:18px;display:flex}.member-profile-summary>span{color:#fff;background:#075d89;border-radius:50%;place-items:center;width:56px;height:56px;font-weight:800;display:grid}.member-profile-summary>div{gap:3px;display:grid}.member-profile-summary small{color:#607585}.member-profile-summary p{margin:4px 0 0}.member-profile-grid{border:1px solid #dce5ea;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0;display:grid;overflow:hidden}.member-profile-grid>div{border-bottom:1px solid #e4eaee;border-right:1px solid #e4eaee;gap:5px;padding:14px;display:grid}.member-profile-grid small{color:#647987}.member-profile-grid strong{overflow-wrap:anywhere}.member-company-card{border:1px solid #dce5ea;border-radius:8px;padding:18px}.member-company-card h3{margin:6px 0 14px}.member-company-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.member-company-card dl div{gap:4px;display:grid}.member-company-card dt{color:#647987}.member-company-card dd{overflow-wrap:anywhere;margin:0;font-weight:700}.member-company-card form{align-items:end;gap:10px;margin-top:18px;display:flex}.member-company-card form label{flex:1;gap:6px;font-weight:700;display:grid}.member-company-card select{background:#fff;border:1px solid #cbd7de;border-radius:5px;height:42px;padding:0 10px}.member-profile-modal>section>footer{border-top:1px solid #e1e8ed;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.member-profile-modal footer button,.member-company-card button{background:#fff;border:1px solid #cbd7de;border-radius:5px;min-height:42px;padding:0 16px}.member-profile-modal .danger-button{color:#a72525;border-color:#f3b9b9}.member-profile-modal .primary-small,.member-company-card .approve{color:#fff;background:#075d89;border-color:#075d89}@media (width<=700px){.admin-modal.member-profile-modal>section{max-height:calc(100vh - 20px);padding:18px}.member-profile-grid,.member-company-card dl{grid-template-columns:1fr}.member-company-card form{flex-direction:column;align-items:stretch}}.website-builder{grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);align-items:start;gap:18px;display:grid}.website-builder>aside{gap:18px;display:grid}.builder-editor{padding-bottom:20px}.builder-locale{background:#f6f9fb;border-bottom:1px solid #e1e8ed;justify-content:space-between;align-items:end;gap:16px;padding:16px 22px;display:flex}.builder-locale label{gap:6px;font-weight:700;display:grid}.builder-locale select{background:#fff;border:1px solid #cbd7de;border-radius:5px;min-width:230px;height:42px;padding:0 10px}.builder-locale>span{border-radius:999px;padding:7px 10px;font-weight:800}.builder-locale .published{color:#28754c;background:#e7f5ec}.builder-locale .draft{color:#875f08;background:#fff3da}.builder-editor>form{gap:16px;padding:22px;display:grid}.builder-editor form>label,.builder-two label{color:#263d50;gap:7px;font-weight:700;display:grid}.builder-editor input,.builder-editor textarea{color:#10243a;background:#fff;border:1px solid #cbd7de;border-radius:5px;width:100%;padding:12px}.builder-editor textarea{resize:vertical}.builder-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.builder-editor form>footer{border-top:1px solid #e1e8ed;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}.builder-editor footer button{background:#fff;border:1px solid #cbd7de;border-radius:5px;min-height:44px;padding:0 18px}.builder-editor footer .primary-small{color:#fff;background:#075d89;border-color:#075d89}.builder-preview>div{color:#fff;background:linear-gradient(135deg,#061c30,#0b4b70);border-radius:0 0 8px 8px;flex-direction:column;justify-content:center;min-height:300px;padding:30px 24px;display:flex}.builder-preview small{color:#62c8ff;letter-spacing:.12em;font-weight:800}.builder-preview h2{margin:12px 0 10px;line-height:1.08;font-size:2rem!important}.builder-preview p{color:#d5e6f0;margin:0 0 22px;line-height:1.55}.builder-preview button{color:#fff;background:#ff6545;border:0;border-radius:5px;align-self:flex-start;min-height:42px;padding:0 16px;font-weight:800}.builder-history article{border-top:1px solid #e7edf1;align-items:center;gap:12px;padding:12px 18px;display:flex}.builder-history article>span{color:#075d89;background:#eaf3f8;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.builder-history p{gap:3px;margin:0;display:grid}.builder-history small{color:#6c7f8c}@media (width<=1000px){.website-builder{grid-template-columns:1fr}}@media (width<=650px){.builder-locale{flex-direction:column;align-items:stretch}.builder-locale select{width:100%}.builder-two{grid-template-columns:1fr}}.mx-table.members>header,.mx-table.members>article{grid-template-columns:2fr .7fr .55fr .5fr 1fr 1.3fr}.mx-table.members article>span:nth-child(5) small{color:#758792;font-size:var(--text-xs)!important}.mx-table.members article>span:last-child{justify-content:flex-start}.verification-list>article{border-top:1px solid #edf1f3;grid-template-columns:48px minmax(240px,1fr) auto minmax(330px,.8fr);align-items:center;gap:16px;min-height:104px;padding:18px;display:grid}.verification-list>article:first-child{border-top:0}.verification-doc-icon{color:#075d89;background:#e9f3f8;border-radius:7px;place-items:center;width:48px;height:48px;font-size:1.25rem;display:grid}.verification-list article>div:nth-child(2){flex-direction:column;display:flex}.verification-list strong{font-size:1rem!important}.verification-list p{color:#71818d;margin:4px 0 0;font-size:var(--text-sm)!important}.verification-list em{color:#9b5e2d;font-size:var(--text-xs);margin-top:6px;font-style:normal}.verification-list article>b{border-radius:13px;padding:6px 9px;font-size:var(--text-xs)!important}.verification-list article>b.pending{color:#996517;background:#fff2df}.verification-list article>b.approved{color:#32804e;background:#e9f6ed}.verification-list article>b.rejected{color:#aa4936;background:#fff0ed}.verification-actions{flex-direction:column;gap:7px;display:flex}.verification-actions form{gap:7px;display:flex}.verification-actions input{border:1px solid #cbd7de;border-radius:4px;min-width:210px;height:38px;padding:0 9px}.verification-actions button{color:#075d89;background:#fff;border:1px solid #cbd7de;border-radius:4px;min-height:38px;padding:0 11px}.verification-actions button.approve{color:#fff;background:#087a50;border-color:#087a50}@media (width<=1000px){.verification-list>article{grid-template-columns:48px 1fr auto}.verification-actions{grid-column:2/-1}}@media (width<=650px){.verification-list>article{grid-template-columns:40px 1fr}.verification-list article>b{grid-column:2}.verification-actions{grid-column:1/-1}.verification-actions form{flex-direction:column}.verification-actions input{width:100%;min-width:0}}.seller-verification-queue{margin-bottom:18px;overflow:hidden}.seller-verification-queue>header,.verification-document-heading{background:linear-gradient(135deg,#f7fbfd,#eef6fa);border-bottom:1px solid #dfe7ec;padding:22px 24px}.seller-verification-queue>header small,.verification-document-heading small{color:#08709f;font-size:var(--text-xs);letter-spacing:.12em;font-weight:850}.seller-verification-queue h2,.verification-document-heading h2{margin:5px 0 4px;font-size:1.35rem!important}.seller-verification-queue header p,.verification-document-heading p{color:#637987;max-width:760px;margin:0;line-height:1.55;font-size:var(--text-sm)!important}.seller-verification-queue>div>article{border-top:1px solid #e8eef2;grid-template-columns:44px minmax(230px,1fr) auto minmax(170px,auto);align-items:center;gap:14px;min-height:82px;padding:16px 22px;display:grid}.seller-verification-queue>div>article:first-child{border-top:0}.seller-verify-avatar{color:#076c9e;width:42px;height:42px;font-size:var(--text-sm);background:#e2f2f9;border-radius:50%;place-items:center;font-weight:850;display:grid}.seller-verification-queue article>div{gap:4px;display:grid}.seller-verification-queue article>div strong{font-size:1rem!important}.seller-verification-queue article>div small{color:#6c7f8c;font-size:var(--text-sm)!important}.seller-verification-queue article>b{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:var(--text-xs)!important}.seller-verification-queue article>b.pending{color:#976313;background:#fff3df}.seller-verification-queue article>b.approved{color:#247849;background:#e7f6ec}.seller-verification-queue form{margin:0}.seller-verification-queue button{color:#fff;min-height:40px;font-size:var(--text-sm);cursor:pointer;background:#087a50;border:0;border-radius:6px;padding:0 15px;font-weight:800}.seller-verification-queue button:hover{background:#096b49}.seller-verification-queue button:disabled{opacity:.65;cursor:wait}.seller-verification-queue em{color:#a14d3d;font-size:var(--text-sm);font-style:normal}.verification-notice{font-size:var(--text-sm);border:1px solid;border-radius:7px;margin:0 0 14px;padding:13px 16px;font-weight:750}.verification-notice.success{color:#246f45;background:#eaf7ee;border-color:#9fd1b0}.verification-notice.error{color:#a13f31;background:#fff0ed;border-color:#e1aaa0}.verification-document-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.verification-document-heading>span{color:#587181;font-size:var(--text-xs);white-space:nowrap;background:#fff;border-radius:999px;padding:7px 10px;font-weight:750}.verification-document-section .mx-toolbar{background:#fff}@media (width<=850px){.seller-verification-queue>div>article{grid-template-columns:44px 1fr auto}.seller-verification-queue form,.seller-verification-queue article>em{grid-column:2/-1}.seller-verification-queue button{width:100%}}@media (width<=650px){.seller-verification-queue>header,.verification-document-heading{padding:18px}.seller-verification-queue>div>article{grid-template-columns:40px 1fr;padding:15px}.seller-verification-queue article>b,.seller-verification-queue form,.seller-verification-queue article>em{grid-column:2}.verification-document-heading{flex-direction:column}}.admin-period-select{align-items:center;gap:9px;display:flex}.admin-period-select>span{color:#6d7e8a;font-size:var(--text-xs);font-weight:750}.admin-period-select select{color:#173349;height:42px;font-size:var(--text-sm);cursor:pointer;background:#fff;border:1px solid #cbd8e0;border-radius:6px;outline:none;padding:0 34px 0 13px;font-weight:750}.admin-period-select select:focus{border-color:#08709f;box-shadow:0 0 0 3px #08709f18}.mx-chart .bars i{min-height:4px;transition:height .25s}.mx-domain-summary>.mx-admin-empty,.mx-activity>.mx-admin-empty{margin:18px}@media (width<=650px){.admin-period-select{justify-content:space-between;width:100%}.admin-period-select select{min-width:150px}}.mx-admin-search{position:relative}.mx-admin-search>button{color:#bfd0dc;cursor:pointer;background:#ffffff0b;border:0;border-radius:50%;width:25px;height:25px}.admin-search-results{z-index:80;color:#102b40;background:#fff;border:1px solid #d7e1e7;border-radius:8px;width:100%;padding:8px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 16px 40px #061a2d30}.admin-search-results>small{color:#718693;font-size:var(--text-xs);letter-spacing:.1em;padding:7px 9px;font-weight:850;display:block}.admin-search-results>button{color:#173349;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;gap:3px;width:100%;padding:10px 9px;display:grid}.admin-search-results>button:hover{background:#edf6fa}.admin-search-results>button span{font-size:var(--text-sm);font-weight:800}.admin-search-results>button small{color:#718693;font-size:var(--text-xs)}.admin-search-results>p{color:#718693;font-size:var(--text-sm);background:#f3f6f8;border-radius:5px;margin:8px;padding:12px}.admin-top-control{position:relative}.mx-admin-top-actions>div>button{color:#fff;cursor:pointer;border:0}.admin-language[aria-expanded=true],.admin-alert[aria-expanded=true],.admin-account[aria-expanded=true]{background:#ffffff19}.admin-header-popover{z-index:90;color:#142f43;background:#fff;border:1px solid #d5e0e7;border-radius:9px;width:280px;padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #061a2d35}.admin-header-popover>small{color:#718693;font-size:var(--text-xs);letter-spacing:.1em;margin-bottom:9px;font-weight:850;display:block}.admin-header-popover p{color:#6b7f8d;font-size:var(--text-sm);margin:7px 0;line-height:1.45}.language-popover>strong{font-size:1rem}.language-popover>button{color:#076a9c;width:100%;font-size:var(--text-sm);text-align:left;cursor:pointer;background:#eaf4f8;border:0;border-radius:5px;margin-top:8px;padding:10px;font-weight:800}.alerts-popover>button{color:#173349;width:100%;font-size:var(--text-sm);cursor:pointer;background:#fff;border:0;border-top:1px solid #e6edf1;justify-content:space-between;align-items:center;padding:11px 9px;display:flex}.alerts-popover>button:hover{background:#f1f7fa}.alerts-popover>button b{color:#bd5238;min-width:25px;height:25px;font-size:var(--text-xs);background:#fff0e9;border-radius:999px;place-items:center;display:grid}.account-popover{padding:0;overflow:hidden}.account-popover>header{background:#f2f7fa;gap:11px;padding:15px;display:flex}.account-popover>header>span{color:#fff;width:40px;height:40px;font-size:var(--text-sm);background:#176f9b;border-radius:50%;place-items:center;font-weight:850;display:grid}.account-popover>header>div{gap:2px;display:grid}.account-popover>header strong{font-size:var(--text-sm)}.account-popover>header small{color:#667d8c;font-size:var(--text-xs)}.account-popover>header em{color:#08709f;font-size:var(--text-xs);font-style:normal;font-weight:750}.account-popover>a{color:#25465b;font-size:var(--text-sm);border-top:1px solid #e4ebef;padding:12px 15px;font-weight:750;display:block}.account-popover>a:hover{background:#f5f8fa}.account-popover>a.logout{color:#ad3f31}@media (width<=780px){.mx-admin-search{display:none}.mx-admin-top{gap:12px}}@media (width<=650px){.admin-header-popover{width:auto;position:fixed;top:68px;left:10px;right:10px}.admin-language{display:block}.admin-account{display:grid}}.admin-alert{place-items:center;width:42px;height:42px;display:grid;background:#ffffff08!important;border-radius:8px!important}.admin-alert:hover,.admin-alert[aria-expanded=true]{background:#ffffff18!important}.admin-alert svg{fill:none;stroke:#dcebf3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.admin-alert b{border:2px solid var(--as);width:18px;height:18px;font-weight:850;top:-3px;right:-3px;font-size:10px!important}.mx-admin-side .admin-side-link{border-radius:4px;grid-template-columns:18px 1fr;align-items:center;gap:8px;height:44px;padding:0 9px;font-weight:400;display:grid;color:#5d6e7b!important;font-size:var(--text-sm)!important}.mx-admin-side .admin-side-link:hover{color:#075783!important;background:#f2f7fa!important}.mx-admin-side .admin-side-link i{width:auto;font-size:13px;color:#77909f!important}.mx-admin-side>footer{border-radius:8px;gap:7px;display:grid;color:#173349!important;background:#f6fafc!important;border:1px solid #dce7ed!important;margin:16px 2px 4px!important;padding:10px!important}.mx-admin-side>footer>div{padding:0!important}.mx-admin-side>footer>div>i{flex:none}.mx-admin-side>footer strong{font-size:var(--text-sm)!important}.mx-admin-side>footer small{margin-top:1px;font-size:var(--text-xs)!important}.mx-admin-side>footer>a{border-top:1px solid #dce7ed;align-items:center;gap:7px;font-weight:750;color:#31586e!important;font-size:var(--text-sm)!important;padding:8px 0 0!important;display:flex!important}.mx-admin-side>footer>a>span{color:#08709f;font-size:1rem;display:inline!important}.moderation-notice{font-size:var(--text-sm);border:1px solid;border-radius:7px;margin:0 0 14px;padding:14px 16px;font-weight:750}.moderation-notice.success{color:#246f45;background:#eaf7ee;border-color:#9fd1b0}.moderation-notice.error{color:#a13f31;background:#fff0ed;border-color:#e1aaa0}.moderation-detail-panel footer button:disabled{opacity:.55;cursor:not-allowed}.admin-comms{grid-template-columns:minmax(360px,.85fr) minmax(480px,1.15fr);align-items:start;gap:14px;display:grid}.admin-compose form{padding:20px}.admin-compose form>label,.compose-grid label{flex-direction:column;gap:7px;margin-top:15px;font-weight:700;display:flex}.compose-grid{grid-template-columns:1.5fr .7fr;gap:12px;display:grid}.compose-grid label{margin-top:0}.admin-compose input,.admin-compose select,.admin-compose textarea{resize:vertical;background:#fff;border:1px solid #cbd7de;border-radius:5px;width:100%;padding:11px 12px}.admin-compose input,.admin-compose select{height:46px}.recipient-language{color:#526776;font-size:var(--text-sm);background:#eef6fa;border-radius:5px;margin-top:12px;padding:10px 12px}.admin-compose footer{background:0 0;border-top:1px solid #e3eaee;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:16px 0 0;display:flex}.admin-compose footer span{color:#657887;font-size:var(--text-xs)}.admin-compose footer button{min-height:42px;padding:0 17px}.communication-history>article{border-top:1px solid #edf1f3;grid-template-columns:42px 1fr auto auto;align-items:start;gap:12px;padding:16px;display:grid}.communication-history>article>span{color:#075d89;width:42px;height:42px;font-size:var(--text-xs);background:#e9f3f8;border-radius:50%;place-items:center;font-weight:800;display:grid}.communication-history article>div{flex-direction:column;display:flex}.communication-history strong{font-size:var(--text-base)!important}.communication-history small{color:#71818d;margin-top:3px}.communication-history p{color:#526776;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;display:-webkit-box;overflow:hidden;font-size:var(--text-sm)!important}.communication-history time{color:#71818d;font-size:var(--text-xs)}.communication-history article>b{color:#32804e;background:#e9f6ed;border-radius:12px;padding:5px 8px;font-size:var(--text-xs)!important}@media (width<=1000px){.admin-comms{grid-template-columns:1fr}}@media (width<=650px){.compose-grid{grid-template-columns:1fr}.admin-compose footer{flex-direction:column;align-items:stretch}.communication-history>article{grid-template-columns:42px 1fr}.communication-history time,.communication-history article>b{grid-column:2}}.mx-toolbar>.primary-small{min-height:40px;margin-left:auto;padding:0 15px}.mx-table.domains>header,.mx-table.domains>article{grid-template-columns:1.45fr 1fr 1fr 1.4fr .85fr .65fr}.domain-cell{gap:10px;align-items:center!important;display:flex!important}.domain-cell>i{color:#075d89;background:#e9f3f8;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:850;display:grid}.domain-cell>p{flex-direction:column;margin:0;display:flex}.domain-cell small{color:#748591}.domain-locales{flex-wrap:wrap;gap:5px;display:flex!important}.domain-locales>b{color:#335365;background:#edf4f7;border-radius:12px;padding:4px 7px;font-size:var(--text-xs)!important}.domain-modal>form{width:min(760px,100%)}.domain-form-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.domain-language-grid{grid-template-columns:repeat(3,1fr)!important;padding:8px!important;display:grid!important;overflow:visible!important}.domain-language-grid>legend{grid-column:1/-1}.domain-language-grid>label{border-radius:4px;min-height:42px;border:0!important;grid-template-columns:19px 1fr auto!important;align-items:center!important;gap:7px!important;padding:8px!important;display:grid!important}.domain-language-grid>label:hover{background:#f4f8fa}.domain-language-grid input{width:17px!important;height:17px!important}.domain-language-grid small{color:#7b8a94}.domain-modal form>p{font-size:var(--text-sm)!important}.domain-toolbar-actions{gap:8px;margin-left:auto;display:flex}.domain-toolbar-actions>button{color:#075d89;background:#fff;border:1px solid #cbd7de;border-radius:5px;min-height:40px;padding:0 14px;font-weight:750}.domain-toolbar-actions>.primary-small{color:#fff;background:#075d89;border-color:#075d89}.domain-language-grid label>span{flex-direction:column;display:flex}.domain-language-grid label em{color:#7b8a94;font-size:var(--text-xs);font-style:normal}.language-modal>form{width:min(500px,100%)}.language-rtl{flex-direction:row!important;grid-template-columns:20px 1fr!important;align-items:center!important;display:grid!important}.language-rtl input{width:18px!important;height:18px!important}@media (width<=850px){.mx-table.domains{overflow-x:auto}.mx-table.domains>header,.mx-table.domains>article{min-width:900px}.domain-language-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=560px){.domain-form-grid,.domain-language-grid{grid-template-columns:1fr!important}.mx-toolbar>.primary-small,.domain-toolbar-actions{width:100%;margin-left:0}.domain-toolbar-actions>button{flex:1}}.payment-stats article:first-child strong{font-size:1.35rem!important}.payment-filter{color:#263d50;background:#fff;border:1px solid #cbd7de;border-radius:5px;height:40px;padding:0 10px}.payment-currency-note{color:#607583;font-size:var(--text-xs);background:#f7fafb;border-top:1px solid #edf1f3;padding:11px 18px}.mx-table.payments>header,.mx-table.payments>article{grid-template-columns:1.2fr 1.35fr 1fr .8fr .75fr .85fr}.mx-table.payments>article>span{flex-direction:column;justify-content:center;display:flex}.mx-table.payments strong{font-size:var(--text-sm)!important}.mx-table.payments small{color:#72838f;margin-top:3px}.payment-reference strong{color:#075d89}.payment-status{color:#60727e;background:#eef2f4;border-radius:12px;width:max-content;padding:5px 8px;font-size:var(--text-xs)!important}.payment-status.paid{color:#32804e;background:#e9f6ed}.payment-status.pending{color:#996517;background:#fff2df}.payment-status.failed{color:#aa4936;background:#fff0ed}.payment-status.refunded{color:#555f9e;background:#edf0fa}.payment-plans{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.payment-plans>article{border:1px solid #dde6eb;border-radius:7px;grid-template-columns:1fr auto;align-items:start;gap:14px;min-height:130px;padding:18px;display:grid}.payment-plans article>div{flex-direction:column;display:flex}.payment-plans small{color:#0874a7;font-weight:800}.payment-plans strong{margin-top:5px;font-size:1.05rem!important}.payment-plans span{color:#72838f;font-size:var(--text-sm);margin-top:5px}.payment-plans article>b{font-size:1.05rem}.payment-plans em{color:#6e7e89;width:max-content;font-size:var(--text-xs);background:#eef2f4;border-radius:12px;padding:5px 8px;font-style:normal}.payment-plans em.active{color:#32804e;background:#e9f6ed}.payment-safety{background:#eef6fa;border:1px solid #d6e4eb;border-radius:7px;align-items:flex-start;gap:13px;margin-top:14px;padding:17px 20px;display:flex}.payment-safety>span{color:#075d89;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.payment-safety strong{font-size:var(--text-base)}.payment-safety p{color:#607583;margin:4px 0 0;font-size:var(--text-sm)!important}@media (width<=900px){.mx-table.payments{overflow-x:auto}.mx-table.payments>header,.mx-table.payments>article{min-width:950px}.payment-plans{grid-template-columns:1fr 1fr}}@media (width<=600px){.payment-plans{grid-template-columns:1fr}.payment-filter{width:100%}}.payment-tabs label{flex:1;max-width:420px}.payment-tabs label input{width:100%}.payment-advanced-filters{background:#f8fafb;border-top:1px solid #edf1f3;grid-template-columns:repeat(4,minmax(145px,1fr));gap:12px;padding:16px 18px;display:grid}.payment-advanced-filters label{color:#334c5e;flex-direction:column;gap:6px;font-weight:750;display:flex}.payment-advanced-filters input,.payment-advanced-filters select{color:#193247;background:#fff;border:1px solid #cbd7de;border-radius:5px;width:100%;height:42px;padding:0 10px}.payment-advanced-filters>button{color:#075d89;background:#fff;border:1px solid #cbd7de;border-radius:5px;align-self:end;height:42px;font-weight:750}.payment-filter-result{color:#607583;font-size:var(--text-sm);border-top:1px solid #edf1f3;padding:9px 18px}.payment-filter-result strong{color:#0a5f8c}@media (width<=1100px){.payment-advanced-filters{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.payment-advanced-filters{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.payment-advanced-filters{grid-template-columns:1fr}}.pricing-governance-nav{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:14px 16px;display:flex}.pricing-governance-nav>div{flex-wrap:wrap;gap:7px;display:flex}.pricing-governance-nav button{color:#315165;background:#fff;border:1px solid #cbd7de;border-radius:5px;min-height:40px;padding:0 14px;font-weight:750}.pricing-governance-nav button.active{color:#fff;background:#075d89;border-color:#075d89}.pricing-governance-nav p{color:#687c89;font-size:var(--text-sm);margin:0}.governance-domain{background:#f7fafb;border-bottom:1px solid #e4eaee;justify-content:space-between;align-items:end;gap:18px;padding:16px 20px;display:flex}.governance-domain label{gap:6px;font-weight:750;display:grid}.governance-domain select{background:#fff;border:1px solid #cbd7de;border-radius:5px;min-width:260px;height:42px;padding:0 10px}.governance-domain p{color:#687c89;font-size:var(--text-sm);margin:0}.governance-domain p strong{color:#173247;display:block}.domain-price-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:13px;padding:18px;display:grid}.domain-price-grid>form{background:#fff;border:1px solid #dae4e9;border-radius:7px;padding:16px}.domain-price-grid form>header{justify-content:space-between;align-items:center;display:flex}.domain-price-grid header>div{gap:3px;display:grid}.domain-price-grid header small{color:#0874a7;font-weight:850}.domain-price-grid header strong{font-size:var(--text-base)}.domain-price-grid form>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.domain-price-grid form>div label{color:#435c6d;font-size:var(--text-xs);gap:5px;font-weight:750;display:grid;position:relative}.domain-price-grid form>div label:last-child{grid-column:1/-1}.domain-price-grid input,.domain-price-grid select{background:#fff;border:1px solid #cbd7de;border-radius:4px;width:100%;height:40px;padding:0 9px}.domain-price-grid form>div label small{color:#7b8b95;position:absolute;bottom:12px;right:10px}.domain-price-grid form>button{color:#fff;background:#062138;border:0;border-radius:5px;width:100%;min-height:40px;margin-top:14px;font-weight:800}.mini-toggle input{display:none}.mini-toggle>i{background:#8b9aa3;border-radius:14px;width:42px;height:24px;padding:3px;display:block}.mini-toggle>i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;display:block}.mini-toggle input:checked+i{background:#299965}.mini-toggle input:checked+i:after{transform:translate(18px)}.governance-note{color:#526c7c;background:#eef6fa;border-radius:6px;align-items:flex-start;gap:12px;margin:0 18px 18px;padding:14px 16px;display:flex}.governance-note b{color:#075d89;white-space:nowrap}.rule-columns{grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}.rule-columns>section{border:1px solid #dce5ea;border-radius:7px;overflow:hidden}.rule-columns>section>header{background:#f6f9fa;padding:15px 16px}.rule-columns header small{color:#0874a7;letter-spacing:.1em;font-weight:850}.rule-columns h3{margin:5px 0 0}.rule-columns form{border-top:1px solid #e7edf0;grid-template-columns:minmax(170px,1fr) 92px 92px 72px;align-items:center;gap:8px;min-height:62px;padding:10px 13px;display:grid}.rule-columns form>div{gap:3px;display:grid}.rule-columns form small{color:#7a8a95}.rule-columns form>label{color:#526a79;font-size:var(--text-xs);align-items:center;gap:6px;font-weight:700;display:flex}.rule-columns form input{accent-color:#075d89;width:17px;height:17px}.rule-columns form>button{color:#075d89;background:#fff;border:1px solid #bfcfd8;border-radius:4px;min-height:34px;font-weight:750}@media (width<=1100px){.domain-price-grid{grid-template-columns:repeat(2,1fr)}.rule-columns{grid-template-columns:1fr}}@media (width<=700px){.pricing-governance-nav,.governance-domain{flex-direction:column;align-items:stretch}.domain-price-grid{grid-template-columns:1fr}.governance-domain select{width:100%;min-width:0}.rule-columns form{grid-template-columns:1fr 1fr 1fr}.rule-columns form>div{grid-column:1/-1}.governance-note{flex-direction:column}}.report-filter-card{margin-bottom:14px}.report-filter-head{border-bottom:1px solid #e6ecef;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.report-filter-head>div{flex-direction:column;display:flex}.report-filter-head small{color:#0874a7;letter-spacing:.1em;font-weight:850}.report-filter-head strong{margin-top:4px;font-size:1.05rem}.report-filter-head>button{color:#fff;background:#075d89;border:0;border-radius:5px;min-height:40px;padding:0 14px;font-weight:800}.report-filters{grid-template-columns:repeat(6,minmax(130px,1fr));gap:11px;padding:16px 18px;display:grid}.report-filters label{color:#334c5e;flex-direction:column;gap:6px;font-weight:750;display:flex}.report-filters input,.report-filters select{background:#fff;border:1px solid #cbd7de;border-radius:5px;width:100%;height:42px;padding:0 9px}.report-filters>button{color:#075d89;background:#fff;border:1px solid #cbd7de;border-radius:5px;align-self:end;height:42px;font-weight:750}.live-reports{margin-top:0}.report-layout{grid-template-columns:minmax(560px,1.25fr) minmax(380px,.75fr);gap:14px;display:grid}.report-domain-table>header,.report-domain-table>article{border-top:1px solid #edf1f3;grid-template-columns:1.5fr repeat(4,.75fr);align-items:center;gap:10px;min-height:52px;padding:0 17px;display:grid}.report-domain-table>header{color:#6b7e8b;min-height:42px;font-size:var(--text-xs);background:#f7f9fa;font-weight:850}.report-domain-table>article strong,.report-domain-table>article span{font-size:var(--text-sm)}.report-domain-table>article strong{color:#075d89}.report-events>article{border-top:1px solid #edf1f3;grid-template-columns:1fr minmax(100px,.8fr) auto;align-items:center;gap:10px;min-height:68px;padding:12px 16px;display:grid}.report-events article>div{flex-direction:column;display:flex}.report-events strong{font-size:var(--text-sm)!important}.report-events small,.report-events time{color:#71838f;font-size:var(--text-xs)!important}.report-events article>span{color:#526776;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-note{background:#eef6fa;border:1px solid #d7e5ec;border-radius:7px;gap:13px;margin-top:14px;padding:16px 19px;display:flex}.report-note>span{color:#075d89;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.report-note p{color:#607583;flex-direction:column;margin:0;display:flex;font-size:var(--text-sm)!important}.report-note strong{color:#18384e}@media (width<=1200px){.report-filters{grid-template-columns:repeat(3,1fr)}.report-layout{grid-template-columns:1fr}}@media (width<=720px){.report-filters{grid-template-columns:repeat(2,1fr)}.report-domain-table{overflow-x:auto}.report-domain-table>header,.report-domain-table>article{min-width:700px}}@media (width<=480px){.report-filters{grid-template-columns:1fr}.report-filter-head{flex-direction:column;align-items:flex-start;gap:12px}}.ai-platform-state{align-items:center;gap:10px;display:flex}.ai-platform-state>i{background:#42c484;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #42c48420}.ai-platform-state>span{font-size:var(--text-sm);flex-direction:column;font-weight:800;display:flex}.ai-platform-state small{color:#a9bdc9;font-size:var(--text-xs);margin-top:3px;font-weight:500}.ai-stats{margin-top:14px}.ai-modules>article{grid-template-columns:38px minmax(260px,1fr) auto auto auto;gap:13px;min-height:92px;padding:14px 17px}.ai-modules>article>span{width:38px;height:38px}.ai-modules p{gap:3px}.ai-modules p>em{color:#547080;font-size:var(--text-xs);font-style:normal}.ai-modules article>b{font-size:var(--text-xs)!important}.ai-modules article>b.active{color:#32804e;background:#e9f6ed}.ai-modules article>b.testing{color:#996517;background:#fff2df}.ai-confirm{color:#267d55;font-size:var(--text-xs);font-weight:750}.ai-modules article>button{min-height:38px;padding:0 11px}.ai-safety>label>b{color:#647681;font-size:var(--text-xs);background:#eef2f4;border-radius:11px;padding:4px 8px}.ai-budget>div i{transition:width .2s}.ai-modal>form{width:min(760px,100%)}.ai-modal fieldset>div.ai-check-grid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:6px;padding:10px;display:grid}.ai-check-grid>label{color:#334c5e;border-radius:4px;align-items:center;gap:8px;min-height:38px;padding:7px 9px;font-weight:600;display:flex}.ai-check-grid>label:hover{background:#f3f7f9}.ai-check-grid input{accent-color:#075d89;width:17px;height:17px}@media (width<=900px){.ai-modules>article{grid-template-columns:38px 1fr auto}.ai-confirm{grid-column:2}.ai-modules article>button{grid-area:1/3/3}.ai-platform-state{align-self:flex-end}}@media (width<=600px){.ai-platform-state{align-self:flex-start}.ai-modules>article{grid-template-columns:34px 1fr}.ai-modules article>b,.ai-confirm,.ai-modules article>button{grid-area:auto/2;width:max-content}.ai-check-grid{grid-template-columns:1fr!important}}.system-settings{flex-direction:column;gap:14px;display:flex}.settings-status{background:#fff;border:1px solid #dce6eb;border-radius:8px;align-items:center;gap:14px;min-height:84px;padding:16px 19px;display:flex}.settings-status>span{border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.15rem;font-weight:900;display:grid}.settings-status>span.ok{color:#2f8754;background:#e8f6ed}.settings-status>span.warn{color:#b75b2e;background:#fff1e7}.settings-status>div{flex-direction:column;display:flex}.settings-status small{color:#0874a7;letter-spacing:.1em;font-weight:850}.settings-status strong{margin-top:3px;font-size:1.05rem}.settings-status p{color:#71838f;font-size:var(--text-xs);margin:3px 0 0}.settings-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-card{min-height:320px}.settings-fields{padding:19px}.settings-fields>label:not(.settings-toggle){color:#263e50;flex-direction:column;gap:7px;margin-bottom:17px;font-weight:750;display:flex}.settings-fields input:not([type=checkbox]),.settings-fields select{color:#173247;background:#fff;border:1px solid #cbd7de;border-radius:5px;width:100%;height:46px;padding:0 12px}.settings-fields label>small{color:#71838f;font-size:var(--text-xs);font-weight:400}.settings-toggle{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:15px;min-height:70px;margin-bottom:16px;padding:12px 0;display:flex}.settings-toggle>span{flex-direction:column;display:flex}.settings-toggle strong{font-size:var(--text-sm)}.settings-toggle small{color:#71838f;font-size:var(--text-xs);margin-top:4px}.settings-toggle input{display:none}.settings-toggle>i{background:#86959e;border-radius:13px;flex:0 0 44px;width:44px;height:24px;padding:3px}.settings-toggle>i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block}.settings-toggle input:checked+i{background:#279966}.settings-toggle input:checked+i:after{transform:translate(20px)}.settings-lock{color:#526c7c;font-size:var(--text-sm);background:#eef6fa;border-radius:5px;padding:12px}.settings-card.danger{border-color:#eadbd3}.settings-card.danger .mx-panel-head{background:#fffaf7}.settings-card.danger p{color:#96502e;font-size:var(--text-sm);background:#fff4ec;border-radius:5px;margin:0;padding:12px}.settings-save{background:#fff;border:1px solid #d6e1e7;border-radius:7px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 10px 30px #102c3d1a}.settings-save span{color:#6d7e89;font-size:var(--text-sm)}.settings-save button{color:#fff;background:#061f33;border:0;border-radius:5px;min-height:44px;padding:0 20px;font-weight:850}.settings-readonly{color:#8d5d28;background:#fff4e8;border-radius:6px;padding:14px}@media (width<=900px){.settings-grid{grid-template-columns:1fr}}@media (width<=560px){.settings-fields{padding:15px}.settings-save{flex-direction:column;align-items:stretch;gap:10px}.settings-save button{width:100%}}.settings-grid label.settings-toggle{text-align:left;flex-direction:row;align-items:center}.settings-grid label.settings-toggle>span{text-align:left;align-items:flex-start;min-width:0}.settings-grid label.settings-toggle>i{margin-left:auto}.settings-save button,.mx-table button,.mx-toolbar button,.ai-modules article>button{cursor:pointer;white-space:nowrap}.mx-ai-master>div:first-child{flex:1;min-width:0}.mx-ai-master>div:first-child>p{min-width:0}.mx-ai-master .ai-platform-state{text-align:left;flex:none;justify-content:flex-end;max-width:260px}.mx-ai-master .ai-platform-state>span{place-items:initial;color:#fff;width:auto;height:auto;font-size:var(--text-sm);background:0 0;border-radius:0;line-height:1.35;display:flex}.mx-ai-master .ai-platform-state>i{flex:0 0 10px}.moderation-toolbar>div{flex-wrap:wrap}.moderation-toolbar button{height:auto;min-height:36px;padding:8px 11px}@media (width<=760px){.mx-ai-master .ai-platform-state{align-self:flex-start;max-width:none}.moderation-toolbar>div{overflow:visible}}.ai-activity{margin-top:14px;overflow:hidden}.ai-activity>header{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;display:flex}.ai-activity>header small{color:#0873a5;font-size:var(--text-xs);letter-spacing:.13em;font-weight:850}.ai-activity>header h2{font-size:var(--text-xl);margin:5px 0 0}.ai-activity>header p{color:#657985;font-size:var(--text-sm);margin:5px 0 0}.ai-activity>header>div:last-child{gap:8px;display:flex}.ai-activity select{color:#18384c;background:#fff;border:1px solid #cbd8df;border-radius:5px;height:40px;padding:0 34px 0 11px}.ai-activity-stats{border-bottom:1px solid #e5ecef;grid-template-columns:repeat(4,1fr);display:grid}.ai-activity-stats span{border-right:1px solid #e5ecef;flex-direction:column;padding:14px 20px;display:flex}.ai-activity-stats span:last-child{border-right:0}.ai-activity-stats small{color:#738692;font-size:var(--text-xs);font-weight:800}.ai-activity-stats strong{font-size:var(--text-xl);margin-top:4px}.ai-conversation-list article{border-bottom:1px solid #edf1f3;grid-template-columns:minmax(150px,.7fr) minmax(240px,1.6fr) minmax(150px,.5fr);align-items:center;gap:18px;min-height:72px;padding:12px 20px;display:grid}.ai-conversation-list article>div,.ai-conversation-list article>span{flex-direction:column;gap:3px;display:flex}.ai-conversation-list article strong,.ai-conversation-list article p{font-size:var(--text-sm)}.ai-conversation-list article small{color:#72848f;font-size:var(--text-xs)}.ai-conversation-list article p{color:#354f60;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ai-conversation-list article>span{align-items:flex-end}.ai-conversation-list article>span b{color:#08628e;font-size:var(--text-xs);background:#eaf4f8;border-radius:10px;padding:4px 8px}@media (width<=760px){.ai-activity>header{flex-direction:column;align-items:stretch}.ai-activity>header>div:last-child{grid-template-columns:1fr 1fr;display:grid}.ai-activity-stats{grid-template-columns:repeat(2,1fr)}.ai-activity-stats span:nth-child(2){border-right:0}.ai-conversation-list article{grid-template-columns:1fr;gap:7px}.ai-conversation-list article>span{align-items:flex-start}}.save-search-bar{background:#f3f9fc;border:1px solid #cfe0e8;border-radius:8px;align-items:center;gap:12px;width:min(1240px,100% - 40px);margin:0 auto 18px;padding:14px 16px;display:flex}.save-search-bar form{gap:8px;display:flex}.save-search-bar input{border:1px solid #b8ccd7;border-radius:5px;min-width:210px;height:40px;padding:0 11px}.save-search-bar button,.save-search-bar>a{color:#fff;background:#087db5;border:0;border-radius:5px;align-items:center;min-height:40px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}.save-search-bar span{color:#55707f;font-size:var(--text-sm);flex:1}.saved-searches-page{background:#f4f7f9;min-height:100vh}.saved-searches-page>header{background:#fff;border-bottom:1px solid #dbe5ea;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50% - 590px);display:flex}.saved-searches-page>header img{width:154px}.saved-searches-page>header a{color:#075d89;font-weight:800}.saved-searches-page>section{width:min(1000px,100% - 32px);margin:42px auto}.saved-searches-title p{color:#087db5;font-size:var(--text-xs);letter-spacing:.14em;margin:0;font-weight:900}.saved-searches-title h1{font-size:var(--text-3xl);margin:6px 0}.saved-search-list{gap:12px;margin-top:24px;display:grid}.saved-search-list article{background:#fff;border:1px solid #d8e3e8;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.saved-search-list h2{font-size:var(--text-lg);margin:4px 0}.saved-search-list p,.saved-search-list small{color:#71848f;font-size:var(--text-xs);margin:0}.saved-search-list>article>span{color:#657985;font-size:var(--text-xs);background:#edf1f3;border-radius:12px;padding:5px 9px;font-weight:800}.saved-search-list>article>span.active{color:#167243;background:#e0f4e9}.saved-search-list article>div:last-child{align-items:center;gap:7px;display:flex}.saved-search-list article a,.saved-search-list button,.saved-search-empty a{color:#075d89;background:#fff;border:1px solid #b9cbd5;border-radius:5px;align-items:center;min-height:36px;padding:0 11px;font-weight:750;text-decoration:none;display:inline-flex}.saved-search-list button.danger{color:#a62f36}.saved-search-empty{text-align:center;background:#fff;border:1px dashed #bfcfd8;border-radius:10px;margin-top:24px;padding:56px}.saved-search-empty>b{font-size:2.4rem}.saved-search-empty h2{margin:10px 0 5px}.saved-search-empty p{color:#657985}.saved-search-empty a{color:#fff;background:#087db5;margin-top:12px}@media (width<=760px){.save-search-bar{flex-direction:column;align-items:stretch}.save-search-bar form{display:grid}.save-search-bar input{min-width:0}.saved-search-list article{grid-template-columns:1fr}.saved-search-list article>div:last-child{flex-direction:column;align-items:stretch}.saved-search-list article a,.saved-search-list button{justify-content:center}}.machex-assistant{z-index:90;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.assistant-launcher{color:#fff;background:#062138;border:1px solid #ffffff2e;border-radius:28px;justify-content:center;align-items:center;gap:9px;min-width:112px;height:52px;padding:0 17px;font-weight:800;display:flex;box-shadow:0 12px 32px #00101f3d}.assistant-launcher>span{color:#fff;background:#0c83bd;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.assistant-window{background:#fff;border:1px solid #d5e0e6;border-radius:14px;width:min(390px,100vw - 28px);overflow:hidden;box-shadow:0 24px 70px #00152442}.assistant-window>header{color:#fff;background:#062138;justify-content:space-between;align-items:center;min-height:72px;padding:13px 15px;display:flex}.assistant-window>header>div{align-items:center;gap:11px;display:flex}.assistant-window>header span{background:#1188bf;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.assistant-window>header p{flex-direction:column;margin:0;display:flex}.assistant-window>header strong{font-size:var(--text-base)}.assistant-window>header small{color:#afc5d2;font-size:var(--text-xs);margin-top:2px}.assistant-window>header button{color:#fff;background:#ffffff12;border:0;border-radius:50%;width:34px;height:34px;font-size:1.35rem}.assistant-body{background:#f5f8fa;min-height:250px;max-height:390px;padding:16px;overflow:auto}.assistant-message{align-items:flex-start;gap:9px;display:flex}.assistant-message>span{color:#0874a7;background:#dff1f8;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.assistant-message p,.assistant-reply{color:#294557;font-size:var(--text-sm);background:#fff;border:1px solid #dce6eb;border-radius:5px 12px 12px;margin:0;padding:11px 12px;line-height:1.5}.assistant-quick{flex-wrap:wrap;gap:7px;margin:13px 0 13px 37px;display:flex}.assistant-quick button{color:#075d89;min-height:36px;font-size:var(--text-xs);background:#fff;border:1px solid #aac8d8;border-radius:18px;padding:0 11px;font-weight:750}.assistant-reply{background:#eaf5fa;margin-left:37px}.assistant-reply p{margin:0}.assistant-reply a{color:#075d89;margin-top:8px;font-weight:800;display:inline-block}.assistant-window>form{background:#fff;border-top:1px solid #dfe7eb;grid-template-columns:1fr 42px;gap:8px;padding:12px;display:grid}.assistant-window>form input{height:44px;font-size:var(--text-sm);border:1px solid #c8d5dc;border-radius:6px;padding:0 12px}.assistant-window>form button{color:#fff;background:#087db5;border:0;border-radius:6px;height:44px;font-size:1.1rem}.assistant-window>footer{color:#748691;font-size:var(--text-xs);text-align:center;background:#fff;padding:0 12px 11px}@media (width<=600px){.machex-assistant{bottom:14px;right:14px}.assistant-launcher{width:54px;min-width:54px;padding:0}.assistant-launcher>b{display:none}.assistant-window{max-height:calc(100vh - 92px)}.assistant-body{max-height:calc(100vh - 280px)}}.filter-title a{color:var(--blue);font-size:var(--text-xs);font-weight:750}.filters>form{display:block}.results-toolbar>form{align-items:center;gap:7px;display:flex}.results-toolbar>form label{color:var(--muted);font-size:var(--text-xs)}.results-toolbar>form select{border:1px solid var(--line);background:#fff;border-radius:4px;height:34px;margin-left:6px;padding:0 8px}.results-toolbar>form button{width:auto;height:34px;padding:0 10px}.result-image{display:block}.result-placeholder,.detail-image-empty{color:#fff;background:linear-gradient(145deg,#b9ccd5,#698896);place-items:center;width:100%;height:100%;font-size:2rem;display:grid}.result-copy h2 a{color:inherit}.search-empty{border:1px solid var(--line);text-align:center;background:#fff;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:60px 20px;display:flex}.search-empty>span{width:52px;height:52px;color:var(--blue);background:#e8f2f7;border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.search-empty h2{margin:14px 0 0}.search-empty p{color:var(--muted)}.search-empty a{background:var(--navy);color:#fff;border-radius:5px;padding:10px 14px;font-weight:750}.gallery-main>a{width:100%;height:100%;display:block}.detail-image-empty{flex-direction:column;gap:10px;display:flex}.detail-image-empty span{font-size:var(--text-sm)}.gallery-thumbs>a{background:#ccd9df;border-radius:3px;height:84px;position:relative;overflow:hidden}.gallery-thumbs>a>span{color:#fff;font-size:var(--text-sm);background:#061a2db3;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.detail-card.description p{white-space:pre-line}.filters .filter-secondary,.filters .filter-text{background:#fff;border:1px solid #d7dfe5;border-radius:4px;width:100%;height:35px;margin-top:8px;padding:0 8px;font-size:10px}.verified-filter{grid-template-columns:auto 1fr!important}.verified-filter input{accent-color:#0078c8}.active-filters{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.active-filters a{color:var(--blue);background:#e5f1f7;border-radius:20px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;display:flex}.active-filters a b{font-size:12px}.pagination a.disabled{pointer-events:none;opacity:.4}.filter-details>summary{display:none}.filter-details:not([open])>.filter-title,.filter-details:not([open])>form{display:flex}.filter-details:not([open])>form{display:block}@media (width<=760px){.results-layout .filters{border-color:#9fc4d8;display:block;box-shadow:0 5px 18px #143a5012}.filter-details>summary{cursor:pointer;color:#075d89;background:#edf6fa;justify-content:space-between;align-items:center;padding:15px 17px;font-weight:800;display:flex}.filter-details>summary b{font-size:12px}.filter-details>summary span{color:#617685;font-size:9px;font-weight:600}.filter-details:not([open])>.filter-title,.filter-details:not([open])>form{display:none}}.result-card{position:relative}.result-favourite-form,.result-card>a.result-favourite{z-index:4;margin:0;position:absolute;top:9px;right:9px}.result-favourite{color:#fff;cursor:pointer;background:#061a2dcc;border:1px solid #fff9;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;line-height:1;transition:transform .15s,background .15s,color .15s;display:grid;box-shadow:0 3px 12px #00101d33}.result-favourite:hover{color:#f35f43;background:#fff;transform:scale(1.06)}.result-favourite.saved{color:#f35f43;background:#fff;border-color:#fff}.result-favourite-form .result-favourite{position:static}.domain-language-switcher{z-index:95;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b2940f2;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:8px;height:39px;padding:0 7px 0 11px;display:flex;position:fixed;top:13px;right:190px;box-shadow:0 5px 18px #00101d20}.domain-language-switcher>span{color:#a9c2d1;text-overflow:ellipsis;white-space:nowrap;max-width:85px;font-size:10px;overflow:hidden}.domain-language-switcher select{color:#fff;background:#ffffff12;border:0;border-radius:5px;max-width:125px;height:29px;padding:0 25px 0 8px;font-size:11px;font-weight:750}.domain-language-switcher option{color:#10243a;background:#fff}.sr-only{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}@media (width<=900px){.domain-language-switcher{top:auto;bottom:74px;right:12px}.domain-language-switcher>span{display:none}}@media (width<=760px){.results-toolbar>form label,.results-toolbar>form button{display:none}}.search-suggestion{color:#36596b;font-size:var(--text-sm);background:#edf7fb;border:1px solid #b9d7e5;border-radius:7px;align-items:center;gap:7px;margin-bottom:10px;padding:11px 14px;display:flex}.search-suggestion a{color:#006b9d;margin-left:auto;font-weight:850}.search-toolbar-actions{align-items:center;gap:10px;display:flex}.search-toolbar-actions>form{align-items:center;gap:7px;display:flex}.view-switch{border:1px solid #bfd0d9;border-radius:5px;display:flex;overflow:hidden}.view-switch a{color:#617783;background:#fff;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.view-switch a.active{color:#fff;background:#062c48}.results-content:has(.view-switch a:nth-child(2).active) .result-grid{grid-template-columns:1fr}.results-content:has(.view-switch a:nth-child(2).active) .result-card{grid-template-columns:280px minmax(0,1fr);display:grid}.results-content:has(.view-switch a:nth-child(2).active) .result-image{height:100%;min-height:210px}.results-content:has(.view-switch a:nth-child(2).active) .result-copy{flex-direction:column;display:flex}.results-content:has(.view-switch a:nth-child(2).active) .result-price{margin-top:auto}@media (width<=760px){.results-toolbar{align-items:flex-start;gap:10px}.search-toolbar-actions>form label,.search-toolbar-actions>form button{display:none}.search-suggestion{flex-direction:column;align-items:flex-start}.search-suggestion a{margin-left:0}.results-content:has(.view-switch a:nth-child(2).active) .result-card{grid-template-columns:120px minmax(0,1fr)}.results-content:has(.view-switch a:nth-child(2).active) .result-image{min-height:180px}.results-content:has(.view-switch a:nth-child(2).active) .result-copy dl{display:none}}.listing-gallery-main{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0}.listing-gallery-main img{object-fit:cover;width:100%;height:100%}.listing-gallery-arrow{z-index:3;color:#fff;cursor:pointer;background:#061a2dc9;border:1px solid #fff5;border-radius:50%;width:46px;height:46px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);font-size:34px!important}.listing-gallery-arrow.prev{left:16px}.listing-gallery-arrow.next{right:16px}.listing-gallery .gallery-thumbs>button{cursor:pointer;background:#ccd9df;border:2px solid #0000;border-radius:4px;height:84px;padding:0;position:relative;overflow:hidden}.listing-gallery .gallery-thumbs>button.active{border-color:#0078c8}.listing-gallery .gallery-thumbs>button img{object-fit:cover;width:100%;height:100%}.listing-gallery .gallery-thumbs>button>span{color:#fff;font-size:var(--text-sm);background:#061a2db3;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}@media (width<=600px){.listing-gallery-arrow{width:40px;height:40px}.listing-gallery-arrow.prev{left:10px}.listing-gallery-arrow.next{right:10px}}.listing-gallery .gallery-main>.listing-gallery-main{background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.listing-gallery .gallery-main>.listing-gallery-arrow{width:46px;height:46px;padding:0;top:50%;bottom:auto}.listing-gallery .gallery-main>.listing-gallery-arrow.prev{left:16px;right:auto}.listing-gallery .gallery-main>.listing-gallery-arrow.next{left:auto;right:16px}@media (width<=600px){.listing-gallery .gallery-main>.listing-gallery-arrow{width:40px;height:40px}.listing-gallery .gallery-main>.listing-gallery-arrow.prev{left:10px}.listing-gallery .gallery-main>.listing-gallery-arrow.next{right:10px}}.offer-panel form{margin:0}.offer-panel form .primary-action{border:0;width:100%}.thread-list>a{text-align:left;background:#fff;border-top:1px solid #edf1f3;grid-template-rows:auto auto;grid-template-columns:35px 1fr auto;align-items:center;gap:4px 8px;width:100%;min-height:72px;padding:10px 12px;display:grid}.thread-list>a.active{border-left:3px solid var(--blue);background:#eef6fa}.thread-list>a>span{width:35px;height:35px;color:var(--blue);font-size:var(--text-xs);background:#dcecf4;border-radius:50%;grid-row:1/3;place-items:center;font-weight:750;display:grid}.thread-list>a>div{min-width:0}.thread-list>a strong{font-size:var(--text-sm)}.thread-list>a p{color:#72828e;font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.conversation-empty{color:#667b89;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.conversation-empty>span{color:#075d89;background:#e3eff5;border-radius:50%;place-items:center;width:46px;height:46px;font-size:1.25rem;display:grid}.conversation-empty h2{margin:12px 0 0;font-size:1.25rem}.conversation-empty p{font-size:var(--text-sm);margin:6px 0 0}.contact-consent-card{background:#f6fafc;border:1px solid #cbdbe6;border-radius:12px;gap:18px;margin-top:24px;padding:22px;display:grid}.contact-consent-card>div:first-child b{color:#061a2d;font-size:18px}.contact-consent-card>div:first-child p{color:#52677a;margin:6px 0 0}.contact-consent-toggle{cursor:pointer;background:#fff;border:1px solid #b7cddd;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex!important}.contact-consent-toggle input{margin-top:2px;width:20px!important;height:20px!important}.contact-consent-toggle span{gap:4px;display:grid}.contact-consent-toggle strong{color:#061a2d;font-size:16px}.contact-consent-toggle small{color:#52677a;line-height:1.45}.contact-fields{padding-top:2px}.contact-fields>small{color:#8a3b20;grid-column:1/-1;line-height:1.45}.public-contact-panel{border-top:1px solid #d9e3ea;gap:9px;margin-top:18px;padding-top:18px;display:grid}.public-contact-panel small{letter-spacing:.08em;color:#0b6b99;font-size:11px;font-weight:800}.public-contact-panel a{color:#062c48;overflow-wrap:anywhere;font-weight:700}.public-contact-panel p{color:#687b89;margin:2px 0 0;font-size:12px;line-height:1.45}.contact-gate{position:relative}.contact-login-notice{z-index:20;color:#061a2d;background:#fff;border:1px solid #cbd8e1;border-radius:10px;padding:18px;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 14px 40px #041b2d33}.contact-login-notice b{font-size:17px;display:block}.contact-login-notice p{color:#52677a;margin:6px 22px 14px 0;line-height:1.45}.contact-login-notice>div{gap:8px;display:flex}.contact-login-notice>div a{text-align:center;color:#006ea8;border:1px solid #0078c8;border-radius:7px;flex:1;padding:10px 8px;font-weight:750}.contact-login-notice>div a:first-child{color:#fff;background:#0078c8}.notice-close{color:#687b89;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:8px;right:10px}@media (width<=720px){.contact-fields{grid-template-columns:1fr}.contact-login-notice{position:fixed;inset:auto 16px 18px}}.offer-panel>.secondary-action{display:none}.contact-actions,.contact-gate{gap:10px;display:grid}.contact-actions form{display:block}.contact-actions .primary-action{width:100%}.conversation-offers{background:#f7fafc;border:1px solid #cfdae2;border-radius:10px;margin:18px 24px 0;overflow:hidden}.conversation-offers>header{background:#eaf3f8;border-bottom:1px solid #cfdae2;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.conversation-offers>header p{letter-spacing:.1em;color:#00618f;margin:0;font-size:12px;font-weight:850}.conversation-offers>header span{color:#617485;font-size:12px}.offer-record{background:#fff;border-bottom:1px solid #dce5eb;padding:16px}.offer-record:last-child{border-bottom:0}.offer-record>div:first-child{align-items:center;gap:12px;display:flex}.offer-record>div:first-child small{color:#637887;font-weight:800}.offer-record>div:first-child strong{color:#061a2d;font-size:22px}.offer-status{text-transform:capitalize;color:#8b5a00;background:#fff2d8;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:11px;font-weight:850}.offer-status.accepted{color:#187247;background:#e2f5e9}.offer-status.declined,.offer-status.withdrawn{color:#9e2f2f;background:#f4e7e7}.offer-record dl{gap:6px;margin:12px 0;display:grid}.offer-record dl>div{grid-template-columns:100px 1fr;gap:10px;display:grid}.offer-record dt{color:#6a7d8d;font-size:12px}.offer-record dd{color:#243c50;margin:0;font-size:12px}.offer-record>p{color:#455e70;margin:10px 0;line-height:1.5}.offer-response-actions{margin-top:14px;gap:8px!important;display:flex!important}.offer-response-actions form{margin:0}.offer-response-actions button{cursor:pointer;border-radius:7px;padding:9px 14px;font-weight:800}.offer-response-actions .accept{color:#fff;background:#238555;border:1px solid #238555}.offer-response-actions .decline,.offer-response-actions .withdraw{color:#17384f;background:#fff;border:1px solid #b7c7d2}.system-message{justify-content:center!important}.system-message>div{color:#385064!important;text-align:center!important;background:#edf3f7!important;border:1px solid #cfdae2!important;max-width:85%!important}@media (width<=900px){.conversation-offers{margin:14px 12px 0}.offer-record>div:first-child{flex-wrap:wrap}.offer-status{margin-left:0}.offer-record dl>div{grid-template-columns:1fr}}.offer-status.countered,.offer-status.expired{color:#536776;background:#edf1f4}.counter-offer{position:relative}.counter-offer>summary{color:#00618f;cursor:pointer;border:1px solid #006ea8;border-radius:7px;padding:9px 14px;font-weight:800;list-style:none}.counter-offer>summary::-webkit-details-marker{display:none}.counter-offer[open]>summary{background:#e8f4fa}.counter-offer>form{z-index:20;background:#fff;border:1px solid #b8cad5;border-radius:10px;gap:12px;width:310px;padding:16px;display:grid;position:absolute;top:45px;right:0;box-shadow:0 14px 34px #061a2d26}.counter-offer label{gap:5px;display:grid}.counter-offer label>span{color:#314c60;font-size:12px;font-weight:800}.counter-offer input,.counter-offer textarea{width:100%;font:inherit;border:1px solid #b8cad5;border-radius:6px;padding:9px}.counter-offer label>div{border:1px solid #b8cad5;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;display:grid;overflow:hidden}.counter-offer label>div b{background:#edf4f7;padding:9px}.counter-offer label>div input{border:0;border-left:1px solid #b8cad5;border-radius:0}.counter-offer textarea{resize:vertical;min-height:70px}.counter-offer form>button{color:#fff;background:#006ea8;border:1px solid #006ea8}@media (width<=900px){.counter-offer>form{width:auto;position:fixed;inset:auto 16px 16px}}.transaction-room-link{text-align:center;background:#061a2d;border-radius:7px;margin-top:18px;padding:11px 14px;font-weight:800;display:block;color:#fff!important}.transaction-top{color:#fff;background:#061a2d;align-items:center;gap:48px;height:78px;padding:0 4%;display:flex}.transaction-top>a img{width:122px}.transaction-top nav{gap:28px;margin-right:auto;display:flex}.transaction-top nav a{color:#b9cfdd;font-weight:750}.transaction-top nav a.active{color:#59c7ff}.transaction-page{color:#061a2d;background:#f1f5f7;min-height:100vh}.transaction-shell{max-width:1480px;margin:auto;padding:34px 28px 70px}.transaction-title{justify-content:space-between;align-items:end;gap:24px;display:flex}.transaction-title p,.transaction-card>p,.transaction-card header p{color:#0075ad;letter-spacing:.12em;margin:0 0 7px;font-size:12px;font-weight:900}.transaction-title h1{margin:0;font-size:38px;font-weight:600}.transaction-title span{color:#5e7485;margin-top:8px;display:block}.transaction-title>a{color:#075f8a;border:1px solid #9fb4c1;border-radius:7px;padding:11px 15px;font-weight:800}.transaction-stages{grid-template-columns:repeat(5,1fr);margin:30px 0;padding:0;list-style:none;display:grid}.transaction-stages li{color:#8a9ca8;align-items:center;gap:9px;font-weight:800;display:flex;position:relative}.transaction-stages li:after{content:"";background:#d4dfe5;height:2px;position:absolute;top:16px;left:38px;right:8px}.transaction-stages li:last-child:after{display:none}.transaction-stages i{z-index:1;background:#dfe7ec;border-radius:50%;place-items:center;width:33px;height:33px;font-style:normal;display:grid;position:relative}.transaction-stages .done,.transaction-stages .current{color:#075f8a}.transaction-stages .done i{color:#fff;background:#299967}.transaction-stages .done:after{background:#299967}.transaction-stages .current i{color:#fff;background:#075f8a}.transaction-grid{grid-template-columns:minmax(0,1.7fr) minmax(330px,.8fr);gap:20px;display:grid}.transaction-main,.transaction-aside{align-content:start;gap:20px;display:grid}.transaction-card{background:#fff;border:1px solid #d1dde4;border-radius:10px;padding:22px}.transaction-card>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.transaction-card h2{margin:0;font-size:24px}.accepted-summary>header>strong{color:#f15f40;font-size:30px}.accepted-summary>p{color:#526b7c;letter-spacing:0;margin:18px 0 0;font-size:15px;font-weight:500}.transaction-progress{background:#e3ebef;border-radius:999px;height:8px;margin:20px 0;overflow:hidden}.transaction-progress span{background:#299967;height:100%;display:block}.transaction-checklist form{border-top:1px solid #e1e8ec}.transaction-checklist button{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;width:100%;padding:15px 0;display:grid}.transaction-checklist button>i{border:2px solid #b8c9d3;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.transaction-checklist button>span{gap:3px;display:grid}.transaction-checklist button small{color:#7a8d99}.transaction-checklist button>b{color:#086791;font-size:12px}.transaction-checklist button.complete>i{color:#fff;background:#299967;border-color:#299967}.transaction-checklist button.complete>span strong{color:#73838d;text-decoration:line-through}.transaction-aside form{gap:10px;margin:18px 0;display:grid}.transaction-aside select,.transaction-aside button{width:100%;font:inherit;background:#fff;border:1px solid #afc1cc;border-radius:7px;padding:11px}.transaction-aside button{color:#fff;cursor:pointer;background:#061a2d;font-weight:800}.transaction-card>small{color:#718591;line-height:1.5}.transaction-documents{margin:16px 0;padding:0;list-style:none}.transaction-documents li{border-top:1px solid #e0e8ec;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.transaction-documents li>span{color:#0873a5;font-size:23px}.transaction-documents li>div{gap:3px;min-width:0;display:grid}.transaction-documents strong{text-overflow:ellipsis;overflow:hidden}.transaction-documents small{color:#7b8d99}.transaction-documents a{color:#076b98;font-weight:800}.transaction-no-docs{color:#687c89;background:#f0f5f7;border-radius:7px;margin:16px 0;padding:16px}.transaction-safety{color:#604b16;background:#fff8e8;border:1px solid #ead7a3;border-radius:10px;padding:18px}.transaction-safety p{margin:8px 0 0;line-height:1.55}.transaction-empty{color:#fff;background:#061a2d;place-items:center;min-height:100vh;display:grid}.transaction-empty>img{width:140px;position:absolute;top:36px;left:5%}.transaction-empty section{max-width:680px;padding:30px}.transaction-empty p{color:#59c7ff;letter-spacing:.14em;font-weight:900}.transaction-empty h1{font-size:42px;line-height:1.1}.transaction-empty span{color:#bdd0dc;line-height:1.7;display:block}.transaction-empty a{color:#fff;margin-top:25px;font-weight:800;display:inline-block}@media (width<=900px){.transaction-top{flex-wrap:wrap;gap:18px;height:auto;padding:16px 20px}.transaction-top nav{order:3;width:100%;overflow:auto}.transaction-shell{padding:24px 14px 60px}.transaction-title{flex-direction:column;align-items:start}.transaction-title h1{font-size:30px}.transaction-stages{grid-template-columns:repeat(5,150px);padding-bottom:8px;overflow:auto}.transaction-grid{grid-template-columns:1fr}.transaction-checklist button{grid-template-columns:36px 1fr}.transaction-checklist button>b{grid-column:2}.transaction-empty h1{font-size:34px}}.save-listing-action{color:#17384f;cursor:pointer;background:#fff;border:1px solid #b7c8d3;border-radius:7px;width:100%;padding:11px;font-weight:800}.save-listing-action:hover{color:#006ea8;border-color:#0078c8}.fav-img form{margin:0}.fav-img form button{cursor:pointer;color:#f35f43}.verification-page{color:#061a2d;background:#f3f6f8;min-height:100vh}.verification-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.verification-page>header img{width:150px}.verification-page>header a:last-child{color:#d9e7ef;font-weight:700}.verification-workspace{grid-template-columns:minmax(0,1fr) 420px;gap:22px;width:min(1180px,100% - 40px);margin:40px auto;display:grid}.verification-workspace>section,.verification-workspace>aside{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:30px}.verification-workspace>section>p{color:#0078c8;letter-spacing:.14em;margin:0;font-size:12px;font-weight:850}.verification-workspace h1{margin:8px 0;font-size:36px}.verification-workspace>section>span{color:#5c7182;line-height:1.6}.verification-upload-card{background:#f7fafc;border:1px solid #c8d8e2;border-radius:10px;gap:16px;margin-top:28px;padding:22px;display:grid}.verification-upload-card label{gap:7px;font-weight:750;display:grid}.verification-upload-card select{background:#fff;border:1px solid #c5d4de;border-radius:7px;height:44px;padding:0 12px}.verification-file{background:#fff;border:1px dashed #8eb3c8;border-radius:8px;padding:18px}.verification-file span{color:#667b8a;font-size:13px;font-weight:400}.verification-upload-card>button{color:#fff;cursor:pointer;background:#062c48;border:0;border-radius:7px;height:46px;font-weight:850}.verification-upload-card>small{color:#667b8a;line-height:1.5}.verification-workspace aside h2{margin-top:0}.verification-workspace aside article{border-top:1px solid #e1e8ed;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.verification-workspace aside article>span{color:#006b9f;background:#e8f4fa;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.verification-workspace aside article div{gap:3px;display:grid}.verification-workspace aside article strong{text-transform:capitalize}.verification-workspace aside article small{color:#718391}.verification-workspace aside article p{color:#a04b34;margin:4px 0 0}.verification-workspace aside article>b{color:#8a5b0d;text-transform:capitalize;background:#fff1d9;border-radius:999px;padding:5px 8px;font-size:11px}.verification-workspace aside article>b.approved{color:#27784e;background:#e5f5ea}.verification-workspace aside article>b.rejected{color:#a03b2d;background:#fae8e5}.verification-empty{color:#718391;text-align:center;border:1px dashed #cbd8e1;border-radius:8px;padding:24px}.verify-steps article>a{color:#fff;background:#0078c8;border-radius:5px;padding:7px 10px;font-size:12px;font-weight:800}@media (width<=850px){.verification-workspace{grid-template-columns:1fr}.verification-workspace h1{font-size:30px}}.account-page{color:#061a2d;background:#f3f6f8;min-height:100vh}.account-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.account-page>header img{width:150px}.account-page>header>a:last-child{color:#dce8ef;font-weight:750}.account-workspace{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;width:min(1180px,100% - 40px);margin:38px auto;display:grid}.account-workspace>aside{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:28px;position:sticky;top:20px}.account-workspace>aside>p{color:#0078c8;letter-spacing:.14em;margin:0;font-size:12px;font-weight:850}.account-workspace>aside h1{margin:8px 0 10px;font-size:30px!important}.account-workspace>aside>span{color:#667b8a;line-height:1.55}.account-workspace>aside nav{margin-top:24px;display:grid}.account-workspace>aside nav a{color:#526c7c;border-left:3px solid #0000;padding:12px 14px;font-weight:750}.account-workspace>aside nav a.active,.account-workspace>aside nav a:hover{color:#006b9f;background:#edf6fa;border-left-color:#0078c8}.account-workspace>div{gap:18px;display:grid}.account-workspace section{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:28px;scroll-margin-top:20px}.account-workspace section>header h2{margin:0;font-size:25px!important}.account-workspace section>header p{color:#667b8a;margin:6px 0 0}.account-workspace form{margin-top:22px}.account-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.account-grid label{gap:7px;font-weight:750;display:grid}.account-grid input,.account-grid select{color:#102f45;background:#fff;border:1px solid #c5d4de;border-radius:7px;height:44px;padding:0 12px}.account-grid input[readonly]{color:#6b7d8a;background:#eef3f6}.account-workspace form>button{color:#fff;cursor:pointer;background:#062c48;border:0;border-radius:7px;height:44px;margin-top:20px;padding:0 20px;font-weight:850}.account-saved{color:#27784e;background:#e9f7ee;border:1px solid #acd5ba;border-radius:8px;padding:14px 18px;font-weight:750}.account-security{border-top:1px solid #e1e8ed;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.account-security:first-of-type{margin-top:18px}.account-security div{gap:4px;display:grid}.account-security small{color:#6b7d8a}.account-security a{color:#006b9f;border:1px solid #aac4d3;border-radius:6px;padding:9px 13px;font-weight:800}.account-security a.danger{color:#ad3f31;border-color:#e0bcb5}@media (width<=800px){.account-workspace{grid-template-columns:1fr}.account-workspace>aside{position:static}.account-grid{grid-template-columns:1fr}}@media (width<=520px){.account-workspace{width:min(100% - 24px,1180px);margin:20px auto}.account-workspace section,.account-workspace>aside{padding:20px}.account-security{flex-direction:column;align-items:flex-start}}.notification-preferences{display:grid}.account-notification-row{cursor:pointer;border-bottom:1px solid #e3eaee;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:14px 0;display:flex;position:relative}.account-notification-row>span{gap:4px;display:grid}.account-notification-row strong{font-size:15px}.account-notification-row small{color:#6b7d8a}.account-notification-row input{opacity:0;pointer-events:none;position:absolute}.account-notification-row>i{background:#aebcc5;border-radius:14px;flex:0 0 46px;width:46px;height:26px;padding:3px;transition:background .18s}.account-notification-row>i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;display:block;box-shadow:0 1px 4px #061a2d40}.account-notification-row input:checked+i{background:#0781bb}.account-notification-row input:checked+i:after{transform:translate(20px)}.account-notification-row input:focus-visible+i{outline-offset:2px;outline:3px solid #00a7e166}.notification-note{color:#5f7381;background:#eef5f8;border-radius:6px;margin:15px 0 0;padding:12px 14px;font-size:13px!important}.translation-center{gap:14px;display:grid}.translation-summary{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.translation-summary article{background:#fff;border:1px solid #d9e2e8;border-radius:7px;gap:5px;padding:18px;display:grid}.translation-summary small{color:#718390;letter-spacing:.08em;font-size:11px;font-weight:800}.translation-summary strong{font-size:22px}.translation-summary span{color:#08729f;font-size:12px}.translation-workspace>header{border-bottom:1px solid #e1e8ec;justify-content:space-between;gap:20px;padding:18px 20px;display:flex}.translation-workspace>header small{color:#08729f;letter-spacing:.12em;font-weight:850}.translation-workspace>header h2{margin:5px 0;font-size:24px}.translation-workspace>header p{color:#6d7f8c;margin:0}.translation-workspace>header>div:last-child{align-items:center;gap:9px;display:flex}.translation-workspace select,.translation-workspace input,.translation-workspace textarea{color:#10243a;background:#fff;border:1px solid #cad6de;border-radius:5px}.translation-workspace>header select,.translation-workspace>header label{height:40px}.translation-workspace>header select{padding:0 10px}.translation-workspace>header label{align-items:center;padding:0 10px;display:flex}.translation-workspace>header input{border:0;outline:0;width:220px}.translation-progress{background:#e6edf1;height:5px}.translation-progress i{background:#159361;height:100%;display:block}.translation-list>header,.translation-list form{border-bottom:1px solid #e6ecef;grid-template-columns:minmax(260px,.85fr) minmax(300px,1.25fr) 150px;align-items:center;gap:14px;padding:13px 18px;display:grid}.translation-list>header{color:#6d7f8c;background:#f6f9fa;font-size:11px;font-weight:850}.translation-list form>div:first-of-type{gap:5px;display:grid}.translation-list code{color:#08729f;font-weight:800}.translation-list small{color:#536b7b;line-height:1.45}.translation-list textarea{resize:vertical;width:100%;padding:10px}.translation-list form>div:last-child{gap:7px;display:flex}.translation-list form>div:last-child select{flex:1;min-width:0;padding:0 7px}.translation-list button{color:#fff;background:#075d89;border:0;border-radius:4px;padding:8px 10px}.translation-policy{color:#29495c;background:#eef7fa;border:1px solid #cfe0e8;border-radius:7px;padding:16px 18px}.translation-policy p{margin:6px 0 0;line-height:1.6}@media (width<=850px){.translation-summary{grid-template-columns:1fr}.translation-workspace>header{flex-direction:column}.translation-workspace>header>div:last-child{flex-direction:column;align-items:stretch}.translation-workspace>header input{width:100%}.translation-list>header{display:none}.translation-list form{grid-template-columns:1fr}.translation-list form>div:last-child{min-height:40px}}.standard-specifications{background:#f5fafc;border:1px solid #c8dbe7;border-radius:8px;padding:18px}.standard-specifications>div:first-child{margin-bottom:15px}.standard-specifications>div:first-child b{color:var(--navy);font-size:13px}.standard-specifications>div:first-child p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}@media (width<=620px){.standard-specifications .form-grid{grid-template-columns:1fr}}.billing-page{color:#061a2d;background:#f3f6f8;min-height:100vh}.billing-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.billing-page>header img{width:150px}.billing-page>header>a:last-child{color:#dce8ef;font-weight:750}.billing-workspace{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;width:min(1180px,100% - 40px);margin:38px auto;display:grid}.billing-workspace>aside{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:28px;position:sticky;top:20px}.billing-workspace>aside>p{color:#0078c8;letter-spacing:.12em;margin:0;font-size:12px;font-weight:850}.billing-workspace>aside h1{margin:8px 0 10px;font-size:30px!important}.billing-workspace>aside>span{color:#667b8a;line-height:1.55}.billing-workspace>aside nav{margin-top:24px;display:grid}.billing-workspace>aside nav a{color:#526c7c;border-left:3px solid #0000;padding:12px 14px;font-weight:750}.billing-workspace>aside nav a.active,.billing-workspace>aside nav a:hover{color:#006b9f;background:#edf6fa;border-left-color:#0078c8}.billing-workspace>div{gap:18px;display:grid}.billing-workspace section{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:28px;scroll-margin-top:20px}.billing-workspace section>header h2{margin:0;font-size:25px!important}.billing-workspace section>header>p{color:#667b8a;margin:6px 0 0}.billing-current>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.billing-current>header small{color:#0078c8;letter-spacing:.12em;font-weight:850}.billing-current>header h2{margin:6px 0 0!important}.billing-current>header p{color:#667b8a;margin:5px 0 0}.billing-current>header>b{color:#657785;text-transform:uppercase;background:#edf1f3;border-radius:999px;padding:7px 10px;font-size:12px}.billing-current>header>b.active{color:#27784e;background:#e5f5ea}.billing-plan-grid{border:1px solid #d9e3e8;border-radius:8px;grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid;overflow:hidden}.billing-plan-grid>div{border-left:1px solid #e1e8ec;flex-direction:column;min-height:94px;padding:17px;display:flex}.billing-plan-grid>div:first-child{border-left:0}.billing-plan-grid span{color:#718390;font-size:12px}.billing-plan-grid strong{margin-top:7px;font-size:15px}.billing-empty{background:#f7fafb;border:1px dashed #b8cad5;border-radius:8px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;margin-top:22px;padding:22px;display:grid}.billing-empty>span{color:#0877ab;background:#e5f1f7;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.billing-empty>div{gap:4px;display:grid}.billing-empty p{color:#6b7d8a;margin:0}.billing-empty>a{color:#fff;background:#062c48;border-radius:6px;padding:10px 13px;font-weight:800}.billing-empty.compact{grid-template-columns:42px 1fr}.billing-table{border:1px solid #dbe4e9;border-radius:8px;margin-top:22px;overflow:hidden}.billing-table-head,.billing-table>article{grid-template-columns:1.15fr 1.4fr .8fr .75fr .65fr;align-items:center;gap:14px;display:grid}.billing-table-head{color:#637784;text-transform:uppercase;background:#f4f7f9;min-height:44px;padding:0 16px;font-size:12px;font-weight:800}.billing-table>article{border-top:1px solid #e4eaee;min-height:76px;padding:12px 16px}.billing-table article>span{gap:3px;display:grid}.billing-table article small,.billing-table time{color:#718390;font-size:12px}.billing-table article>b{font-size:14px}.billing-table article>em{color:#617481;text-transform:capitalize;background:#eef1f3;border-radius:999px;width:max-content;padding:5px 8px;font-size:11px;font-style:normal;font-weight:850}.billing-table article>em.paid{color:#27784e;background:#e5f5ea}.billing-table article>em.pending{color:#8b5d0b;background:#fff2da}.billing-table article>em.failed,.billing-table article>em.cancelled{color:#a34436;background:#f9e8e5}.billing-table article>em.refunded{color:#555f9e;background:#edf0fa}.billing-details{border:1px solid #dce5ea;border-radius:8px;grid-template-columns:1fr 1fr;margin:22px 0 0;display:grid;overflow:hidden}.billing-details>div{border-top:1px solid #e5ebee;gap:5px;min-height:76px;padding:14px 17px;display:grid}.billing-details>div:nth-child(-n+2){border-top:0}.billing-details>div:nth-child(2n){border-left:1px solid #e5ebee}.billing-details dt{color:#718390;font-size:12px}.billing-details dd{margin:0;font-weight:750}.billing-note{color:#5f7381;background:#eef5f8;border-radius:6px;margin:16px 0 0;padding:12px 14px;font-size:13px!important}@media (width<=960px){.billing-workspace{grid-template-columns:1fr}.billing-workspace>aside{position:static}.billing-plan-grid{grid-template-columns:1fr 1fr}.billing-plan-grid>div:nth-child(3){border-top:1px solid #e1e8ec;border-left:0}.billing-plan-grid>div:nth-child(4){border-top:1px solid #e1e8ec}.billing-table{overflow-x:auto}.billing-table-head,.billing-table>article{min-width:760px}}@media (width<=580px){.billing-workspace{width:min(100% - 24px,1180px);margin:20px auto}.billing-workspace section,.billing-workspace>aside{padding:20px}.billing-current>header{flex-direction:column}.billing-plan-grid,.billing-details{grid-template-columns:1fr}.billing-plan-grid>div{border-top:1px solid #e1e8ec;border-left:0}.billing-plan-grid>div:first-child{border-top:0}.billing-details>div,.billing-details>div:nth-child(2n){border-top:1px solid #e5ebee;border-left:0}.billing-details>div:first-child{border-top:0}.billing-empty{grid-template-columns:42px 1fr}.billing-empty>a{text-align:center;grid-column:1/-1}}.asset-price>span{align-items:center;gap:5px;display:flex}.listing-lifecycle-menu{position:relative}.listing-lifecycle-menu summary{border:1px solid var(--line);color:var(--blue);cursor:pointer;border-radius:3px;padding:5px 7px;font-size:7px;font-weight:750;list-style:none}.listing-lifecycle-menu summary::-webkit-details-marker{display:none}.listing-lifecycle-menu[open]>div{z-index:8;border:1px solid var(--line);background:#fff;border-radius:5px;min-width:155px;padding:5px;position:absolute;top:29px;right:0;box-shadow:0 10px 25px #061a2d24}.listing-lifecycle-menu form button{width:100%;color:var(--navy);text-align:left;background:#fff;border:0;padding:8px 9px;font-size:8px}.listing-lifecycle-menu form button:hover{background:#eef5f8}.listing-lifecycle-menu form:last-child button{color:#a63b32}.asset-renew{background:var(--accent);border-radius:3px;padding:5px 8px;font-size:7px;font-weight:800;color:#fff!important}.asset-name span{line-height:1.45}.transaction-review form{flex-direction:column;gap:10px;display:flex}.transaction-review label{color:var(--navy);flex-direction:column;gap:5px;font-size:8px;font-weight:750;display:flex}.transaction-review select,.transaction-review textarea{border:1px solid var(--line);font:inherit;background:#fff;border-radius:4px;padding:9px;font-weight:400}.transaction-review textarea{resize:vertical;min-height:86px}.transaction-review form>button{background:var(--blue);color:#fff;border:0;border-radius:4px;height:36px;font-weight:750}.review-complete strong{color:#f3a51f;letter-spacing:2px;font-size:20px}.review-complete p{color:var(--navy);line-height:1.55}.seller-rating{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:11px;padding-top:11px;display:flex}.seller-rating strong{color:#e89818;font-size:14px}.seller-rating span{color:var(--muted);font-size:8px}.received-review details{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.received-review summary{color:var(--blue);cursor:pointer;font-size:12px;font-weight:800}.received-review details form{margin-top:12px}.review-moderation-list{gap:12px;padding:16px;display:grid}.review-moderation-list>article{border:1px solid var(--line);background:#fff;border-radius:7px;padding:18px}.review-moderation-list header,.review-moderation-list footer,.review-parties{justify-content:space-between;align-items:center;gap:14px;display:flex}.review-moderation-list header>div{gap:4px;display:grid}.review-moderation-list header small,.review-parties small{color:var(--muted);font-size:8px}.review-moderation-list header>b{color:var(--navy);background:#e9f1f5;border-radius:999px;padding:6px 9px;font-size:8px}.review-moderation-list header>b.reported{color:#986000;background:#fff0d9}.review-moderation-list header>b.hidden{color:#a33b32;background:#f8e7e5}.review-parties{justify-content:flex-start;margin:15px 0}.review-parties>span{gap:4px;min-width:170px;display:grid}.review-stars{color:#e89818}.review-moderation-list>article>p{color:var(--navy);line-height:1.6}.review-moderation-list blockquote{color:#73551c;background:#fff8e8;border-left:3px solid #e9a12d;margin:12px 0;padding:12px}.review-moderation-list blockquote b{margin-bottom:5px;display:block}.review-moderation-list footer{border-top:1px solid var(--line);justify-content:flex-end;padding-top:12px}.review-moderation-list footer form button{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:4px;padding:9px 13px;font-weight:750}.review-moderation-list footer form .danger-button{color:#fff;background:#a83d35;border-color:#a83d35}@media (width<=760px){.review-parties{flex-direction:column;align-items:flex-start}.review-moderation-list header{align-items:flex-start}}.transaction-dispute details{margin:12px 0}.transaction-dispute summary{cursor:pointer;color:var(--blue);font-weight:800}.transaction-dispute form{margin-top:13px}.dispute-status{background:#eef5f8;border-radius:6px;gap:7px;margin:12px 0;padding:13px;display:grid}.dispute-status span{text-transform:capitalize;color:var(--muted);font-size:11px}.dispute-status p{margin:0;line-height:1.5}.dispute-admin-list{gap:13px;padding:16px;display:grid}.dispute-admin-list>article{border:1px solid var(--line);background:#fff;border-radius:7px;padding:18px}.dispute-admin-list header{justify-content:space-between;gap:15px;display:flex}.dispute-admin-list header>div{gap:4px;display:grid}.dispute-admin-list header>div:last-child{align-items:flex-start;display:flex}.dispute-admin-list header small,.dispute-admin-list header span{color:var(--muted)}.dispute-admin-list header b{text-transform:uppercase;background:#e8f1f5;border-radius:999px;padding:6px 9px;font-size:8px}.dispute-admin-list header .priority.high,.dispute-admin-list header .priority.urgent{color:#a34b1b;background:#fff0df}.dispute-admin-list header .priority.urgent{color:#a02d2d;background:#f8e7e5}.dispute-admin-list dl{gap:35px;margin:15px 0;display:flex}.dispute-admin-list dl div{gap:3px;display:grid}.dispute-admin-list dt{color:var(--muted);font-size:8px}.dispute-admin-list dd{margin:0;font-weight:750}.dispute-admin-list>article>p{line-height:1.6}.dispute-admin-list form{border-top:1px solid var(--line);grid-template-columns:160px 160px 1fr auto;align-items:end;gap:12px;padding-top:14px;display:grid}.dispute-admin-list form label{gap:5px;font-size:9px;font-weight:750;display:grid}.dispute-admin-list form select,.dispute-admin-list form textarea{border:1px solid var(--line);font:inherit;background:#fff;border-radius:4px;padding:9px}.dispute-admin-list form textarea{resize:vertical;min-height:58px}.dispute-admin-list form button{background:var(--navy);color:#fff;border:0;border-radius:4px;height:38px;padding:0 15px;font-weight:800}@media (width<=900px){.dispute-admin-list form{grid-template-columns:1fr}.dispute-admin-list header,.dispute-admin-list dl{flex-direction:column;align-items:flex-start}}.transaction-cancel{border-top:1px solid var(--line);margin:16px 0 10px;padding-top:14px}.transaction-cancel summary{cursor:pointer;color:#9b3030;font-weight:800}.transaction-cancel label{gap:6px;font-size:12px;font-weight:750;display:grid}.transaction-cancel textarea{resize:vertical;min-height:90px;font:inherit;border:1px solid #c9a7a7;border-radius:7px;padding:10px}.transaction-cancel button{background:#8f2d2d}.inspection-request details{margin:12px 0}.inspection-request summary{cursor:pointer;color:var(--blue);font-weight:800}.inspection-request form{margin-top:12px}.inspection-request fieldset{border:1px solid var(--line);border-radius:5px;gap:7px;padding:12px;display:grid}.inspection-request fieldset label{flex-direction:row;align-items:center;gap:8px;display:flex}.inspection-request input{border:1px solid var(--line);border-radius:4px;padding:9px}.inspection-status{background:#eaf6f3;border-radius:6px;gap:6px;margin:12px 0;padding:13px;display:grid}.inspection-status span{text-transform:capitalize;color:#277659}.inspection-admin-list{gap:13px;padding:16px;display:grid}.inspection-admin-list>article{border:1px solid var(--line);background:#fff;border-radius:7px;padding:18px}.inspection-admin-list header{justify-content:space-between;gap:15px;display:flex}.inspection-admin-list header>div{gap:4px;display:grid}.inspection-admin-list header small,.inspection-admin-list header span{color:var(--muted)}.inspection-admin-list header>b{text-transform:uppercase;background:#e8f3f7;border-radius:999px;padding:6px 9px;font-size:8px}.inspection-scopes{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.inspection-scopes span{text-transform:capitalize;background:#edf4f7;border-radius:999px;padding:5px 8px;font-size:9px}.inspection-admin-list blockquote{border-left:3px solid var(--blue);background:#f2f7f9;margin:10px 0;padding:10px}.inspection-admin-list form{border-top:1px solid var(--line);grid-template-columns:150px 150px 110px 170px auto;align-items:end;gap:10px;padding-top:13px;display:grid}.inspection-admin-list form label{gap:5px;font-size:9px;font-weight:750;display:grid}.inspection-admin-list form input,.inspection-admin-list form select{border:1px solid var(--line);background:#fff;border-radius:4px;padding:9px}.inspection-admin-list form button{background:var(--navy);color:#fff;border:0;border-radius:4px;height:38px;padding:0 13px;font-weight:800}@media (width<=1000px){.inspection-admin-list form{grid-template-columns:1fr}.inspection-admin-list header{flex-direction:column}}.auction-settings{background:#fff;border:1px solid #a9cadc;border-radius:12px;margin-top:22px;overflow:hidden;box-shadow:0 12px 32px #0b426513}.auction-settings>header{background:linear-gradient(135deg,#eef8fd,#f9fcfe);border-bottom:1px solid #d8e7ee;align-items:flex-start;gap:15px;padding:22px 24px;display:flex}.auction-mark{color:#fff;background:#0876a7;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:24px;font-weight:900;display:grid}.auction-settings>header small{color:#0876a7;letter-spacing:.13em;font-weight:900;font-size:11px!important}.auction-settings>header h2{color:#061a2d;margin:5px 0 4px;font-size:23px!important}.auction-settings>header p{color:#516b7a;max-width:660px;margin:0;line-height:1.55;font-size:14px!important}.auction-price-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:22px 24px;display:grid}.auction-price-grid>label,.auction-date-grid>label{gap:7px;min-width:0;display:grid}.auction-price-grid label>span,.auction-date-grid label>span{color:#18384d;justify-content:space-between;align-items:center;gap:8px;font-weight:850;display:flex;font-size:14px!important}.auction-price-grid label>span b,.auction-date-grid label>span b{color:#0876a7;text-transform:uppercase;letter-spacing:.04em;background:#e2f2f9;border-radius:10px;padding:3px 6px;font-size:9px!important}.auction-price-grid label>span i{color:#748894;font-style:normal;font-weight:700;font-size:10px!important}.auction-price-grid label>small,.auction-date-grid label>small{color:#627987;min-height:32px;line-height:1.4;font-size:11px!important}.auction-money-input{background:#fff;border:1px solid #a9c2d0;border-radius:7px;grid-template-columns:58px 1fr;height:50px;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.auction-money-input:focus-within{border-color:#0876a7;box-shadow:0 0 0 3px #0876a71a}.auction-money-input>em{color:#075d89;background:#eef5f8;border-right:1px solid #c7d8e1;place-items:center;font-style:normal;font-weight:900;display:grid;font-size:13px!important}.auction-money-input>input{color:#0b2d43;background:#fff;outline:0;width:100%;height:48px;padding:0 12px;font-weight:700;box-shadow:none!important;border:0!important;font-size:16px!important}.auction-timing{background:#f8fbfd;border-top:1px solid #dbe7ed;padding:21px 24px 23px}.auction-section-title{align-items:center;gap:10px;margin-bottom:15px;display:flex}.auction-section-title>span{color:#0876a7;background:#e4f2f8;border-radius:8px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.auction-section-title h3{color:#102f44;margin:0;font-size:17px!important}.auction-section-title p{color:#627987;margin:3px 0 0;font-size:12px!important}.auction-date-grid{grid-template-columns:1fr 34px 1fr;align-items:center;gap:10px;display:grid}.auction-date-grid>i{color:#0876a7;background:#e4f2f8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:17px;font-style:normal;font-weight:900;display:grid}.auction-date-grid input[type=datetime-local]{color:#102f44;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #9ebdcc;border-radius:7px;outline:none;width:100%;height:52px;padding:0 12px;font-weight:700;font-size:15px!important}.auction-date-grid input[type=datetime-local]:focus{border-color:#0876a7;box-shadow:0 0 0 3px #0876a71a}.auction-date-grid input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8;width:20px;height:20px}.auction-settings>footer{background:#eef7fb;border-top:1px solid #d5e4eb;align-items:flex-start;gap:10px;padding:14px 24px;display:flex}.auction-settings>footer>span{color:#0876a7;font-size:18px}.auction-settings>footer p{color:#526e7e;margin:0;line-height:1.5;font-size:12px!important}.auction-settings>footer b{color:#17384d;display:block;font-size:12px!important}@media (width<=760px){.auction-price-grid,.auction-date-grid{grid-template-columns:1fr}.auction-date-grid>i{justify-self:center;transform:rotate(90deg)}.auction-settings>header,.auction-price-grid,.auction-timing,.auction-settings>footer{padding-left:16px;padding-right:16px}}.auction-panel{color:#061a2d;background:#f2f9fc;border:1px solid #b9d6e5;border-radius:9px;margin-bottom:16px;padding:18px}.auction-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auction-panel header small{color:#087cad;letter-spacing:.1em;font-size:12px;font-weight:850}.auction-panel header h2{margin:6px 0 0;font-size:27px}.auction-panel header>b{color:#526b7a;text-transform:capitalize;background:#e6eef2;border-radius:999px;padding:6px 10px;font-size:12px}.auction-panel header>b.active{color:#23774a;background:#e2f4e8}.auction-panel header>b.scheduled{color:#8c5c09;background:#fff1d7}.auction-panel dl{gap:10px;margin:17px 0;display:grid}.auction-panel dl>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.auction-panel dt{color:#667c8a;font-size:13px}.auction-panel dd{text-align:right;margin:0;font-size:14px;font-weight:800}.auction-panel form{gap:9px;display:grid}.auction-panel label{color:#263f51;gap:6px;font-size:13px;font-weight:750;display:grid}.auction-panel input{background:#fff;border:1px solid #a8c3d2;border-radius:5px;width:100%;height:45px;padding:0 12px;font-size:16px}.auction-panel form button,.auction-panel>a{color:#fff;background:#006e9f;border:0;border-radius:5px;place-items:center;min-height:45px;padding:0 14px;font-size:15px;font-weight:850;display:grid}.auction-panel>p{color:#687d8a;margin:14px 0 0;font-size:12px;line-height:1.55}.campaign-state{color:#277c51;margin-top:5px;font-size:10px;font-style:normal;font-weight:800;display:block}.campaign-proposal{position:relative}.campaign-proposal summary{cursor:pointer;color:#075d89;font-weight:800}.campaign-proposal form{z-index:5;background:#fff;border:1px solid #c7d5dd;border-radius:7px;gap:9px;width:290px;padding:14px;display:grid;position:absolute;top:28px;right:0;box-shadow:0 12px 32px #06233b22}.campaign-proposal label{gap:4px;font-size:11px;display:grid}.campaign-proposal input{border:1px solid #c7d5dd;border-radius:4px;height:36px;padding:0 8px}.seller-campaigns{gap:12px;display:grid}.seller-campaign{background:#fff8e8;border:1px solid #e9c77c;border-radius:8px;grid-template-columns:1fr 360px;gap:24px;padding:20px;display:grid}.seller-campaign small{color:#075d89;letter-spacing:.1em;font-weight:850}.seller-campaign h2{margin:7px 0;font-size:22px}.seller-campaign p{color:#526b7b}.seller-campaign strong{color:#277c51;align-items:center;gap:12px;font-size:20px;display:flex}.seller-campaign del{color:#8798a3;font-size:15px}.seller-campaign form{gap:9px;display:grid}.seller-campaign textarea{border:1px solid #c7d5dd;border-radius:5px;min-height:70px;padding:10px}.seller-campaign form span{justify-content:flex-end;gap:8px;display:flex}.seller-campaign button{background:#fff;border:1px solid #9fb4c1;border-radius:5px;padding:10px 14px;font-weight:800}.seller-campaign button.accept{color:#fff;background:#277c51;border-color:#277c51}.offer-panel h2:has(.campaign-badge){grid-template-columns:auto 1fr;align-items:center;gap:5px 10px;display:grid}.offer-panel h2 .campaign-badge{color:#277c51;background:#dff2e7;border-radius:999px;width:max-content;padding:5px 8px;font-size:11px}.offer-panel h2 del{color:#8295a2;font-size:17px;font-weight:500}.offer-panel h2 strong{color:#ef613f;grid-column:1/-1}.result-price strong:has(em){grid-template-columns:auto 1fr;gap:2px 7px;display:grid}.result-price strong em{color:#277c51;background:#dff2e7;border-radius:3px;padding:3px 5px;font-size:9px;font-style:normal}.result-price strong del{color:#8295a2;font-size:11px}@media (width<=800px){.seller-campaign{grid-template-columns:1fr}.campaign-proposal form{width:auto;position:fixed;top:20%;left:12px;right:12px}}.seller-profile-page{color:#071d30;background:#f2f6f8;min-height:100vh}.seller-profile-header{color:#fff;background:#061a2d;align-items:center;gap:42px;height:82px;padding:0 max(28px,50vw - 750px);display:flex}.seller-profile-header img{width:145px}.seller-profile-header nav{gap:28px;margin-right:auto;display:flex}.seller-profile-header a{color:inherit;font-weight:750}.seller-profile-hero{color:#fff;background:linear-gradient(125deg,#071e32,#0b4568);justify-content:space-between;align-items:center;gap:30px;padding:48px max(28px,50vw - 750px);display:flex}.seller-profile-identity{align-items:center;gap:24px;display:flex}.seller-profile-identity>span{color:#075d89;background:#fff;border-radius:50%;place-items:center;width:100px;height:100px;font-size:30px;font-weight:900;display:grid;overflow:hidden}.seller-profile-identity>span img{object-fit:contain;width:100%;height:100%}.seller-profile-identity small,.seller-profile-content>header small{color:#50c8ff;letter-spacing:.13em;font-weight:850}.seller-profile-identity h1{margin:6px 0;font-size:44px}.seller-profile-identity p{color:#bed2df}.seller-profile-identity div>div{gap:8px;margin-top:13px;display:flex}.seller-profile-identity b,.seller-profile-identity em{color:#23764b;background:#e4f5ea;border-radius:999px;padding:7px 10px;font-size:12px;font-style:normal}.seller-profile-hero aside{background:#ffffff10;border:1px solid #fff3;border-radius:9px;gap:8px;min-width:190px;padding:22px;display:grid}.seller-profile-hero aside strong{font-size:36px}.seller-profile-hero aside a{color:#50c8ff}.seller-profile-content{max-width:1500px;margin:0 auto;padding:42px 28px 80px}.seller-profile-content>header{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.seller-profile-content h2{margin:5px 0 0;font-size:32px}.seller-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.seller-listing-grid>article{background:#fff;border:1px solid #d4e0e7;border-radius:8px;overflow:hidden}.seller-listing-image{background:#dce8ee;place-items:center;height:220px;font-size:44px;display:grid}.seller-listing-image img{object-fit:cover;width:100%;height:100%}.seller-listing-grid article>div{padding:18px}.seller-listing-grid small{color:#006b9d;font-weight:850}.seller-listing-grid h3{margin:7px 0;font-size:21px}.seller-listing-grid p{color:#637986}.seller-listing-grid dl{border-block:1px solid #e2e9ed;grid-template-columns:1fr 1fr;margin:15px 0;display:grid}.seller-listing-grid dl>div{padding:10px 0;display:grid}.seller-listing-grid dt{color:#7a8e9a;font-size:11px}.seller-listing-grid dd{margin:3px 0 0;font-weight:750}.seller-listing-grid footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.seller-listing-grid footer strong{color:#ef613f}.seller-listing-grid footer a,.seller-profile-link{color:#006b9d;font-weight:850}.seller-profile-empty{text-align:center;background:#fff;border:1px solid #d4e0e7;padding:80px}.seller-profile-empty span{font-size:32px}@media (width<=900px){.seller-profile-hero{flex-direction:column;align-items:flex-start}.seller-listing-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.seller-profile-header nav{display:none}.seller-profile-identity{align-items:flex-start}.seller-profile-identity h1{font-size:32px}.seller-listing-grid{grid-template-columns:1fr}.seller-profile-content>header{flex-direction:column;align-items:flex-start;gap:8px}}.listing-reviews{overflow:hidden}.listing-review-summary{background:#f4f8fa;border:1px solid #d5e2e9;border-radius:8px;align-items:center;gap:26px;margin-top:20px;padding:20px 22px;display:flex}.listing-review-summary>div{border-right:1px solid #d5e2e9;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-width:150px;padding-right:24px;display:grid}.listing-review-summary>div strong{font-size:34px;line-height:1}.listing-review-summary>div span,.listing-review-stars{color:#e99a18;letter-spacing:2px}.listing-review-summary>p{gap:5px;margin:0;font-size:15px;display:grid}.listing-review-summary>p small{color:#647987;line-height:1.5;display:block}.listing-review-list{gap:12px;margin-top:18px;display:grid}.listing-review-list>article{background:#fff;border:1px solid #d9e3e8;border-radius:8px;padding:20px}.listing-review-list header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.listing-review-list header>div{gap:5px;display:grid}.listing-review-list header span{color:#24754a;background:#e6f5ec;border-radius:999px;width:max-content;padding:4px 7px;font-size:11px;font-weight:800}.listing-review-list time{color:#748792;font-size:12px}.listing-review-stars{margin:12px 0 8px;font-size:18px}.listing-review-list article>p{color:#344e61;margin:0;line-height:1.65}.listing-review-empty{background:#f8fafb;border:1px dashed #b8cbd6;border-radius:8px;align-items:center;gap:16px;margin-top:18px;padding:26px;display:flex}.listing-review-empty>span{color:#0879ad;background:#e7f2f7;border-radius:50%;place-items:center;width:48px;height:48px;font-size:26px;display:grid}.listing-review-empty strong{display:block}.listing-review-empty p{color:#6b7e8a;margin:5px 0 0}@media (width<=620px){.listing-review-summary{flex-direction:column;align-items:flex-start;gap:16px}.listing-review-summary>div{border-bottom:1px solid #d5e2e9;border-right:0;width:100%;padding:0 0 16px}.listing-review-list header{flex-direction:column;gap:8px}}.buyer-profile-page{color:#071d30;background:#f2f6f8;min-height:100vh}.buyer-profile-header{color:#fff;background:#061a2d;align-items:center;gap:42px;height:82px;padding:0 max(28px,50vw - 750px);display:flex}.buyer-profile-header img{width:145px}.buyer-profile-header nav{gap:28px;margin-right:auto;display:flex}.buyer-profile-header a{color:inherit;font-weight:750}.buyer-profile-hero{color:#fff;background:linear-gradient(125deg,#071e32,#0b4568);justify-content:space-between;align-items:center;gap:30px;padding:48px max(28px,50vw - 750px);display:flex}.buyer-profile-identity{align-items:center;gap:24px;display:flex}.buyer-profile-identity>span{color:#075d89;background:#fff;border-radius:50%;place-items:center;width:100px;height:100px;font-size:30px;font-weight:900;display:grid}.buyer-profile-identity small,.buyer-profile-content>header small,.buyer-review-card>header small{color:#50c8ff;letter-spacing:.13em;font-weight:850}.buyer-profile-identity h1{margin:6px 0;font-size:44px}.buyer-profile-identity p{color:#bed2df}.buyer-profile-identity div>div{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.buyer-profile-identity b,.buyer-profile-identity em{color:#23764b;background:#e4f5ea;border-radius:999px;padding:7px 10px;font-size:12px;font-style:normal}.buyer-profile-hero>aside{background:#ffffff10;border:1px solid #fff3;border-radius:9px;gap:7px;min-width:210px;padding:22px;display:grid}.buyer-profile-hero aside strong{font-size:36px}.buyer-profile-hero aside span{color:#bed2df}.buyer-profile-content{max-width:1500px;margin:0 auto;padding:42px 28px 80px}.buyer-profile-content>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.buyer-profile-content>header small,.buyer-review-card>header small{color:#0877a9}.buyer-profile-content h2{margin:5px 0 0;font-size:32px}.buyer-profile-content>header>p{color:#647986;text-align:right;max-width:420px;margin:0}.buyer-trust-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.buyer-trust-grid article{background:#fff;border:1px solid #d5e0e7;border-radius:8px;align-items:flex-start;gap:14px;min-height:120px;padding:20px;display:flex}.buyer-trust-grid article>span{color:#0876a7;background:#e6f3f8;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.buyer-trust-grid strong{display:block}.buyer-trust-grid p{color:#647986;margin:6px 0 0;line-height:1.55}.buyer-review-card{background:#fff;border:1px solid #d5e0e7;border-radius:8px;margin-top:18px;padding:24px}.buyer-review-card>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.buyer-review-card>header h2{font-size:25px}.buyer-review-card>header>strong{color:#e99a18;font-size:24px}.buyer-review-list{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}.buyer-review-list>article{border:1px solid #dce5ea;border-radius:7px;padding:18px}.buyer-review-list article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.buyer-review-list header>div{gap:5px;display:grid}.buyer-review-list header span{color:#24754a;background:#e6f5ec;border-radius:999px;width:max-content;padding:4px 7px;font-size:11px;font-weight:800}.buyer-review-list time{color:#748792;font-size:12px}.buyer-review-list article>b{color:#e99a18;letter-spacing:2px;margin:12px 0 8px;display:block}.buyer-review-list article>p{color:#425b6d;margin:0;line-height:1.6}.buyer-profile-empty{background:#f8fafb;border:1px dashed #b8cbd6;border-radius:8px;align-items:center;gap:16px;margin-top:18px;padding:28px;display:flex}.buyer-profile-empty>span{color:#0879ad;background:#e7f2f7;border-radius:50%;place-items:center;width:48px;height:48px;font-size:26px;display:grid}.buyer-profile-empty p{color:#6b7e8a;margin:5px 0 0}.conversation-user strong a,.transaction-title span a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #43bde955;text-decoration:underline #43bde955}@media (width<=900px){.buyer-profile-hero{flex-direction:column;align-items:flex-start}.buyer-trust-grid,.buyer-review-list{grid-template-columns:1fr}}@media (width<=620px){.buyer-profile-header nav{display:none}.buyer-profile-identity{align-items:flex-start}.buyer-profile-identity h1{font-size:32px}.buyer-profile-content>header{flex-direction:column;align-items:flex-start}.buyer-profile-content>header>p{text-align:left}}.listing-report-panel{background:#fff;border:1px solid #d6e1e7;border-radius:8px;padding:20px}.listing-report-panel>div>small{color:#0877a9;letter-spacing:.12em;font-size:12px;font-weight:850}.listing-report-panel h3{margin:5px 0 7px;font-size:21px}.listing-report-panel p{color:#617684;margin:0;font-size:14px;line-height:1.55}.listing-report-panel details{margin-top:16px}.listing-report-panel summary,.listing-report-panel>a{color:#086f9f;cursor:pointer;font-size:14px;font-weight:800}.listing-report-panel form{gap:12px;margin-top:14px;display:grid}.listing-report-panel label{color:#203b4d;gap:6px;font-size:13px;font-weight:750;display:grid}.listing-report-panel select,.listing-report-panel textarea{color:#071d30;width:100%;font:inherit;background:#fff;border:1px solid #bdced8;border-radius:6px;padding:11px}.listing-report-panel button{color:#fff;background:#071f33;border:0;border-radius:6px;padding:11px 15px;font-weight:850}.listing-report-received{color:#28734d;background:#e8f5ed;border-radius:6px;gap:4px;margin-top:15px;padding:12px;display:grid}.listing-report-received span{font-size:13px}.listing-report-admin{margin-top:20px;overflow:hidden}.listing-report-admin>header{border-bottom:1px solid #dce5ea;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px;display:flex}.listing-report-admin>header small{color:#0876a7;letter-spacing:.12em;font-size:12px;font-weight:850}.listing-report-admin>header h2{margin:5px 0;font-size:27px}.listing-report-admin>header p{color:#667b88;margin:0}.listing-report-admin nav{gap:6px;display:flex}.listing-report-admin nav button{background:#fff;border:1px solid #cbd8df;border-radius:6px;padding:9px 12px}.listing-report-admin nav button.active{color:#075f89;background:#e8f4f9;border-color:#0876a7;font-weight:800}.listing-report-admin-list>article{border-bottom:1px solid #e0e8ec;grid-template-columns:minmax(0,1fr) 360px;gap:28px;padding:20px 22px;display:grid}.listing-report-admin-main>div{align-items:center;gap:10px;display:flex}.listing-report-admin-main h3{margin:10px 0 6px;font-size:18px}.listing-report-admin-main p{color:#526b7a;margin:0}.listing-report-admin-main blockquote{color:#304b5d;background:#fff7f3;border-left:3px solid #ef613f;margin:14px 0;padding:12px}.listing-report-admin-main a{color:#0876a7;font-weight:800}.report-status{border-radius:999px;padding:5px 8px;font-size:11px}.report-status.open{color:#935900;background:#fff0dc}.report-status.investigating{color:#09658d;background:#e5f2f9}.report-status.resolved{color:#28734d;background:#e5f4eb}.report-status.dismissed{color:#5f707a;background:#edf0f2}.listing-report-admin form{gap:9px;display:grid}.listing-report-admin form label{gap:5px;font-size:12px;font-weight:800;display:grid}.listing-report-admin select,.listing-report-admin textarea{font:inherit;background:#fff;border:1px solid #c6d5dd;border-radius:5px;padding:9px}.listing-report-admin aside{background:#f3f6f8;padding:14px}.listing-report-admin aside small{font-weight:850}.listing-report-admin aside p{margin:6px 0 0}@media (width<=900px){.listing-report-admin>header{flex-direction:column;align-items:flex-start}.listing-report-admin-list>article{grid-template-columns:1fr}}.dash-notifications{position:relative}.dash-notification-trigger{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;width:38px;height:38px;font-size:18px;position:relative}.dash-notification-trigger:hover,.dash-notification-trigger[aria-expanded=true]{background:#ffffff12}.dash-notification-trigger>b{background:var(--accent);color:#fff;border-radius:10px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;display:grid;position:absolute;top:-1px;right:0}.dash-notification-menu{z-index:120;color:#071d30;background:#fff;border:1px solid #cfdae1;border-radius:9px;width:390px;max-height:min(620px,100vh - 84px);position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 18px 50px #03172738}.dash-notification-menu>header{border-bottom:1px solid #e0e7eb;justify-content:space-between;align-items:center;gap:14px;padding:17px 18px;display:flex}.dash-notification-menu header small{color:#0879ad;letter-spacing:.12em;font-size:11px;font-weight:850}.dash-notification-menu header h2{margin:3px 0 0;font-size:23px}.dash-notification-menu header form button{color:#0876a7;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.dash-notification-menu article{background:#fff;border-bottom:1px solid #e7ecef;grid-template-columns:17px 1fr auto;gap:11px;padding:15px 16px;display:grid}.dash-notification-menu article.unread{background:#f0f8fc}.dash-notification-menu article>span{color:#91a2ad;padding-top:3px;font-size:11px}.dash-notification-menu article.unread>span{color:#0781bb}.dash-notification-menu article>div{min-width:0}.dash-notification-menu article strong{font-size:14px;display:block}.dash-notification-menu article p{color:#526b7a;margin:5px 0;font-size:13px;line-height:1.45}.dash-notification-menu article small{color:#82939e;font-size:11px}.dash-notification-menu article footer{align-items:center;gap:7px;display:flex}.dash-notification-menu article footer form button{color:#0876a7;cursor:pointer;background:#fff;border:1px solid #c8d6dd;border-radius:50%;width:26px;height:26px}.dash-notification-menu article footer a{color:#0876a7;white-space:nowrap;font-size:11px;font-weight:800}.dash-notification-settings{color:#0876a7;text-align:center;padding:13px 18px;font-size:12px;font-weight:800;display:block}.dash-notification-empty{text-align:center;padding:38px 24px}.dash-notification-empty>b{color:#28734d;background:#e5f4eb;border-radius:50%;place-items:center;width:45px;height:45px;margin:0 auto 12px;display:grid}.dash-notification-empty strong{font-size:15px;display:block}.dash-notification-empty p{color:#667b88;max-width:280px;margin:7px auto 0;font-size:13px;line-height:1.5}@media (width<=620px){.dash-notification-menu{width:calc(100vw - 16px);max-height:calc(100vh - 72px);position:fixed;top:60px;right:8px}}.result-card,.seller-listing-grid>article{content-visibility:auto;contain-intrinsic-size:auto 430px}.result-image img,.seller-listing-image img{object-fit:cover;width:100%;height:100%;display:block}.skip-link{z-index:1000;color:#061a2d;background:#fff;border-radius:6px;padding:11px 15px;font-weight:850;position:fixed;top:8px;left:8px;transform:translateY(-150%);box-shadow:0 6px 24px #00101f44}.skip-link:focus{transform:translateY(0)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #35b9f4}.mobile-navigation{display:none;position:relative}.mobile-navigation summary{color:#fff;cursor:pointer;border:1px solid #fff3;border-radius:6px;place-items:center;width:42px;height:42px;font-size:20px;list-style:none;display:grid}.mobile-navigation summary::-webkit-details-marker{display:none}.mobile-navigation nav{z-index:80;background:#fff;border:1px solid #cbd9e1;border-radius:9px;width:min(280px,100vw - 28px);padding:9px;display:grid;position:absolute;top:49px;right:0;box-shadow:0 18px 45px #0015233d}.mobile-navigation nav a{color:#17384d;border-radius:5px;align-items:center;min-height:44px;padding:0 12px;font-weight:750;display:flex}.mobile-navigation nav a:hover{color:#006b9f;background:#edf6fa}@media (width<=720px){.mobile-navigation{display:block}.menu-button{display:none}:where(button,.button,input,select,textarea,summary){min-height:44px}.results-page,.create-page,.dashboard-page,.admin-page{overflow-x:clip}.results-header,.create-header{padding-left:14px;padding-right:14px}.results-header nav{display:none}.results-header>div{gap:6px}.results-header>div>a:first-child{display:none}.result-price{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid canvastext}.result-card,.filters,.dashboard-card{border:1px solid canvastext}}.member-notification-list>article{background:#fff;grid-template-columns:44px 1fr;gap:16px;padding:20px}.member-notification-icon{border-radius:12px;width:44px;height:44px}.member-notification-actions{color:#17384d;background:#f7fafb;border:1px solid #d8e4ea;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 12px;display:flex}.member-notification-actions>div{gap:8px;display:flex}.member-notification-actions form{margin:0}.member-notification-actions button,.member-notification-actions>a{color:#fff;cursor:pointer;background:#087db5;border:1px solid #087db5;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 4px 10px #087db51a}.member-notification-actions button:hover,.member-notification-actions>a:hover{background:#066a99;border-color:#066a99}.member-notification-actions form:nth-child(2) button{color:#0873a6;box-shadow:none;background:#fff}.member-notification-actions button.danger{color:#a84034;box-shadow:none;background:#fff;border-color:#dfc4bf}.member-notification-actions button.danger:hover{background:#fff4f2;border-color:#c95c50}@media (width<=760px){.member-notification-actions{flex-direction:column;align-items:stretch}.member-notification-actions>div{flex-wrap:wrap}.member-notification-actions>a{align-self:flex-start}}.member-notification-list>article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:14px;padding:18px;display:grid}.member-notification-list>article:last-child{border-bottom:0}.member-notification-list>article.unread{background:#f2f9fc}.member-notification-icon{width:42px;height:42px;color:var(--blue);background:#e8f4f9;border-radius:50%;place-items:center;font-size:18px;display:grid}.member-notification-list article header,.member-notification-list article footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.member-notification-list article header strong{font-size:15px}.member-notification-list article time,.member-notification-list article p{color:var(--muted);font-size:13px}.member-notification-list article p{margin:7px 0 13px;line-height:1.55}.member-notification-list article footer>div{gap:7px;display:flex}.member-notification-list article footer form{margin:0}.member-notification-list article footer button,.member-notification-list article footer a{min-height:34px;color:var(--blue);background:#fff;border:1px solid #cbd8df;border-radius:4px;align-items:center;padding:0 11px;font-size:12px;font-weight:750;display:inline-flex}.member-notification-list article footer button.danger{color:#b14337}.member-payments{gap:13px;display:grid}.payment-current-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;display:grid}.payment-current-grid>div{border:1px solid var(--line);background:#f8fafb;border-radius:5px;padding:16px}.payment-current-grid span{color:var(--muted);font-size:12px;display:block}.payment-current-grid strong{margin-top:6px;font-size:16px;display:block}.payment-history>div>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) 160px 140px 100px;align-items:center;gap:16px;min-height:68px;padding:12px 18px;display:grid}.payment-history>div>article:last-child{border-bottom:0}.payment-history article>span{flex-direction:column;display:flex}.payment-history article strong{font-size:14px}.payment-history article small,.payment-history article time{color:var(--muted);margin-top:3px;font-size:12px}.payment-history article>b{font-size:14px}.payment-history article>em{color:#986311;text-transform:capitalize;background:#fff1dc;border-radius:14px;justify-self:start;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800}.payment-history article>em.paid{color:#2c7548;background:#e6f4eb}@media (width<=760px){.member-notification-list>article{grid-template-columns:1fr}.member-notification-list article footer{flex-direction:column;align-items:flex-start}.member-notification-list article footer>div{flex-wrap:wrap}.payment-current-grid{grid-template-columns:1fr}.payment-history>div>article{grid-template-columns:1fr auto}.payment-history article>em{grid-column:1/-1}}.live-listing-image{display:block}.live-listing-image img{object-fit:cover;width:100%;height:100%;display:block}.live-listing-placeholder{color:#fff;background:linear-gradient(145deg,#b9ccd5,#698896);place-items:center;width:100%;height:100%;font-size:2rem;display:grid}.listing-copy h3 a{color:inherit}.home-listings-empty{text-align:center;background:#fff;border:1px dashed #b7cbd6;border-radius:9px;flex-direction:column;align-items:center;gap:8px;width:min(1180px,100% - 40px);margin:auto;padding:50px;display:flex}.home-listings-empty span{color:#6a7f8c}.home-listings-empty a{color:#006b9d;margin-top:8px;font-weight:850}.demo-admin-page{color:#061a2d;background:#f2f6f8;min-height:100vh}.demo-admin-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.demo-admin-page>header a{color:#dceaf2;font-weight:800}.demo-admin-page>section{width:min(1120px,100% - 32px);margin:40px auto 80px}.demo-admin-page>section>p{color:#0078b4;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.demo-admin-page h1{margin:7px 0;font-size:36px}.demo-admin-page>section>span{color:#627987}.demo-admin-notice{color:#247548;background:#e8f7ed;border:1px solid #afd5bd;border-radius:7px;margin-top:18px;padding:13px 15px;font-weight:800}.demo-admin-stats{background:#fff;border:1px solid #d3dfe5;border-radius:9px;grid-template-columns:repeat(4,1fr);margin:24px 0;display:grid}.demo-admin-stats article{border-right:1px solid #e0e7eb;padding:18px}.demo-admin-stats article:last-child{border:0}.demo-admin-stats small{color:#6e828e;font-weight:800}.demo-admin-stats strong{margin-top:5px;font-size:28px;display:block}.demo-admin-grid{grid-template-columns:1.5fr .8fr;gap:20px;display:grid}.demo-admin-grid>section,.demo-admin-grid>aside{background:#fff;border:1px solid #d3dfe5;border-radius:9px;padding:24px}.demo-admin-grid h2{margin-top:0}.demo-admin-grid>section>div{border-top:1px solid #e5ebee;justify-content:space-between;padding:11px 0;display:flex}.demo-admin-grid>section b{color:#9a5b09;background:#fff0dc;border-radius:12px;padding:4px 8px}.demo-admin-grid>section b.complete{color:#217449;background:#e5f5eb}.demo-admin-grid aside p,.demo-admin-grid aside em{color:#627987;line-height:1.55}.demo-admin-grid aside form{margin-top:12px}.demo-admin-grid aside button{color:#fff;cursor:pointer;background:#075d89;border:0;border-radius:7px;width:100%;min-height:44px;font-weight:850}.demo-admin-grid aside button.danger{color:#aa3f32;background:#fff;border:1px solid #d8aaa4}.demo-admin-grid aside em{margin-top:18px;font-size:12px;display:block}@media (width<=760px){.demo-admin-stats{grid-template-columns:1fr 1fr}.demo-admin-stats article:nth-child(2){border-right:0}.demo-admin-grid{grid-template-columns:1fr}.demo-admin-page h1{font-size:30px}}.payment-ready-page{color:#071e30;background:#eef3f6;min-height:100vh}.payment-ready-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.payment-ready-page>header a{color:#dceaf2;font-weight:800}.payment-ready-page>section{width:min(1120px,100% - 32px);margin:38px auto 80px}.payment-ready-title p{color:#087caf;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.payment-ready-title h1{margin:6px 0;font-size:38px}.payment-ready-title span{color:#627987}.payment-mode{background:#fff;border:1px solid #dcb4ae;border-left:4px solid #cc5047;border-radius:9px;justify-content:space-between;align-items:center;margin:24px 0;padding:20px;display:flex}.payment-mode.sandbox{border-color:#bdd7e4 #bdd7e4 #bdd7e4 #1683b5}.payment-mode.live{border-color:#b9d9c4 #b9d9c4 #b9d9c4 #45a36b}.payment-mode small{color:#6f8490;letter-spacing:.1em;font-size:10px;font-weight:900}.payment-mode strong{margin:3px 0;font-size:23px;display:block}.payment-mode span{color:#607783;font-size:12px}.payment-mode>b{color:#a54038;background:#fde9e6;border-radius:15px;padding:7px 11px;font-size:11px}.payment-mode.sandbox>b{color:#08678f;background:#e5f2f8}.payment-mode.live>b{color:#28744a;background:#e5f5eb}.payment-ready-stats{background:#fff;border:1px solid #d3dfe5;border-radius:9px;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.payment-ready-stats article{border-right:1px solid #e2e9ed;padding:15px}.payment-ready-stats article:last-child{border:0}.payment-ready-stats b{font-size:24px;display:block}.payment-ready-stats span{color:#6c818d;font-size:10px;font-weight:800}.payment-safeguards{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.payment-safeguards>h2{grid-column:1/3;margin-bottom:2px;font-size:19px}.payment-safeguards article{background:#fff;border:1px solid #d5e1e7;border-radius:7px;grid-template-columns:30px 1fr;gap:10px;padding:15px;display:grid}.payment-safeguards article>span{color:#28744a;background:#e5f5eb;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.payment-safeguards strong{font-size:13px}.payment-safeguards p{color:#607783;margin:3px 0 0;font-size:11px;line-height:1.45}.payment-events{margin-top:22px}.payment-events>h2{font-size:19px}.payment-events>div{background:#fff;border:1px solid #d3dfe5;border-radius:8px;overflow:hidden}.payment-events header,.payment-events article{grid-template-columns:1.35fr 1.2fr .65fr .7fr .9fr;align-items:center;gap:12px;padding:12px 15px;display:grid}.payment-events header{color:#b7cad4;background:#061a2d;font-size:9px;font-weight:900}.payment-events article{border-top:1px solid #e3eaee;font-size:11px}.payment-events article>span:first-child,.payment-events article>span:nth-child(2){flex-direction:column;display:flex}.payment-events article small{color:#758995}.payment-events article b{font-size:10px}.payment-events article b.failed{color:#af4038}.payment-events article b.success{color:#28744a}.payment-events-empty{text-align:center;color:#6b808c;padding:30px}.payment-ready-page>section>footer{color:#fff;background:#061a2d;border-radius:8px;flex-direction:column;gap:5px;margin-top:22px;padding:18px 20px;display:flex}.payment-ready-page>section>footer span{color:#aac0cd;font-size:12px}@media (width<=800px){.payment-ready-title h1{font-size:30px}.payment-ready-stats{grid-template-columns:repeat(3,1fr)}.payment-ready-stats article:nth-child(3){border-right:0}.payment-safeguards{grid-template-columns:1fr}.payment-safeguards>h2{grid-column:1}.payment-events>div{overflow-x:auto}.payment-events header,.payment-events article{min-width:760px}}.auth-readiness-page{color:#071e30;background:#eef3f6;min-height:100vh}.auth-readiness-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.auth-readiness-page>header a{color:#dceaf2;font-weight:800}.auth-readiness-page>section{width:min(1080px,100% - 32px);margin:38px auto 80px}.auth-ready-title p{color:#087caf;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.auth-ready-title h1{margin:6px 0;font-size:38px}.auth-ready-title span{color:#627987}.auth-config{background:#fff;border:1px solid #e0b4ae;border-left:4px solid #cc5047;border-radius:8px;margin:24px 0;padding:20px}.auth-config.ready{border-color:#b8d9c4 #b8d9c4 #b8d9c4 #45a36b}.auth-config>strong{font-size:17px;display:block}.auth-config>span{color:#617784;margin:4px 0 13px;font-size:13px;display:block}.auth-config>div{flex-wrap:wrap;gap:7px;display:flex}.auth-config b{color:#a64038;background:#fde9e6;border-radius:12px;padding:5px 8px;font-size:10px}.auth-config b.ok{color:#28744a;background:#e5f5eb}.auth-ready-stats{background:#fff;border:1px solid #d2dfe5;border-radius:9px;grid-template-columns:repeat(4,1fr);margin:0 0 22px;display:grid;overflow:hidden}.auth-ready-stats article{border-right:1px solid #e1e8ec;padding:17px 19px}.auth-ready-stats article:last-child{border:0}.auth-ready-stats b{font-size:27px;display:block}.auth-ready-stats span{color:#6b808c;font-size:12px;font-weight:800}.auth-flow-list,.auth-member-health{margin-top:20px}.auth-flow-list>h2,.auth-member-health>h2{font-size:19px}.auth-flow-list>article{background:#fff;border:1px solid #d5e1e7;border-bottom:0;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.auth-flow-list>article:first-of-type{border-radius:8px 8px 0 0}.auth-flow-list>article:last-child{border-bottom:1px solid #d5e1e7;border-radius:0 0 8px 8px}.auth-flow-list article>span{color:#087caf;font-weight:900}.auth-flow-list article strong{font-size:14px}.auth-flow-list article p{color:#607783;margin:3px 0 0;font-size:12px}.auth-flow-list article a{color:#066b99;border:1px solid #b9ccd6;border-radius:5px;padding:8px 10px;font-size:11px;font-weight:850}.auth-member-health>div{background:#fff;border:1px solid #d3dfe5;border-radius:8px;overflow:hidden}.auth-member-health header,.auth-member-health article{grid-template-columns:2fr .7fr .8fr .8fr;align-items:center;gap:12px;padding:12px 16px;display:grid}.auth-member-health header{color:#b5c8d3;background:#061a2d;font-size:10px;font-weight:900}.auth-member-health article{border-top:1px solid #e3eaee;font-size:12px}.auth-member-health article>span:first-child{flex-direction:column;display:flex}.auth-member-health article small{color:#748893}.auth-member-health article b{color:#946000;background:#fff0dc;border-radius:11px;padding:4px 7px;font-size:10px}.auth-member-health article b.verified{color:#28744a;background:#e5f5eb}.auth-readiness-page>section>footer{color:#fff;background:#061a2d;border-radius:8px;flex-direction:column;gap:5px;margin-top:22px;padding:18px 20px;display:flex}.auth-readiness-page>section>footer span{color:#aac0cd;font-size:12px}@media (width<=720px){.auth-ready-title h1{font-size:30px}.auth-ready-stats{grid-template-columns:1fr 1fr}.auth-ready-stats article:nth-child(2){border-right:0}.auth-flow-list>article{grid-template-columns:30px 1fr}.auth-flow-list article a{grid-column:2;justify-self:start}.auth-member-health>div{overflow-x:auto}.auth-member-health header,.auth-member-health article{min-width:680px}}.integrations-page{color:#071e30;background:#eef3f6;min-height:100vh}.integrations-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.integrations-page>header a{color:#dceaf2;font-weight:800}.integrations-page>section{width:min(1060px,100% - 32px);margin:38px auto 80px}.integrations-title>p{color:#087caf;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.integrations-title h1{margin:6px 0;font-size:38px}.integrations-title>span{color:#627987}.integration-notice{color:#a34038;background:#fcecea;border:1px solid #d5aaa5;border-radius:7px;margin-top:20px;padding:13px 15px;font-weight:800}.integration-notice.sent{color:#247447;background:#e6f6ec;border-color:#acd3ba}.integration-grid{gap:12px;margin-top:24px;display:grid}.integration-grid>article{background:#fff;border:1px solid #d4e0e6;border-left:4px solid #cc5047;border-radius:9px;grid-template-columns:42px minmax(0,1fr);gap:15px;padding:21px;display:grid}.integration-grid>article.ready{border-left-color:#45a36b}.integration-grid>article.manual{border-left-color:#d99826}.integration-mark{color:#ac3f37;background:#fde9e6;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:grid}.ready .integration-mark{color:#28744a;background:#e5f5eb}.manual .integration-mark{color:#9a6200;background:#fff1d9}.integration-grid article small{color:#6e8490;letter-spacing:.1em;font-size:10px;font-weight:900}.integration-grid h2{margin:2px 0;font-size:19px}.integration-grid p{color:#607783;margin:0 0 12px;font-size:13px}.integration-grid article>div:nth-child(2)>strong{font-size:13px;display:block}.integration-grid article>div:nth-child(2)>span{color:#6c818d;margin-top:4px;font-size:12px;display:block}.integration-grid aside{background:#f2f6f8;border-radius:7px;grid-column:2;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px;padding:15px;display:grid}.integration-grid aside>div{background:#fff;border:1px solid #dbe5ea;border-radius:6px;padding:10px}.integration-grid aside b{font-size:21px;display:block}.integration-grid aside form,.integration-grid aside>em,.integration-grid aside>time{grid-column:1/4}.integration-grid aside button{color:#fff;cursor:pointer;background:#0876a7;border:0;border-radius:6px;min-height:42px;padding:0 15px;font-weight:850}.integration-grid aside em,.integration-grid aside time{color:#697f8b;font-size:11px}.integrations-page>section>footer{color:#fff;background:#061a2d;border-radius:8px;flex-direction:column;gap:5px;margin-top:20px;padding:18px 20px;display:flex}.integrations-page>section>footer span{color:#aac0cd;font-size:12px}@media (width<=650px){.integrations-title h1{font-size:30px}.integration-grid>article{grid-template-columns:38px 1fr}.integration-grid aside{grid-column:1/3}.integration-grid aside button{width:100%}}.uat-page{color:#071e30;background:#eef3f6;min-height:100vh}.uat-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.uat-page>header a{color:#dceaf2;font-weight:800}.uat-page>section{width:min(1060px,100% - 32px);margin:38px auto 80px}.uat-title{justify-content:space-between;align-items:center;gap:24px;display:flex}.uat-title p{color:#087caf;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.uat-title h1{margin:6px 0;font-size:38px}.uat-title span{color:#627987}.uat-title>strong{text-align:center;color:#fff;background:#061a2d;border-radius:10px;flex:0 0 118px;padding:18px;font-size:30px}.uat-title>strong small{color:#a9c0cd;margin-top:3px;font-size:11px;display:block}.uat-notice{color:#237447;background:#e7f6ec;border:1px solid #add2bc;border-radius:7px;margin:20px 0 0;padding:12px 15px;font-weight:800}.uat-summary{background:#fff;border:1px solid #d2dfe5;border-radius:9px;grid-template-columns:repeat(4,1fr);margin:24px 0;display:grid;overflow:hidden}.uat-summary article{border-right:1px solid #e1e8ec;padding:16px 18px}.uat-summary article:last-child{border:0}.uat-summary b{font-size:26px;display:block}.uat-summary span{color:#6b808c;font-size:12px;font-weight:800}.uat-group{margin:18px 0}.uat-group>h2{margin:0 0 9px;font-size:18px}.uat-test{background:#fff;border:1px solid #d3dfe5;border-left:4px solid #aab9c1;border-radius:8px;margin-bottom:8px;overflow:hidden}.uat-test.passed{border-left-color:#43a16a}.uat-test.failed{border-left-color:#cb5047}.uat-test.blocked{border-left-color:#db9824}.uat-test summary{cursor:pointer;grid-template-columns:34px 1fr auto;align-items:center;gap:13px;padding:16px 18px;list-style:none;display:grid}.uat-test summary::-webkit-details-marker{display:none}.uat-test summary>span{color:#6c808b;background:#edf1f3;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.uat-test.passed summary>span{color:#267449;background:#e5f5eb}.uat-test.failed summary>span{color:#aa3e37;background:#fde9e6}.uat-test.blocked summary>span{color:#986000;background:#fff1d9}.uat-test summary small{color:#718691;letter-spacing:.08em;font-size:10px;font-weight:900}.uat-test summary strong{margin:2px 0;font-size:15px;display:block}.uat-test summary p{color:#607783;margin:0;font-size:12px}.uat-test summary>b{color:#617681;background:#edf1f3;border-radius:12px;padding:5px 9px;font-size:11px}.uat-test.passed summary>b{color:#267449;background:#e5f5eb}.uat-test.failed summary>b{color:#aa3e37;background:#fde9e6}.uat-test.blocked summary>b{color:#986000;background:#fff1d9}.uat-test form{background:#f8fafb;border-top:1px solid #e3eaee;grid-template-columns:220px 1fr;gap:14px;padding:18px 20px 20px 65px;display:grid}.uat-test form label{color:#526b79;gap:5px;font-size:12px;font-weight:800;display:grid}.uat-test select,.uat-test textarea{font:inherit;background:#fff;border:1px solid #becfd8;border-radius:5px;padding:9px}.uat-test textarea{resize:vertical;min-height:78px}.uat-test form>small,.uat-test form>em{color:#718691;grid-column:1/3;font-size:11px}.uat-test form button{color:#fff;background:#0876a7;border:0;border-radius:5px;grid-column:2;justify-self:end;min-height:40px;padding:0 16px;font-weight:850}.uat-page>section>footer{color:#fff;background:#061a2d;border-radius:8px;flex-direction:column;gap:5px;margin-top:24px;padding:18px 20px;display:flex}.uat-page>section>footer span{color:#aac0cd;font-size:12px}@media (width<=700px){.uat-title{align-items:flex-start}.uat-title h1{font-size:29px}.uat-title>strong{flex-basis:90px;padding:13px;font-size:23px}.uat-summary{grid-template-columns:1fr 1fr}.uat-summary article:nth-child(2){border-right:0}.uat-test summary{grid-template-columns:32px 1fr}.uat-test summary>b{grid-column:2;justify-self:start}.uat-test form{grid-template-columns:1fr;padding:15px}.uat-test form>small,.uat-test form>em,.uat-test form button{grid-column:1}.uat-test form button{justify-self:stretch}}.launch-readiness-page{color:#071e30;background:#eef3f6;min-height:100vh}.launch-readiness-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.launch-readiness-page>header a{color:#dceaf2;font-weight:800}.launch-readiness-page>section{width:min(1060px,100% - 32px);margin:38px auto 80px}.launch-readiness-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.launch-readiness-heading p{color:#087caf;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.launch-readiness-heading h1{margin:6px 0;font-size:38px}.launch-readiness-heading span{color:#627987}.launch-score{text-align:center;background:#fff;border:8px solid #58a777;border-radius:50%;flex:0 0 112px;place-content:center;width:112px;height:112px;display:grid}.launch-score.warning{border-color:#e2a331}.launch-score.blocked{border-color:#d25d52}.launch-score strong{font-size:29px}.launch-score span{font-size:12px;font-weight:800}.launch-summary{background:#fff;border:1px solid #d2dfe5;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:26px 0 18px;display:grid;overflow:hidden}.launch-summary article{border-right:1px solid #e0e7eb;align-items:baseline;gap:9px;padding:17px 20px;display:flex}.launch-summary article:last-child{border:0}.launch-summary strong{font-size:27px}.launch-summary span{color:#687e8b;font-weight:800}.launch-checks{gap:10px;display:grid}.launch-checks article{background:#fff;border:1px solid #d4e0e6;border-left:4px solid #45a36b;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px 20px;display:grid}.launch-checks article.warning{border-left-color:#d99826}.launch-checks article.blocked{border-left-color:#cc5047}.launch-status-icon{color:#28744a;background:#e5f5eb;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-weight:900;display:grid}.warning .launch-status-icon{color:#9a6200;background:#fff1d9}.blocked .launch-status-icon{color:#ac3f37;background:#fde9e6}.launch-checks small{color:#6e8490;letter-spacing:.1em;font-size:10px;font-weight:900}.launch-checks h2{margin:2px 0 4px;font-size:17px}.launch-checks p{color:#607783;margin:0;font-size:13px;line-height:1.45}.launch-checks a{color:#066b99;white-space:nowrap;border:1px solid #b8ccd6;border-radius:5px;padding:9px 11px;font-size:12px;font-weight:850}.launch-readiness-page>section>footer{color:#fff;background:#061a2d;border-radius:8px;flex-direction:column;gap:5px;margin-top:20px;padding:18px 20px;display:flex}.launch-readiness-page>section>footer span{color:#aac0cd;font-size:12px}@media (width<=700px){.launch-readiness-heading{align-items:flex-start}.launch-readiness-heading h1{font-size:30px}.launch-score{border-width:6px;flex-basis:86px;width:86px;height:86px}.launch-score strong{font-size:22px}.launch-checks article{grid-template-columns:36px 1fr}.launch-checks article>a{grid-column:2;justify-self:start}.launch-summary article{padding:13px}.launch-summary strong{font-size:22px}.launch-summary span{font-size:12px}}.cookie-consent{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03121f7a;justify-content:center;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.cookie-consent>div{color:#071e30;background:#fff;border:1px solid #c9d7df;border-radius:12px;width:min(760px,100%);padding:24px;box-shadow:0 18px 55px #0214224d}.cookie-consent>div>small{color:#087caf;letter-spacing:.15em;font-size:10px;font-weight:900}.cookie-consent h2{margin:5px 0 7px;font-size:24px}.cookie-consent p{color:#526b79;margin:0;font-size:13px;line-height:1.55}.cookie-consent p a{color:#0876a7;font-weight:800}.cookie-consent section{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.cookie-consent label{background:#f7fafb;border:1px solid #d7e2e7;border-radius:7px;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.cookie-consent label span{flex-direction:column;display:flex}.cookie-consent label strong{font-size:13px}.cookie-consent label small{color:#728691;font-size:10px}.cookie-consent input{accent-color:#0876a7;width:18px;height:18px}.cookie-consent footer{justify-content:flex-end;gap:8px;display:flex}.cookie-consent button,.cookie-settings{color:#075d89;cursor:pointer;background:#fff;border:1px solid #b9ccd6;border-radius:6px;min-height:40px;padding:0 14px;font-weight:850}.cookie-consent button.primary{color:#fff;background:#0876a7;border-color:#0876a7}.cookie-settings{z-index:600;color:#075d89;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-color:#cbdce5;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:5px 14px 5px 6px;font-size:11px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 24px #061a2d24}.cookie-settings span{color:#0876a7;background:#e5f3f9;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.cookie-settings b{font:inherit;font-weight:850}.cookie-settings:hover{border-color:#77b5d0;transform:translateY(-1px);box-shadow:0 10px 28px #061a2d33}@media (width<=620px){.cookie-consent{padding:12px}.cookie-consent>div{padding:18px}.cookie-consent section{grid-template-columns:1fr}.cookie-consent footer{grid-template-columns:1fr;display:grid}.cookie-consent button{width:100%}.cookie-settings{min-height:40px;padding:4px;bottom:10px;left:10px}.cookie-settings b{display:none}}:root{--navy:#1b214a;--navy-hover:#252d5d}.cookie-consent{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#061a2d94;align-items:center;padding:20px}.cookie-consent>div{border:1px solid #bcd2de;border-radius:14px;width:min(820px,100%);padding:30px;position:relative;overflow:hidden;box-shadow:0 24px 70px #061a2d47}.cookie-consent>div:before{content:"";background:linear-gradient(90deg,#0876a7,#2aaee4);height:4px;position:absolute;inset:0 0 auto}.cookie-consent>div>small{color:#0876a7;font-size:12px}.cookie-consent h2{color:#071e30;margin:7px 0 9px;font-size:30px;line-height:1.15}.cookie-consent p{color:#58707e;font-size:15px;line-height:1.6}.cookie-consent section{gap:12px;margin:22px 0 18px}.cookie-consent label{background:#f2f6f8;border-color:#cfdee6;border-radius:9px;min-height:76px;padding:15px 17px;transition:border-color .18s,background .18s}.cookie-consent label:has(input:checked){background:#edf7fb;border-color:#91c4d9}.cookie-consent label strong{color:#0b2638;font-size:14px}.cookie-consent label small{color:#718692;margin-top:3px;font-size:12px}.cookie-consent input{width:20px;height:20px}.cookie-consent footer{color:#071e30;border:1px solid #d7e4ea;border-radius:9px;justify-content:flex-end;gap:10px;margin:0;padding:16px;display:flex;background:#eef5f8!important}.cookie-consent footer button{color:#075d89;min-height:44px;box-shadow:none;background:#fff;border-radius:7px;padding:0 18px;font-size:13px;transition:background .18s,border-color .18s,transform .18s}.cookie-consent footer button:nth-child(2){color:#075d89;background:#e5f3f9;border-color:#0876a7}.cookie-consent footer button.primary{color:#fff;background:#0876a7;border-color:#0876a7}.cookie-consent footer button:hover{border-color:#0876a7;transform:translateY(-1px)}.cookie-consent footer button.primary:hover{background:#06698f}@media (width<=620px){.cookie-consent{align-items:flex-end;padding:10px}.cookie-consent>div{border-radius:12px;padding:22px 18px 18px}.cookie-consent h2{font-size:25px}.cookie-consent p{font-size:14px}.cookie-consent footer{padding:10px}.cookie-consent footer button{font-size:13px}}.site-header,footer,.cta,.dash-top,.admin-top,.transaction-top,.transaction-empty,.pricing-model,.ecosystem,.checkout-page>header,.payment-ready-page>header,.category-correction-page>header,.legal-page>header,.closed-listing-page>header,.channel-preferences-page>header,.conversation-review-page>header,[class$=-page]>header{background-color:var(--navy)!important}.ecosystem{background-image:linear-gradient(145deg,var(--navy),var(--navy-hover))}.dash-company>span{overflow:hidden}.dash-company>span img{object-fit:cover;width:100%;height:100%;display:block}.seller-title>span{flex:0 0 42px;overflow:hidden}.seller-title>span img{object-fit:cover;width:100%;height:100%;display:block}.profile-image-editor{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-bottom:22px;display:flex}.profile-image-editor>span{width:76px;height:76px;color:var(--blue);background:#e7f2f7;border:2px solid #d7e5ec;border-radius:50%;flex:0 0 76px;place-items:center;font-size:16px;font-weight:850;display:grid;overflow:hidden}.profile-image-editor>span img{object-fit:cover;width:100%;height:100%;display:block}.profile-image-editor>div{flex-direction:column;align-items:flex-start;display:flex}.profile-image-editor strong{font-size:15px}.profile-image-editor small{color:#6d808c;max-width:470px;margin:4px 0 11px;font-size:12px;line-height:1.45}.profile-image-editor>div>div{gap:8px;display:flex}.profile-image-editor button{border:1px solid var(--action-blue);background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff;cursor:pointer;border-radius:6px;min-height:38px;padding:0 14px;font-size:12px;font-weight:800}.profile-image-editor button.profile-image-remove{color:#5d7180;box-shadow:none;background:#fff;border-color:#c9d8df}.profile-image-editor input{display:none}.profile-image-editor em{color:#b33d35;margin-top:8px;font-size:12px;font-style:normal}@media (width<=560px){.profile-image-editor{align-items:flex-start}.profile-image-editor>span{flex-basis:62px;width:62px;height:62px}.profile-image-editor>div>div{flex-wrap:wrap}}.live-directory{grid-template-columns:1fr 1fr;display:grid}.live-directory-card{min-height:130px;color:var(--ink);grid-template-columns:55px 1fr auto;align-items:center;gap:18px;padding:24px;display:grid}.live-directory-card>span{color:var(--blue);font-size:38px}.live-directory-card small,.category-listing-section>header small{color:var(--blue);letter-spacing:.14em;font-size:8px;font-weight:850}.live-directory-card h2{margin:4px 0;font-size:20px}.live-directory-card p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.live-directory-card>strong{text-align:right;font-size:12px}.live-directory-card>strong b{color:var(--blue);margin-top:7px;font-size:10px;display:block}.category-landing-hero,.category-child-links,.category-listing-section{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.category-landing-hero{background:var(--navy);color:#fff;border-radius:9px;justify-content:space-between;align-items:end;margin-top:24px;padding:30px;display:flex}.category-landing-hero p{color:#66b8df;letter-spacing:.14em;margin:0 0 6px;font-size:9px;font-weight:850}.category-landing-hero h1{margin:0;font-size:36px}.category-landing-hero span{color:#b8cad4;margin-top:7px;font-size:11px;display:block}.category-landing-hero>a{background:var(--blue);color:#fff;border-radius:5px;padding:12px 15px;font-size:10px;font-weight:800}.category-child-links{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:14px;display:grid}.category-child-links a{border:1px solid var(--line);background:#fff;border-radius:7px;flex-direction:column;padding:14px 16px;display:flex}.category-child-links strong{font-size:11px}.category-child-links span{color:var(--muted);margin-top:4px;font-size:9px}.category-listing-section{margin-top:30px;margin-bottom:70px}.category-listing-section>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.category-listing-section>header h2{margin:4px 0 0;font-size:24px}.category-listing-section>header>a{color:var(--blue);font-size:10px;font-weight:800}.category-listing-section .result-grid{grid-template-columns:repeat(4,1fr)}@media (width<=850px){.live-directory{grid-template-columns:1fr}.category-child-links,.category-listing-section .result-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.live-directory-card{grid-template-columns:42px 1fr}.live-directory-card>strong{text-align:left;grid-column:2}.category-landing-hero{flex-direction:column;align-items:flex-start;gap:18px}.category-landing-hero h1{font-size:28px}.category-child-links,.category-listing-section .result-grid{grid-template-columns:1fr}}.auction-currency{background:#f7fbfd;border:1px solid #c8dce7;border-radius:9px;grid-template-columns:minmax(180px,240px) 1fr;align-items:center;gap:7px 16px;margin:20px 24px 0;padding:15px 17px;display:grid}.auction-currency>span{color:#18384d;justify-content:space-between;align-items:center;gap:8px;font-weight:850;display:flex;font-size:14px!important}.auction-currency>span b{color:#0876a7;text-transform:uppercase;background:#e2f2f9;border-radius:10px;padding:3px 6px;font-size:9px!important}.auction-currency select{color:#102f44;background:#fff;border:1px solid #9ebdcc;border-radius:7px;grid-area:1/2/3;width:100%;height:50px;padding:0 14px;font-weight:750;font-size:15px!important}.auction-currency select:focus{border-color:#0876a7;outline:0;box-shadow:0 0 0 3px #0876a71a}.auction-currency>small{color:#627987;line-height:1.4;font-size:11px!important}@media (width<=760px){.auction-currency{grid-template-columns:1fr;margin-left:16px;margin-right:16px}.auction-currency select{grid-area:auto}}.category-jump{background:#fff;border:1px solid #d3e0e7;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:8px;width:min(1320px,100% - 40px);margin:-28px auto 30px;padding:12px;display:grid;box-shadow:0 12px 36px #061a2d14}.category-jump a{color:#17384d;border-radius:6px;align-items:center;gap:9px;min-height:50px;padding:8px 11px;font-size:12px;font-weight:800;display:flex}.category-jump a:hover{color:#006b9f;background:#edf6fa}.category-jump span{color:#087db5;font-size:20px}.directory-group.comprehensive{scroll-margin-top:20px}.directory-description{color:#607684;margin:-8px 0 20px}.directory-link-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.directory-link-grid>a{color:#18384c;border:1px solid #dce6eb;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:8px;min-height:53px;padding:10px 12px;display:grid}.directory-link-grid>a:hover{background:#f3f9fc;border-color:#8cbcd2}.directory-link-grid>a span{font-weight:750}.directory-link-grid>a small{color:#718692}.directory-link-grid>a b{color:#087db5;grid-area:1/2/3;align-self:center;font-size:18px}@media (width<=900px){.category-jump,.directory-link-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.category-jump,.directory-link-grid{grid-template-columns:1fr}.category-jump{margin-top:-18px}.directory-group.comprehensive>header{flex-wrap:wrap;align-items:flex-start}.directory-group.comprehensive>header>a{margin-left:52px}}.directory-group.comprehensive{border-color:#d5e1e8;border-radius:12px;box-shadow:0 10px 28px #0a2b4312}.directory-group.comprehensive>header{color:#fff;background:#121a46;border-bottom:0;min-height:150px;padding:24px 28px}.directory-group.comprehensive>header>span{color:#69c8ff;width:54px;font-size:40px}.directory-group.comprehensive>header>div{min-width:0}.directory-group.comprehensive>header small{color:#69c8ff;letter-spacing:.13em;margin-bottom:7px;font-size:12px;font-weight:850;display:block}.directory-group.comprehensive h2{color:#fff;font-size:30px;line-height:1.15}.directory-group.comprehensive header p{color:#c4d2de;margin-top:7px;font-size:13px}.directory-group.comprehensive header em{color:#dce5ec;max-width:720px;margin-top:10px;font-size:14px;font-style:normal;line-height:1.5;display:block}.directory-group.comprehensive>header>a{color:#fff;background:#075fae;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:13px;display:inline-flex;box-shadow:0 7px 17px #00000029}.directory-group.comprehensive>header>a:hover{background:#0b78d0}.directory-group.comprehensive>.directory-link-grid{padding:20px}@media (width<=580px){.directory-group.comprehensive>header{min-height:0;padding:22px 18px}.directory-group.comprehensive>header>span{width:42px;font-size:32px}.directory-group.comprehensive h2{font-size:25px}.directory-group.comprehensive>header>a{width:100%;margin:8px 0 0}.directory-group.comprehensive>.directory-link-grid{padding:14px}}.moderation-category-action{background:#f4f9fb;border:1px solid #bcd6e3;border-left:4px solid #0876a7;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 16px;padding:16px 18px;display:flex}.moderation-category-action div{flex-direction:column;gap:3px;display:flex}.moderation-category-action span{color:#647b88;font-size:12px}.moderation-category-action a{color:#fff;white-space:nowrap;background:#0876a7;border-radius:6px;padding:10px 13px;font-size:12px;font-weight:850}.category-correction-page{color:#071e30;background:#eef3f6;min-height:100vh}.category-correction-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:68px;padding:0 5vw;display:flex}.category-correction-page>header a{color:#dceaf2;font-weight:800}.category-correction-page>section{width:min(1160px,100% - 32px);margin:38px auto 80px}.category-correction-title p{color:#087caf;letter-spacing:.14em;margin:0;font-size:11px;font-weight:900}.category-correction-title h1{margin:6px 0;font-size:36px}.category-correction-title span{color:#617783;line-height:1.5}.category-correction-list{gap:10px;margin-top:24px;display:grid}.category-correction-list>article{background:#fff;border:1px solid #d2dfe5;border-radius:9px;grid-template-columns:minmax(260px,.8fr) minmax(520px,1.5fr);align-items:center;gap:22px;padding:18px 20px;display:grid}.category-correction-list small{color:#0876a7;text-transform:uppercase;font-size:10px;font-weight:850}.category-correction-list h2{margin:4px 0;font-size:17px}.category-correction-list p{color:#6a7e89;margin:0 0 8px;font-size:12px}.category-correction-list strong{font-size:12px}.category-correction-list strong b{color:#0876a7;padding:0 5px}.category-correction-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;display:grid}.category-correction-form label{color:#526b79;gap:5px;font-size:11px;font-weight:850;display:grid}.category-correction-form select{color:#17384d;background:#fff;border:1px solid #b9ccd6;border-radius:6px;min-width:0;height:42px;padding:0 9px}.category-correction-form button{color:#fff;cursor:pointer;background:#0876a7;border:0;border-radius:6px;height:42px;padding:0 14px;font-weight:850}@media (width<=900px){.category-correction-list>article{grid-template-columns:1fr}.category-correction-form{grid-template-columns:1fr 1fr}}@media (width<=620px){.moderation-category-action{flex-direction:column;align-items:flex-start}.moderation-category-action a{text-align:center;width:100%}.category-correction-title h1{font-size:29px}.category-correction-form{grid-template-columns:1fr}.category-correction-form button{width:100%}}.moderation-list .mx-table>header,.moderation-click-row{grid-template-columns:2fr 1.25fr 1.2fr 1.2fr .8fr .65fr;align-items:center;gap:10px;min-width:980px;padding:0 14px;display:grid}.moderation-click-row{color:#566976;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf1f3;width:100%;min-height:76px}.moderation-click-row:hover,.moderation-click-row.selected{background:#f0f7fa}.moderation-click-row.selected{box-shadow:inset 4px 0 #0876a7}.moderation-click-row>span:last-child{color:#0876a7;font-weight:850}.moderation-detail-panel{margin-top:14px;overflow:visible}.moderation-detail-panel>header{border-bottom:1px solid #dce6eb;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.moderation-detail-panel>header small{color:#0876a7;font-weight:850}.moderation-detail-panel>header h2{margin:4px 0;font-size:20px}.moderation-detail-panel>header p{color:#647b88;margin:0}.moderation-detail-panel>header>button{color:#456171;cursor:pointer;background:#fff;border:1px solid #cad7de;border-radius:50%;width:36px;height:36px;font-size:22px}.moderation-current-category{background:#f7fafb;flex-direction:column;gap:5px;padding:16px 20px;display:flex}.moderation-current-category small{color:#6a7e89;font-size:10px;font-weight:850}.moderation-current-category strong{font-size:15px}.moderation-current-category b{color:#0876a7;padding:0 6px}.moderation-category-editor{padding:20px}.moderation-category-editor h3{margin:0;font-size:16px}.moderation-category-editor>p{color:#657b87;margin:4px 0 14px;font-size:12px}.moderation-detail-panel>footer{border-top:1px solid #dce6eb;align-items:flex-start;gap:8px;padding:16px 20px;display:flex}.moderation-detail-panel>footer form{display:inline-flex}.moderation-detail-panel>footer button,.moderation-detail-panel>footer summary{color:#075d89;cursor:pointer;background:#fff;border:1px solid #bfced6;border-radius:6px;align-items:center;min-height:40px;padding:0 13px;font-weight:850;display:flex}.moderation-detail-panel>footer button.approve{color:#fff;background:#087a50;border-color:#087a50}@media (width<=850px){.moderation-category-editor .category-correction-form{grid-template-columns:1fr}.moderation-detail-panel>footer{flex-wrap:wrap}}.moderation-detail-panel{z-index:1100;background:#fff;border:0;border-radius:0;width:min(760px,100vw);height:100vh;margin:0;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-24px 0 70px #00152340}.moderation-category-editor>h3,.moderation-category-editor>p{display:none}.admin-listing-loading,.admin-listing-load-error{text-align:center;color:#607583;border:1px dashed #c7d6de;border-radius:7px;padding:36px}.admin-listing-load-error{color:#a8463d;background:#fff4f2;border-color:#e0b5af}.admin-listing-editor{gap:16px;display:grid}.admin-listing-editor fieldset{border:1px solid #d8e3e8;border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:15px;display:grid}.admin-listing-editor legend{color:#075d89;padding:0 7px;font-size:12px;font-weight:900}.admin-listing-editor label{color:#526b79;gap:5px;font-size:11px;font-weight:850;display:grid}.admin-listing-editor label.wide{grid-column:1/-1}.admin-listing-editor input,.admin-listing-editor select,.admin-listing-editor textarea{color:#17384d;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b9ccd6;border-radius:6px;padding:10px}.admin-listing-editor input,.admin-listing-editor select{height:42px}.admin-listing-editor textarea{resize:vertical;line-height:1.5}.admin-listing-save{justify-content:space-between;align-items:center;gap:15px;display:flex}.admin-listing-save span{color:#687e8a;font-size:11px}.admin-listing-save button{color:#fff;cursor:pointer;white-space:nowrap;background:#0876a7;border:0;border-radius:6px;min-height:43px;padding:0 16px;font-weight:900}@media (width<=620px){.moderation-detail-panel{width:100vw}.admin-listing-editor fieldset{grid-template-columns:1fr}.admin-listing-editor label.wide{grid-column:1}.admin-listing-save{flex-direction:column;align-items:stretch}.admin-listing-save button{width:100%}}.homepage-placement-editor{background:#f6fbfe;border:1px solid #c9dce7;border-radius:10px;margin-top:18px;padding:20px}.homepage-placement-editor>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.homepage-placement-editor>header small{color:#0876a7;letter-spacing:.12em;font-size:10px;font-weight:900}.homepage-placement-editor h3{margin:4px 0 0;font-size:18px}.homepage-placement-editor>header>span{color:#657b87;text-align:right;max-width:220px;font-size:11px}.placement-status{grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid}.placement-status p{background:#fff;border:1px solid #d7e5ec;border-radius:7px;gap:3px;margin:0;padding:11px 13px;display:grid}.placement-status b{font-size:12px}.placement-status small{color:#657b87;font-size:11px}.homepage-placement-editor form{gap:13px;display:grid}.placement-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.placement-choices label{cursor:pointer;background:#fff;border:1px solid #cbdce5;border-radius:8px;align-items:flex-start;gap:10px;padding:13px;display:flex}.placement-choices input{accent-color:#0876a7;width:18px;height:18px}.placement-choices span{gap:3px;display:grid}.placement-choices b{font-size:13px}.placement-choices small{color:#657b87;font-size:10px}.placement-options{grid-template-columns:150px 1fr;gap:10px;display:grid}.placement-options label{color:#526b79;gap:5px;font-size:11px;font-weight:850;display:grid}.placement-options select,.placement-options input{color:#17384d;height:42px;font:inherit;background:#fff;border:1px solid #b9ccd6;border-radius:6px;padding:0 10px}.placement-save{justify-content:space-between;align-items:center;gap:14px;display:flex}.placement-save small{color:#657b87;max-width:400px;font-size:10px}.placement-save button{color:#fff;cursor:pointer;background:#0876a7;border:0;border-radius:6px;min-height:43px;padding:0 17px;font-weight:900}.placement-save button:hover{background:#1199ed}@media (width<=620px){.homepage-placement-editor>header,.placement-save{flex-direction:column;align-items:stretch}.homepage-placement-editor>header>span{text-align:left}.placement-status,.placement-choices,.placement-options{grid-template-columns:1fr}.placement-save button{width:100%}}.admin-save-feedback{border:1px solid;border-radius:7px;align-items:center;gap:10px;padding:12px 14px;font-weight:800;display:flex}.admin-save-feedback>b{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.admin-save-feedback.success{color:#246f46;background:#e9f7ee;border-color:#9fd1af}.admin-save-feedback.success>b{color:#fff;background:#2f8a55}.admin-save-feedback.error{color:#a8463d;background:#fff4f2;border-color:#e0b5af}.admin-save-feedback.error>b{color:#fff;background:#b9473d}.admin-listing-save button:disabled,.placement-save button:disabled{opacity:.65;cursor:wait}.admin-listing-media{background:#f7fafb;border:1px solid #d6e2e8;border-radius:9px;margin:20px;padding:18px}.admin-listing-media>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.admin-listing-media>header small{color:#0876a7;letter-spacing:.12em;font-size:11px;font-weight:900}.admin-listing-media>header h3{margin:4px 0 0;font-size:18px}.admin-listing-media>header>span{color:#657b87;font-size:13px}.admin-media-images{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.admin-media-images>a{aspect-ratio:4/3;background:#e9f0f3;border:1px solid #cfdae0;border-radius:7px;position:relative;overflow:hidden}.admin-media-images img{object-fit:cover;width:100%;height:100%;display:block}.admin-media-images span{color:#fff;background:#061a2dcc;border-radius:4px;padding:4px 6px;font-size:11px;font-weight:800;position:absolute;bottom:7px;left:7px}.admin-media-documents{gap:8px;margin-top:12px;display:grid}.admin-media-documents article{background:#fff;border:1px solid #d9e3e8;border-radius:7px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.admin-media-documents article>b{color:#0876a7;background:#e8f4f9;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.admin-media-documents article>div{gap:3px;display:grid}.admin-media-documents strong{overflow-wrap:anywhere;font-size:14px}.admin-media-documents small{color:#687d89;font-size:12px}.admin-media-documents a{color:#fff;background:#075f8e;border-radius:5px;padding:8px 10px;font-size:12px;font-weight:800}.admin-media-empty{color:#697e8a;text-align:center;border:1px dashed #c8d6de;border-radius:6px;margin:12px 0 0;padding:13px;font-size:13px}@media (width<=620px){.admin-listing-media{margin:14px}.admin-media-images{grid-template-columns:repeat(2,1fr)}.admin-media-documents article{grid-template-columns:34px 1fr}.admin-media-documents a{text-align:center;grid-column:1/-1}}.listing-change-request-form{min-width:320px}.moderation-detail-panel>footer .listing-change-request-form>summary{width:max-content}.listing-change-request-form[open]{background:#fffaf2;border:1px solid #e4c7a0;border-radius:8px;width:100%;padding:14px}.listing-change-request-form[open]>summary{margin-bottom:14px;background:#fff!important}.listing-change-request-form form{gap:12px;display:grid!important}.listing-change-request-form form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.listing-change-request-form form>div>strong{grid-column:1/-1;font-size:14px}.listing-change-request-form form>div label{cursor:pointer;background:#fff;border:1px solid #d9e2e7;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}.listing-change-request-form input[type=checkbox]{accent-color:#0876a7;width:17px;height:17px}.change-request-note{color:#38566a;gap:6px;font-size:14px;font-weight:800;display:grid}.change-request-note textarea{color:#17384d;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #b9ccd6;border-radius:6px;padding:11px;line-height:1.5}.listing-change-request-form form>small{color:#667d89;font-size:12px;line-height:1.5}.listing-change-request-form form>button{justify-self:start;color:#fff!important;background:#a55a28!important;border-color:#a55a28!important}.listing-change-request{color:#5b3b19;background:#fff8eb;border:1px solid #e3bc86;border-radius:7px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.listing-change-request>div{gap:4px;display:grid}.listing-change-request b{font-size:14px}.listing-change-request span{color:#9a631f;font-size:12px;font-weight:800}.listing-change-request p{margin:2px 0 0;font-size:14px;line-height:1.5}.listing-change-request>a{color:#fff;background:#075f8e;border-radius:6px;flex:none;padding:10px 13px;font-size:13px;font-weight:800}@media (width<=620px){.listing-change-request-form{min-width:100%}.listing-change-request-form form>div{grid-template-columns:1fr}.listing-change-request-form form>div>strong{grid-column:1}.listing-change-request{flex-direction:column;align-items:stretch}.listing-change-request>a{text-align:center}}.review-workflow-guide{background:#fff;border:1px solid #d5e2e8;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;padding:16px 18px;display:grid}.review-workflow-guide>div{align-items:center;gap:11px;display:flex}.review-workflow-guide>div>b{color:#0872a3;background:#e7f4fa;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.review-workflow-guide span{gap:2px;display:grid}.review-workflow-guide strong{font-size:14px}.review-workflow-guide small{color:#687d89;font-size:13px}.mx-table-card>.moderation-notice{margin:14px 16px 0}.mx-toolbar button>b{color:#526b79;background:#e1ebf0;border-radius:999px;min-width:22px;margin-left:5px;padding:2px 6px;font-size:12px;display:inline-block}.mx-toolbar button.active>b{color:#fff;background:#0876a7}.review-moderation-list{gap:16px;padding:18px}.review-moderation-list>article{border-color:#d8e3e8;border-radius:10px;padding:20px 22px;box-shadow:0 7px 24px #061a2d08}.review-moderation-list header small,.review-parties small{letter-spacing:.05em;font-weight:800;font-size:12px!important}.review-moderation-list header>div>strong{font-size:18px}.review-moderation-list header time{color:#728691;font-size:12px}.review-moderation-list header>b{padding:7px 11px;font-size:12px}.review-parties{background:#f5f8fa;border-radius:8px;grid-template-columns:1fr 1fr 140px;margin:18px 0;padding:14px;display:grid}.review-parties>span{min-width:0}.review-parties strong{font-size:14px}.review-stars{letter-spacing:1px;font-size:18px!important}.review-moderation-list>article>p{margin:0;padding:2px 0;font-size:15px;line-height:1.65}.review-moderation-list blockquote{border-radius:0 7px 7px 0;margin:16px 0 0;padding:14px 16px;font-size:14px}.review-moderation-list footer{margin-top:18px;padding-top:15px}.review-moderation-list footer form button{cursor:pointer;border-radius:6px;min-height:40px;padding:9px 14px;font-size:14px}.review-moderation-list footer form button:disabled{opacity:.55;cursor:not-allowed}.review-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:40px;display:flex}.review-empty-state>span{color:#0875a6;background:#e8f4f9;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.review-empty-state strong{margin-top:16px;font-size:19px}.review-empty-state p{color:#637985;max-width:520px;margin:8px 0 0;font-size:15px;line-height:1.6}@media (width<=760px){.review-workflow-guide,.review-parties{grid-template-columns:1fr}.review-moderation-list>article{padding:17px}.review-empty-state{min-height:220px;padding:28px 20px}}.moderation-detail-panel>footer form:first-child{gap:12px;display:grid}.admin-free-publish{background:#f3f8fa;border:1px solid #c9dbe3;border-radius:7px;align-items:center;gap:18px;padding:12px 14px;display:flex}.admin-free-publish label{color:#17384d;align-items:center;gap:9px;display:flex}.admin-free-publish label:first-child{flex:1}.admin-free-publish input{accent-color:#0876a7;width:18px;height:18px}.admin-free-publish span{gap:2px;font-size:12px;display:grid}.admin-free-publish small{color:#637985;font-weight:500}.admin-free-publish select{color:#17384d;height:38px;font:inherit;background:#fff;border:1px solid #b9ccd6;border-radius:6px;padding:0 28px 0 10px}@media (width<=620px){.admin-free-publish{flex-direction:column;align-items:stretch}.admin-free-publish label{width:100%}}.trust-centre-page{color:#061a2d;background:#f2f6f8;min-height:100vh}.trust-centre-page>header{color:#fff;background:#061a2d;align-items:center;gap:34px;min-height:72px;padding:0 max(24px,50% - 580px);display:flex}.trust-centre-page>header img{filter:brightness(0)invert();width:132px}.trust-centre-page>header nav{gap:24px;margin-right:auto;display:flex}.trust-centre-page>header nav a{color:#b9cedb;border-bottom:3px solid #0000;padding:27px 0 23px;font-weight:750}.trust-centre-page>header nav a.active{color:#fff;border-color:#4dc6f4}.trust-centre-page>header>a:last-child{font-weight:800}.trust-centre-hero{color:#fff;background:linear-gradient(120deg,#073450,#075f87);padding:72px max(24px,50% - 580px) 58px}.trust-centre-hero p{color:#77d5fa;letter-spacing:.14em;margin:0 0 10px;font-size:12px;font-weight:900}.trust-centre-hero h1{max-width:760px;margin:0;font-size:48px;line-height:1.05}.trust-centre-hero span{color:#c7dfeb;margin-top:16px;font-size:17px;display:block}.trust-centre-grid{grid-template-columns:repeat(2,1fr);gap:18px;width:min(1160px,100% - 40px);margin:38px auto;display:grid}.trust-centre-grid article{background:#fff;border:1px solid #d3e0e6;border-radius:10px;min-height:245px;padding:30px}.trust-centre-grid article>b{color:#0877a8;letter-spacing:.1em;font-size:13px}.trust-centre-grid h2{margin:18px 0 10px;font-size:25px}.trust-centre-grid p{color:#587082;min-height:76px;margin:0;font-size:15px;line-height:1.65}.trust-centre-grid a{color:#086f9e;margin-top:20px;font-weight:850;display:inline-block}.trust-centre-page>.trust-policy-panel{color:#fff;background:#061a2d;border-radius:10px;justify-content:space-between;align-items:center;gap:28px;width:min(1160px,100% - 40px);margin:0 auto 50px;padding:24px 28px;display:flex}.trust-centre-page>.trust-policy-panel div{flex-direction:column;gap:5px;display:flex}.trust-centre-page>.trust-policy-panel span{color:#a9c1cf}.trust-centre-page>.trust-policy-panel nav{color:#6cccf3;gap:18px;font-weight:750;display:flex}@media (width<=760px){.trust-centre-page>header{flex-wrap:wrap;padding:16px 20px}.trust-centre-page>header nav{order:3;width:100%;overflow:auto}.trust-centre-page>header nav a{padding:8px 0}.trust-centre-hero{padding:52px 24px}.trust-centre-hero h1{font-size:36px}.trust-centre-grid{grid-template-columns:1fr}.trust-centre-page>.trust-policy-panel{flex-direction:column;align-items:flex-start}.trust-centre-page>.trust-policy-panel nav{flex-wrap:wrap}}.contact-actions .primary-action,.contact-gate .primary-action{cursor:pointer}.header-language-select{flex-shrink:0;align-items:center;display:inline-flex}.header-language-select select{color:#fff;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0b;border:1px solid #ffffff40;border-radius:6px;min-width:66px;min-height:44px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:500}.header-language-select option{color:#fff;background:#132b3d}.header-language-select select:focus-visible{outline-offset:2px;outline:2px solid #5bc7f3}@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}body .panel-intro.panel-intro.panel-intro{box-sizing:border-box;height:auto;min-height:155px;box-shadow:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative;color:#fff!important;background:#121334!important;border:1px solid #263453!important;border-radius:12px!important;margin:0 0 24px!important;padding:28px 30px!important}body .panel-intro.panel-intro.panel-intro>div{min-width:0}body .panel-intro.panel-intro.panel-intro h1{letter-spacing:-.02em!important;color:#fff!important;margin:8px 0 10px!important;font-size:clamp(25px,2.5vw,32px)!important;font-weight:500!important;line-height:1.3!important}body .panel-intro.panel-intro.panel-intro>div>small,body .panel-intro.panel-intro.panel-intro .hr-eyebrow,body .panel-intro.panel-intro.panel-intro>div>p:first-child{letter-spacing:.08em!important;color:#8dcbf5!important;margin:0!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}body .panel-intro.panel-intro.panel-intro>div>h1+p,body .panel-intro.panel-intro.panel-intro>div>h1+span{max-width:780px;display:block;letter-spacing:normal!important;color:#d1ddec!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.7!important}body .panel-intro.panel-intro.panel-intro label,body .panel-intro.panel-intro.panel-intro label>span{color:#d1ddec!important;font-size:13px!important;font-weight:400!important}body .panel-intro.panel-intro.panel-intro select{border-radius:7px;min-height:44px;color:#243f57!important;background:#fff!important;border:1px solid #41516b!important;font-size:14px!important}body .panel-intro.panel-intro.panel-intro .blog-header-actions a,body .panel-intro.panel-intro.panel-intro>a{border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;line-height:1.5;text-decoration:none;display:inline-flex;color:#fff!important;background:#1d2a46!important;border:1px solid #526783!important;font-size:14px!important;font-weight:500!important}body .panel-intro.panel-intro.panel-intro .blog-header-actions .blog-link{background:#0867b9!important;border-color:#2788d5!important}body .panel-intro.panel-intro.panel-intro a:hover{background:#293b5b!important}body .panel-intro.panel-intro.panel-intro :is(a,button,select):focus-visible{outline-offset:4px;outline:2px solid #8dcbf5}body .blog-admin>header.panel-intro{margin-top:24px!important}@media (width<=700px){body .panel-intro.panel-intro.panel-intro{flex-direction:column;align-items:flex-start;gap:18px;min-height:0;padding:22px!important}body .panel-intro.panel-intro.panel-intro h1{font-size:25px!important}body .panel-intro.panel-intro.panel-intro .blog-header-actions{width:100%}}label[data-search-field]{box-sizing:border-box;align-items:center;gap:10px;min-width:0;height:auto;min-height:44px;padding:8px 12px;display:flex}label[data-search-field]>.search-field-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;opacity:.8;flex:0 0 18px;width:18px;height:18px}label[data-search-field]>input{background:0 0;border:0;flex:1;width:0;min-width:0;margin:0;padding:0;line-height:1.5}label[data-search-field]:focus-within{outline:2px solid var(--action-blue-light);outline-offset:2px}.assistant-chat{white-space:pre-line;max-width:88%;font-size:var(--text-sm);border:1px solid #dce6eb;border-radius:12px;margin:10px 0;padding:10px 12px;line-height:1.45}.assistant-chat p{margin:0}.assistant-chat a{color:#075d89;margin-top:7px;font-weight:800;display:block}.assistant-chat.user{color:#fff;background:#0b7eb6;border-color:#0b7eb6;border-radius:12px 4px 12px 12px;margin-left:auto}.assistant-chat.assistant{background:#fff;border-radius:4px 12px 12px;margin-left:37px}.assistant-thinking{background:#fff;border:1px solid #dce6eb;border-radius:4px 12px 12px;gap:4px;width:58px;margin:10px 0 0 37px;padding:11px;display:flex}.assistant-thinking i{background:#7793a3;border-radius:50%;width:6px;height:6px;animation:1s infinite alternate assistant-pulse}.assistant-thinking i:nth-child(2){animation-delay:.2s}.assistant-thinking i:nth-child(3){animation-delay:.4s}@keyframes assistant-pulse{to{opacity:.25;transform:translateY(-2px)}}.assistant-input{background:#fff;border-top:1px solid #dfe7eb;grid-template-columns:1fr 42px;gap:8px;padding:12px;display:grid}.assistant-input input{height:44px;font-size:var(--text-sm);border:1px solid #c8d5dc;border-radius:6px;padding:0 12px}.assistant-input button{color:#fff;background:#087db5;border:0;border-radius:6px;height:44px;font-size:1.1rem}.assistant-input button:disabled,.assistant-input input:disabled{opacity:.65}.listing-intent{border-top:1px solid #dbe5ea;margin-top:26px;padding-top:22px}.listing-intent>strong{color:#061f34;margin-bottom:12px;font-size:16px;display:block}.listing-intent>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.listing-intent button{text-align:left;color:#16384d;background:#fff;border:1px solid #c9d8e0;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:4px 12px;min-height:78px;padding:14px;display:grid}.listing-intent button b{font-size:14px}.listing-intent button small{color:#6f8491;grid-column:1;font-size:12px;line-height:1.35}.listing-intent button span{color:#8ba0ac;grid-area:1/2/3;align-self:center;font-size:18px}.listing-intent button.selected{background:#eef8fc;border-color:#087db5;box-shadow:0 0 0 1px #087db5}.listing-intent button.selected span{color:#087db5}@media (width<=640px){.listing-intent>div{grid-template-columns:1fr}}.listing-type-badge{z-index:2;text-transform:uppercase;letter-spacing:.04em;border-radius:4px;font-style:normal;font-weight:850;position:absolute;bottom:12px;left:12px;color:#fff!important;background:#062138!important;padding:6px 9px!important;font-size:11px!important}.listing-heading .listing-type-heading{color:#006c9e;text-transform:uppercase;letter-spacing:.04em;background:#e9f5fa;border-radius:4px;margin-bottom:8px;padding:6px 9px;font-size:12px;font-weight:850;display:inline-flex}.create-page .create-header>div{font-size:14px}.create-page .create-progress button{font-size:13px}.create-page .create-progress button b{width:31px;height:31px;font-size:13px}.create-page .create-progress button:not(:last-child):after{top:15px}.create-page .create-card{padding:38px}.create-page .create-title p{font-size:14px!important}.create-page .create-title>span{line-height:1.55;font-size:16px!important}.create-page .listing-categories{gap:12px}.create-page .listing-categories button{grid-template-columns:48px 1fr auto;gap:12px;min-height:118px;padding:20px}.create-page .listing-categories b{font-size:16px}.create-page .listing-categories small{line-height:1.5;font-size:15px!important}.create-page .listing-intent>strong{font-size:19px}.create-page .listing-intent button{min-height:92px;padding:17px}.create-page .listing-intent button b{font-size:16px}.create-page .listing-intent button small{line-height:1.5;font-size:14px!important}.create-page .create-form label>span,.create-page .price-types legend{font-size:15px}.create-page .create-form label>small{font-size:13px!important}.create-page .create-form input,.create-page .create-form select{height:48px}.create-page .create-form textarea{min-height:125px}.create-page .price-types label,.create-page .create-check{font-size:15px}.create-page .upload-zone strong{font-size:17px}.create-page .upload-zone span{font-size:14px}.create-page .upload-grid b{font-size:15px}.create-page .upload-grid small{font-size:13px!important}.create-page .privacy-note{font-size:14px}.create-page .continue-button{min-width:145px;height:46px;font-size:16px}.create-page .create-actions>a,.create-page .back-button{font-size:15px}.create-page .create-aside h2{font-size:20px}.create-page .create-aside ul,.create-page .create-aside p,.create-page .create-aside a,.create-page .create-aside>div:last-child>b,.create-page .listing-preview p,.create-page .listing-preview ul{font-size:14px}.create-page .listing-preview small{font-size:13px!important}.create-page .listing-preview strong{font-size:18px}@media (width<=720px){.create-page .create-card{padding:24px}.create-page .listing-categories{grid-template-columns:1fr}.create-page .listing-categories button{min-height:104px;padding:17px}.create-page .create-progress button span{font-size:12px}.create-page .create-header>div>span{display:none}}.shared-create-header{gap:30px;height:76px}.shared-create-header>a:first-child{margin-right:auto}.shared-create-header>nav{align-items:center;gap:25px;display:flex}.shared-create-header>nav a{color:#dbe7ef;font-size:14px;font-weight:700}.shared-create-header>div{gap:10px}.member-menu-loading{background:#ffffff0b;border:1px solid #ffffff18;border-radius:7px;width:132px;height:42px;display:block}.header-sign-in{color:#dbe7ef;font-weight:750}.results-header .member-menu,.shared-create-header .member-menu{z-index:40}@media (width<=900px){.shared-create-header>nav{display:none}}@media (width<=620px){.shared-create-header{padding-left:13px;padding-right:13px}.shared-create-header .create-exit{padding:8px 10px}.member-menu-loading{width:42px}}.result-image>b{box-sizing:border-box;max-width:calc(50% - 18px);bottom:12px;left:auto;right:12px}.result-image>.listing-type-badge{box-sizing:border-box;max-width:calc(50% - 18px)}.legal-page{color:#061a2d;background:#f3f6f8;min-height:100vh}.legal-page>header{background:#061a2d;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.legal-page>header img{width:150px}.legal-page>header>a:last-child{color:#dce8ef;font-weight:750}.legal-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;width:min(1180px,100% - 40px);margin:38px auto 70px;display:grid}.legal-layout>aside{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:28px;position:sticky;top:20px}.legal-layout>aside>p{color:#0078c8;letter-spacing:.12em;margin:0;font-size:12px;font-weight:850}.legal-layout>aside h1{margin:8px 0 20px;font-size:30px}.legal-layout>aside nav{display:grid}.legal-layout>aside nav a{color:#526c7c;border-left:3px solid #0000;padding:12px 14px;font-weight:750}.legal-layout>aside nav a.active,.legal-layout>aside nav a:hover{color:#006b9f;background:#edf6fa;border-left-color:#0078c8}.legal-layout>article{background:#fff;border:1px solid #d5e0e7;border-radius:12px;padding:38px 44px}.legal-layout>article>small{color:#0078c8;letter-spacing:.12em;font-weight:850}.legal-layout>article>h1{margin:10px 0;font-size:38px}.legal-summary{color:#52677a;margin:0;font-size:18px;line-height:1.6}.legal-meta{color:#657987;border-block:1px solid #dce5ea;gap:24px;margin:24px 0;padding:14px 0;font-size:13px;display:flex}.legal-layout article section p{color:#294357;font-size:16px;line-height:1.8}.legal-layout article footer{color:#5f7381;background:#eef5f8;border-radius:8px;margin-top:30px;padding:16px;font-size:13px;line-height:1.6}.consent-history{border:1px solid #dbe4e9;border-radius:8px;margin-top:22px;overflow:hidden}.consent-history article{border-top:1px solid #e4eaee;justify-content:space-between;gap:20px;padding:17px;display:flex}.consent-history article:first-child{border-top:0}.consent-history article>div{gap:4px;display:grid}.consent-history article>div:last-child{text-align:right}.consent-history small,.consent-history time{color:#718390;font-size:12px}.consent-history b{color:#27784e}@media (width<=800px){.legal-layout{grid-template-columns:1fr}.legal-layout>aside{position:static}.legal-layout>article{padding:28px}.legal-layout>article>h1{font-size:32px}.consent-history article{flex-direction:column}.consent-history article>div:last-child{text-align:left}}@media (width<=520px){.legal-layout{width:min(100% - 24px,1180px);margin:20px auto}.legal-layout>aside,.legal-layout>article{padding:20px}.legal-meta{flex-direction:column;gap:6px}}.legal-page{color:#121334;background:#f3f6f9;min-height:0;padding-bottom:32px}.legal-page .legal-layout{grid-template-columns:240px minmax(0,1fr);gap:24px;width:min(1240px,100% - 40px);margin:28px auto 0}.legal-page .legal-layout>aside{border:1px solid #dbe4eb;border-radius:10px;min-width:0;padding:22px 18px;top:20px}.legal-page .legal-layout>aside>p{letter-spacing:.06em;color:var(--action-blue);font-weight:600;line-height:1.5;font-size:12px!important}.legal-page .legal-layout>aside h2{letter-spacing:-.015em;color:#121334;margin:10px 0 20px;font-weight:600;font-size:24px!important;line-height:1.3!important}.legal-page .legal-layout>aside nav{gap:5px}.legal-page .legal-layout>aside nav a{border:0;color:#526579;border-inline-start:3px solid #0000;border-radius:0 6px 6px 0;min-height:44px;padding:11px 12px;font-weight:500;line-height:1.5;font-size:15px!important}.legal-page .legal-layout>aside nav a.active{border-inline-start-color:var(--action-blue);color:var(--action-blue);background:#eaf3ff}.legal-page .legal-layout>aside nav a:hover{color:var(--action-blue);background:#f0f5fa}.legal-page .legal-layout>aside nav a:focus-visible{outline:2px solid var(--action-blue-light);outline-offset:2px}.legal-page .legal-layout>article{overflow-wrap:anywhere;border:1px solid #dbe4eb;border-radius:10px;min-width:0;padding:32px 36px}.legal-page .legal-layout>article>small{letter-spacing:.05em;color:var(--action-blue);font-weight:500;line-height:1.5;font-size:12px!important}.legal-page .legal-layout>article>h1{letter-spacing:-.025em;color:#121334;margin:12px 0 14px;font-weight:600;font-size:clamp(28px,3vw,36px)!important;line-height:1.2!important}.legal-page .legal-summary{color:#526579;max-width:70ch;line-height:1.6;font-size:16px!important}.legal-page .legal-meta{color:#526579;border-color:#e2eaf0;flex-wrap:wrap;gap:8px 24px;margin:24px 0;padding:14px 0;font-size:13px;line-height:1.5;display:flex}.legal-page .legal-layout article>section{max-width:70ch}.legal-page .legal-layout article section p{color:#2e4358;white-space:pre-line;margin:0 0 20px;line-height:1.8;font-size:16px!important}.legal-page .legal-layout article section p:last-child{margin-bottom:0}.legal-page .legal-note{color:#35536e;letter-spacing:normal;background:#edf5fc;border:1px solid #d4e3f1;border-radius:8px;max-width:none;margin-top:28px;padding:16px 18px;font-size:14px;line-height:1.7;display:block;position:static}@media (width<=800px){.legal-page .legal-layout{grid-template-columns:minmax(0,1fr);gap:18px}.legal-page .legal-layout>aside{padding:18px;position:static}.legal-page .legal-layout>aside h2{margin-bottom:14px;font-size:22px!important}.legal-page .legal-layout>aside nav{flex-wrap:wrap;gap:6px;display:flex}.legal-page .legal-layout>aside nav a{border-radius:6px}.legal-page .legal-layout>article{padding:26px}}@media (width<=520px){.legal-page .legal-layout{width:calc(100% - 24px);margin-top:16px}.legal-page .legal-layout>article{padding:22px 18px}.legal-page .legal-meta{gap:8px}.legal-page .legal-note{padding:14px}}.privacy-request-link{background:#edf5fc;border:1px solid #d4e3f1;border-radius:8px;margin-top:24px;padding:18px}.privacy-request-link strong{color:#121334;font-size:16px;font-weight:600}.privacy-request-link p{color:#35536e;margin:8px 0 12px;line-height:1.6;font-size:14px!important}.privacy-request-link a{min-height:44px;color:var(--action-blue);align-items:center;font-size:15px;font-weight:500;display:inline-flex}.promotion-fieldset>div{grid-template-columns:1fr 90px;gap:8px;display:grid}.promotion-fieldset input,.promotion-fieldset button{border:1px solid #b9cbd6;border-radius:5px;height:42px}.promotion-fieldset input{text-transform:uppercase;padding:0 12px;font-size:14px}.promotion-fieldset button{color:#fff;background:#075d89;font-weight:800}.promotion-fieldset>p{color:#277c51;margin:9px 0 0;font-size:13px;font-weight:750}.order-summary li.promotion-discount,.order-summary li.promotion-discount b{color:#277c51}.promotion-admin{margin-bottom:14px}.promotion-create{grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;padding:18px;display:grid}.promotion-create label{color:#314d60;gap:6px;font-size:12px;font-weight:750;display:grid}.promotion-create input,.promotion-create select{color:#142f43;background:#fff;border:1px solid #c7d5dd;border-radius:5px;width:100%;height:42px;padding:0 10px}.promotion-create label.wide{grid-column:span 4}.promotion-create>button{color:#fff;background:#075d89;border:0;border-radius:5px;align-self:end;height:42px;font-weight:850}.promotion-list{border-top:1px solid #e2e9ed}.promotion-list>article{border-top:1px solid #edf1f3;grid-template-columns:1.1fr .4fr 1fr .6fr;align-items:center;gap:12px;min-height:66px;padding:11px 18px;display:grid}.promotion-list article:first-child{border-top:0}.promotion-list article>div{gap:3px;display:grid}.promotion-list strong{color:#075d89}.promotion-list small,.promotion-list span{color:#687c89;font-size:12px}.promotion-list em{font-size:12px;font-style:normal}.promotion-list>p{color:#687c89;padding:18px}@media (width<=1100px){.promotion-create{grid-template-columns:repeat(3,1fr)}.promotion-create label.wide{grid-column:span 2}}@media (width<=700px){.promotion-create{grid-template-columns:1fr}.promotion-create label.wide{grid-column:auto}.promotion-list>article{grid-template-columns:1fr 1fr}.promotion-list article>div{grid-column:1/-1}}:root{--site-chrome:#121334}.site-header,.results-header,.pricing-top,.checkout-top,.offer-top,.transaction-top,.seller-profile-header,.create-header,.preview-site-head,.dash-top,.mx-admin-top,.account-page>header,.billing-page>header,.channel-preferences>header,.account-risk-page>header,.buyer-profile-page>header,.categories-page>header,.compliance-page>header,.conversation-review-page>header,.demo-admin-page>header,.email-delivery-page>header,.legal-admin-page>header,.saved-searches-page>header,.trade-page>header,.verification-page>header,.notification-centre>header,.trust-centre-page>header,.legal-page>header,.closed-listing-page>header,.uat-page>header{background-color:var(--site-chrome)!important}.category-landing-hero,.categories-hero,.category-all-listings-cta{background:var(--site-chrome)!important}.categories-hero h1{color:#fff!important}.categories-hero p{color:#79cfff!important}.categories-hero span{color:#c8d5df!important}#main-content>main>footer,.trust-centre-page>footer{color:#fff;background-color:var(--site-chrome)!important}.mx-admin-top .admin-language,.mx-admin-top .admin-account strong{font-weight:500}.mx-admin-top .admin-account>span{font-weight:600}.mx-admin-top-actions{gap:12px}@media (width<=650px){.mx-admin-top-actions{gap:8px}}.global-breadcrumb{color:#687d90;white-space:nowrap;scrollbar-width:none;align-items:center;gap:10px;width:min(1280px,100% - 40px);min-height:58px;margin:0 auto;font-size:14px;line-height:1.4;display:flex;overflow-x:auto}.global-breadcrumb::-webkit-scrollbar{display:none}.global-breadcrumb span{align-items:center;gap:10px;display:inline-flex}.global-breadcrumb i{color:#93a4b2;font-size:18px;font-style:normal}.global-breadcrumb a{color:#687d90;transition:color .18s}.global-breadcrumb a:hover,.global-breadcrumb a:focus-visible{color:var(--action-blue)}.global-breadcrumb strong{color:#10243a;font-weight:800}.results-page>.breadcrumb,.category-landing>.breadcrumb{display:none}.mx-admin>.global-breadcrumb{background:#fff;border-bottom:1px solid #dce5ea;width:100%;min-height:54px;padding:0 clamp(20px,3vw,39px)}@media (width<=720px){.global-breadcrumb{width:calc(100% - 28px);min-height:50px;font-size:13px}.mx-admin>.global-breadcrumb{width:100%;padding:0 14px}}.pricing-hero>p{letter-spacing:.13em;font-size:18px!important}.pricing-top>a:last-child{min-width:124px;height:44px;padding-inline:18px;font-weight:800;font-size:14px!important}.pricing-hero>span{color:#d6e4ec;max-width:900px;margin-inline:auto;line-height:1.55;display:block;font-size:15px!important}.pricing-plans article{border-radius:14px;flex-direction:column;min-height:720px;padding:28px 24px 24px;display:flex;box-shadow:0 14px 36px #092d4914}.pricing-plans{margin-top:-10px}.pricing-plans article.popular{border:2px solid #1479c9;transform:translateY(-10px);box-shadow:0 18px 42px #075fae2b}.popular-label{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#f77554,#f26543);border-radius:8px 8px 0 0;height:38px;font-weight:900;top:-38px;left:-2px;right:-2px;box-shadow:0 -5px 18px #f265433d;font-size:13px!important}.pricing-plans article>small{font-size:12px!important}.pricing-plans h2{font-size:32px!important}.pricing-plans article>p{min-height:70px;line-height:1.55;font-size:15px!important}.listing-quantity>strong{font-size:16px!important}.listing-quantity>span,.free-capacity>span{color:#718493;margin:-2px 0 12px;font-size:12px;display:block}.listing-quantity button{font-size:15px!important}.plan-price.discounted del{font-size:17px!important}.plan-price.discounted>div>span>strong{font-size:30px!important}.plan-price.discounted>p{font-size:15px!important}.plan-price.discounted>small{line-height:1.45;font-size:13px!important}.plan-price.discounted>small del{color:#81919c;margin-right:5px}.pricing-plans article>a{height:48px;margin-top:auto;box-shadow:0 8px 18px #075fae2e;color:#fff!important;background:#075fae!important;border-color:#075fae!important;font-size:13px!important}.pricing-plans article>a:hover,.pricing-plans article>a:focus-visible{color:#fff!important;background:#0b78d0!important;border-color:#0b78d0!important}.pricing-plans li{line-height:1.45;font-size:14px!important}.pricing-plans ul{border-top:1px solid #e2e9ed;margin:18px 0 24px;padding:18px 0 0;list-style:none}.pricing-plans li{gap:10px;padding:7px 0;display:flex}.pricing-plans li>span{color:#2c9354;font-weight:900}.free-capacity{text-align:center;border-top:1px solid #e1e8ec;border-bottom:1px solid #e1e8ec;margin:15px 0 10px;padding:16px 0 13px}.free-capacity>strong{margin-bottom:7px;font-size:16px;display:block}.pricing-four article.free-plan{border:1px solid #cbdce6}.pricing-four article.free-plan>a{background:#075fae;border-color:#075fae}@media (width<=900px){.pricing-plans article.popular{margin-top:38px}.pricing-plans article>p,.pricing-plans article{min-height:0}}.featured-addon{background:linear-gradient(135deg,#eef8ff,#fff);border:1px solid #bdd6e7;border-radius:14px;justify-content:space-between;align-items:center;gap:32px;max-width:1240px;margin:46px auto 0;padding:30px 34px;display:flex;box-shadow:0 14px 34px #12133414}.featured-addon>div:first-child{max-width:730px}.featured-addon small{letter-spacing:.08em;color:#0878bd;font-size:13px;font-weight:800}.featured-addon h2{margin:8px 0;font-size:29px}.featured-addon p{color:#4f6678;margin:0;font-size:16px;line-height:1.6}.featured-addon>div:last-child{text-align:right;min-width:250px}.featured-addon>div:last-child strong{color:#121334;font-size:34px;display:block}.featured-addon>div:last-child small{color:#607386;letter-spacing:0;margin:3px 0 16px;display:block}.featured-addon a{color:#fff;background:#0878bd;border-radius:7px;align-items:center;min-height:46px;padding:0 20px;font-weight:800;display:inline-flex}.featured-addon a:hover{background:#1199ed}@media (width<=900px){.featured-addon{flex-direction:column;align-items:flex-start;margin-inline:18px}.featured-addon>div:last-child{text-align:left}}.listing-owner-preview{color:#121334;background:#f3f6f9;min-height:0;padding-bottom:32px}.listing-owner-preview .preview-owner-bar{background:#edf5ff;border-bottom:1px solid #cbdff2;flex-wrap:wrap;gap:20px;min-height:80px;padding:18px max(20px,50% - 680px)}.listing-owner-preview .preview-owner-bar>div:first-child{gap:6px;min-width:0;display:grid}.listing-owner-preview .preview-owner-bar b{letter-spacing:.06em;color:var(--action-blue);font-size:12px;font-weight:600;line-height:1.4}.listing-owner-preview .preview-owner-bar span{color:#526579;font-size:14px;line-height:1.5}.listing-owner-preview .preview-owner-bar>div:last-child{flex-wrap:wrap;gap:10px}.listing-owner-preview .preview-owner-bar>div:last-child>span{color:#23476c;background:#fff;border:1px solid #d0dfea;padding:6px 12px;font-size:13px;font-weight:500}.listing-owner-preview .preview-owner-bar a{border:1px solid var(--action-blue);min-height:44px;color:var(--action-blue);background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.listing-owner-preview .preview-owner-bar a.preview-edit-action{background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff}.listing-owner-preview .preview-breadcrumb{color:#526579;overflow-wrap:anywhere;width:min(1360px,100% - 40px);padding:20px 0;font-size:14px;line-height:1.5}.listing-owner-preview .preview-listing-grid{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);align-items:start;gap:24px;width:min(1360px,100% - 40px);margin-bottom:0}.listing-owner-preview .preview-listing-grid>section,.listing-owner-preview .preview-listing-grid>aside{min-width:0}.listing-owner-preview .preview-gallery{background:#fff;border:1px solid #dbe4eb;border-radius:10px;padding:10px}.listing-owner-preview .preview-no-photo{color:#526579;text-align:center;background:#f5f8fb;border:1px dashed #c5d5e1;border-radius:6px;flex-direction:column;justify-content:center;gap:12px;height:auto;min-height:240px;padding:32px 24px;display:flex}.listing-owner-preview .preview-no-photo strong{color:#121334;font-size:20px;font-weight:500}.listing-owner-preview .preview-no-photo p{max-width:380px;margin:0;line-height:1.6;font-size:15px!important}.listing-owner-preview .preview-no-photo a{background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:15px;font-weight:500;display:inline-flex}.listing-owner-preview .preview-cover-button{cursor:zoom-in;background:#f3f6f9;border:0;border-radius:6px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.listing-owner-preview .preview-cover{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;max-height:480px}.listing-owner-preview .preview-cover-button>span{padding:8px 12px;font-size:13px;line-height:1.4}.listing-owner-preview .preview-gallery>.preview-thumbnails{gap:10px;margin-top:10px;padding:2px;display:flex;overflow-x:auto}.listing-owner-preview .preview-thumbnails button{background:#fff;border:2px solid #0000;border-radius:6px;flex:0 0 84px;width:84px;height:66px;padding:2px;overflow:hidden}.listing-owner-preview .preview-thumbnails button.active{border-color:var(--action-blue)}.listing-owner-preview .preview-thumbnails button img{object-fit:cover;border-radius:3px;width:100%;height:100%}.listing-owner-preview .preview-summary,.listing-owner-preview .preview-description,.listing-owner-preview .preview-seller{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe4eb;border-radius:10px;margin-top:20px;padding:24px}.listing-owner-preview .preview-summary{margin-top:0}.listing-owner-preview .preview-summary>small,.listing-owner-preview .preview-description>p,.listing-owner-preview .preview-seller>p{color:var(--action-blue);letter-spacing:.04em;margin:0 0 10px;font-weight:500;line-height:1.5;font-size:13px!important}.listing-owner-preview .preview-summary h1{letter-spacing:-.02em;color:#121334;margin:10px 0;font-weight:600;font-size:clamp(26px,2.5vw,34px)!important;line-height:1.25!important}.listing-owner-preview .preview-summary>p{color:#526579;line-height:1.5;font-size:15px!important}.listing-owner-preview .preview-summary>strong{color:#121334;margin:20px 0;font-size:24px;font-weight:600;line-height:1.4;display:block}.listing-owner-preview .preview-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;display:grid}.listing-owner-preview .preview-summary dl>div{border-top:1px solid #e2eaf0;gap:6px;min-width:0;padding:16px 0;display:grid}.listing-owner-preview .preview-summary dt{color:#526579;line-height:1.5;font-size:14px!important}.listing-owner-preview .preview-summary dd{color:#121334;margin:0;font-weight:500;line-height:1.5;font-size:15px!important}.listing-owner-preview .preview-summary .preview-owner-note{letter-spacing:normal;text-align:left;color:#526579;background:#f3f7fb;border-radius:6px;margin:16px 0 0;padding:14px;font-weight:400;font-size:14px!important}.listing-owner-preview .preview-description h2,.listing-owner-preview .preview-seller h2{letter-spacing:-.015em;color:#121334;margin:0 0 14px;font-weight:600;font-size:22px!important;line-height:1.35!important}.listing-owner-preview .preview-description>div{color:#344b60;white-space:pre-wrap;font-size:16px;line-height:1.7}.listing-owner-preview .preview-description h3{margin-top:24px;font-weight:600;font-size:18px!important}.listing-owner-preview .preview-description li{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.listing-owner-preview .preview-seller>span{color:#526579;font-size:15px;line-height:1.5;display:block}.listing-owner-preview .preview-seller>b{color:#526579;background:#edf3f9;border-radius:5px;margin-top:14px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-block}@media (width<=900px){.listing-owner-preview .preview-listing-grid{grid-template-columns:minmax(0,1fr)}.listing-owner-preview .preview-cover{max-height:420px}.listing-owner-preview .preview-owner-bar{padding:16px 20px}}@media (width<=520px){.listing-owner-preview .preview-summary,.listing-owner-preview .preview-description,.listing-owner-preview .preview-seller{padding:18px}.listing-owner-preview .preview-no-photo{min-height:200px;padding:24px 16px}.listing-owner-preview .preview-summary dl{grid-template-columns:minmax(0,1fr)}.listing-owner-preview .preview-owner-bar>div:last-child{width:100%}}.site-header{gap:30px;height:76px}.site-header .brand img{width:160px}.site-header .primary-navigation{gap:clamp(24px,3vw,48px);font-size:15px!important}.primary-navigation>a,.category-navigation>summary{color:#fff;white-space:nowrap;border-bottom:3px solid #0000;align-items:center;min-height:76px;font-weight:750;display:flex}.site-header .primary-navigation>a,.site-header .category-navigation>summary{color:#fff!important;opacity:1!important}.primary-navigation>a:hover,.category-navigation[open]>summary{color:#fff;border-bottom-color:#59c7f5}.category-navigation{position:static}.category-navigation>summary{cursor:pointer;color:#fff;gap:9px;list-style:none}.category-navigation>summary::-webkit-details-marker{display:none}.category-navigation>summary b{font-size:12px;transition:transform .18s}.category-navigation[open]>summary b{transform:rotate(180deg)}.category-navigation-panel{z-index:50;color:#10243a;background:#edf4f7;border:1px solid #c5d8e2;border-top:3px solid #1597d2;border-radius:0 0 16px 16px;width:min(1320px,100% - 48px);padding:0 20px 20px;position:absolute;top:76px;left:50%;transform:translate(-50%);box-shadow:0 28px 64px #041d2f47}.category-navigation-panel>header{color:#10243a;background:#fff;border-bottom:1px solid #d5e1e7;justify-content:space-between;align-items:center;min-height:76px;margin:0 -20px 18px;padding:0 24px;display:flex}.category-navigation-panel>header div{gap:3px;display:grid}.category-navigation-panel>header small{color:#087daf;letter-spacing:.14em;font-size:11px;font-weight:900}.category-navigation-panel>header strong{font-size:22px}.category-navigation-panel>header a{color:#075b86;background:#f4f9fb;border:1px solid #bfd5df;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.category-navigation-panel>header a:hover{color:#064d72;background:#e8f4f9;border-color:#087daf}.header-language{position:relative}.header-language>summary{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;min-width:48px;height:42px;padding:0 11px;font-size:13px;font-weight:800;list-style:none;display:flex}.header-language>summary::-webkit-details-marker{display:none}.header-language[open]>summary{background:#ffffff1a;border-color:#59c7f5}.header-language>div{z-index:70;color:#10243a;background:#fff;border:1px solid #cfdee5;border-radius:10px;gap:3px;width:190px;padding:8px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 18px 45px #041d2f38}.header-language a{border-radius:7px;justify-content:space-between;align-items:center;min-height:40px;padding:0 10px;display:flex;opacity:1!important}.header-language a:hover,.header-language a.active{color:#075b86;background:#eaf4f8}.header-language a span{font-size:13px;font-weight:700}.header-language a small{color:#718592;font-weight:800;font-size:11px!important}.category-navigation-panel>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.category-navigation-panel>div>a{background:#fff;border:1px solid #d0dfe6;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:98px;padding:15px 16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 5px 14px #05263b0b;opacity:1!important}.category-navigation-panel>div>a:hover{border-color:#63b5d8;transform:translateY(-2px);box-shadow:0 10px 22px #05263b1c}.category-navigation-panel>div>a>b{color:#087daf;background:linear-gradient(145deg,#e7f5fb,#d8edf7);border-radius:11px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.category-navigation-panel>div>a>span{gap:4px;min-width:0;display:grid}.category-navigation-panel>div>a strong{font-size:14px;line-height:1.25}.category-navigation-panel>div>a small{color:#6b7e8c;font-size:12px;line-height:1.3}.category-navigation-panel>div>a i{color:#0873a3;background:#edf6fa;border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;font-style:normal;display:grid}@media (width<=1020px){.site-header .primary-navigation{display:none}.site-header .mobile-navigation{display:block}}@media (width<=720px){.site-header{height:64px}}:root{--logo-blue:#075fae;--logo-blue-light:#0b72c5;--logo-blue-hover:#0067f3;--logo-blue-hover-light:#019bfb}.trust{background:#fff;border-top:1px solid #dce7ed;border-bottom:1px solid #dce7ed;gap:22px;padding-top:42px;padding-bottom:42px}.hero .eyebrow{line-height:1.5;font-size:14px!important}.trust .seal{clip-path:none;background:linear-gradient(155deg,#121334,#073f72);border:1px solid #019bfb61;border-radius:22px;outline:none;width:92px;height:106px;box-shadow:0 12px 28px #1213342e}.trust .seal svg{fill:none;stroke:#42b9ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px;margin-bottom:5px}.trust .seal b{font-size:13px!important}.trust .seal small{letter-spacing:.13em;font-size:10px!important}.trust .trust-intro>p{font-size:12px!important}.trust .trust-intro h2{font-size:clamp(30px,3vw,40px)}.trust .trust-intro>span{max-width:430px;line-height:1.6;font-size:15px!important}.trust .trust-items{gap:12px}.trust .trust-items>div{background:#f3f6f8;border:1px solid #d8e4ea;border-radius:12px;align-items:flex-start;min-height:122px;padding:18px;box-shadow:0 6px 16px #1213340b}.trust .trust-items>div>b{background:#e8f4ff;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.trust .trust-items>div:nth-child(2)>b{color:#21815d;background:#e9f7f1}.trust .trust-items>div:nth-child(3)>b{color:#c66d2a;background:#fff3e9}.trust .trust-items svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.trust .trust-items span{gap:6px}.trust .trust-items strong{line-height:1.3;font-size:15px!important}.trust .trust-items small{line-height:1.45;font-size:13px!important}.cta{background:#121334;border-top:1px solid #ffffff14}@media (width<=1020px){.trust .trust-items>div{min-height:108px}}@media (width<=720px){.trust{text-align:left;gap:18px;padding-top:34px;padding-bottom:34px}.trust .seal{margin:0}.trust .trust-items{gap:10px}}.marketplace-categories{background:#fff;padding-top:112px}.marketplace-categories .category>strong{line-height:1.35;font-size:18px!important}.marketplace-categories .category>small{line-height:1.55;font-size:14px!important}.marketplace-categories .category>b{font-size:13px!important}.marketplace-categories .category{background:#f1f4f6;border:1px solid #d2dde4;border-radius:12px;min-height:236px;padding:22px 22px 18px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;position:relative;overflow:hidden;box-shadow:0 6px 20px #12133412}.marketplace-categories .category:before,.marketplace-categories .category:after{content:none}.marketplace-categories .category:hover{background:#e9f0f4;border-color:#9dc9dc;transform:translateY(-4px);box-shadow:0 16px 36px #12133421}.marketplace-categories .category-icon{color:#075b86;background:#eaf3f7;border:0;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:19px;font-size:27px;line-height:1;display:grid}.marketplace-categories .category>strong{min-height:48px;margin-bottom:7px;padding-right:0}.marketplace-categories .category>small{color:#5e7484;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px;display:-webkit-box;overflow:hidden}.marketplace-categories .category>b{color:#075b86;background:0 0;border-top:1px solid #e4ebef;border-radius:0;width:100%;margin-top:auto;padding:13px 0 0;transition:color .2s}.marketplace-categories .category:hover>b{color:#0067a1;background:0 0}@media (width<=720px){.marketplace-categories{padding-top:190px}}.new-arrivals-heading{border-top:1px solid #d6e1e7;justify-content:space-between;align-items:end;gap:20px;width:min(1180px,100% - 40px);margin:54px auto 22px;padding-top:38px;display:flex}.new-arrivals-heading p{color:#0c527d;letter-spacing:.12em;margin:0 0 6px;font-weight:850}.new-arrivals-heading h2{margin:0;font-size:clamp(28px,3vw,38px)}.new-arrivals-heading>a{color:#0c527d;font-size:14px;font-weight:800}.new-arrivals-empty{color:#617783;text-align:center;background:#fff;border:1px dashed #bfd0d9;border-radius:8px;width:min(1180px,100% - 40px);margin:0 auto;padding:24px;font-size:14px}.ecosystem-card ul{color:#d7e4eb;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;margin:11px 0 13px;padding:10px 0 10px 18px;font-size:13px;line-height:1.5}.ecosystem-card li::marker{color:#73cfff}.ecosystem-card.inspection-card li::marker{color:#8ad58a}.ecosystem-card>b{margin-top:auto}.ecosystem-card .ecosystem-logo{background:#121334;border:1px solid #ffffff24;border-radius:8px;height:82px;margin:-5px -5px 15px;overflow:hidden}.ecosystem-card .ecosystem-logo img{object-fit:cover;object-position:center 52%;width:100%;height:100%;display:block}.ecosystem-card.logistics-card .ecosystem-logo img{object-position:center 56%}.ecosystem-card.logistics-card .ecosystem-logo{background:#073f38}.ecosystem-card.logistics-card .ecosystem-logo img{transform:scale(.9)}.ecosystem{color:#121334;background:0 0;border-top:1px solid #d7e4ea;padding-top:48px;padding-bottom:48px}.ecosystem:before{border-color:#0067f314;box-shadow:0 0 0 90px #0067f309,0 0 0 180px #0067f306}.ecosystem .ecosystem-heading{margin-bottom:24px}.ecosystem .ecosystem-heading>p{color:#075fae}.ecosystem .ecosystem-heading h2{color:#121334}.ecosystem .ecosystem-card{background:#ffffffe0;border-color:#cfdee6;min-height:0;padding:18px 20px;box-shadow:0 12px 30px #12133414}.ecosystem .ecosystem-card:hover{background:#fff;border-color:#9fc4d6}.ecosystem .ecosystem-card h3{margin:4px 0 7px}.ecosystem .ecosystem-card p{color:#526b7a}.ecosystem .ecosystem-card ul{color:#304b5d;border-color:#dce7ed}.ecosystem .ecosystem-card>b{color:#075fae;padding-top:8px}@media (width<=720px){.ecosystem{padding-top:38px;padding-bottom:38px}.ecosystem-card .ecosystem-logo{height:76px}}.search-panel .advanced{color:#075b86;letter-spacing:.01em;background:#eaf6fb;border:1px solid #8fc5dc;border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 18px;font-weight:800;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex;bottom:-19px;box-shadow:0 7px 18px #07527d29;font-size:14px!important}.search-panel .advanced:after{content:"→";font-size:17px;line-height:1}.search-panel .advanced:hover,.search-panel .advanced:focus-visible{color:#fff;background:#075b86;border-color:#075b86;box-shadow:0 9px 22px #07527d40}.search-panel .advanced:focus-visible{outline-offset:3px;outline:3px solid #8bd1ff8c}.search-panel .search-button{border:1px solid var(--logo-blue);background:linear-gradient(135deg, var(--logo-blue-light), var(--logo-blue));color:#fff;font-weight:850;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 5px 13px #075fae29}.search-panel .search-button:hover,.search-panel .search-button:focus-visible{border-color:var(--logo-blue-hover);background:linear-gradient(135deg, var(--logo-blue-hover-light), var(--logo-blue-hover));transform:translateY(-1px);box-shadow:0 8px 19px #0067f33d}.search-panel .search-button:focus-visible{outline-offset:3px;outline:3px solid #019bfb59}.featured .listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.featured .listing-image{aspect-ratio:16/10;height:auto;display:block}.featured .listing-image img{object-fit:cover;width:100%;height:100%}.featured .listing-copy{padding:20px}.featured .listing h3{min-height:52px;font-size:18px;line-height:1.45}.featured .listing-copy p{margin:10px 0 16px;font-size:13px;line-height:1.6}.featured .listing-copy>strong{font-size:20px;line-height:1.4}@media (width<=1000px){.featured .listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=620px){.featured .listing-grid{grid-template-columns:1fr}.featured .listing-copy{padding:18px}}.home-listing-carousel{box-sizing:border-box;width:min(1284px,100% - 24px);margin:0 auto;padding:0 52px;position:relative}.featured .home-carousel-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;width:100%;margin:0;padding:4px 0 12px;scroll-padding:0;display:grid;overflow-x:auto}.home-carousel-track::-webkit-scrollbar{display:none}.home-carousel-track>.listing{scroll-snap-align:start;min-width:0}.home-carousel-arrow{color:#0867a3;cursor:pointer;background:#fff;border:1px solid #c8d9e8;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #1831490a}.home-carousel-prev{left:0}.home-carousel-next{right:0}.home-carousel-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.home-carousel-arrow:hover:not(:disabled){color:#fff;background:#0867a3;border-color:#0867a3}.home-carousel-arrow:disabled{opacity:.35;cursor:default}.home-carousel-arrow:focus-visible,.home-carousel-track:focus-visible{outline-offset:3px;outline:3px solid #159dd2}@media (width<=1000px){.featured .home-carousel-track{grid-auto-columns:calc(50% - 10px);gap:20px}}@media (width<=620px){.home-listing-carousel{width:calc(100% - 16px);padding:0 18px}.featured .home-carousel-track{grid-auto-columns:calc(25% - 4.5px);gap:6px}.home-carousel-arrow{border-radius:5px;width:16px;height:36px}.home-carousel-arrow svg{width:14px;height:14px}.featured .home-carousel-track .listing{box-shadow:none;border-radius:5px}.featured .home-carousel-track .listing-image{aspect-ratio:1}.featured .home-carousel-track .type{display:none}.featured .home-carousel-track .listing-copy{padding:7px 5px}.featured .home-carousel-track .listing-copy>div{gap:3px}.featured .home-carousel-track .listing h3{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:44px;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:11px!important}.featured .home-carousel-track .verified{flex-basis:12px;width:12px;height:12px;font-size:8px}.featured .home-carousel-track .listing-copy p{text-overflow:ellipsis;white-space:nowrap;margin:6px 0;line-height:1.4;overflow:hidden;font-size:9px!important}.featured .home-carousel-track .listing-copy>strong{overflow-wrap:anywhere;line-height:1.4;display:block;font-size:11px!important}}@media (width>=1001px){.featured .home-carousel-track{grid-auto-columns:calc(25% - 18px)}}@media (width<=720px){.hero{gap:26px;min-height:0;padding:38px 18px 24px}.hero .hero-content{margin-top:0}.hero h1{font-size:32px!important;line-height:1.12!important}.hero .eyebrow{letter-spacing:.12em;margin-bottom:14px;font-size:11px!important}.hero p:not(.eyebrow){margin:16px 0 0;line-height:1.55;font-size:15px!important}.hero .search-panel{box-sizing:border-box;grid-template-columns:1fr;gap:9px;width:100%;margin:0;padding:14px;position:relative;bottom:auto;left:auto;transform:none}.hero .search-panel .advanced{white-space:nowrap;border-radius:7px;justify-content:center;justify-self:stretch;min-height:42px;margin:0;position:static;transform:none;font-size:14px!important}.hero .search-panel input,.hero .search-panel select{height:46px;font-size:16px!important}.hero .search-panel .search-button{min-height:46px;font-size:16px!important}.marketplace-categories{padding-top:30px;padding-bottom:30px}.marketplace-categories .category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.marketplace-categories .category{min-height:0;box-shadow:none;gap:0;padding:14px 12px}.marketplace-categories .category-icon{border-radius:8px;width:34px;height:34px;margin-bottom:10px;font-size:22px}.marketplace-categories .category>strong{overflow-wrap:anywhere;min-height:0;margin-bottom:8px;line-height:1.35;font-size:14px!important}.marketplace-categories .category>small{-webkit-line-clamp:2;min-height:0;margin-bottom:12px;line-height:1.45;font-size:12px!important}.marketplace-categories .category>b{padding-top:9px;font-size:12px!important}.marketplace-categories .section-heading h2,.featured .section-heading h2,.new-arrivals-heading h2{line-height:1.2;font-size:25px!important}.featured{padding:30px 0}.new-arrivals-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px;padding-top:24px}.new-arrivals-heading>a{font-size:13px}.trust{gap:14px;padding-top:28px;padding-bottom:28px}.trust .seal{width:64px;height:74px;box-shadow:none;border-radius:15px}.trust .seal svg{width:26px;height:26px}.trust .seal b{font-size:10px!important}.trust .seal small{font-size:8px!important}.trust .trust-intro h2{font-size:26px!important}.trust .trust-intro>span{font-size:14px!important}.trust .trust-items>div{align-items:center;min-height:0;padding:14px}.trust .trust-items strong{font-size:14px!important}.trust .trust-items small{font-size:12px!important}.cta{padding-top:28px;padding-bottom:28px}.cta h2{font-size:25px!important}}@media (width<=620px){.home-listing-carousel{width:calc(100% - 20px);padding:0 22px}.featured .home-carousel-track{grid-template-rows:repeat(3,auto);grid-auto-columns:calc(50% - 6px);align-items:stretch;gap:12px}.home-carousel-arrow{width:20px;height:42px}.featured .home-carousel-track .listing{border-radius:8px}.featured .home-carousel-track .listing-image{aspect-ratio:4/3}.featured .home-carousel-track .listing-copy{padding:10px}.featured .home-carousel-track .listing h3{-webkit-line-clamp:2;min-height:40px;line-height:1.4;font-size:14px!important}.featured .home-carousel-track .verified{flex-basis:14px;width:14px;height:14px;font-size:10px}.featured .home-carousel-track .listing-copy p{margin:8px 0;font-size:11px!important}.featured .home-carousel-track .listing-copy>strong{font-size:15px!important}}.content-header{color:#fff;background:#121334;align-items:center;gap:36px;height:76px;padding:0 max(24px,50% - 590px);display:flex}.content-header>a:first-child{margin-right:auto}.content-header img{width:166px;display:block}.content-header nav{gap:26px;display:flex}.content-header nav a{color:#dce5ef;font-size:.9rem}.content-shell{background:#f4f7f9;min-height:65vh}.content-hero{color:#fff;background:#121334;padding:64px max(24px,50% - 540px)}.content-hero small{color:#67b7ed;letter-spacing:.16em;font-size:.78rem;font-weight:800}.content-hero h1{color:#fff;max-width:760px;margin:10px 0 14px;font-size:clamp(2.25rem,5vw,4.3rem);line-height:1.04}.content-hero p{color:#c4cfdd;max-width:700px;margin:0;font-size:1.08rem;line-height:1.7}.content-body{width:min(1080px,100% - 48px);margin:0 auto;padding:54px 0 72px}.about-grid{grid-template-columns:1.25fr .75fr;gap:24px;display:grid}.content-card{background:#fff;border:1px solid #dce4ea;border-radius:12px;padding:32px;box-shadow:0 12px 35px #071b2b0a}.content-card h2{margin:0 0 15px;font-size:1.65rem}.content-card p{color:#53687a;font-size:1rem;line-height:1.8}.company-facts{grid-template-columns:1fr 1fr;gap:0;display:grid}.company-facts div{border-bottom:1px solid #e3e9ed;padding:18px 0}.company-facts div:nth-child(odd){padding-right:20px}.company-facts small{color:#65788a;letter-spacing:.1em;margin-bottom:5px;font-size:.74rem;font-weight:800;display:block}.company-facts strong,.company-facts a{color:#101c2c;font-size:1rem;line-height:1.6}.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.contact-card{min-height:210px}.contact-card b{color:#087fc1;background:#eaf4fb;border-radius:10px;place-items:center;width:44px;height:44px;font-size:1.2rem;display:grid}.contact-card h2{margin-top:22px}.contact-card a{color:#087fc1;font-size:1rem;font-weight:750}.blog-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.blog-card{flex-direction:column;display:flex}.blog-card small{color:#087fc1;letter-spacing:.08em;font-size:.74rem;font-weight:800}.blog-card h2{margin:12px 0 10px;font-size:1.35rem;line-height:1.25}.blog-card p{flex:1;margin:0 0 22px}.blog-card>a{color:#087fc1;font-weight:800}.blog-empty{text-align:center}.article-body{max-width:800px}.article-body .article-meta{color:#087fc1;font-weight:800}.article-copy{white-space:pre-wrap;color:#344d61;font-size:1.05rem;line-height:1.9}.back-link{color:#087fc1;margin-bottom:22px;font-weight:800;display:inline-block}.site-footer{background:#121334!important;grid-template-columns:1.4fr repeat(3,1fr)!important}.site-footer a{font-size:.9rem!important}.site-footer strong{font-size:.82rem!important}.site-footer .footer-brand p{font-size:.88rem!important}.site-footer .copyright{justify-content:space-between;gap:20px;display:flex;font-size:.78rem!important}.social-links a span{font-size:.72rem;font-weight:800}@media (width<=800px){.content-header nav{display:none}.about-grid,.contact-grid,.blog-grid,.company-facts{grid-template-columns:1fr}.company-facts div:nth-child(odd){padding-right:0}.site-footer{grid-template-columns:1fr 1fr!important}.site-footer .footer-brand{grid-column:1/-1}.site-footer .copyright{flex-direction:column}.content-hero{padding-top:45px;padding-bottom:45px}}.shared-header-actions{align-items:center;gap:12px;display:flex}.content-header .member-menu{z-index:40}@media (width<=620px){.shared-header-actions .button{display:none}}.machex-about{color:#142a40;background:#fff;padding:48px max(24px,50% - 620px) 64px}.about-opening{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;display:grid}.about-eyebrow{letter-spacing:.1em;color:#0867b9;font-size:.8125rem;font-weight:600}.about-opening h1{letter-spacing:-.025em;color:#142a40;margin:18px 0 22px;font-size:clamp(2rem,3.7vw,3.2rem);font-weight:500;line-height:1.17}.machex-about p{color:#506579;margin:0 0 16px;font-size:1rem;line-height:1.8}.about-opening-copy>p{max-width:460px;font-size:1.125rem}.machex-about a{color:#0867b9;text-underline-offset:4px}.machex-about a:hover{text-decoration:underline}.machex-about a:focus-visible{outline-offset:5px;outline:2px solid #0867b9}.machex-about .about-primary{color:#fff;background:#0867b9;border-radius:6px;margin-top:10px;padding:13px 20px;font-size:1rem;font-weight:500;display:inline-block}.about-opening figure{min-width:0;margin:0}.about-opening img{border-radius:8px;width:100%;height:auto;display:block}.about-opening figcaption{color:#5c7082;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:14px;font-size:.875rem;line-height:1.6;display:flex}.about-opening figcaption strong{color:#142a40;font-size:1rem;font-weight:500}.about-origin{border-top:1px solid #dce5ec;grid-template-columns:.85fr 1.15fr;gap:48px;margin-top:56px;padding-top:44px;display:grid}.machex-about h2{color:#142a40;letter-spacing:-.015em;margin:12px 0 18px;font-size:1.5rem;font-weight:500;line-height:1.4}.about-origin h2{font-size:clamp(1.5rem,2.3vw,2rem)}.about-capabilities{border-top:1px solid #dce5ec;border-bottom:1px solid #dce5ec;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:36px 0 48px;padding:32px 0;display:grid}.about-capabilities article{min-width:0}.about-capabilities article+article{border-left:1px solid #dce5ec;padding-left:32px}.about-capabilities p:last-child{margin:0}.about-details{background:#f2f6fa;border-radius:8px;padding:28px 32px}.about-details-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.about-details-heading h2{margin:8px 0 0}.about-details-heading>a{font-size:1rem}.about-details dl{grid-template-columns:1.15fr 1fr 1fr 1fr;gap:24px;margin:24px 0 0;display:grid}.about-details dt{color:#5c7082;font-size:.875rem;line-height:1.5}.about-details dd{overflow-wrap:anywhere;margin:6px 0 16px;font-size:1rem;line-height:1.7}.about-details dd:last-child{margin-bottom:0}@media (width<=950px){.about-opening,.about-origin{grid-template-columns:1fr 1fr;gap:28px}.about-capabilities{gap:22px}.about-capabilities article+article{padding-left:22px}.about-details dl{grid-template-columns:1fr 1fr}}@media (width<=720px){.machex-about{padding-top:28px}.about-opening,.about-origin{grid-template-columns:1fr;gap:24px}.about-opening-copy>p{max-width:none}.about-origin{margin-top:36px;padding-top:28px}.about-capabilities{grid-template-columns:1fr;gap:24px;margin-top:22px;padding:24px 0}.about-capabilities article+article{border-top:1px solid #dce5ec;border-left:0;padding:24px 0 0}.about-details{padding:24px}.about-details-heading{flex-direction:column;align-items:flex-start}.about-details dl{gap:24px 18px}}@media (width<=420px){.about-details dl{grid-template-columns:1fr}.about-opening h1{font-size:2rem}}.blog-admin{color:#193047;background:#f3f6fa;min-height:100vh;padding:0 max(24px,50% - 640px) 90px}.blog-admin>header{align-items:center;gap:24px;margin-bottom:8px;padding:24px 0;display:flex}.blog-admin>header>div{flex:1}.blog-admin>header a{color:#0867b9;font-size:14px;font-weight:500}.blog-admin>header small{letter-spacing:.08em;color:#58738a;font-size:12px}.blog-admin h1{letter-spacing:-.02em!important;margin:5px 0 8px!important;font-size:26px!important;font-weight:600!important;line-height:1.3!important}.blog-admin h2{letter-spacing:normal!important;margin:0 0 20px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}.blog-admin h3{overflow-wrap:anywhere;margin:10px 0 6px!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.blog-admin p{color:#647b8e;margin:0;letter-spacing:normal!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}.blog-admin-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;display:grid}.blog-admin-grid>aside{background:#fff;border:1px solid #dae4ee;border-radius:10px;grid-area:1/1;min-width:0;padding:22px 18px}.blog-editor{background:#fff;border:1px solid #dae4ee;border-radius:10px;grid-area:1/2;min-width:0;padding:28px}.blog-editor form{flex-direction:column;gap:22px;display:flex}.blog-editor label{color:#29435b;flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.blog-editor input,.blog-editor select,.blog-editor textarea{color:#193047;box-sizing:border-box;background:#fff;border:1px solid #cbd9e6;border-radius:6px;width:100%;min-width:0;padding:11px 12px;line-height:1.5;font-size:15px!important;font-weight:400!important}.blog-editor input,.blog-editor select{height:46px}.blog-editor textarea{resize:vertical}.blog-editor .article-editor{min-height:300px}.blog-editor .two{border-bottom:1px solid #e3eaf1;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:20px;display:grid}.blog-photo-field{background:#f7fafd;border:1px dashed #abc5dc;border-radius:8px;padding:20px}.blog-editor input[type=file]{background:#fff;height:auto;font-size:14px!important}.blog-photo-field small{color:#688196;font-size:13px;line-height:1.6}.blog-photo-preview{object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:280px;margin-top:18px;display:block}.blog-editor .blog-remove{flex-direction:row;align-items:center;margin-top:14px;font-weight:400}.blog-remove input{width:18px;height:18px}.blog-url summary{color:#60798e;cursor:pointer;font-size:13px}.blog-url label{margin-top:12px}.blog-editor-actions{border-top:1px solid #dce6ef;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.blog-admin button,.blog-item-actions a{color:#0867b9;cursor:pointer;background:#fff;border:1px solid #bfd1e1;border-radius:6px;padding:8px 12px;line-height:1.5;font-size:14px!important;font-weight:500!important}.blog-admin button.publish{border-color:#0867b9;min-width:160px;padding:12px 20px;color:#fff!important;background:#0867b9!important}.blog-admin button:disabled{opacity:.6;cursor:wait}.blog-admin-grid>aside>a{text-align:center;color:#0867b9;border:1px solid #bfd1e1;border-radius:6px;margin-bottom:20px;padding:10px;font-size:14px;display:block}.blog-admin-grid aside article{border-top:1px solid #e3eaf1;padding:18px 0}.blog-admin-grid aside article.selected{border-left:3px solid #0867b9;padding-left:12px}.blog-admin-grid aside article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.blog-admin-grid aside b{color:#88631e;background:#fff4dc;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:500}.blog-admin-grid aside b.published{color:#267045;background:#e9f6ee}.blog-admin-grid aside small{color:#71889a;font-size:12px}.blog-list-thumb{object-fit:cover;border-radius:6px;width:100%;height:110px;margin-top:12px;display:block}.blog-admin .blog-item-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;background:0 0!important;justify-content:flex-start!important;padding:0!important;display:flex!important}.blog-item-actions form{margin-left:auto}.blog-admin .blog-item-actions button{color:#a63e3e;border-color:#e2cccc}.admin-blog-success{color:#267045;background:#eef8f2;border:1px solid #c9e5d3;border-radius:8px;margin:0 0 20px;padding:14px 18px;font-size:14px}.blog-admin [role=alert]{color:#a52b2b;background:#fff2f1;border-radius:6px;padding:14px;font-size:14px!important}.blog-admin a:focus-visible,.blog-admin button:focus-visible,.blog-admin input:focus-visible,.blog-admin textarea:focus-visible,.blog-admin select:focus-visible{outline-offset:3px;outline:2px solid #0867b9}@media (width<=900px){.blog-admin-grid{grid-template-columns:240px minmax(0,1fr);gap:16px}.blog-editor{padding:22px}.blog-editor .two{grid-template-columns:1fr}.blog-admin>header{flex-wrap:wrap}.blog-admin>header>div{min-width:50%}}@media (width<=680px){.blog-admin{padding:0 16px 72px}.blog-admin-grid{flex-direction:column;display:flex}.blog-editor,.blog-admin-grid>aside{box-sizing:border-box;width:100%}.blog-admin-grid>aside{order:2}.blog-editor-actions{flex-direction:column;align-items:flex-start}.blog-editor-actions button,.blog-admin>header>a:first-child{width:100%}}.blog-admin>header{justify-content:space-between;gap:24px;margin-bottom:10px;padding:30px 0}.blog-admin .blog-header-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;display:flex}.blog-admin .blog-header-actions a{box-sizing:border-box;white-space:nowrap;background:#fff;border:1px solid #b9cee0;border-radius:8px;justify-content:center;align-items:center;min-width:140px;min-height:46px;padding:11px 20px;text-decoration:none;display:inline-flex;color:#075da6!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.blog-admin .blog-header-actions a.blog-link{border-color:#0867b9;color:#fff!important;background:#0867b9!important}.blog-admin .blog-header-actions a.admin-link:hover{background:#edf4fb}.blog-admin .blog-header-actions a.blog-link:hover{background:#075da6!important}@media (width<=680px){.blog-admin>header{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 0}.blog-admin .blog-header-actions{width:100%}.blog-admin .blog-header-actions a{flex:1;min-width:0;padding:11px 14px}}.hr-workspace{color:#193047;background:#f3f6fa;min-height:100vh;padding-bottom:96px}.hr-workspace .hr-topbar{background:#121334;border-bottom:1px solid #25314d;justify-content:space-between;align-items:center;gap:24px;padding:18px max(24px,50% - 640px);display:flex}.hr-workspace .hr-topbar a{font-size:14px;color:#fff!important}.hr-topbar span{color:#c4d2e3;letter-spacing:.12em;font-size:12px}.hr-container{max-width:1328px;margin:0 auto;padding:32px 24px}.hr-workspace .hr-heading{background:0 0;justify-content:space-between;align-items:center;gap:24px;height:auto;margin:0 0 26px;padding:0;display:flex}.hr-workspace .hr-eyebrow{color:#54718a;letter-spacing:.09em;font-size:12px;font-weight:600}.hr-workspace h1{letter-spacing:-.02em!important;color:#193047!important;margin:7px 0 10px!important;font-size:28px!important;font-weight:600!important;line-height:1.3!important}.hr-workspace h2{letter-spacing:normal!important;color:#193047!important;margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important}.hr-workspace p{color:#62778b;margin:0;letter-spacing:normal!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important}.hr-workspace a{color:#0867b9;font-size:14px;text-decoration:none}.hr-workspace a:hover{text-underline-offset:3px;text-decoration:underline}.hr-workspace a:focus-visible,.hr-workspace button:focus-visible{outline-offset:4px;outline:2px solid #0867b9}.hr-workspace .hr-secondary{color:#0867b9;white-space:nowrap;background:#fff;border:1px solid #c6d6e6;border-radius:6px;justify-content:center;align-items:center;padding:9px 14px;font-weight:500;line-height:1.5;display:inline-flex;font-size:14px!important}.hr-panel{background:#fff;border:1px solid #dce5ed;border-radius:10px;overflow:hidden;box-shadow:0 4px 16px #16324905}.hr-panel-heading{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.hr-panel-heading>span{color:#687f94;font-size:13px}.hr-table-wrap{overflow-x:auto}.hr-workspace .hr-table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:860px;font-size:14px}.hr-table th{color:#5d7489;text-align:left;background:#f7f9fc;border-block:1px solid #e2e9f0;padding:14px 20px;font-size:13px;font-weight:500}.hr-table th:first-child{width:26%}.hr-table th:nth-child(2){width:23%}.hr-table th:nth-child(3){width:15%}.hr-table th:nth-child(4){width:18%}.hr-table td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #e8eef3;padding:20px;line-height:1.6}.hr-table td strong{font-size:15px;font-weight:600;display:block}.hr-table td>span{color:#728597;margin-top:3px;font-size:13px;display:block}.hr-table tbody tr:hover{background:#fbfcfe}.hr-file-actions{flex-wrap:wrap;gap:8px 14px;display:flex}.hr-workspace .hr-empty{text-align:center;padding:52px 24px 58px}.hr-empty-icon{color:#0867b9;background:#edf5fc;border-radius:14px;place-items:center;width:52px;height:52px;margin:0 auto 18px;display:grid}.hr-empty-icon svg{width:28px;height:28px}.hr-empty p{max-width:520px;margin:10px auto 22px}.hr-panel-bottom{background:#fbfcfe;border-top:1px solid #e3ebf2;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.hr-panel-bottom>span{color:#71879b;font-size:12px}.hr-panel-bottom nav{gap:20px;display:flex}.hr-detail .hr-heading{margin-top:20px}.hr-detail-panel{padding:28px}.hr-detail .career-photo{object-fit:cover;border-radius:8px;width:100px;height:120px;margin-bottom:20px}.hr-detail .button{color:#fff;cursor:pointer;background:#0867b9;border:0;border-radius:6px;padding:11px 18px;font-size:14px;font-weight:500}.hr-detail .button:disabled{opacity:.6}.hr-detail .career-cv{background:#f5f8fb;border:1px solid #e0e8f0;border-radius:8px;margin:24px 0;padding:20px}.hr-detail .career-cv p{overflow-wrap:anywhere;margin-top:8px}.hr-detail .hr-actions{gap:20px;margin-top:12px;display:flex}.hr-detail .career-detail{grid-template-columns:1fr 1fr;gap:24px 32px;margin:28px 0;display:grid}.hr-detail .career-detail>div{min-width:0}.hr-detail .career-detail>div:nth-child(n+6){grid-column:1/-1}.hr-detail dt{color:#62778b;margin-bottom:6px;font-size:13px}.hr-detail dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.7}.hr-detail [role=alert]{color:#a82727}@media (width<=700px){.hr-container{padding:24px 16px}.hr-workspace .hr-heading{flex-direction:column;align-items:flex-start;gap:18px}.hr-workspace h1{font-size:25px!important}.hr-panel-heading{flex-direction:column;align-items:flex-start;gap:6px;padding:18px}.hr-empty{padding:36px 18px!important}.hr-panel-bottom{flex-direction:column;align-items:flex-start;padding:16px 18px}.hr-detail-panel{padding:20px}.hr-detail .career-detail{grid-template-columns:1fr}.hr-workspace .hr-topbar{padding:16px}.hr-topbar span{font-size:11px}}.hr-workspace .hr-search{background:#fff;border:1px solid #dbe5ee;border-radius:12px;margin:0 0 20px;padding:20px 24px}.hr-search>label{color:#435b70;margin-bottom:9px;font-size:13px;font-weight:500;display:block}.hr-search>div{align-items:center;gap:12px;display:flex}.hr-search input{box-sizing:border-box;color:#243f57;background:#fff;border:1px solid #cbd9e5;border-radius:7px;flex:1;min-width:0;min-height:46px;padding:10px 14px;line-height:1.6;font-size:14px!important}.hr-search button{border:1px solid #0867b9;border-radius:7px;min-height:46px;padding:10px 24px;color:#fff!important;background:#0867b9!important;font-size:14px!important;font-weight:500!important}.hr-search input:focus-visible{outline-offset:3px;outline:2px solid #0867b9}.hr-workspace .hr-panel{border-radius:12px}.hr-workspace .hr-table th{color:#536b80!important;font-size:12px!important;font-weight:600!important}.hr-workspace .hr-table td{padding:20px;color:#304c64!important;font-size:14px!important;line-height:1.65!important}.hr-workspace .hr-table td strong{color:#243f57!important;font-size:15px!important;font-weight:500!important}.hr-workspace .hr-table td>span{color:#536b80!important;font-size:12px!important}.hr-workspace .hr-table tbody tr:hover{background:#f2f7fd}.hr-workspace .hr-file-actions a{box-sizing:border-box;white-space:nowrap;background:#f5f9fd;border:1px solid #cbddeb;border-radius:6px;align-items:center;min-height:40px;padding:8px 11px;display:inline-flex;font-size:13px!important;line-height:1.5!important}.hr-workspace .hr-table .hr-secondary{min-height:40px;font-size:13px!important}.hr-workspace .hr-panel-bottom>span{color:#536b80!important;font-size:12px!important}.hr-workspace .hr-panel-bottom nav a{background:#fff;border:1px solid #cbddeb;border-radius:6px;padding:8px 12px}.hr-workspace .hr-empty{padding:40px 24px}.hr-workspace .hr-heading h1{font-size:30px!important}.hr-workspace .hr-table{min-width:1000px}.hr-workspace .hr-table th:first-child{width:25%}.hr-workspace .hr-table th:nth-child(2){width:22%}.hr-workspace .hr-table th:nth-child(3){width:14%}.hr-workspace .hr-table th:nth-child(4){width:18%}@media (width<=600px){.hr-workspace .hr-search{padding:18px}.hr-search>div{flex-wrap:wrap}.hr-search input{flex-basis:100%}.hr-workspace .hr-heading h1{font-size:26px!important}}.billing-page{--billing-blue:#075fae;--billing-ink:#10283d;--billing-muted:#60778a;color:var(--billing-ink)}.billing-workspace{grid-template-columns:300px minmax(0,1fr);gap:28px;width:min(1240px,100% - 48px);margin-block:42px 64px}.billing-workspace>aside,.billing-workspace section{border-color:#d4e0e7;border-radius:12px;box-shadow:0 10px 30px #10283d0e}.billing-workspace>aside{padding:30px}.billing-workspace>aside>p{color:var(--billing-blue);font-size:13px}.billing-workspace>aside h1{letter-spacing:-.025em;margin-top:10px;line-height:1.15;font-size:34px!important}.billing-workspace>aside>span{font-size:16px;line-height:1.6;display:block}.billing-workspace>aside nav{gap:4px}.billing-workspace>aside nav a{border-radius:0 7px 7px 0;align-items:center;min-height:46px;padding:12px 16px;font-size:15px;display:flex}.billing-workspace section{padding:34px}.billing-workspace section>header h2{letter-spacing:-.025em;font-size:30px!important}.billing-workspace section>header>p{font-size:15px;line-height:1.55}.billing-table{border-radius:10px;margin-top:24px}.billing-table-head,.billing-table>article{grid-template-columns:minmax(180px,1.1fr) minmax(230px,1.35fr) 120px 130px minmax(140px,.7fr);gap:18px}.billing-table-head{min-height:50px;padding-inline:20px;font-size:13px}.billing-table>article{min-height:96px;padding:17px 20px}.billing-table article>span>strong{color:var(--billing-ink);overflow-wrap:anywhere;font-size:15px;line-height:1.35}.billing-table article small,.billing-table time{color:var(--billing-muted);font-size:13px;line-height:1.45}.billing-table article>b{color:var(--billing-ink);font-size:16px}.billing-order-status{justify-items:start;gap:6px!important;display:grid!important}.billing-order-status em{width:max-content;padding:7px 11px!important;font-size:12px!important}.billing-order-status small{color:#8b5d0b!important;font-size:12px!important}.billing-details dt{font-size:13px}.billing-details dd{font-size:15px}@media (width<=960px){.billing-workspace{grid-template-columns:1fr;width:min(100% - 30px,760px)}.billing-workspace>aside{position:static}.billing-table{overflow-x:auto}.billing-table-head,.billing-table>article{min-width:840px}}@media (width<=580px){.billing-workspace{width:calc(100% - 24px);margin-top:20px}.billing-workspace>aside,.billing-workspace section{padding:22px 18px}.billing-workspace>aside h1{font-size:30px!important}}.journal{color:#183047;max-width:1240px;margin:auto;padding:40px 24px 64px}.journal-heading{max-width:820px;margin-bottom:32px}.journal-heading>span{color:#0867b9;letter-spacing:.06em;font-size:13px}.journal h1{letter-spacing:-.02em!important;margin:14px 0!important;font-size:clamp(28px,3.2vw,42px)!important;font-weight:500!important;line-height:1.25!important}.journal p{color:#536a7e;font-size:16px;line-height:1.8}.journal h2{margin:12px 0!important;font-size:22px!important;font-weight:500!important;line-height:1.4!important}.journal a{color:#0867b9;font-size:16px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.journal-card{background:#fff;border:1px solid #dce5ed;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.journal-card>a{display:block}.journal-card img{aspect-ratio:8/5;object-fit:cover;width:100%;height:auto;display:block}.journal-card>div{flex-direction:column;flex:1;padding:24px;display:flex}.journal-card small{color:#667f94;font-size:13px}.journal-card h2 a{color:#183047;font-size:inherit}.journal-card p{flex:1}.journal-empty{background:#f5f8fb;border:1px solid #dce5ed;border-radius:10px;padding:40px}.journal-article{max-width:1000px}.journal-article .journal-heading{margin-top:28px}.journal-cover{object-fit:contain;background:#f3f6f9;border-radius:8px;width:100%;height:auto;max-height:650px;display:block}.journal-copy{white-space:pre-wrap;overflow-wrap:anywhere;max-width:780px;margin:32px auto}.journal a:focus-visible{outline-offset:4px;outline:2px solid #0867b9}@media (width<=900px){.journal-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.journal-grid{grid-template-columns:1fr}.journal{padding:28px 18px 48px}}main.journal.journal-article{box-sizing:border-box;width:100%;max-width:1000px!important}.journal-article .journal-heading{max-width:780px;margin:24px auto 28px}.journal-article .journal-cover-frame{background:0 0;width:100%;margin:0}.journal-cover-frame>a{background:0 0;border-radius:10px;display:block;overflow:hidden}.journal-article .journal-cover-frame img.journal-cover{object-position:center;border-radius:0;display:block;object-fit:cover!important;background:0 0!important;width:100%!important;height:clamp(220px,42vw,440px)!important;max-height:440px!important}.journal-cover-frame figcaption{text-align:right;margin-top:10px}.journal .journal-cover-frame figcaption a{color:#60788c;font-size:13px}.journal-article .journal-copy{margin-top:28px}.journal-cover-frame>a:hover{cursor:zoom-in}@media (width<=600px){.journal-article .journal-cover-frame img.journal-cover{height:240px!important;max-height:240px!important}.journal-article .journal-heading{margin-top:20px;margin-bottom:24px}}.careers{color:#142a40;max-width:1080px;margin:0 auto;padding:40px 24px 64px}.careers header{margin-bottom:24px}.careers h1{margin:8px 0;font-size:36px;font-weight:600}.careers h2{font-size:24px}.careers small{font-size:14px}.careers p{font-size:16px;line-height:1.65}.career-card{background:#fff;border:1px solid #d5e1eb;border-radius:12px;min-width:0;margin-bottom:20px;padding:28px}.career-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.career-card label{flex-direction:column;gap:9px;margin-bottom:22px;font-size:16px;display:flex}.career-card input,.career-card textarea,.career-card select{width:100%;min-width:0;font:inherit;color:#142a40;background:#fff;border:1px solid #c3d3e0;border-radius:6px;padding:12px}.career-card textarea{resize:vertical}.career-card .career-check{flex-direction:row;align-items:flex-start;line-height:1.6}.career-check input{flex-shrink:0;width:20px;height:20px;margin-top:4px}.career-photo{object-fit:cover;border-radius:8px;width:120px;height:140px;margin-bottom:20px}.career-notice{background:#f0f6fb;border-radius:8px;margin:20px 0;padding:16px}.careers .button{color:#fff;font:inherit;cursor:pointer;background:#0867b9;border:0;border-radius:7px;padding:13px 22px;font-weight:600;display:inline-block}.careers .button:disabled{opacity:.6}.career-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.career-row div{overflow-wrap:anywhere;min-width:0}.career-detail{white-space:pre-wrap;overflow-wrap:anywhere}.career-detail dt{color:#587087;margin-top:20px;font-size:14px}.career-detail dd{margin:6px 0;font-size:16px;line-height:1.6}.careers nav{gap:16px;margin:20px 0;display:flex}.careers [role=alert]{color:#ae2525}@media (width<=650px){.career-grid{grid-template-columns:1fr;gap:0}.career-card{padding:20px}.career-row{flex-direction:column;align-items:flex-start}.careers{padding:28px 16px}.careers h1{font-size:30px}}.hr-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px 18px;display:flex}.hr-actions a{font-size:1rem}.hr-actions span{color:#61788c;font-size:.875rem}.career-cv{border-block:1px solid #d5e1eb;margin-top:24px;padding:22px 0}.career-cv p{overflow-wrap:anywhere}@media (width<=900px){.career-row{flex-direction:column;align-items:flex-start}.hr-actions{flex-shrink:1}}.checkout-page{--checkout-blue:#075fae;--checkout-blue-bright:#0b78d0;--checkout-navy:#111333;--checkout-ink:#10283d;--checkout-muted:#60778a;--checkout-line:#d5e0e7;min-height:100vh;color:var(--checkout-ink);background:#f3f6f8;padding-top:76px}.checkout-top{border-bottom:1px solid #ffffff14;height:76px;padding-inline:max(28px,50% - 590px);box-shadow:0 5px 18px #08132a1f}.checkout-top img{width:174px;height:56px}.checkout-top>span{color:#75c9f3;letter-spacing:.14em;font-size:13px}.checkout-top>a:last-child{color:#fff;font-size:14px;font-weight:700}.checkout-top>a:last-child:hover{color:#75c9f3}.checkout-dashboard-link{background:#ffffff0f;border:1px solid #75c9f361;border-radius:7px;align-items:center;min-height:42px;padding:0 17px;transition:border-color .2s,background-color .2s;display:inline-flex}.checkout-dashboard-link:hover,.checkout-dashboard-link:focus-visible{background:#75c9f31f;border-color:#75c9f3;outline:none}.checkout-progress{gap:18px;height:78px;font-size:14px;box-shadow:0 1px #10283d08}.checkout-progress i{background:#cbd9e2;width:92px}.checkout-progress span{text-align:center;min-width:104px}.checkout-progress span.active{color:var(--checkout-blue);font-weight:800}.checkout-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px;width:min(1180px,100% - 48px);margin:34px auto 64px}.checkout-form,.order-summary{border-color:var(--checkout-line);border-radius:12px;box-shadow:0 12px 34px #122c4112}.checkout-form{padding:38px 42px 42px}.checkout-form>header>p,.order-summary>p{color:var(--checkout-blue);letter-spacing:.14em;font-size:13px}.checkout-form>header h1{letter-spacing:-.035em;margin:10px 0 8px;font-size:clamp(34px,4vw,48px);line-height:1.08}.checkout-form>header span{color:var(--checkout-muted);font-size:16px;line-height:1.6}.checkout-form form{gap:24px;margin-top:30px}.checkout-form fieldset{border-color:var(--checkout-line);padding-top:24px}.checkout-form legend{color:var(--checkout-ink);padding-right:12px;font-size:18px;font-weight:800}.checkout-select-listing{gap:9px;display:grid}.checkout-select-listing>span,.checkout-fields label>span,.card-fields label>span{font-size:14px;font-weight:750}.checkout-select-listing select,.checkout-fields input,.checkout-fields select,.card-fields input{width:100%;height:50px;color:var(--checkout-ink);background:#fff;border:1px solid #b9ccd8;border-radius:7px;padding-inline:14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.checkout-select-listing select:focus,.checkout-fields input:focus,.checkout-fields select:focus,.card-fields input:focus{border-color:var(--checkout-blue-bright);outline:none;box-shadow:0 0 0 3px #0b78d024}.checkout-select-listing small{color:var(--checkout-muted);font-size:14px;line-height:1.55}.checkout-account{background:#f5f8fa;border-radius:8px;gap:12px;margin:12px 0 18px;padding:14px 16px}.checkout-account>span{border-radius:50%;width:44px;height:44px;font-size:13px;font-weight:800}.checkout-account strong{font-size:15px}.checkout-account small{font-size:14px}.checkout-fields,.card-fields{gap:16px;margin-top:16px}.payment-choice{background:#f2f8fc;border-color:#9fc7de;border-radius:8px;gap:12px;height:auto;min-height:68px;margin-top:12px;padding:13px 16px}.payment-choice strong{font-size:15px}.payment-choice small{color:var(--checkout-muted);margin-top:4px;font-size:13px;line-height:1.45}.payment-choice>b{font-size:20px}.secure-payment{border-radius:7px;gap:11px;margin-top:16px;padding:14px}.secure-payment>b{width:38px;height:34px;font-size:12px}.secure-payment strong{font-size:14px}.secure-payment small{margin-top:3px;font-size:13px;line-height:1.45}.promotion-fieldset>div{grid-template-columns:1fr 110px;gap:10px}.promotion-fieldset input,.promotion-fieldset button{border-radius:7px;height:48px;font-size:14px}.promotion-fieldset button{background:var(--checkout-blue);color:#fff;border:0;font-weight:800}.promotion-fieldset>p{font-size:14px}.checkout-terms{color:#526b7e;cursor:pointer;background:#f6fafc;border:1px solid #cbdce6;border-radius:8px;align-items:flex-start;gap:13px;padding:16px 18px;font-size:14px;line-height:1.6}.checkout-terms input{width:19px;height:19px;accent-color:var(--checkout-blue);flex:none;margin:3px 0 0}.checkout-terms>span{gap:3px;display:grid}.checkout-terms strong{color:var(--checkout-ink);font-size:15px}.checkout-terms small{color:#587185;font-size:14px;line-height:1.55}.checkout-terms a{color:var(--checkout-blue);font-weight:700}.pay-button{border-radius:7px;height:auto;min-height:54px;padding:13px 22px;font-size:16px}.order-summary{padding:28px;position:sticky;top:100px}.order-summary>p{margin-bottom:18px}.order-product{grid-template-columns:46px 1fr auto;gap:12px;margin:0 0 18px;padding:16px 0}.order-product>span{width:46px;height:46px;font-size:18px}.order-product strong{font-size:15px}.order-product small{font-size:13px}.order-product>a{font-size:13px;font-weight:700}.order-summary li{gap:16px;padding:11px 0;font-size:15px}.order-summary li b{text-align:right}.order-total{margin-top:16px;padding:18px 0}.order-total span{font-size:16px}.order-total strong{color:var(--checkout-navy);font-size:24px}.order-summary>small{margin-top:14px;font-size:13px;line-height:1.55}.order-summary>section{background:#edf6fb;border-radius:7px;margin-top:18px;padding:16px}.order-summary>section b{color:#277c51;font-size:13px}.order-summary>section p{color:#587185;margin-top:7px;font-size:14px;line-height:1.55}@media (width<=900px){.checkout-layout{grid-template-columns:1fr;width:min(720px,100% - 28px)}.order-summary{grid-row:1;position:static}}@media (width<=680px){.checkout-page{padding-top:64px}.checkout-top{height:64px;padding-inline:14px}.checkout-top img{width:142px}.checkout-top>span{display:none}.checkout-top>a:last-child{font-size:13px}.checkout-progress{gap:6px;height:66px;font-size:12px}.checkout-progress i{width:18px}.checkout-progress span{min-width:76px}.checkout-layout{margin-top:18px}.checkout-form{padding:26px 18px 30px}.checkout-form>header h1{font-size:34px}.checkout-form>header span{font-size:15px}.checkout-fields,.card-fields{grid-template-columns:1fr}.checkout-fields label.wide,.card-fields label.wide{grid-column:auto}.order-summary{padding:22px 20px}}.card-checkout{color:#123047;background:#fff;border:1px solid #d4e0eb;border-radius:14px;max-width:820px;margin:32px auto;padding:28px;font-size:1rem;line-height:1.6}.card-checkout h1{margin:24px 0 16px;font-size:clamp(1.65rem,4vw,2.2rem);line-height:1.2}.card-checkout .pay-button{justify-content:center;align-items:center;padding:14px 22px;font-size:1rem;text-decoration:none;display:inline-flex}.card-checkout button{font:inherit;cursor:pointer}.checkout-form .pay-button:disabled{opacity:.55;cursor:not-allowed}@media (width<=600px){.card-checkout{margin:16px 12px;padding:20px 16px}.card-checkout iframe{min-height:760px}}.payment-preview .preview-back{color:#075fae;cursor:pointer;background:0 0;border:0;padding:0}.payment-preview .preview-badge{color:#07547f;background:#eaf5fc;border:1px solid #b9dbee;border-radius:6px;margin:24px 0 0;padding:6px 12px;font-size:14px;font-weight:600;display:inline-block}.payment-preview .preview-note{background:#f2f7fb;border:1px solid #d0e2ee;border-radius:8px;padding:16px}.preview-summary{border-bottom:1px solid #dce5ed;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;padding-bottom:20px;display:flex}.preview-summary strong{color:#121334;font-size:26px}.preview-card-fields{gap:20px;display:grid}.preview-card-fields>p{color:#526b80;margin:0}.preview-card-fields label{gap:8px;font-size:16px;display:grid}.preview-card-fields input{color:#344b62;width:100%;min-width:0;height:50px;font:inherit;background:#f7f9fc;border:1px solid #cad9e5;border-radius:7px;padding:12px}.preview-card-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.payment-preview .pay-button{background:var(--action-blue,#0866b3);color:#fff;cursor:pointer;border:0;border-radius:7px;width:100%;font-size:16px}.preview-result h2{color:#176d4a;font-size:24px}.preview-result h2 small{font-size:16px;font-weight:400}@media (width<=480px){.preview-summary{flex-direction:column;align-items:flex-start;gap:8px}.preview-card-row{gap:12px}}.legal-page .kvkk-document>section{max-width:none}.kvkk-download{background:#edf5fc;border:1px solid #d4e3f1;border-radius:8px;margin:24px 0;padding:18px}.kvkk-download>a{background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:15px;font-weight:500;display:inline-flex}.legal-page .kvkk-download p{color:#35536e;margin:12px 0 0;line-height:1.6;font-size:14px!important}.legal-page .kvkk-document section>h2{letter-spacing:-.01em;margin:30px 0 16px;font-weight:600;font-size:22px!important;line-height:1.4!important}.legal-page .kvkk-document .kvkk-company{color:#35536e;font-weight:600;font-size:14px!important}.kvkk-table-scroll{border:1px solid #dbe4eb;border-radius:6px;max-width:100%;margin:16px 0 24px;overflow-x:auto}.kvkk-table-scroll table{border-collapse:collapse;text-align:left;width:100%}.kvkk-table-scroll th,.kvkk-table-scroll td{vertical-align:top;white-space:pre-line;overflow-wrap:anywhere;border:1px solid #dbe4eb;min-width:90px;padding:12px;line-height:1.6;font-size:14px!important}.kvkk-table-scroll th{color:#23476c;background:#edf5fc;font-weight:600}.kvkk-table-scroll td:empty{min-width:120px}.kvkk-table-scroll:focus-visible,.kvkk-download a:focus-visible{outline:2px solid var(--action-blue-light);outline-offset:3px}@media (width<=600px){.kvkk-table-scroll table{min-width:540px}.kvkk-download>a{text-align:center;width:100%}}.legal-company-info{background:#f8fafc;border:1px solid #dbe4eb;border-radius:8px;margin:24px 0;padding:20px}.legal-page .legal-company-info p{overflow-wrap:anywhere;margin:8px 0;font-size:14px!important;line-height:1.6!important}.legal-page .legal-company-info strong{font-size:15px;font-weight:600}.legal-page .kvkk-document section>p{white-space:pre-line}.legal-page .kvkk-document section>h3{margin:24px 0 12px;font-weight:600;line-height:1.5;font-size:18px!important}.legal-page .kvkk-document section>ul{margin:12px 0 20px;padding-left:24px;list-style:outside}.legal-page .kvkk-document section>ul>li{margin:6px 0;line-height:1.7}.kvkk-download{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kvkk-download p{flex-basis:100%}.search-save-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;width:min(1280px,100% - 40px);margin:0 auto 18px;display:flex}.search-save-tools>p{color:#167243;margin:0 auto 0 0}.search-save-disclosure{position:relative}.search-save-disclosure>summary{border:1px solid var(--action-blue);background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff;cursor:pointer;border-radius:6px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;list-style:none;display:flex}.search-save-disclosure>summary::-webkit-details-marker{display:none}.search-save-disclosure>summary:hover,.search-save-panel button:hover{background:linear-gradient(135deg,var(--action-blue-hover-light),var(--action-blue-hover))}.search-save-panel{z-index:30;border:1px solid var(--line);background:#fff;border-radius:8px;width:min(380px,100vw - 40px);padding:20px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #10243a20}.search-save-panel p{color:var(--muted);margin:0 0 16px}.search-save-panel a,.search-saved-link{color:var(--action-blue);text-underline-offset:3px;text-decoration:underline}.search-save-panel form,.search-save-panel label{gap:8px;display:grid}.search-save-panel form{gap:14px}.search-save-panel input{border:1px solid var(--line);border-radius:5px;width:100%;min-width:0;min-height:44px;padding:8px 12px}.search-save-panel button{border:1px solid var(--action-blue);background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff;white-space:normal;border-radius:6px;min-height:44px;padding:10px 16px;font-weight:500}.search-save-panel small{color:var(--muted)}.search-saved-link{align-items:center;min-height:44px;font-size:15px;display:flex}.results-page .results-toolbar{flex-wrap:wrap;gap:16px;height:auto;min-height:64px;padding:12px 16px}.results-page .results-toolbar .search-toolbar-actions{flex-wrap:wrap;gap:16px}.results-page .results-toolbar .search-sort{white-space:nowrap;align-items:center;gap:10px;font-size:15px;display:flex}.results-page .results-toolbar .search-sort select{max-width:100%;height:auto;min-height:44px;margin:0;padding:8px 12px}.results-toolbar .view-switch a{width:44px;height:44px;box-shadow:none!important}.results-toolbar .view-switch a:not(.active){color:var(--action-blue)!important;background:#fff!important}.results-toolbar .view-switch a.active{background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue))!important;color:#fff!important}.search-save-disclosure>summary:focus-visible,.search-save-panel button:focus-visible,.results-toolbar .view-switch a:focus-visible{outline-offset:3px;outline:3px solid #019bfb}@media (width<=760px){.search-save-tools{justify-content:flex-start}.search-save-panel{left:0;right:auto}.results-page .results-toolbar .search-toolbar-actions{justify-content:space-between;gap:10px;width:100%}.results-page .results-toolbar .search-sort{flex-wrap:wrap;gap:6px;min-width:0}.results-page .results-toolbar .search-sort select{max-width:190px}}.results-page .results-layout{grid-template-columns:252px minmax(0,1fr)}.results-page .filters,.results-page .results-content{min-width:0}.results-page .filters fieldset{border:0;border-bottom:1px solid var(--line);min-inline-size:0;margin:0;padding:18px 16px}.results-page .filters legend{float:left;width:100%;margin:0 0 12px;padding:0;font-weight:600;line-height:1.4}.results-page .filters .filter-fields{clear:both;gap:12px;min-width:0;display:grid}.results-page .filters .filter-fields>*,.results-page .filters .price-inputs>*{min-width:0;max-width:100%}.results-page .filters select,.results-page .filters input:not([type=checkbox]):not([type=hidden]){box-sizing:border-box;background:#fff;border:1px solid #cbd8e2;border-radius:5px;width:100%;min-width:0;max-width:100%;height:44px;margin:0;padding:9px 10px;display:block}.results-page .filters select{text-overflow:ellipsis;padding-inline-end:28px}.results-page .filters .price-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.results-page .filters .technical-filters .price-inputs{grid-template-columns:minmax(0,1fr)}.results-page .filters .filter-help{margin:0;line-height:1.5}.results-page .filters .verified-filter{align-items:start;margin:0}.results-page .filters .verified-filter input{margin:4px 0 0}.results-page .filters .apply-filters{white-space:normal;width:calc(100% - 32px);height:auto;min-height:44px;margin:16px;padding:10px 12px}@media (width<=760px){.results-page .results-layout{grid-template-columns:minmax(0,1fr)}}.category-landing{background:#fff}.category-child-links.category-selector{grid-template-columns:repeat(3,1fr)}.category-selector>a{background:#f1f4f6;border-color:#d2dde4;align-content:center;min-height:118px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 8px 22px #061a2d12}.category-selector>a:hover,.category-selector>a:focus-visible{background:#e9f0f4;border-color:#b9ccd7;transform:translateY(-2px);box-shadow:0 12px 28px #061a2d1f}.category-selector>a>strong{font-size:16px;line-height:1.3}.category-selector>a>span{margin-top:7px}.category-selector>a>b{color:#0873a3;margin-top:12px;font-size:13px}.category-all-listings-cta{color:#fff;background:#061a2d;border-radius:10px;justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);margin:26px auto 70px;padding:26px 30px;display:flex}.category-all-listings-cta small{color:#70cff6;letter-spacing:.12em;font-size:11px;font-weight:900}.category-all-listings-cta h2{margin:6px 0;font-size:25px}.category-all-listings-cta p{color:#b8ccd8;margin:0;font-size:14px}.category-all-listings-cta>a{border:1px solid var(--action-blue);background:linear-gradient(135deg,var(--action-blue-light),var(--action-blue));color:#fff;border-radius:6px;flex:none;padding:13px 18px;font-size:14px;font-weight:850;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 7px 17px #075fae38}.category-all-listings-cta>a:hover,.category-all-listings-cta>a:focus-visible{border-color:var(--action-blue-hover);background:linear-gradient(135deg,var(--action-blue-hover-light),var(--action-blue-hover));transform:translateY(-1px);box-shadow:0 10px 22px #0067f340}@media (width<=900px){.category-child-links.category-selector{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.category-child-links.category-selector{grid-template-columns:1fr}.category-all-listings-cta{flex-direction:column;align-items:stretch}.category-all-listings-cta>a{text-align:center}}.active-similar{background:#f4f7f9;padding-top:52px;padding-bottom:58px}.active-similar>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 24px;display:grid}.active-similar>div:first-child>p{grid-column:1;margin:0}.active-similar>div:first-child>h2{grid-column:1;font-size:30px}.active-similar>div:first-child>a{color:#0c527d;grid-area:1/2/3;align-self:end;padding:10px 0;font-size:14px;font-weight:800}.active-similar>div:last-child{grid-template-columns:repeat(4,1fr)}.active-similar article{background:#fff;min-height:315px;box-shadow:0 8px 24px #0e2d4317}.active-similar article>a:first-child{background:linear-gradient(145deg,#dceaf0,#bdd5df);height:178px;display:block}.active-similar article>a:first-child img{object-fit:cover;width:100%;height:100%}.active-similar .similar-placeholder{color:#0c527d;background:0 0;place-items:center;width:100%;height:100%;padding:0;font-size:42px;display:grid;position:static;inset:auto}.active-similar article h3{min-height:40px;margin-top:16px;font-size:17px;line-height:1.35}.active-similar article p{font-size:13px}.active-similar article>b{margin-top:13px;font-size:16px;display:block}@media (width<=900px){.active-similar>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.active-similar>div:first-child{grid-template-columns:1fr}.active-similar>div:first-child>a{grid-area:auto/1;justify-self:start}.active-similar>div:last-child{grid-template-columns:1fr}}.listing-inspection-panel{color:#10263d;background:#f3f8fb;border:1px solid #c8dce9;border-radius:12px;margin-top:18px;padding:18px}.listing-inspection-heading{align-items:flex-start;gap:12px;display:flex}.listing-inspection-heading>span,.listing-inspection-panel.requested>span{color:#087fba;background:#dceef8;border-radius:50%;flex:0 0 42px;place-items:center;height:42px;font-size:22px;display:grid}.listing-inspection-panel small{color:#087fba;letter-spacing:.12em;font-size:12px;font-weight:800;display:block}.listing-inspection-panel h3{margin:3px 0 5px;font-size:18px;line-height:1.25}.listing-inspection-panel p{color:#5c7084;margin:0;font-size:14px;line-height:1.5}.listing-inspection-panel details{margin-top:15px}.listing-inspection-panel summary{color:#fff;cursor:pointer;background:#1475c5;border-radius:9px;justify-content:center;align-items:center;min-height:46px;font-weight:800;list-style:none;display:flex}.listing-inspection-panel summary::-webkit-details-marker{display:none}.listing-inspection-panel form{border-top:1px solid #d7e5ee;gap:13px;margin-top:14px;padding-top:14px;display:grid}.listing-inspection-panel fieldset{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;display:grid}.listing-inspection-panel legend{grid-column:1/-1;margin-bottom:7px;font-size:14px;font-weight:800}.listing-inspection-panel fieldset label{background:#fff;border:1px solid #cfdee8;border-radius:8px;align-items:center;gap:7px;padding:8px;font-size:13px;display:flex}.listing-inspection-panel>details>form>label{gap:5px;font-size:14px;font-weight:700;display:grid}.listing-inspection-panel label small{color:#718399;letter-spacing:0;font-size:12px;font-weight:500;display:inline}.listing-inspection-panel input:not([type=checkbox]),.listing-inspection-panel textarea{color:#10263d;width:100%;font:inherit;background:#fff;border:1px solid #bdcfdb;border-radius:8px;padding:10px 11px}.listing-inspection-panel textarea{resize:vertical;min-height:80px}.listing-inspection-panel form>button{color:#fff;cursor:pointer;background:#1475c5;border:0;border-radius:9px;min-height:46px;font-weight:800}.listing-inspection-panel summary:hover,.listing-inspection-panel form>button:hover{background:#0d66ad}.listing-inspection-panel.requested{background:#edf8f3;border-color:#b8dfcc;align-items:flex-start;gap:12px;display:flex}.listing-inspection-panel.requested>span{color:#27815a;background:#d8f0e4}@media (width<=520px){.listing-inspection-panel fieldset{grid-template-columns:1fr}}.detail-page{color:#10263d;background:#f2f6f8}.detail-search{background:#fff;border-color:#d6e1e8;padding:14px max(24px,50% - 640px)}.detail-search form{grid-template-columns:1fr 112px;max-width:720px}.detail-search input,.detail-search button{height:46px;font-size:15px}.detail-search input{color:#10263d;border-color:#c7d6df;border-radius:8px 0 0 8px;padding:0 16px}.detail-search button{background:#1475c5;border:0;border-radius:0 8px 8px 0;font-weight:800}.detail-search button:hover{background:#0e66ad}.detail-breadcrumb{gap:10px;width:min(1280px,100% - 40px);margin:22px auto 18px;font-size:13px}.listing-heading{width:min(1280px,100% - 40px);margin-bottom:24px}.listing-type-heading{color:#0879b3;text-transform:uppercase;letter-spacing:.06em;background:#e3f1f8;border-radius:5px;padding:6px 9px;font-size:12px;font-weight:850;display:inline-flex}.listing-heading p,.card-title p,.similar>div:first-child>p{letter-spacing:.13em;margin-bottom:7px;font-size:12px}.listing-heading h1{letter-spacing:-.035em;max-width:900px;font-size:42px;line-height:1.08}.listing-heading>div:first-child>div{gap:22px;margin-top:11px;font-size:14px}.detail-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px;width:min(1280px,100% - 40px);margin-bottom:64px}.detail-main{gap:20px}.gallery,.detail-card,.offer-panel,.seller-panel,.verification-panel,.safety-note{border-color:#d3e0e7;border-radius:12px;box-shadow:0 8px 25px #0a273b0b}.gallery{padding:12px}.gallery-main{border-radius:8px;height:500px}.gallery-main>span{border-radius:5px;padding:7px 10px;font-size:12px}.gallery-main>button{color:#075f95;border-radius:6px;height:38px;padding:0 13px;font-size:13px;font-weight:800}.gallery-thumbs{gap:9px;margin-top:10px}.gallery-thumbs button,.gallery-thumbs>a{border-radius:7px;height:92px}.detail-card{padding:30px}.card-title h2,.similar h2{font-size:27px;line-height:1.2}.spec-grid{border-color:#dbe5ea;border-radius:8px;margin-top:22px;overflow:hidden}.spec-grid>div{border-color:#dbe5ea;min-height:78px;padding:14px}.spec-grid small{font-size:12px}.spec-grid strong{margin-top:6px;font-size:15px}.description>p{font-size:16px;line-height:1.75}.documents>div:last-child{gap:11px;margin-top:20px}.documents a{border-color:#d4e0e7;border-radius:8px;min-height:68px;padding:13px}.documents a b{font-size:14px}.documents a small{font-size:12px}.documents a>span{font-size:24px}.detail-sidebar{gap:16px;top:18px}.offer-panel,.seller-panel,.verification-panel,.safety-note{padding:23px}.offer-panel>p{color:#0879b3;letter-spacing:.11em;font-size:12px;font-weight:850}.offer-panel h2{margin:8px 0 3px;font-size:32px}.offer-panel>span{font-size:13px}.contact-actions,.contact-gate{gap:10px;margin-top:18px}.primary-action,.secondary-action,.offer-panel>button,.save-listing-action{border-radius:8px;height:auto;min-height:48px;margin:0;padding:12px 16px;font-size:15px;font-weight:850;transition:border-color .18s,background .18s,color .18s,transform .18s}.primary-action{color:#fff;background:#1475c5!important;border:1px solid #1475c5!important}.primary-action:hover{transform:translateY(-1px);background:#0e66ad!important;border-color:#0e66ad!important}.secondary-action{color:#096cae;background:#fff;border:1px solid #1475c5;display:grid!important}.secondary-action:hover{background:#edf6fb;transform:translateY(-1px)}.save-listing-action{color:#075f95;background:#edf5f9;border-color:#c8dae5}.save-listing-action:hover{color:#075f95;background:#e3f1f8;border-color:#82b8d4;transform:translateY(-1px)}.save-listing-action.saved{color:#247651;background:#eaf6f0;border-color:#a8d2be}.save-listing-action.saved:hover{color:#1e6846;background:#def0e7;border-color:#7fbda0}.offer-panel>small{margin-top:18px;padding-top:15px;font-size:12px;line-height:1.6}.seller-title{align-items:center;gap:13px}.seller-title>span{flex-basis:52px;width:52px;height:52px;font-size:14px}.seller-title small,.verification-panel header small{font-size:11px}.seller-title h3{margin:4px 0;font-size:17px}.seller-title p{font-size:13px}.seller-badges{gap:7px;margin:17px 0}.seller-badges span{padding:7px 10px;font-size:12px}.seller-panel>a,.verification-panel>a{margin-top:15px;font-size:14px}.seller-rating,.public-contact-panel{font-size:13px}.listing-inspection-panel{box-shadow:none;border-radius:11px;margin-top:18px;padding:20px}.listing-inspection-panel summary,.listing-inspection-panel form>button{background:#1475c5;min-height:48px;font-size:15px}.listing-inspection-panel h3{font-size:18px}.listing-inspection-panel p,.listing-inspection-panel fieldset label{font-size:14px}.safety-note{background:#fff9ec;border-color:#ead9a8}.safety-note b{font-size:14px}.safety-note p{margin-top:8px;font-size:13px;line-height:1.6}.listing-review-summary p,.listing-review-list p,.listing-review-empty p{font-size:14px}.similar{padding-top:48px;padding-bottom:58px}.similar>div:last-child{gap:17px;margin-top:21px}.similar article{border-radius:10px}.similar article img{height:185px}.similar article h3{font-size:17px}.similar article p{font-size:13px}.similar article>b{font-size:16px}@media (width<=980px){.detail-layout{grid-template-columns:1fr}.detail-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.offer-panel{grid-column:1/-1}.gallery-main{height:440px}}@media (width<=680px){.detail-search{padding:10px 12px}.detail-search form{grid-template-columns:1fr 88px}.detail-search input,.detail-search button{font-size:14px}.detail-breadcrumb,.listing-heading,.detail-layout{width:min(100% - 24px,1280px)}.listing-heading h1{font-size:32px}.listing-heading>div:first-child>div{gap:9px;font-size:13px}.gallery-main{height:300px}.gallery-thumbs button,.gallery-thumbs>a{height:62px}.detail-card{padding:20px}.card-title h2,.similar h2{font-size:23px}.spec-grid>div{min-height:72px;padding:12px}.detail-sidebar{grid-template-columns:1fr}.offer-panel{grid-column:auto}.similar article img{height:170px}}.detail-page :is(.primary-action,.secondary-action,.save-listing-action,.listing-inspection-panel summary,.listing-inspection-panel form>button){cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:8px;height:auto;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;letter-spacing:normal!important;border-radius:8px!important;min-height:46px!important;padding:12px 18px!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}.detail-page :is(.primary-action,.listing-inspection-panel summary,.listing-inspection-panel form>button){box-shadow:0 5px 13px #075fae29;border:1px solid var(--action-blue,#075fae)!important;background:linear-gradient(135deg,var(--action-blue-light,#0b72c5),var(--action-blue,#075fae))!important;color:#fff!important}.detail-page :is(.primary-action,.listing-inspection-panel summary,.listing-inspection-panel form>button):hover{box-shadow:0 6px 16px #075fae38;background:linear-gradient(135deg,var(--action-blue-hover-light,#019bfb),var(--action-blue-hover,#0067f3))!important}.detail-page .secondary-action{box-shadow:none;color:#075fae!important;background:#fff!important;border:1px solid #075fae!important}.detail-page .secondary-action:hover{background:#edf5fc!important}.detail-page .save-listing-action{box-shadow:none;color:#164c75!important;background:#edf4fa!important;border:1px solid #cfdeeb!important}.detail-page .save-listing-action:hover{background:#dfedf9!important;border-color:#9bbcd8!important}.detail-page :is(.primary-action,.secondary-action,.save-listing-action,.listing-inspection-panel summary,.listing-inspection-panel form>button):focus-visible{outline-offset:3px;outline:3px solid #159dd2}.detail-page button:disabled{cursor:not-allowed;opacity:.55}.trade-page{color:#121334;background:#f3f6f9;min-height:0;padding:0 20px 32px}.trade-page .conversation-navigation{max-width:1680px;margin:0 auto;padding:16px 0}.conversation-navigation a{color:var(--action-blue);font-size:15px;font-weight:500}.trade-page .trade-body{grid-template-columns:280px minmax(0,1fr) 280px;align-items:start;gap:16px;max-width:1680px;height:auto;min-height:600px;margin:0 auto;display:grid}.trade-page .thread-list,.trade-page .conversation,.trade-page .trade-aside{background:#fff;border:1px solid #dbe4eb;border-radius:10px;min-width:0;overflow:hidden}.trade-page .thread-list{max-height:760px;display:block;overflow-y:auto}.trade-page .thread-list>header{height:auto;padding:20px 16px 14px}.trade-page .thread-list>header p{letter-spacing:.06em;color:var(--action-blue);font-size:12px;font-weight:600}.trade-page .thread-list h1{letter-spacing:-.02em;margin-top:5px;font-weight:600;font-size:26px!important;line-height:1.25!important}.trade-page .thread-list>label{min-height:44px;margin:0 14px 16px}.trade-page .thread-list>a{grid-template-columns:36px minmax(0,1fr);gap:7px 10px;min-height:96px;padding:16px 14px}.trade-page .thread-list>a.active{border-inline-start:3px solid var(--action-blue);background:#edf5ff}.trade-page .thread-list>a>span{grid-row:1/3;width:36px;height:36px;font-size:14px}.trade-page .thread-list>a strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4;display:block}.trade-page .thread-list>a p{color:#526579;line-height:1.5;font-size:13px!important}.trade-page .thread-list time{color:#526579;grid-column:2;font-size:12px}.thread-no-results{color:#526579;padding:16px}.trade-page .conversation{min-height:600px}.trade-page .conversation>header{flex-shrink:0;height:auto;min-height:76px;padding:16px 20px}.trade-page .conversation-user{gap:12px;min-width:0}.trade-page .conversation-user>span{background:#121334;flex:0 0 40px;width:40px;height:40px;font-size:14px}.trade-page .conversation-user>div{min-width:0}.trade-page .conversation-user strong{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.5}.trade-page .conversation-user small{color:#526579;font-size:13px;line-height:1.5}.trade-page .conversation-asset{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 20px}.trade-page .conversation-asset>span{min-width:0}.trade-page .conversation-asset small{font-size:12px;font-weight:500;line-height:1.5}.trade-page .conversation-asset strong{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.5}.trade-page .conversation-asset>b{grid-column:2;font-size:14px;font-weight:500;display:block}.trade-page .chat{background:#f5f8fb;flex:1;min-height:260px;max-height:560px;padding:24px 20px;overflow-y:auto}.trade-page .chat-date{color:#526579;letter-spacing:.03em;font-size:12px;line-height:1.5}.trade-page .chat article>div{min-width:0;max-width:85%;box-shadow:none;border:1px solid #e2eaf0;padding:12px 16px}.trade-page .chat article p{overflow-wrap:anywhere;white-space:pre-wrap;color:#22364b;line-height:1.6;font-size:16px!important}.trade-page .chat article time{color:#526579;font-size:12px;line-height:1.5}.trade-page .chat article>span{flex:0 0 30px;font-size:12px}.trade-page .chat article.mine>div{background:#e8f2ff;border-color:#cfdef1}.trade-page .conversation-empty{min-height:240px;padding:20px 0}.trade-page .conversation-empty h2{letter-spacing:-.015em;color:#121334;font-weight:500;font-size:24px!important;line-height:1.3!important}.trade-page .conversation-empty p{color:#526579;max-width:450px;line-height:1.6;font-size:15px!important}.trade-page .chat-compose{background:#fff;padding:16px 20px}.trade-page .chat-compose textarea{resize:vertical;border-radius:6px;height:96px;min-height:80px;padding:12px;line-height:1.5;font-size:16px!important}.trade-page .chat-compose footer{flex-wrap:wrap;gap:12px;padding-top:12px;background:#fff!important}.trade-page .chat-compose footer small{color:#526579;flex:180px;font-size:12px;display:block}.trade-page .chat-compose footer button{border-radius:6px;height:auto;min-height:44px;padding:10px 18px;font-size:15px;font-weight:500}.trade-page .trade-aside{background:#fff;padding:16px;display:block;overflow:visible}.trade-page .trade-aside>section{border:0;border-radius:0;margin:0 0 20px;padding:0}.trade-page .trade-aside section>p{letter-spacing:.05em;font-size:12px;font-weight:600;line-height:1.5}.trade-page .trade-aside h2{letter-spacing:-.01em;overflow-wrap:anywhere;margin-bottom:16px;font-weight:600;font-size:20px!important;line-height:1.4!important}.trade-page .trade-aside dl div{grid-template-columns:minmax(0,1fr);gap:5px;padding:12px 0;display:grid}.trade-page .trade-aside dt{color:#526579;font-size:13px!important}.trade-page .trade-aside dd{overflow-wrap:anywhere;font-weight:500;line-height:1.5;font-size:14px!important}.trade-page .trade-aside .transaction-room-link{text-align:center;border-radius:6px;justify-content:center;align-items:center;min-height:44px;margin-top:12px;padding:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.trade-page .trade-aside .safety-box{background:#f7f9fc;border:1px solid #dce5ee;border-radius:8px;margin:0;padding:16px}.trade-page .safety-box b{font-size:14px;font-weight:600}.trade-page .safety-box p{line-height:1.6;letter-spacing:normal!important;color:#526579!important;font-size:13px!important;font-weight:400!important}.conversation-safety-actions{margin-top:16px}.conversation-safety-actions>summary{cursor:pointer;color:var(--action-blue);min-height:36px;font-size:14px}.trade-page .safety-box form button{white-space:normal;border-radius:6px;min-height:44px;padding:10px;font-weight:500;line-height:1.4;font-size:14px!important}.trade-page .safety-box textarea{min-height:110px;line-height:1.5;font-size:14px!important}.trade-page .conversation-offers{margin:16px}.trade-page .offer-record{overflow-wrap:anywhere;min-width:0}.trade-page .offer-response-actions{flex-wrap:wrap;gap:10px}@media (width<=1200px){.trade-page .trade-body{grid-template-columns:250px minmax(0,1fr)}.trade-page .trade-aside{grid-column:2}.trade-page .thread-list{grid-row:1/3}}@media (width<=760px){.trade-page{padding:0 12px 24px}.trade-page .trade-body{grid-template-columns:minmax(0,1fr)}.trade-page .thread-list{display:none}.trade-page .trade-aside{grid-column:1}.trade-page .conversation>header,.trade-page .conversation-asset,.trade-page .chat-compose{padding:14px}.trade-page .chat{padding:18px 14px}.trade-page .conversation-empty h2{font-size:22px!important}.trade-page .conversation{min-height:0}.trade-page .chat-compose footer button{margin-left:auto}}.seller-profile-v2{color:#183149;background:#f5f7fa;min-height:60vh;padding:32px 24px 0}.seller-profile-v2 .seller-profile-hero{box-sizing:border-box;color:#fff;background:#131432;border-radius:16px;gap:32px;max-width:1240px;margin:auto;padding:36px}.seller-profile-v2 .seller-profile-identity{flex:1;gap:24px;min-width:0}.seller-profile-v2 .seller-avatar{color:#126b9d;background:#fff;border-radius:18px;flex:0 0 88px;width:88px;height:88px;font-size:28px;font-weight:600}.seller-profile-v2 .seller-avatar img{box-sizing:border-box;padding:8px}.seller-profile-v2 .seller-identity-copy{min-width:0}.seller-profile-v2 .seller-profile-identity small{letter-spacing:.12em;color:#7ed5ff;font-size:11px;font-weight:600}.seller-profile-v2 .seller-profile-identity h1{letter-spacing:-.025em;color:#fff;overflow-wrap:anywhere;margin:10px 0;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.2}.seller-profile-v2 .seller-profile-identity p{color:#d4deec;margin:0;font-size:14px;line-height:1.7}.seller-profile-v2 .seller-badges{flex-wrap:wrap;align-items:center;gap:8px}.seller-profile-v2 .seller-badges b,.seller-profile-v2 .seller-badges em{padding:5px 10px;font-size:12px;font-weight:500;line-height:1.5}.seller-profile-v2 .seller-badges .seller-verified{color:#206341;background:#e4f5ec}.seller-profile-v2 .seller-badges em{color:#795315;background:#fff2d8}.seller-profile-v2 .seller-badges .seller-rating{color:#fff;background:#292b4b}.seller-profile-v2 .seller-no-reviews{color:#cad5e7;font-size:12px}.seller-profile-v2 .seller-profile-hero aside{background:#202244;border-color:#42445f;border-radius:12px;gap:6px;min-width:180px;padding:20px 24px}.seller-profile-v2 .seller-profile-hero aside small{color:#cad5e7;letter-spacing:.08em;font-size:11px}.seller-profile-v2 .seller-profile-hero aside strong{color:#fff;font-size:32px;font-weight:600;line-height:1.2}.seller-profile-v2 .seller-profile-hero .seller-inventory-link{color:#174969;text-align:center;background:#fff;border-radius:7px;margin-top:8px;padding:10px 14px;font-size:13px;font-weight:600}.seller-profile-v2 .seller-profile-hero .seller-website{color:#8fdcff;text-align:center;padding-top:6px;font-size:12px}.seller-profile-v2 .seller-profile-content{max-width:1240px;padding:36px 0 64px;scroll-margin-top:120px}.seller-profile-v2 .seller-profile-content>header{align-items:center;gap:24px;margin-bottom:24px}.seller-profile-v2 .seller-profile-content>header small{color:#0867a3;letter-spacing:.12em;font-size:11px;font-weight:600}.seller-profile-v2 .seller-profile-content h2{color:#183149;letter-spacing:-.02em;margin:8px 0;font-size:26px;font-weight:600;line-height:1.3}.seller-profile-v2 .seller-profile-content>header p{color:#526579;margin:0;font-size:14px;line-height:1.6}.seller-profile-v2 .seller-profile-content>header>span{white-space:nowrap;color:#36516c;background:#e7eef6;border-radius:20px;padding:8px 14px;font-size:13px}.seller-profile-v2 .seller-listing-grid{gap:24px}.seller-profile-v2 .seller-listing-grid>article{border:1px solid #dbe4ed;border-radius:12px;transition:border-color .15s;box-shadow:0 3px 12px #16314a05}.seller-profile-v2 .seller-listing-grid>article:hover{border-color:#9fbdd6}.seller-profile-v2 .seller-listing-image{aspect-ratio:16/10;background:#eaf0f5;height:auto;overflow:hidden}.seller-profile-v2 .seller-listing-image img{object-fit:cover}.seller-profile-v2 .seller-no-photo{text-align:center;color:#607e95;gap:8px;font-size:34px;display:grid}.seller-profile-v2 .seller-no-photo small{color:#526579;font-size:12px;font-weight:400}.seller-profile-v2 .seller-listing-grid small{letter-spacing:.04em;font-size:11px;font-weight:500}.seller-profile-v2 .seller-listing-grid h3{overflow-wrap:anywhere;margin:8px 0;font-size:18px;font-weight:600;line-height:1.45}.seller-profile-v2 .seller-listing-grid h3 a{color:#183149}.seller-profile-v2 .seller-listing-grid p{color:#526579;margin:0;font-size:13px;line-height:1.6}.seller-profile-v2 .seller-listing-grid dl{gap:12px;margin:16px 0}.seller-profile-v2 .seller-listing-grid dt{color:#526579;font-size:11px}.seller-profile-v2 .seller-listing-grid dd{color:#263d52;text-transform:capitalize;font-size:13px;font-weight:500;line-height:1.5}.seller-profile-v2 .seller-listing-grid footer{background:0 0;flex-wrap:wrap;gap:12px;padding:0}.seller-profile-v2 .seller-listing-grid footer strong{color:#183149;font-size:17px;font-weight:600;line-height:1.4}.seller-profile-v2 .seller-listing-grid footer a{color:#0867a3;background:#eef5fc;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:500}.seller-profile-v2 .seller-profile-empty{border-radius:12px;padding:48px 24px}.seller-profile-v2 .seller-profile-empty p{color:#526579;font-size:14px}.seller-profile-v2 .seller-profile-empty a{color:#0867a3;margin-top:12px;font-size:14px;display:inline-block}.seller-profile-v2 .seller-contact-note{background:#eaf1f8;border:1px solid #dbe4ed;border-radius:10px;margin-top:28px;padding:20px 24px}.seller-profile-v2 .seller-contact-note strong{color:#183149;font-size:14px;font-weight:600}.seller-profile-v2 .seller-contact-note p{color:#465e74;margin:6px 0 0;font-size:13px;line-height:1.7}.seller-profile-v2 .seller-pagination{color:#526579;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;font-size:14px;display:flex}.seller-profile-v2 .seller-pagination a{color:#0867a3;background:#fff;border:1px solid #dbe4ed;border-radius:8px;padding:10px 16px}.seller-profile-v2 a:focus-visible{outline-offset:4px;outline:3px solid #159dd2}@media (width<=900px){.seller-profile-v2 .seller-profile-hero{flex-direction:row;align-items:center;padding:28px}.seller-profile-v2 .seller-profile-identity{align-items:flex-start}.seller-profile-v2 .seller-avatar{flex-basis:64px;width:64px;height:64px;font-size:22px}}@media (width<=620px){.seller-profile-v2{padding:20px 16px 0}.seller-profile-v2 .seller-profile-hero{flex-direction:column;align-items:stretch;gap:24px;padding:24px}.seller-profile-v2 .seller-profile-identity{gap:16px}.seller-profile-v2 .seller-profile-hero aside{min-width:0}.seller-profile-v2 .seller-profile-content{padding:28px 0 40px}.seller-profile-v2 .seller-profile-content>header{align-items:flex-start;gap:12px}.seller-profile-v2 .seller-listing-grid{gap:18px}.seller-profile-v2 .seller-profile-content h2{font-size:23px}}.seller-profile-v2 .seller-badges .seller-no-reviews{border-radius:20px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.5;display:inline-block;color:#344d63!important;background:#eaf1f7!important}.seller-profile-v2 .seller-identity-copy .seller-member-number{align-items:center;gap:10px;margin-top:10px;font-size:13px;display:flex;color:#cbd8e9!important}.seller-profile-v2 .seller-member-number strong{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:#fff!important}.seller-profile-v2 .seller-listing-grid .seller-card-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:4px 0 0;display:flex;background:#fff!important}.seller-profile-v2 .seller-card-price{flex-direction:column;gap:5px;min-width:0;display:flex}.seller-profile-v2 .seller-card-price small{letter-spacing:.08em;font-size:10px;font-weight:500;color:#617285!important}.seller-profile-v2 .seller-card-price strong{overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.35;color:#183149!important}.seller-profile-v2 .seller-card-action>a{box-sizing:border-box;white-space:nowrap;border:1px solid #d3e1ef;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:500;display:inline-flex;color:#0863a2!important;background:#edf4fb!important}.seller-profile-v2 .seller-card-action>a:hover{border-color:#a9c5de;background:#dfeefa!important}.seller-profile-v2 .seller-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.seller-profile-v2 .seller-listing-image{aspect-ratio:16/9}.seller-profile-v2 .seller-listing-grid article>div{padding:16px}.seller-profile-v2 .seller-listing-grid h3{margin:6px 0;font-size:16px;line-height:1.45}.seller-profile-v2 .seller-listing-grid dl{margin:12px 0}.seller-profile-v2 .seller-listing-grid dl>div{padding:8px 0}.seller-profile-v2 .seller-card-price strong{font-size:17px}.seller-profile-v2 .seller-card-action>a{gap:8px;padding:9px 12px;font-size:12px}@media (width<=1100px){.seller-profile-v2 .seller-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.seller-profile-v2 .seller-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.seller-profile-v2 .seller-listing-grid{grid-template-columns:1fr}}.seller-profile-v2 .seller-profile-hero aside>strong{text-align:center;justify-self:stretch}.seller-profile-v2 .seller-avatar img.seller-person-photo{object-fit:cover;object-position:center;width:100%;height:100%;padding:0}.seller-profile-v2 .seller-identity-copy .seller-approved-contact{border-top:1px solid #ffffff26;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;padding-top:14px;display:flex}.seller-profile-v2 .seller-approved-contact>span{letter-spacing:.05em;width:100%;font-size:11px;color:#cbd8e9!important}.seller-profile-v2 .seller-approved-contact>a{overflow-wrap:anywhere;text-underline-offset:4px;font-size:14px;line-height:1.6;text-decoration:underline;color:#fff!important}.seller-profile-v2 .seller-approved-contact>a:hover{color:#8fdcff!important}.seller-profile-v2 .seller-profile-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 180px;align-items:start;gap:28px;padding:32px;display:grid}.seller-profile-v2 .seller-profile-hero:not(:has(.seller-approved-contact)){grid-template-columns:minmax(0,1fr) 180px}.seller-profile-v2 .seller-profile-identity{align-items:flex-start;gap:20px}.seller-profile-v2 .seller-profile-identity h1{margin:8px 0 12px;font-size:30px!important;line-height:1.2!important}.seller-profile-v2 .seller-avatar{border-radius:14px;flex-basis:80px;width:80px;height:80px;margin-top:4px}.seller-profile-v2 .seller-profile-hero>.seller-approved-contact{background:#202244;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:18px;display:flex}.seller-profile-v2 .seller-approved-contact>span{letter-spacing:.1em;font-size:10px;color:#cbd8e9!important}.seller-profile-v2 .seller-approved-contact>a{flex-direction:column;gap:3px;min-width:0;padding:6px 0;text-decoration:none;display:flex;color:#fff!important}.seller-profile-v2 .seller-approved-contact>a small{letter-spacing:0;font-weight:400;color:#b8c9dd!important;font-size:11px!important}.seller-profile-v2 .seller-approved-contact>a strong{overflow-wrap:anywhere;font-weight:500;line-height:1.6;color:#fff!important;font-size:13px!important}.seller-profile-v2 .seller-approved-contact>a:hover strong{text-underline-offset:4px;text-decoration:underline}.seller-profile-v2 .seller-profile-hero aside{box-sizing:border-box;align-self:start;min-width:0;padding:18px}@media (width<=1000px){.seller-profile-v2 .seller-profile-hero{grid-template-columns:minmax(0,1fr) 180px}.seller-profile-v2 .seller-profile-identity{grid-column:1/-1}.seller-profile-v2 .seller-profile-hero:not(:has(.seller-approved-contact)) .seller-profile-identity{grid-column:auto}}@media (width<=620px){:is(.seller-profile-v2 .seller-profile-hero,.seller-profile-v2 .seller-profile-hero:not(:has(.seller-approved-contact))){grid-template-columns:1fr;gap:20px;padding:22px}.seller-profile-v2 .seller-profile-identity h1{font-size:26px!important}.seller-profile-v2 .seller-avatar{flex-basis:64px;width:64px;height:64px}}.seller-profile-v2 .seller-profile-hero>.seller-approved-contact,.seller-profile-v2 .seller-profile-hero aside{background:#f5f8fc;border-color:#dbe5ef}.seller-profile-v2 .seller-approved-contact>span,.seller-profile-v2 .seller-profile-hero aside>small,.seller-profile-v2 .seller-approved-contact>a small{color:#52677c!important}.seller-profile-v2 .seller-approved-contact>a,.seller-profile-v2 .seller-approved-contact>a strong,.seller-profile-v2 .seller-profile-hero aside>strong{color:#183149!important}.seller-profile-v2 .seller-profile-hero .seller-inventory-link{color:#fff;background:#0867b9}.seller-profile-v2 .seller-profile-hero .seller-inventory-link:hover{background:#075597}.seller-profile-v2 .seller-profile-hero .seller-website{color:#0867a3}.seller-profile-v2 .seller-profile-hero>.seller-approved-contact>span,.seller-profile-v2 .seller-profile-hero aside>small{letter-spacing:.04em;line-height:1.5;color:#183149!important;font-size:14px!important;font-weight:600!important}.seller-profile-v2 .seller-profile-hero .seller-approved-contact>a small{color:#263d52!important;font-size:14px!important;font-weight:500!important}.seller-profile-v2 .seller-profile-hero .seller-approved-contact>a strong{line-height:1.6;color:#10283e!important;font-size:16px!important;font-weight:600!important}.seller-profile-v2 .seller-profile-hero aside>strong{color:#10283e!important;font-size:38px!important;font-weight:600!important}.seller-profile-v2 .seller-profile-hero .seller-inventory-link{font-size:14px!important;font-weight:600!important}.seller-profile-v2 .seller-profile-hero .seller-website{line-height:1.5;color:#164b72!important;font-size:14px!important;font-weight:500!important}.seller-profile-v2 .seller-profile-hero>.seller-approved-contact{background:#131432;border-color:#0000}.seller-profile-v2 .seller-profile-hero>.seller-approved-contact{box-sizing:border-box;background:#f5f8fc;border-color:#dbe5ef;align-self:stretch}.seller-profile-v2 .seller-profile-hero>.seller-approved-contact>span,.seller-profile-v2 .seller-profile-hero>.seller-approved-contact>a,.seller-profile-v2 .seller-profile-hero>.seller-approved-contact>a small,.seller-profile-v2 .seller-profile-hero>.seller-approved-contact>a strong{color:#183149!important}.seller-profile-v2 .seller-profile-hero aside{align-content:center;align-self:stretch}main.trust-centre-page.refined-trust-page{color:#1b334b;background:#f4f7fa;min-height:0;padding-bottom:32px}.refined-trust-page .trust-centre-hero{border-bottom:3px solid #0867b9;padding:38px max(24px,50% - 580px) 40px;background:#121334!important}.refined-trust-page .trust-centre-hero p{letter-spacing:.08em!important;color:#8dcbf5!important;margin:0 0 12px!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}.refined-trust-page .trust-centre-hero h1{max-width:900px;letter-spacing:-.02em!important;color:#fff!important;margin:0!important;font-size:clamp(28px,3vw,38px)!important;font-weight:500!important;line-height:1.25!important}.refined-trust-page .trust-centre-hero span{color:#d1ddec;max-width:760px;margin-top:14px;font-size:16px!important;line-height:1.7!important}.refined-trust-page .trust-centre-grid{align-items:stretch;gap:22px;width:min(1160px,100% - 48px);margin:28px auto}.refined-trust-page .trust-centre-grid article{background:#fff;border:1px solid #d9e4ed;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:0;padding:26px;display:flex;box-shadow:0 3px 12px #18344c04}.refined-trust-page .trust-centre-grid article>b{color:#0867b9;background:#edf5fc;border-radius:6px;place-items:center;width:34px;height:30px;display:grid;letter-spacing:normal!important;font-size:13px!important;font-weight:600!important}.refined-trust-page .trust-centre-grid h2{letter-spacing:-.01em!important;color:#1b334b!important;margin:16px 0 12px!important;font-size:21px!important;font-weight:500!important;line-height:1.4!important}.refined-trust-page .trust-centre-grid p{color:#536b80;flex:1;min-height:0;letter-spacing:normal!important;margin:0 0 22px!important;font-size:16px!important;font-weight:400!important;line-height:1.75!important}.refined-trust-page .trust-centre-grid a{box-sizing:border-box;background:#f7fbff;border:1px solid #c8dced;border-radius:6px;max-width:100%;margin-top:auto;padding:9px 13px;color:#0867b9!important;letter-spacing:normal!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.refined-trust-page .trust-centre-grid a:hover{background:#eaf4fd;border-color:#91bddf}.refined-trust-page a:focus-visible{outline-offset:4px;outline:2px solid #0867b9}.refined-trust-page>.trust-policy-panel{box-sizing:border-box;border:1px solid #d6e2ec;border-radius:10px;gap:24px;width:min(1160px,100% - 48px);background:#eaf1f7!important;margin:0 auto!important;padding:22px 26px!important}.refined-trust-page>.trust-policy-panel strong{color:#213b53!important;letter-spacing:normal!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.refined-trust-page>.trust-policy-panel span{color:#5b7387!important;font-size:14px!important;line-height:1.65!important}.refined-trust-page>.trust-policy-panel nav{flex-wrap:wrap;gap:12px 20px}.refined-trust-page>.trust-policy-panel a{color:#0867b9!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}@media (width<=760px){.refined-trust-page .trust-centre-hero{padding:30px 24px}.refined-trust-page .trust-centre-grid{grid-template-columns:1fr;gap:16px;margin-top:22px}.refined-trust-page .trust-centre-grid article{padding:22px}.refined-trust-page .trust-centre-grid h2{font-size:20px!important}.refined-trust-page>.trust-policy-panel{flex-direction:column;align-items:flex-start;padding:22px!important}}.refined-trust-page>.trust-policy-panel{color:#20364b;justify-content:space-between;align-items:center;gap:24px;display:flex;background:#edf4fa!important}.refined-trust-page>.trust-policy-panel>div{flex-direction:column;gap:6px;display:flex}.refined-trust-page>.trust-policy-panel strong{margin:0;color:#20364b!important;font-size:17px!important}.refined-trust-page>.trust-policy-panel span{color:#455d72!important;font-size:15px!important}.refined-trust-page>.trust-policy-panel nav{flex-wrap:wrap;gap:10px;display:flex}.refined-trust-page>.trust-policy-panel nav a{text-underline-offset:3px;white-space:nowrap;background:#fff;border:1px solid #bdcfe0;border-radius:6px;align-items:center;min-height:44px;padding:10px 14px;text-decoration:underline;display:inline-flex;color:#075ba5!important}.refined-trust-page>.trust-policy-panel nav a:hover{background:#e0edf8;border-color:#7eabcf}@media (width<=900px){.refined-trust-page>.trust-policy-panel{flex-direction:column;align-items:flex-start}.refined-trust-page>.trust-policy-panel nav{width:100%}}
