@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-2{z-index:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.p-8{padding:calc(var(--spacing) * 8)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.price-alert-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:end;gap:1rem;margin-top:1rem;display:grid}.price-alert-form label,.inline-action label{gap:.4rem;font-weight:700;display:grid}.price-alert-form input,.price-alert-form select,.inline-action select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:inherit;border-radius:.5rem;padding:.7rem}.inline-action{flex-wrap:wrap;align-items:end;gap:.75rem;min-width:0;display:flex}.inline-action span{flex-basis:100%;min-height:1.25rem}.inline-links{flex-wrap:wrap;gap:.75rem;display:flex}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:#fff;background:#000;font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #d1a84a}.skip-link{z-index:20;color:#090909;background:#f4f0e8;border-radius:8px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.landing-page,.auth-page{background:radial-gradient(circle at 20% 10%,#261b06 0,#090909 35%,#000 70%);place-items:center;min-height:100vh;padding:24px;display:grid}.landing-card,.auth-card{background:#0c0c0cf0;border:1px solid #daa5204d;border-radius:28px;width:min(100%,760px);padding:clamp(28px,6vw,64px);box-shadow:0 24px 80px #0000008c}.wordmark{color:#e8bc55;letter-spacing:.32em;font-weight:800;text-decoration:none}.eyebrow{color:#f4bd29;letter-spacing:.24em;margin-top:40px;font-size:12px;font-weight:800}.landing-card h1,.auth-card h1,.dashboard-content h1{letter-spacing:-.04em;margin:14px 0;font-size:clamp(36px,7vw,72px);line-height:1}.landing-copy,.auth-description,.dashboard-content>p{color:#aaa;font-size:17px;line-height:1.7}.landing-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.primary-button,.secondary-button{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:750;text-decoration:none;display:inline-flex}.primary-button{color:#090909;background:#e7b52c;border:1px solid #e7b52c}.secondary-button{color:#f3cf77;background:0 0;border:1px solid #66501b}.primary-button:disabled,.secondary-button:disabled{cursor:wait;opacity:.65}.auth-form{gap:16px;margin-top:28px;display:grid}.auth-form label{color:#ddd;gap:8px;font-size:14px;font-weight:650;display:grid}.auth-form input,.auth-form select,.auth-form textarea{color:#fff;background:#080808;border:1px solid #363636;border-radius:11px;width:100%;min-height:50px;padding:13px 14px}.auth-form input:focus,.auth-form select:focus{outline-offset:1px;outline:2px solid #c89519}.field-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field-note,.form-message,.auth-link,.auth-link-row{color:#999;font-size:14px;line-height:1.5}.checkbox-label{align-items:center;grid-template-columns:auto 1fr!important;font-weight:400!important}.checkbox-label input{width:18px;min-height:18px}.business-fields{border:1px solid #3a321f;border-radius:14px;gap:16px;margin:4px 0;padding:20px;display:grid}.business-fields legend{color:#e8bc55;padding:0 8px;font-weight:750}.auth-link,.auth-link-row{margin-top:22px}.auth-link-row{justify-content:space-between;gap:16px;display:flex}.auth-link a,.auth-link-row a{color:#e8bc55}.dashboard-page{background:#050505;min-height:100vh}.dashboard-header{border-bottom:1px solid #242424;align-items:center;gap:20px;min-height:76px;padding:14px clamp(20px,5vw,64px);display:flex}.dashboard-header .secondary-button{margin-left:auto}.beta-badge{color:#e3bb59;letter-spacing:.17em;border:1px solid #594615;border-radius:999px;padding:7px 11px;font-size:10px}.dashboard-layout{grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.dashboard-nav{color:#888;border-right:1px solid #242424;flex-direction:column;gap:8px;padding:30px 20px;display:flex}.dashboard-nav span{border-radius:10px;padding:13px 15px}.dashboard-nav a{border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;text-decoration:none;display:flex}.nav-count{color:#080808;text-align:center;background:#b18a34;border-radius:999px;min-width:22px;padding:3px 6px;font-size:11px;font-weight:800}.dashboard-nav .active{color:#e8bc55;background:#1c180e}.dashboard-nav [aria-disabled=true]{opacity:.55}.dashboard-content{min-width:0;padding:clamp(32px,7vw,90px)}.dashboard-content h1{max-width:900px}.account-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.account-summary div{background:#101010;border:1px solid #2d2d2d;border-radius:14px;gap:8px;padding:18px 20px;display:grid}.account-summary span{color:#888;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.account-summary strong{overflow-wrap:anywhere;font-size:17px}.account-summary .status-active{color:#4ade80}.account-summary .status-pending{color:#e8bc55}.account-summary .status-suspended,.account-summary .status-deactivated{color:#f87171}.status-pending,.status-under_review{color:#e8bc55;text-transform:capitalize}.status-verified,.status-active{color:#4ade80;text-transform:capitalize}.status-suspended,.status-deactivated{color:#f87171;text-transform:capitalize}.account-unavailable{max-width:760px}.account-unavailable .secondary-button{margin-top:22px}.account-notice{background:#1c180e;border:1px solid #66501b;border-radius:14px;gap:7px;margin-top:26px;padding:17px 20px;display:grid}.account-notice strong{color:#e8bc55}.account-notice span{color:#b8b1a2;line-height:1.5}.access-blocked-page{background:radial-gradient(circle at 20% 10%,#261b06 0,#090909 35%,#000 70%);place-items:center;min-height:100vh;padding:24px;display:grid}.access-blocked-card{background:#0c0c0cf5;border:1px solid #daa5204d;border-radius:28px;width:min(100%,720px);padding:clamp(28px,6vw,64px)}.access-blocked-card h1{letter-spacing:-.04em;margin:14px 0;font-size:clamp(34px,6vw,60px);line-height:1}.access-blocked-card>p:not(.wordmark,.eyebrow){color:#aaa;font-size:17px;line-height:1.6}.access-blocked-card .secondary-button{margin-top:20px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.settings-card,.blocked-section{background:#101010;border:1px solid #2d2d2d;border-radius:18px;padding:clamp(20px,4vw,30px)}.settings-card h2,.blocked-section h2{margin:0 0 8px}.settings-card>p,.blocked-section>p{color:#999;line-height:1.55}.profile-form{gap:15px;margin-top:24px;display:grid}.profile-form label{color:#ddd;gap:8px;font-size:14px;font-weight:650;display:grid}.profile-form input,.profile-form select,.profile-form textarea,.profile-search input{color:#fff;background:#080808;border:1px solid #363636;border-radius:11px;width:100%;padding:13px 14px}.profile-form textarea{resize:vertical}.profile-form input:focus,.profile-form select:focus,.profile-form textarea:focus,.profile-search input:focus{outline-offset:1px;outline:2px solid #c89519}.locked-details{gap:10px;margin:26px 0 0;display:grid}.locked-details div{border-top:1px solid #292929;justify-content:space-between;gap:20px;padding-top:10px;display:flex}.locked-details dt{color:#888}.locked-details dd{text-align:right;overflow-wrap:anywhere;margin:0}.blocked-section{margin-top:18px}.blocked-list{gap:10px;margin-top:18px;display:grid}.blocked-list>div{border:1px solid #292929;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:12px;display:flex}.blocked-list span{color:#888;gap:4px;display:grid}.blocked-list strong{color:#fff}.profile-search{grid-template-columns:1fr auto;gap:10px;margin:28px 0;display:grid}.profile-card{background:#101010;border:1px solid #2d2d2d;border-radius:16px;grid-template-columns:auto 1fr;gap:14px;min-height:190px;padding:20px;text-decoration:none;display:grid}.profile-card:hover{border-color:#66501b}.profile-card div{align-content:start;gap:4px;display:grid}.profile-card div span,.profile-card small{color:#888}.profile-card small{text-transform:capitalize}.profile-card p{color:#aaa;grid-column:1/-1;margin:2px 0 0;line-height:1.5}.mode-customer h1{overflow-wrap:anywhere}.profile-avatar{color:#e8bc55;background:#1c180e;border:1px solid #8b6817;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:800;display:grid}.profile-avatar.large{width:96px;height:96px;font-size:34px}.empty-state{color:#999;margin-top:26px}.public-profile-view{grid-template-columns:auto minmax(0,760px);align-items:start;gap:28px;display:grid}.public-profile-view h1{margin-bottom:8px}.public-profile-view>div>p:not(.eyebrow,.profile-username){color:#aaa;font-size:17px;line-height:1.7}.profile-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.profile-actions .form-message{flex-basis:100%;margin:0}.danger-button{color:#fca5a5;background:#260b0b;border:1px solid #7f1d1d;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:750;display:inline-flex}.danger-button:disabled{cursor:wait;opacity:.65}.foundation-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.foundation-grid article{background:#101010;border:1px solid #2d2d2d;border-radius:18px;gap:10px;min-height:150px;padding:24px;display:grid}.foundation-grid article span{color:#888;line-height:1.5}.internal-page{background:radial-gradient(circle at 20% 10%,#261b06 0,#090909 35%,#000 70%);place-items:center;min-height:100vh;padding:24px;display:grid}.internal-card{background:#0c0c0cf5;border:1px solid #daa5204d;border-radius:28px;width:min(100%,760px);padding:clamp(28px,6vw,64px)}.internal-card h1{letter-spacing:-.04em;margin:14px 0;font-size:clamp(34px,6vw,60px);line-height:1}.internal-card>p:not(.wordmark,.eyebrow){color:#aaa;font-size:17px;line-height:1.6}.mfa-enrollment-card{background:#101010;border:1px solid #3a321f;border-radius:18px;gap:18px;margin-top:30px;padding:24px;display:grid}.mfa-enrollment-card h2,.mfa-enrollment-card p{margin:0}.mfa-enrollment-card>p{color:#aaa;line-height:1.6}.mfa-enrollment-card .primary-button{width:fit-content}.mfa-qr{background:#fff;border-radius:14px;width:fit-content;padding:12px}.operations-grid,.review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.operations-section{margin-top:42px}.operations-section h2{margin-bottom:18px}.operations-list{gap:12px;display:grid}.operations-list article{overflow-wrap:anywhere;background:#101010;border:1px solid #2d2d2d;border-radius:14px;gap:8px;padding:18px;display:grid}.operations-list article>span{text-transform:capitalize}.operations-list article>small,.settings-card>small{color:#777;overflow-wrap:anywhere}.tester-waitlist-history article>small{color:#999}.tester-manual-template{white-space:pre-wrap;overflow-wrap:anywhere}.operations-list article>p{color:#aaa;margin:0;line-height:1.5}.review-form{gap:12px;margin-top:20px;display:grid}.review-form label{color:#ddd;gap:7px;font-size:13px;font-weight:650;display:grid}.review-form input,.review-form select,.review-form textarea{color:#fff;background:#080808;border:1px solid #363636;border-radius:10px;width:100%;padding:11px 12px}.internal-operations-page{background:#050505;min-height:100vh;padding:clamp(24px,5vw,64px)}.internal-operations-header{justify-content:space-between;align-items:start;gap:24px;display:flex}.internal-operations-header .eyebrow{margin-top:28px}.internal-operations-header h1{margin:12px 0;font-size:clamp(36px,6vw,64px)}.admin-shell{color:#f6f3ed;background:radial-gradient(circle at 80% 0,#211b0f 0,#080808 30%,#030303 72%);grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{background:#050505f5;border-right:1px solid #2e291f;flex-direction:column;gap:22px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0;overflow:auto}.admin-brand{color:#f0cb70;letter-spacing:.22em;align-items:center;gap:12px;text-decoration:none;display:flex}.admin-brand span{border:1px solid #b78b2f;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:24px;display:grid}.admin-sidebar>div>p{color:#9b8b64;letter-spacing:.16em;font-size:10px}.admin-sidebar nav{gap:3px;display:grid}.admin-sidebar nav a{color:#aaa59a;border-radius:8px;padding:9px 11px;font-size:14px;text-decoration:none}.admin-sidebar nav a:hover,.admin-sidebar nav a:focus-visible{color:#fff;outline-offset:1px;background:#17150f;outline:2px solid #d1a94e}.admin-session{gap:8px;margin-top:auto;display:grid}.admin-session span,.admin-context-banner strong{color:#e4be60;letter-spacing:.12em;font-size:12px}.admin-session small{color:#918d84;overflow-wrap:anywhere}.admin-workspace{min-width:0}.admin-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040404c7;border-bottom:1px solid #2a251b;justify-content:flex-end;align-items:center;gap:22px;min-height:66px;padding:12px clamp(20px,4vw,54px);display:flex}.admin-topbar a{color:#e8ca7e;margin-right:auto}.admin-topbar span{color:#aaa397;font-size:13px}.admin-page{max-width:1600px;margin:0 auto;padding:clamp(24px,4vw,58px)}.admin-page-header{max-width:900px;margin-bottom:30px}.admin-page-header h1{letter-spacing:-.04em;margin:10px 0 16px;font-size:clamp(36px,5vw,68px);line-height:.98}.admin-page-header>p:last-child{color:#aaa59d;max-width:760px;line-height:1.65}.admin-context-banner{background:linear-gradient(110deg,#181308,#0b0b0a);border:1px solid #785e24;border-radius:12px;align-items:center;gap:18px;margin-bottom:24px;padding:16px 20px;display:flex}.admin-context-banner small{color:#999388;margin-left:auto}.admin-metric-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:20px 0 32px;display:grid}.admin-metric{min-height:145px;color:inherit;background:linear-gradient(145deg,#151515,#0b0b0b);border:1px solid #2d2a24;border-radius:14px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.admin-metric:hover{border-color:#9a782f}.admin-metric strong{color:#e4c06b;font-size:36px}.admin-metric small{color:#89857d;margin-top:auto}.admin-filter{align-items:end;gap:12px;max-width:640px;margin:0 0 24px;display:flex}.admin-filter label,.admin-action label{color:#b7b1a5;flex:1;gap:7px;display:grid}.admin-filter input,.admin-filter select,.admin-action input,.admin-action select{color:#fff;background:#10100f;border:1px solid #39352d;border-radius:8px;min-height:44px;padding:9px 11px}.admin-table-wrap{border:1px solid #2d2a24;border-radius:14px;overflow:auto}.admin-table-wrap table{border-collapse:collapse;width:100%;min-width:720px}.admin-table-wrap th{color:#d6b961;text-align:left;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.admin-table-wrap th,.admin-table-wrap td{border-bottom:1px solid #24221e;padding:14px 16px}.admin-table-wrap td{color:#bbb6ad}.admin-card-grid{gap:14px;display:grid}.admin-record{background:#0d0d0c;border:1px solid #2e2b25;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(260px,440px);gap:24px;padding:22px;display:grid}.admin-record h2{overflow-wrap:anywhere;margin:6px 0}.admin-record p,.admin-record dd,.admin-record small{color:#aaa59c}.admin-record dl{grid-template-columns:auto 1fr;gap:7px 14px;display:grid}.admin-record dt{color:#d3b65e}.admin-record dd{margin:0}.admin-pill{text-transform:uppercase;letter-spacing:.06em;border:1px solid #4d473a;border-radius:999px;padding:5px 9px;font-size:12px;display:inline-block}.state-enabled,.state-active,.state-verified,.state-accepted{color:#80d89a;border-color:#285e38}.state-disabled,.state-suspended,.state-rejected,.state-deactivated{color:#efa1a1;border-color:#713535}.admin-action{background:#090908;border:1px solid #322d22;border-radius:10px;align-content:start;gap:12px;padding:16px;display:grid}.admin-action-stack{gap:12px;display:grid}.admin-operation-context{background:#0d0c09;border:1px solid #322d22;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:18px 20px;display:flex}.admin-operation-context h2{margin:0 0 6px;font-size:18px}.admin-operation-context p{color:#aaa397;margin:0}.admin-action input[type=checkbox]{width:20px;height:20px;min-height:auto}.danger-button{color:#f2cf80;background:#34200d;border:1px solid #80542b;border-radius:8px;min-height:44px;padding:9px 14px;font-weight:700}.admin-state{color:#c1bbb0;background:#11110f;border:1px solid #38342c;border-radius:12px;margin:18px 0;padding:18px}.admin-state-error{color:#efb0b0;border-color:#713535}.admin-state-warning{color:#e6cc88;border-color:#806326}.admin-state-success{color:#9ad5aa;border-color:#285e38}@media (max-width:980px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{height:auto;position:relative}.admin-sidebar nav{padding-bottom:8px;display:flex;overflow:auto}.admin-sidebar nav a{white-space:nowrap}.admin-session{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.admin-record{grid-template-columns:1fr}}@media (max-width:640px){.admin-topbar span{display:none}.admin-page{padding:22px 16px}.admin-context-banner,.admin-filter,.admin-operation-context{flex-direction:column;align-items:stretch}.admin-context-banner small{margin-left:0}.admin-record{padding:16px}.admin-page-header h1{font-size:38px}.admin-sidebar{padding:18px 14px}.admin-session{grid-template-columns:1fr}.admin-action button{min-height:48px}}@media (prefers-reduced-motion:reduce){.admin-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.status-changes_requested,.status-paused{color:#fbbf24;text-transform:capitalize}.status-rejected,.status-disputed,.status-removed,.status-archived,.status-withdrawn{color:#f87171;text-transform:capitalize}.page-intro,.product-heading p,.home-hero p,.asset-hero p{color:#aaa;max-width:760px;font-size:16px;line-height:1.65}.product-heading,.home-hero,.section-heading{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.product-heading h1,.home-hero h1{margin-top:12px}.status-pill{color:#bbb;letter-spacing:.06em;text-transform:uppercase;background:#131313;border:1px solid #363636;border-radius:999px;align-items:center;width:fit-content;padding:7px 10px;font-size:11px;font-weight:760;display:inline-flex}.status-pill.good{color:#76d695;background:#0b1d12;border-color:#285b3a}.status-pill.warn{color:#d7b566;background:#1c180e;border-color:#66501b}.status-pill.blocked{color:#e59a9a;background:#1e0e0e;border-color:#5f3030}.pill-row{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.market-search{gap:9px;max-width:840px;margin:34px 0 18px;display:grid}.market-search label{color:#bbb;font-size:13px;font-weight:700}.market-search>div{grid-template-columns:1fr auto;gap:10px;display:grid}.market-search input{color:#fff;background:#0b0b0b;border:1px solid #343434;border-radius:12px;min-width:0;padding:14px 16px}.market-state,.product-alert{background:#100f0c;border:1px solid #302c22;border-radius:14px;gap:5px;margin:16px 0 30px;padding:16px 18px;display:grid}.market-state span,.product-alert span{color:#999;line-height:1.5}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.asset-card{background:#0d0d0d;border:1px solid #292929;border-radius:20px;text-decoration:none;transition:transform .18s,border-color .18s;overflow:hidden}.asset-card:hover{border-color:#65522a;transform:translateY(-3px)}.asset-card-art,.asset-detail-art{color:#9d8c67;background:radial-gradient(circle at 78% 15%,#3a2d14 0,#17140e 28%,#090909 70%);flex-direction:column;justify-content:space-between;min-height:190px;padding:22px;display:flex}.asset-card-art strong,.asset-detail-art strong{color:#caa657;letter-spacing:-.06em;align-self:flex-end;font-size:32px}.asset-card-body{padding:20px}.asset-card-body h2{margin:18px 0 7px;font-size:20px}.asset-card-body p{color:#8d8d8d;min-height:42px;margin:0;line-height:1.45}.asset-card-top,.asset-card-values{color:#888;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.asset-card-values{border-top:1px solid #262626;align-items:flex-end;margin-top:22px;padding-top:16px}.asset-card-values span,.compact-values span,.holding-values span{color:#777;text-transform:uppercase;gap:5px;font-size:11px;display:grid}.asset-card-values strong,.compact-values strong,.holding-values strong{color:#eee;text-transform:none;font-size:15px}.product-empty{text-align:center;background:#0b0b0b;border:1px dashed #343434;border-radius:18px;margin-top:34px;padding:34px}.product-empty p{color:#888;max-width:600px;margin:8px auto 0;line-height:1.55}.asset-hero{grid-template-columns:minmax(220px,320px) 1fr;align-items:center;gap:40px;display:grid}.asset-detail-art{border:1px solid #3a321f;border-radius:24px;min-height:300px}.product-section{background:#0d0d0d;border:1px solid #292929;border-radius:20px;margin-top:24px;padding:clamp(22px,4vw,32px)}.product-section h2{margin:7px 0 0}.section-heading>strong{color:#d2af61;font-size:clamp(24px,4vw,38px)}.section-heading .eyebrow{margin-top:0}.section-note{color:#999;line-height:1.55}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.metric-card{background:#101010;border:1px solid #292929;border-radius:15px;align-content:start;gap:8px;min-height:108px;padding:17px;display:grid}.metric-card>span{color:#777;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.metric-card>strong{overflow-wrap:anywhere;font-size:19px}.metric-card small{color:#777;line-height:1.4}.rule-callout{color:#d5c49e;background:#151208;border-left:3px solid #a8863e;margin:20px 0;padding:14px 17px;line-height:1.5}.disabled-action{color:#777;cursor:not-allowed;background:#151515;border:1px solid #3b3b3b;border-radius:12px;min-height:46px;padding:0 18px}.detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.detail-list div{border-bottom:1px solid #242424;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.detail-list dt{color:#777}.detail-list dd{text-align:right;text-transform:capitalize;margin:0}.hero-metrics{margin:30px 0}.holding-list,.notification-list,.receipt-sections{gap:14px;margin-top:28px;display:grid}.holding-list article,.notification-list article,.receipt-row{background:#0e0e0e;border:1px solid #292929;border-radius:17px;padding:21px}.holding-list article h2{margin:12px 0 8px}.holding-list article>small{color:#666;overflow-wrap:anywhere;margin-top:18px;display:block}.holding-values{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.timeline{margin-top:30px}.timeline article{grid-template-columns:16px 1fr;gap:16px;padding-bottom:28px;display:grid}.timeline-dot{border:2px solid #b08e43;border-radius:50%;width:10px;height:10px;margin-top:7px;box-shadow:0 0 0 5px #17130b}.timeline h2{margin:6px 0;font-size:19px}.timeline p,.timeline small{color:#777}.notification-list article,.receipt-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.notification-list article.unread{background:#121008;border-color:#604e25}.notification-list h2{margin:10px 0 6px;font-size:17px}.notification-list small,.receipt-row small{color:#777}.text-button{color:#d0ae61;background:0 0;border:0;text-decoration:underline}.receipt-row>div{gap:7px;display:grid}.receipt-row>div:last-child{text-align:right}.record-list{gap:14px;margin-top:24px;display:grid}.filter-pills{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.filter-pills a{border:1px solid var(--c-line-gold,#604e25);border-radius:999px;padding:8px 12px;text-decoration:none}.filter-pills a[aria-current=page]{color:#090909;background:#d3b15d}.record-json{white-space:pre-wrap;overflow-wrap:anywhere;color:#aaa;max-width:100%;overflow:auto}.home-hero{align-items:center}.home-identity{justify-items:end;gap:9px;min-width:170px;display:grid}.home-identity span{color:#777}.home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.compact-values{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.compact-list{display:grid}.compact-list div{border-top:1px solid #252525;justify-content:space-between;gap:18px;padding:14px 0;display:flex}.compact-list small{color:#777}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:760px){.field-grid,.foundation-grid,.account-summary,.settings-grid,.profile-directory,.operations-grid,.review-grid{grid-template-columns:1fr}.dashboard-layout{display:block}.dashboard-nav{z-index:2;background:#050505f5;border-top:1px solid #242424;border-right:0;flex-direction:row;padding:10px;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.dashboard-nav span,.dashboard-nav a{white-space:nowrap;font-size:13px}.dashboard-content{padding-bottom:110px}.beta-badge{display:none}.profile-search,.public-profile-view{grid-template-columns:1fr}.locked-details div,.blocked-list>div{flex-direction:column;align-items:flex-start}.locked-details dd{text-align:left}.internal-operations-header{flex-direction:column}.asset-grid,.metric-grid,.home-grid,.detail-list,.asset-hero{grid-template-columns:1fr}.asset-detail-art{min-height:220px}.product-heading,.home-hero,.section-heading{flex-direction:column;align-items:flex-start}.home-identity{justify-items:start}.market-search>div{grid-template-columns:1fr}.holding-values,.compact-values{grid-template-columns:repeat(2,1fr)}.notification-list article,.receipt-row{flex-direction:column;align-items:flex-start}.receipt-row>div:last-child{text-align:left}}@media (min-width:761px) and (max-width:1120px){.asset-grid,.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.secondary-action-panel{border-top:1px solid #292929;gap:16px;min-width:0;margin-top:24px;padding-top:24px;display:grid}.secondary-action-panel label{color:#ddd;gap:8px;font-size:14px;font-weight:700;display:grid}.secondary-action-panel input{color:#fff;background:#080808;border:1px solid #3b3b3b;border-radius:12px;width:100%;max-width:min(360px,100%);padding:14px}.secondary-action-panel>small{color:#888;line-height:1.5}.action-tabs{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.action-tabs button{color:#aaa;background:#101010;border:1px solid #3b3b3b;border-radius:999px;min-width:90px;padding:10px 18px}.action-tabs button[aria-pressed=true]{color:#f0c763;background:#211a0b;border-color:#aa8534}.action-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.action-preview div{background:#101010;border:1px solid #292929;border-radius:13px;gap:7px;padding:15px;display:grid}.action-preview span{color:#777;text-transform:uppercase;font-size:11px}.action-preview strong{overflow-wrap:anywhere}.order-dialog{color:#fff;background:#101010;border:1px solid #66501b;border-radius:20px;width:min(92vw,560px);padding:28px;box-shadow:0 30px 90px #000}.order-dialog::backdrop{background:#000000c7}.order-dialog p{color:#aaa;line-height:1.6}.order-dialog dl div{border-top:1px solid #292929;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.order-dialog dd{margin:0}.dialog-close{float:right;color:#aaa;background:0 0;border:0;font-size:28px}.double-check-panel{background:#13110d;border:1px solid #3c3422;border-radius:18px;gap:16px;padding:24px;display:grid}.double-check-panel .primary-button,.double-check-panel .secondary-button{width:fit-content}.double-check-panel details{border-top:1px solid #302a1e;padding-top:16px}.double-check-panel summary{cursor:pointer;color:#f3cf77;font-weight:700}.double-check-panel label{gap:7px;margin-top:14px;display:grid}.double-check-panel select,.double-check-panel textarea{color:#eee;background:#0d0d0d;border:1px solid #3a3a3a;border-radius:8px;padding:10px}.double-check-panel textarea{resize:vertical;min-height:90px}@media (max-width:760px){.action-preview{grid-template-columns:1fr}.secondary-action-panel input{max-width:none}.order-dialog{padding:22px}}@media (min-width:761px) and (max-width:1120px){.action-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}.originator-list{gap:14px;margin-top:24px;display:grid}.originator-list article,.revenue-statement{background:#0e0e0e;border:1px solid #292929;border-radius:17px;padding:21px}.originator-list h3,.revenue-statement h3{margin:12px 0 7px}.originator-list dl,.revenue-statement dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;display:grid}.originator-list dl div,.revenue-statement dl div{border-top:1px solid #292929;gap:5px;padding-top:12px;display:grid}.originator-list dt,.revenue-statement dt{color:#777;text-transform:uppercase;font-size:11px}.originator-list dd,.revenue-statement dd{overflow-wrap:anywhere;margin:0}.revenue-statement header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.revenue-statement header>strong{color:#d2af61;font-size:24px}.revenue-statement small{color:#777}@media (max-width:760px){.originator-list dl,.revenue-statement dl{grid-template-columns:1fr}.revenue-statement header{flex-direction:column}}.asset-media-workspace{background:#0b0b0b;border:1px solid #3a321f;border-radius:18px;margin-top:24px;padding:clamp(18px,3vw,28px)}.asset-media-workspace .eyebrow{margin-top:0}.media-groups{gap:22px;margin:24px 0;display:grid}.media-groups h3{color:#ddd;margin:0 0 10px;font-size:15px}.media-edge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.media-slot{background:#101010;border:1px solid #303030;border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid}.media-slot header{justify-content:space-between;gap:12px;display:flex}.media-slot header span,.media-slot small{color:#888;font-size:12px}.media-slot img{object-fit:contain;background:#080808;border-radius:10px;width:100%;max-height:320px}.media-empty{color:#777;text-align:center;border:1px dashed #3b3b3b;border-radius:10px;place-items:center;min-height:130px;display:grid}.media-slot form{gap:10px;display:grid}.file-control{color:#aaa;gap:7px;font-size:12px;display:grid}.file-control input{color:#aaa;max-width:100%}.media-error{color:#fca5a5}.asset-media-workspace>.primary-button{margin-top:8px}.intake-status{color:#ddd;background:#14120d;border:1px solid #51472d;border-radius:12px;margin-top:18px;padding:14px}.intake-status strong{color:#d7bd72}.intake-status p{color:#aaa;margin:6px 0 12px}.intake-status.blocked{background:#170d0d;border-color:#6b3333}.intake-status.blocked strong{color:#f3a6a6}@media (max-width:760px){.media-edge-grid{grid-template-columns:1fr}.media-slot header{flex-direction:column;align-items:flex-start}}:root{--c-bg:#050607;--c-panel:#0d0f10;--c-panel-raised:#131516;--c-line:#ffffff1c;--c-line-gold:#c9a04b7a;--c-gold:#c9a04b;--c-gold-soft:#e1c276;--c-text:#f5f4f1;--c-muted:#9da0a3;--c-success:#43c66d;--c-danger:#ef5a5a;--c-info:#4c83ee;--c-radius:18px;--c-shadow:0 24px 70px #0000006b;--c-content:1480px}body{background:var(--c-bg);color:var(--c-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.dashboard-page{isolation:isolate;background:linear-gradient(120deg,#c9a04b09,transparent 32%),var(--c-bg);position:relative}.dashboard-header{z-index:10;border-color:var(--c-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607e0;min-height:82px;position:sticky;top:0}.collectiv-logo{border-radius:7px;width:150px;height:50px;display:block;overflow:hidden}.collectiv-logo img{object-fit:cover;object-position:center 37%;width:100%;height:100%}.collectiv-logo.compact{width:142px;height:46px}.dashboard-layout{grid-template-columns:244px minmax(0,1fr)}.dashboard-nav{z-index:2;border-color:var(--c-line);background:#070809b8}.dashboard-nav a{border:1px solid #0000;align-items:center;min-height:46px}.dashboard-nav a:hover{border-color:var(--c-line);color:var(--c-text);background:#ffffff09}.dashboard-nav .active{border-color:var(--c-line-gold);color:var(--c-gold-soft);background:linear-gradient(90deg,#c9a04b2b,#c9a04b0a)}.dashboard-content{z-index:1;width:100%;max-width:var(--c-content);grid-column:2;margin-inline:auto;padding:clamp(30px,5vw,72px);position:relative}.dashboard-content h1{letter-spacing:-.055em;font-size:clamp(38px,5vw,68px);font-weight:650}.dashboard-content h2{letter-spacing:-.025em}.eyebrow{color:var(--c-gold-soft)}.product-section,.metric-card,.asset-card,.holding-list article,.notification-list article,.receipt-row{border-color:var(--c-line);background:linear-gradient(145deg,#ffffff09,#ffffff03);box-shadow:0 1px #ffffff06}.product-section{border-radius:var(--c-radius);box-shadow:var(--c-shadow)}.primary-button{border-color:var(--c-gold-soft);color:#080808;background:linear-gradient(135deg,#e4c77e,#bd8e36);box-shadow:0 10px 28px #c9a04b29}.secondary-button{border-color:var(--c-line-gold);color:var(--c-gold-soft)}.asset-card{grid-template-rows:220px 1fr;display:grid}.asset-card-art,.asset-detail-art{color:var(--c-muted);background:radial-gradient(circle at 50% 28%,#c9a04b29,#0000 38%),linear-gradient(145deg,#151719,#08090a)}.asset-card-art strong{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.asset-card:hover{border-color:var(--c-line-gold);box-shadow:var(--c-shadow);transform:translateY(-5px)}.market-environment{z-index:-1;pointer-events:none;opacity:.55;position:fixed;inset:0;overflow:hidden}.market-environment--open{background:radial-gradient(circle at 78% 8%,#c9a04b17,#0000 32%)}.market-environment--closed{opacity:.72;background-color:#020304;background-image:linear-gradient(#00000014,#00000038),url(/market-closed-lunar-background.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}.market-twinkles{position:absolute;inset:0}.market-twinkles i{left:var(--twinkle-left);top:var(--twinkle-top);width:var(--twinkle-size);height:var(--twinkle-size);opacity:0;filter:brightness();animation:marketStarTwinkle var(--twinkle-duration) ease-in-out 1;background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 4px #ffffffbf,0 0 9px #d2deff61}.market-environment--trade-night{opacity:.52;background-color:#040304;background-image:linear-gradient(#0003,#00000057),url(/trade-night-environment.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.trade-night-lasers{opacity:.34;mix-blend-mode:screen;position:absolute;inset:-12%}.trade-night-lasers i{transform-origin:0;filter:blur(.2px);width:72%;height:2px;animation:14s ease-in-out infinite alternate tradeNightLaserDrift;position:absolute;bottom:4%}.trade-night-lasers i:first-child{background:linear-gradient(90deg,#9b50ff00,#9b50ffc2,#9b50ff00);left:-4%;transform:rotate(-28deg)}.trade-night-lasers i:last-child{transform-origin:100%;background:linear-gradient(90deg,#2b69ff00,#2b69ffb3,#2b69ff00);animation-delay:-7s;right:-4%;transform:rotate(28deg)}@keyframes marketStarTwinkle{0%,to{opacity:0;transform:scale(.7)}45%,55%{opacity:var(--twinkle-peak);filter:brightness(1.4);transform:scale(1.45)}}@keyframes tradeNightLaserDrift{0%{margin-bottom:-2vh}to{margin-bottom:8vh}}.diversification{grid-template-columns:minmax(220px,340px) 1fr;align-items:center;gap:clamp(28px,5vw,64px);margin-top:28px;display:grid}.diversification-ring{aspect-ratio:1;border-radius:50%;place-items:center;padding:28px;display:grid}.diversification-ring:before{content:"";aspect-ratio:1;background:var(--c-panel);border-radius:50%;grid-area:1/1;width:72%;box-shadow:inset 0 0 24px #000}.diversification-ring span{z-index:1;text-align:center;grid-area:1/1;gap:5px;display:grid}.diversification-ring small,.diversification li small{color:var(--c-muted)}.diversification ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.diversification li{border-bottom:1px solid var(--c-line);grid-template-columns:12px 1fr auto 64px;align-items:center;gap:12px;padding:13px 0;display:grid}.diversification li i{border-radius:50%;width:9px;height:9px}.diversification li small{text-align:right}@media (max-width:900px){.dashboard-layout{grid-template-columns:190px minmax(0,1fr)}.dashboard-content{padding:34px 26px}.diversification{grid-template-columns:1fr}.diversification-ring{width:min(100%,300px);margin:auto}}@media (max-width:760px){.dashboard-header{min-height:70px;padding:10px 16px}.collectiv-logo.compact{width:116px;height:40px}.dashboard-content{grid-column:1;padding:30px 18px 112px}.dashboard-nav{gap:4px}.dashboard-nav a{justify-content:center;min-width:84px;padding:10px;font-size:11px}.asset-grid{grid-template-columns:1fr}.product-section{padding:20px}.diversification li{grid-template-columns:12px 1fr auto}.diversification li small{text-align:left;grid-column:2/4}.market-environment--trade-night{opacity:.42;background-position:top}.trade-night-lasers{opacity:.22}}@media (prefers-reduced-motion:reduce){.market-twinkles{display:none}.trade-night-lasers i{animation:none}}.media-fallback{padding:0;position:relative;overflow:hidden}.media-fallback img{object-fit:cover;object-position:center}.vas-panel{gap:18px;display:grid}.vas-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vas-actions button{border:1px solid var(--c-line-gold);min-height:58px;color:var(--c-text);background:#101112;border-radius:14px;font-weight:800}.vas-actions button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#43c66d38,#c9a04b24)}.vas-actions button:disabled{cursor:not-allowed;opacity:.55}.vas-hidden{border:1px dashed var(--c-line);color:var(--c-muted);border-radius:14px;padding:18px}.vas-result{border:1px solid var(--c-line);background:#17100f;border-radius:14px;gap:7px;padding:18px;display:grid;position:relative;overflow:hidden}.vas-result>span{pointer-events:none;background:#43c66d29;position:absolute;inset:0 auto 0 0}.vas-result strong,.vas-result small{position:relative}.vas-result small{color:var(--c-muted)}.vas-score{gap:8px;margin-top:20px;display:grid}.vas-score strong{color:var(--c-gold-soft);font-size:clamp(42px,7vw,76px)}.vas-score span{color:var(--c-muted)}@media (max-width:760px){.vas-actions{grid-template-columns:1fr}}.family-stack{gap:1rem;display:grid}.family-stack label{color:var(--c-muted);gap:.45rem;display:grid}.family-stack input,.family-stack select{border:1px solid var(--c-line);width:100%;color:var(--c-text);background:#090909;border-radius:.8rem;padding:.85rem 1rem}.representation-banner{border:1px solid var(--c-line-gold);color:var(--c-gold-soft);border-radius:999px;width:max-content;max-width:100%;margin-top:1rem;padding:.8rem 1rem}.family-request{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.family-request div{gap:.3rem;display:grid}.family-request small{color:var(--c-muted);overflow-wrap:anywhere}.button-link{border:1px solid var(--c-line-gold);color:var(--c-gold-soft);border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;display:inline-block}@media (max-width:640px){.family-request{flex-direction:column;align-items:flex-start}.representation-banner{width:100%}}.admin-domain-entry{border:1px solid var(--c-line-gold);color:var(--c-text);background:linear-gradient(120deg,#c9a04b24,#ffffff05);border-radius:16px;justify-content:space-between;gap:18px;margin:0 0 22px;padding:20px;text-decoration:none;display:flex}.admin-domain-entry span{max-width:720px;color:var(--c-muted)}.admin-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.admin-domain-card{border:1px solid var(--c-line);color:var(--c-text);background:linear-gradient(145deg,#ffffff09,#ffffff03);border-radius:18px;align-content:start;gap:14px;padding:20px;text-decoration:none;display:grid}.admin-domain-card:hover{border-color:var(--c-line-gold)}.admin-domain-card p,.admin-domain-card small{color:var(--c-muted);margin:0;line-height:1.5}.admin-composition{grid-template-columns:92px 1fr;align-items:center;gap:16px;margin:0;display:grid}.admin-ring{aspect-ratio:1;background:conic-gradient(var(--c-gold) var(--admin-ring),#292929 0);border-radius:50%;place-items:center;width:88px;padding:9px;display:grid}.admin-ring:before{content:"";background:#0b0c0d;border-radius:50%;grid-area:1/1;width:100%;height:100%}.admin-ring span{z-index:1;text-align:center;grid-area:1/1;display:grid}.admin-ring small,.admin-composition figcaption span{color:var(--c-muted);font-size:11px}.admin-composition figcaption{gap:6px;display:grid}.admin-composition progress{width:100%;accent-color:var(--c-gold)}.admin-sticky-summary{z-index:2;border:1px solid var(--c-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0b0cf0;border-radius:18px;grid-template-columns:minmax(280px,1fr) minmax(260px,1fr);gap:20px;margin-bottom:22px;padding:18px;display:grid;position:sticky;top:74px}.admin-sticky-summary p{color:var(--c-muted)}.admin-table-shell{border:1px solid var(--c-line);border-radius:18px;overflow-x:auto}.admin-table-shell table{border-collapse:collapse;width:100%}.admin-table-shell th,.admin-table-shell td{text-align:left;border-bottom:1px solid var(--c-line);padding:15px}.admin-table-shell td:first-child{gap:5px;display:grid}.admin-table-shell small{color:var(--c-muted)}.admin-status{border:1px solid var(--c-line);text-transform:capitalize;border-radius:999px;padding:5px 9px;display:inline-flex}.admin-empty{color:var(--c-muted);padding:24px}.admin-pagination,.admin-detail-tabs{align-items:center;gap:10px;margin:18px 0;display:flex}.admin-pagination a,.admin-detail-tabs a{border:1px solid var(--c-line);border-radius:999px;padding:9px 14px}.admin-pagination [aria-disabled=true]{pointer-events:none;opacity:.45}.admin-detail-tabs{z-index:2;background:#050607f0;padding:10px 0;position:sticky;top:74px;overflow-x:auto}.admin-detail-section{border:1px solid var(--c-line);border-radius:18px;min-width:0;padding:22px}.admin-detail-section li{overflow-wrap:anywhere;min-width:0}.admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.admin-detail-grid div{border-bottom:1px solid var(--c-line);gap:6px;padding:14px 0;display:grid}.admin-detail-grid dt{color:var(--c-muted);text-transform:capitalize}.admin-detail-grid dd{overflow-wrap:anywhere;margin:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.moderation-fingerprint{overflow-wrap:anywhere;max-width:100%;display:block}@media (max-width:1100px){.admin-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-domain-grid,.admin-sticky-summary,.admin-detail-grid{grid-template-columns:1fr}.admin-domain-entry{flex-direction:column}.admin-sticky-summary,.admin-detail-tabs{position:static}.admin-composition{grid-template-columns:76px 1fr}.admin-ring{width:72px}.admin-table-shell table,.admin-table-shell thead,.admin-table-shell tbody,.admin-table-shell tr,.admin-table-shell th,.admin-table-shell td{display:block}.admin-table-shell thead{clip:rect(0,0,0,0);position:absolute}.admin-table-shell tr{border-bottom:1px solid var(--c-line);padding:10px}.admin-table-shell td{border:0;padding:7px}}.admin-capability-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.admin-capability-summary div{border:1px solid var(--c-line);background:var(--c-panel);border-radius:14px;gap:4px;padding:16px;display:grid}.admin-capability-summary strong{font-size:26px}.admin-capability-summary span{color:var(--c-muted)}.admin-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.admin-capability-record{border:1px solid var(--c-line);background:var(--c-panel);border-radius:16px;overflow:hidden}.admin-capability-record>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:16px 18px;display:flex}.admin-capability-record>summary>span:first-child{gap:4px;display:grid}.admin-capability-record summary small{color:var(--c-gold-soft);text-transform:capitalize}.admin-capability-record summary strong{font-size:17px}.admin-capability-record summary em{color:var(--c-muted);font-style:normal;line-height:1.45}.admin-capability-detail{border-top:1px solid var(--c-line);grid-template-columns:1fr;gap:14px;padding:20px;display:grid}.admin-capability-detail>p{color:var(--c-muted);line-height:1.55}.admin-technical-detail{border-top:1px solid var(--c-line);padding-top:14px}.admin-technical-detail summary{cursor:pointer;color:var(--c-muted)}.admin-technical-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-technical-detail dt{color:var(--c-muted);font-size:12px}.admin-technical-detail dd{overflow-wrap:anywhere;margin:4px 0 0}.admin-action>small{color:var(--c-muted);line-height:1.45}@media (min-width:1800px){.admin-capability-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.admin-capability-summary,.admin-capability-list,.admin-technical-detail dl{grid-template-columns:1fr}.admin-capability-record>summary{align-items:flex-start}.admin-capability-record summary em{display:none}}.admin-analytics-stack{gap:18px;min-width:0;display:grid}.admin-analytics-stack>*{min-width:0}.admin-analytics-stack .admin-table-wrap{max-width:100%}.admin-analytics-stack .admin-detail-section>p,.admin-analytics-stack li{color:var(--c-muted);line-height:1.6}.admin-analytics-stack ul{margin:0;padding-left:20px}.admin-analytics-stack .admin-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;min-width:0;margin:18px 0;display:grid}.admin-analytics-stack .admin-form-grid label,.admin-analytics-stack .admin-detail-section>label{min-width:0;color:var(--c-muted);gap:7px;display:grid}.admin-analytics-stack .admin-form-grid input,.admin-analytics-stack .admin-form-grid select,.admin-analytics-stack .admin-detail-section>label select{box-sizing:border-box;border:1px solid var(--c-line);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--c-text);background:#0d0d0c;border-radius:9px;padding:9px 11px}.admin-financial-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-financial-heading h2{margin:0 0 8px}.admin-financial-heading p{color:var(--c-muted);margin:0;line-height:1.55}.admin-financial-filter{max-width:900px;margin-top:22px}.admin-financial-status{border:1px solid var(--c-line);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;width:max-content;padding:4px 8px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.status-actual,.status-paid{color:#80d89a;border-color:#285e38}.status-owed,.status-scheduled,.status-held,.status-projected{color:#e8ca7e;border-color:#785e24}.status-unavailable{color:#aaa;border-color:#595959}.admin-record h3{margin:10px 0 6px}.admin-record>div>strong{color:var(--c-gold-soft);margin-top:8px;font-size:24px;display:block}.admin-table-wrap details summary{color:var(--c-gold-soft);cursor:pointer}.admin-table-wrap details small{overflow-wrap:anywhere;max-width:260px;color:var(--c-muted);margin-top:7px;display:block}@media (max-width:760px){.admin-financial-heading{display:grid}.admin-financial-filter{flex-direction:column;align-items:stretch}.admin-financial-filter button{width:100%}}.preset-picker{scrollbar-gutter:stable;border:0;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.65rem;max-height:32rem;margin:1rem 0;padding:.25rem;display:grid;overflow-y:auto}.preset-picker legend{margin-bottom:.65rem;font-weight:700}.preset-picker label{cursor:pointer;text-align:center;background:#111214;border:1px solid #34302a;border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;padding:.65rem;display:flex}.preset-picker img,.profile-avatar img{object-fit:cover;border-radius:50%;display:block}.preset-picker input:focus-visible+img{outline-offset:3px;outline:3px solid #d4af57}.preset-picker label:has(input:checked){background:#1b1810;border-color:#d4af57}.operations-list article{overflow-wrap:anywhere}.mode-current-avatar{align-items:center;gap:1rem;margin:.75rem 0 1rem;display:flex}.mode-current-avatar img{object-fit:cover;border:2px solid #d4af57;border-radius:50%}.mode-current-avatar span{font-weight:700}.mode-profile-forms{gap:1rem;display:grid}.mode-profile-forms .preset-picker{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));max-height:24rem}.shareholder-chat{gap:18px;display:grid}.chat-log{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:680px;padding:4px;display:flex;overflow:auto}.chat-message{border:1px solid var(--c-line);overflow-wrap:anywhere;background:#0b0c0d;border-radius:15px;gap:10px;padding:16px;display:grid}.chat-message header,.chat-message footer,.chat-composer>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.chat-message header span{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.chat-message header small,.chat-message time,.chat-message footer button,.chat-composer small{color:var(--c-muted);font-size:12px}.chat-message header em{border:1px solid var(--c-line-gold);color:var(--c-gold-soft);border-radius:999px;padding:3px 7px;font-size:11px;font-style:normal}.chat-message p{white-space:pre-wrap;margin:0;line-height:1.6}.chat-message footer button,.chat-collapsed button{color:var(--c-gold-soft);background:0 0;border:0;padding:4px}.chat-collapsed{border:1px dashed var(--c-line);color:var(--c-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.chat-composer{gap:9px;display:grid}.chat-composer label{font-weight:700}.chat-composer textarea{resize:vertical;border:1px solid var(--c-line);width:100%;min-height:110px;color:var(--c-text);background:#080909;border-radius:13px;padding:14px}.chat-empty{border:1px dashed var(--c-line);color:var(--c-muted);text-align:center;border-radius:13px;padding:20px}@media (max-width:600px){.chat-message header,.chat-composer>div{flex-direction:column;align-items:flex-start}.chat-composer .primary-button{width:100%}}.collectiv-hero,.collectiv-detail-hero{justify-content:space-between;align-items:end;gap:2rem;margin:1rem 0 2rem;display:flex}.collectiv-hero>div,.collectiv-detail-hero>div:first-child{max-width:52rem}.collectiv-create{gap:1rem;display:grid}.collectiv-create label{gap:.45rem;display:grid}.collectiv-tabs,.collectiv-filters,.collectiv-actions{flex-wrap:wrap;gap:.75rem;display:flex}.collectiv-tabs button[aria-selected=true]{color:var(--gold);border-color:var(--gold)}.collectiv-filters{margin:1rem 0}.collectiv-filters input{flex:1;min-width:14rem}.collectiv-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.collectiv-card{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:1rem;flex-direction:column;gap:.6rem;padding:1.25rem;text-decoration:none;display:flex}.collectiv-card:hover,.collectiv-card:focus-visible{border-color:var(--gold)}.collectiv-card>span,.collectiv-card footer{color:var(--gold)}.collectiv-metrics{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1rem 0;display:grid}.collectiv-metrics div{border:1px solid var(--border);border-radius:.8rem;padding:1rem;display:grid}.collectiv-metrics strong{font-size:1.5rem}.collectiv-topics{gap:1rem;margin-top:1.25rem;display:grid}.collectiv-topic{border:1px solid var(--border);border-radius:1rem;padding:1.2rem}.collectiv-topic header{justify-content:space-between;gap:1rem;display:flex}.collectiv-topic footer{flex-wrap:wrap;gap:.75rem;display:flex}.collectiv-replies{gap:.75rem;margin:1rem 0 0 1.5rem;display:grid}.collectiv-replies article{border-left:2px solid var(--gold);padding-left:1rem}.collectiv-inline-edit{gap:.65rem;min-width:0;margin:.75rem 0;display:grid}.collectiv-inline-edit label{font-weight:700}.collectiv-inline-edit textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--c-line);width:100%;min-height:8rem;color:var(--c-text);background:#080909;border-radius:13px;padding:14px}.collectiv-inline-edit>div{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.collectiv-inline-edit small{color:var(--c-muted);margin-right:auto}@media (max-width:700px){.collectiv-hero,.collectiv-detail-hero{align-items:start;display:grid}.collectiv-metrics{grid-template-columns:1fr}.collectiv-topic header{display:grid}.collectiv-replies{margin-left:.5rem}.collectiv-inline-edit>div{flex-direction:column;align-items:stretch}.collectiv-inline-edit small{margin-right:0}.collectiv-inline-edit button{width:100%}}.analytics-jump{z-index:2;border:1px solid var(--c-line);background:#080909f0;border-radius:16px;flex-wrap:wrap;gap:10px;margin:18px 0 24px;padding:10px;display:flex;position:sticky;top:8px}.analytics-jump a{border:1px solid var(--c-line-gold);color:var(--c-gold-soft);border-radius:999px;padding:9px 12px;text-decoration:none}.analytics-jump a:focus-visible{outline-offset:3px;outline:2px solid #fff}.analytics-sections{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.analytics-sections .receipt-row{align-items:start}.analytics-sections .holding-values{flex-wrap:wrap}@media (max-width:900px){.analytics-sections .receipt-row{display:grid}}@media (max-width:700px){.analytics-jump{position:static}.analytics-jump a{text-align:center;flex:auto}}.trade-builder{gap:1rem;min-width:0;max-width:960px;display:grid}.trade-builder fieldset{border:1px solid var(--line);border-radius:16px;min-width:0;padding:1rem}.trade-builder label{gap:.4rem;min-width:0;display:grid}.trade-builder input,.trade-builder select{width:100%;min-width:0;max-width:100%;min-height:44px}.trade-builder button,.trade-actions button{min-height:44px}.trade-leg-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;min-width:0;margin-bottom:.75rem;display:grid}.trade-card{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:18px;min-width:0;margin-top:.8rem;padding:1rem}.trade-card>div:first-child{justify-content:space-between;gap:1rem;display:flex}.trade-card span{color:var(--muted)}.trade-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:768px){.trade-leg-row{grid-template-columns:1fr}.trade-card>div:first-child{display:grid}}.marketplace-intelligence-stack{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.marketplace-intelligence-stack>*{min-width:0}.intelligence-view-toggle{flex-wrap:wrap;gap:.5rem;display:flex}.intelligence-view-toggle button{border:1px solid var(--gold-border);color:var(--text);background:0 0;border-radius:999px;padding:.7rem 1rem}.intelligence-view-toggle button[aria-pressed=true]{background:var(--gold);color:#090909}.eco-wheel-layout{grid-template-columns:minmax(220px,360px) 1fr;align-items:center;gap:1.5rem;display:grid}.eco-wheel{width:100%;max-width:360px}.eco-wheel circle{fill:none;stroke:#d3b15d40;stroke-width:.7px}.eco-wheel polygon{fill:#d3b15d3d;stroke:#d3b15d;stroke-width:1.5px}.eco-wheel-layout ul{gap:.55rem;padding:0;list-style:none;display:grid}.eco-wheel-layout li{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding:.4rem 0;display:flex}@media (max-width:768px){.eco-wheel-layout{grid-template-columns:1fr}.marketplace-intelligence-stack .admin-table-wrap{max-width:100%;overflow-x:auto}}.registry-heading{max-width:72rem;margin-bottom:1.5rem}.registry-list{gap:1rem;display:grid}.registry-card,.registry-locked,.registry-privacy{border:1px solid var(--line,#d9d9d9);background:var(--surface,#fff);border-radius:1rem;min-width:0;padding:clamp(1rem,2vw,1.5rem)}.registry-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.registry-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem;margin:1rem 0;display:grid}.registry-facts div{background:var(--surface-soft,#f5f5f5);border-radius:.75rem;min-width:0;padding:.75rem}.registry-facts dt{color:var(--muted,#666);font-size:.8rem}.registry-facts dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:700}.registry-denominator{overflow-wrap:anywhere}.registry-privacy{margin-top:1.5rem}.registry-privacy fieldset{border:0;gap:.75rem;margin:0;padding:0;display:grid}.registry-privacy legend{font-size:1.25rem;font-weight:700}.registry-privacy label{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.registry-privacy input{margin-top:.25rem}.admin-table-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.admin-table-scroll table{width:100%;min-width:56rem}.registry-discovery{margin-top:1.5rem}.registry-discovery ul{gap:.5rem;padding:0;list-style:none;display:grid}.registry-discovery li{border-top:1px solid var(--c-line);justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.registry-discovery li span{color:var(--c-muted);text-align:right}@media (max-width:600px){.registry-discovery li{flex-direction:column;align-items:flex-start}.registry-discovery li span{text-align:left}}.registry-card,.registry-locked,.registry-privacy{border-color:var(--c-line);background:var(--c-panel);color:var(--c-text)}.registry-card a,.registry-locked a,.registry-privacy a{color:var(--c-gold-soft)}.registry-locked .registry-membership-button{color:#090909;font-weight:800}.registry-locked .registry-membership-button:hover,.registry-locked .registry-membership-button:focus-visible{color:#000}.registry-facts div{border:1px solid var(--c-line);background:var(--c-panel-raised)}.registry-facts dt,.registry-card .field-note,.registry-locked p,.registry-privacy p{color:var(--c-muted)}.section-navigation{z-index:3;border:1px solid var(--c-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080909f0;border-radius:14px;flex-wrap:wrap;gap:8px;margin:20px 0;padding:10px;display:flex;position:sticky;top:90px}.section-navigation a{border:1px solid var(--c-line-gold);color:var(--c-gold-soft);border-radius:999px;padding:8px 12px;text-decoration:none}.disclosure-section,.technical-details{border-top:1px solid var(--c-line);margin-top:18px;padding-top:14px}.disclosure-section summary,.technical-details summary{cursor:pointer;color:var(--c-gold-soft);font-weight:700}.disclosure-section>div,.technical-details>div{color:var(--c-muted);padding-top:14px}.product-state{border:1px solid var(--c-line);background:var(--c-panel);border-radius:14px;gap:8px;padding:18px;display:grid}.product-state-error{border-color:#ef5a5a99}.product-state-success{border-color:#43c66d8c}.mobile-nav-bubble{display:none}.mobile-nav-bubble:hover,.mobile-nav-bubble:focus-visible,.mobile-nav-bubble.is-open{opacity:1}.responsive-nav.is-scroll-compact.is-open{z-index:30;border:1px solid var(--c-line-gold);width:min(460px,100vw - 40px);max-height:min(72vh,620px);box-shadow:var(--c-shadow);background:#050607fa;border-radius:18px;grid-template-columns:repeat(2,minmax(150px,1fr));padding:12px;display:grid;position:fixed;inset:auto 20px 76px auto;overflow:auto}.responsive-nav.is-scroll-compact.is-open a{justify-content:flex-start;min-width:0;font-size:13px}.mobile-nav-bubble.is-scroll-compact{z-index:31;border:1px solid var(--c-line-gold);min-width:58px;min-height:50px;color:var(--c-gold-soft);opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0d0ef0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:20px;right:20px}.dashboard-layout:has(>.responsive-nav.is-scroll-compact){grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.dashboard-content{padding-bottom:40px}.responsive-nav.is-compact.is-open{z-index:30;border:1px solid var(--c-line-gold);max-height:min(68vh,560px);box-shadow:var(--c-shadow);background:#050607fa;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;display:grid;position:fixed;inset:auto 12px 72px;overflow:auto}.responsive-nav.is-compact.is-open a{justify-content:flex-start;min-width:0;font-size:13px}.mobile-nav-bubble{z-index:31;border:1px solid var(--c-line-gold);min-width:56px;min-height:48px;color:var(--c-gold-soft);opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0d0eeb;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:16px;right:16px}.mobile-nav-bubble:hover,.mobile-nav-bubble:focus-visible,.mobile-nav-bubble.is-open{opacity:1}.section-navigation{flex-wrap:nowrap;position:static;overflow-x:auto}.section-navigation a{white-space:nowrap}}@media (max-width:390px){.responsive-nav.is-compact.is-open{grid-template-columns:1fr}}.collectiv-hero>h1{display:none}.admin-sidebar nav details{border-top:1px solid var(--c-line);padding:.25rem 0}.admin-sidebar nav summary{cursor:pointer;color:var(--c-gold-soft);letter-spacing:.08em;text-transform:uppercase;padding:.65rem;font-size:.72rem;font-weight:800}.admin-sidebar nav details a{margin-left:.35rem;display:block}.admin-mode-tabs{align-items:center;gap:.5rem;display:flex;overflow-x:auto}.admin-mode-tabs a,.admin-mode-tabs span{border:1px solid var(--c-line);white-space:nowrap;border-radius:999px;padding:.45rem .7rem}.admin-mode-tabs [aria-current=page]{border-color:var(--c-line-gold);color:var(--c-gold-soft)}.admin-mode-tabs [aria-disabled=true]{opacity:.55}.help-page{width:100%;min-width:0}.help-page>.product-heading{width:100%}.help-search{gap:.5rem;width:100%;max-width:58rem;margin:1.5rem 0;display:grid}.help-search>div{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.help-search input{width:100%;min-width:0}.help-index,.help-az{flex-wrap:wrap;gap:.5rem;display:flex}.help-index a,.help-az a{border:1px solid var(--c-line);border-radius:999px;padding:.55rem .8rem;text-decoration:none}.help-results{gap:1rem;width:100%;margin-top:1.5rem;display:grid}.help-results>section{width:100%;scroll-margin-top:1rem}.help-results article{border:1px solid var(--c-line);background:var(--c-panel);border-radius:16px;width:100%;margin:.7rem 0;padding:1rem}.help-results article p,.help-results article small{color:var(--c-muted)}.glossary-list{gap:.8rem;width:100%;margin:1.5rem 0;display:grid}.glossary-list>div{border:1px solid var(--c-line);background:var(--c-panel);border-radius:16px;grid-template-columns:minmax(10rem,15rem) minmax(0,1fr);gap:1.5rem;padding:1.1rem;display:grid}.glossary-list dt{color:var(--c-gold-soft);align-content:start;gap:.35rem;font-size:1.05rem;font-weight:800;display:grid}.glossary-list dt span,.glossary-list dd small{color:var(--c-muted);font-size:.8rem;font-weight:500}.glossary-list dd{color:var(--c-text);gap:.5rem;margin:0;line-height:1.6;display:grid}.search-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.search-result-list{margin:1rem 0 0;padding:0;list-style:none}.search-result-list li{border-top:1px solid var(--c-line)}.search-result-list a{gap:.3rem;padding:.8rem 0;display:grid}.search-result-list span,.buyout-allowance span,.buyout-allowance small{color:var(--c-muted)}.buyout-allowance{border:1px solid var(--c-line-gold);background:#c9a04b14;border-radius:14px;gap:.3rem;margin:1rem 0;padding:1rem;display:grid}.buyout-allowance strong{color:var(--c-gold-soft)}@media (max-width:900px){.admin-mode-tabs{order:3;width:100%}.admin-topbar{flex-wrap:wrap}.search-groups{grid-template-columns:1fr}}@media (max-width:600px){.help-search>div,.glossary-list>div{grid-template-columns:1fr}.help-search button{width:100%}}@media (max-width:1100px){.profile-directory{grid-template-columns:1fr}.profile-card,.profile-card div,.profile-card strong,.profile-card span{min-width:0}.profile-card strong,.profile-card div span{overflow-wrap:anywhere}}@media (max-width:640px){.admin-topbar .admin-mode-tabs span{display:inline-flex}}.demo-page{color:#f8f4eb;background:radial-gradient(circle at 85% 0,#241a06 0,#070707 34%,#020202 75%);min-height:100vh;padding:clamp(20px,5vw,72px)}.demo-header{justify-content:space-between;align-items:end;gap:2rem;max-width:1500px;margin:auto;display:flex}.demo-header h1{max-width:850px;margin:.8rem 0;font-size:clamp(2.5rem,6vw,6rem);line-height:.95}.demo-header>div>p:last-child{color:#b6b0a5;max-width:720px;line-height:1.6}.demo-balance{background:#121007;border:1px solid #76591f;border-radius:16px;gap:.35rem;min-width:230px;padding:1.2rem;display:grid}.demo-balance span,.demo-balance small{color:#aaa}.demo-balance strong{color:#efc861;font-size:2.2rem}.demo-page>.market-search,.demo-page>section,.demo-page>aside,.demo-page>footer{max-width:1500px;margin-left:auto;margin-right:auto}.demo-page>.market-search{margin-top:3rem}.demo-seed-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.demo-seed-card{background:#0f0f0e;border:1px solid #302a1e;border-radius:18px;overflow:hidden}.demo-seed-image{aspect-ratio:3/4;background:#171717;position:relative}.demo-seed-image img{object-fit:cover}.demo-seed-card>div:last-child{gap:.6rem;padding:1rem;display:grid}.demo-seed-card h3,.demo-seed-card p{margin:0}.demo-seed-card p,.demo-seed-card small,.demo-collectiv-grid p,.demo-collectiv-grid small{color:#aaa;line-height:1.45}.demo-status-row{flex-wrap:wrap;gap:.4rem;display:flex}.demo-collectiv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.demo-collectiv-grid article{background:#10100e;border:1px solid #302a1e;border-radius:16px;padding:1.2rem}.demo-collectiv-grid article>span{color:#d5ad54;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.demo-mi-off{background:#181307;border:1px solid #684f1e;border-radius:14px;gap:.35rem;margin-top:2rem;padding:1.2rem;display:grid}.demo-mi-off span{color:#b7ad97}.demo-footer{padding:2rem 0}@media (max-width:1100px){.demo-seed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.demo-header{flex-direction:column;align-items:stretch}.demo-seed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-collectiv-grid{grid-template-columns:1fr}}@media (max-width:430px){.demo-seed-grid{grid-template-columns:1fr}}.entry-landing{width:min(1180px,100% - 32px);margin:auto;padding:clamp(28px,6vw,72px) 0}.mode-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.mode-card{border:1px solid var(--c-line);min-width:0;box-shadow:var(--c-shadow);background:#0a0b0cf0;border-radius:22px;flex-direction:column;gap:14px;padding:clamp(20px,3vw,30px);display:flex}.mode-card h2,.mode-card p{margin:0}.mode-card>p:not(.eyebrow){color:var(--c-muted);line-height:1.6}.mode-card .entry-declaration{border-top:1px solid var(--c-line);padding-top:12px}.mode-card button,.mode-card .primary-button{min-height:48px;margin-top:auto}.mode-card button:disabled{border:1px solid var(--c-line);color:var(--c-muted);cursor:not-allowed;background:#151617;border-radius:999px}.mode-status{color:var(--c-gold-soft)}.mode-card small{color:var(--c-muted)}.entry-global-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.install-control{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.install-control p{max-width:480px;color:var(--c-muted)}.entry-support{text-align:center;color:var(--c-muted)}.entry-support a,.entry-links a{color:var(--c-gold-soft)}.entry-declaration{color:var(--c-muted);line-height:1.55}.entry-links{text-align:center}.auth-form input{min-height:48px}@media (max-width:900px){.mode-card-grid{grid-template-columns:1fr}.entry-landing{width:min(700px,100% - 24px)}}@media (prefers-reduced-motion:reduce){.mode-card,.install-control *{scroll-behavior:auto;transition:none!important}}.mode-customer--demo{background:radial-gradient(circle at 82% 0,#482d0838,transparent 36%),var(--c-bg)}.mode-customer--simulation{background:radial-gradient(circle at 82% 0,#213c4b3d,transparent 36%),var(--c-bg)}.mode-balance{color:var(--c-gold-soft);white-space:nowrap;margin-left:auto;font-weight:800}.mode-customer .dashboard-header .secondary-button{margin-left:0}.mode-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}.mode-home-grid>a{border:1px solid var(--c-line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:20px;gap:8px;min-height:180px;padding:24px;text-decoration:none;display:grid}.mode-home-grid>a:hover{border-color:var(--c-line-gold)}.mode-home-grid span{color:var(--c-gold-soft);letter-spacing:.14em;font-size:.75rem;font-weight:800}.mode-home-grid h2,.mode-home-grid p{margin:0}.mode-home-grid p{color:var(--c-muted);line-height:1.55}.mode-status-banner{border:1px solid var(--c-line-gold);background:#c9a04b14;border-radius:15px;gap:6px;margin:26px 0;padding:18px;display:grid}.mode-status-banner span{color:var(--c-muted)}.mode-experience-footer{border-top:1px solid var(--c-line);color:var(--c-muted);justify-content:space-between;gap:16px;margin-top:50px;padding-top:20px;display:flex}.mode-experience-footer a{color:var(--c-gold-soft)}.mode-market-grid{margin-top:28px}.mode-market-grid .demo-seed-image{display:block}.mode-market-grid .demo-seed-card a:last-child{color:var(--c-gold-soft)}.mode-asset-detail{grid-template-columns:minmax(260px,460px) minmax(0,1fr);align-items:start;gap:28px;margin:28px 0;display:grid}.mode-asset-image{aspect-ratio:3/4;border:1px solid var(--c-line-gold);background:#111;border-radius:22px;position:relative;overflow:hidden}.mode-asset-image img{object-fit:contain}.mode-asset-detail>section{min-width:0}.mode-asset-detail .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-customer .market-search{margin-top:24px}@media (max-width:900px){.mode-balance{order:3;width:100%}.mode-customer .dashboard-header{flex-wrap:wrap}.mode-home-grid,.mode-asset-detail{grid-template-columns:1fr}}@media (max-width:600px){.mode-home-grid,.mode-asset-detail .metric-grid{grid-template-columns:1fr}.mode-experience-footer{flex-direction:column}.mode-balance{font-size:.85rem}}.help-public-page{background:var(--c-bg);min-height:100vh;color:var(--c-text)}.help-public-header{border-bottom:1px solid var(--c-line);background:#050607f5;align-items:center;gap:16px;min-height:76px;padding:12px clamp(18px,4vw,54px);display:flex}.help-public-header .secondary-button{margin-left:auto}.help-public-content{width:min(100%,var(--c-content));margin-inline:auto;padding:clamp(24px,5vw,64px)}@media (max-width:640px){.help-public-header{flex-wrap:wrap}.help-public-header .secondary-button{width:100%;margin-left:0}.help-public-content{padding:24px 16px}}.card-face-viewer{gap:14px;min-width:0;display:grid}.card-face-tabs{justify-content:center}.collectiv-card-link{color:inherit;text-decoration:none;display:block}.collectiv-name-field{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.collectiv-name-field input{border-radius:8px 0 0 8px!important}.collectiv-name-field strong{color:var(--c-gold-soft);white-space:nowrap;background:#181713;border:1px solid #39352d;border-left:0;border-radius:0 8px 8px 0;align-items:center;padding:0 14px;display:flex}.mode-position-image--empty{color:var(--c-muted);text-align:center;place-items:center;padding:12px;font-size:.78rem;display:grid}.mode-position-card .holding-values{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.mode-position-card .holding-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mode-position-card .holding-values{grid-template-columns:1fr}}.mode-position-secondary-actions{margin-top:.75rem}.mode-position-secondary-actions .button-row{align-items:center}.mode-position-secondary-actions .button-row span{color:var(--c-muted);font-size:.82rem}.profile-settings-workspace{width:100%;min-width:0;max-width:100%}.profile-settings-workspace>*{min-width:0;max-width:100%}.settings-tabs button[aria-selected=true],.profile-tabs button[aria-selected=true]{border-color:var(--c-line-gold);color:var(--c-gold-soft);background:#c9a04b24}.settings-panel{overflow-wrap:anywhere;border:1px solid var(--c-line);background:var(--c-panel);border-radius:18px;gap:1rem;width:100%;min-width:0;max-width:100%;padding:clamp(1rem,2.5vw,1.6rem);display:grid}.settings-panel>*{min-width:0;max-width:100%}.settings-panel input,.settings-panel textarea{width:100%;min-width:0;max-width:100%}.settings-panel-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.settings-panel-heading h2,.settings-panel-heading p{margin-top:0}.collection-management-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.collection-management-grid article{border:1px solid var(--c-line);background:var(--c-panel-raised);border-radius:16px;align-content:start;gap:.7rem;min-width:0;padding:1rem;display:grid}.collection-management-grid img,.collection-image-fallback{aspect-ratio:3/4;object-fit:contain;background:#080808;border-radius:10px;width:100%}.collection-image-fallback{color:var(--c-muted);text-align:center;place-items:center;padding:1rem;display:grid}.collection-management-grid h3,.collection-management-grid p{margin:0}.collection-management-grid span{color:var(--c-muted);font-size:.8rem}.collection-management-grid button{justify-self:start}.personal-collection-form{margin-block:1.5rem}.collection-image-link{display:block}.collection-image-link img{transition:transform .18s}.collection-image-link:hover img{transform:scale(1.015)}@media (max-width:900px){.collection-management-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.collection-management-grid{grid-template-columns:1fr}.settings-panel-heading{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.collection-image-link img{transition:none}.responsive-nav,.mobile-nav-bubble{transition:none!important}}.simulation-chat-layout{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.simulation-chat-rooms{gap:.55rem;display:grid}.simulation-chat-rooms button{border:1px solid var(--c-line);background:var(--c-panel);width:100%;color:var(--c-text);text-align:left;border-radius:14px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem;display:grid}.simulation-chat-rooms button[aria-pressed=true]{border-color:var(--c-line-gold);background:#c9a04b14}.simulation-chat-rooms button span:last-child{gap:.25rem;min-width:0;display:grid}.simulation-chat-rooms small{color:var(--c-muted)}.simulation-chat-thumb{aspect-ratio:3/4;background:#111;border-radius:8px;width:56px;position:relative;overflow:hidden}.simulation-chat-thumb img{object-fit:cover}@media (max-width:800px){.simulation-chat-layout{grid-template-columns:1fr}.simulation-chat-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.simulation-chat-rooms{grid-template-columns:1fr}}.demo-collectiv-grid>article,.demo-collectiv-grid>a{color:inherit;background:#10100e;border:1px solid #302a1e;border-radius:16px;gap:.45rem;padding:1.2rem;text-decoration:none;display:grid}.demo-collectiv-grid>article>span,.demo-collectiv-grid>a>span{color:#d5ad54;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.demo-collectiv-grid>a:hover{border-color:var(--c-line-gold);background:linear-gradient(145deg,#c9a04b1a,#ffffff03)}.demo-collectiv-grid>a:focus-visible{outline-offset:3px;outline:2px solid #fff}.demo-collectiv-grid h3,.demo-collectiv-grid p{margin:0}.mode-originator-grid{margin-top:28px}.mode-originator-grid .demo-seed-image{display:block}.mode-originator-grid .holding-values{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.mode-originator-grid .secondary-button{justify-self:start}.mode-position-card{grid-template-columns:150px minmax(0,1fr);gap:20px;display:grid!important}.mode-position-image{aspect-ratio:3/4;border:1px solid var(--c-line-gold);background:#111;border-radius:14px;display:block;position:relative;overflow:hidden}.mode-position-image img{object-fit:contain}.mode-position-content{min-width:0}.mode-position-content>p{color:var(--c-muted);text-transform:capitalize}.mode-position-action{margin-top:18px;display:inline-flex}.mode-position-content>small{color:var(--c-muted);margin-top:14px;display:block}@media (max-width:600px){.mode-position-card{grid-template-columns:100px minmax(0,1fr);gap:14px}.mode-position-card .holding-values,.mode-originator-grid .holding-values{grid-template-columns:1fr}.mode-position-action{grid-column:1/-1}}.asset-detail-section{border:1px solid var(--border);border-radius:16px;margin-top:1rem;padding:0 1rem 1rem}.asset-detail-section>summary{cursor:pointer;padding:1rem 0;font-weight:800}.asset-detail-section[open]>summary{color:var(--gold)}.demo-secondary-order-list{gap:.75rem;margin-top:1rem;display:grid}.demo-secondary-order-list article{border:1px solid var(--c-line);border-radius:12px;gap:.5rem;padding:.85rem;display:grid}.demo-secondary-order-list article span{color:var(--c-muted)}.demo-secondary-order-list button{justify-self:start}@media (max-width:600px){.demo-secondary-order-list button{width:100%}}.demo-intake-list{gap:1.25rem;margin-top:1.5rem;display:grid}.demo-intake-card{border:1px solid var(--c-line);background:var(--c-panel);overflow-wrap:anywhere;border-radius:20px;gap:1.35rem;min-width:0;padding:clamp(1rem,2.5vw,1.7rem);display:grid}.demo-intake-card>header{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.demo-intake-card h2,.demo-intake-card h3,.demo-intake-card p{margin-top:0}.demo-intake-card>header h2{margin:.55rem 0 0}.demo-intake-card>header>span,.demo-intake-card small,.demo-intake-card figcaption{color:var(--c-muted)}.demo-intake-form{gap:1.2rem;display:grid}.demo-intake-form fieldset{border:1px solid var(--c-line);border-radius:16px;gap:1rem;min-width:0;margin:0;padding:clamp(1rem,2vw,1.35rem);display:grid}.demo-intake-form legend{color:var(--c-gold-soft);padding:0 .45rem;font-weight:800}.demo-intake-form label{gap:.4rem;font-weight:700;display:grid}.demo-intake-form label>span,.demo-intake-media h3>span{color:var(--c-muted);font-size:.75rem;font-weight:600}.demo-intake-form input,.demo-intake-form textarea,.demo-intake-form select{box-sizing:border-box;border:1px solid var(--c-line);width:100%;min-width:0;min-height:48px;color:var(--c-text);background:#080909;border-radius:10px;padding:.75rem}.demo-intake-form textarea{resize:vertical;min-height:120px}.demo-intake-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.demo-intake-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.demo-intake-media{border:1px solid var(--c-line);background:var(--c-panel-raised);border-radius:14px;align-content:start;gap:.75rem;min-width:0;margin:0;padding:1rem;display:grid}.demo-intake-media img{object-fit:contain;background:#050505;border-radius:10px;width:100%;height:auto;max-height:500px}.demo-intake-placeholder{border:1px dashed var(--c-line);min-height:220px;color:var(--c-muted);text-align:center;border-radius:10px;place-items:center;display:grid}.media-actions,.button-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.media-actions label.secondary-button{cursor:pointer;width:auto;display:inline-flex}.demo-intake-projection{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.demo-intake-projection>div{border:1px solid var(--c-line);border-radius:12px;gap:.3rem;min-width:0;padding:.9rem;display:grid}.demo-intake-projection dt{color:var(--c-muted);font-size:.75rem}.demo-intake-projection dd{color:var(--c-gold-soft);margin:0;font-size:1.1rem;font-weight:800}.demo-intake-submit{border:1px solid var(--c-line-gold);background:#c9a04b0f;border-radius:16px;gap:.6rem;padding:1.1rem;display:grid}.demo-intake-submit button{justify-self:start}.demo-intake-card>section>dl:not(.demo-intake-projection){grid-template-columns:minmax(10rem,15rem) minmax(0,1fr);gap:.55rem 1rem;display:grid}.demo-intake-card>section>dl:not(.demo-intake-projection) dt{color:var(--c-muted)}.demo-intake-card>section>dl:not(.demo-intake-projection) dd{margin:0}.demo-intake-history{gap:.7rem;padding-left:1.2rem;display:grid}.demo-intake-history li{gap:.25rem;display:grid}.demo-intake-history time{color:var(--c-muted);font-size:.78rem}.form-status{min-height:1.4em;color:var(--c-gold-soft)}@media (max-width:900px){.demo-intake-columns,.demo-intake-projection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.demo-intake-card>header{display:grid}.demo-intake-columns,.demo-intake-media-grid,.demo-intake-projection,.demo-intake-card>section>dl:not(.demo-intake-projection){grid-template-columns:1fr}.media-actions>*{justify-content:center;width:100%!important}.demo-intake-submit button{width:100%}}.demo-category-group{border:1px solid var(--c-line);border-radius:12px;gap:.45rem;margin:.7rem 0;padding:.8rem;display:grid}.demo-category-group>label{font-weight:700}.demo-category-children{flex-wrap:wrap;gap:.6rem 1rem;padding-left:1rem;display:flex}.demo-category-group label{align-items:center;gap:.5rem;display:inline-flex}.demo-intake-form fieldset>label:has(input[type=checkbox]){align-items:center;gap:.5rem;display:inline-flex}.demo-intake-form input[type=checkbox]{width:1.2rem;height:1.2rem;min-height:1.2rem;accent-color:var(--c-gold-soft);padding:0}.demo-market-categories{flex-wrap:wrap;align-items:flex-start;gap:.5rem;max-width:100%;margin:1rem 0;display:flex;overflow-x:auto}.demo-market-category-group{gap:.35rem;display:grid}.demo-market-category-children{flex-wrap:wrap;gap:.35rem;max-width:30rem;padding:.2rem .4rem;display:flex}.demo-market-categories a{border:1px solid var(--c-line);min-height:2.5rem;color:var(--c-text);border-radius:999px;align-items:center;padding:.45rem .8rem;text-decoration:none;display:inline-flex}.demo-market-categories a[aria-current=page]{border-color:var(--c-gold-soft);color:var(--c-gold-soft);background:#c9a04b26}.demo-market-categories a:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:2px}@media (max-width:620px){.demo-market-categories{display:grid}.demo-market-category-children{max-width:100%}.demo-category-children{padding-left:0}}.referral-code{overflow-wrap:anywhere;color:var(--c-gold-soft);letter-spacing:.08em;font-size:clamp(1.1rem,3vw,1.55rem);font-weight:900}.public-referral-page{color:#f5f2eb;background:radial-gradient(circle at 75% 0,#482d0840,#0000 40%),#070707;min-height:100vh;padding:clamp(20px,4vw,56px)}.public-referral-page>header,.public-referral-page>section{width:min(1120px,100%);margin-inline:auto}.public-referral-page>header{justify-content:space-between;align-items:center;display:flex}.public-referral-page>header>a{color:var(--c-gold-soft)}.public-referral-hero{padding:clamp(56px,9vw,110px) 0 32px}.public-referral-hero h1{max-width:800px;margin:.2em 0;font-size:clamp(2.7rem,8vw,6rem);line-height:.92}.public-referral-hero>p:last-child{max-width:720px;color:var(--c-muted);font-size:1.1rem;line-height:1.65}.settings-card input{border:1px solid var(--c-line);width:100%;color:var(--c-text);background:#090909;border-radius:10px;padding:12px}.mode-public-profile{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.4rem;margin-bottom:1.25rem;display:grid}.mode-public-profile .profile-avatar.large{border:1px solid var(--c-line-gold);background:var(--c-panel);object-fit:cover;width:112px;height:112px;color:var(--c-gold-soft);border-radius:50%;place-items:center;font-size:2rem;font-weight:800;display:grid}.mode-public-profile h1,.mode-public-profile p{margin-top:0}.profile-username{color:var(--c-gold-soft)}.profile-actions,.profile-tabs{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.profile-tabs{z-index:2;background:#050607f0;margin:1rem 0;padding:.7rem 0;position:sticky;top:74px;overflow-x:auto}.profile-tabs button{border:1px solid var(--c-line);background:var(--c-panel);min-height:42px;color:var(--c-text);white-space:nowrap;border-radius:999px;padding:.55rem .9rem}.profile-tabs button[aria-pressed=true]{border-color:var(--c-line-gold);color:var(--c-gold-soft);background:#c9a04b24}.collection-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.2rem 0;display:grid}.collection-gallery article{border:1px solid var(--c-line);background:var(--c-panel);border-radius:16px;align-content:start;gap:.7rem;padding:1rem;display:grid;overflow:hidden}.collection-gallery img{aspect-ratio:3/4;object-fit:contain;background:#080808;border-radius:10px;width:100%;height:auto}.collection-gallery h3,.collection-gallery p{margin:0}.collection-gallery span{color:var(--c-muted);font-size:.8rem}.collection-gallery button{justify-self:start}.profile-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.profile-card{border:1px solid var(--c-line);background:var(--c-panel);border-radius:14px;gap:.3rem;padding:1rem;text-decoration:none;display:grid}.profile-card span{color:var(--c-muted)}.marketplace-channel-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.2rem 0;display:grid}.marketplace-channel-guide>div{border:1px solid var(--c-line);background:var(--c-panel);border-radius:14px;gap:.35rem;min-width:0;padding:1rem;display:grid}.marketplace-channel-guide strong{color:var(--c-gold-soft)}.marketplace-channel-guide span{color:var(--c-muted);line-height:1.45}.marketplace-channel-filters{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.marketplace-channel-filters a,.shareholder-room-pagination a{border:1px solid var(--c-line);min-height:2.5rem;color:var(--c-text);border-radius:999px;align-items:center;padding:.45rem .8rem;text-decoration:none;display:inline-flex}.marketplace-channel-filters a[aria-current=page]{border-color:var(--c-gold-soft);color:var(--c-gold-soft);background:#c9a04b26}.marketplace-channel-filters a:focus-visible,.shareholder-room-pagination a:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:2px}.shareholder-chat-directory-layout{gap:1rem;display:grid}.shareholder-room-directory{gap:.8rem;display:grid}.shareholder-room-search{margin:.5rem 0}.shareholder-room-cards{gap:.65rem;display:grid}.shareholder-room-cards article{border:1px solid var(--c-line);background:var(--c-panel);border-radius:15px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.75rem;display:grid}.shareholder-room-cards .simulation-chat-thumb{width:72px}.shareholder-room-cards h3,.shareholder-room-cards p{margin:0}.shareholder-room-cards div{gap:.3rem;min-width:0;display:grid}.shareholder-room-cards p,.shareholder-room-cards small{color:var(--c-muted)}.shareholder-room-pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:.35rem;display:flex}.shareholder-room-pagination a[aria-disabled=true]{opacity:.45;pointer-events:none}.shareholder-room-prompt{margin:0}.shareholder-chat{margin-top:.5rem}.shareholder-chat-directory-layout:has(>.shareholder-chat)>.shareholder-room-directory{display:none}@media (max-width:680px){.shareholder-room-cards article{grid-template-columns:56px minmax(0,1fr)}.shareholder-room-cards .simulation-chat-thumb{width:56px}.shareholder-room-cards .secondary-button{grid-column:1/-1;justify-content:center}.shareholder-room-pagination{flex-wrap:wrap}}.receipt-directory-layout{gap:1rem;min-width:0;display:grid}.receipt-directory{gap:1rem;display:grid}.receipt-search{gap:.45rem;display:grid}.receipt-cards{gap:.65rem;display:grid}.receipt-cards article{border:1px solid var(--c-line);background:var(--c-panel);border-radius:15px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.receipt-cards article>div{gap:.3rem;min-width:0;display:grid}.receipt-cards small{color:var(--c-muted)}.receipt-detail{margin:0}.receipt-id{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86rem}.primary-purchase-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.8rem 0;display:grid}.primary-purchase-preview div{border:1px solid var(--c-line);border-radius:12px;gap:.2rem;padding:.65rem;display:grid}.primary-purchase-preview dt{color:var(--c-muted);font-size:.78rem}.primary-purchase-preview dd{margin:0;font-weight:800}@media (max-width:680px){.receipt-cards article{flex-direction:column;align-items:stretch}.receipt-cards button{justify-content:center}.primary-purchase-preview{grid-template-columns:1fr}}@media (max-width:1100px){.collection-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.mode-public-profile{grid-template-columns:1fr}.profile-tabs{position:static}.collection-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-directory,.marketplace-channel-guide{grid-template-columns:1fr}}@media (max-width:430px){.collection-gallery{grid-template-columns:1fr}}.complete-set-thumbnails{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.65rem 0;display:flex}.complete-set-thumbnails img{object-fit:cover;border:1px solid #daa5204d;border-radius:.35rem;width:42px;height:56px}.complete-set-thumbnails span{color:#a7a7a7;font-size:.75rem}.complete-set-gallery{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-content:start;gap:1rem;display:grid}.complete-set-gallery figure{margin:0}.complete-set-gallery img{aspect-ratio:3/4;object-fit:contain;background:#0d0d0d;border:1px solid #daa5204d;border-radius:.75rem;width:100%;height:auto;display:block}.complete-set-gallery figcaption{color:#a7a7a7;padding-top:.35rem;font-size:.78rem}.mode-customer .collectiv-logo,.mode-customer .collectiv-logo.compact{border-radius:0;flex:none;width:132px;height:76px;overflow:visible}.mode-customer .collectiv-logo img{object-fit:contain;object-position:center;width:100%;height:100%}.mode-market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.25vw,1rem)}.mode-market-grid .demo-seed-card{border-radius:14px;align-content:start;min-width:0;display:grid;position:relative}.mode-market-grid .demo-seed-image{aspect-ratio:3/4;background:#090a0a}.mode-market-grid .demo-seed-image:after{z-index:1;content:"";position:absolute;inset:0}.mode-market-grid .demo-seed-image:focus-visible{outline:3px solid var(--c-gold-soft);outline-offset:3px}.mode-market-grid .demo-seed-image img{object-fit:contain}.mode-market-grid .demo-seed-card>div:last-child{gap:.45rem;padding:.75rem}.mode-market-grid .demo-seed-card>div:last-child>span:first-child{color:var(--c-gold-soft);letter-spacing:.08em;font-size:.66rem;font-weight:800}.mode-market-grid .demo-seed-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.82rem,1vw,1rem);line-height:1.28;display:-webkit-box;overflow:hidden}.mode-market-grid .demo-seed-card>div:last-child>p,.mode-market-grid .demo-seed-card>div:last-child>small,.mode-market-grid .demo-seed-card>div:last-child>br,.mode-market-grid .demo-seed-card>div:last-child>a,.mode-market-grid .complete-set-thumbnails,.mode-market-grid .demo-status-row .status-pill:nth-child(2){display:none}.mode-market-grid .demo-status-row{gap:.3rem}.mode-market-grid .status-pill{letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:5px 7px;font-size:.6rem;overflow:hidden}.profile-showcase{padding:clamp(.8rem,2vw,1.35rem)}.profile-showcase .collection-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,1vw,.9rem)}.profile-showcase .collection-gallery article{background:0 0;border:0;border-radius:0;gap:.45rem;padding:0;overflow:visible}.profile-showcase .collection-gallery img,.profile-showcase .collection-image-fallback{aspect-ratio:3/4;border:1px solid var(--c-line);object-fit:contain;border-radius:10px}.profile-showcase .collection-gallery h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.78rem,1vw,.95rem);line-height:1.3;display:-webkit-box;overflow:hidden}.profile-showcase .collection-gallery article>p,.profile-showcase .collection-gallery article>a:not(.collection-image-link),.profile-showcase .complete-set-thumbnails{display:none}.profile-showcase .collection-gallery article>span{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}@media (min-width:1800px){.mode-market-grid,.profile-showcase .collection-gallery{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1100px){.mode-market-grid,.profile-showcase .collection-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.mode-customer .dashboard-header{align-items:center;gap:.2rem .65rem;padding:8px 12px}.mode-customer .collectiv-logo,.mode-customer .collectiv-logo.compact{width:112px;height:74px}.mode-customer .dashboard-header .secondary-button{margin-left:auto;padding-inline:14px}.mode-customer .mode-balance{order:3;width:100%;margin-left:0;padding-top:2px}.mode-market-grid,.profile-showcase .collection-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-market-grid .demo-seed-card>div:last-child{padding:.6rem}.mode-market-grid .demo-status-row{display:grid}.mode-market-grid .status-pill{width:100%}.profile-showcase>p{font-size:.85rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
