/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.table-row{display:table-row}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.pt-141{padding-top:calc(var(--spacing) * 141)}.blur{--tw-blur:blur(8px);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,)}.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))}}.eyebrow{color:#e5b836!important}.login-brand{position:fixed;top:34px;left:38px}.login-brand .mark{color:#f4f5f3!important}@media (width<=640px){.login-brand{margin-bottom:30px;position:static}}.discourse-app{color:#e7e8e7;background:#161616;min-height:100vh}.discourse-top{background:#111212;border-bottom:1px solid #303133;align-items:center;gap:28px;height:72px;padding:0 32px;display:flex}.discourse-top .mark{font-size:22px;color:#f4f5f3!important}.discourse-top nav{flex:1;gap:20px;display:flex}.discourse-top nav a{color:#aaaead;padding:27px 0 23px;font-size:13px;font-weight:700;text-decoration:none}.discourse-top nav a.selected{color:#f4f5f3;border-bottom:3px solid #e5b836}.discourse-top .logout{color:#babebd;margin:0}.discourse-main{grid-template-columns:220px minmax(0,1fr) 265px;gap:26px;max-width:1440px;margin:auto;padding:28px 32px;display:grid}.discourse-side{flex-direction:column;gap:3px;font-size:13px;display:flex}.discourse-side a{color:#b7bbbb;border-radius:5px;padding:8px 10px;text-decoration:none}.discourse-side a:hover,.discourse-side a.current{color:#f4d679;background:#2c2b26}.discourse-side b{text-transform:uppercase;color:#777c7b;letter-spacing:1px;margin:13px 10px 5px;font-size:11px}.discourse-side hr{border:0;border-top:1px solid #303133;width:100%;margin:12px 0}.discourse-side i{background:#e5b836;border-radius:50%;width:8px;height:8px;display:inline-block}.new-topic{background:#e5b836;border:0;border-radius:6px;margin-bottom:10px;padding:11px;font-weight:800}.return-portal{color:#e5b836!important}.stream-head{justify-content:space-between;align-items:end;margin:4px 0 17px;display:flex}.stream-head h1{letter-spacing:-.05em;margin:6px 0;font-size:31px}.stream-head input{color:#fff;background:#232425;border:1px solid #3b3d3d;border-radius:6px;width:220px;padding:10px 12px}.topic-row{background:#202122;border:1px solid #323435;border-radius:8px;grid-template-columns:44px 1fr 92px;gap:14px;margin:10px 0;padding:17px;display:grid}.topic-row img{object-fit:cover;border-radius:50%;width:38px;height:38px}.topic-row h2{color:#f3f4f3;margin:7px 0;font-size:15px}.topic-row p{color:#aeb2b1;margin:0 0 7px;font-size:12px;line-height:1.45}.topic-row small{color:#909696;font-size:11px}.topic-tag{color:#e5b836;font-size:10px;font-weight:800}.topic-activity{text-align:center;grid-template-columns:1fr 1fr;align-content:center;gap:3px;display:grid}.topic-activity b{font-size:13px}.topic-activity small{font-size:9px}.community-info{background:#202122;border:1px solid #323435;border-radius:8px;height:max-content;padding:16px}.community-info>img{aspect-ratio:1.5;object-fit:cover;border-radius:5px;width:100%}.community-info h2{margin:15px 0 8px;font-size:17px}.community-info p{color:#b5bab8;font-size:12px;line-height:1.5}.community-info>div{border-top:1px solid #333536;grid-template-columns:repeat(3,1fr);gap:3px;padding-top:13px;display:grid}.community-info>div b{text-align:center}.community-info>div small{text-align:center;color:#868c8a;font-size:9px}.community-info>a{color:#e5b836;margin-top:16px;font-size:12px;font-weight:800;text-decoration:none;display:block}@media (width<=900px){.discourse-main{grid-template-columns:190px minmax(0,1fr)}.community-info{display:none}.discourse-top nav{gap:12px}.discourse-top nav a:nth-child(n+6){display:none}}@media (width<=640px){.discourse-top{padding:0 16px}.discourse-top nav a:not(.selected){display:none}.discourse-main{padding:18px;display:block}.discourse-side{display:none}.stream-head{display:block}.stream-head input{width:100%;margin-top:12px}.topic-row{grid-template-columns:35px 1fr}.topic-activity{display:none}}.category-chips{gap:8px;padding:0 0 16px;display:flex;overflow:auto}.category-chips button{white-space:nowrap;color:#c7cbca;background:#292a2b;border:1px solid #414344;border-radius:999px;padding:8px 12px;font-size:12px}.category-chips button.active{color:#171717;background:#e5b836;border-color:#e5b836;font-weight:800}.member-main:has(.coa-full){max-width:none;height:100vh;margin-left:245px;padding:0}.coa-full{background:#0d0e0f;height:100%;min-height:100vh;position:relative}.coa-full iframe{background:#0d0e0f;border:0;width:100%;height:100%;display:block}.coa-external{color:#e5b836;background:#1d1e1fdd;border:1px solid #4a4c4d;border-radius:6px;padding:9px 12px;font-size:11px;font-weight:800;text-decoration:none;position:absolute;bottom:18px;right:18px}@media (width<=900px){.member-main:has(.coa-full){width:calc(100% - 205px);margin-left:205px}}@media (width<=640px){.member-main:has(.coa-full){width:100%;height:calc(100vh - 64px);margin:0}.coa-full{min-height:100%}}.vendor-feature{max-width:470px}.vendor-feature h2 small,.page-head h1 small{color:#9ba19f;font-size:.52em;font-weight:600}.vendor-feature>p{color:#a9adaf;font-size:13px;line-height:1.55}.vendor-note{border-top:1px solid #303234;gap:18px;max-width:620px;margin-top:20px;padding-top:18px;display:flex}.vendor-note b{color:#e5b836;white-space:nowrap;font-size:12px}.vendor-note p{color:#a9adaf;margin:0;font-size:13px;line-height:1.5}.back-link{color:#e5b836;margin-bottom:18px;font-size:12px;font-weight:800;text-decoration:none;display:block}.vendor-profile{grid-template-columns:1fr 1fr;gap:16px;max-width:900px;display:grid}.vendor-profile article{background:#151617;border:1px solid #2b2d2f;border-radius:10px;padding:25px}.vendor-profile h2{margin:18px 0 10px;font-size:23px}.vendor-profile p{color:#b9bfbd;font-size:14px;line-height:1.55}.vendor-profile hr{border:0;border-top:1px solid #303234;margin:24px 0}.vendor-profile dl{grid-template-columns:1fr 1fr;font-size:13px;line-height:2.2;display:grid}.vendor-profile dt{color:#969d9b}.vendor-profile dd{text-align:right;color:#edf0ef;margin:0;font-weight:700}@media (width<=640px){.vendor-profile{grid-template-columns:1fr}.vendor-note{display:block}.vendor-note p{margin-top:8px}}.vendor-filters{flex-wrap:wrap;gap:9px;margin:-10px 0 10px;display:flex}.vendor-filters button{color:#c9cecd;cursor:pointer;background:#18191a;border:1px solid #3b3d3f;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:750;transition:all .16s}.vendor-filters button:hover{color:#f5e5a8;border-color:#e5b836}.vendor-filters button.active{color:#151515;background:#e5b836;border-color:#e5b836}.vendor-count{color:#929897;margin:0 0 18px;font-size:12px}.resource-groups{gap:28px;max-width:1050px;display:grid}.resource-group>header{border-bottom:1px solid #303234;justify-content:space-between;align-items:end;margin-bottom:12px;padding-bottom:15px;display:flex}.resource-group h2{color:#f4f5f3;letter-spacing:-.045em;margin:8px 0 5px;font-size:25px}.resource-group header p{color:#a9adaf;margin:0;font-size:13px}.resource-group>header>small{color:#858b8a;letter-spacing:.7px;font-size:10px;font-weight:800}.resource-list{gap:9px;display:grid}.resource-list article{background:#151617;border:1px solid #2b2d2f;border-radius:9px;justify-content:space-between;align-items:center;gap:22px;padding:17px 18px;display:flex}.resource-list h3{color:#f4f5f3;margin:0 0 4px;font-size:15px}.resource-list p{color:#9ba19f;margin:0;font-size:12px}.resource-list dl{flex-wrap:wrap;gap:5px 14px;margin:12px 0 0;display:flex}.resource-list dl div{gap:5px;font-size:11px;display:flex}.resource-list dt{color:#888e8e}.resource-list dd{color:#e2e5e3;margin:0;font-weight:650}.resource-list a{color:#e5b836;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}@media (width<=640px){.resource-group>header{align-items:flex-start;gap:10px}.resource-list article{flex-direction:column;align-items:flex-start;gap:14px}.resource-list dl{display:grid}.resource-list a{align-self:flex-end}}.resource-empty{color:#9ba19f;border:1px dashed #3b3d3f;border-radius:9px;padding:18px}.profile-editor{border-top:1px solid #303234;gap:16px;margin-top:21px;padding-top:18px;display:grid}.profile-editor-copy{line-height:1.45;color:#9ba19f!important;margin:0!important;font-size:11px!important}.profile-editor label{gap:7px;display:grid}.profile-editor label span{color:#d9dddc;letter-spacing:.3px;font-size:11px;font-weight:800}.profile-editor input,.profile-editor textarea{color:#f4f5f3;font:inherit;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;padding:11px 12px;font-size:13px}.profile-editor input{height:42px}.profile-editor textarea{resize:vertical;height:112px;line-height:1.45}.profile-editor input::placeholder,.profile-editor textarea::placeholder{color:#737a78}.profile-editor input:focus,.profile-editor textarea:focus{border-color:#e5b836;outline:none;box-shadow:0 0 0 3px #e5b8361f}.account .profile-editor .profile-save{cursor:pointer;border:0;border-radius:7px;justify-self:start;align-items:center;margin-top:2px;padding:12px 16px;font-size:12px;font-weight:850;color:#171717!important;background:#e5b836!important}.account .profile-editor .profile-save:hover{background:#f0c84b!important}.theme-light .profile-editor{border-color:#dce2dc}.theme-light .profile-editor label span{color:#243832}.theme-light .profile-editor input,.theme-light .profile-editor textarea{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .profile-editor-copy{color:#5f6965!important}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1050px;margin:0 0 16px;display:grid}.admin-metrics article,.admin-review-card,.admin-workflow{background:#151617;border:1px solid #303234;border-radius:10px}.admin-metrics article{padding:17px}.admin-metrics span,.admin-metrics small{color:#9ba19f;font-size:10px;line-height:1.4;display:block}.admin-metrics span{letter-spacing:.55px;text-transform:uppercase;font-weight:800}.admin-metrics b{color:#f5f6f5;letter-spacing:-.065em;margin:13px 0 6px;font-size:31px;display:block}.admin-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1050px;display:grid}.admin-review-card{flex-direction:column;min-height:250px;padding:19px;display:flex}.admin-card-icon{color:#e5b836;background:#282519;border:1px solid #5e5128;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:22px;font-size:18px;display:flex}.admin-review-card h2,.admin-workflow h2{color:#f4f5f3;letter-spacing:-.04em;margin:12px 0 7px;font-size:19px}.admin-review-card p,.admin-workflow header p{color:#a9adaf;margin:0;font-size:12px;line-height:1.5}.admin-card-footer{border-top:1px solid #303234;gap:8px;margin-top:auto;padding-top:15px;display:grid}.admin-card-footer small{color:#909795;font-size:10px;line-height:1.35}.admin-card-footer a{color:#e5b836;font-size:11px;font-weight:850;text-decoration:none}.admin-workflow{max-width:1050px;margin:16px 0;padding:20px}.admin-workflow header{border-bottom:1px solid #303234;padding-bottom:16px}.admin-workflow ol{margin:0;padding:0}.admin-workflow li{border-bottom:1px solid #292b2d;grid-template-columns:27px 1fr auto;align-items:center;gap:13px;padding:14px 0;display:grid}.admin-workflow li:last-child{border:0}.admin-step{color:#e5b836;background:#292a27;border:1px solid #474940;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:850;display:flex}.admin-workflow li b{color:#eff1f0;font-size:12px}.admin-workflow li p{color:#9ba19f;margin:4px 0 0;font-size:11px;line-height:1.45}.admin-workflow li em{color:#cbd0ce;text-transform:uppercase;border:1px solid #4d4f4e;border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.admin-note{color:#979d9b;border-top:1px solid #303234;max-width:1050px;margin:20px 0 0;padding-top:14px;font-size:11px;line-height:1.5}.theme-light .admin-metrics article,.theme-light .admin-review-card,.theme-light .admin-workflow{background:#fff!important;border-color:#dce2dc!important}.theme-light .admin-metrics b,.theme-light .admin-review-card h2,.theme-light .admin-workflow h2,.theme-light .admin-workflow li b{color:#152421!important}.theme-light .admin-card-footer,.theme-light .admin-workflow header,.theme-light .admin-workflow li{border-color:#dce2dc!important}@media (width<=900px){.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-review-grid{grid-template-columns:1fr}.admin-review-card{min-height:0}}@media (width<=640px){.admin-metrics{grid-template-columns:1fr}.admin-workflow li{grid-template-columns:27px 1fr;align-items:start}.admin-workflow li em{grid-column:2;justify-self:start}}.shipment.ordered{color:#f0b46c}.shipment.delivered{color:#7de0ae}.order-photo-link{color:#e5b836;margin-top:7px;font-size:10px;font-weight:850;text-decoration:none}.order-photo-link:hover{text-decoration:underline}.order-photo-control{border:1px dashed #555856;border-radius:7px;gap:6px;margin:0 0 18px;padding:12px;display:grid}.order-photo-control b{color:#e7e9e8;font-size:12px}.order-photo-control small{color:#9ba19f;font-size:10px;line-height:1.4}.order-photo-control button{color:#8f9694;cursor:not-allowed;font:inherit;background:#2a2b2c;border:1px solid #414344;border-radius:6px;justify-self:start;margin-top:2px;padding:8px 10px;font-size:10px;font-weight:800}.order-photo-control a{color:#e5b836;font-size:10px;font-weight:800;text-decoration:none}.theme-light .order-photo-control{border-color:#bdc9c1}.theme-light .order-photo-control b{color:#243832}.theme-light .order-photo-control button{color:#78847d;background:#edf1eb;border-color:#cfd8d2}.owner-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1050px;margin:0 0 16px;display:grid}.owner-metrics article{background:#151617;border:1px solid #303234;border-radius:10px;padding:17px}.owner-metrics span,.owner-metrics small{color:#9ba19f;font-size:10px;line-height:1.4;display:block}.owner-metrics span{letter-spacing:.55px;text-transform:uppercase;font-weight:800}.owner-metrics b{color:#f5f6f5;letter-spacing:-.065em;margin:13px 0 6px;font-size:31px;display:block}.owner-access-card,.owner-members{background:#151617;border:1px solid #303234;border-radius:10px;max-width:1050px;padding:20px}.owner-access-card{margin:0 0 16px}.owner-access-card header,.owner-members header{border-bottom:1px solid #303234;justify-content:space-between;align-items:end;gap:18px;padding-bottom:16px;display:flex}.owner-access-card h2,.owner-members h2{color:#f4f5f3;letter-spacing:-.045em;margin:8px 0 6px;font-size:21px}.owner-access-card p,.owner-members header p{color:#a9adaf;margin:0;font-size:12px;line-height:1.5}.owner-range{gap:6px;display:flex}.owner-range button{color:#cbd0ce;cursor:pointer;background:#202122;border:1px solid #3a3d3d;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800}.owner-range button.active,.owner-range button:hover{color:#171717;background:#e5b836;border-color:#e5b836}.owner-access-empty{align-items:center;gap:15px;padding:24px 3px 5px;display:flex}.owner-access-empty>span{color:#e5b836;background:#282519;border:1px solid #6e5c20;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;display:flex}.owner-access-empty b{font-size:13px}.owner-access-empty p{color:#9ba19f;max-width:680px;margin:5px 0 0;font-size:12px;line-height:1.5}.owner-members{margin:16px 0}.owner-members header label{gap:6px;min-width:230px;display:grid}.owner-members header label span{color:#9ba19f;letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:800}.owner-members header input{color:#f4f5f3;font:inherit;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;padding:10px;font-size:12px}.owner-member-table{margin-top:4px}.owner-member-row{border-bottom:1px solid #292b2d;grid-template-columns:1.7fr .7fr .9fr .8fr;align-items:center;gap:14px;padding:13px 0;display:grid}.owner-member-row:last-child{border:0}.owner-member-row b,.owner-member-row small{display:block}.owner-member-row b{color:#f0f2f1;font-size:12px}.owner-member-row small{color:#969d9a;margin-top:4px;font-size:10px}.owner-member-labels{color:#858c89;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:850}.owner-member-labels span{font-size:inherit}.owner-directory-row{grid-template-columns:1.6fr .75fr .8fr 1fr 1.1fr}.owner-directory-row a{color:#e5b836;font-size:11px;font-weight:800;text-decoration:none}.owner-directory-row select{color:#f4f5f3;font:inherit;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;padding:8px;font-size:11px}.member-status{text-transform:capitalize;font-size:10px;font-weight:800}.member-status-preprovisioned{color:#f0b46c}.member-status-active{color:#7de0ae}.member-status-inactive{color:#ee9292}.member-status-review{color:#a9adaf}.theme-light .owner-metrics article,.theme-light .owner-access-card,.theme-light .owner-members{background:#fff!important;border-color:#dce2dc!important}.theme-light .owner-metrics b,.theme-light .owner-access-card h2,.theme-light .owner-members h2,.theme-light .owner-member-row b{color:#152421!important}.theme-light .owner-access-card header,.theme-light .owner-members header,.theme-light .owner-member-row{border-color:#dce2dc!important}.theme-light .owner-members header input,.theme-light .owner-directory-row select{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}@media (width<=900px){.owner-metrics{grid-template-columns:repeat(2,1fr)}.owner-members header{flex-direction:column;align-items:flex-start}.owner-members header label{width:100%}}@media (width<=640px){.owner-metrics{grid-template-columns:1fr}.owner-access-card header{flex-direction:column;align-items:flex-start}.owner-range{flex-wrap:wrap}.owner-member-table{overflow:auto}.owner-member-row{grid-template-columns:180px 90px 110px 120px;min-width:560px}.owner-directory-row{grid-template-columns:180px 90px 110px 150px 130px;min-width:660px}}.owner-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1050px;margin:0 0 28px;display:grid}.owner-status-grid article,.owner-audit{background:#151617;border:1px solid #303234;border-radius:10px;padding:19px}.owner-status-grid h2,.owner-audit h2{color:#f4f5f3;letter-spacing:-.04em;margin:12px 0 7px;font-size:18px}.owner-status-grid p,.owner-audit header p{color:#a9adaf;margin:0;font-size:12px;line-height:1.5}.owner-audit{max-width:1050px}.owner-audit header{border-bottom:1px solid #303234;justify-content:space-between;align-items:end;gap:18px;padding-bottom:16px;display:flex}.owner-audit-filters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.owner-audit-filters button{color:#cbd0ce;cursor:pointer;background:#202122;border:1px solid #3a3d3d;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800}.owner-audit-filters button.active,.owner-audit-filters button:hover{color:#171717;background:#e5b836;border-color:#e5b836}.owner-audit ol{margin:0;padding:0}.owner-audit li{border-bottom:1px solid #292b2d;grid-template-columns:1fr auto 145px;align-items:center;gap:14px;padding:13px 0;display:grid}.owner-audit li:last-child{border:0}.owner-audit li b,.owner-audit li span{display:block}.owner-audit li b{color:#f1f3f2;font-size:12px}.owner-audit li span{color:#a9adaf;margin-top:4px;font-size:11px}.owner-audit li small{color:#929897;text-align:right;font-size:10px}.owner-role{color:#d5d9d7;text-transform:uppercase;border:1px solid #4b4d4c;border-radius:99px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.owner-role-owner{color:#f2d169;border-color:#92762a}.owner-role-admin{color:#93ded0;border-color:#497b70}.owner-role-moderator{color:#b8b5f0;border-color:#666494}.owner-empty,.owner-note{color:#979d9b;font-size:12px;line-height:1.5}.owner-empty{margin:20px 0 3px}.owner-note{border-top:1px solid #303234;max-width:1050px;margin:22px 0 0;padding-top:14px}@media (width<=800px){.owner-status-grid{grid-template-columns:1fr}.owner-audit header{flex-direction:column;align-items:flex-start}.owner-audit-filters{justify-content:flex-start}.owner-audit li{grid-template-columns:1fr auto}.owner-audit li small{text-align:left;grid-column:1/-1}}.resource-actions{justify-items:end;gap:10px;display:grid}.resource-actions a:nth-child(2){color:#aeb3b4;font-weight:650}@media (width<=640px){.resource-actions{align-self:flex-end}}.crypto-head{margin-bottom:26px}.crypto-safety{background:linear-gradient(110deg,#292313,#171819 60%);border:1px solid #7b641e;border-radius:12px;align-items:flex-start;gap:14px;max-width:1050px;padding:17px 20px;display:flex}.crypto-safety-icon{color:#171717;background:#e5b836;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:900;display:flex}.crypto-safety b{color:#fae7a3;font-size:13px}.crypto-safety p{color:#d1d1c3;max-width:820px;margin:5px 0 0;font-size:12px;line-height:1.5}.crypto-basics{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1050px;margin:18px 0 42px;display:grid}.crypto-basics>div{background:#151617;border:1px solid #303234;border-radius:10px;padding:17px}.crypto-basics span{color:#efd166;background:#272116;border:1px solid #68551a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:flex}.crypto-basics h2{color:#f4f5f3;margin:13px 0 6px;font-size:14px}.crypto-basics p{color:#a9adaf;margin:0;font-size:12px;line-height:1.5}.crypto-guide-section{max-width:1050px}.crypto-guides-heading{border-bottom:1px solid #303234;justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px;padding-bottom:15px;display:flex}.crypto-guides-heading h2{color:#f4f5f3;letter-spacing:-.045em;margin:8px 0 0;font-size:25px}.crypto-filters{flex-wrap:wrap;gap:7px;display:flex}.crypto-filters button{color:#c9cecd;cursor:pointer;background:#18191a;border:1px solid #3b3d3f;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:750}.crypto-filters button:hover,.crypto-filters button.active{color:#171717;background:#e5b836;border-color:#e5b836}.crypto-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.crypto-guide-card{background:#151617;border:1px solid #303234;border-radius:11px;grid-template-columns:155px 1fr;min-width:0;display:grid;overflow:hidden}.crypto-guide-image{background:#f3f3ef;align-self:stretch;display:block;overflow:hidden}.crypto-guide-image img{object-fit:cover;object-position:top;width:100%;height:100%;min-height:210px;transition:transform .2s;display:block}.crypto-guide-image:hover img{transform:scale(1.025)}.crypto-guide-copy{flex-direction:column;padding:17px;display:flex}.crypto-tags{flex-wrap:wrap;gap:5px;display:flex}.crypto-tags span{color:#d5d9d6;background:#292a27;border:1px solid #41433e;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.crypto-guide-copy h3{color:#f4f5f3;letter-spacing:-.03em;margin:13px 0 7px;font-size:17px}.crypto-guide-copy p{color:#a9adaf;margin:0;font-size:12px;line-height:1.48}.crypto-guide-copy>a{color:#e5b836;margin-top:auto;padding-top:15px;font-size:12px;font-weight:800;text-decoration:none}.crypto-note{color:#8f9694;border-top:1px solid #303234;max-width:1050px;margin:28px 0 0;padding-top:15px;font-size:11px;line-height:1.5}@media (width<=820px){.crypto-basics,.crypto-guide-grid{grid-template-columns:1fr}}@media (width<=560px){.crypto-safety{padding:15px}.crypto-guides-heading{flex-direction:column;align-items:flex-start}.crypto-guide-card{grid-template-columns:112px 1fr}.crypto-guide-image img{min-height:190px}.crypto-guide-copy{padding:14px}.crypto-guide-copy h3{font-size:15px}}.crypto-wire-note{color:#ded1be;background:#211b16;border:1px solid #60462b;border-radius:10px;align-items:flex-start;gap:11px;max-width:1050px;margin:12px 0 18px;padding:12px 15px;display:flex}.crypto-wire-note span{color:#f2b45e;border:1px solid #db9a50;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:900;display:flex}.crypto-wire-note p{margin:0;font-size:11px;line-height:1.5}.crypto-wire-note b{color:#f4c57f}.lab-info-head{max-width:940px}.lab-info-head p{max-width:900px}.lab-method-note{color:#cbd5cf;background:#1c211f;border:1px solid #405148;border-radius:10px;align-items:flex-start;gap:12px;max-width:1050px;padding:14px 16px;display:flex}.lab-method-note span{color:#d5f0df;background:#325746;border-radius:50%;flex:none;justify-content:center;align-items:center;width:21px;height:21px;font-family:serif;font-size:13px;font-weight:800;display:flex}.lab-method-note p{margin:0;font-size:12px;line-height:1.55}.lab-method-note b{color:#e5f1e8}.lab-terms-button{color:#171717;cursor:pointer;font:inherit;background:#e5b836;border:0;border-radius:7px;margin:13px 0 8px;padding:11px 14px;font-size:11px;font-weight:900}.lab-terms-button span{margin-left:5px;font-size:14px}.lab-filters{border-bottom:1px solid #303234;grid-template-columns:1.7fr repeat(3,minmax(135px,1fr));align-items:end;gap:10px;max-width:1050px;margin:22px 0 0;padding-bottom:16px;display:grid}.lab-filters label{gap:6px;display:grid}.lab-filters label span{color:#929897;letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:850}.lab-filters input,.lab-filters select{color:#edf0ef;font:inherit;background:#111213;border:1px solid #3b3d3f;border-radius:7px;width:100%;min-height:39px;padding:9px 10px;font-size:11px}.lab-count{color:#929897;margin:12px 0 18px;font-size:11px}.lab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1050px;display:grid}.lab-card{background:#151617;border:1px solid #303234;border-radius:10px;flex-direction:column;padding:18px;display:flex}.lab-card-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.lab-card h2{color:#f4f5f3;letter-spacing:-.035em;margin:0 0 5px;font-size:18px}.lab-card-heading p,.lab-summary{color:#9ba19f;margin:0;font-size:11px;line-height:1.5}.lab-affiliation{color:#efcc9d;text-transform:uppercase;white-space:nowrap;border:1px solid #796044;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.lab-method-groups{border-left:2px solid #534824;gap:6px;margin:16px 0 12px;padding-left:10px;display:grid}.lab-method-groups p{align-items:baseline;gap:8px;margin:0;display:flex}.lab-method-groups b{color:#e7c65b;letter-spacing:.3px;text-transform:uppercase;min-width:100px;font-size:9px}.lab-method-groups span{color:#d8dcda;font-size:11px;line-height:1.4}.lab-tags{flex-wrap:wrap;gap:5px;display:flex}.lab-tags span{color:#d8ddd9;background:#262825;border:1px solid #42443e;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:850}.lab-summary{margin:14px 0}.lab-card-facts{border-top:1px solid #303234;gap:10px;margin:0;padding:13px 0;display:grid}.lab-card-facts div{gap:3px;display:grid}.lab-card-facts dt{color:#8d9491;letter-spacing:.6px;text-transform:uppercase;font-size:8px;font-weight:850}.lab-card-facts dd{color:#e5e8e6;margin:0;font-size:11px;line-height:1.35}.lab-card-actions{border-top:1px solid #303234;align-items:center;gap:13px;margin-top:auto;padding-top:13px;display:flex}.lab-card-actions button{color:#181817;cursor:pointer;font:inherit;background:#e5b836;border:0;border-radius:6px;padding:9px 11px;font-size:10px;font-weight:850}.lab-card-actions a,.lab-source{color:#e5b836;font-size:10px;font-weight:850;text-decoration:none}.lab-empty{color:#9ba19f;border:1px dashed #4a4d4c;border-radius:9px;max-width:1050px;margin:14px 0;padding:18px;font-size:12px}.lab-disclaimer{color:#8f9694;border-top:1px solid #303234;max-width:1050px;margin:20px 0 0;padding-top:13px;font-size:10px;line-height:1.5}.lab-detail{max-width:720px!important}.lab-detail h2{margin-bottom:4px}.lab-detail-location{color:#a5aba8;margin:0 0 16px;font-size:12px}.lab-detail-section{border-top:1px solid #303234;padding:14px 0}.lab-detail-section h3{color:#e7c65b;letter-spacing:.65px;text-transform:uppercase;margin:0 0 8px;font-size:10px}.lab-detail-section p,.lab-detail-section li{color:#c9cfcc;font-size:11px;line-height:1.5}.lab-detail-section p{margin:0 0 7px}.lab-detail-section ul{gap:5px;margin:0;padding-left:17px;display:grid}.lab-detail-section .lab-method-groups{margin:0}.terms-guide{max-width:940px!important}.terms-guide h2{margin:8px 0}.terms-intro{color:#a9adaf;max-width:720px;margin:0 0 17px;font-size:12px;line-height:1.5}.terms-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.terms-guide-grid article{background:#111213;border:1px solid #343638;border-radius:8px;min-height:190px;padding:15px;position:relative}.term-step{color:#e5b836;letter-spacing:.8px;font-size:9px;font-weight:900}.terms-guide-grid h3{color:#f2f4f2;letter-spacing:-.025em;margin:8px 0 12px;font-size:15px}.terms-guide-grid p{color:#acb2b0;margin:0 0 9px;font-size:10px;line-height:1.48}.terms-guide-grid p:last-child{margin-bottom:0}.terms-guide-grid b{color:#e9ca69;letter-spacing:.6px;text-transform:uppercase;margin-bottom:2px;font-size:8px;display:block}.terms-footnote{color:#8f9694;border-top:1px solid #303234;margin:16px 0 0;padding-top:13px;font-size:10px;line-height:1.5}.theme-light .lab-method-note{color:#405148;background:#f1f6f0;border-color:#bdcfbf}.theme-light .lab-card,.theme-light .terms-guide-grid article{background:#fff!important;border-color:#dce2dc!important}.theme-light .lab-card h2,.theme-light .lab-card-facts dd,.theme-light .lab-method-groups span,.theme-light .terms-guide-grid h3{color:#152421!important}.theme-light .lab-filters{border-color:#dce2dc}.theme-light .lab-filters input,.theme-light .lab-filters select{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .lab-card-facts,.theme-light .lab-card-actions,.theme-light .lab-detail-section,.theme-light .lab-disclaimer,.theme-light .terms-footnote{border-color:#dce2dc}.theme-light .lab-detail-section p,.theme-light .lab-detail-section li,.theme-light .terms-guide-grid p{color:#405249}@media (width<=900px){.lab-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-filters label:first-child{grid-column:1/-1}}@media (width<=640px){.lab-filters,.lab-grid,.terms-guide-grid{grid-template-columns:1fr}.lab-card-heading{flex-direction:column;gap:8px}.lab-method-groups b{min-width:84px}.lab-detail,.terms-guide{max-width:calc(100vw - 24px)!important}.terms-guide-grid article{min-height:0}}.logo-lockup{align-items:center;gap:8px;display:flex}.logo-lockup img{object-fit:cover;border-radius:7px;width:38px;height:38px}.hero-mark{object-fit:cover;border-radius:18px;width:140px;height:140px;position:absolute;top:132px;right:clamp(28px,8vw,140px);box-shadow:0 0 0 1px #e5b83666,0 20px 60px #0009}.hero{position:relative}.brand-mark{min-height:38px;padding-left:48px;position:relative}.brand-mark img{object-fit:cover;border-radius:7px;width:38px;height:38px;position:absolute;top:-7px;left:0}.david-avatar{object-fit:cover;border-radius:50%;grid-row:span 2;width:28px;height:28px}.feed:has(.david-avatar){grid-template-columns:32px 55px 1fr}.feed:has(.david-avatar) small{grid-column:3}@media (width<=700px){.hero-mark{display:none}}.buy-modal.terms-guide{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 48px);overflow-y:auto}.terms-guide .buy-modal-close{float:right;z-index:2;position:sticky;top:0;right:auto}.terms-guide .terms-guide-grid{padding-bottom:2px}@media (width<=640px){.buy-modal-backdrop:has(.terms-guide){align-items:start;padding:8px;overflow-y:auto}.buy-modal.terms-guide{max-height:calc(100dvh - 16px);padding:20px 15px;max-width:calc(100vw - 16px)!important}.terms-guide h2{font-size:24px}.terms-guide-grid article{min-height:0;padding:13px}.terms-guide-grid p{font-size:11px;line-height:1.5}.terms-guide .buy-modal-close{font-size:25px}}body{color:#f4f5f3!important;background:#0b0c0d!important}.public-shell,.app,.member-main{background:#0b0c0d!important}.public-shell{background:radial-gradient(circle at 86% 12%,#272113 0,#0000 25%),#0b0c0d!important}.topbar{border-color:#292b2d!important}.brand,.hero h1,.preview-copy h2,.mission h2,.page-head h1{color:#f4f5f3!important}.brand span,.mark span,.hero h1 em{color:#e5b836!important}.brand small,.hero p,.preview-copy p,.mission p,.page-head p{color:#a9adaf!important}.navlinks a{color:#d6d8d8!important}.login-link,.secondary{color:#f4f5f3!important;background:#18191a!important;border-color:#55595a!important}.primary,.wide{color:#151515!important;background:#e5b836!important}.text-link,.tile a,.vendor-grid a,.table-row a,.research-grid button,.account button{color:#e5b836!important}.dashboard-tease{box-shadow:none!important;background:#161718!important;border:1px solid #3a3b3d!important}.locked{color:#e5b836!important;border-color:#e5b83699!important}.tease-head i,.pass{color:#7de0ae!important}.tease-grid div{background:#202123!important;border-color:#353638!important}.tease-grid small{color:#a5abad!important}.mission{background:#141516!important;border-color:#292b2d!important}.app aside,.mobilebar{background:#121314!important;border-color:#292b2d!important}.member-chip{background:#1b1c1e!important;border-color:#313335!important}.member-chip>span{color:#151515!important;background:#e5b836!important}.app aside nav a,.logout{color:#aeb3b4!important}.app aside nav a.active,.app aside nav a:hover{color:#f7e19a!important;background:#2a2a27!important;box-shadow:inset 3px 0 #e5b836!important}.status{color:#82e1b2!important;background:#10251d!important;border:1px solid #23533d!important}.tile,.panel,.research-grid article,.vendor-grid article,.account article,.categories article{background:#151617!important;border-color:#2b2d2f!important}.tile-icon{color:#e5b836!important;background:#2a2415!important}.tile h3,.panel h2,.research-grid h2,.vendor-grid h2,.account h2,.categories h3{color:#f4f5f3!important}.tile p,.research-grid p,.categories p,.account article>p{color:#a9adaf!important}.feed,.table-row{border-color:#292b2d!important}.feed span,.feed small{color:#969b9d!important}.filters input,.filters button{color:#eceeed!important;background:#161718!important;border-color:#383a3c!important}.filters input::placeholder{color:#7f8587!important}.table{background:#101112!important;border-color:#303234!important}.table-row{color:#d9dcdd!important}.table-row.labels{color:#8b9092!important;background:#151617!important}.table-row span small,.categories span,.categories small,.tag{color:#e5b836!important}.discourse-note{color:#e8d49b!important;background:#262116!important;border-color:#e5b836!important}.vendor-grid dl,.account dl{border-color:#303234!important}.vendor-grid dd,.account dd{color:#e6e8e8!important}.empty{background:#151617!important;border-color:#4a4c4d!important}.empty h2{color:#f4f5f3!important}.empty p{color:#a9adaf!important}.empty span{color:#e5b836!important}.login{background:#0b0c0d!important}.login section{color:#f4f5f3!important;background:#171819!important;border:1px solid #303234!important}.login p,.login section>small{color:#a9adaf!important}.login input{color:#f4f5f3!important;background:#101112!important;border-color:#36383a!important}.mobilebar button{color:#e5b836!important}.app{background:#f7f8f5;min-height:100vh;display:flex}.app aside{color:#dde9e2;background:#102b29;flex-direction:column;width:245px;padding:28px 18px;display:flex;position:fixed;inset:0 auto 0 0}.app .mark{color:#fff}.mark{letter-spacing:-2px;font-size:26px;font-weight:900;line-height:.75;text-decoration:none;display:inline-block}.mark span{color:#b8db62}.mark small{color:#91aaa1;letter-spacing:1.4px;text-transform:uppercase;margin-top:8px;font-size:8px;display:block}.member-chip{background:#ffffff0c;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:10px;margin:44px 0 22px;padding:10px;display:flex}.member-chip>span{color:#102b29;background:#d9f36a;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.member-chip b,.member-chip small{font-size:11px;display:block}.member-chip small{color:#9ab0a8;margin-top:3px}.app aside nav{gap:3px;display:grid}.app aside nav a{color:#b9c8c2;border-radius:7px;padding:11px 12px;font-size:13px;font-weight:650;text-decoration:none}.app aside nav a.active,.app aside nav a:hover{color:#fff;background:#ffffff12}.logout{color:#b9c8c2;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:auto;padding:10px 12px}.member-main{width:calc(100% - 245px);max-width:1500px;margin-left:245px;padding:56px clamp(25px,5vw,74px)}.page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:34px;display:flex}.page-head h1{letter-spacing:-.065em;margin:14px 0;font-size:clamp(32px,4vw,53px);line-height:1}.page-head p{color:#6d7774;max-width:640px;margin:0;line-height:1.55}.status{color:#4b7d41;white-space:nowrap;background:#e8f5d1;border-radius:99px;padding:8px 10px;font-size:11px}.tile-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.tile,.panel,.research-grid article,.vendor-grid article,.account article,.categories article{background:#fff;border:1px solid #d9ded9;border-radius:10px;padding:20px}.tile-icon{color:#567a35;background:#ecf3d5;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.tile h3{margin:18px 0 8px;font-size:17px}.tile p{color:#6d7774;min-height:55px;font-size:13px;line-height:1.45}.tile a,.vendor-grid a{color:#325d42;font-size:12px;font-weight:800;text-decoration:none}.split{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.panel{padding:20px}.panel h2{margin:0 0 10px;font-size:17px}.feed{border-top:1px solid #edf0ec;grid-template-columns:55px 1fr;gap:3px;padding:13px 0;font-size:12px;display:grid}.feed span,.feed small{color:#6d7774;font-size:10px}.feed small{grid-column:2}.filters{gap:9px;margin-bottom:16px;display:flex}.filters input,.filters button{color:#102b29;background:#fff;border:1px solid #d9ded9;border-radius:7px;padding:11px;font-size:12px}.filters input{flex:1;width:300px}.table{background:#fff;border:1px solid #d9ded9;border-radius:10px;overflow:hidden}.table-row{border-top:1px solid #e9ede9;grid-template-columns:.8fr 1.4fr 1.1fr .8fr 1.1fr .8fr;align-items:center;gap:12px;padding:14px 16px;font-size:12px;display:grid}.table-row.labels{color:#6d7774;letter-spacing:1px;background:#f7f8f5;border:0;font-size:9px;font-weight:700}.table-row span b,.table-row span small{display:block}.table-row span small{color:#779367;letter-spacing:.5px;margin-top:4px;font-size:9px}.table-row a{color:#315a3d;font-weight:700;text-decoration:none}.pass{color:#5f9943;font-style:normal}.discourse-note{color:#4c6046;background:#edf3df;border-left:3px solid #a5be59;margin:-14px 0 24px;padding:13px 15px;font-size:12px}.categories{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.categories article{min-height:174px}.categories span{color:#aac46a;font-family:Georgia,serif;font-size:26px}.categories h3{margin:22px 0 6px}.categories p{color:#6d7774;font-size:12px;line-height:1.45}.categories small,.tag{color:#577a42;letter-spacing:.6px;font-size:10px;font-weight:800}.research-grid,.vendor-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.research-grid article{flex-direction:column;min-height:225px;display:flex}.research-grid h2,.vendor-grid h2,.account h2{letter-spacing:-.04em;margin:20px 0 8px;font-size:20px}.research-grid p{color:#6d7774;font-size:13px;line-height:1.45}.research-grid footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.research-grid footer small{color:#6d7774;font-size:9px}.research-grid button,.account button{color:#315a3d;background:0 0;border:0;font-size:12px;font-weight:800}.vendor-grid article>div{justify-content:space-between;align-items:center;display:flex}.vendor-grid dl,.account dl{border-top:1px solid #d9ded9;border-bottom:1px solid #d9ded9;grid-template-columns:1fr 1fr;margin:20px 0;padding:10px 0;font-size:12px;line-height:2.1;display:grid}.vendor-grid dt,.account dt{color:#6d7774}.vendor-grid dd,.account dd{text-align:right;margin:0;font-weight:700}.account{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.account article>p{color:#6d7774;font-size:12px;line-height:1.5}.account button{color:#87908b;cursor:not-allowed;background:#eaede8;border-radius:7px;padding:11px}.empty{text-align:center;background:#fff;border:1px dashed #b9c7bd;border-radius:12px;padding:90px 20px}.empty span{color:#93ad76;font-size:40px}.empty h2{font-size:21px}.empty p{color:#6d7774;font-size:13px}.login{color:#fff;background:#153f3b;place-items:center;min-height:100vh;padding:25px;display:grid}.login>a{position:fixed;top:34px;left:38px}.login section{color:#102b29;background:#f7f8f5;border-radius:12px;width:min(440px,100%);padding:40px}.login h1{letter-spacing:-.06em;margin:16px 0 8px;font-size:40px}.login p{color:#6d7774;margin-bottom:25px}.login label{margin:14px 0;font-size:12px;font-weight:700;display:block}.login input{background:#fff;border:1px solid #d9ded9;border-radius:7px;width:100%;margin-top:7px;padding:12px;display:block}.wide{color:#fff;cursor:pointer;background:#153f3b;border:0;border-radius:7px;width:100%;margin-top:14px;padding:15px;font-weight:800}.login section>small{color:#6d7774;margin-top:18px;font-size:10px;line-height:1.5;display:block}.mobilebar{display:none}@media (width<=900px){.tile-grid,.categories,.research-grid,.vendor-grid{grid-template-columns:repeat(2,1fr)}.app aside{width:205px}.member-main{width:calc(100% - 205px);margin-left:205px}}@media (width<=640px){.app aside{display:none}.mobilebar{z-index:2;background:#102b29;justify-content:space-between;align-items:center;height:64px;padding:14px 18px;display:flex;position:sticky;top:0}.mobilebar .mark{color:#fff;font-size:22px}.mobilebar button{color:#fff;background:0 0;border:0;font-size:12px}.member-main{width:100%;margin:0;padding:34px 18px}.page-head{display:block}.page-head .status{margin-top:14px;display:inline-block}.tile-grid,.categories,.research-grid,.vendor-grid,.split,.account{grid-template-columns:1fr}.table{overflow:auto}.table-row{min-width:760px}.filters{overflow:auto}.filters input{min-width:220px}.login>a{justify-self:start;margin-bottom:30px;position:static}.login{padding:28px 20px;display:block}.login section{margin:auto}}:root{--ink:#102b29;--forest:#153f3b;--lime:#d9f36a;--paper:#f5f4ef;--muted:#6d7774;--line:#d9ded9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}.public-shell{background:radial-gradient(circle at 85% 16%,#e5f99d 0,transparent 20%),var(--paper);min-height:100vh}.topbar{border-bottom:1px solid #dfe3dc;justify-content:space-between;align-items:center;max-width:1240px;height:82px;margin:auto;padding:0 28px;display:flex}.brand{letter-spacing:-1.5px;color:var(--ink);font-size:26px;font-weight:900;text-decoration:none}.brand span{color:#6c9d39}.brand small{letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);margin-top:-3px;font-size:8px;display:block}.navlinks{align-items:center;gap:28px;display:flex}.navlinks a{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.login-link{border:1px solid var(--ink);border-radius:99px;padding:11px 16px}.hero{max-width:1240px;margin:auto;padding:110px 28px 105px}.eyebrow{color:#608434;letter-spacing:1.7px;font-size:11px;font-weight:800}.hero h1{letter-spacing:-.075em;max-width:940px;color:var(--ink);margin:24px 0;font-size:clamp(48px,7.3vw,104px);line-height:.95}.hero h1 em{color:#578138;font-family:Georgia,serif;font-weight:400}.hero p{color:#52615e;max-width:550px;font-size:19px;line-height:1.55}.hero-actions{gap:13px;margin-top:34px;display:flex}.button{border-radius:7px;align-items:center;gap:18px;padding:15px 20px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.primary{background:var(--forest);color:#fff}.primary b{font-size:19px}.secondary{border:1px solid var(--line);color:var(--ink);background:#fff}.preview-panel{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;max-width:1240px;margin:0 auto 108px;padding:0 28px;display:grid}.preview-copy h2,.mission h2{letter-spacing:-.055em;margin:18px 0;font-size:38px;line-height:1}.preview-copy p,.mission p{color:var(--muted);font-size:16px;line-height:1.55}.text-link{color:#466d2b;font-size:14px;font-weight:800;text-decoration:none}.dashboard-tease{color:#fff;background:#153f3b;border-radius:14px;padding:28px;transition:all .5s;position:relative;overflow:hidden;transform:translateY(10px);box-shadow:0 20px 45px #153f3b33}.dashboard-tease.ready{transform:none}.locked{letter-spacing:1px;border:1px solid #fff5;border-radius:99px;padding:6px 8px;font-size:9px;position:absolute;top:17px;right:17px}.tease-head{margin:32px 0 20px;font-size:22px;font-weight:750}.tease-head i{color:var(--lime);font-size:11px;font-style:normal}.tease-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tease-grid div{background:#ffffff12;border:1px solid #ffffff18;border-radius:8px;padding:18px}.tease-grid strong{font-size:15px;display:block}.tease-grid small{color:#c1d2cb;margin-top:6px;font-size:11px;display:block}.mission{background:#e8ebe3;grid-template-columns:1fr 1fr;gap:80px;padding:100px max(28px,50vw - 592px);display:grid}.mission p{max-width:480px;margin:0;font-size:18px}@media (width<=700px){.topbar{padding:0 18px}.navlinks a:not(.login-link){display:none}.hero{padding:74px 22px}.hero h1{font-size:50px}.preview-panel,.mission{grid-template-columns:1fr;gap:28px;padding-left:22px;padding-right:22px}.mission{padding-top:64px;padding-bottom:64px}.hero-actions{flex-wrap:wrap}}.ratings-page{color:#f4f5f3;background:#0b0c0d;min-height:100vh}.ratings-nav{border-bottom:1px solid #2d2f30;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 590px);display:flex}.ratings-brand{color:#f4f5f3;letter-spacing:-1px;font-size:25px;font-weight:900;text-decoration:none}.ratings-brand span,.ratings-eyebrow{color:#e5b836}.ratings-brand small{color:#9ca3a1;letter-spacing:1.4px;text-transform:uppercase;margin-top:-2px;font-size:8px;display:block}.nav-cta,.hero-cta,.submit-review{color:#131414;background:#e5b836;border:0;border-radius:6px;padding:12px 16px;font-size:13px;font-weight:800;text-decoration:none}.ratings-hero{background:radial-gradient(circle at 82% 30%,#3b3119 0,#0000 28%);grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;max-width:1180px;margin:auto;padding:92px 24px 80px;display:grid}.ratings-eyebrow{letter-spacing:1.6px;margin:0 0 16px;font-size:10px;font-weight:900}.ratings-hero h1{letter-spacing:-.08em;margin:0;font-size:clamp(54px,8vw,104px);line-height:.9}.ratings-hero h1 em{color:#e5b836;font-family:Georgia,serif;font-weight:400}.ratings-intro{color:#b1b7b5;max-width:570px;margin:28px 0;font-size:17px;line-height:1.6}.hero-cta{gap:32px;display:inline-flex}.score-card{background:#161718;border:1px solid #343637;border-radius:13px;padding:28px}.score-card>span{color:#a4aaa8;letter-spacing:1.2px;font-size:10px;font-weight:800}.score-card>strong{letter-spacing:-.09em;margin-top:14px;font-size:75px;display:block}.score-card strong small{color:#9da3a1;letter-spacing:0;margin-left:10px;font-size:20px}.score-card p{color:#9da3a1;margin:14px 0 0;font-size:12px}.stars{gap:3px;display:flex}.stars button{color:#414444;cursor:pointer;background:0 0;border:0;padding:0;font-size:19px;line-height:1}.stars button.on{color:#e5b836}.stars button:disabled{cursor:default}.how{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1180px;margin:auto;padding:0 24px 92px;display:grid}.how div{border-top:1px solid #353738;padding-top:20px}.how span{color:#e5b836;font-size:12px;font-weight:800}.how h2{margin:24px 0 9px;font-size:18px}.how p{color:#a5acab;max-width:300px;margin:0;font-size:13px;line-height:1.55}.review-section{color:#171818;background:#f1f1eb;grid-template-columns:.72fr 1.28fr;gap:70px;padding:82px max(24px,50vw - 566px);display:grid}.form-copy h2,.recent h2{letter-spacing:-.065em;margin:0 0 20px;font-size:42px;line-height:1}.form-copy p:not(.ratings-eyebrow){color:#626967;max-width:335px;line-height:1.55}.review-form{background:#fff;border:1px solid #d7dad5;border-radius:12px;gap:20px;padding:28px;display:grid}.review-form label{color:#333736;gap:7px;font-size:12px;font-weight:800;display:grid}.review-form label small{color:#747a78;font-weight:500}.review-form input,.review-form textarea{width:100%;font:inherit;color:#202221;background:#fff;border:1px solid #cfd3cf;border-radius:6px;padding:12px}.review-form textarea{resize:vertical;height:100px}.rating-fields{border-top:1px solid #e1e3df;border-bottom:1px solid #e1e3df}.rating-field{border-top:1px solid #e7e9e5;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.rating-field:first-child{border:0}.rating-field b,.rating-field small{display:block}.rating-field small{color:#767c79;max-width:280px;margin-top:4px;font-size:10px;font-weight:500;line-height:1.3}.review-form .stars button{font-size:21px}.form-notice{color:#745217;margin:0;font-size:12px;font-weight:700}.submit-review{cursor:pointer;justify-self:start;align-items:center;gap:24px;display:flex}.submit-review:disabled{opacity:.6}.recent{background:#101112;padding:88px max(24px,50vw - 566px)}.recent header{border-bottom:1px solid #303233;justify-content:space-between;align-items:end;margin-bottom:18px;padding-bottom:20px;display:flex}.recent header span{color:#aab0ae;font-size:12px}.reviews-list{gap:12px;display:grid}.review-card{background:#171819;border:1px solid #303233;border-radius:10px;padding:22px}.review-top{justify-content:space-between;gap:20px;display:flex}.review-top h3{margin:0 0 6px;font-size:20px}.review-top p{color:#939a98;margin:0;font-size:11px}.overall{align-items:center;gap:10px;display:flex}.overall>b{font-size:21px}.overall .stars button{font-size:13px}.review-card dl{border-top:1px solid #303233;border-bottom:1px solid #303233;grid-template-columns:repeat(5,1fr);gap:8px;margin:19px 0;padding:16px 0;display:grid}.review-card dt{color:#969d9b;font-size:10px}.review-card dd{color:#e5b836;margin:6px 0 0;font-size:12px}.review-card dd span{color:#f1f3f2;font-weight:800}.review-comment{color:#c5cbc9;max-width:760px;margin:0;font-size:13px;line-height:1.55}@media (width<=720px){.ratings-hero,.review-section{grid-template-columns:1fr;gap:35px}.ratings-hero{padding-top:65px}.how{grid-template-columns:1fr;padding-bottom:65px}.review-section,.recent{padding-top:62px;padding-bottom:62px}.review-card dl{grid-template-columns:repeat(2,1fr)}.ratings-hero h1{font-size:64px}.rating-field{flex-direction:column;align-items:flex-start}.ratings-nav{padding:0 18px}}.buy-intro{background:#171819;border:1px solid #303234;border-radius:10px;justify-content:space-between;gap:32px;margin:-14px 0 24px;padding:18px 20px;display:flex}.buy-intro b,.buy-intro small{color:#e5b836;letter-spacing:.7px;text-transform:uppercase;font-size:11px}.buy-intro p{color:#b7bcbb;max-width:680px;margin:7px 0 0;font-size:13px;line-height:1.5}.buy-intro small{text-align:right;align-self:center;max-width:260px;line-height:1.45}.buy-layout{grid-template-columns:minmax(280px,.74fr) minmax(420px,1.26fr);gap:16px;display:grid}.buy-list,.buy-detail{background:#151617;border:1px solid #2d3032;border-radius:11px}.list-head{border-bottom:1px solid #303234;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.list-head h2{margin:0;font-size:17px}.list-head span{color:#8f9695;text-transform:uppercase;letter-spacing:.8px;font-size:10px}.buy-row{text-align:left;color:#eef0ef;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2d3032;justify-content:space-between;gap:14px;width:100%;padding:16px 19px;display:flex}.buy-row:last-child{border-bottom:0}.buy-row:hover,.buy-row.selected{background:#21201a;box-shadow:inset 3px 0 #e5b836}.buy-row div{gap:5px;display:grid}.buy-row div:last-child{text-align:right;align-content:start}.buy-row b{font-size:14px}.buy-row span,.buy-row small{color:#969c9d;font-size:10px}.buy-row>div:first-child small{color:#e5b836;letter-spacing:.7px;font-weight:800}.phase{white-space:nowrap;color:#c7ccca;background:#262829;border-radius:99px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:800;line-height:1;display:inline-block}.phase.open{color:#f5d66b;background:#292517}.phase.coordination{color:#98d4ef;background:#202528}.phase.shipping{color:#80d9bc;background:#1c2b29}.phase.testing{color:#d4b0f1;background:#292035}.phase.complete{color:#8fe0aa;background:#1d3024}.buy-detail{padding:25px}.detail-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.detail-top h2{letter-spacing:-.055em;margin:11px 0 5px;font-size:29px}.detail-top p{color:#a8adac;margin:0;font-size:12px}.buy-detail-copy{color:#c3c8c7;border-bottom:1px solid #303234;padding:20px 0;font-size:14px;line-height:1.55}.buy-timeline{grid-template-columns:repeat(5,1fr);gap:6px;padding:24px 0;display:grid}.buy-timeline>div{color:#7c8382;gap:8px;font-size:10px;line-height:1.25;display:grid;position:relative}.buy-timeline>div:not(:last-child):after{content:"";background:#343637;height:2px;position:absolute;top:11px;left:27px;right:-3px}.buy-timeline i{z-index:1;background:#18191a;border:1px solid #4b4e50;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.buy-timeline .done{color:#e4e8e6}.buy-timeline .done i{color:#151515;background:#e5b836;border-color:#e5b836;font-weight:900}.buy-timeline .done:not(:last-child):after{background:#e5b836}.buy-next{border-top:1px solid #303234;border-bottom:1px solid #303234;justify-content:space-between;align-items:center;padding:17px 0;display:flex}.buy-next div{gap:5px;display:grid}.buy-next small{color:#909695;letter-spacing:.8px;font-size:9px}.buy-next b{font-size:13px}.buy-next button{color:#141414;cursor:pointer;background:#e5b836;border:0;border-radius:6px;padding:11px 13px;font-size:12px;font-weight:800}.buy-next button span{margin-left:13px;font-size:16px}.buy-note{color:#898f8e;margin:17px 0 0;font-size:10px;line-height:1.5}@media (width<=900px){.buy-layout{grid-template-columns:1fr}.buy-list{max-height:410px;overflow:auto}}@media (width<=640px){.buy-intro{display:block}.buy-intro small{text-align:left;margin-top:13px;display:block}.buy-detail{padding:19px}.detail-top h2{font-size:25px}.buy-timeline{gap:3px}.buy-timeline>div{font-size:8px}.buy-timeline i{width:20px;height:20px}.buy-timeline>div:not(:last-child):after{top:10px;left:23px}.buy-next{flex-direction:column;align-items:flex-start;gap:12px}.buy-next button{width:100%}}.buy-next button:disabled{color:#858b8a;cursor:not-allowed;background:#37393a}.batch-record{background:#1b1c1d;border:1px solid #4b4230;border-radius:8px;margin-top:18px;padding:18px}.batch-record>div{justify-content:space-between;align-items:center;display:flex}.batch-record>div button{color:#e5b836;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.batch-record h3{letter-spacing:-.035em;margin:17px 0;font-size:18px}.batch-record dl{border-top:1px solid #343637;border-bottom:1px solid #343637;grid-template-columns:1fr 1fr;gap:8px 16px;padding:12px 0;font-size:11px;display:grid}.batch-record dt{color:#929897}.batch-record dd{color:#e5e8e7;text-align:right;margin:0;font-weight:700}.batch-record p{color:#aab0ae;margin:15px 0;font-size:11px;line-height:1.5}.batch-record a{color:#e5b836;font-size:12px;font-weight:800;text-decoration:none}@media (width<=640px){.batch-record dl{grid-template-columns:1fr}.batch-record dd{text-align:left}}.product-ledger{border:1px solid #343637;border-radius:9px;margin:4px 0 21px;overflow:hidden}.product-ledger header{background:#1a1b1c;border-bottom:1px solid #343637;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.product-ledger h3{letter-spacing:-.035em;margin:7px 0 0;font-size:17px}.product-ledger header>small{color:#e5b836;font-size:10px;font-weight:800}.product-ledger article{border-bottom:1px solid #303234;grid-template-columns:1.15fr 1.25fr .85fr .8fr;align-items:start;gap:15px;padding:15px 16px;display:grid}.product-ledger article:last-child{border:0}.product-meta{gap:5px;display:grid}.product-meta b{font-size:12px}.product-meta span,.buyer-list small,.test-share small,.submitter small{color:#8e9594;font-size:9px;line-height:1.4}.buyer-list p{color:#d9dedd;margin:5px 0 0;font-size:10px;line-height:1.7}.buyer-list p span{white-space:nowrap}.buyer-list p span:not(:last-child):after{content:" · ";color:#777d7c}.buyer-list em{color:#e5b836;font-size:9px;font-style:normal}.test-share,.submitter{gap:5px;display:grid}.test-share b,.submitter b{font-size:13px}.test-share b i{color:#a5abaa;font-size:9px;font-style:normal}.test-share span{color:#8e9594;font-size:9px}.submitter b{font-size:11px;line-height:1.35}@media (width<=900px){.product-ledger article{grid-template-columns:1fr 1fr}.product-ledger .buyer-list{grid-column:span 2}}@media (width<=640px){.product-ledger header{flex-direction:column;align-items:flex-start;gap:12px}.product-ledger article{grid-template-columns:1fr;padding:14px}.product-ledger .buyer-list{grid-column:auto}}.testing-central{max-width:1180px;margin:auto}.testing-title{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.testing-title p,.find-person>p,.compound-ledger header p{color:#e5b836;letter-spacing:1px;margin:0;font-size:10px;font-weight:800}.testing-title h1{letter-spacing:-.065em;margin:11px 0 8px;font-size:48px;line-height:1}.testing-title>div>span{color:#a6acab;font-size:12px}.testing-title label{color:#9ea4a3;letter-spacing:.7px;gap:7px;font-size:10px;font-weight:800;display:grid}.testing-title select{color:#f1f2f1;min-width:230px;font:inherit;letter-spacing:0;background:#18191a;border:1px solid #3d4142;border-radius:6px;padding:10px}.ledger-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:26px;display:grid}.ledger-summary article{background:#171819;border:1px solid #303233;border-radius:8px;padding:17px}.ledger-summary b{color:#e5b836;letter-spacing:-.06em;font-size:31px;display:block}.ledger-summary span{color:#a5abaa;margin-top:7px;font-size:10px;line-height:1.35;display:block}.find-person{max-width:550px;margin:0 0 34px}.find-person h2,.compound-ledger h2{letter-spacing:-.055em;margin:7px 0;font-size:27px}.find-person>span{color:#a3a9a8;font-size:12px;line-height:1.5;display:block}.find-person input{color:#f1f2f1;width:100%;font:inherit;background:#171819;border:1px solid #3b3e40;border-radius:6px;margin-top:13px;padding:12px;font-size:12px}.find-results{color:#aeb4b2;flex-wrap:wrap;gap:8px;margin-top:9px;font-size:11px;display:flex}.find-results b{color:#e5b836}.compound-ledger{background:#151617;border:1px solid #303233;border-radius:9px;overflow:hidden}.compound-ledger header{border-bottom:1px solid #303233;justify-content:space-between;align-items:start;gap:20px;padding:21px;display:flex}.compound-ledger header>div>span{color:#a5abaa;max-width:560px;font-size:12px;line-height:1.5;display:block}.compound-ledger header>small{color:#d8dcda;white-space:nowrap;font-size:11px}.matrix-labels,.compound-ledger article{grid-template-columns:1.05fr 1.55fr .95fr .8fr .55fr;align-items:start;gap:18px;display:grid}.matrix-labels{color:#888f8d;letter-spacing:.7px;text-transform:uppercase;background:#1a1b1c;padding:11px 20px;font-size:9px;font-weight:800}.compound-ledger article{border-top:1px solid #2d3031;padding:18px 20px}.matrix-product{gap:4px;display:grid}.matrix-product b{font-size:14px}.matrix-product small{color:#e5b836;font-size:10px;font-weight:800}.matrix-product span,.matrix-share span{color:#8f9694;font-size:10px;line-height:1.4}.matrix-people details summary{cursor:pointer;color:#e2e5e4;font-size:11px;font-weight:800}.matrix-people summary span{color:#e5b836;margin-left:6px;font-weight:700}.matrix-people details>div{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.matrix-people details b{color:#c8cdcb;white-space:nowrap;background:#252728;border-radius:4px;padding:4px 6px;font-size:10px}.matrix-people details em{color:#e5b836;font-size:9px;font-style:normal}.matrix-share{gap:4px;display:grid}.matrix-share b{color:#f2f4f3;font-size:16px}.matrix-submitter,.matrix-price{color:#e2e5e4;font-size:11px;font-weight:700;line-height:1.4}.matrix-price{color:#a5abaa;font-weight:500}.ledger-disclaimer{color:#878e8b;margin:17px 0 0;font-size:10px;line-height:1.5}@media (width<=900px){.testing-title{flex-direction:column;align-items:start}.ledger-summary{grid-template-columns:repeat(2,1fr)}.matrix-labels{display:none}.compound-ledger article{grid-template-columns:1fr 1fr}.matrix-people{grid-column:span 2}.matrix-submitter:before,.matrix-price:before{color:#858c89;letter-spacing:.6px;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.matrix-submitter:before{content:"Sample submitter"}.matrix-price:before{content:"Kit price"}}@media (width<=640px){.testing-title h1{font-size:39px}.testing-title label,.testing-title select{width:100%}.ledger-summary{gap:8px}.ledger-summary article{padding:14px}.ledger-summary b{font-size:25px}.compound-ledger header{display:block}.compound-ledger header>small{margin-top:12px;display:block}.compound-ledger article{padding:16px;display:block}.compound-ledger article>div:not(:first-child){margin-top:14px}.matrix-people details b{white-space:normal}.matrix-share{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}}.peptide-cards{background:0 0;border:0;overflow:visible}.peptide-cards>header{border:0;padding:0 0 18px}.peptide-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.peptide-card{background:#151617;border-radius:9px;overflow:hidden;border:1px solid #303233!important;padding:0!important;display:block!important}.peptide-card>header{background:#1a1b1c;border-bottom:1px solid #303233;justify-content:space-between;align-items:start;padding:17px 18px;display:flex}.peptide-card>header>div:first-child{gap:3px;display:grid}.peptide-card>header>div:first-child>span{color:#e5b836;text-transform:uppercase;font-size:10px;font-weight:800}.peptide-card h3{letter-spacing:-.05em;margin:1px 0;font-size:23px}.peptide-card>header small{color:#9aa19f;font-size:10px}.peptide-card>header>div:last-child{text-align:right;justify-items:end;gap:4px;display:grid}.peptide-card>header>div:last-child b{color:#f4f5f3;letter-spacing:-.06em;font-size:24px}.peptide-card>header>div:last-child span{color:#a1a8a6;font-size:9px}.peptide-card>section{padding:16px 18px}.participant-heading{border-bottom:1px solid #303233;justify-content:space-between;gap:10px;padding-bottom:9px;font-size:10px;display:flex}.participant-heading>b{color:#d9dddb}.participant-heading span{color:#8e9593}.peptide-card ol{margin:0;padding:0;list-style:none}.peptide-card li{color:#dce0de;border-bottom:1px solid #27292a;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:12px;display:flex}.peptide-card li:last-child{border:0}.peptide-card li b{color:#e5b836;letter-spacing:.4px;white-space:nowrap;border:1px solid #5b4c20;border-radius:99px;padding:3px 6px;font-size:8px}.peptide-card footer{color:#8f9694;border-top:1px solid #303233;justify-content:space-between;gap:14px;padding:12px 18px;font-size:10px;display:flex}.peptide-card footer b{color:#dfe3e1;text-align:right;font-size:11px}@media (width<=760px){.peptide-card-grid{grid-template-columns:1fr}}@media (width<=420px){.peptide-card>header{padding:15px}.peptide-card h3,.peptide-card>header>div:last-child b{font-size:20px}.peptide-card>section{padding:14px}.peptide-card li{font-size:11px}.peptide-card li b{font-size:7px}.peptide-card footer{padding:11px 14px}}.buy-page-title{justify-content:space-between;align-items:start;gap:20px;margin-bottom:21px;display:flex}.buy-page-title p{color:#e5b836;letter-spacing:1px;margin:0;font-size:10px;font-weight:800}.buy-page-title h1{letter-spacing:-.065em;margin:11px 0 8px;font-size:48px;line-height:1}.buy-page-title>div>span{color:#a6acab;max-width:590px;font-size:12px;line-height:1.5;display:block}.buy-phase-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:25px;display:grid}.buy-phase-nav button{text-align:left;color:#e8eae9;cursor:pointer;background:#171819;border:1px solid #303233;border-radius:7px;align-content:start;gap:5px;min-height:110px;padding:12px;display:grid}.buy-phase-nav button:hover,.buy-phase-nav button.selected{background:#252216;border-color:#e5b836}.buy-phase-nav small{color:#e5b836;letter-spacing:.6px;font-size:9px;font-weight:800}.buy-phase-nav b{font-size:12px;line-height:1.25}.buy-phase-nav>button>span{color:#969d9b;font-size:9px;line-height:1.35}.buy-phase-nav em{justify-self:start;margin-top:auto}.fulfillment{gap:5px;font-style:normal;display:flex}.fulfillment b{color:#666d6b;border:1px solid #464a4a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.fulfillment b.paid{color:#f1cf62;background:#2d2615;border-color:#9a7620}.fulfillment b.shipped{color:#85d9ac;background:#173025;border-color:#396550}.fulfillment b.delivered{color:#9ae5d7;background:#173430;border-color:#407269}.peptide-card li>span{align-items:center;gap:7px;display:flex}.peptide-card li>span>b{color:#e5b836;letter-spacing:.4px;white-space:nowrap;border:1px solid #5b4c20;border-radius:99px;padding:3px 6px;font-size:8px}@media (width<=1000px){.buy-phase-nav{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.buy-page-title{display:block}.buy-page-title h1{font-size:39px}.buy-page-title>em{margin-top:14px;display:inline-block}.buy-phase-nav{grid-template-columns:1fr 1fr;gap:7px}.buy-phase-nav button{min-height:98px;padding:10px}.fulfillment{gap:4px}.fulfillment b{width:17px;height:17px;font-size:9px}}@media (width<=380px){.buy-phase-nav{grid-template-columns:1fr}.buy-phase-nav button{min-height:78px}.peptide-card li{flex-direction:column;align-items:flex-start}.fulfillment{margin-left:0}}.fulfillment{gap:7px}.fulfillment b{background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;font-size:0!important;display:none!important}.fulfillment b.paid,.fulfillment b.shipped,.fulfillment b.delivered{display:inline!important}.fulfillment b.paid:after{content:"💵";font-size:15px}.fulfillment b.shipped:after{content:"✈";font-size:15px}.fulfillment b.delivered:after{content:"📦";font-size:14px}.fulfillment{grid-template-columns:repeat(3,18px);justify-content:end;gap:7px;display:grid!important}.fulfillment b{visibility:hidden;width:18px!important;height:18px!important;display:grid!important}.fulfillment b.paid,.fulfillment b.shipped,.fulfillment b.delivered{visibility:visible}.fulfillment-labels{color:#7f8684;text-align:center;grid-template-columns:repeat(3,18px);gap:7px;font-size:8px;display:grid}.fulfillment-labels i{width:18px;font-style:normal;overflow:hidden}.test-status{background:#191a1b;border-top:1px solid #303233}.test-status summary{cursor:pointer;color:#e5b836;padding:12px 18px;font-size:11px;font-weight:800}.test-status>div{padding:0 18px 15px}.test-status b{color:#e4e7e5;font-size:12px}.test-status p{color:#a7aeac;margin:7px 0;font-size:11px;line-height:1.5}.test-status span{color:#8f9694;font-size:10px}@media (width<=420px){.fulfillment{grid-template-columns:repeat(3,16px);gap:5px}.fulfillment b{width:16px!important;height:16px!important}.fulfillment-labels{display:none}}.test-status a{color:#e5b836;margin-top:11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.buy-totals{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 28px;display:grid}.buy-totals article{background:#171819;border:1px solid #35383a;border-radius:8px;padding:19px}.buy-totals span,.buy-totals small{color:#9da4a2;font-size:10px;display:block}.buy-totals span{text-transform:uppercase;letter-spacing:.8px;font-weight:800}.buy-totals b{color:#e5b836;letter-spacing:-.06em;margin:8px 0;font-size:32px;display:block}@media (width<=520px){.buy-totals{grid-template-columns:1fr}.buy-totals b{font-size:28px}}.dashboard-home{max-width:1120px}.dashboard-head{margin-bottom:42px}.dashboard-section{margin-top:42px}.dashboard-section:first-of-type{margin-top:0}.dashboard-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:17px;display:flex}.dashboard-section-head h2{letter-spacing:-.055em;margin:7px 0;font-size:28px}.dashboard-section-head p{color:#a3a9a8;margin:0;font-size:12px;line-height:1.5}.dashboard-section-head>span{color:#a8aeac;white-space:nowrap;border:1px solid #3b3d3d;border-radius:99px;padding:7px 10px;font-size:10px}.skool-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.skool-post-card{color:#eef0ef;background:#333332;border:1px solid #d0a738;border-radius:10px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s;display:block;box-shadow:0 0 0 2px #d0a73822,0 9px 28px #0004}.skool-post-card:hover{border-color:#f0c64a;transform:translateY(-2px)}.skool-post-author{align-items:center;gap:9px;display:flex}.skool-post-author img{object-fit:cover;border-radius:50%;width:34px;height:34px}.skool-post-author>div{gap:2px;display:grid}.skool-post-author b{font-size:12px}.skool-post-author b span{font-size:10px}.skool-post-author small{color:#aeb3b1;font-size:9px}.skool-post-author strong{color:#e9ecea;margin-left:auto;font-size:10px}.skool-post-card h3{letter-spacing:-.025em;margin:17px 0 10px;font-size:16px;line-height:1.25}.skool-post-card p{color:#d5d9d7;margin:0;font-size:12px;line-height:1.55}.skool-post-card footer{color:#bbbfbf;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;margin-top:17px;padding-top:12px;font-size:10px;display:flex}.skool-post-card footer b{color:#e5b836;font-size:16px}.dashboard-highlights .dashboard-section-head{margin-bottom:15px}.highlight-empty{background:#1d1e1f;border:1px dashed #434745;border-radius:7px;align-items:center;gap:13px;padding:18px;display:flex}.highlight-empty>span{color:#e5b836;background:#282719;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.highlight-empty b{font-size:12px}.highlight-empty p{color:#a5abaa;margin:4px 0 0;font-size:11px;line-height:1.5}.website-update-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.website-update{color:#edf0ee;background:#171819;border:1px solid #303233;border-radius:9px;min-height:176px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s;display:block}.website-update:hover{border-color:#e5b836;transform:translateY(-2px)}.website-update>span{color:#e5b836;background:#2a2415;border-radius:7px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.website-update h3{letter-spacing:-.035em;margin:16px 0 7px;font-size:17px}.website-update p{color:#a4aaa8;margin:0;font-size:11px;line-height:1.5}.website-update b{color:#e5b836;margin-top:16px;font-size:11px;display:block}@media (width<=760px){.skool-post-grid{grid-template-columns:1fr}.website-update-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.dashboard-head{margin-bottom:31px}.dashboard-section{margin-top:31px}.dashboard-section-head{display:block}.dashboard-section-head>span{margin-top:13px;display:inline-block}.dashboard-highlights{padding:16px}.website-update-grid{grid-template-columns:1fr}.skool-post-card{padding:16px}}.skool-highlight-card{box-shadow:none;background:#30302f;border-color:#474a49}.skool-highlight-card:hover{border-color:#e5b836}.dashboard-highlights{background:0 0;border:0;border-radius:0;padding:0}.profile-initials{color:#ffe082;background:#4a3b22;border:1px solid #d0a738;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:flex}.community-card>img{object-fit:cover;width:100%;height:132px;display:block}@media (width<=1050px){.dashboard-layout{grid-template-columns:1fr}.dashboard-primary .skool-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .dashboard-layout>.community-card{grid-template-columns:190px 1fr auto;align-items:stretch;display:grid;position:static}.community-card>img{height:100%}.community-card-copy{padding:17px}.community-member-count{border-top:0;border-left:1px solid #4a4c4b;align-content:center;margin:17px 17px 17px 0;padding:0 0 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.app .dashboard-layout>.community-card{grid-template-columns:130px 1fr}.community-card>img{height:100%}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;grid-column:span 2;margin:0 16px;padding:13px 0}}@media (width<=430px){.app .dashboard-layout>.community-card{display:block}.community-card>img{height:150px}.community-member-count{margin:0 16px}}@media (width<=1050px){.dashboard-layout{grid-template-columns:1fr}.dashboard-primary .skool-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .dashboard-layout>.community-card{grid-template-columns:190px 1fr auto;align-items:stretch;display:grid;position:static}.community-card>img{aspect-ratio:auto;object-fit:cover;height:100%}.community-card-copy{padding:17px}.community-member-count{border-top:0;border-left:1px solid #4a4c4b;align-content:center;margin:17px 17px 17px 0;padding:0 0 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.app .dashboard-layout>.community-card{grid-template-columns:130px 1fr}.community-card>img{aspect-ratio:auto;height:100%}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;grid-column:span 2;margin:0 16px;padding:13px 0}}@media (width<=430px){.app .dashboard-layout>.community-card{display:block}.community-card>img{aspect-ratio:1;object-fit:contain;height:auto}.community-member-count{margin:0 16px}}.community-card>img{aspect-ratio:1;object-fit:contain;background:#f7f4e9;width:100%;height:auto;display:block}@media (width<=1050px){.dashboard-layout{grid-template-columns:1fr}.dashboard-primary .skool-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .dashboard-layout>.community-card{display:block;position:static}.community-card>img{aspect-ratio:1;object-fit:contain;height:auto}.community-card-copy{padding:17px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;margin:0 17px;padding:14px 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}}@media (width<=430px){.community-member-count{margin:0 16px}}@media (width<=1050px){.dashboard-layout{grid-template-columns:1fr}.dashboard-primary .skool-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .dashboard-layout>.community-card{display:block;position:static}.community-card>img{aspect-ratio:720/383;object-fit:contain;height:auto}.community-card-copy{padding:17px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;margin:0 17px;padding:14px 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}}@media (width<=430px){.community-member-count{margin:0 16px}}@media (width<=1050px){.dashboard-layout,.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.app .dashboard-layout>.community-card{display:block;position:static}.community-card>img{aspect-ratio:720/383;object-fit:contain;height:auto}.community-card-copy{padding:17px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;margin:0 17px;padding:14px 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}}@media (width<=430px){.community-member-count{margin:0 16px}}.dashboard-primary .dashboard-section:first-child .dashboard-section-head .eyebrow:after{content:"THE BASICS";font-size:10px}@media (width<=1050px){.dashboard-layout,.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.app .dashboard-layout>.community-card{display:block;position:static}.community-card>img{aspect-ratio:720/383;object-fit:contain;height:auto}.community-card-copy{padding:17px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;margin:0 17px;padding:14px 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}}@media (width<=430px){.community-member-count{margin:0 16px}}.dashboard-primary .dashboard-section:first-child .dashboard-section-head h2,.dashboard-primary .dashboard-section:first-child .dashboard-section-head p{display:none}@media (width<=1050px){.dashboard-layout,.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.app .dashboard-layout>.community-card{display:block;position:static}.community-card>img{aspect-ratio:720/383;object-fit:contain;height:auto}.community-card-copy{padding:17px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;margin:0 17px;padding:14px 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}}@media (width<=430px){.community-member-count{margin:0 16px}}.dashboard-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:28px;display:grid}.dashboard-primary .dashboard-section{margin-top:0}.dashboard-primary .dashboard-section+.dashboard-section{margin-top:42px}.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.dashboard-primary .dashboard-section:first-child .dashboard-section-head .eyebrow{font-size:0}.dashboard-primary .dashboard-section:first-child .dashboard-section-head .eyebrow:after{content:"THE BASICS";letter-spacing:-.055em;font-size:28px;font-weight:700;line-height:1}.dashboard-primary .dashboard-section:first-child .dashboard-section-head h2,.dashboard-primary .dashboard-section:first-child .dashboard-section-head p,.dashboard-highlights .dashboard-section-head h2,.dashboard-highlights .dashboard-section-head p{display:none}.dashboard-highlights .dashboard-section-head .eyebrow{font-size:0}.dashboard-highlights .dashboard-section-head .eyebrow:after{content:"COMMUNITY SPOTLIGHT";letter-spacing:-.055em;font-size:28px;font-weight:700;line-height:1}.app .dashboard-layout>.community-card{width:auto;color:inherit;background:#30302f;border:1px solid #484b49;border-radius:10px;padding:0;display:block;position:sticky;inset:24px auto auto;overflow:hidden}.community-card>img{content:url(https://assets.skool.com/f/45c2a9a57b024b44935b84a8adb900e4/3376e181223543fea62938c3193109b6544b4d5f550f4e0390746f2ac88381ff-md.jpg);aspect-ratio:720/383;object-fit:contain;background:#f7f4e9;width:100%;height:auto;display:block}.community-card-copy{padding:17px 17px 14px}.community-card h2{letter-spacing:-.04em;margin:0;font-size:18px}.community-card a{color:#abb3b0;margin-top:5px;font-size:10px;text-decoration:none;display:inline-block}.community-card a:hover{color:#e5b836}.community-card p{color:#e2e5e3;margin:16px 0 0;font-size:13px;line-height:1.48}.community-card p strong{font-weight:900}.community-card .community-x-link{color:#e1e4e2;margin-top:14px;font-size:11px;font-weight:800;display:block}.community-member-count{border-top:1px solid #4a4c4b;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;margin:0 17px;padding:14px 0 17px;display:grid}.community-member-count b{letter-spacing:-.06em;color:#f3f5f4;font-size:25px}.community-member-count span{color:#a6adaa;font-size:11px}@media (width<=1050px){.dashboard-layout,.dashboard-primary .skool-post-grid{grid-template-columns:1fr}.app .dashboard-layout>.community-card{display:block;position:static}.community-card>img{aspect-ratio:720/383;object-fit:contain;height:auto}.community-card-copy{padding:17px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;margin:0 17px;padding:14px 0 17px}}@media (width<=760px){.dashboard-primary .skool-post-grid{grid-template-columns:1fr}}@media (width<=430px){.community-member-count{margin:0 16px}}@media (width>=761px) and (width<=1050px){.app .dashboard-layout>.community-card{order:-1;grid-template-columns:180px minmax(0,1fr);width:100%;max-width:560px;display:grid}.community-card>img{aspect-ratio:720/383;object-fit:contain;align-self:start;width:180px;height:auto}.community-card-copy{padding:17px 17px 12px}.community-member-count{border-top:1px solid #4a4c4b;border-left:0;grid-column:2;margin:0 17px 0 0;padding:13px 0 17px}}@media (width<=760px){.app .dashboard-layout>.community-card{order:-1;max-width:none;display:block}.community-card>img{aspect-ratio:720/383;object-fit:contain;width:100%;height:auto}}.theme-toggle{color:#f4f5f3;cursor:pointer;background:#18191a;border:1px solid #55595a;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:800;display:inline-flex}.theme-toggle span{font-size:14px;line-height:1}.sidebar-actions{margin-top:auto}.sidebar-actions .theme-toggle{margin:0 0 8px 10px}.sidebar-actions .logout{margin-top:0}.mobilebar>div{align-items:center;gap:8px;display:flex}.mobilebar .theme-toggle{padding:6px 8px}.login-message{font-size:12px;line-height:1.45;color:#e8d49b!important;margin:14px 0 0!important}.test-login{border-top:1px solid #303234;margin-top:22px;padding-top:20px}.test-login>b,.test-login>small{display:block}.test-login>b{letter-spacing:.8px;text-transform:uppercase;font-size:12px}.test-login>small{margin:5px 0 12px!important;font-size:11px!important}.test-login>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.test-login button{color:#f4f5f3;cursor:pointer;text-align:left;background:#101112;border:1px solid #3b3d3f;border-radius:7px;padding:10px;font-size:12px;font-weight:750}.test-login button:hover{color:#f7e19a;border-color:#e5b836}.test-login button span{color:#a9adaf;margin-top:4px;font-size:10px;font-weight:600;display:block}.account-audit{background:#151617;border:1px solid #2b2d2f;border-radius:10px;margin-top:16px;padding:20px}.account-audit header{justify-content:space-between;align-items:flex-end;display:flex}.account-audit h2{letter-spacing:-.04em;margin:8px 0 0;font-size:20px}.account-audit header>small{color:#979c9e;font-size:11px}.account-audit ol{border-top:1px solid #303234;margin:18px 0 0;padding:0}.account-audit li{border-bottom:1px solid #292b2d;grid-template-columns:130px 1fr auto;gap:4px;padding:12px 0;font-size:12px;display:grid}.account-audit li span,.account-audit li small{color:#a9adaf}.account-audit li small{font-size:10px}@media (width<=640px){.test-login>div,.account-audit li{grid-template-columns:1fr}.account-audit li small{margin-top:2px}}html.theme-light body,html.theme-light .public-shell,html.theme-light .app,html.theme-light .member-main,html.theme-light .login,html.theme-light .coa-full{color:#152421!important;background:#f6f7f4!important}html.theme-light .public-shell{background:radial-gradient(circle at 86% 12%,#e5f2bc 0,#0000 25%),#f6f7f4!important}html.theme-light .topbar,html.theme-light .app aside,html.theme-light .mobilebar{background:#fdfefb!important;border-color:#dce2dc!important}html.theme-light .brand,html.theme-light .hero h1,html.theme-light .preview-copy h2,html.theme-light .mission h2,html.theme-light .page-head h1,html.theme-light .panel h2,html.theme-light .tile h3,html.theme-light .research-grid h2,html.theme-light .vendor-grid h2,html.theme-light .account h2,html.theme-light .categories h3{color:#152421!important}html.theme-light .brand small,html.theme-light .hero p,html.theme-light .preview-copy p,html.theme-light .mission p,html.theme-light .page-head p,html.theme-light .tile p,html.theme-light .research-grid p,html.theme-light .categories p,html.theme-light .account article>p{color:#5f6965!important}html.theme-light .navlinks a,html.theme-light .app aside nav a,html.theme-light .logout{color:#365049!important}html.theme-light .app aside nav a.active,html.theme-light .app aside nav a:hover{color:#385b2a!important;background:#e8f0d8!important;box-shadow:inset 3px 0 #779c44!important}html.theme-light .member-chip{background:#f0f4e8!important;border-color:#dce4d3!important}html.theme-light .member-chip>span{color:#1e301e!important;background:#d7e995!important}html.theme-light .member-chip b{color:#1d302b!important}html.theme-light .member-chip small{color:#60766c!important}html.theme-light .tile,html.theme-light .panel,html.theme-light .research-grid article,html.theme-light .vendor-grid article,html.theme-light .account article,html.theme-light .categories article,html.theme-light .account-audit{background:#fff!important;border-color:#dce2dc!important}html.theme-light .filters input,html.theme-light .filters button,html.theme-light .table,html.theme-light .login input,html.theme-light .test-login button{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}html.theme-light .login section{color:#152421!important;background:#fff!important;border-color:#dce2dc!important}html.theme-light .login p,html.theme-light .login section>small,html.theme-light .test-login button span,html.theme-light .account-audit li span,html.theme-light .account-audit li small{color:#5f6965!important}html.theme-light .test-login{border-color:#dce2dc!important}html.theme-light .login-message{color:#775a14!important}html.theme-light .theme-toggle{color:#223831!important;background:#fff!important;border-color:#bdc9c1!important}html.theme-light .secondary,html.theme-light .login-link{color:#21362f!important;background:#fff!important;border-color:#9aa89f!important}html.theme-light .primary,html.theme-light .wide{color:#1c2c1c!important;background:#d3e477!important}html.theme-light .dashboard-tease{color:#1d3026!important;background:#e8f0d8!important;border-color:#cfddbc!important}html.theme-light .tease-grid div{background:#f8faf4!important;border-color:#dce5cf!important}html.theme-light .tease-grid small{color:#65736d!important}html.theme-light .locked,html.theme-light .eyebrow,html.theme-light .tag,html.theme-light .text-link,html.theme-light .tile a,html.theme-light .vendor-grid a,html.theme-light .research-grid button,html.theme-light .account button{color:#466d2b!important}html.theme-light .mission{background:#fff!important;border-color:#dce2dc!important}html.theme-light .feed,html.theme-light .table-row,html.theme-light .account-audit ol,html.theme-light .account-audit li{border-color:#dce2dc!important}html.theme-light .table-row{color:#293b35!important}html.theme-light .table-row.labels{color:#62706a!important;background:#f3f6f1!important}html.theme-light .status{color:#35703e!important;background:#e5f2d6!important;border-color:#b9d5ae!important}.buy-title-actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.create-buy-button{color:#151515;cursor:pointer;white-space:nowrap;background:#e5b836;border:0;border-radius:7px;padding:11px 14px;font-size:12px;font-weight:850}.buy-modal-backdrop{z-index:20;background:#000a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.buy-modal{background:#171819;border:1px solid #3a3c3d;border-radius:12px;width:100%;max-width:520px;padding:28px;position:relative;box-shadow:0 24px 80px #0008}.buy-modal h2{letter-spacing:-.055em;margin:12px 0;font-size:28px}.buy-modal p{color:#a9adaf;font-size:13px;line-height:1.55}.buy-modal label{margin:24px 0;font-size:12px;font-weight:800;display:block}.buy-modal select{color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin-top:8px;padding:12px;display:block}.buy-modal-actions{justify-content:flex-end;gap:10px;display:flex}.buy-modal .button{cursor:pointer;border:0}.buy-modal .button:disabled{cursor:not-allowed;opacity:.45}.secondary-action{color:#d7dcda;cursor:pointer;background:0 0;border:1px solid #4a4d4e;border-radius:7px;padding:12px 16px;font-size:12px;font-weight:750}.buy-modal-close{color:#aeb4b1;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:14px;right:16px}.buy-create-confirm{border-top:1px solid #353738;margin-top:22px;padding-top:18px}.buy-create-confirm>b{color:#f4f5f3;font-size:16px}.buy-create-confirm .button{margin-top:10px}.theme-light .buy-modal{box-shadow:0 24px 80px #21312033;background:#fff!important;border-color:#d5ddd5!important}.theme-light .buy-modal h2,.theme-light .buy-create-confirm>b{color:#152421!important}.theme-light .buy-modal p{color:#5f6965!important}.theme-light .buy-modal select{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .buy-modal-close{color:#53635c}.theme-light .secondary-action{color:#30473e;border-color:#bdc9c1}@media (width<=640px){.buy-page-title{align-items:flex-start}.buy-title-actions{align-items:flex-start;margin-top:14px}.buy-modal{padding:25px 20px}.buy-modal-actions{justify-content:stretch}.buy-modal-actions>*{flex:1}}.order-preview{max-width:560px}.order-preview ol{border-top:1px solid #343638;margin:20px 0;padding:0;list-style:none}.order-preview li{border-bottom:1px solid #343638;justify-content:space-between;gap:18px;padding:12px 0;font-size:13px;display:flex}.order-preview li span{color:#d9dddc}.order-preview dl{border-top:1px solid #343638;border-bottom:1px solid #343638;grid-template-columns:1fr auto;gap:10px 24px;margin:20px 0;padding:18px 0;display:grid}.order-preview dt{color:#aeb4b2}.order-preview dd{margin:0;font-weight:750}.order-preview dt:last-of-type,.order-preview dd:last-of-type{color:#e5b836;font-size:17px}.order-preview p{color:#aeb4b2;font-size:12px;line-height:1.5}.manage-buy-button{color:#f7e19a;cursor:pointer;white-space:nowrap;background:#292a2b;border:1px solid #e5b836;border-radius:7px;padding:9px 13px;font-size:12px;font-weight:800}.theme-light .manage-buy-button{color:#385b2a!important;background:#fff!important;border-color:#779c44!important}.delete-buy-button{color:#ffd1d1;cursor:pointer;background:#4a1e20;border:1px solid #d35b5b;border-radius:7px;padding:11px 14px;font-size:12px;font-weight:800}.delete-buy-button:disabled{cursor:not-allowed;opacity:.45}.delete-buy-modal label{margin:20px 0;display:block}.delete-buy-modal input{color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin-top:7px;padding:11px;display:block}.theme-light .delete-buy-button{color:#9d3034;background:#fff1f1}.theme-light .delete-buy-modal input{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.coordinator-back{cursor:pointer;background:0 0;border:0;padding:0}.coordinator-note-list{border-top:1px solid #303234;margin-top:16px;padding-top:12px}.coordinator-note-list p{color:#c9cfcc;background:#101112;border-left:3px solid #e5b836;margin:8px 0;padding:10px;font-size:12px;line-height:1.5}.theme-light .coordinator-note-list{border-color:#dce2dc}.theme-light .coordinator-note-list p{color:#405249;background:#f4f7ee}.setup-grid select{appearance:auto;color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin-top:8px;padding:12px;display:block}.setup-grid select option{color:#f4f5f3;background:#171819}.setup-grid select option:checked{color:#151515;background:#e5b836}.theme-light .setup-grid select{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .setup-grid select option{color:#182925;background:#fff}.preorder-labels,.preorder-fulfillment{grid-template-columns:repeat(4,1fr)!important;gap:6px!important;display:grid!important}.preorder-fulfillment{color:#8d9491;text-align:center;min-width:92px}.preorder-fulfillment i{font-style:normal}.preorder-fulfillment i:first-child,.preorder-labels i:first-child{color:#e5b836}.preorder-labels i,.preorder-fulfillment i{font-style:normal;color:#d35b5b!important}.preorder-labels i.done,.preorder-fulfillment i.done{color:#7de0ae!important}.preorder-labels i.current,.preorder-fulfillment i.current{color:#e5b836!important}.preorder-fulfillment i:nth-child(2).current{color:#7de0ae!important}.preorder-fulfillment i:nth-child(3).current{color:#69b9ff!important}.preorder-status-page{max-width:1120px;margin:0 auto}.preorder-status-page>header{border-bottom:1px solid #303234;justify-content:space-between;align-items:flex-end;margin-bottom:20px;padding:12px 0 22px;display:flex}.preorder-status-page h1{letter-spacing:-.06em;margin:10px 0;font-size:clamp(34px,5vw,54px)}.preorder-status-page>header p{color:#a9adaf;margin:0}.preorder-status-summary{background:#151617;border:1px solid #303234;border-radius:10px;grid-template-columns:auto 1fr auto 1fr;gap:5px;margin:18px 0;padding:17px 20px;display:grid}.preorder-status-summary b{color:#e5b836;font-size:24px}.preorder-status-summary span{color:#a9adaf;align-self:center;font-size:12px}.preorder-status-list{background:#151617;border:1px solid #303234;border-radius:10px;padding:20px}.preorder-status-list>header{border-bottom:1px solid #303234;margin-bottom:4px;padding-bottom:15px}.preorder-status-list h2{margin:7px 0 0;font-size:22px}.preorder-status-list article{border-bottom:1px solid #292b2d;grid-template-columns:1fr 100px 1.2fr;align-items:start;gap:16px;padding:18px 0;display:grid}.preorder-status-list article:last-child{border-bottom:0}.preorder-status-list h3{margin:0 0 6px;font-size:17px}.preorder-status-list article>div>span{color:#a9adaf;font-size:12px}.preorder-status-list article>b{color:#e5b836;padding-top:4px;font-size:14px}.preorder-status-list ol{gap:7px;margin:0;padding:0;display:grid}.preorder-status-list li{background:#202123;border:1px solid #353638;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:12px;display:flex}.preorder-status-list li span{color:#a9adaf;font-size:11px}.preorder-modal{max-width:900px;max-height:90vh;padding:0;overflow:auto}.preorder-modal .preorder-pricing{border:0;margin:0}.theme-light .preorder-status-summary,.theme-light .preorder-status-list{background:#fff!important;border-color:#dce2dc!important}.theme-light .preorder-status-list>header,.theme-light .preorder-status-list article{border-color:#dce2dc!important}.theme-light .preorder-status-list li{background:#f4f7ee!important;border-color:#dce5cf!important}.theme-light .preorder-status-list article>div>span,.theme-light .preorder-status-list li span,.theme-light .preorder-status-page>header p{color:#5f6965!important}@media (width<=640px){.preorder-status-page>header{flex-direction:column;align-items:flex-start;gap:13px}.preorder-status-summary{grid-template-columns:auto 1fr}.preorder-status-list article{grid-template-columns:1fr}.preorder-status-list article>b{padding:0}.preorder-modal{width:calc(100% - 24px);padding:0}}.preorder-pricing{background:#151617;border:1px solid #303234;border-radius:11px;margin:20px 0;padding:22px}.preorder-pricing header{justify-content:space-between;gap:18px;display:flex}.preorder-pricing h2{margin:8px 0;font-size:24px}.preorder-pricing p{color:#a9adaf;font-size:13px}.preorder-total{text-align:right}.preorder-total span,.preorder-total b{display:block}.preorder-total span{color:#9ba19f;font-size:11px}.preorder-total b{margin-top:7px;font-size:23px}.preorder-search{color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin:18px 0 10px;padding:11px}.preorder-list{gap:7px;max-height:520px;display:grid;overflow:auto}.preorder-list article{background:#101112;border:1px solid #292b2d;border-radius:7px;grid-template-columns:1fr 115px 80px;align-items:center;gap:14px;padding:12px;display:grid}.preorder-list b,.preorder-list span{display:block}.preorder-list span{color:#9ba19f;margin-top:4px;font-size:11px}.preorder-list strong{font-size:14px}.preorder-list strong small,.preorder-list label{color:#9ba19f;font-size:10px}.preorder-list input{color:#f4f5f3;background:#171819;border:1px solid #444748;border-radius:5px;width:100%;margin-top:4px;padding:6px;display:block}.preorder-pricing footer{align-items:center;gap:12px;margin-top:16px;display:flex}.preorder-pricing footer .button{cursor:pointer;border:0}.preorder-pricing footer .button:disabled{opacity:.45}.preorder-pricing footer span{color:#82e1b2;font-size:12px}.theme-light .preorder-pricing,.theme-light .preorder-list article{background:#fff!important;border-color:#dce2dc!important}.theme-light .preorder-pricing p,.theme-light .preorder-list span,.theme-light .preorder-total span{color:#5f6965!important}.theme-light .preorder-search,.theme-light .preorder-list input{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}@media (width<=640px){.preorder-pricing header{display:block}.preorder-total{text-align:left;margin-top:14px}.preorder-list article{grid-template-columns:1fr 80px}.preorder-list label{grid-column:1/-1}.preorder-pricing footer{flex-direction:column;align-items:stretch}}.coordinator-setup{max-width:980px}.coordinator-setup h1{letter-spacing:-.065em;margin:12px 0;font-size:clamp(38px,5vw,58px)}.coordinator-setup>p{color:#a9adaf;max-width:620px}.setup-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.setup-grid article{background:#151617;border:1px solid #2b2d2f;border-radius:10px;padding:22px}.setup-grid h2{margin:16px 0;font-size:21px}.setup-grid label{color:#d9dddc;font-size:12px;font-weight:800;display:block}.setup-grid input,.setup-grid textarea{color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin-top:8px;padding:12px;display:block}.setup-grid textarea{resize:vertical;height:180px}.setup-grid small{color:#9ba19f;margin-top:14px;font-size:11px;line-height:1.5;display:block}.setup-actions{align-items:center;gap:14px;margin-top:18px;display:flex}.setup-actions .button{cursor:pointer;border:0}.setup-actions .button:disabled{cursor:not-allowed;opacity:.45}.setup-actions span{color:#82e1b2;font-size:12px}.theme-light .coordinator-setup>p,.theme-light .setup-grid small{color:#5f6965!important}.theme-light .setup-grid article{background:#fff!important;border-color:#dce2dc!important}.theme-light .setup-grid label{color:#243832!important}.theme-light .setup-grid input,.theme-light .setup-grid textarea{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .setup-actions span{color:#35703e!important}@media (width<=640px){.setup-grid{grid-template-columns:1fr}.setup-actions{flex-direction:column;align-items:stretch}}html.theme-light .brand-mark{color:#1d302b!important}html.theme-light .brand-mark span{color:#bd8e17!important}html.theme-light .brand-mark small{color:#4f7163!important}.buy-progress-button{margin:0 auto 18px;display:block}.preorder-detail-head>div:first-child>.public-buy-notes{max-width:430px;margin:24px 0 0}.setup-grid>.public-notes-editor{grid-column:auto}.public-notes-editor{background:#151617;border:1px solid #2b2d2f;border-radius:10px;padding:22px}.public-notes-editor h2{margin:16px 0;font-size:21px}.public-notes-editor label{color:#d9dddc;font-size:12px;font-weight:800;display:block}.public-notes-editor textarea{color:#f4f5f3;resize:vertical;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;height:150px;margin-top:8px;padding:12px;display:block}.public-notes-editor small{color:#9ba19f;margin-top:14px;font-size:11px;line-height:1.5;display:block}.public-note-cancel{margin-left:8px}.public-note-list{border-top:1px solid #303234;margin-top:16px;padding-top:10px}.public-note-list>div{background:#101112;border-left:3px solid #e5b836;justify-content:space-between;gap:10px;margin:8px 0;padding:10px;display:flex}.public-note-list p{color:#c9cfcc;margin:0;font-size:12px;line-height:1.45}.public-note-list span{gap:7px;height:max-content;display:flex}.public-note-list button{color:#e5b836;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.theme-light .public-notes-editor{background:#fff!important;border-color:#dce2dc!important}.theme-light .public-notes-editor label{color:#243832!important}.theme-light .public-notes-editor textarea{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .public-notes-editor small{color:#5f6965!important}.theme-light .public-note-list{border-color:#dce2dc}.theme-light .public-note-list>div{background:#f4f7ee}.theme-light .public-note-list p{color:#405249}@media (width<=640px){.preorder-detail-head>div:first-child>.public-buy-notes{max-width:none}.public-note-list>div{display:block}.public-note-list span{margin-top:8px}}.setup-steps{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.setup-steps li{color:#e5b836;letter-spacing:.55px;text-transform:uppercase;background:#20221e;border:1px solid #5b4c20;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:850}.setup-products{grid-column:1/-1}.setup-hint{color:#a8adac;margin:-6px 0 16px;font-size:12px;line-height:1.5}.setup-product{border-top:1px solid #303234;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;padding:17px 0;display:grid}.setup-product label{min-width:0}.setup-product select{appearance:auto;color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin-top:8px;padding:12px;display:block}.setup-product .secondary-action{place-self:end start}.setup-phase-buttons{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.setup-phase-buttons button{color:#cfd5d2;cursor:pointer;background:#101112;border:1px solid #3b3d3f;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:800}.setup-phase-buttons button.selected{color:#151515;background:#e5b836;border-color:#e5b836}.coordinator-setup>.public-notes-editor{margin-top:16px}.setup-error{color:#f08c8c!important;font-size:12px!important}.theme-light .setup-steps li{color:#805d00;background:#fff8df;border-color:#d9c47b}.theme-light .setup-product select{color:#182925;background:#fff;border-color:#cfd8d2}@media (width<=760px){.setup-product{grid-template-columns:1fr 1fr}.setup-products{grid-column:auto}}@media (width<=640px){.setup-steps{grid-template-columns:1fr 1fr;display:grid}.setup-steps li{text-align:center}.setup-product{grid-template-columns:1fr}.setup-product .secondary-action{width:100%}.setup-phase-buttons button{flex:calc(50% - 7px)}.coordinator-setup>.public-notes-editor{padding:18px}}.buy-progress-modal li{padding:0!important;display:block!important}.buy-progress-modal li:before{display:none!important}.buy-progress-modal li button{color:#f4f5f3;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:11px;font-size:13px;font-weight:750;display:flex}.buy-progress-modal li button i{color:#151515;background:#e5b836;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.buy-progress-modal li button b{flex:1}.buy-progress-modal li button span{color:#e5b836;font-size:19px;line-height:1}.buy-progress-modal li p{color:#b9c0bd;border-top:1px solid #353738;margin:0 11px 11px;padding:11px 0 0}.buy-symbol-legend{border-top:1px solid #353738;flex-wrap:wrap;gap:10px 16px;margin-top:20px;padding-top:16px;display:flex}.buy-symbol-legend b{color:#e5b836;text-transform:uppercase;width:100%;font-size:11px}.buy-symbol-legend span{font-size:12px}.theme-light .buy-progress-modal li button{color:#152421}.theme-light .buy-progress-modal li p{color:#5f6965;border-color:#dce2dc}.theme-light .buy-symbol-legend{border-color:#dce2dc}.buy-commitments{color:#dfe3e1;border:1px solid #55513e;border-radius:8px;gap:9px;width:100%;margin:0 0 14px;padding:12px;display:grid}.buy-commitments legend{color:#e5b836;text-transform:uppercase;padding:0 4px;font-size:11px;font-weight:850}.buy-commitments label{align-items:flex-start;gap:8px;font-size:11px;font-weight:600;line-height:1.4;display:flex}.buy-commitments input{accent-color:#e5b836;flex:none;margin-top:2px}.theme-light .buy-commitments{color:#30473e;border-color:#c6d2bd}.theme-light .buy-commitments legend{color:#466d2b}.buy-progress-button{color:#f7e19a;cursor:pointer;background:#292a2b;border:1px solid #e5b836;border-radius:999px;margin:0 0 18px;padding:9px 13px;font-size:12px;font-weight:800}.buy-progress-modal ol{counter-reset:buy-step;gap:9px;margin:22px 0;padding:0;list-style:none;display:grid}.buy-progress-modal li{background:#101112;border:1px solid #353738;border-radius:7px;align-items:center;gap:12px;padding:11px;font-size:13px;font-weight:750;display:flex}.buy-progress-modal li:before{color:#151515;content:counter(buy-step);counter-increment:buy-step;background:#e5b836;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.buy-progress-modal p{border-top:1px solid #353738;margin-top:20px;padding-top:16px}.public-buy-notes{background:#151617;border:1px solid #e5b83666;border-radius:10px;margin:0 0 24px;padding:18px 20px}.public-buy-notes h2{margin:7px 0 12px;font-size:20px}.public-buy-notes p{color:#c9cfcc;border-left:3px solid #e5b836;margin:10px 0;padding-left:11px;font-size:13px;line-height:1.55}.theme-light .buy-progress-button{color:#385b2a!important;background:#fff!important;border-color:#779c44!important}.theme-light .buy-progress-modal li,.theme-light .public-buy-notes{background:#fff!important;border-color:#dce2dc!important}.theme-light .public-buy-notes p{color:#405249!important}@media (width<=640px){.app aside{z-index:31;transition:transform .22s;display:flex;transform:translate(-100%);box-shadow:18px 0 40px #0008}.app.mobile-menu-open aside{transform:translate(0)}.mobilebar{z-index:30;position:sticky}.mobile-menu-toggle{align-items:center;gap:6px;display:flex;border:1px solid #e5b83666!important;border-radius:7px!important;padding:7px 9px!important}.mobile-menu-toggle span{font-size:16px;line-height:1}.mobile-menu-scrim{z-index:29;background:#0008;border:0;position:fixed;inset:64px 0 0}.app aside nav{margin-top:3px}.app aside .member-chip{margin-top:28px}.app aside{width:min(84vw,300px);overflow-y:auto}html.theme-light .mobilebar .mark,html.theme-light .mobilebar .mark span{color:#243832!important}html.theme-light .mobilebar .mark small{color:#4f7163!important}.buy-progress-button{margin-bottom:15px}.buy-progress-modal ol{gap:7px}.public-buy-notes{padding:16px}.member-main{padding-top:24px}}.member-main>.buy-progress-button{margin:0 auto 18px!important;display:block!important}.clear-order-filters{color:#d7dcda;cursor:pointer;background:0 0;border:1px solid #4a4d4e;border-radius:7px;padding:10px 12px;font-size:11px;font-weight:800}.clear-order-filters:disabled{cursor:not-allowed;opacity:.45}.theme-light .clear-order-filters{color:#30473e;border-color:#bdc9c1}@media (width<=640px){.order-product-fields{grid-template-columns:1fr 90px 58px 18px}}.order-tracker{max-width:1240px}.order-tracker .page-head{align-items:center}.order-tracker-filters{background:#151617;border:1px solid #303234;border-radius:10px;align-items:end;gap:14px;margin:0 0 16px;padding:15px;display:flex}.order-tracker-filters label{color:#b7bfbb;letter-spacing:.7px;text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.order-tracker-filters select,.order-form input,.shipment-form input{color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;padding:10px}.order-tracker-filters select{min-width:190px}.order-tracker-filters>span{color:#9ba19f;margin-left:auto;padding:10px 0;font-size:12px}.order-tracker-table{background:#151617;border:1px solid #303234;border-radius:10px;overflow:auto}.order-tracker-row{border-top:1px solid #292b2d;grid-template-columns:1fr 1.25fr .8fr 1.5fr .85fr .8fr;align-items:center;gap:14px;min-width:900px;padding:14px 16px;display:grid}.order-tracker-row>span{color:#d9dddc;font-size:12px}.order-tracker-row b,.order-tracker-row small{display:block}.order-tracker-row small{color:#9ba19f;margin-top:4px;font-size:10px;line-height:1.45}.order-tracker-labels{color:#8f9793;letter-spacing:.75px;text-transform:uppercase;background:#101112;border:0;font-size:10px;font-weight:850}.order-tracker-labels button{color:#8f9793;cursor:pointer;letter-spacing:.75px;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:10px;font-weight:850}.order-products{gap:2px;display:grid}.shipment{font-size:11px}.shipment.shipped{color:#7de0ae}.shipment.pending{color:#f0b46c}.order-update-button,.add-product,.remove-product{color:#e5b836;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:850}.order-form{max-height:90vh;overflow:auto}.order-form label,.shipment-form label{display:block}.order-form input,.shipment-form input{width:100%;margin-top:8px;display:block}.order-form fieldset{border:1px solid #3b3d3f;border-radius:8px;margin:20px 0 12px;padding:12px}.order-form legend{color:#e5b836;text-transform:uppercase;padding:0 4px;font-size:11px;font-weight:850}.order-product-fields{border-bottom:1px solid #303234;grid-template-columns:1fr 130px 18px;align-items:end;gap:10px;margin:0 0 13px;padding:0 0 13px;display:grid}.order-product-fields:last-child{border-bottom:0;margin-bottom:0}.order-product-fields label{margin:0!important}.remove-product{margin-bottom:9px;font-size:18px;line-height:1}.add-product{margin:0 0 20px}.order-form-message{color:#f08c8c!important;margin:0 0 14px!important}.shipment-checkbox{align-items:center;gap:9px;display:flex!important}.shipment-checkbox input{accent-color:#e5b836;width:auto!important;margin:0!important}.theme-light .order-tracker-filters,.theme-light .order-tracker-table{background:#fff!important;border-color:#dce2dc!important}.theme-light .order-tracker-row{border-color:#dce2dc!important}.theme-light .order-tracker-labels{color:#62706a!important;background:#f3f6f1!important}.theme-light .order-tracker-labels button,.theme-light .order-tracker-row>span{color:#293b35!important}.theme-light .order-tracker-row small,.theme-light .order-tracker-filters>span,.theme-light .order-tracker-filters label{color:#5f6965!important}.theme-light .order-tracker-filters select,.theme-light .order-form input,.theme-light .shipment-form input{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .order-form fieldset,.theme-light .order-product-fields{border-color:#dce2dc!important}@media (width<=640px){.order-tracker .page-head .create-buy-button{margin-top:14px}.order-tracker-filters{flex-direction:column;align-items:stretch}.order-tracker-filters select{width:100%}.order-tracker-filters>span{margin:0;padding:0}.order-product-fields{grid-template-columns:1fr 90px 18px}.order-tracker-row{min-width:900px}}.buy-phase-nav button{position:relative}.buy-phase-nav em.phase{margin-bottom:17px;position:relative}.buy-phase-nav em.phase:after{color:#f08c8c;content:"Closed to new buyers";letter-spacing:.25px;white-space:nowrap;font-size:9px;font-style:normal;font-weight:850;position:absolute;bottom:-14px;left:0}.buy-phase-nav em.phase.open:after,.buy-phase-nav em.phase.coordination:after{color:#7de0ae;content:"Open to join"}.buy-phase-nav button:has(em.phase){box-shadow:inset 0 0 23px #d35b5b2b,0 0 15px #d35b5b42;border-color:#a6454a!important}:is(.buy-phase-nav button:has(em.phase.open),.buy-phase-nav button:has(em.phase.coordination)){box-shadow:inset 0 0 23px #42c98230,0 0 15px #42c9824a;border-color:#3fa876!important}.buy-phase-nav button.selected:has(em.phase){box-shadow:inset 0 0 23px #e5b83635,0 0 15px #e5b83652;border-color:#e5b836!important}.fulfillment-icons{grid-template-columns:repeat(3,18px);justify-content:end;gap:7px;display:grid}.fulfillment-icons i{color:#7f8684;background:#303234;border:1px solid #4a4d4e;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:0;display:grid}.fulfillment-icons i:after{font-size:11px;font-style:normal;font-weight:900}.fulfillment-icons i:first-child:after{content:"$"}.fulfillment-icons i:nth-child(2):after{content:"↗"}.fulfillment-icons i:nth-child(3):after{content:"✓"}.fulfillment-icons i.complete{color:#7de0ae;background:#173929;border-color:#3fa876}.test-result-status{border-top:1px solid #303234;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.test-result-status span{color:#a9adaf;font-size:11px}.test-result-status a{color:#e5b836;font-size:11px;font-weight:800;text-decoration:none}@media (width<=420px){.fulfillment-icons{grid-template-columns:repeat(3,16px);gap:5px}.fulfillment-icons i{width:16px;height:16px}}.shipment-form .buy-modal-actions{justify-content:flex-end}.delete-order-button{color:#f08c8c;cursor:pointer;background:0 0;border:1px solid #c65a5a;border-radius:7px;margin-right:auto;padding:11px 14px;font-size:12px;font-weight:800}.delete-order-button:hover{background:#742c2c33}.shipment-form{max-height:90vh;overflow:auto}.shipment-form select{color:#f4f5f3;background:#101112;border:1px solid #3b3d3f;border-radius:7px;width:100%;margin-top:8px;padding:10px;display:block}.shipment-form fieldset{border:1px solid #3b3d3f;border-radius:8px;margin:20px 0 12px;padding:12px}.shipment-form legend{color:#e5b836;text-transform:uppercase;padding:0 4px;font-size:11px;font-weight:850}.theme-light .shipment-form select{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .shipment-form fieldset{border-color:#dce2dc!important}.order-product-fields{grid-template-columns:minmax(0,1fr) 130px 74px 18px!important}.order-product-fields input{min-width:0}@media (width<=640px){.order-product-fields{gap:8px;grid-template-columns:minmax(0,1fr) 110px 64px 18px!important}.order-product-fields label{min-width:0}.order-product-fields input{padding-left:8px!important;padding-right:8px!important}}.preorder-detail-head>div:first-child{flex:1;min-width:0}.preorder-detail-head>div:first-child>.public-buy-notes{width:clamp(430px,62vw,780px);max-width:min(780px,100%)}@media (width<=640px){.preorder-detail-head>div:first-child>.public-buy-notes{width:100%}}.profile-field{gap:8px;display:grid}.profile-editor .profile-discoverable{color:#b9c2bf;cursor:pointer;justify-self:start;align-items:center;gap:8px;display:inline-flex}.profile-editor .profile-discoverable input{accent-color:#e5b836;width:15px;height:15px;padding:0}.profile-editor .profile-discoverable span{color:#b9c2bf;letter-spacing:0;font-size:11px;font-weight:750}.theme-light .profile-editor .profile-discoverable span{color:#5f6965!important}@media (width<=640px){.app{flex-wrap:wrap;display:flex!important}.app>.mobilebar{flex:0 0 100%;width:100%}.app>.member-main{flex:0 0 100%;width:100%!important;margin-left:0!important}.app.mobile-menu-open aside{margin:0;left:0;transform:translate(0)}.app aside{max-width:270px;left:0}.mobilebar{justify-content:space-between!important}.mobile-menu-toggle{touch-action:manipulation;z-index:32;position:relative;pointer-events:auto!important}}.vendor-hero,.vendor-directory,.vendor-detail-hero,.rating-breakdown,.vendor-reviews{max-width:1180px;margin:auto;padding-left:24px;padding-right:24px}.vendor-hero{background:radial-gradient(circle at 85% 8%,#342912,#0000 32%);padding-top:90px;padding-bottom:72px}.vendor-hero h1,.vendor-detail-hero h1{letter-spacing:-.08em;margin:0;font-size:clamp(52px,7vw,93px);line-height:.9}.vendor-hero h1 em{color:#e5b836;font-family:Georgia,serif;font-weight:400}.vendor-hero>p:last-child{color:#a6aeab;max-width:570px;margin:26px 0 0;font-size:17px;line-height:1.6}.vendor-directory{padding-bottom:94px}.vendor-directory header,.rating-breakdown header,.vendor-reviews header{border-bottom:1px solid #303233;justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;padding-bottom:22px;display:flex}.vendor-directory h2,.rating-breakdown h2,.vendor-reviews h2{letter-spacing:-.06em;margin:0;font-size:37px}.vendor-directory header>p,.rating-breakdown header>p{color:#9ca4a1;max-width:330px;margin:0;font-size:13px;line-height:1.5}.vendor-rating-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vendor-rating-card{color:inherit;background:#151617;border:1px solid #303233;border-radius:10px;text-decoration:none;transition:transform .18s,border-color .18s;overflow:hidden}.vendor-rating-card:hover{border-color:#e5b836;transform:translateY(-3px)}.vendor-rating-card>img{object-fit:cover;opacity:.55;filter:grayscale()contrast(1.1);width:100%;height:98px;display:block}.vendor-card-body{padding:18px}.location-tag{color:#e5b836;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:800}.vendor-card-body h3{letter-spacing:-.05em;margin:12px 0 5px;font-size:24px}.vendor-alias{color:#959c9a;min-height:30px;margin:0;font-size:11px}.card-score{border-bottom:1px solid #303233;align-items:center;gap:8px;padding:14px 0;display:flex}.card-score>b{font-size:22px}.card-score>span{color:#8d9491;font-size:12px}.card-score small{color:#929997;margin-left:auto;font-size:10px}.static-stars{display:inline-flex}.static-stars i{color:#424645;font-size:14px;font-style:normal}.static-stars i.on{color:#e5b836}.vendor-rating-card dl{gap:7px;margin:14px 0;display:grid}.vendor-rating-card dl div{grid-template-columns:64px 1fr;gap:9px;font-size:10px;display:grid}.vendor-rating-card dt{color:#858c8a}.vendor-rating-card dd{color:#d9dddc;margin:0;line-height:1.35}.view-vendor{color:#e5b836;font-size:12px}.vendor-detail-hero{grid-template-columns:220px 1fr;align-items:center;gap:34px;padding-top:58px;padding-bottom:56px;display:grid}.vendor-detail-hero>img{object-fit:cover;filter:grayscale();border-radius:12px;width:220px;height:220px}.back-directory{color:#e5b836;margin-bottom:24px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.vendor-detail-hero>div>p:not(.ratings-eyebrow){color:#a3aaa8;margin:12px 0 22px}.vendor-detail-hero dl{flex-wrap:wrap;gap:30px;margin:0;display:flex}.vendor-detail-hero dl div{gap:3px;font-size:12px;display:grid}.vendor-detail-hero dt{color:#898f8d}.vendor-detail-hero dd{margin:0;font-weight:700}.rating-breakdown{border-top:1px solid #292b2c;padding-top:42px;padding-bottom:46px}.breakdown-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.breakdown-grid>div{background:#171819;border:1px solid #303233;border-radius:8px;padding:17px}.breakdown-grid span,.breakdown-grid small{color:#9ba29f;font-size:10px;display:block}.breakdown-grid>b{letter-spacing:-.06em;margin:12px 0 7px;font-size:31px;display:block}.vendor-reviews{padding-top:37px;padding-bottom:64px}.vendor-reviews .review-card dl{grid-template-columns:repeat(4,1fr)}.review-photo{object-fit:cover;border:1px solid #3a3c3d;border-radius:8px;width:min(340px,100%);max-height:360px;margin-top:18px;display:block}.review-section.integrated{color:#f4f5f3;background:#151617;border-top:1px solid #303233}.integrated .form-copy p:not(.ratings-eyebrow){color:#a9b0ae}.integrated .review-form{background:#101112;border-color:#383b3c}.integrated .review-form label{color:#e5e8e7}.integrated .review-form input,.integrated .review-form textarea{color:#f3f5f4;background:#18191a;border-color:#3a3c3e}.integrated .rating-fields{border-color:#363839}.integrated .rating-field{border-color:#303233}.edit-stars button{font-size:21px}.photo-input input{color:#afb5b3!important;padding:9px!important;font-size:11px!important}@media (width<=820px){.vendor-rating-grid{grid-template-columns:repeat(2,1fr)}.vendor-detail-hero{grid-template-columns:130px 1fr}.vendor-detail-hero>img{width:130px;height:130px}}@media (width<=620px){.vendor-hero{padding-top:64px;padding-bottom:54px}.vendor-directory header,.rating-breakdown header,.vendor-reviews header{display:block}.vendor-directory header>p,.rating-breakdown header>p{margin-top:13px}.vendor-rating-grid,.breakdown-grid{grid-template-columns:1fr}.vendor-detail-hero{grid-template-columns:1fr;padding-top:32px}.vendor-detail-hero>img{width:100%;height:135px}.vendor-detail-hero h1{font-size:58px}.vendor-detail-hero dl{grid-template-columns:1fr;display:grid}.vendor-reviews .review-card dl{grid-template-columns:repeat(2,1fr)}}.beta-banner{color:#332700;text-align:center;letter-spacing:.45px;background:#f7d979;border-bottom:1px solid #c69b1b;padding:9px 18px;font-size:11px;font-weight:850}.theme-light .beta-banner{color:#332700!important;background:#f7d979!important}@media (width<=640px){.app>.community-card,.app .dashboard-layout>.community-card{transform:none!important}.app>aside[aria-label=Member\ navigation]{z-index:31;width:min(84vw,300px);max-width:270px;transition:transform .22s;display:flex;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:18px 0 40px #0008}.app.mobile-menu-open>aside[aria-label=Member\ navigation]{margin:0;transform:translate(0)}}.buy-modal-backdrop{z-index:40}@media (width<=640px){.buy-modal-backdrop{align-items:center;padding:12px;overflow-y:auto}.buy-modal.preorder-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.preorder-modal .buy-modal-close{color:#f4f5f3;float:right;z-index:3;background:#252728;border:1px solid #5a5d5e;border-radius:50%;width:38px;height:38px;margin:12px 12px 0 0;position:sticky;top:10px;right:auto}.preorder-modal .preorder-pricing{clear:both}.theme-light .preorder-modal .buy-modal-close{color:#30473e;background:#fff;border-color:#bdc9c1}.buy-modal-backdrop:has(.preorder-modal){overscroll-behavior:contain;align-items:start;padding:12px;display:block}.buy-modal.preorder-modal{max-height:none;margin:0 auto;overflow:visible}.preorder-modal .preorder-pricing{padding-bottom:0}.preorder-modal .preorder-pricing footer{padding:12px 0 calc(12px + env(safe-area-inset-bottom));z-index:2;background:#151617;border-top:1px solid #3a3c3d;margin:20px 0 0;position:sticky;bottom:0}.preorder-modal .preorder-pricing footer .button{box-shadow:0 -8px 18px #151617}.theme-light .preorder-modal .preorder-pricing footer{background:#fff;border-color:#dce2dc}.theme-light .preorder-modal .preorder-pricing footer .button{box-shadow:0 -8px 18px #fff}}.login-label-row{align-items:center;gap:8px;display:flex}.field-info-button{color:#e5b836;cursor:pointer;font:inherit;letter-spacing:.4px;text-transform:uppercase;background:0 0;border:1px solid #a98216;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:850;line-height:1}.field-info-button:hover,.field-info-button:focus-visible{color:#171819;background:#e5b836;outline:none}.field-info-copy{color:#bfc4c1;letter-spacing:0;text-transform:none;margin:6px 0 8px;font-size:11px;font-weight:500;line-height:1.45;display:block}.theme-light .field-info-copy{color:#5d6661}.theme-light .field-info-button{color:#68510b;border-color:#80661c}.theme-light .field-info-button:hover,.theme-light .field-info-button:focus-visible{color:#fff;background:#68510b}.account-renewal{border-top:1px solid #303234;gap:8px;margin-top:18px;padding-top:16px;display:grid}.account-renewal label{color:#d9dddc;letter-spacing:.3px;font-size:11px;font-weight:800}.account-renewal>div{gap:8px;display:flex}.account-renewal input{font:inherit;border-radius:7px;width:130px;min-width:0;padding:10px 11px;font-size:13px;color:#f4f5f3!important;background:#101112!important;border:1px solid #36383a!important}.account-renewal input:focus{outline:none;box-shadow:0 0 0 3px #e5b8361f;border-color:#e5b836!important}.account-renewal button{border-radius:7px;padding:10px 12px;font-size:11px;font-weight:850;color:#151515!important;cursor:pointer!important;background:#e5b836!important;border:0!important}.account-renewal button:hover{background:#f0c84b!important}.account-renewal small{color:#a9adaf;font-size:11px;line-height:1.4}.theme-light .account-renewal{border-color:#dce2dc}.theme-light .account-renewal label{color:#243832}.theme-light .account-renewal input{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}@media (width<=520px){.account-renewal>div{flex-direction:column;align-items:stretch}.account-renewal input{width:100%}}.order-photo-control input[type=file]{color:#bbc1bf;font:inherit;max-width:100%;font-size:10px}.order-photo-control input[type=file]::file-selector-button{color:#171717;cursor:pointer;font:inherit;background:#e5b836;border:0;border-radius:6px;margin-right:9px;padding:8px 10px;font-size:10px;font-weight:850}.order-photo-control .order-photo-selected{color:#e5b836}.theme-light .order-photo-control input[type=file]{color:#5f6965}.theme-light .order-photo-control input[type=file]::file-selector-button{color:#fff;background:#68510b}.directory-sort-button{color:inherit;cursor:pointer;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:5px;padding:0;display:inline-flex}.directory-sort-button span{color:#e5b836;font-size:12px;line-height:1}.directory-sort-button:hover,.directory-sort-button:focus-visible{color:#e5b836;outline:none}.directory-sort-button:focus-visible{outline-offset:3px;outline:1px solid #e5b836}.directory-pagination{border-top:1px solid #292b2d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding-top:14px;display:flex}.directory-pagination label{color:#bfc4c1;letter-spacing:.4px;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.directory-pagination select{color:#f4f5f3;font:inherit;background:#171819;border:1px solid #46494a;border-radius:6px;padding:7px 26px 7px 9px;font-size:12px;font-weight:700}.directory-page-controls{align-items:center;gap:5px;display:flex}.directory-page-controls button{color:#e3e6e4;cursor:pointer;font:inherit;background:#171819;border:1px solid #46494a;border-radius:6px;min-height:32px;padding:6px 10px;font-size:11px;font-weight:750}.directory-page-controls button.active{color:#171717;background:#e5b836;border-color:#e5b836}.directory-page-controls button:hover:not(:disabled),.directory-page-controls button:focus-visible{color:#e5b836;border-color:#e5b836;outline:none}.directory-page-controls button.active:hover,.directory-page-controls button.active:focus-visible{color:#171717}.directory-page-controls button:disabled{cursor:not-allowed;opacity:.45}.directory-page-ellipsis{color:#8d9491;padding:0 2px}.directory-pagination>small{color:#8d9491;white-space:nowrap;font-size:11px}.theme-light .directory-pagination{border-color:#dce2dc}.theme-light .directory-pagination label,.theme-light .directory-pagination>small{color:#59645f}.theme-light .directory-pagination select,.theme-light .directory-page-controls button{color:#243832;background:#fff;border-color:#bdc9c1}.theme-light .directory-page-controls button.active{color:#fff;background:#68510b;border-color:#68510b}.theme-light .directory-page-controls button:hover:not(:disabled),.theme-light .directory-page-controls button:focus-visible{color:#68510b;border-color:#68510b}.theme-light .directory-page-controls button.active:hover,.theme-light .directory-page-controls button.active:focus-visible{color:#fff}@media (width<=640px){.directory-pagination{flex-direction:column;align-items:flex-start}.directory-page-controls{max-width:100%;padding-bottom:2px;overflow-x:auto}.directory-pagination>small{align-self:flex-end}}.admin-directory-row{grid-template-columns:1.6fr .75fr 1.1fr 1.1fr}.member-status-expired{color:#ee9292}@media (width<=640px){.admin-directory-row{grid-template-columns:180px 90px 155px 155px;min-width:580px}}.admin-host-row{grid-template-columns:1.4fr .75fr .8fr 1.1fr 1.1fr}@media (width<=640px){.admin-host-row{grid-template-columns:180px 90px 110px 150px 135px;min-width:665px}}.account-access-stack{gap:16px;display:grid}.account-help form{gap:9px;margin-top:16px;display:grid}.account-help label{color:#d9dddc;letter-spacing:.3px;font-size:11px;font-weight:800}.account-help textarea{font:inherit;resize:vertical;border-radius:7px;min-height:104px;padding:10px 11px;font-size:13px;line-height:1.45;color:#f4f5f3!important;background:#101112!important;border:1px solid #36383a!important}.account-help textarea:focus{outline:none;box-shadow:0 0 0 3px #e5b8361f;border-color:#e5b836!important}.account-help button{border-radius:7px;justify-self:start;padding:10px 12px;font-size:11px;font-weight:850;color:#151515!important;cursor:pointer!important;background:#e5b836!important;border:0!important}.account-help button:hover:not(:disabled){background:#f0c84b!important}.account-help button:disabled{color:#a9adaf!important;cursor:not-allowed!important;background:#454849!important}.account-help small{color:#a9adaf;font-size:11px;line-height:1.4}.admin-help-requests{background:#151617;border:1px solid #2b2d2f;border-radius:10px;margin-top:16px;padding:20px}.admin-help-requests header{justify-content:space-between;align-items:flex-end;display:flex}.admin-help-requests h2{letter-spacing:-.04em;margin:8px 0 0;font-size:20px}.admin-help-requests header p{color:#a9adaf;margin:6px 0 0;font-size:12px;line-height:1.5}.admin-help-requests header>span{color:#a9adaf;font-size:11px}.admin-help-requests ol{border-top:1px solid #303234;margin:18px 0 0;padding:0}.admin-help-requests li{border-bottom:1px solid #292b2d;grid-template-columns:180px 1fr auto;gap:7px;padding:13px 0;display:grid}.admin-help-requests li:last-child{border:0}.admin-help-requests li b,.admin-help-requests li a{display:block}.admin-help-requests li b{color:#f4f5f3;font-size:12px}.admin-help-requests li a{color:#e5b836;margin-top:4px;font-size:11px}.admin-help-requests li p{color:#d7dbd9;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5}.admin-help-requests li small{color:#979c9e;text-align:right;font-size:10px}.theme-light .account-help label{color:#243832}.theme-light .account-help textarea{color:#182925!important;background:#fff!important;border-color:#cfd8d2!important}.theme-light .account-help button{color:#fff!important;background:#68510b!important}.theme-light .account-help button:hover:not(:disabled){background:#80661c!important}.theme-light .admin-help-requests{background:#fff;border-color:#dce2dc}.theme-light .admin-help-requests header p,.theme-light .admin-help-requests header>span,.theme-light .admin-help-requests li small{color:#5f6965}.theme-light .admin-help-requests ol,.theme-light .admin-help-requests li{border-color:#dce2dc}.theme-light .admin-help-requests li b{color:#152421}.theme-light .admin-help-requests li p{color:#31453d}@media (width<=640px){.admin-help-requests header{flex-direction:column;align-items:flex-start;gap:8px}.admin-help-requests li{grid-template-columns:1fr}.admin-help-requests li small{text-align:left}}.admin-help-requests{max-width:1050px}.admin-help-requests li{grid-template-columns:180px minmax(0,1fr) 220px;align-items:start}.admin-help-member small{text-align:left;margin-top:4px;display:block}.admin-help-copy small{text-align:left;margin-top:7px;display:block}.admin-help-actions{place-items:flex-end end;gap:8px;display:grid}.admin-help-actions>small{color:#e5b836;text-align:right}.admin-help-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-help-actions button{color:#e5e8e6;cursor:pointer;font:inherit;background:#171819;border:1px solid #4a4d4e;border-radius:6px;padding:8px 9px;font-size:10px;font-weight:800}.admin-help-actions button:hover,.admin-help-actions button:focus-visible{color:#e5b836;border-color:#e5b836;outline:none}.admin-help-actions button.archive{color:#f0b1a8;border-color:#795050}.help-status{letter-spacing:.45px;text-transform:uppercase;border:1px solid #595d5e;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.help-status-open{color:#d4d8d7}.help-status-working{color:#e8c45b;border-color:#ad8a28}.help-status-resolved{color:#7de0ae;border-color:#4d886a}.theme-light .admin-help-actions button{color:#243832;background:#fff;border-color:#bdc9c1}.theme-light .admin-help-actions button.archive{color:#8d312a;border-color:#b97770}.theme-light .help-status-open{color:#4f5b55}.theme-light .help-status-working{color:#745807;border-color:#9a7a20}.theme-light .help-status-resolved{color:#2b6b4d;border-color:#4f8769}@media (width<=800px){.admin-help-requests{max-width:none}.admin-help-requests li{grid-template-columns:150px minmax(0,1fr)}.admin-help-actions{grid-column:1/-1;place-items:flex-start start}.admin-help-actions>small{text-align:left}.admin-help-actions>div{justify-content:flex-start}}@media (width<=520px){.admin-help-requests{padding:16px}.admin-help-requests li{grid-template-columns:1fr}.admin-help-actions{grid-column:auto}.admin-help-actions>div{width:100%}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
