/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-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;--radius-md:.375rem;--radius-lg:.5rem;--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,::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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color: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,::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)){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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.\!container{width:100%!important;@media (width>=40rem){max-width:40rem!important}@media (width>=48rem){max-width:48rem!important}@media (width>=64rem){max-width:64rem!important}@media (width>=80rem){max-width:80rem!important}@media (width>=96rem){max-width:96rem!important}}.container{width:100%;@media (width>=40rem){max-width:40rem}@media (width>=48rem){max-width:48rem}@media (width>=64rem){max-width:64rem}@media (width>=80rem){max-width:80rem}@media (width>=96rem){max-width:96rem}}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark;background:#101b18}html[data-theme=dark] body{background:#101b18}.theme-toggle{border:1px solid var(--atj-e-c9d9d0,#c9d9d0);background:var(--atj-b-ffffff,#fff);width:44px;height:44px;color:var(--atj-t-18523f,#18523f);cursor:pointer;border-radius:13px;flex:0 0 44px;place-items:center;padding:0;display:grid}.theme-toggle:hover{background:var(--atj-b-e8f3ed,#e8f3ed);border-color:var(--atj-e-7fa98e,#7fa98e)}.theme-toggle:focus-visible{outline:3px solid var(--atj-t-dba949,#dba949);outline-offset:3px}.theme-toggle .theme-icon-sun,html[data-theme=dark] .theme-toggle .theme-icon-moon{display:none}html[data-theme=dark] .theme-toggle .theme-icon-sun{display:block}html[data-theme=dark] .theme-toggle{color:#f3cc7c;background:#21372d;border-color:#527260}html[data-theme=dark] :is(input,textarea,select){color-scheme:dark}html[data-theme=dark] :is(input,textarea)::placeholder{color:#aebeb6;opacity:1}html[data-theme=dark] :focus-visible{outline-color:#e8b967}html[data-theme=dark] .mobile-menu summary span{background:#d6e9df}:root{--ink:#102a2a;--atj-text--ink:var(--atj-t-102a2a,#102a2a);--ink-soft:#385252;--atj-text--ink-soft:var(--atj-t-385252,#385252);--teal-950:#0a3b3a;--atj-edge--teal-950:var(--atj-e-0a3b3a,#0a3b3a);--atj-surface--teal-950:var(--atj-b-0a3b3a,#0a3b3a);--atj-text--teal-950:var(--atj-t-0a3b3a,#0a3b3a);--teal-900:#0c4a48;--atj-text--teal-900:var(--atj-t-0c4a48,#0c4a48);--teal-800:#12615d;--atj-edge--teal-800:var(--atj-e-12615d,#12615d);--atj-surface--teal-800:var(--atj-b-12615d,#12615d);--atj-text--teal-800:var(--atj-t-12615d,#12615d);--teal-700:#16756e;--atj-edge--teal-700:var(--atj-e-16756e,#16756e);--atj-surface--teal-700:var(--atj-b-16756e,#16756e);--atj-text--teal-700:var(--atj-t-16756e,#16756e);--teal-500:#24a28f;--atj-edge--teal-500:var(--atj-e-24a28f,#24a28f);--atj-surface--teal-500:var(--atj-b-24a28f,#24a28f);--mint-100:#e6f4ef;--atj-edge--mint-100:var(--atj-e-e6f4ef,#e6f4ef);--atj-surface--mint-100:var(--atj-b-e6f4ef,#e6f4ef);--mint-50:#f2f9f6;--atj-surface--mint-50:var(--atj-b-f2f9f6,#f2f9f6);--sand-100:#f8eedb;--atj-surface--sand-100:var(--atj-b-f8eedb,#f8eedb);--sand-50:#fdf9f1;--atj-surface--sand-50:var(--atj-b-fdf9f1,#fdf9f1);--amber:#d79a38;--atj-text--amber:var(--atj-t-d79a38,#d79a38);--line:#dce7e3;--atj-edge--line:var(--atj-e-dce7e3,#dce7e3);--atj-surface--line:var(--atj-b-dce7e3,#dce7e3);--white:#fff;--surface:#fbfdfc;--atj-surface--surface:var(--atj-b-fbfdfc,#fbfdfc);--shadow:0 18px 55px #103d3a1a;--atj-shadow--shadow:0 18px 55px var(--atj-s-103d3a-100,#103d3a1a);--radius-lg:28px;--radius-md:20px;--container:1180px}.rating-stars{white-space:nowrap;direction:ltr;gap:1px;line-height:1;display:inline-flex}.rating-stars .rating-star{color:#0000;background:linear-gradient(90deg, var(--atj-t-e3a43a,#e3a43a) var(--rating-star-fill), var(--atj-t-d9dfdd,#d9dfdd) var(--rating-star-fill));-webkit-background-clip:text;background-clip:text}.food-quick-categories{border-top:1px solid var(--atj-e-e6ece8,#e6ece8);flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:6px;padding-top:18px;display:flex}.food-quick-categories button{border:1px solid var(--atj-e-d8e3df,#d8e3df);background:var(--atj-b-ffffff,#fff);min-height:38px;color:var(--atj-t-506f6b,#506f6b);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex}.food-quick-categories button span{background:var(--atj-b-edf5f2,#edf5f2);width:23px;height:23px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:50%;place-items:center;font-size:8px;display:grid}.food-quick-categories button:hover,.food-quick-categories button.is-active{border-color:var(--atj-e-c49342,#c49342);background:var(--atj-b-fff8e9,#fff8e9);color:var(--atj-t-7d571e,#7d571e)}.food-amenity-filters{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-top:4px;display:flex}.food-amenity-filters>strong{color:var(--atj-t-67472c,#67472c);margin-inline-end:3px;font-size:10px}.food-amenity-filters button{border:1px solid var(--atj-e-e0cfb6,#e0cfb6);background:var(--atj-b-ffffff-780,#ffffffc7);min-height:36px;color:var(--atj-t-76593e,#76593e);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:9px;font-weight:850;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.food-amenity-filters button span{background:var(--atj-b-f4ead9,#f4ead9);border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.food-amenity-filters button:hover,.food-amenity-filters button.is-active{border-color:var(--atj-e-aa7140,#aa7140);background:var(--atj-b-6a3e20,#6a3e20);color:var(--atj-t-ffffff,#fff)}.food-amenity-filters button.is-active span{background:var(--atj-b-ffffff-180,#ffffff2e)}.food-results-heading>button,.food-empty button{border:1px solid var(--atj-e-cfddd8,#cfddd8);background:var(--atj-b-ffffff,#fff);min-height:38px;color:var(--atj-text--teal-700,var(--teal-700));font:inherit;cursor:pointer;border-radius:10px;padding:0 13px;font-size:10px;font-weight:900}.food-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0 62px;display:grid}.food-business-grid.is-single-result{grid-template-columns:minmax(0,calc(33.3333% - 13.3333px));justify-content:center}.food-business-grid>article{border:1px solid var(--atj-e-dce6e2,#dce6e2);background:var(--atj-b-ffffff,#fff);box-shadow:0 14px 38px var(--atj-s-0f413a-60,#0f413a0f);border-radius:22px;transition:transform .18s,box-shadow .18s;overflow:hidden}.food-business-grid>article:hover{box-shadow:0 20px 48px var(--atj-s-0f413a-110,#0f413a1c);transform:translateY(-4px)}.food-business-grid>article.is-featured{border-color:var(--atj-e-e3c788,#e3c788)}.food-business-image{background:radial-gradient(circle at 18% 20%, var(--atj-b-d69b38-160,#d69b3829), transparent 30%), var(--atj-b-edf4f1,#edf4f1);place-items:center;height:210px;display:grid;position:relative;overflow:hidden}.food-business-image img{object-fit:cover;transition:transform .35s}.food-business-grid>article:hover .food-business-image img{transform:scale(1.035)}.food-business-image>span{color:var(--atj-t-6f8a85,#6f8a85);font-size:42px;font-weight:950}.food-business-image b,.food-business-image em{color:var(--atj-t-ffffff,#fff);border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900;position:absolute;top:14px}.food-business-image b{background:var(--atj-b-ca8c35,#ca8c35);right:14px}.food-business-image em{background:var(--atj-b-0d4d47-880,#0d4d47e0);left:14px}.food-business-body{padding:22px}.food-business-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.food-business-meta span{color:var(--atj-t-a46c1b,#a46c1b);font-size:9px;font-weight:900}.food-business-meta small{color:var(--atj-t-829793,#829793);font-size:9px}.food-business-body h3{color:var(--atj-text--teal-950,var(--teal-950));margin:11px 0 7px;font-size:21px;line-height:1.45}.food-business-rating{color:var(--atj-t-788d89,#788d89);align-items:center;gap:6px;font-size:9px;display:flex}.food-business-rating>span{color:var(--atj-t-e1a13a,#e1a13a);letter-spacing:1px;font-size:13px}.food-business-rating strong{color:var(--atj-t-60491f,#60491f);font-size:11px}.food-business-rating.is-empty{color:var(--atj-t-7c8f8b,#7c8f8b);direction:rtl}.food-business-rating.is-empty>span,.food-business-rating.is-empty strong{color:var(--atj-t-7c8f8b,#7c8f8b)}.food-business-rating.is-empty>span{letter-spacing:0;font-size:12px}.food-business-body>p{min-height:62px;color:var(--atj-t-617a76,#617a76);margin:13px 0;font-size:11px;line-height:1.9}.food-business-body>ul{flex-wrap:wrap;gap:7px;margin:0 0 18px;padding:0;list-style:none;display:flex}.food-business-body>ul li,.food-business-facts span{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-f9fcfb,#f9fcfb);color:var(--atj-t-4d6b67,#4d6b67);border-radius:8px;padding:6px 9px;font-size:9px;font-weight:800}.food-business-highlights li.is-caution{border-color:var(--atj-e-ebc993,#ebc993);background:var(--atj-b-fff8e9,#fff8e9);color:var(--atj-t-8b5a17,#8b5a17)}.food-business-branch-summary{border:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-f7fbf9,#f7fbf9);border-radius:12px;gap:8px;margin:0 0 15px;padding:12px;display:grid}.food-business-branch-summary>strong{color:var(--atj-text--teal-800,var(--teal-800));font-size:10px}.food-business-branch-summary>div{flex-wrap:wrap;gap:6px;display:flex}.food-business-branch-summary span{background:var(--atj-b-e8f4ef,#e8f4ef);color:var(--atj-t-4b6e68,#4b6e68);border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:8px;line-height:1.5;display:inline-flex}.food-business-branch-summary span b{color:var(--atj-text--teal-800,var(--teal-800));font-weight:900}.food-business-open{border-top:1px solid var(--atj-e-e7eeeb,#e7eeeb);color:var(--atj-text--teal-700,var(--teal-700));padding-top:15px;font-size:11px;font-weight:900;display:block}.food-business-empty{margin:26px 0 62px}.food-business-empty button{margin-top:13px}.food-directory-heading{justify-content:space-between;align-items:end;gap:25px;margin:15px 0 25px;display:flex}.food-directory-heading h2{color:var(--atj-text--teal-950,var(--teal-950));margin:8px 0 0;font-size:clamp(25px,4vw,39px)}.food-directory-heading small{color:var(--atj-t-81948f,#81948f);font-size:10px;font-weight:850}.food-directory-category-grid{margin-bottom:10px}.food-business-hero{background:radial-gradient(circle at 14% 18%, var(--atj-b-d79a38-180,#d79a382e), transparent 28%), linear-gradient(145deg, var(--atj-b-f7fbf8,#f7fbf8), var(--atj-b-fff8e9,#fff8e9))}.food-business-facts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.button-whatsapp{background:var(--atj-b-168c5b,#168c5b);color:var(--atj-t-ffffff,#fff);margin-top:9px}.button-whatsapp:hover{background:var(--atj-b-0f7048,#0f7048)}.food-reviews-section{border-top:1px solid var(--atj-e-e2ebe7,#e2ebe7);background:var(--atj-b-f7faf8,#f7faf8)}.food-reviews-layout{grid-template-columns:minmax(0,1.1fr) minmax(340px,.7fr);align-items:start;gap:34px;display:grid}.food-review-list{gap:14px;margin-top:28px;display:grid}.food-review-list>article{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,#fff);border-radius:19px;padding:24px}.food-review-list header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.food-review-list header>div:first-child{gap:4px;display:grid}.food-review-list header strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:13px}.food-review-list header span{color:var(--atj-t-7b918d,#7b918d);font-size:9px}.food-review-card-rating{align-items:center;gap:6px;display:flex}.food-review-card-rating span{color:var(--atj-t-e3a43a,#e3a43a);font-size:12px}.food-review-card-rating strong{color:var(--atj-t-705126,#705126);font-size:11px!important}.verified-visit-badge{background:var(--atj-b-e5f4ed,#e5f4ed);width:fit-content;color:var(--atj-t-117056,#117056);border-radius:999px;margin-top:14px;padding:6px 9px;font-size:9px;font-weight:900}.food-review-list h3{color:var(--atj-text--teal-950,var(--teal-950));margin:17px 0 8px;font-size:17px}.food-review-list article>p{color:var(--atj-t-536f6b,#536f6b);margin:10px 0 0;font-size:12px;line-height:1.95}.food-review-list dl{flex-wrap:wrap;gap:7px;margin:17px 0 0;display:flex}.food-review-list dl>div{border:1px solid var(--atj-e-e0e9e6,#e0e9e6);border-radius:8px;gap:5px;padding:6px 8px;font-size:9px;display:flex}.food-review-list dt{color:var(--atj-t-78908c,#78908c)}.food-review-list dd{color:var(--atj-t-335a55,#335a55);margin:0;font-weight:900}.food-review-empty{border:1px dashed var(--atj-e-cadbd5,#cadbd5);background:var(--atj-b-ffffff,#fff);text-align:center;border-radius:18px;margin-top:28px;padding:30px}.food-review-empty strong{color:var(--atj-text--teal-950,var(--teal-950))}.food-review-empty p{color:var(--atj-t-718985,#718985);margin:7px 0 0;font-size:11px}.food-add-review{border:1px solid var(--atj-e-dedfcf,#dedfcf);background:var(--atj-b-fffdf8,#fffdf8);box-shadow:0 18px 48px var(--atj-s-493f24-70,#493f2412);border-radius:23px;padding:28px;position:sticky;top:24px}.food-add-review>h2{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 21px;font-size:25px}.food-review-signin,.food-review-existing{border:1px solid var(--atj-e-dfdfd1,#dfdfd1);background:var(--atj-b-ffffff,#fff);border-radius:15px;padding:20px}.food-review-signin strong,.food-review-existing strong{color:var(--atj-text--teal-950,var(--teal-950))}.food-review-signin p,.food-review-existing p{color:var(--atj-t-657c78,#657c78);margin:8px 0 17px;font-size:11px;line-height:1.85}.food-review-existing.is-published{border-color:var(--atj-e-badccf,#badccf);background:var(--atj-b-eff9f5,#eff9f5)}.food-review-update-button,.food-complaint-toggle,.food-complaint-submit{background:var(--atj-surface--teal-700,var(--teal-700));min-height:42px;color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 15px;font-size:10px;font-weight:900;text-decoration:none}.food-review-updated{color:var(--atj-t-718985,#718985);margin-top:12px;font-size:9px;font-weight:750;display:block}.food-review-existing.is-rejected{border-color:var(--atj-e-ead2ca,#ead2ca);background:var(--atj-b-fff7f4,#fff7f4);margin-bottom:17px}.food-review-form{gap:16px;display:grid}.food-review-form fieldset,.food-review-form label{min-width:0;margin:0}.food-review-form label{gap:7px;display:grid}.food-review-form label>span,.food-rating-stars legend{color:var(--atj-t-43645f,#43645f);font-size:10px;font-weight:900}.food-review-form input,.food-review-form select,.food-review-form textarea{border:1px solid var(--atj-e-d7e1dd,#d7e1dd);background:var(--atj-b-ffffff,#fff);width:100%;min-height:46px;color:var(--atj-t-244a46,#244a46);font:inherit;border-radius:11px;outline:none;padding:10px 12px;font-size:11px}.food-review-form textarea{resize:vertical;min-height:125px;line-height:1.8}.food-review-form input:focus,.food-review-form select:focus,.food-review-form textarea:focus{border-color:var(--atj-e-c19342,#c19342);box-shadow:0 0 0 3px var(--atj-s-c19342-120,#c193421f)}.food-rating-stars{border:0;padding:0}.food-rating-stars>div{align-items:center;gap:2px;margin-top:7px;display:flex}.food-rating-stars button{color:var(--atj-t-cfd7d4,#cfd7d4);cursor:pointer;background:0 0;border:0;padding:0;font-size:30px;line-height:1}.food-rating-stars button.is-selected{color:var(--atj-t-e2a13a,#e2a13a)}.food-rating-stars strong{color:var(--atj-t-6a7f7b,#6a7f7b);margin-left:8px;font-size:10px}.food-review-rating-grid,.food-review-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.food-review-proof{border:1px dashed var(--atj-e-cfdbd7,#cfdbd7);background:var(--atj-b-ffffff,#fff);border-radius:13px;padding:15px}.food-review-form label>small{color:var(--atj-t-81938f,#81938f);font-size:8px;line-height:1.7}.food-review-error{background:var(--atj-b-fff0ec,#fff0ec);color:var(--atj-t-9a3f2d,#9a3f2d);border-radius:10px;padding:11px 13px;font-size:10px;font-weight:850}.food-review-success{border:1px solid var(--atj-e-bcded1,#bcded1);background:var(--atj-b-eef9f5,#eef9f5);border-radius:15px;gap:13px;padding:20px;display:flex}.food-review-success>span{background:var(--atj-b-19805f,#19805f);width:31px;height:31px;color:var(--atj-t-ffffff,#fff);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.food-review-success strong{color:var(--atj-text--teal-950,var(--teal-950))}.food-review-success p{color:var(--atj-t-5f7773,#5f7773);margin:5px 0 0;font-size:10px;line-height:1.8}.food-review-policy{color:var(--atj-t-7d8f8b,#7d8f8b);margin:-6px 0 0;font-size:8px;line-height:1.7}.food-complaint-box{border-top:1px solid var(--atj-e-e6dfd0,#e6dfd0);gap:13px;margin-top:20px;padding-top:20px;display:grid}.food-complaint-box>div:first-child>strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:12px}.food-complaint-box>div:first-child>p{color:var(--atj-t-71837f,#71837f);margin:7px 0 0;font-size:10px;line-height:1.8}.food-complaint-toggle{border:1px solid var(--atj-e-e0b9ae,#e0b9ae);background:var(--atj-b-fff5f1,#fff5f1);width:100%;color:var(--atj-t-923f31,#923f31);place-items:center;display:inline-grid}.food-complaint-form{border:1px solid var(--atj-e-ead6cf,#ead6cf);background:var(--atj-b-ffffff,#fff);border-radius:13px;gap:13px;padding:17px;display:grid}.food-complaint-form label{gap:6px;display:grid}.food-complaint-form label>span{color:var(--atj-t-654e48,#654e48);font-size:10px;font-weight:900}.food-complaint-form input,.food-complaint-form select,.food-complaint-form textarea{border:1px solid var(--atj-e-dfd7d2,#dfd7d2);background:var(--atj-b-ffffff,#fff);width:100%;min-height:44px;color:var(--atj-t-3e4f4b,#3e4f4b);font:inherit;border-radius:10px;padding:10px 12px;font-size:11px}.food-complaint-form textarea{resize:vertical}.food-complaint-form small{color:var(--atj-t-8a7f7a,#8a7f7a);font-size:8px;line-height:1.7}.food-complaint-submit{background:var(--atj-b-9a4938,#9a4938)}.food-mobile-contact-bar{display:none}.admin-demo-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-rating-auto-note{border:1px solid var(--atj-e-cfe1da,#cfe1da);background:var(--atj-b-f1f8f5,#f1f8f5);border-radius:12px;gap:5px;padding:14px;display:grid}.admin-rating-auto-note strong{color:var(--atj-text--teal-800,var(--teal-800));font-size:11px}.admin-rating-auto-note span{color:var(--atj-t-66807b,#66807b);font-size:9px;line-height:1.7}.admin-facilities-section{border:1px solid var(--atj-e-d9e4e0,#d9e4e0);background:var(--atj-b-fbfdfc,#fbfdfc);border-radius:15px;gap:14px;padding:18px;display:grid}.admin-facilities-heading{border-bottom:1px solid var(--atj-e-e4ece9,#e4ece9);justify-content:space-between;align-items:start;gap:18px;padding-bottom:12px;display:flex}.admin-facilities-heading>div{gap:4px;display:grid}.admin-facilities-heading strong{color:var(--atj-text--teal-900,var(--teal-900));font-size:13px}.admin-facilities-heading span,.admin-facilities-heading small{color:var(--atj-t-6f8480,#6f8480);font-size:9px;line-height:1.7}.admin-facilities-heading small{text-align:end;max-width:170px}.admin-facilities-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-restaurant-showcase{border:1px solid var(--atj-e-dfd1b4,#dfd1b4);background:radial-gradient(circle at 0 0, var(--atj-b-daa240-120,#daa2401f), transparent 28%), var(--atj-b-fffdf8,#fffdf8);border-radius:18px;gap:20px;padding:20px;display:grid}.admin-showcase-copy{gap:13px;display:grid}.admin-branches-editor{border:1px solid var(--atj-e-cfe0db,#cfe0db);background:var(--atj-b-f8fcfa,#f8fcfa);border-radius:15px;gap:15px;padding:18px;display:grid}.admin-branches-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-branches-heading>div{gap:5px;display:grid}.admin-branches-heading strong{color:var(--atj-text--teal-900,var(--teal-900));font-size:13px}.admin-branches-heading span{max-width:560px;color:var(--atj-t-6c827e,#6c827e);font-size:9px;line-height:1.8}.admin-branches-heading button,.admin-branch-list article>header button{border:1px solid var(--atj-e-bcd4cc,#bcd4cc);background:var(--atj-b-ffffff,#fff);min-height:36px;color:var(--atj-text--teal-700,var(--teal-700));cursor:pointer;font:inherit;border-radius:9px;padding:0 12px;font-size:9px;font-weight:900}.admin-branches-heading button:disabled{cursor:not-allowed;opacity:.55}.admin-branch-list{gap:13px;display:grid}.admin-branch-list article{border:1px solid var(--atj-e-d8e5e1,#d8e5e1);background:var(--atj-b-ffffff,#fff);border-radius:13px;gap:13px;padding:15px;display:grid}.admin-branch-list article>header{border-bottom:1px solid var(--atj-e-e5eeeb,#e5eeeb);justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.admin-branch-list article>header>div{gap:3px;display:grid}.admin-branch-list article>header span{color:var(--atj-t-78908b,#78908b);font-size:8px;font-weight:800}.admin-branch-list article>header strong{color:var(--atj-text--teal-900,var(--teal-900));font-size:11px}.admin-branch-list article>header button{border-color:var(--atj-e-ecd3cc,#ecd3cc);min-height:32px;color:var(--atj-t-9b4c3e,#9b4c3e)}.admin-branches-empty{border:1px dashed var(--atj-e-cdded8,#cdded8);color:var(--atj-t-718984,#718984);text-align:center;border-radius:11px;margin:0;padding:15px;font-size:9px}.admin-business-media-editor{border:1px solid var(--atj-e-e3d8c4,#e3d8c4);background:var(--atj-b-fffcf6,#fffcf6);border-radius:15px;gap:18px;padding:18px;display:grid}.admin-cover-media-editor,.admin-gallery-media-editor{border-top:1px solid var(--atj-e-ece2cf,#ece2cf);gap:12px;padding-top:15px;display:grid}.admin-cover-preview{border:1px solid var(--atj-e-e2d8c5,#e2d8c5);background:var(--atj-b-ffffff,#fff);border-radius:13px;overflow:hidden}.admin-cover-preview>div{aspect-ratio:16/7;background:var(--atj-b-f3eee4,#f3eee4);position:relative;overflow:hidden}.admin-cover-preview img,.admin-gallery-preview-grid img{object-fit:cover}.admin-cover-preview footer,.admin-gallery-preview-grid footer{justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.admin-cover-preview footer span{color:var(--atj-t-45615d,#45615d);font-size:9px;font-weight:900}.admin-cover-preview footer button,.admin-gallery-preview-grid footer button{color:var(--atj-t-6b7f7b,#6b7f7b);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:8px;font-weight:900}.admin-cover-preview footer button,.admin-gallery-preview-grid footer button.is-remove{color:var(--atj-t-a45045,#a45045)}.admin-gallery-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-gallery-preview-grid article{border:1px solid var(--atj-e-e2d8c5,#e2d8c5);background:var(--atj-b-ffffff,#fff);border-radius:12px;overflow:hidden}.admin-gallery-preview-grid article>div{aspect-ratio:4/3;background:var(--atj-b-f3eee4,#f3eee4);position:relative;overflow:hidden}.admin-gallery-preview-grid article>div>span{background:var(--atj-b-0b443d-880,#0b443de0);min-width:23px;min-height:23px;color:var(--atj-t-ffffff,#fff);border-radius:999px;place-items:center;font-size:8px;font-weight:900;display:grid;position:absolute;top:7px;right:7px}.admin-gallery-preview-grid footer{justify-content:center;padding:8px 6px}.admin-gallery-preview-grid footer button:disabled{cursor:default;opacity:.3}.admin-menu-media,.admin-featured-dishes-editor{border-top:1px solid var(--atj-e-ece2cf,#ece2cf);gap:14px;padding-top:18px;display:grid}.admin-media-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-media-heading>div{gap:4px;display:grid}.admin-media-heading strong{color:var(--atj-text--teal-900,var(--teal-900));font-size:12px}.admin-media-heading span{color:var(--atj-t-758984,#758984);font-size:9px;line-height:1.7}.admin-media-upload,.admin-add-dish{border:1px solid var(--atj-e-b99b61,#b99b61);background:var(--atj-b-fffaf0,#fffaf0);min-height:38px;color:var(--atj-t-80622f,#80622f);cursor:pointer;font:inherit;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:9px;font-weight:900;display:inline-flex}.admin-media-upload.is-uploading,.admin-add-dish:disabled{cursor:wait;opacity:.65}.admin-media-upload input,.admin-dish-image-editor input{display:none}.admin-menu-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-menu-preview-grid article{border:1px solid var(--atj-e-e2d8c5,#e2d8c5);background:var(--atj-b-ffffff,#fff);border-radius:12px;overflow:hidden}.admin-menu-preview-grid article>div{aspect-ratio:3/4;background:var(--atj-b-f3eee4,#f3eee4);position:relative;overflow:hidden}.admin-menu-preview-grid img{object-fit:cover}.admin-menu-preview-grid article>span{color:var(--atj-t-45615d,#45615d);padding:8px 8px 2px;font-size:9px;font-weight:900;display:block}.admin-menu-preview-grid button{color:var(--atj-t-a45045,#a45045);cursor:pointer;font:inherit;background:0 0;border:0;margin:0 8px 8px;padding:0;font-size:8px;font-weight:900}.admin-media-empty{border:1px dashed var(--atj-e-d9ccb3,#d9ccb3);background:var(--atj-b-ffffff-700,#ffffffb3);color:var(--atj-t-8a8172,#8a8172);text-align:center;border-radius:12px;padding:20px;font-size:9px}.admin-dishes-editor-list{gap:12px;display:grid}.admin-dishes-editor-list>article{border:1px solid var(--atj-e-e5dbc9,#e5dbc9);background:var(--atj-b-ffffff-780,#ffffffc7);border-radius:14px;grid-template-columns:150px minmax(0,1fr);gap:15px;padding:13px;display:grid}.admin-dish-image-editor{background:var(--atj-b-eee7da,#eee7da);border-radius:11px;min-height:170px;position:relative;overflow:hidden}.admin-dish-image-editor>img{object-fit:cover}.admin-dish-image-editor>span{color:var(--atj-t-918470,#918470);place-items:center;font-size:9px;font-weight:900;display:grid;position:absolute;inset:0}.admin-dish-image-editor label{background:var(--atj-b-0b443d-900,#0b443de6);min-height:34px;color:var(--atj-t-ffffff,#fff);cursor:pointer;backdrop-filter:blur(8px);border-radius:9px;place-items:center;font-size:8px;font-weight:900;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.admin-dish-fields{align-content:start;gap:10px;display:grid}.admin-remove-dish{color:var(--atj-t-a64d43,#a64d43);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-size:8px;font-weight:900}.admin-media-feedback{background:var(--atj-b-eaf6f1,#eaf6f1);color:var(--atj-t-21715f,#21715f);border-radius:11px;margin:0;padding:11px 13px;font-size:9px;font-weight:850}.admin-review-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:22px;display:grid}.admin-review-stats article{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,#fff);border-radius:16px;gap:7px;padding:18px;display:grid}.admin-review-stats span{color:var(--atj-t-6f8783,#6f8783);font-size:9px;font-weight:850}.admin-review-stats strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:28px}.admin-review-stats small{color:var(--atj-t-7d8f8b,#7d8f8b);font-size:8px}.admin-review-stats .is-test-stat{border-color:var(--atj-e-e3d1a7,#e3d1a7);background:var(--atj-b-fffaf0,#fffaf0)}.admin-review-stats .is-complaint-stat{border-color:var(--atj-e-e8cfc7,#e8cfc7);background:var(--atj-b-fff7f4,#fff7f4)}.admin-review-test-mode{border:1px solid var(--atj-e-e4c98c,#e4c98c);background:radial-gradient(circle at 5% 0%, var(--atj-b-daa240-130,#daa24021), transparent 30%), var(--atj-b-fffaf0,#fffaf0);border-radius:18px;margin-bottom:20px;padding:22px}.admin-review-test-mode>header,.admin-review-group-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-review-test-mode h2,.admin-review-group-heading h2{color:var(--atj-text--teal-950,var(--teal-950));margin:6px 0;font-size:20px}.admin-review-test-mode p{max-width:760px;color:var(--atj-t-657a76,#657a76);margin:0;font-size:10px;line-height:1.85}.admin-review-test-kicker,.admin-review-group-heading span{color:var(--atj-t-9a6a20,#9a6a20);font-size:9px;font-weight:900}.admin-review-test-guards{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.admin-review-test-guards span{border:1px solid var(--atj-e-ead9b5,#ead9b5);background:var(--atj-b-ffffff-750,#ffffffbf);color:var(--atj-t-725b33,#725b33);border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.admin-review-test-form{border:1px solid var(--atj-e-eadcbf,#eadcbf);background:var(--atj-b-ffffff,#fff);border-radius:15px;margin-top:20px;padding:20px}.admin-review-test-business{gap:7px;margin-bottom:18px;display:grid}.admin-review-test-business>span{color:var(--atj-text--teal-950,var(--teal-950));font-size:9px;font-weight:900}.admin-review-test-business select{border:1px solid var(--atj-e-cbdad5,#cbdad5);background:var(--atj-b-ffffff,#fff);min-height:44px;color:var(--atj-text--teal-950,var(--teal-950));font:inherit;border-radius:10px;padding:0 12px}.admin-review-group{margin-top:28px}.admin-review-group-heading{align-items:flex-end;margin-bottom:13px}.admin-review-group-heading h2{margin-bottom:0}.admin-review-group-heading small{color:var(--atj-t-7c8f8b,#7c8f8b);font-size:9px}.admin-review-group.is-test-group .admin-review-group-heading span{color:var(--atj-t-9a6a20,#9a6a20)}.admin-review-group.is-revision-group .admin-review-group-heading span{color:var(--atj-t-2f7765,#2f7765)}.admin-review-group.is-complaint-group .admin-review-group-heading span{color:var(--atj-t-9a4937,#9a4937)}.admin-review-list{gap:16px;display:grid}.admin-review-list>article{border:1px solid var(--atj-e-dbe6e2,#dbe6e2);background:var(--atj-b-ffffff,#fff);border-radius:18px;padding:24px}.admin-review-list>article.is-test-review{border-color:var(--atj-e-e5cf9f,#e5cf9f);background:var(--atj-b-fffdf8,#fffdf8);box-shadow:inset 4px 0 0 var(--atj-s-d6a54d,#d6a54d)}.admin-review-list header,.admin-review-list footer,.admin-review-meta,.admin-review-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.admin-review-status{background:var(--atj-b-eef3f1,#eef3f1);color:var(--atj-t-607570,#607570);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-block}.admin-review-status.is-pending{background:var(--atj-b-fff3d9,#fff3d9);color:var(--atj-t-8d611e,#8d611e)}.admin-review-status.is-published{background:var(--atj-b-e6f5ef,#e6f5ef);color:var(--atj-t-137158,#137158)}.admin-review-status.is-approved-test{background:var(--atj-b-fff0c9,#fff0c9);color:var(--atj-t-855d1b,#855d1b)}.admin-review-status.is-rejected{background:var(--atj-b-fff0ec,#fff0ec);color:var(--atj-t-9a4937,#9a4937)}.admin-review-status.is-approved{background:var(--atj-b-e6f5ef,#e6f5ef);color:var(--atj-t-137158,#137158)}.admin-review-test-badge{background:var(--atj-b-f7ead0,#f7ead0);color:var(--atj-t-845f22,#845f22);border-radius:999px;margin-inline-start:6px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-block}.admin-review-list h2{color:var(--atj-text--teal-950,var(--teal-950));margin:10px 0 4px;font-size:20px}.admin-review-list header p,.admin-review-body{color:var(--atj-t-657d79,#657d79);margin:0;font-size:10px}.admin-review-list header p b{font-weight:700}.admin-review-rating{justify-items:end;display:grid}.admin-review-stars{gap:1px;display:flex}.admin-review-stars span{font-size:17px;line-height:1}.admin-review-stars .is-filled{color:var(--atj-t-e3a23a,#e3a23a)}.admin-review-stars .is-empty{color:var(--atj-t-d9dfdd,#d9dfdd)}.admin-review-rating strong{color:var(--atj-t-5d4a26,#5d4a26);font-size:12px}.admin-review-rating small{color:var(--atj-t-7c8f8b,#7c8f8b);font-size:8px}.admin-review-revision-card{border-color:var(--atj-e-cfe1da,#cfe1da)!important}.admin-review-revision-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.admin-review-revision-compare>div{border:1px solid var(--atj-e-e0e8e5,#e0e8e5);background:var(--atj-b-f8faf9,#f8faf9);border-radius:12px;padding:16px}.admin-review-revision-compare>div:last-child{border-color:var(--atj-e-bfdbd1,#bfdbd1);background:var(--atj-b-f0f8f5,#f0f8f5)}.admin-review-revision-compare span{color:var(--atj-t-758985,#758985);margin-bottom:8px;font-size:8px;font-weight:900;display:block}.admin-review-revision-compare strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:15px}.admin-review-revision-compare h3{margin-top:12px}.admin-review-revision-compare p{color:var(--atj-t-607873,#607873);margin:6px 0 0;font-size:10px;line-height:1.8}.admin-food-complaint-card{border-color:var(--atj-e-ead4cd,#ead4cd)!important;background:var(--atj-b-fffdfc,#fffdfc)!important}.admin-complaint-status{background:var(--atj-b-fff0ec,#fff0ec);color:var(--atj-t-9a4937,#9a4937);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-block}.admin-complaint-status.is-actioned{background:var(--atj-b-e6f5ef,#e6f5ef);color:var(--atj-t-137158,#137158)}.admin-complaint-status.is-reviewed{background:var(--atj-b-eef3f1,#eef3f1);color:var(--atj-t-607570,#607570)}.admin-complaint-status.is-dismissed{background:var(--atj-b-f2f2ef,#f2f2ef);color:var(--atj-t-777870,#777870)}.admin-complaint-resolution{background:var(--atj-b-f4f7f5,#f4f7f5);color:var(--atj-t-5f746f,#5f746f);border-radius:10px;padding:11px 13px;font-size:9px}.admin-review-meta{border-block:1px solid var(--atj-e-e7eeeb,#e7eeeb);justify-content:flex-start;margin:17px 0;padding:11px 0}.admin-review-meta span{color:var(--atj-t-718783,#718783);font-size:9px}.admin-review-list h3{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 8px;font-size:16px}.admin-review-body{font-size:11px;line-height:1.9}.admin-review-breakdown{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.admin-review-breakdown>div{background:var(--atj-b-f2f7f5,#f2f7f5);border-radius:8px;gap:5px;padding:6px 8px;font-size:9px;display:flex}.admin-review-breakdown dd{margin:0;font-weight:900}.admin-review-list footer{border-top:1px solid var(--atj-e-e7eeeb,#e7eeeb);padding-top:16px}.admin-proof-link,.admin-no-proof{color:var(--atj-text--teal-700,var(--teal-700));font-size:9px;font-weight:900}.admin-no-proof{color:var(--atj-t-8a9a97,#8a9a97)}.admin-review-actions{justify-content:flex-end;gap:7px}.admin-review-actions button{border:1px solid var(--atj-e-d6e2de,#d6e2de);background:var(--atj-b-ffffff,#fff);min-height:36px;font:inherit;cursor:pointer;border-radius:9px;padding:0 11px;font-size:9px;font-weight:900}.admin-review-actions .is-verify{border-color:var(--atj-e-acd5c6,#acd5c6);background:var(--atj-b-eaf7f2,#eaf7f2);color:var(--atj-t-116d55,#116d55)}.admin-review-actions .is-publish{color:var(--atj-t-466964,#466964)}.admin-review-actions .is-reject{border-color:var(--atj-e-edd4cd,#edd4cd);color:var(--atj-t-9b4937,#9b4937)}.admin-review-actions button:disabled{cursor:wait;opacity:.65}.admin-review-feedback{border-radius:9px;margin:13px 0 0;padding:10px 12px;font-size:10px;font-weight:800}.admin-review-feedback.is-success{border:1px solid var(--atj-e-b9ddcf,#b9ddcf);background:var(--atj-b-edf8f4,#edf8f4);color:var(--atj-t-116d55,#116d55)}.admin-review-feedback.is-error{border:1px solid var(--atj-e-edc9c0,#edc9c0);background:var(--atj-b-fff2ef,#fff2ef);color:var(--atj-t-93432f,#93432f)}@media (width<=980px){.food-business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.food-business-grid.is-single-result{grid-template-columns:minmax(0,calc(50% - 10px))}.food-reviews-layout{grid-template-columns:1fr}.food-add-review{position:static}}.restaurant-offer-section{z-index:2;background:var(--atj-b-fbfdfc,#fbfdfc);margin-top:-1px;padding:22px 0 0;position:relative}.restaurant-offer-card{border:1px solid var(--atj-e-e1c47f,#e1c47f);background:radial-gradient(circle at 0 0, var(--atj-b-db9f35-200,#db9f3533), transparent 30%), linear-gradient(120deg, var(--atj-b-fff8e5,#fff8e5) 0%, var(--atj-b-fffdf8,#fffdf8) 62%, var(--atj-b-edf7f2,#edf7f2) 100%);box-shadow:0 18px 46px var(--atj-s-413218-80,#41321814);border-radius:20px;overflow:hidden}.restaurant-offer-card.has-image{isolation:isolate;border-color:var(--atj-e-e1c47f-820,#e1c47fd1);background:var(--atj-b-123d39,#123d39);box-shadow:0 20px 52px var(--atj-s-122b27-180,#122b272e);position:relative}.restaurant-offer-content{grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,38px);min-height:126px;padding:22px 26px;display:grid}.restaurant-offer-media{aspect-ratio:8/3;border-bottom:1px solid var(--atj-e-e1c47f-720,#e1c47fb8);background:var(--atj-b-f0eadc,#f0eadc);width:100%;position:relative;overflow:hidden}.restaurant-offer-media img{object-fit:cover}.restaurant-offer-card.has-image .restaurant-offer-media{z-index:-2;aspect-ratio:auto;border:0;width:auto;position:absolute;inset:0}.restaurant-offer-card.has-image .restaurant-offer-media:after{z-index:1;background:linear-gradient(90deg, var(--atj-b-041d1b-720,#041d1bb8) 0%, var(--atj-b-041d1b-480,#041d1b7a) 43%, var(--atj-b-041d1b-700,#041d1bb3) 100%), linear-gradient(0deg, var(--atj-b-041d1b-280,#041d1b47), var(--atj-b-041d1b-80,#041d1b14));content:"";position:absolute;inset:0}.restaurant-offer-card.has-image .restaurant-offer-content{z-index:1;min-height:184px;position:relative}.restaurant-offer-card.has-image .restaurant-offer-badge{border:1px solid var(--atj-e-ffffff-200,#fff3);background:var(--atj-b-085b52-880,#085b52e0);box-shadow:0 12px 32px var(--atj-s-000000-180,#0000002e);backdrop-filter:blur(4px)}.restaurant-offer-card.has-image .restaurant-offer-copy h2{color:var(--atj-t-ffffff,#fff);text-shadow:0 2px 16px var(--atj-s-000000-420,#0000006b)}.restaurant-offer-card.has-image .restaurant-offer-copy>p{color:var(--atj-t-ffffff-900,#ffffffe6);text-shadow:0 2px 12px var(--atj-s-000000-460,#00000075)}.restaurant-offer-card.has-image .restaurant-offer-meta span{color:var(--atj-t-fff1cd,#fff1cd);text-shadow:0 2px 10px var(--atj-s-000000-480,#0000007a)}.restaurant-offer-card.has-image .restaurant-offer-action{box-shadow:0 12px 28px var(--atj-s-000000-200,#0003)}.restaurant-offer-badge{background:var(--atj-b-0f6158,#0f6158);min-height:78px;color:var(--atj-t-ffffff,#fff);text-align:center;border-radius:16px;align-content:center;place-items:center;gap:4px;padding:12px;display:grid}.restaurant-offer-badge span{font-size:clamp(18px,2.2vw,27px);font-weight:950;line-height:1.15}.restaurant-offer-badge small{color:var(--atj-t-d9f1e9,#d9f1e9);font-size:9px;font-weight:800}.restaurant-offer-copy h2{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 6px;font-size:clamp(21px,3vw,30px);line-height:1.35}.restaurant-offer-copy>p{max-width:720px;color:var(--atj-t-5d6e69,#5d6e69);margin:0;font-size:12px;line-height:1.8}.restaurant-offer-meta{flex-wrap:wrap;gap:8px 16px;margin-top:10px;display:flex}.restaurant-offer-meta span{color:var(--atj-t-765927,#765927);align-items:center;gap:6px;font-size:10px;font-weight:850;display:inline-flex}.restaurant-offer-meta b{color:var(--atj-t-d49b37,#d49b37);font-size:9px}.restaurant-offer-action{background:var(--atj-b-d79a38,#d79a38);min-height:46px;color:var(--atj-t-ffffff,#fff);white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:11px;font-weight:950;transition:transform .16s,background .16s;display:inline-flex}.restaurant-offer-action:hover{background:var(--atj-b-bd8125,#bd8125);transform:translateY(-2px)}.admin-restaurant-offer{border:1px solid var(--atj-e-e4cf9d,#e4cf9d);background:var(--atj-b-fffaf0,#fffaf0);border-radius:18px;gap:16px;margin-bottom:23px;padding:20px;display:grid}.admin-offer-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.admin-offer-heading>div{gap:4px;display:grid}.admin-offer-heading strong{color:var(--atj-t-5e451f,#5e451f);font-size:14px}.admin-offer-heading span,.admin-restaurant-offer>p{color:var(--atj-t-806c4b,#806c4b);margin:0;font-size:10px;line-height:1.7}.admin-offer-image-editor{border:1px dashed var(--atj-e-d9bd7d,#d9bd7d);background:var(--atj-b-ffffff-720,#ffffffb8);border-radius:14px;gap:12px;padding:14px;display:grid}.admin-offer-image-editor .admin-media-heading small{color:var(--atj-t-9a7540,#9a7540);font-size:9px;line-height:1.7}.admin-offer-image-preview{border:1px solid var(--atj-e-e1c47f,#e1c47f);background:var(--atj-b-ffffff,#fff);border-radius:13px;overflow:hidden}.admin-offer-image-preview>div{aspect-ratio:8/3;background:var(--atj-b-f4efe5,#f4efe5);width:100%;position:relative}.admin-offer-image-preview img{object-fit:cover}.admin-offer-image-preview footer{color:var(--atj-t-70542b,#70542b);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:10px;font-weight:800;display:flex}.admin-offer-image-preview button{color:var(--atj-t-a33c2f,#a33c2f);font:inherit;cursor:pointer;background:0 0;border:0}.admin-offer-image-empty{background:var(--atj-b-fff7e8,#fff7e8);color:var(--atj-t-816a45,#816a45);text-align:center;border-radius:11px;padding:14px;font-size:10px;line-height:1.7}.admin-switch-field{cursor:pointer;flex:none;align-items:center;gap:8px;flex-direction:row!important;display:inline-flex!important}.admin-switch-field input{height:18px;accent-color:var(--atj-t-0f6158,#0f6158);width:18px!important}@media (width<=700px){.food-search-panel{padding:20px 16px}.food-search-controls,.food-review-rating-grid,.food-review-field-row{grid-template-columns:1fr}.food-quick-categories{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.food-quick-categories button{border-radius:11px;justify-content:flex-start}.food-amenity-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.food-amenity-filters>strong{grid-column:1/-1}.food-amenity-filters button{border-radius:11px;justify-content:flex-start}.food-results-heading,.food-directory-heading{flex-direction:column;align-items:flex-start}.food-results-heading>button{width:100%}.food-business-grid,.food-business-grid.is-single-result{grid-template-columns:1fr}.food-business-image{height:230px}.food-business-body>p{min-height:0}.restaurant-amenities-grid{grid-template-columns:1fr}.food-reviews-layout{gap:25px}.food-review-list header{flex-direction:column;align-items:flex-start}.admin-review-revision-compare{grid-template-columns:1fr}.food-add-review,.food-review-list>article{border-radius:16px;padding:20px}.food-rating-stars button{font-size:34px}.food-mobile-contact-bar{z-index:90;padding:10px max(14px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));border-top:1px solid var(--atj-e-d5e1dc,#d5e1dc);background:var(--atj-b-ffffff-960,#fffffff5);box-shadow:0 -10px 28px var(--atj-s-184139-130,#18413921);backdrop-filter:blur(12px);isolation:isolate;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:9px;display:grid;position:fixed;bottom:0;left:0;right:0}.food-mobile-contact-bar a{background:var(--atj-surface--teal-700,var(--teal-700));min-height:48px;color:var(--atj-t-ffffff,#fff);border-radius:11px;place-items:center;font-size:12px;font-weight:900;display:grid}.food-mobile-contact-bar a:last-child{background:var(--atj-b-168c5b,#168c5b)}.food-business-page{padding-bottom:calc(104px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom))}.food-business-page+.site-footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.admin-demo-actions,.admin-review-actions,.admin-demo-actions .admin-demo-action,.admin-review-actions button{width:100%}.admin-review-stats{grid-template-columns:1fr}.admin-review-test-mode>header,.admin-review-group-heading{flex-direction:column;align-items:stretch}.admin-review-test-mode .admin-demo-action{width:100%}.admin-review-test-form{padding:15px}.admin-review-list header,.admin-review-list footer{flex-direction:column;align-items:flex-start}}.admin-access-page,.admin-loading{background:radial-gradient(circle at 85% 15%, var(--atj-b-24a28f-180,#24a28f2e), transparent 32%), linear-gradient(145deg, var(--atj-b-edf7f3,#edf7f3), var(--atj-b-fbfdfc,#fbfdfc) 48%, var(--atj-b-f9f1df,#f9f1df));place-items:center;min-height:100vh;padding:32px 20px;display:grid}.admin-access-card{border:1px solid var(--atj-e-aecac2-700,#aecac2b3);background:var(--atj-b-ffffff-920,#ffffffeb);width:min(100%,560px);box-shadow:0 28px 80px var(--atj-s-0c4a48-140,#0c4a4824);border-radius:30px;padding:48px}.admin-access-logo,.admin-brand{align-items:center;gap:12px;display:inline-flex}.admin-access-logo>span,.admin-brand>span{background:linear-gradient(145deg, var(--atj-surface--teal-700,var(--teal-700)), var(--atj-surface--teal-950,var(--teal-950)));width:48px;height:48px;color:var(--atj-t-ffffff,white);border-radius:15px;place-items:center;font-size:21px;font-weight:900;display:grid}.admin-access-logo div,.admin-brand div{gap:3px;display:grid}.admin-access-logo strong,.admin-brand strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:19px}.admin-access-logo small,.admin-brand small{color:var(--atj-t-6b8582,#6b8582);font-size:11px}.admin-access-eyebrow{font-weight:900;color:var(--atj-text--teal-700,var(--teal-700))!important;margin:54px 0 10px!important;font-size:12px!important}.admin-access-card h1{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 16px;font-size:clamp(30px,5vw,44px);line-height:1.25}.admin-access-card>p:not(.admin-access-eyebrow){color:var(--atj-t-58716f,#58716f);margin:0;font-size:16px;line-height:1.9}.admin-access-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.admin-loading{text-align:center;color:var(--atj-text--teal-950,var(--teal-950));align-content:center}.admin-loading>span{border:4px solid var(--atj-edge--mint-100,var(--mint-100));border-top-color:var(--atj-edge--teal-700,var(--teal-700));border-radius:50%;width:42px;height:42px;animation:.8s linear infinite admin-spin}.admin-loading p{color:var(--atj-t-66807d,#66807d)}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-shell{--admin-bg:#f4f8f7;--atj-surface--admin-bg:var(--atj-b-f4f8f7,#f4f8f7);background:var(--atj-surface--admin-bg,var(--admin-bg));min-height:100vh;color:var(--atj-t-173b3a,#173b3a);grid-template-columns:265px minmax(0,1fr);display:grid}.admin-sidebar{overscroll-behavior:contain;scrollbar-gutter:stable;border-left:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-ffffff,#fff);flex-direction:column;height:100vh;padding:28px 20px 22px;display:flex;position:sticky;top:0;overflow-y:auto}.admin-brand{padding:0 10px 30px}.admin-sidebar nav{gap:6px;display:grid}.admin-sidebar nav button{width:100%;min-height:48px;color:var(--atj-t-526e6b,#526e6b);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:12px;padding:0 14px;font-size:13px;font-weight:800;display:flex}.admin-sidebar nav button span{width:25px;color:var(--atj-t-78918e,#78918e);text-align:center;font-size:18px}.admin-sidebar nav button:hover,.admin-sidebar nav button.is-active{background:var(--atj-b-eaf5f1,#eaf5f1);color:var(--atj-text--teal-800,var(--teal-800))}.admin-sidebar nav button.is-active span{color:var(--atj-text--teal-700,var(--teal-700))}.admin-sidebar-footer{border-top:1px solid var(--atj-e-e4ece9,#e4ece9);gap:6px;margin-top:auto;padding-top:24px;display:grid}.admin-sidebar-footer a{color:var(--atj-t-617b78,#617b78);padding:10px 13px;font-size:12px;font-weight:800}.admin-sidebar-footer a:hover{color:var(--atj-text--teal-700,var(--teal-700))}.admin-main{min-width:0}.admin-topbar{z-index:70;border-bottom:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-ffffff-880,#ffffffe0);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px clamp(22px,4vw,54px);display:flex;position:sticky;top:0}.admin-topbar>div:first-child{text-align:left;gap:3px;display:grid}.admin-topbar strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:13px}.admin-topbar small{color:var(--atj-t-718a87,#718a87);font-size:10px}.admin-owner-badge{border:1px solid var(--atj-e-c9ded8,#c9ded8);background:var(--atj-b-f5fbf9,#f5fbf9);min-height:34px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:99px;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:900;display:inline-flex}.admin-owner-badge i{background:var(--atj-b-2bad8d,#2bad8d);width:7px;height:7px;box-shadow:0 0 0 4px var(--atj-s-2bad8d-120,#2bad8d1f);border-radius:50%}.admin-topbar-actions{align-items:center;gap:10px;display:flex}.admin-notification-center{z-index:80;position:relative}.admin-notification-trigger{border:1px solid var(--atj-e-cadeda,#cadeda);background:var(--atj-b-ffffff,#fff);min-height:38px;color:var(--atj-t-315b54,#315b54);font:inherit;cursor:pointer;box-shadow:0 6px 18px var(--atj-s-123f35-55,#123f350e);border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.admin-notification-trigger:hover,.admin-notification-trigger[aria-expanded=true]{border-color:var(--atj-e-8fbbb0,#8fbbb0);background:var(--atj-b-edf7f3,#edf7f3);color:var(--atj-t-0f6755,#0f6755)}.admin-notification-trigger:focus-visible,.admin-notification-panel a:focus-visible,.admin-notification-panel button:focus-visible{outline:3px solid var(--atj-t-17715e,#17715e);outline-offset:2px}.admin-notification-panel{inset-inline-end:0;border:1px solid var(--atj-e-cbded8,#cbded8);background:var(--atj-b-ffffff,#fff);width:min(430px,100vw - 32px);max-height:min(680px,100vh - 110px);color:var(--atj-t-173b32,#173b32);box-shadow:0 24px 60px var(--atj-s-0e322a-200,#0e322a33);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;top:calc(100% + 10px);overflow:hidden}.admin-notification-panel:focus{outline:none}.admin-notification-panel>header{border-bottom:1px solid var(--atj-e-e1ebe7,#e1ebe7);background:var(--atj-b-f4faf7,#f4faf7);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 19px 15px;display:flex}.admin-notification-panel>header>div{gap:4px;display:grid}.admin-notification-panel>header strong{color:var(--atj-t-123f35,#123f35);font-size:16px}.admin-notification-panel>header span{color:var(--atj-t-647b74,#647b74);font-size:11px;line-height:1.65}.admin-notification-panel>header button{background:var(--atj-b-e3efea,#e3efea);width:30px;height:30px;color:var(--atj-t-315b54,#315b54);font:inherit;cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;padding:0;font-size:21px;line-height:1;display:grid}.admin-notification-list{overscroll-behavior:contain;align-content:start;padding:8px;display:grid;overflow-y:auto}.admin-notification-list>a{min-width:0;color:var(--atj-t-173b32,#173b32);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:13px 12px;display:grid}.admin-notification-list>a:hover{background:var(--atj-b-edf6f2,#edf6f2)}.admin-notification-list>a.admin-notification-group{border:1px solid var(--atj-e-eadbbf,#eadbbf);background:var(--atj-b-fffaf0,#fffaf0);margin:3px 0}.admin-notification-list>a.admin-notification-group:hover{border-color:var(--atj-e-d9bd86,#d9bd86);background:var(--atj-b-fff5df,#fff5df)}.admin-notification-list>a+a{border-top:1px solid var(--atj-e-edf2f0,#edf2f0)}.admin-notification-list>a>span{color:var(--atj-t-194a3f,#194a3f);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.admin-notification-list>a>small{color:var(--atj-t-667b75,#667b75);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:11px;line-height:1.55;overflow:hidden}.admin-notification-list>a>time{color:var(--atj-t-80918c,#80918c);white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:9px}.admin-notification-list>a>.admin-notification-badge{grid-area:1/2/span 2;align-self:center;margin-inline-start:0}.admin-notification-list-heading{border-top:1px solid var(--atj-e-dfe9e5,#dfe9e5);color:var(--atj-t-6b8079,#6b8079);margin:9px 4px 3px;padding:10px 8px 5px;font-size:10px;font-weight:900}.admin-notification-empty{min-height:145px;color:var(--atj-t-667b75,#667b75);text-align:center;place-items:center;margin:0;padding:24px;font-size:12px;line-height:1.8;display:grid}.admin-notification-panel>footer{border-top:1px solid var(--atj-e-e1ebe7,#e1ebe7);background:var(--atj-b-fbfdfc,#fbfdfc);color:var(--atj-t-71847e,#71847e);padding:11px 18px;font-size:10px;line-height:1.6}.admin-mobile-brand,.admin-mobile-nav{display:none}.admin-content{width:min(100%,1420px);margin-inline:auto;padding:44px clamp(22px,4vw,54px) 72px}.admin-page-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.admin-page-heading span,.admin-panel-heading span,.admin-form-heading span{color:var(--atj-text--teal-700,var(--teal-700));font-size:10px;font-weight:900}.admin-page-heading h1{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 9px;font-size:clamp(29px,4vw,42px);line-height:1.25}.admin-page-heading p{color:var(--atj-t-647f7c,#647f7c);margin:0;font-size:13px;line-height:1.8}.admin-alert{border-radius:13px;margin-bottom:22px;padding:14px 17px;font-size:13px;font-weight:800}.admin-alert.is-error{border:1px solid var(--atj-e-efc8c4,#efc8c4);background:var(--atj-b-fff3f1,#fff3f1);color:var(--atj-t-a7473d,#a7473d)}.admin-alert.is-success{border:1px solid var(--atj-e-bfe0d5,#bfe0d5);background:var(--atj-b-ecf9f4,#ecf9f4);color:var(--atj-t-176c5a,#176c5a)}.admin-setup-card{border:1px solid var(--atj-e-cde2db,#cde2db);background:radial-gradient(circle at 10% 20%, var(--atj-b-ecf7f3-800,#ecf7f3cc), transparent 30%), var(--atj-b-ffffff,#fff);box-shadow:0 13px 36px var(--atj-s-14584f-70,#14584f12);border-radius:22px;justify-content:space-between;align-items:center;gap:36px;margin-bottom:28px;padding:30px;display:flex}.admin-setup-card span{color:var(--atj-text--amber,var(--amber));font-size:10px;font-weight:900}.admin-setup-card h2{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 8px;font-size:22px}.admin-setup-card p{max-width:710px;color:var(--atj-t-647f7c,#647f7c);margin:0;font-size:13px;line-height:1.8}.admin-primary-action,.admin-secondary-action,.admin-quiet-action{min-height:42px;font:inherit;cursor:pointer;border-radius:11px;padding:0 17px;font-size:12px;font-weight:900}.admin-primary-action{border:1px solid var(--atj-edge--teal-800,var(--teal-800));background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,white);box-shadow:0 8px 20px var(--atj-s-0c4a48-160,#0c4a4829)}.admin-primary-action:hover{background:var(--atj-surface--teal-950,var(--teal-950))}.admin-secondary-action{border:1px solid var(--atj-e-c8d9d5,#c8d9d5);background:var(--atj-b-ffffff,white);color:var(--atj-text--teal-800,var(--teal-800))}.admin-quiet-action{color:var(--atj-t-6b8481,#6b8481);background:0 0;border:0}.admin-primary-action:disabled,.admin-secondary-action:disabled,.admin-row-actions button:disabled{cursor:wait;opacity:.55}.admin-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:26px;display:grid}.admin-stat-grid article{border:1px solid var(--atj-e-dce7e4,#dce7e4);background:var(--atj-b-ffffff,white);min-height:144px;box-shadow:0 10px 28px var(--atj-s-14584f-45,#14584f0b);border-radius:18px;align-content:space-between;padding:20px;display:grid}.admin-stat-grid span{color:var(--atj-t-69827f,#69827f);font-size:11px;font-weight:800}.admin-stat-grid strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:35px}.admin-stat-grid small{color:var(--atj-t-829895,#829895);font-size:10px}.admin-two-column,.admin-form-grid,.admin-business-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.admin-panel,.admin-form-card{border:1px solid var(--atj-e-dbe7e3,#dbe7e3);background:var(--atj-b-ffffff,white);box-shadow:0 12px 34px var(--atj-s-14584f-50,#14584f0d);border-radius:20px}.admin-panel{padding:24px}.admin-panel-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.admin-panel-heading h2,.admin-form-heading h2{color:var(--atj-text--teal-950,var(--teal-950));margin:4px 0 0;font-size:19px}.admin-panel-heading button{color:var(--atj-text--teal-700,var(--teal-700));cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:900}.admin-compact-list,.admin-audit-mini{display:grid}.admin-compact-list>div,.admin-audit-mini>div{border-top:1px solid var(--atj-e-edf2f0,#edf2f0);align-items:center;gap:11px;min-height:54px;display:flex}.admin-compact-list>div:first-child,.admin-audit-mini>div:first-child{border-top:0}.admin-compact-list div div,.admin-audit-mini div div{gap:4px;display:grid}.admin-compact-list strong,.admin-audit-mini strong{color:var(--atj-t-294a48,#294a48);font-size:12px}.admin-compact-list small,.admin-audit-mini small{color:var(--atj-t-829895,#829895);font-size:9px}.admin-status-dot{background:var(--atj-b-98aaa8,#98aaa8);border-radius:50%;flex:none;width:9px;height:9px}.admin-status-dot.is-published{background:var(--atj-b-27a786,#27a786);box-shadow:0 0 0 4px var(--atj-s-27a786-100,#27a7861a)}.admin-status-dot.is-pending{background:var(--atj-b-d89a32,#d89a32)}.admin-status-dot.is-suspended,.admin-status-dot.is-archived{background:var(--atj-b-bc5c51,#bc5c51)}.admin-audit-mini>div>span{background:var(--atj-b-eaf6f2,#eaf6f2);width:25px;height:25px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:8px;place-items:center;font-size:11px;font-weight:900;display:grid}.admin-empty-state{text-align:center;padding:26px 8px}.admin-empty-state.large{padding-block:60px}.admin-empty-state strong{color:var(--atj-t-456360,#456360);font-size:13px}.admin-empty-state p{color:var(--atj-t-879a98,#879a98);margin:7px 0 0;font-size:11px;line-height:1.7}.admin-form-grid{margin-bottom:22px}.admin-form-card{align-content:start;gap:15px;padding:25px;display:grid}.admin-form-heading{margin-bottom:5px}.admin-form-card label{gap:7px;display:grid}.admin-form-card label>span{color:var(--atj-t-516e6b,#516e6b);font-size:10px;font-weight:900}.admin-form-card input,.admin-form-card select,.admin-form-card textarea{border:1px solid var(--atj-e-cfdfdb,#cfdfdb);background:var(--atj-b-fbfdfc,#fbfdfc);width:100%;min-height:43px;color:var(--atj-t-244745,#244745);border-radius:10px;outline:none;padding:10px 12px;font-size:12px}.admin-form-card textarea{resize:vertical;min-height:auto}.admin-form-card input:focus,.admin-form-card select:focus,.admin-form-card textarea:focus{border-color:var(--atj-e-65ac9f,#65ac9f);box-shadow:0 0 0 3px var(--atj-s-24a28f-100,#24a28f1a)}.admin-field-row{grid-template-columns:minmax(0,2fr) minmax(100px,1fr);gap:12px;display:grid}.admin-field-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-form-actions{align-items:center;gap:8px;margin-top:4px;display:flex}.admin-location-panel{padding:0;overflow:hidden}.admin-location-panel>.admin-panel-heading{padding:24px 24px 4px}.admin-location-list article{border-top:1px solid var(--atj-e-e7eeec,#e7eeec)}.admin-location-row{justify-content:space-between;align-items:center;gap:16px;min-height:67px;padding:11px 20px;display:flex}.admin-expand-button{text-align:right;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:11px;display:flex}.admin-expand-button>span{background:var(--atj-b-edf6f3,#edf6f3);width:30px;height:30px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:9px;place-items:center;font-size:17px;display:grid}.admin-expand-button div{gap:4px;display:grid}.admin-expand-button strong{color:var(--atj-t-274a47,#274a47);font-size:13px}.admin-expand-button small{color:var(--atj-t-869a97,#869a97);font-size:9px}.admin-row-actions{align-items:center;gap:7px;display:flex}.admin-row-actions button,.admin-business-actions button,.admin-business-actions a,.admin-area-list button{border:1px solid var(--atj-e-d3e0dd,#d3e0dd);background:var(--atj-b-ffffff,white);min-height:31px;color:var(--atj-t-5f7976,#5f7976);cursor:pointer;border-radius:8px;padding:0 10px;font-size:9px;font-weight:900}.admin-business-actions{align-items:center;gap:6px;display:flex}.admin-row-actions button.is-on{border-color:var(--atj-e-bcdcd2,#bcdcd2);background:var(--atj-b-edf8f4,#edf8f4);color:var(--atj-t-1b7b65,#1b7b65)}.admin-row-actions button.is-off{border-color:var(--atj-e-e3cfcb,#e3cfcb);background:var(--atj-b-fff4f2,#fff4f2);color:var(--atj-t-a14e46,#a14e46)}.admin-area-list{background:var(--atj-b-f8fbfa,#f8fbfa);padding:5px 64px 16px 20px;display:grid}.admin-area-list>div{border-bottom:1px solid var(--atj-e-e6eeeb,#e6eeeb);grid-template-columns:8px minmax(120px,1fr) minmax(150px,1fr) auto auto;align-items:center;gap:12px;min-height:47px;display:grid}.admin-area-list>div:last-child{border-bottom:0}.admin-area-list>div>span{background:var(--atj-b-c3cfcd,#c3cfcd);border-radius:50%;width:7px;height:7px}.admin-area-list>div>span.is-active{background:var(--atj-b-2aaa8a,#2aaa8a)}.admin-area-list strong{color:var(--atj-t-365552,#365552);font-size:11px}.admin-area-list small{color:var(--atj-t-92a3a1,#92a3a1);font-size:9px}.admin-categories-layout{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:start;gap:20px;display:grid}.admin-taxonomy-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.admin-taxonomy-scope article{border:1px solid var(--atj-e-dce7e4,#dce7e4);background:var(--atj-b-ffffff,#fff);border-radius:17px;gap:7px;padding:18px;display:grid}.admin-taxonomy-scope article.is-current{border-color:var(--atj-e-86bfae,#86bfae);background:var(--atj-b-edf8f4,#edf8f4)}.admin-taxonomy-scope span{background:var(--atj-b-e8efed,#e8efed);width:fit-content;color:var(--atj-t-55716a,#55716a);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}.admin-taxonomy-scope .is-current span{background:var(--atj-b-cfe9df,#cfe9df);color:var(--atj-t-216653,#216653)}.admin-taxonomy-scope strong{color:var(--atj-t-244846,#244846);font-size:16px}.admin-taxonomy-scope p{color:var(--atj-t-617b76,#617b76);margin:0;font-size:12px;line-height:1.8}.admin-taxonomy-scope b,.admin-taxonomy-scope a{color:var(--atj-t-216653,#216653);font-size:11px;font-weight:800}.admin-taxonomy-scope a{text-underline-offset:3px;text-decoration:underline}.admin-category-list{gap:12px;display:grid}.admin-list-context{background:var(--atj-b-eaf5f1,#eaf5f1);border:1px solid var(--atj-e-c9e2d9,#c9e2d9);border-radius:18px;justify-content:space-between;align-items:center;padding:1rem 1.1rem;display:flex}.admin-list-context div{gap:.25rem;display:grid}.admin-list-context small,.admin-list-context span{color:var(--atj-t-527069,#527069);font-size:.84rem}.admin-list-context span{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-c9e2d9,#c9e2d9);border-radius:999px;padding:.45rem .75rem}.admin-category-list article{border:1px solid var(--atj-e-dce7e4,#dce7e4);background:var(--atj-b-ffffff,white);border-radius:17px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;padding:19px;display:grid}.admin-category-code{background:var(--atj-b-eaf5f1,#eaf5f1);width:48px;height:48px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:14px;place-items:center;font-size:13px;font-weight:900;display:grid}.admin-category-list h2{color:var(--atj-t-244846,#244846);margin:0 0 5px;font-size:14px}.admin-category-list p{color:var(--atj-t-6e8582,#6e8582);margin:0 0 6px;font-size:10px;line-height:1.6}.admin-category-list small{color:var(--atj-t-98a9a7,#98a9a7);font-size:9px}.admin-business-layout{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:start}.admin-business-form{position:sticky;top:24px}.admin-checkbox-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-checkbox-grid label{border:1px solid var(--atj-e-d9e6e2,#d9e6e2);background:var(--atj-b-f9fcfb,#f9fcfb);border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:9px;display:flex}.admin-checkbox-grid input{width:16px;min-height:16px;accent-color:var(--atj-text--teal-700,var(--teal-700));padding:0}.admin-business-list{display:grid}.admin-business-list article{border-top:1px solid var(--atj-e-e8efed,#e8efed);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:15px 0;display:grid}.admin-business-list article:first-child{border-top:0}.admin-business-title{align-items:center;gap:10px;min-width:0;display:flex}.admin-business-title div{min-width:0}.admin-business-title h3{color:var(--atj-t-2d4e4b,#2d4e4b);text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:12px;overflow:hidden}.admin-business-title p{color:var(--atj-t-8a9c99,#8a9c99);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.admin-status-label{background:var(--atj-b-eef3f2,#eef3f2);color:var(--atj-t-6e8280,#6e8280);border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900}.admin-status-label.is-published{background:var(--atj-b-e7f6f0,#e7f6f0);color:var(--atj-t-17735f,#17735f)}.admin-status-label.is-pending{background:var(--atj-b-fff5e4,#fff5e4);color:var(--atj-t-a56a13,#a56a13)}.admin-status-label.is-suspended,.admin-status-label.is-archived{background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-a84c42,#a84c42)}.admin-audit-table{overflow-x:auto}.admin-table-head,.admin-audit-table article{grid-template-columns:1.2fr 1.5fr .8fr 1fr;align-items:center;gap:20px;min-width:720px;padding:14px 10px;display:grid}.admin-table-head{background:var(--atj-b-f1f6f4,#f1f6f4);color:var(--atj-t-6d8582,#6d8582);border-radius:10px;font-size:9px;font-weight:900}.admin-audit-table article{border-bottom:1px solid var(--atj-e-e9efed,#e9efed);color:var(--atj-t-637b78,#637b78);font-size:10px}.admin-audit-table article strong{color:var(--atj-t-2f5350,#2f5350);font-size:11px}.admin-audit-table time{color:var(--atj-t-819390,#819390)}@media (width<=1180px){.admin-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.admin-shell{display:block}.admin-sidebar{display:none}.admin-topbar{justify-content:space-between;padding-inline:20px}.admin-topbar-actions{gap:7px}.admin-notification-trigger{justify-content:center;min-width:40px;padding-inline:9px}.admin-notification-trigger>span{display:none}.admin-notification-panel{border-radius:18px;width:auto;max-height:min(72vh,620px);position:fixed;inset:auto 12px 12px}.admin-mobile-brand{color:var(--atj-text--teal-800,var(--teal-800));font-size:10px;font-weight:900;display:block}.admin-topbar>div:first-child{text-align:right}.admin-topbar>div:first-child strong,.admin-topbar>div:first-child small{display:none}.admin-mobile-nav{z-index:60;border-bottom:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-ffffff,white);gap:5px;padding:9px 20px;display:flex;position:sticky;top:76px;overflow-x:auto}.admin-mobile-nav button{min-height:35px;color:var(--atj-t-6d8481,#6d8481);background:0 0;border:0;border-radius:9px;flex:none;padding:0 12px;font-size:10px;font-weight:900}.admin-mobile-nav button.is-active{background:var(--atj-b-eaf5f1,#eaf5f1);color:var(--atj-text--teal-700,var(--teal-700))}.admin-content{padding:30px 20px 60px}.admin-two-column,.admin-form-grid,.admin-business-layout,.admin-categories-layout{grid-template-columns:1fr}.admin-business-form{position:static}}@media (width<=640px){.admin-taxonomy-scope{grid-template-columns:1fr}.admin-access-card{border-radius:23px;padding:30px 22px}.admin-access-actions{display:grid}.admin-page-heading,.admin-setup-card{flex-direction:column;align-items:stretch}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat-grid article{min-height:124px}.admin-field-row,.admin-field-row.three,.admin-checkbox-grid{grid-template-columns:1fr}.admin-facilities-heading{display:grid}.admin-facilities-heading small{text-align:start;max-width:none}.admin-media-heading{flex-direction:column;align-items:stretch}.admin-media-upload,.admin-add-dish{width:100%}.admin-menu-preview-grid,.admin-gallery-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dishes-editor-list>article{grid-template-columns:1fr}.admin-dish-image-editor{min-height:230px}.admin-location-row{flex-direction:column;align-items:flex-start}.admin-row-actions{padding-right:40px}.admin-area-list{padding:4px 18px 14px}.admin-area-list>div{grid-template-columns:8px minmax(0,1fr) auto auto;gap:8px}.admin-area-list small{display:none}.admin-category-list article{grid-template-columns:43px minmax(0,1fr)}.admin-category-list .admin-row-actions{grid-column:2;padding:0}.admin-business-list article{grid-template-columns:minmax(0,1fr) auto}.admin-business-actions{grid-column:2}}.analytics-admin-page{gap:22px;padding:34px;display:grid}.analytics-range{flex-wrap:wrap;gap:8px;display:flex}.analytics-range a{border:1px solid var(--atj-e-cbdad4,#cbdad4);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-31564d,#31564d);border-radius:999px;padding:9px 16px;font-weight:850}.analytics-range a.is-active{border-color:var(--atj-e-123f35,#123f35);background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,#fff)}.analytics-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.analytics-summary article{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);box-shadow:0 10px 30px var(--atj-s-123f35-50,#123f350d);border-radius:20px;gap:5px;padding:22px;display:grid}.analytics-summary article.is-test{background:var(--atj-b-fffaf0,#fffaf0);border-style:dashed}.analytics-summary span{color:var(--atj-t-60766f,#60766f);font-size:14px;font-weight:800}.analytics-summary strong{color:var(--atj-t-123f35,#123f35);font-size:36px;line-height:1.2}.analytics-summary small{color:var(--atj-t-7a8b85,#7a8b85)}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.analytics-panel{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);border-radius:20px;min-width:0;padding:22px}.analytics-panel h2{color:var(--atj-t-173f35,#173f35);margin:0 0 18px;font-size:20px}.analytics-bars{gap:13px;display:grid}.analytics-bar>div{color:var(--atj-t-45645c,#45645c);justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.analytics-bar>div span{overflow-wrap:anywhere}.analytics-bar>div strong{color:var(--atj-t-173f35,#173f35)}.analytics-bar>i{background:var(--atj-b-edf3f0,#edf3f0);border-radius:999px;height:8px;display:block;overflow:hidden}.analytics-bar>i b{border-radius:inherit;background:linear-gradient(90deg, var(--atj-b-1d7b65,#1d7b65), var(--atj-b-d4a45d,#d4a45d));height:100%;display:block}.analytics-device-detail{border-top:1px solid var(--atj-e-e0ebe6,#e0ebe6);margin-top:24px;padding-top:20px}.analytics-device-detail h3{color:var(--atj-t-173f35,#173f35);margin:0 0 16px;font-size:1rem}.analytics-device-detail>p{color:var(--atj-t-60766f,#60766f);overflow-wrap:anywhere;margin:12px 0 0;font-size:.875rem;line-height:1.8}.analytics-pages{grid-column:1/-1}.analytics-pages ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.analytics-pages li{border-bottom:1px solid var(--atj-e-e7eeeb,#e7eeeb);justify-content:space-between;gap:14px;padding:12px 3px;display:flex}.analytics-pages li:last-child{border-bottom:0}.analytics-pages a,.analytics-pages li>span{color:var(--atj-t-176852,#176852);overflow-wrap:anywhere;text-align:left;direction:ltr}.analytics-empty,.analytics-note{color:var(--atj-t-6c7f78,#6c7f78);line-height:1.75}.analytics-note{background:var(--atj-b-eef6f2,#eef6f2);border-radius:12px;margin:0;padding:13px 16px}.admin-analytics-link{color:var(--atj-t-d7b475,#d7b475)!important}.analytics-consent{right:max(16px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));left:max(16px, env(safe-area-inset-left));z-index:1000;max-width:920px;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-fdf9f1,#fdf9f1);color:var(--atj-t-123f35,#123f35);box-shadow:0 6px 24px var(--atj-s-123f35-120,#123f351f);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-inline:auto;padding:12px 18px;display:flex;position:fixed;overflow:auto}.analytics-consent-content{min-width:0}.analytics-consent-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.analytics-consent strong{font-size:1rem;display:block}.analytics-consent p{max-width:650px;color:var(--atj-t-385252,#385252);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.65}.analytics-consent a{min-height:44px;color:var(--atj-t-12615d,#12615d);text-underline-offset:3px;align-items:center;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-flex}.analytics-consent-actions{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analytics-consent .button{border:1px solid var(--atj-e-12615d,#12615d);background:var(--atj-b-ffffff,#fff);min-width:96px;min-height:44px;color:var(--atj-t-123f35,#123f35);box-shadow:none;border-radius:10px;padding:8px 14px;font-size:1rem;font-weight:700;line-height:1.5}.analytics-consent .button:hover{background:var(--atj-b-e6f4ef,#e6f4ef);color:var(--atj-t-123f35,#123f35);transform:none}.analytics-consent :is(a,button):focus-visible{outline:2px solid var(--atj-t-12615d,#12615d);outline-offset:3px}#privacy-settings{scroll-margin-top:110px}.analytics-preference-control{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-f5f9f7,#f5f9f7);border-radius:16px;gap:14px;margin-block:20px;padding:20px;display:grid}.analytics-preference-control p{margin:0}.analytics-preference-control>div{flex-wrap:wrap;gap:10px;display:flex}@media (width<=850px){.analytics-admin-page{padding:20px}.analytics-summary,.analytics-grid{grid-template-columns:1fr}.analytics-pages{grid-column:auto}.analytics-consent{right:max(10px, env(safe-area-inset-right));left:max(10px, env(safe-area-inset-left));flex-direction:column;align-items:stretch;gap:10px;padding:8px 12px 12px}.analytics-consent .button{min-width:0;padding-inline:10px}}.members-admin-avatar{overflow:hidden}.members-admin-avatar img{object-fit:cover;width:100%;height:100%;display:block}.members-admin-avatar b{font:inherit}.members-account-kind{background:var(--atj-b-fff3d8,#fff3d8);color:var(--atj-t-825d19,#825d19);border-radius:999px;margin-inline-start:.4rem;padding:.24rem .55rem;font-size:.72rem;font-weight:900;display:inline-flex}.members-decision-backdrop{z-index:1200;background:var(--atj-b-0a1c19-620,#0a1c199e);backdrop-filter:blur(3px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.members-decision-dialog{border:1px solid var(--atj-e-d9e6e1,#d9e6e1);background:var(--atj-b-ffffff,#fff);width:min(520px,100%);box-shadow:0 28px 90px var(--atj-s-000000-250,#00000040);border-radius:22px;padding:1.5rem;position:relative}.members-decision-dialog>span{color:var(--atj-t-8d672d,#8d672d);font-size:.8rem;font-weight:900}.members-decision-dialog h2{color:var(--atj-t-173f37,#173f37);margin:.35rem 0 .65rem}.members-decision-dialog>p{color:var(--atj-t-60736d,#60736d);margin:0 0 1rem;line-height:1.8}.members-decision-dialog label{gap:.45rem;display:grid}.members-decision-dialog textarea{resize:vertical;border:1px solid var(--atj-e-cad9d4,#cad9d4);width:100%;font:inherit;border-radius:13px;padding:.8rem}.members-decision-dialog label small{color:var(--atj-t-75857f,#75857f);text-align:left}.members-decision-dialog>div:last-child{justify-content:flex-end;gap:.65rem;margin-top:1rem;display:flex}.members-decision-dialog button{font:inherit;cursor:pointer;border:0;border-radius:11px;padding:.72rem 1rem;font-weight:850}.members-decision-dialog button.is-approve{background:var(--atj-b-187358,#187358);color:var(--atj-t-ffffff,#fff)}.members-decision-dialog button.is-suspend{background:var(--atj-b-b97928,#b97928);color:var(--atj-t-ffffff,#fff)}.members-decision-dialog button.is-ban{background:var(--atj-b-a33838,#a33838);color:var(--atj-t-ffffff,#fff)}.members-decision-cancel{background:var(--atj-b-edf2f0,#edf2f0);color:var(--atj-t-294b43,#294b43)}.members-decision-close{background:var(--atj-b-edf2f0,#edf2f0);width:36px;height:36px;color:var(--atj-t-315047,#315047);position:absolute;top:.8rem;left:.8rem;border-radius:50%!important;padding:0!important;font-size:1.35rem!important}.members-decision-dialog button:disabled{opacity:.55;cursor:wait}@media (width<=640px){.members-decision-dialog{padding:1.2rem}.members-decision-dialog>div:last-child{grid-template-columns:1fr 1fr;display:grid}.members-decision-dialog>div:last-child button{width:100%}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--atj-surface--surface,var(--surface));color:var(--atj-text--ink,var(--ink));-webkit-font-smoothing:antialiased;margin:0;font-family:Tahoma,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.container{width:min(calc(100% - 40px), var(--container));margin-inline:auto}.skip-link{z-index:999;background:var(--atj-surface--teal-950,var(--teal-950));color:var(--atj-t-ffffff,white);border-radius:10px;padding:12px 18px;position:fixed;top:-100px;right:20px}.skip-link:focus{top:16px}.site-header{z-index:50;border-bottom:1px solid var(--atj-e-dce7e3-850,#dce7e3d9);background:var(--atj-b-fbfdfc-940,#fbfdfcf0);backdrop-filter:blur(18px);position:sticky;top:0}.header-inner{align-items:center;gap:30px;min-height:78px;display:flex}.logo{flex:none;align-items:center;gap:11px;display:inline-flex}.logo-symbol{background:linear-gradient(145deg, var(--atj-surface--teal-700,var(--teal-700)), var(--atj-surface--teal-950,var(--teal-950)));width:45px;height:45px;color:var(--atj-t-ffffff,white);box-shadow:0 8px 18px var(--atj-s-0c4a48-200,#0c4a4833);border-radius:14px 14px 18px 18px;place-items:center;display:grid;position:relative}.logo-symbol:after{content:"";border:1px solid var(--atj-e-ffffff-300,#ffffff4d);border-radius:10px 10px 14px 14px;position:absolute;inset:5px}.logo-symbol i{font-size:19px;font-style:normal;font-weight:800}.logo-copy{flex-direction:column;line-height:1.2;display:flex}.logo-copy strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:21px}.logo-copy small{color:var(--atj-t-65807e,#65807e);margin-top:4px;font-size:10px}.desktop-nav{justify-content:center;align-items:center;gap:28px;margin-inline:auto;display:flex}.desktop-nav a{color:var(--atj-text--ink-soft,var(--ink-soft));font-size:14px;font-weight:700;transition:color .16s}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:var(--atj-text--teal-700,var(--teal-700))}.desktop-guides-menu{position:relative}.desktop-guides-menu summary{color:var(--atj-text--ink-soft,var(--ink-soft));cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:700;list-style:none;transition:color .16s;display:inline-flex}.desktop-guides-menu summary::-webkit-details-marker{display:none}.desktop-guides-menu summary:hover,.desktop-guides-menu summary:focus-visible,.desktop-guides-menu[open] summary{color:var(--atj-text--teal-700,var(--teal-700))}.desktop-guides-menu summary span{font-size:12px;transition:transform .16s}.desktop-guides-menu[open] summary span{transform:rotate(180deg)}.desktop-guides-menu>div{z-index:80;border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,#fff);width:260px;box-shadow:0 18px 45px var(--atj-s-164038-160,#16403829);border-radius:16px;gap:3px;padding:10px;display:grid;position:absolute;top:calc(100% + 18px);right:50%;transform:translate(50%)}.desktop-guides-menu>div a{border-radius:10px;padding:10px 12px;font-size:12px}.desktop-guides-menu>div a:after{display:none}.desktop-guides-menu>div a:hover,.desktop-guides-menu>div a:focus-visible{background:var(--atj-surface--mint-50,var(--mint-50))}.header-actions{align-items:center;gap:9px;display:flex}.language-link{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff-780,#ffffffc7);min-height:38px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:11px;justify-content:center;align-items:center;padding-inline:12px;font-size:12px;font-weight:800;display:inline-flex}.language-link:hover,.language-link:focus-visible{border-color:var(--atj-e-abc9c2,#abc9c2);background:var(--atj-b-ffffff,white)}.button{border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:0 22px;font-size:14px;font-weight:800;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:focus-visible,:where(button,input,textarea,select):focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--atj-t-24a28f-350,#24a28f59);outline-offset:3px}.button-primary{background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,white);box-shadow:0 8px 22px var(--atj-s-0c4a48-170,#0c4a482b)}.button-primary:hover{background:var(--atj-surface--teal-950,var(--teal-950));box-shadow:0 12px 26px var(--atj-s-0c4a48-230,#0c4a483b)}.button-ghost{border-color:var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff-750,#ffffffbf);color:var(--atj-text--teal-950,var(--teal-950))}.button-ghost:hover{border-color:var(--atj-e-abc9c2,#abc9c2);background:var(--atj-b-ffffff,white)}.button-small{min-height:41px;padding-inline:16px;font-size:12px}.button-light{background:var(--atj-b-ffffff,white);min-width:210px;color:var(--atj-text--teal-950,var(--teal-950))}.mobile-menu{margin-right:auto;display:none;position:relative}.mobile-menu summary{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);cursor:pointer;border-radius:12px;align-content:center;gap:5px;width:44px;height:44px;padding:10px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--atj-surface--teal-950,var(--teal-950));border-radius:2px;height:2px;display:block}.mobile-menu nav{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);width:min(310px,100vw - 40px);box-shadow:var(--atj-shadow--shadow,var(--shadow));border-radius:18px;padding:12px;display:grid;position:absolute;top:54px;left:0}.mobile-menu nav a{color:var(--atj-text--ink-soft,var(--ink-soft));border-radius:10px;padding:12px;font-size:14px;font-weight:700}.mobile-menu nav a:hover{background:var(--atj-surface--mint-50,var(--mint-50));color:var(--atj-text--teal-800,var(--teal-800))}.mobile-menu-backdrop{display:none}.hero{background:radial-gradient(circle at 90% 20%, var(--atj-b-d9ede5-900,#d9ede5e6), transparent 31%), linear-gradient(180deg, var(--atj-b-f7fcfa,#f7fcfa) 0%, var(--atj-b-fbfdfc,#fbfdfc) 100%);align-items:center;min-height:710px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";opacity:.24;background-image:radial-gradient(var(--atj-b-0c4a48-340,#0c4a4857) .7px, transparent .7px);background-size:18px 18px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 2%,#000 50%,#0000 96%)}.hero-orb{border:1px solid var(--atj-e-24a28f-130,#24a28f21);border-radius:50%;position:absolute}.hero-orb-one{width:490px;height:490px;top:30px;left:-230px}.hero-orb-two{width:290px;height:290px;bottom:-120px;right:-150px}.hero-grid{z-index:1;grid-template-columns:1.03fr .97fr;align-items:center;gap:80px;padding-block:80px 90px;display:grid;position:relative}.status-pill{border:1px solid var(--atj-e-cee5de,#cee5de);background:var(--atj-b-ffffff-740,#ffffffbd);width:fit-content;color:var(--atj-text--teal-800,var(--teal-800));border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.status-dot{background:var(--atj-b-32a874,#32a874);width:7px;height:7px;box-shadow:0 0 0 4px var(--atj-s-32a874-120,#32a8741f);border-radius:50%}.hero h1{max-width:600px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-2.8px;margin:22px 0 18px;font-size:clamp(45px,5.2vw,72px);line-height:1.18}.hero h1 span{color:var(--atj-text--teal-700,var(--teal-700));display:block}.hero-lead{max-width:620px;color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:17px;line-height:2}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-assurances{color:var(--atj-t-587270,#587270);flex-wrap:wrap;gap:20px;margin:26px 0 0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.hero-assurances span{background:var(--atj-surface--mint-100,var(--mint-100));width:19px;height:19px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:50%;place-items:center;margin-left:4px;display:inline-grid}.trust-visual{align-items:center;min-height:480px;display:flex;position:relative}.trust-card-main{border:1px solid var(--atj-e-c6ded6-900,#c6ded6e6);background:var(--atj-b-ffffff-920,#ffffffeb);width:min(100%,480px);box-shadow:0 30px 80px var(--atj-s-0a3b3a-140,#0a3b3a24);border-radius:32px;margin-inline:auto;padding:32px}.card-kicker{color:var(--atj-text--teal-700,var(--teal-700));align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.shield-mark{background:var(--atj-surface--teal-800,var(--teal-800));width:31px;height:31px;color:var(--atj-t-ffffff,white);border-radius:9px 9px 12px 12px;place-items:center;display:grid}.trust-card h2{margin:22px 0 28px;font-size:26px;line-height:1.55}.trust-path{background:var(--atj-b-f7fbf9,#f7fbf9);border-radius:22px;padding:21px}.path-item{grid-template-columns:38px 1fr;align-items:center;gap:13px;display:grid}.path-item>span{border:1px solid var(--atj-e-d5e5e0,#d5e5e0);background:var(--atj-b-ffffff,white);width:38px;height:38px;color:var(--atj-t-78908e,#78908e);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.path-item.is-done>span{border-color:var(--atj-edge--teal-800,var(--teal-800));background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,white)}.path-item.is-active>span{border-color:var(--atj-e-b7d9cf,#b7d9cf);background:var(--atj-surface--mint-100,var(--mint-100));color:var(--atj-text--teal-800,var(--teal-800));box-shadow:0 0 0 5px var(--atj-s-24a28f-80,#24a28f14)}.path-item div{flex-direction:column;gap:4px;display:flex}.path-item strong{font-size:13px}.path-item small{color:var(--atj-t-718886,#718886);font-size:10px}.path-line{background:var(--atj-surface--teal-500,var(--teal-500));width:1px;height:24px;margin:3px 19px}.path-line.muted{background:var(--atj-b-d5e5e0,#d5e5e0)}.floating-note{border:1px solid var(--atj-e-d5e5e0-900,#d5e5e0e6);background:var(--atj-b-ffffff-960,#fffffff5);min-width:172px;box-shadow:0 15px 35px var(--atj-s-0a3b3a-120,#0a3b3a1f);border-radius:15px;align-items:center;gap:10px;padding:13px 14px;display:flex;position:absolute}.floating-note.note-one{top:22px;right:-15px}.floating-note.note-two{bottom:18px;left:-15px}.note-icon{background:var(--atj-surface--mint-100,var(--mint-100));width:34px;height:34px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:10px;place-items:center;font-size:18px;display:grid}.floating-note div{flex-direction:column;gap:3px;display:flex}.floating-note strong{font-size:11px}.floating-note small{color:var(--atj-t-78908e,#78908e);font-size:9px}.public-metrics{padding:22px 0 0}.public-metrics-shell{border:1px solid var(--atj-e-dbe8e4,#dbe8e4);background:var(--atj-b-ffffff,#fff);box-shadow:0 18px 50px var(--atj-s-0e463f-80,#0e463f14);border-radius:24px;grid-template-columns:minmax(220px,.72fr) minmax(0,2fr);align-items:stretch;display:grid;overflow:hidden}.public-metrics-heading{background:linear-gradient(145deg, var(--atj-surface--teal-950,var(--teal-950)), var(--atj-surface--teal-700,var(--teal-700)));color:var(--atj-t-ffffff,#fff);align-items:center;gap:13px;padding:24px;display:flex}.public-metrics-heading>div,.public-metrics-grid article>div{flex-direction:column;display:flex}.public-metrics-heading strong{font-size:15px}.public-metrics-heading span:not(.public-metrics-mark){color:var(--atj-t-cce5df,#cce5df);margin-top:4px;font-size:11px}.public-metrics-mark{border:1px solid var(--atj-e-ffffff-220,#ffffff38);background:var(--atj-b-ffffff-100,#ffffff1a);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.public-metrics-mark svg{width:23px}.public-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-metrics-grid.count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.public-metrics-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.public-metrics-grid article{border-inline-start:1px solid var(--atj-e-e7efed,#e7efed);align-items:center;gap:13px;min-width:0;padding:21px 24px;display:flex}.public-metrics-grid article>svg{width:27px;height:27px;color:var(--atj-text--teal-700,var(--teal-700));flex:none}.public-metrics-grid strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:25px;line-height:1}.public-metrics-grid span{color:var(--atj-text--ink,var(--ink));margin-top:5px;font-size:12px;font-weight:800}.public-metrics-grid small{color:var(--atj-text--ink-soft,var(--ink-soft));margin-top:2px;font-size:9px}.section-soft{border-block:1px solid var(--atj-e-e5eeeb,#e5eeeb);background:var(--atj-b-f3f8f6,#f3f8f6)}.section-heading{max-width:570px}.section-heading.centered{text-align:center;margin-inline:auto}.section-heading.narrow{max-width:500px}.eyebrow{color:var(--atj-text--teal-700,var(--teal-700));letter-spacing:.4px;margin-bottom:13px;font-size:12px;font-weight:900;display:inline-block}.section-heading h2,.cta-panel h2{color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-1.2px;margin:0;font-size:clamp(30px,3.2vw,46px);line-height:1.45}.section-heading p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:16px 0 0;font-size:15px;line-height:2}.principle-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;display:grid}.principle-card{border:1px solid var(--atj-edge--line,var(--line));border-radius:var(--radius-md);background:var(--atj-b-ffffff,white);min-height:330px;padding:31px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.principle-card:hover{box-shadow:var(--atj-shadow--shadow,var(--shadow));transform:translateY(-5px)}.principle-number{color:var(--atj-t-e5eeeb,#e5eeeb);font-size:45px;font-weight:900;position:absolute;top:16px;left:23px}.principle-icon{background:var(--atj-surface--mint-100,var(--mint-100));width:50px;height:50px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:15px;place-items:center;margin-bottom:28px;font-size:21px;display:grid}.principle-card h3{margin:0 0 11px;font-size:20px}.principle-card p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.95}.principle-cta{color:var(--atj-text--teal-700,var(--teal-700));margin-top:20px;font-size:11px;font-weight:900;display:inline-block}.home-food-feature{background:var(--atj-surface--surface,var(--surface));padding:24px 0 100px}.home-food-panel{background:radial-gradient(circle at 12% 15%, var(--atj-b-efb95b-170,#efb95b2b), transparent 27%), linear-gradient(140deg, var(--atj-b-fff9ed,#fff9ed), var(--atj-b-f3ead8,#f3ead8));border-radius:32px;grid-template-columns:1.25fr .75fr;align-items:center;gap:55px;padding:52px;display:grid;position:relative;overflow:hidden}.home-food-panel:after{content:"";border:1px solid var(--atj-e-794b19-120,#794b191f);width:280px;height:280px;box-shadow:0 0 0 34px var(--atj-s-794b19-35,#794b1909), 0 0 0 72px var(--atj-s-794b19-20,#794b1905);border-radius:50%;position:absolute;bottom:-170px;left:-110px}.home-food-copy{z-index:1;position:relative}.home-food-copy h2{max-width:690px;color:var(--atj-t-4e3018,#4e3018);margin:18px 0 12px;font-size:clamp(30px,4vw,50px);line-height:1.42}.home-food-copy p{max-width:690px;color:var(--atj-t-74583d,#74583d);margin:0 0 26px;font-size:14px;line-height:2}.home-food-stats{z-index:1;gap:12px;display:grid;position:relative}.home-food-stats div{border:1px solid var(--atj-e-794b19-120,#794b191f);background:var(--atj-b-ffffff-660,#ffffffa8);border-radius:17px;align-items:center;gap:18px;padding:19px 22px;display:flex}.home-food-stats strong{min-width:42px;color:var(--atj-t-a85e23,#a85e23);font-size:27px}.home-food-stats span{color:var(--atj-t-68462a,#68462a);font-size:12px;font-weight:800}.food-hero{border-bottom:1px solid var(--atj-e-eadbc2,#eadbc2);background:radial-gradient(circle at 14% 14%, var(--atj-b-ecac52-200,#ecac5233), transparent 24%), linear-gradient(145deg, var(--atj-b-fffaf0,#fffaf0) 0%, var(--atj-b-f7eddb,#f7eddb) 100%);padding:54px 0 92px;position:relative;overflow:hidden}.food-hero-pattern{opacity:.22;background-image:radial-gradient(var(--atj-b-774a1e-340,#774a1e57) .7px, transparent .7px);background-size:20px 20px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.food-hero .breadcrumbs{z-index:1;position:relative}.food-hero-grid{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid;position:relative}.food-launch-pill{border:1px solid var(--atj-e-a85e23-180,#a85e232e);background:var(--atj-b-ffffff-720,#ffffffb8);color:var(--atj-t-8c511f,#8c511f);border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:10px;font-weight:900;display:inline-flex}.food-launch-pill i{background:var(--atj-b-d6802d,#d6802d);width:7px;height:7px;box-shadow:0 0 0 5px var(--atj-s-d6802d-120,#d6802d1f);border-radius:50%}.food-hero h1{max-width:760px;color:var(--atj-t-422714,#422714);letter-spacing:-2.2px;margin:22px 0 17px;font-size:clamp(43px,5.6vw,72px);line-height:1.25}.food-hero-grid>div>p{max-width:690px;color:var(--atj-t-76593e,#76593e);margin:0;font-size:16px;line-height:2}.food-hero-actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.button-food{border-color:var(--atj-e-a85e23,#a85e23);background:var(--atj-b-a85e23,#a85e23);color:var(--atj-t-ffffff,white);box-shadow:0 9px 24px var(--atj-s-7e4819-200,#7e481933)}.food-hero-board{border:1px solid var(--atj-e-794b19-140,#794b1924);background:var(--atj-b-ffffff-780,#ffffffc7);box-shadow:0 24px 65px var(--atj-s-6d481f-120,#6d481f1f);border-radius:28px;padding:28px;transform:rotate(-1.5deg)}.food-board-title{color:var(--atj-t-76593e,#76593e);justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;font-size:10px;display:flex}.food-board-title strong{color:var(--atj-t-4e3018,#4e3018);font-size:18px}.food-board-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.food-board-grid a{background:var(--atj-b-fff8eb,#fff8eb);border-radius:15px;align-content:center;place-items:center;gap:8px;min-height:98px;padding:12px;transition:transform .16s,background .16s;display:grid}.food-board-grid a:hover{background:var(--atj-b-f8ead0,#f8ead0);transform:translateY(-3px)}.food-board-grid a span{background:var(--atj-b-f2d9b3,#f2d9b3);width:38px;height:38px;color:var(--atj-t-8a4c1d,#8a4c1d);border-radius:11px;place-items:center;font-size:11px;font-weight:900;display:grid}.food-board-grid a small{color:var(--atj-t-68462a,#68462a);font-size:9px;font-weight:800}.food-hero-board>p{color:var(--atj-t-8b735d,#8b735d);text-align:center;margin:18px 0 0;font-size:9px}.food-search-section{background:var(--atj-b-ffffff,white);padding:78px 0 95px}.food-search-panel{border:1px solid var(--atj-e-eadfcd,#eadfcd);background:var(--atj-b-fffcf6,#fffcf6);border-radius:24px;grid-template-columns:.55fr 1.45fr;gap:44px;padding:34px;display:grid}.food-search-intro h2{color:var(--atj-t-4e3018,#4e3018);margin:0;font-size:29px;line-height:1.45}.food-search-intro p{color:var(--atj-t-76593e,#76593e);margin:10px 0 0;font-size:12px;line-height:1.85}.food-search-controls{grid-template-columns:1.25fr repeat(3,.82fr);align-items:end;gap:12px;display:grid}.food-search-controls label{gap:8px;display:grid}.food-search-controls label>span{color:var(--atj-t-67472c,#67472c);font-size:10px;font-weight:900}.food-search-controls input,.food-search-controls select{border:1px solid var(--atj-e-dfcdb4,#dfcdb4);background:var(--atj-b-ffffff,white);width:100%;min-height:49px;color:var(--atj-t-422714,#422714);border-radius:12px;outline:none;padding:0 14px;font-size:12px}.food-results-heading{justify-content:space-between;align-items:end;gap:25px;margin:38px 0 19px;display:flex}.food-results-heading>div{align-items:baseline;gap:10px;display:flex}.food-results-heading strong{color:var(--atj-t-4e3018,#4e3018);font-size:20px}.food-results-heading span,.food-results-heading small{color:var(--atj-t-8b735d,#8b735d);font-size:10px}.food-category-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.food-category-card{border:1px solid var(--atj-e-e8dcc9,#e8dcc9);background:var(--atj-b-ffffff,white);border-radius:20px;grid-template-columns:56px 1fr 20px;align-items:start;gap:18px;min-height:225px;padding:27px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid}.food-category-card:hover{border-color:var(--atj-e-d2b58b,#d2b58b);box-shadow:0 16px 40px var(--atj-s-6a451d-100,#6a451d1a);transform:translateY(-4px)}.food-category-mark{background:var(--atj-b-f6e2c3,#f6e2c3);width:54px;height:54px;color:var(--atj-t-995721,#995721);border-radius:16px;place-items:center;font-size:12px;font-weight:900;display:grid}.food-category-mark.large{border-radius:24px;width:88px;height:88px;font-size:20px}.food-category-card h3{color:var(--atj-t-4e3018,#4e3018);margin:2px 0 9px;font-size:20px}.food-category-card p{color:var(--atj-t-76593e,#76593e);margin:0;font-size:12px;line-height:1.85}.food-category-card ul{flex-wrap:wrap;gap:6px;margin:17px 0 0;padding:0;list-style:none;display:flex}.food-category-card li{background:var(--atj-b-fff7ea,#fff7ea);color:var(--atj-t-8b633e,#8b633e);border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.food-category-card>b{color:var(--atj-t-bd7c43,#bd7c43);margin-top:16px}.food-empty{border:1px dashed var(--atj-e-d8c3a2,#d8c3a2);background:var(--atj-b-fffcf6,#fffcf6);text-align:center;border-radius:20px;padding:48px}.food-empty strong{color:var(--atj-t-4e3018,#4e3018)}.food-empty p{color:var(--atj-t-8b735d,#8b735d);margin:9px 0 0;font-size:12px}.food-standards{background:var(--atj-b-fffdf9,#fffdf9)}.food-field-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:43px;display:grid}.food-field-grid article{border:1px solid var(--atj-e-eadfcd,#eadfcd);background:var(--atj-b-ffffff,white);border-radius:18px;min-height:190px;padding:27px}.food-field-grid article>span{color:var(--atj-t-c28a52,#c28a52);font-size:10px;font-weight:900}.food-field-grid h3{color:var(--atj-t-4e3018,#4e3018);margin:16px 0 8px;font-size:18px}.food-field-grid p{color:var(--atj-t-76593e,#76593e);margin:0;font-size:12px;line-height:1.9}.food-cities-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.city-cloud{flex-wrap:wrap;gap:10px;display:flex}.city-cloud span{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,white);color:var(--atj-text--ink-soft,var(--ink-soft));border-radius:999px;padding:12px 17px;font-size:11px;font-weight:800}.city-cloud span.is-priority{border-color:var(--atj-e-d9b47e,#d9b47e);background:var(--atj-b-fff5e5,#fff5e5);color:var(--atj-t-8a4c1d,#8a4c1d)}.food-faq-layout,.food-check-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:85px;display:grid}.food-faq-list{gap:10px;display:grid}.food-faq-list details{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:15px;padding:0 22px}.food-faq-list summary{cursor:pointer;min-height:64px;color:var(--atj-text--ink,var(--ink));justify-content:space-between;align-items:center;gap:20px;font-size:13px;font-weight:900;display:flex}.food-faq-list summary::marker{display:none}.food-faq-list summary span{color:var(--atj-text--teal-700,var(--teal-700));font-size:20px}.food-faq-list details p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:-3px 0 19px;font-size:12px;line-height:1.9}.food-cta{padding:0 0 100px}.food-cta-panel{background:linear-gradient(140deg, var(--atj-b-543018,#543018), var(--atj-b-8b4c1d,#8b4c1d));color:var(--atj-t-ffffff,white);border-radius:28px;justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex}.food-cta-panel>div>span{color:var(--atj-t-f6d6a9,#f6d6a9);font-size:10px;font-weight:900}.food-cta-panel h2{margin:12px 0 8px;font-size:clamp(27px,3.5vw,42px);line-height:1.45}.food-cta-panel p{max-width:680px;color:var(--atj-t-eddcc9,#eddcc9);margin:0;font-size:12px;line-height:1.9}.food-category-hero{border-bottom:1px solid var(--atj-e-eadbc2,#eadbc2);background:radial-gradient(circle at 15% 10%, var(--atj-b-ecac52-180,#ecac522e), transparent 25%), var(--atj-b-fffaf1,#fffaf1);padding:52px 0 74px}.food-category-title{grid-template-columns:88px 1fr;align-items:start;gap:28px;display:grid}.food-category-title h1{color:var(--atj-t-422714,#422714);margin:0;font-size:clamp(40px,5vw,62px);line-height:1.3}.food-category-title p{max-width:800px;color:var(--atj-t-76593e,#76593e);margin:15px 0 0;font-size:15px;line-height:1.95}.food-category-status{border:1px solid var(--atj-e-eadfcd,#eadfcd);background:var(--atj-b-fffcf6,#fffcf6);border-radius:22px;justify-content:space-between;align-items:center;gap:45px;padding:35px;display:flex}.food-category-status h2{color:var(--atj-t-4e3018,#4e3018);margin:18px 0 7px;font-size:28px}.food-category-status p{max-width:740px;color:var(--atj-t-76593e,#76593e);margin:0;font-size:12px;line-height:1.9}.food-subheading{margin-top:74px}.food-subcategory-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:35px;display:grid}.food-subcategory-grid article{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:17px;min-height:180px;padding:25px}.food-subcategory-grid article>span{color:var(--atj-t-c28a52,#c28a52);font-size:9px;font-weight:900}.food-subcategory-grid h3{color:var(--atj-t-4e3018,#4e3018);margin:18px 0 8px;font-size:17px}.food-subcategory-grid p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:11px;line-height:1.85}.food-check-list{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.food-check-list li{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,white);min-height:64px;color:var(--atj-text--ink,var(--ink));border-radius:14px;align-items:center;gap:12px;padding:15px 18px;font-size:12px;font-weight:800;display:flex}.food-check-list li span{background:var(--atj-surface--mint-100,var(--mint-100));width:27px;height:27px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:9px;flex:none;place-items:center;display:grid}.food-category-footer{background:var(--atj-b-ffffff,white);padding:72px 0 95px}.food-category-footer .container>span{color:var(--atj-t-8b735d,#8b735d);font-size:10px;font-weight:900}.food-category-footer .container>div{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.food-category-footer .container>div a{border:1px solid var(--atj-e-eadfcd,#eadfcd);color:var(--atj-t-4e3018,#4e3018);border-radius:13px;justify-content:space-between;gap:12px;padding:17px;font-size:11px;font-weight:900;display:flex}.food-category-footer b{color:var(--atj-t-bd7c43,#bd7c43)}.english-food-hero{padding-top:100px}.english-food-hero .food-hero-board{transform:rotate(1.5deg)}.english-food-grid .food-category-card{direction:ltr;grid-template-columns:56px 1fr 20px}.english-food-grid .food-category-card p{line-height:1.7}.split-section{grid-template-columns:.86fr 1.14fr;align-items:start;gap:100px;display:grid}.text-link{color:var(--atj-text--teal-700,var(--teal-700));align-items:center;gap:8px;margin-top:20px;font-size:13px;font-weight:900;display:inline-flex}.text-link:hover{color:var(--atj-text--teal-950,var(--teal-950))}.step-list{margin:0;padding:0;list-style:none}.step-list li{border-bottom:1px solid var(--atj-e-dce7e3,#dce7e3);grid-template-columns:60px 1fr;gap:20px;padding:27px 0;display:grid}.step-list li:first-child{padding-top:0}.step-list>li>span{background:var(--atj-b-ffffff,white);width:52px;height:52px;color:var(--atj-text--teal-700,var(--teal-700));box-shadow:0 7px 18px var(--atj-s-103d3a-70,#103d3a12);border-radius:16px;place-items:center;font-size:12px;font-weight:900;display:grid}.step-list h3{margin:0 0 8px;font-size:18px}.step-list p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.9}.audience-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:44px;display:grid}.audience-card{border-radius:var(--radius-lg);min-height:325px;padding:41px;position:relative;overflow:hidden}.audience-card:after{content:"";border:1px solid var(--atj-e-103d3a-120,#103d3a1f);width:210px;height:210px;box-shadow:0 0 0 28px var(--atj-s-103d3a-25,#103d3a06), 0 0 0 58px var(--atj-s-103d3a-20,#103d3a05);border-radius:50%;position:absolute;bottom:-100px;left:-80px}.audience-card.mint{background:var(--atj-surface--mint-100,var(--mint-100))}.audience-card.sand{background:var(--atj-surface--sand-100,var(--sand-100))}.audience-card>span{color:var(--atj-text--teal-700,var(--teal-700));font-size:11px;font-weight:900}.audience-card h3{margin:17px 0 12px;font-size:28px}.audience-card p{max-width:440px;color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:14px;line-height:2}.audience-card a{color:var(--atj-text--teal-800,var(--teal-800));margin-top:25px;font-size:13px;font-weight:900;display:inline-block}.articles-section{background:var(--atj-b-ffffff,white)}.heading-row{justify-content:space-between;align-items:end;gap:30px;display:flex}.article-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:43px;display:grid}.article-card{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:21px;transition:transform .18s,box-shadow .18s;overflow:hidden}.article-card:hover{box-shadow:var(--atj-shadow--shadow,var(--shadow));transform:translateY(-5px)}.article-visual{justify-content:space-between;align-items:flex-start;height:176px;padding:22px;display:flex;position:relative;overflow:hidden}.article-visual:after{content:"";border:18px solid var(--atj-e-ffffff-320,#ffffff52);border-radius:50%;width:150px;height:150px;position:absolute;bottom:-70px;left:-20px}.accent-teal{background:linear-gradient(145deg, var(--atj-b-b8e0d5,#b8e0d5), var(--atj-b-e8f5f1,#e8f5f1))}.accent-amber{background:linear-gradient(145deg, var(--atj-b-efd2a1,#efd2a1), var(--atj-b-fbf1df,#fbf1df))}.accent-blue{background:linear-gradient(145deg, var(--atj-b-bfd8df,#bfd8df), var(--atj-b-ecf5f6,#ecf5f6))}.accent-rose{background:linear-gradient(145deg, var(--atj-b-e4c5bd,#e4c5bd), var(--atj-b-f8ece8,#f8ece8))}.article-visual>span{z-index:1;background:var(--atj-b-ffffff-780,#ffffffc7);color:var(--atj-text--teal-950,var(--teal-950));border-radius:8px;padding:7px 10px;font-size:10px;font-weight:900;position:relative}.visual-lines{width:78px;position:absolute;bottom:30px;right:25px;transform:rotate(-8deg)}.visual-lines i{background:var(--atj-b-0c4a48-220,#0c4a4838);border-radius:9px;height:5px;margin-top:7px;display:block}.visual-lines i:nth-child(2){width:78%}.visual-lines i:nth-child(3){width:55%}.article-body{padding:23px}.article-meta{color:var(--atj-t-526b69,#526b69);gap:7px;font-size:10px;display:flex}.home-page .article-body h3 a,.home-page .text-link{min-height:28px}.home-page .article-body h3 a{align-items:center;display:flex}.home-page .text-link{padding-block:4px}.home-page .faq-home .text-link{min-height:48px}.article-body h3{margin:12px 0 10px;font-size:17px;line-height:1.7}.article-body h3 a:hover{color:var(--atj-text--teal-700,var(--teal-700))}.article-body p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:12px;line-height:1.9}.article-body .text-link{margin-top:16px}.ad-shell{background:var(--atj-b-ffffff,white);padding-block:26px}.visit-ad-dialog{width:min(560px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;border:1px solid var(--atj-e-d9e5df,#d9e5df);background:var(--atj-b-fffdfa,#fffdfa);color:var(--atj-t-073f35,#073f35);box-shadow:0 24px 100px var(--atj-s-002f29-400,#002f2966);border-radius:24px;margin:auto;padding:0;overflow:auto}.visit-ad-dialog::backdrop{background:var(--atj-b-062e29-651,#062e29a6);backdrop-filter:blur(5px)}.visit-ad-dialog[open]{animation:.18s ease-out visit-ad-enter}.visit-ad-header{z-index:2;background:var(--atj-b-fffdfa,#fffdfa);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex;position:sticky;top:0}.visit-ad-header>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.visit-ad-label{border:1px solid var(--atj-e-ddc49a,#ddc49a);color:var(--atj-t-7c571c,#7c571c);border-radius:999px;padding:4px 12px;font-size:.875rem}.visit-ad-brand{font-size:1rem;font-weight:800}.visit-ad-close{border:1px solid var(--atj-e-ccdcd6,#ccdcd6);background:var(--atj-b-f0f6f3,#f0f6f3);min-height:44px;color:var(--atj-t-073f35,#073f35);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.visit-ad-dialog .visit-ad-creative{aspect-ratio:auto;height:auto;min-height:0;box-shadow:none;background:var(--atj-b-f4f6f3,#f4f6f3);border:0;border-radius:16px;margin:0 18px;text-decoration:none}.visit-ad-picture{height:min(50dvh,380px);min-height:100px;display:block;position:relative}.visit-ad-dialog .visit-ad-picture img{object-fit:contain;transform:none}.visit-ad-action{background:var(--atj-b-073f35,#073f35);min-height:48px;color:var(--atj-t-ffffff,white);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:1rem;font-weight:700;display:flex}.visit-ad-footer{padding:12px 18px 18px}.visit-ad-footer button{border:1px solid var(--atj-e-ceddd7,#ceddd7);width:100%;min-height:48px;color:var(--atj-t-164d40,#164d40);cursor:pointer;background:0 0;border-radius:12px;padding:10px 16px;font-size:1rem}.visit-ad-close:hover,.visit-ad-footer button:hover{background:var(--atj-b-e5efea,#e5efea)}.visit-ad-dialog :focus-visible{outline:3px solid var(--atj-t-b6812b,#b6812b);outline-offset:-4px}.admin-visit-ad-image .admin-advertisement-preview,.admin-visit-ad-image .admin-advertisement-placeholder{aspect-ratio:4/3}.admin-visit-ad-image .admin-advertisement-preview img{object-fit:contain}@keyframes visit-ad-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.visit-ad-dialog[open]{animation:none}}@media (width<=420px){.visit-ad-dialog{border-radius:18px}.visit-ad-header{padding:10px 12px}.visit-ad-dialog .visit-ad-creative{margin-inline:12px}.visit-ad-footer{padding:10px 12px 12px}}.ad-shell.is-compact{background:var(--atj-surface--surface,var(--surface));padding-block:18px}.ad-creative{aspect-ratio:4;border:1px solid var(--atj-e-d9e4e1,#d9e4e1);background:var(--atj-b-edf3f1,#edf3f1);min-height:92px;box-shadow:0 15px 34px var(--atj-s-0f413a-80,#0f413a14);border-radius:18px;display:block;position:relative;overflow:hidden}.ad-creative img{object-fit:cover;transition:transform .22s}a.ad-creative:hover img{transform:scale(1.012)}.ad-disclosure{z-index:1;border:1px solid var(--atj-e-ffffff-560,#ffffff8f);background:var(--atj-b-083331-840,#083331d6);color:var(--atj-t-ffffff,white);backdrop-filter:blur(8px);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;top:10px;right:10px}.ad-reservation{border:1px dashed var(--atj-e-106f62-420,#106f626b);background:radial-gradient(circle at 10% 30%, var(--atj-b-cd9730-160,#cd973029), transparent 24%), linear-gradient(120deg, var(--atj-b-f4faf8,#f4faf8) 0%, var(--atj-b-e9f4f1,#e9f4f1) 52%, var(--atj-b-f8f3e8,#f8f3e8) 100%);min-height:150px;color:var(--atj-text--ink,var(--ink));box-shadow:0 15px 34px var(--atj-s-0f413a-70,#0f413a12);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:26px 30px 42px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.ad-reservation:after{content:"";border:28px solid var(--atj-e-106f62-70,#106f6212);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-120px;left:-50px}.ad-reservation:hover{border-color:var(--atj-edge--teal-700,var(--teal-700));box-shadow:0 19px 42px var(--atj-s-0f413a-120,#0f413a1f);transform:translateY(-2px)}.ad-reservation-icon{z-index:1;border:1px solid var(--atj-e-ffffff-620,#ffffff9e);background:linear-gradient(145deg, var(--atj-surface--teal-700,var(--teal-700)), var(--atj-b-0a4540,#0a4540));width:82px;height:82px;color:var(--atj-t-ffffff,#fff);box-shadow:0 12px 25px var(--atj-s-08463f-200,#08463f33);border-radius:22px;flex:none;place-items:center;font-size:13px;font-weight:950;display:grid;position:relative}.ad-reservation-copy{z-index:1;gap:5px;display:grid;position:relative}.ad-reservation-copy small{color:var(--atj-t-a16d16,#a16d16);letter-spacing:.04em;font-size:10px;font-weight:950}.ad-reservation-copy strong{color:var(--atj-t-103e39,#103e39);font-size:clamp(19px,2vw,27px);line-height:1.35}.ad-reservation-copy>span{color:var(--atj-text--ink-soft,var(--ink-soft));font-size:12px;font-weight:700;line-height:1.8}.ad-reservation-action{z-index:1;background:var(--atj-surface--teal-700,var(--teal-700));min-width:140px;color:var(--atj-t-ffffff,#fff);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 17px;font-size:12px;font-weight:950;display:inline-flex;position:relative}.ad-reservation-action i{font-style:normal;transition:transform .18s}.ad-reservation:hover .ad-reservation-action i{transform:translate(-3px)}.ad-reservation-placement{z-index:1;color:var(--atj-t-64827e,#64827e);font-size:8px;font-weight:800;position:absolute;bottom:14px;right:30px}.faq-home{padding-top:80px}.faq-layout{grid-template-columns:.8fr 1.2fr}.faq-list{border-top:1px solid var(--atj-edge--line,var(--line))}.faq-list details{border-bottom:1px solid var(--atj-edge--line,var(--line))}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-size:14px;font-weight:800;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{background:var(--atj-surface--mint-100,var(--mint-100));width:30px;height:30px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:50%;flex:none;place-items:center;font-size:18px;transition:transform .16s;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:680px;color:var(--atj-text--ink-soft,var(--ink-soft));margin:-5px 0 24px;font-size:13px;line-height:2}.cta-section{padding:30px 0 90px}.cta-panel{background:linear-gradient(120deg, var(--atj-surface--teal-950,var(--teal-950)), var(--atj-b-12645e,#12645e));min-height:255px;color:var(--atj-t-ffffff,white);border-radius:30px;justify-content:space-between;align-items:center;gap:50px;padding:48px 55px;display:flex;position:relative;overflow:hidden}.cta-panel:after{content:"";border:1px solid var(--atj-e-ffffff-150,#ffffff26);width:280px;height:280px;box-shadow:0 0 0 45px var(--atj-s-ffffff-35,#ffffff09), 0 0 0 90px var(--atj-s-ffffff-25,#ffffff06);border-radius:50%;position:absolute;bottom:-190px;left:-100px}.cta-panel>*{z-index:1;position:relative}.eyebrow-light{color:var(--atj-t-9bd5c8,#9bd5c8)}.cta-panel h2{color:var(--atj-t-ffffff,white);font-size:clamp(28px,3vw,40px)}.cta-panel p{max-width:650px;color:var(--atj-t-c9dfdb,#c9dfdb);margin:13px 0 0;font-size:13px;line-height:1.9}.site-footer{background:var(--atj-b-092f2e,#092f2e);color:var(--atj-t-ffffff,white);padding-top:70px}.footer-main{grid-template-columns:1.6fr repeat(3,.75fr);gap:60px;padding-bottom:55px;display:grid}.site-footer .logo-copy strong{color:var(--atj-t-ffffff,white)}.site-footer .logo-copy small{color:var(--atj-t-8fb3ae,#8fb3ae)}.site-footer .logo-symbol{background:var(--atj-b-f3fbf8,#f3fbf8);color:var(--atj-text--teal-900,var(--teal-900));box-shadow:none}.footer-brand p{max-width:350px;color:var(--atj-t-aac5c1,#aac5c1);margin:20px 0 17px;font-size:12px;line-height:2}.independent-note{border:1px solid var(--atj-e-ffffff-100,#ffffff1a);color:var(--atj-t-8fb3ae,#8fb3ae);border-radius:8px;padding:7px 10px;font-size:9px;display:inline-block}.footer-column{flex-direction:column;gap:13px;display:flex}.footer-column h2{margin:0 0 8px;font-size:14px}.footer-column a{color:var(--atj-t-aac5c1,#aac5c1);font-size:11px}.footer-column a:hover{color:var(--atj-t-ffffff,white)}.footer-bottom{border-top:1px solid var(--atj-e-ffffff-80,#ffffff14);color:var(--atj-t-7fa39e,#7fa39e);justify-content:space-between;gap:20px;padding-block:22px;font-size:9px;display:flex}.footer-bottom p{margin:0}.interior-hero{border-bottom:1px solid var(--atj-edge--line,var(--line));background:radial-gradient(circle at 15% 10%, var(--atj-b-d6eee7-850,#d6eee7d9), transparent 27%), var(--atj-b-f5faf8,#f5faf8);padding:58px 0 70px}.interior-hero .container{max-width:970px}.breadcrumbs{color:var(--atj-t-718886,#718886);flex-wrap:wrap;gap:8px;margin-bottom:38px;font-size:11px;display:flex}.breadcrumbs span{gap:8px;display:flex}.breadcrumbs i{color:var(--atj-t-b3c3c0,#b3c3c0);font-style:normal}.breadcrumbs b{color:var(--atj-text--teal-800,var(--teal-800))}.interior-hero h1{max-width:850px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-2px;margin:0;font-size:clamp(38px,5vw,62px);line-height:1.35}.interior-hero p{max-width:780px;color:var(--atj-text--ink-soft,var(--ink-soft));margin:20px 0 0;font-size:16px;line-height:2}.content-section{padding-block:80px}.prose{max-width:800px;color:var(--atj-text--ink-soft,var(--ink-soft));margin-inline:auto;font-size:15px;line-height:2.1}.prose h2{color:var(--atj-text--teal-950,var(--teal-950));margin:52px 0 14px;font-size:30px;line-height:1.5}.prose h3{color:var(--atj-text--ink,var(--ink));margin:34px 0 10px;font-size:20px}.prose p{margin:0 0 20px}.prose ul,.prose ol{margin:0 0 26px;padding-right:24px}.prose li{margin-bottom:10px}.prose a{color:var(--atj-text--teal-700,var(--teal-700));text-underline-offset:4px;text-decoration:underline}.info-box{border-right:4px solid var(--atj-edge--teal-500,var(--teal-500));background:var(--atj-surface--mint-50,var(--mint-50));border-radius:14px;margin-block:30px;padding:23px 25px}.info-box strong{color:var(--atj-text--teal-950,var(--teal-950));margin-bottom:7px;display:block}.info-box p{margin:0;font-size:13px}.card-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.info-card{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:18px;padding:28px}.info-card>span{background:var(--atj-surface--mint-100,var(--mint-100));width:42px;height:42px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:12px;place-items:center;margin-bottom:20px;font-weight:900;display:grid}.info-card h2,.info-card h3{margin:0 0 10px;font-size:18px}.info-card p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.9}.about-story{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px;display:grid}.prose-wide{max-width:none}.mission-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.mission-panel{border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--atj-surface--teal-950,var(--teal-950)), var(--atj-surface--teal-800,var(--teal-800)));min-height:330px;color:var(--atj-t-ffffff,white);padding:45px}.mission-panel h2{margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.55}.mission-panel p{color:var(--atj-t-c6ded9,#c6ded9);margin:18px 0 0;line-height:2}.mission-list>div{border-bottom:1px solid var(--atj-edge--line,var(--line));grid-template-columns:70px 1fr;gap:18px;padding:24px 0;display:grid}.mission-list b{color:var(--atj-text--teal-700,var(--teal-700));font-size:13px}.mission-list p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:14px;line-height:1.9}.process-list{max-width:1010px}.process-row{border-bottom:1px solid var(--atj-edge--line,var(--line));grid-template-columns:75px 1fr 220px;align-items:center;gap:32px;padding:32px 0;display:grid}.process-row>span{background:var(--atj-surface--mint-100,var(--mint-100));width:58px;height:58px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:17px;place-items:center;font-size:12px;font-weight:900;display:grid}.process-row h2{margin:0 0 8px;font-size:21px}.process-row p,.process-row small{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.9}.process-row small{background:var(--atj-surface--sand-50,var(--sand-50));color:var(--atj-t-816a43,#816a43);border-radius:11px;padding:13px 14px;font-size:10px}.safety-grid{border:1px solid var(--atj-edge--line,var(--line));border-radius:var(--radius-lg);background:var(--atj-surface--line,var(--line));grid-template-columns:repeat(2,1fr);gap:1px;margin-top:42px;display:grid;overflow:hidden}.safety-grid article{background:var(--atj-b-ffffff,white);min-height:250px;padding:36px}.safety-grid article>span{color:var(--atj-t-a8bab6,#a8bab6);font-size:11px;font-weight:900}.safety-grid h3{margin:35px 0 10px;font-size:21px}.safety-grid p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.95}.check-list{gap:15px;display:grid}.check-list>div{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:15px;grid-template-columns:40px 1fr;align-items:start;gap:15px;padding:21px;display:grid}.check-list span{background:var(--atj-surface--mint-100,var(--mint-100));width:34px;height:34px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:10px;place-items:center;font-weight:900;display:grid}.check-list p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.8}.check-list strong{color:var(--atj-text--ink,var(--ink))}.guide-layout{grid-template-columns:220px minmax(0,800px);justify-content:center;align-items:start;gap:80px;display:grid}.guide-toc{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:16px;flex-direction:column;gap:5px;padding:22px;display:flex;position:sticky;top:110px}.guide-toc strong{margin-bottom:10px;font-size:13px}.guide-toc a{color:var(--atj-text--ink-soft,var(--ink-soft));border-radius:8px;padding:9px 10px;font-size:11px}.guide-toc a:hover{background:var(--atj-surface--mint-50,var(--mint-50));color:var(--atj-text--teal-700,var(--teal-700))}.guide-prose{max-width:none}.guide-prose h2{scroll-margin-top:120px}.faq-page-grid{grid-template-columns:.62fr 1.38fr;align-items:start;gap:90px;display:grid}.faq-page-grid aside{background:var(--atj-surface--mint-50,var(--mint-50));border-radius:18px;padding:28px;position:sticky;top:110px}.faq-page-grid aside h2{margin:0 0 10px;font-size:25px}.faq-page-grid aside p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:12px;line-height:2}.article-grid-large{grid-template-columns:repeat(2,1fr)}.article-grid-large .article-visual{height:230px}.article-header{border-bottom:1px solid var(--atj-edge--line,var(--line));background:radial-gradient(circle at 15% 12%, var(--atj-b-d8efe8-900,#d8efe8e6), transparent 27%), var(--atj-b-f5faf8,#f5faf8);padding:55px 0 68px}.article-header .container{max-width:930px}.article-header h1{max-width:900px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-2px;margin:0;font-size:clamp(39px,5vw,61px);line-height:1.4}.article-header>.container>p{max-width:760px;color:var(--atj-text--ink-soft,var(--ink-soft));margin:18px 0 0;font-size:16px;line-height:2}.article-byline{align-items:center;gap:12px;margin-top:27px;display:flex}.author-mark{background:var(--atj-surface--teal-800,var(--teal-800));width:40px;height:40px;color:var(--atj-t-ffffff,white);border-radius:12px;place-items:center;font-weight:900;display:grid}.article-byline div{flex-direction:column;gap:4px;display:flex}.article-byline strong{font-size:12px}.article-byline small{color:var(--atj-t-718886,#718886);font-size:10px}.article-layout{grid-template-columns:minmax(0,790px) 250px;justify-content:center;align-items:start;gap:70px;padding-block:75px 100px;display:grid}.article-content{max-width:none}.article-intro{border-right:4px solid var(--atj-edge--teal-500,var(--teal-500));color:var(--atj-text--ink,var(--ink));padding-right:22px;font-size:18px;font-weight:700}.article-content .ad-shell .container{width:100%}.article-side{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:18px;padding:25px;position:sticky;top:110px}.article-side>strong{font-size:13px}.article-side>p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:10px 0 18px;font-size:11px;line-height:1.8}.article-side .button{width:100%}.takeaway{background:var(--atj-surface--teal-950,var(--teal-950));color:var(--atj-t-ffffff,white);border-radius:18px;margin-top:45px;padding:28px}.takeaway span{color:var(--atj-t-8ed0c1,#8ed0c1);font-size:10px;font-weight:900}.takeaway p{margin:8px 0 0;font-size:16px;line-height:1.9}.editorial-note{color:var(--atj-t-78908e,#78908e);font-size:10px;margin-top:25px!important}.contact-layout{grid-template-columns:1.15fr .85fr;align-items:start;gap:70px;display:grid}.contact-whatsapp-card{border:1px solid var(--atj-e-b9d8cd,#b9d8cd);background:linear-gradient(135deg, var(--atj-b-f3fbf7,#f3fbf7) 0%, var(--atj-b-e7f6f0,#e7f6f0) 100%);box-shadow:0 14px 36px var(--atj-s-0f5844-80,#0f584414);border-radius:20px;grid-template-columns:54px minmax(0,1fr);gap:17px;margin-bottom:34px;padding:24px;display:grid}.contact-whatsapp-icon{background:var(--atj-b-168c5b,#168c5b);width:54px;height:54px;color:var(--atj-t-ffffff,#fff);border-radius:16px;place-items:center;display:grid}.contact-whatsapp-icon svg{width:27px;height:27px}.contact-whatsapp-copy{gap:10px;display:grid}.contact-whatsapp-copy h2{color:var(--atj-text--teal-950,var(--teal-950));margin:0;font-size:clamp(22px,3vw,30px);line-height:1.45}.contact-whatsapp-copy>p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:13px;line-height:1.9}.contact-whatsapp-topics,.contact-whatsapp-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.contact-whatsapp-topics span{border:1px solid var(--atj-e-c4ddd4,#c4ddd4);background:var(--atj-b-ffffff-740,#ffffffbd);color:var(--atj-t-245c4e,#245c4e);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:850}.contact-whatsapp-actions{margin-top:3px}.contact-whatsapp-actions .button-whatsapp{justify-content:center;align-items:center;gap:8px;margin-top:0;display:inline-flex}.contact-whatsapp-actions .button-whatsapp svg{width:20px;height:20px}.contact-whatsapp-handle{border:1px solid var(--atj-e-b9d8cd,#b9d8cd);background:var(--atj-b-ffffff,#fff);min-width:150px;color:var(--atj-text--teal-950,var(--teal-950));text-align:center;border-radius:999px;padding:11px 16px;font-weight:900;text-decoration:none}.contact-whatsapp-handle:hover{background:var(--atj-b-eaf6f1,#eaf6f1);color:var(--atj-text--teal-950,var(--teal-950))}.contact-whatsapp-safety{color:var(--atj-t-49645b,#49645b);align-items:flex-start;gap:8px;font-size:10px;line-height:1.8;display:flex}.contact-whatsapp-safety svg{width:18px;height:18px;color:var(--atj-t-168c5b,#168c5b);flex:0 0 18px;margin-top:2px}.contact-cards{grid-template-columns:1fr 1fr;gap:14px;margin-top:35px;display:grid}.contact-cards article{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,white);border-radius:15px;grid-template-columns:34px 1fr;gap:13px;padding:22px;display:grid}.contact-cards article>span{color:var(--atj-text--teal-700,var(--teal-700));font-size:10px;font-weight:900}.contact-cards h3{margin:0 0 7px;font-size:14px}.contact-cards p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:11px;line-height:1.8}.contact-status{border-radius:var(--radius-md);background:var(--atj-surface--mint-100,var(--mint-100));padding:34px}.contact-status h2{margin:25px 0 12px;font-size:26px;line-height:1.55}.contact-status>p{color:var(--atj-text--ink-soft,var(--ink-soft));font-size:13px;line-height:2}.contact-note{border:1px solid var(--atj-e-c6ded6,#c6ded6);background:var(--atj-b-ffffff-550,#ffffff8c);border-radius:13px;margin-top:24px;padding:19px}.contact-note strong{font-size:12px}.contact-note p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:7px 0 0;font-size:10px;line-height:1.8}@media (width<=620px){.contact-whatsapp-card{grid-template-columns:1fr;padding:19px}.contact-whatsapp-actions{flex-direction:column;align-items:stretch}.contact-whatsapp-actions .button,.contact-whatsapp-handle{width:100%}}.legal-section{background:var(--atj-b-ffffff,white)}.legal-layout{grid-template-columns:220px minmax(0,800px);justify-content:center;align-items:start;gap:80px;display:grid}.legal-layout>aside{border-right:3px solid var(--atj-edge--teal-500,var(--teal-500));background:var(--atj-surface--mint-50,var(--mint-50));padding:22px;position:sticky;top:110px}.legal-layout>aside strong{font-size:12px}.legal-layout>aside p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:8px 0 0;font-size:10px;line-height:1.8}.legal-prose{max-width:none}.not-found{text-align:center;place-items:center;min-height:70vh;display:grid}.not-found span{color:var(--atj-t-bed4ce,#bed4ce);font-size:90px;font-weight:900}.not-found h1{margin:0;font-size:42px}.not-found p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:12px 0 25px}.english-site{direction:ltr;min-height:100vh;font-family:Segoe UI,Arial,sans-serif}.english-site .logo-copy{line-height:1.12}.english-site .logo-copy strong{letter-spacing:-.4px}.english-site .hero h1{letter-spacing:-3.2px}.english-site .hero h1 span{display:block}.english-site .hero-lead,.english-site .section-heading p,.english-site .principle-card p,.english-site .step-list p,.english-site .cta-panel p,.english-site .prose{line-height:1.8}.english-site .hero-assurances span{margin-left:0;margin-right:4px}.english-site .article-body h2{margin:12px 0 10px;font-size:19px;line-height:1.5}.english-guide-card .article-body{min-height:210px}.english-footer{grid-template-columns:1.7fr .7fr .9fr}.english-cta{padding-top:90px}@media (width<=1020px){.desktop-nav{gap:17px}.header-guide{display:none}.hero-grid{gap:40px}.floating-note.note-one{right:0}.floating-note.note-two{left:0}.split-section{gap:55px}.footer-main{gap:35px}.guide-layout,.legal-layout,.article-layout{gap:45px}.principle-grid{grid-template-columns:repeat(2,1fr)}.food-search-panel{grid-template-columns:1fr;gap:28px}}@media (width<=820px){.desktop-nav,.header-actions{display:none}.mobile-menu{display:block}.hero{min-height:auto}.public-metrics-shell{grid-template-columns:1fr}.public-metrics-heading{justify-content:center}.public-metrics-grid article:first-child{border-inline-start:0}.public-metrics-grid.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.public-metrics-grid.count-4 article:nth-child(odd){border-inline-start:0}.public-metrics-grid.count-4 article:nth-child(n+3){border-top:1px solid var(--atj-e-e7efed,#e7efed)}.hero-grid{grid-template-columns:1fr;gap:35px;padding-block:65px 75px}.hero-copy{text-align:center}.status-pill,.hero h1,.hero-lead{margin-inline:auto}.hero-actions,.hero-assurances{justify-content:center}.trust-visual{width:100%;max-width:570px;margin-inline:auto}.principle-grid,.article-grid,.card-grid{grid-template-columns:1fr 1fr}.principle-card:last-child,.article-card:last-child,.info-card:last-child{grid-column:1/-1}.principle-card:last-child{grid-column:auto}.split-section,.faq-layout{grid-template-columns:1fr;gap:45px}.footer-main{grid-template-columns:1.5fr 1fr 1fr}.footer-brand{grid-column:1/-1}.about-story,.mission-grid,.faq-page-grid,.contact-layout{grid-template-columns:1fr;gap:45px}.process-row{grid-template-columns:62px 1fr}.process-row small{grid-column:2}.guide-layout,.legal-layout,.article-layout{grid-template-columns:1fr}.guide-toc,.legal-layout>aside,.article-side,.faq-page-grid aside{position:static}.guide-toc{display:none}.article-side{max-width:420px}.home-food-panel,.food-hero-grid,.food-cities-layout,.food-faq-layout,.food-check-layout{grid-template-columns:1fr;gap:45px}.food-hero-board{width:100%;max-width:590px;margin-inline:auto}.food-search-controls{grid-template-columns:1fr 1fr}.food-search-controls label:first-child{grid-column:1/-1}.food-field-grid,.food-subcategory-grid,.food-category-footer .container>div{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.container{width:min(calc(100% - 28px), var(--container))}.header-inner{min-height:69px}.logo-symbol{width:41px;height:41px}.logo-copy strong{font-size:19px}.hero h1{letter-spacing:-1.8px;font-size:44px}.hero-lead{font-size:15px}.hero-actions .button{width:100%}.hero-assurances{gap:12px;font-size:10px}.trust-visual{min-height:430px}.trust-card-main{border-radius:24px;padding:22px}.trust-card h2{font-size:22px}.floating-note{min-width:145px;padding:10px}.floating-note.note-one{top:0}.floating-note.note-two{bottom:0}.section{padding-block:72px}.public-metrics{padding-top:14px}.public-metrics-shell{border-radius:20px}.public-metrics-heading{justify-content:flex-start;padding:18px}.public-metrics-grid,.public-metrics-grid.count-2,.public-metrics-grid.count-4{grid-template-columns:1fr}.public-metrics-grid article{border-inline-start:0;border-top:1px solid var(--atj-e-e7efed,#e7efed);padding:18px}.principle-grid,.article-grid,.audience-grid,.card-grid{grid-template-columns:1fr}.principle-card:last-child,.article-card:last-child,.info-card:last-child{grid-column:auto}.principle-card{min-height:auto}.audience-card{min-height:290px;padding:30px}.heading-row{flex-direction:column;align-items:start}.cta-panel{flex-direction:column;align-items:flex-start;padding:36px 28px}.cta-panel .button{width:100%}.footer-main{grid-template-columns:1fr 1fr;gap:38px 26px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column}.interior-hero{padding:38px 0 52px}.interior-hero h1{letter-spacing:-1px;font-size:39px}.interior-hero p{font-size:14px}.mission-panel{min-height:auto;padding:30px}.safety-grid,.contact-cards,.article-grid-large{grid-template-columns:1fr}.safety-grid article{min-height:auto}.process-row{grid-template-columns:50px 1fr;gap:15px}.process-row>span{width:46px;height:46px}.article-layout{padding-block:55px 75px}.article-header h1{letter-spacing:-1px;font-size:38px}.article-intro{font-size:16px}.contact-status{padding:27px}.home-food-feature{padding-bottom:72px}.home-food-panel,.food-cta-panel{padding:32px 26px}.home-food-panel{gap:32px}.food-hero{padding:38px 0 64px}.food-hero h1{letter-spacing:-1.3px;font-size:43px}.food-hero-grid>div>p{font-size:14px}.food-hero-actions .button{width:100%}.food-hero-board{padding:19px;transform:none}.food-board-grid{grid-template-columns:repeat(2,1fr)}.food-search-section{padding:58px 0 72px}.food-search-panel{padding:24px}.food-search-controls,.food-category-grid,.food-field-grid,.food-subcategory-grid,.food-check-list,.food-category-footer .container>div{grid-template-columns:1fr}.food-search-controls label:first-child{grid-column:auto}.food-results-heading{flex-direction:column;align-items:start}.food-category-card{grid-template-columns:48px 1fr;min-height:auto;padding:22px}.food-category-card>b{display:none}.food-category-mark{border-radius:14px;width:48px;height:48px}.food-category-title{grid-template-columns:1fr}.food-category-mark.large{width:70px;height:70px}.food-category-status,.food-cta-panel{flex-direction:column;align-items:flex-start}.food-category-status .button,.food-cta-panel .button{width:100%}.food-category-footer{padding-block:58px 72px}}@media (width<=820px){body.mobile-navigation-open{overflow:hidden}body.mobile-navigation-open .site-header{z-index:100}body.mobile-navigation-open .market-mobile-contact-bar,body.mobile-navigation-open .food-mobile-contact-bar{visibility:hidden;pointer-events:none}.mobile-menu[open]>summary{z-index:1003;background:var(--atj-surface--mint-50,var(--mint-50));border-color:var(--atj-e-a9c8c0,#a9c8c0);position:relative}.mobile-menu[open]>summary span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu[open]>summary span:nth-child(2){opacity:0}.mobile-menu[open]>summary span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu summary span{transition:transform .2s,opacity .2s}.mobile-menu-backdrop{z-index:1001;background:var(--atj-b-082420-380,#08242061);backdrop-filter:blur(2px);border:0;display:block;position:fixed;inset:0}.mobile-menu nav{z-index:1002;overscroll-behavior:contain;width:auto;max-height:calc(100dvh - 94px);box-shadow:0 24px 65px var(--atj-s-082420-240,#0824203d);border-radius:20px;padding:10px;position:fixed;top:76px;left:14px;right:14px;overflow-y:auto}.mobile-menu nav a{border-bottom:1px solid var(--atj-e-edf3f0,#edf3f0);align-items:center;min-height:46px;display:flex}.mobile-menu nav>div{display:grid}}@media (width<=620px){.hero-grid{gap:24px;padding-block:34px 42px}.status-pill{font-size:11px}.hero h1{font-size:clamp(38px,11vw,46px);line-height:1.04}.hero-lead{line-height:1.85}.hero-actions{gap:10px}.hero-image{border-radius:24px;min-height:270px}.hero-assurances{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.hero-assurances li{text-align:center;justify-content:center}.section-heading{margin-bottom:28px}.principle-card{padding:22px 18px}}.directory-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 66px;display:grid}.directory-business-grid article{border:1px solid var(--atj-e-d9e6e2,#d9e6e2);background:var(--atj-b-ffffff,white);box-shadow:0 13px 34px var(--atj-s-14584f-55,#14584f0e);border-radius:20px;padding:25px}.directory-business-grid article.is-featured{border-color:var(--atj-e-e5c990,#e5c990);background:linear-gradient(145deg, var(--atj-b-fffdf8,#fffdf8), var(--atj-b-ffffff,#fff))}.directory-business-heading,.directory-business-footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.directory-business-heading span{background:var(--atj-b-eaf6f2,#eaf6f2);color:var(--atj-text--teal-700,var(--teal-700));border-radius:99px;padding:5px 9px;font-size:9px;font-weight:900}.directory-business-grid .is-featured .directory-business-heading span{background:var(--atj-b-fff2d5,#fff2d5);color:var(--atj-t-9a681b,#9a681b)}.directory-business-heading small{color:var(--atj-t-819592,#819592);font-size:10px}.directory-business-grid h2{color:var(--atj-text--teal-950,var(--teal-950));margin:20px 0 9px;font-size:20px}.directory-business-grid p{min-height:52px;color:var(--atj-t-637e7b,#637e7b);margin:0;font-size:12px;line-height:1.8}.directory-business-grid ul{flex-wrap:wrap;gap:7px;margin:18px 0;padding:0;list-style:none;display:flex}.directory-business-grid li{border:1px solid var(--atj-e-dbe8e4,#dbe8e4);color:var(--atj-t-486864,#486864);border-radius:8px;padding:5px 8px;font-size:9px;font-weight:800}.directory-business-footer{border-top:1px solid var(--atj-e-e7efec,#e7efec);padding-top:16px}.directory-business-footer span{color:var(--atj-t-6d8380,#6d8380);font-size:10px}.directory-business-footer a{color:var(--atj-text--teal-700,var(--teal-700));font-size:11px;font-weight:900}@media (width<=700px){.directory-business-grid{grid-template-columns:1fr}.directory-business-footer{flex-direction:column;align-items:flex-start}}.admin-advertising-layout{grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);align-items:start;gap:20px;display:grid}.admin-advertisement-form{position:sticky;top:94px}.admin-advertisement-image{gap:10px;display:grid}.admin-advertisement-placement-note{border:1px solid var(--atj-e-e1e9e6,#e1e9e6);background:var(--atj-b-f6f9f8,#f6f9f8);color:var(--atj-t-708784,#708784);border-radius:9px;padding:9px 11px;font-size:13px;line-height:1.75;display:block}.admin-advertisement-placement-note strong,.admin-advertisement-placement-note span{display:block}.admin-advertisement-placement-note strong{color:var(--atj-t-385f58,#385f58);font-size:13px;font-weight:800}.admin-advertisement-preview,.admin-advertisement-placeholder{aspect-ratio:4;border:1px solid var(--atj-e-d7e3df,#d7e3df);background:var(--atj-b-edf4f1,#edf4f1);border-radius:14px;position:relative;overflow:hidden}.admin-advertisement-preview img{object-fit:cover}.admin-advertisement-preview>span{z-index:1;background:var(--atj-b-093d39-850,#093d39d9);color:var(--atj-t-ffffff,white);border-radius:99px;padding:4px 7px;font-size:8px;font-weight:900;position:absolute;top:9px;right:9px}.admin-advertisement-placeholder{text-align:center;background:linear-gradient(135deg, var(--atj-b-d79a38-80,#d79a3814), transparent 48%), var(--atj-b-f4f8f6,#f4f8f6);place-content:center;gap:5px;display:grid}.admin-advertisement-placeholder strong{color:var(--atj-text--teal-800,var(--teal-800));font-size:17px}.admin-advertisement-placeholder span{color:var(--atj-t-7d928f,#7d928f);font-size:9px}.admin-advertisement-switch{border:1px solid var(--atj-e-d8e5e1,#d8e5e1);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:12px;padding:13px}.admin-advertisement-switch>span{gap:3px;display:grid}.admin-advertisement-switch strong{color:var(--atj-t-315451,#315451);font-size:11px}.admin-advertisement-switch small{color:var(--atj-t-7d918e,#7d918e);font-size:9px}.admin-advertisement-records{padding:24px}.admin-advertisement-list{gap:14px;display:grid}.admin-advertisement-list>article{border:1px solid var(--atj-e-e0e9e6,#e0e9e6);background:var(--atj-b-fbfdfc,#fbfdfc);border-radius:15px;grid-template-columns:150px minmax(0,1fr);gap:15px;padding:13px;display:grid}.admin-advertisement-thumb{aspect-ratio:4;background:var(--atj-b-edf3f1,#edf3f1);border-radius:9px;align-self:start;position:relative;overflow:hidden}.admin-advertisement-thumb img{object-fit:cover}.admin-advertisement-copy{min-width:0}.admin-advertisement-copy>div:first-child{align-items:center;gap:8px;display:flex}.admin-advertisement-copy>div:first-child small{color:var(--atj-t-7f9491,#7f9491);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-advertisement-copy h3{color:var(--atj-t-2b4c49,#2b4c49);margin:9px 0 5px;font-size:13px}.admin-advertisement-copy p{color:var(--atj-t-7c908d,#7c908d);margin:0;font-size:9px;line-height:1.7}.admin-advertisement-status{background:var(--atj-b-eef2f1,#eef2f1);color:var(--atj-t-718481,#718481);border-radius:99px;flex:none;padding:4px 7px;font-size:8px;font-weight:900}.admin-advertisement-status.is-active{background:var(--atj-b-e1f5ed,#e1f5ed);color:var(--atj-t-14795f,#14795f)}.admin-advertisement-status.is-scheduled{background:var(--atj-b-fff3d8,#fff3d8);color:var(--atj-t-986616,#986616)}.admin-advertisement-status.is-expired{background:var(--atj-b-f7e7e3,#f7e7e3);color:var(--atj-t-a04f45,#a04f45)}.admin-advertisement-actions{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.admin-advertisement-actions button{border:1px solid var(--atj-e-d5e2de,#d5e2de);background:var(--atj-b-ffffff,white);min-height:30px;color:var(--atj-text--teal-700,var(--teal-700));cursor:pointer;border-radius:8px;padding:0 9px;font-size:9px;font-weight:900}.admin-advertisement-actions button.is-danger{border-color:var(--atj-e-efd6d1,#efd6d1);color:var(--atj-t-aa5147,#aa5147)}.admin-advertisement-actions button:disabled{cursor:wait;opacity:.55}@media (width<=1050px){.admin-advertising-layout{grid-template-columns:1fr}.admin-advertisement-form{position:static}}@media (width<=640px){.admin-advertisement-records{padding:16px}.admin-advertisement-list>article{grid-template-columns:1fr}.admin-advertisement-thumb{width:100%}.ad-shell{padding-block:16px}.ad-creative{border-radius:12px;min-height:78px}.ad-reservation{border-radius:12px;grid-template-columns:54px minmax(0,1fr);gap:13px;min-height:0;padding:18px 16px 48px}.ad-reservation-icon{border-radius:15px;width:54px;height:54px;font-size:9px}.ad-reservation-copy strong{font-size:16px}.ad-reservation-copy>span{font-size:10px;line-height:1.65}.ad-reservation-action{min-width:0;padding:7px 12px;font-size:9px;position:absolute;bottom:11px;right:16px}.ad-reservation-placement{text-overflow:ellipsis;white-space:nowrap;max-width:48%;font-size:7px;bottom:17px;left:14px;right:auto;overflow:hidden}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.principle-grid{grid-template-columns:repeat(5,1fr)}.principle-card{padding-inline:25px}.home-vehicle-feature{background:var(--atj-b-fffefb,#fffefb);padding:86px 0 0}.home-vehicle-panel{border:1px solid var(--atj-e-234f52,#234f52);background:radial-gradient(circle at 8% 18%, var(--atj-b-c49250-180,#c492502e), transparent 27%), linear-gradient(135deg, var(--atj-b-123d40,#123d40), var(--atj-b-0b3034,#0b3034));box-shadow:0 26px 60px var(--atj-s-123d40-140,#123d4024);border-radius:28px 10px;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(34px,6vw,76px);padding:clamp(38px,5vw,70px);display:grid;position:relative;overflow:hidden}.home-vehicle-panel:after{content:"";border:1px solid var(--atj-e-ecdabc-150,#ecdabc26);width:220px;height:220px;box-shadow:0 0 0 38px var(--atj-s-ecdabc-35,#ecdabc09), 0 0 0 76px var(--atj-s-ecdabc-25,#ecdabc06);pointer-events:none;border-radius:50%;position:absolute;bottom:-120px;left:-85px}.home-vehicle-copy{z-index:1;position:relative}.home-vehicle-copy h2{max-width:690px;color:var(--atj-t-fffaf1,#fffaf1);letter-spacing:-1.2px;margin:18px 0 12px;font-size:clamp(31px,3.5vw,50px);line-height:1.45}.home-vehicle-copy p{max-width:650px;color:var(--atj-t-c9d8d5,#c9d8d5);margin:0 0 26px;font-size:14px;line-height:2}.vehicle-launch-pill{border:1px solid var(--atj-e-e6cfac-340,#e6cfac57);width:fit-content;color:var(--atj-t-ead6b8,#ead6b8);border-radius:999px;align-items:center;gap:9px;padding:7px 12px;font-size:10px;font-weight:850;display:inline-flex}.vehicle-launch-pill i{background:var(--atj-b-d1985a,#d1985a);width:7px;height:7px;box-shadow:0 0 0 5px var(--atj-s-d1985a-110,#d1985a1c);border-radius:50%}.button-vehicle{border:1px solid var(--atj-e-c58a4e,#c58a4e);background:var(--atj-b-c58a4e,#c58a4e);color:var(--atj-t-102f32,#102f32);box-shadow:0 10px 25px var(--atj-s-092325-200,#09232533)}.button-vehicle:hover{border-color:var(--atj-e-ddb071,#ddb071);background:var(--atj-b-ddb071,#ddb071);color:var(--atj-t-0b2b2e,#0b2b2e)}.home-vehicle-routes{z-index:1;gap:10px;display:grid;position:relative}.home-vehicle-routes a{border:1px solid var(--atj-e-ead6b8-180,#ead6b82e);background:var(--atj-b-ffffff-75,#ffffff13);min-height:82px;color:var(--atj-t-ffffff,white);backdrop-filter:blur(8px);border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:16px 19px;transition:border-color .18s,background .18s,transform .18s;display:grid}.home-vehicle-routes a:hover{border-color:var(--atj-e-ead6b8-420,#ead6b86b);background:var(--atj-b-ffffff-120,#ffffff1f);transform:translate(-4px)}.home-vehicle-routes span{color:var(--atj-t-d3a66d,#d3a66d);font-size:11px;font-weight:900}.home-vehicle-routes strong{font-size:14px}.home-vehicle-routes b{color:var(--atj-t-d3a66d,#d3a66d)}.vehicle-page{--vehicle-950:#0b3034;--atj-text--vehicle-950:var(--atj-t-0b3034,#0b3034);--vehicle-900:#123d40;--vehicle-700:#2e6669;--vehicle-copper:#c58a4e;--vehicle-sand:#f2e7d7}.vehicle-hero{border-bottom:1px solid var(--atj-e-31585a,#31585a);background:radial-gradient(circle at 8% 16%, var(--atj-b-cf9d60-150,#cf9d6026), transparent 28%), linear-gradient(145deg, var(--atj-b-123d40,#123d40), var(--atj-b-092b2f,#092b2f));padding:46px 0 92px;position:relative;overflow:hidden}.vehicle-road-lines{opacity:.11;background-image:linear-gradient(115deg, transparent 0 47%, var(--atj-b-f2e7d7,#f2e7d7) 47% 47.3%, transparent 47.3%), linear-gradient(115deg, transparent 0 56%, var(--atj-b-f2e7d7,#f2e7d7) 56% 56.15%, transparent 56.15%);pointer-events:none;position:absolute;inset:0}.vehicle-hero .breadcrumbs,.vehicle-hero .breadcrumbs a,.vehicle-hero .breadcrumbs b{color:var(--atj-t-c6d6d3,#c6d6d3)}.vehicle-hero .breadcrumbs i{color:var(--atj-t-ffffff-320,#ffffff52)}.vehicle-hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(45px,7vw,90px);margin-top:34px;display:grid}.vehicle-hero-copy h1{max-width:760px;color:var(--atj-t-fffaf1,#fffaf1);letter-spacing:-2.4px;margin:20px 0 16px;font-size:clamp(43px,5.7vw,72px);font-weight:870;line-height:1.3}.vehicle-hero-copy>p{max-width:680px;color:var(--atj-t-c9d7d4,#c9d7d4);margin:0;font-size:16px;line-height:2}.vehicle-hero .button-ghost{border-color:var(--atj-e-ffffff-220,#ffffff38);background:var(--atj-b-ffffff-60,#ffffff0f);color:var(--atj-t-ffffff,white)}.vehicle-hero-visual{border:1px solid var(--atj-e-efdec3-760,#efdec3c2);background:linear-gradient(var(--atj-b-ffffff-450,#ffffff73), var(--atj-b-ffffff-450,#ffffff73)), var(--atj-b-efe3d1,#efe3d1);box-shadow:0 28px 65px var(--atj-s-02181a-250,#02181a40);border-radius:32px 10px;padding:28px;position:relative;overflow:hidden}.vehicle-visual-heading{border-bottom:1px solid var(--atj-e-d6c8b4,#d6c8b4);gap:3px;padding-bottom:20px;display:grid}.vehicle-visual-heading span{color:var(--atj-t-926230,#926230);font-size:9px;font-weight:900}.vehicle-visual-heading strong{color:var(--atj-text--vehicle-950,var(--vehicle-950));font-size:17px}.vehicle-mode-grid{gap:9px;padding-block:18px;display:grid}.vehicle-mode-grid a{border:1px solid var(--atj-e-ded3c2,#ded3c2);background:var(--atj-b-fffefa-720,#fffefab8);border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:15px;transition:transform .18s,border-color .18s,background .18s;display:grid}.vehicle-mode-grid a:hover{border-color:var(--atj-e-b68a58,#b68a58);background:var(--atj-b-fffdf8,#fffdf8);transform:translate(-4px)}.vehicle-mode-grid span{color:var(--atj-t-af7540,#af7540);font-size:11px;font-weight:900}.vehicle-mode-grid strong{color:var(--atj-text--vehicle-950,var(--vehicle-950));font-size:13px}.vehicle-mode-grid small{color:var(--atj-t-6c756e,#6c756e);font-size:9px}.vehicle-visual-footer{border-top:1px solid var(--atj-e-d6c8b4,#d6c8b4);color:var(--atj-t-566b65,#566b65);justify-content:space-between;align-items:center;padding-top:17px;font-size:10px;font-weight:800;display:flex}.vehicle-visual-footer span{align-items:center;gap:8px;display:inline-flex}.vehicle-visual-footer i{background:var(--atj-b-3e7b68,#3e7b68);border-radius:50%;width:7px;height:7px}.vehicle-visual-footer b{color:var(--atj-t-a46c38,#a46c38);font-size:17px}.vehicle-search-section{background:var(--atj-b-fffefb,#fffefb)}.vehicle-page .food-search-panel{background:var(--atj-b-f5efe5,#f5efe5)}.vehicle-page .food-search-controls input:focus,.vehicle-page .food-search-controls select:focus{border-color:var(--atj-e-8d6a45,#8d6a45);box-shadow:0 0 0 3px var(--atj-s-c58a4e-130,#c58a4e21)}.vehicle-page .food-category-card:hover{border-color:var(--atj-e-c9a477,#c9a477);box-shadow:0 18px 42px var(--atj-s-44392a-100,#44392a1a)}.vehicle-page .food-category-mark{border-color:var(--atj-e-dfcdb5,#dfcdb5);background:var(--atj-b-f4e9d9,#f4e9d9);color:var(--atj-t-9d6531,#9d6531)}.vehicle-page .food-category-card>b,.vehicle-page .food-subcategory-grid article>span,.vehicle-page .food-field-grid article>span{color:var(--atj-t-a66e38,#a66e38)}.vehicle-standards{background:var(--atj-b-faf7f1,#faf7f1)}.vehicle-map-section{border-block:1px solid var(--atj-e-e0d8cb,#e0d8cb);background:var(--atj-b-f1ede5,#f1ede5)}.vehicle-cta{background:var(--atj-b-fffefb,#fffefb);padding:0 0 96px}.vehicle-cta-panel{background:radial-gradient(circle at 10% 15%, var(--atj-b-c58a4e-200,#c58a4e33), transparent 25%), linear-gradient(140deg, var(--atj-b-0b3034,#0b3034), var(--atj-b-164b4d,#164b4d));color:var(--atj-t-ffffff,white);border-radius:28px 10px;justify-content:space-between;align-items:center;gap:35px;padding:clamp(36px,5vw,64px);display:flex}.vehicle-cta-panel>div>span{color:var(--atj-t-d8b180,#d8b180);font-size:10px;font-weight:900}.vehicle-cta-panel h2{color:var(--atj-t-ffffff,white);margin:10px 0 7px;font-size:clamp(28px,3.4vw,45px);line-height:1.5}.vehicle-cta-panel p{max-width:760px;color:var(--atj-t-c9d8d5,#c9d8d5);margin:0;font-size:13px;line-height:1.9}.vehicle-category-hero{border-bottom:1px solid var(--atj-e-dcd3c4,#dcd3c4);background:radial-gradient(circle at 12% 10%, var(--atj-b-c58a4e-140,#c58a4e24), transparent 30%), linear-gradient(145deg, var(--atj-b-fbf8f2,#fbf8f2), var(--atj-b-efe6d9,#efe6d9));padding:48px 0 76px}.vehicle-page .food-category-title h1,.vehicle-page .food-category-status h2{color:var(--atj-text--vehicle-950,var(--vehicle-950))}.vehicle-page .food-category-title p,.vehicle-page .food-category-status p{color:var(--atj-t-566a64,#566a64)}.vehicle-category-footer{background:var(--atj-b-0b3034,#0b3034);color:var(--atj-t-ffffff,white);padding:72px 0 92px}.vehicle-category-footer .container>span{color:var(--atj-t-d6ad7b,#d6ad7b);margin-bottom:20px;font-size:11px;font-weight:900;display:block}.vehicle-category-footer .container>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px;display:grid}.vehicle-category-footer .container>div a{border:1px solid var(--atj-e-ffffff-140,#ffffff24);min-height:72px;color:var(--atj-t-f6f2e9,#f6f2e9);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;font-size:11px;font-weight:800;transition:border-color .18s,background .18s;display:flex}.vehicle-category-footer .container>div a:hover{border-color:var(--atj-e-d6ad7b-480,#d6ad7b7a);background:var(--atj-b-ffffff-55,#ffffff0e)}.vehicle-category-footer b,.vehicle-category-footer .text-link{color:var(--atj-t-d6ad7b,#d6ad7b)}.admin-category-directory{background:var(--atj-b-edf3f0,#edf3f0);color:var(--atj-t-365f53,#365f53);border-radius:999px;margin-bottom:5px;padding:4px 8px;font-size:9px;font-weight:850;display:inline-flex}@media (width<=1120px){.desktop-nav{gap:13px}.desktop-nav a,.desktop-guides-menu summary{font-size:12px}}@media (width<=1020px){.home-vehicle-panel,.vehicle-hero-grid{grid-template-columns:1fr}.vehicle-hero-visual{max-width:760px}.vehicle-category-footer .container>div{grid-template-columns:1fr 1fr}}@media (width<=820px){.home-vehicle-feature{padding-top:68px}.vehicle-hero{padding:38px 0 72px}.vehicle-hero-grid{gap:36px;margin-top:26px}.vehicle-hero-copy h1{font-size:clamp(40px,10vw,58px)}.vehicle-cta-panel{flex-direction:column;align-items:flex-start}}@media (width<=620px){.principle-grid{grid-template-columns:1fr}.home-vehicle-feature{padding-top:48px}.home-vehicle-panel{border-radius:22px 8px;padding:28px 20px}.home-vehicle-copy h2{font-size:30px}.home-vehicle-routes a{grid-template-columns:31px 1fr auto;padding:14px}.vehicle-hero-copy h1{letter-spacing:-1.4px;font-size:40px}.vehicle-hero-copy>p{font-size:14px}.vehicle-hero .food-hero-actions .button{width:100%}.vehicle-hero-visual{border-radius:23px 8px;padding:20px 16px}.vehicle-mode-grid a{grid-template-columns:32px 1fr}.vehicle-mode-grid small{grid-column:2}.vehicle-cta{padding-bottom:68px}.vehicle-cta-panel{padding:32px 23px}.vehicle-cta-panel .button{width:100%}.vehicle-category-footer{padding:58px 0 70px}.vehicle-category-footer .container>div{grid-template-columns:1fr}}:root{--ink:#173d34;--atj-text--ink:var(--atj-t-173d34,#173d34);--ink-soft:#526b63;--atj-text--ink-soft:var(--atj-t-526b63,#526b63);--teal-950:#07382f;--atj-edge--teal-950:var(--atj-e-07382f,#07382f);--atj-surface--teal-950:var(--atj-b-07382f,#07382f);--atj-text--teal-950:var(--atj-t-07382f,#07382f);--teal-900:#0a4438;--atj-text--teal-900:var(--atj-t-0a4438,#0a4438);--teal-800:#0d5747;--atj-edge--teal-800:var(--atj-e-0d5747,#0d5747);--atj-surface--teal-800:var(--atj-b-0d5747,#0d5747);--atj-text--teal-800:var(--atj-t-0d5747,#0d5747);--teal-700:#156b57;--atj-edge--teal-700:var(--atj-e-156b57,#156b57);--atj-surface--teal-700:var(--atj-b-156b57,#156b57);--atj-text--teal-700:var(--atj-t-156b57,#156b57);--teal-500:#2b9278;--atj-edge--teal-500:var(--atj-e-2b9278,#2b9278);--atj-surface--teal-500:var(--atj-b-2b9278,#2b9278);--mint-100:#e4f0ea;--atj-edge--mint-100:var(--atj-e-e4f0ea,#e4f0ea);--atj-surface--mint-100:var(--atj-b-e4f0ea,#e4f0ea);--mint-50:#f2f7f4;--atj-surface--mint-50:var(--atj-b-f2f7f4,#f2f7f4);--sand-100:#f1e5d3;--atj-surface--sand-100:var(--atj-b-f1e5d3,#f1e5d3);--sand-50:#faf5ed;--atj-surface--sand-50:var(--atj-b-faf5ed,#faf5ed);--amber:#c49250;--atj-text--amber:var(--atj-t-c49250,#c49250);--line:#ded8cd;--atj-edge--line:var(--atj-e-ded8cd,#ded8cd);--atj-surface--line:var(--atj-b-ded8cd,#ded8cd);--surface:#fcfaf6;--atj-surface--surface:var(--atj-b-fcfaf6,#fcfaf6);--shadow:0 22px 60px #173d341c;--atj-shadow--shadow:0 22px 60px var(--atj-s-173d34-110,#173d341c);--radius-lg:30px;--radius-md:18px;--container:1240px}body{background:var(--atj-surface--surface,var(--surface));font-family:Noto Sans Arabic Variable,Tahoma,Segoe UI,Arial,sans-serif}.site-header{border-bottom-color:var(--atj-e-dad3c7-780,#dad3c7c7);background:var(--atj-b-fcfaf6-920,#fcfaf6eb);box-shadow:0 7px 28px var(--atj-s-223730-35,#22373009)}.logo-symbol{background:var(--atj-surface--teal-950,var(--teal-950));width:46px;height:46px;box-shadow:0 9px 25px var(--atj-s-07382f-180,#07382f2e);border-radius:50% 50% 45% 55%;transform:rotate(-3deg)}.logo-symbol:after{border-radius:inherit;inset:6px}.logo-symbol i{font-size:20px;transform:rotate(3deg)}.logo-copy strong{letter-spacing:-.5px;font-size:23px}.logo-copy small{color:var(--atj-t-6b7d75,#6b7d75);font-size:9.5px}.desktop-nav{gap:clamp(18px,2.5vw,36px)}.desktop-nav a{color:var(--atj-t-344f46,#344f46);font-size:13px;font-weight:760;position:relative}.desktop-guides-menu summary{color:var(--atj-t-344f46,#344f46);font-size:13px;font-weight:760}.desktop-nav a:after{content:"";background:var(--atj-surface--teal-800,var(--teal-800));border-radius:2px;width:0;height:2px;transition:width .18s;position:absolute;bottom:-11px;right:0}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{width:100%}.language-link,.button-ghost{border-color:var(--atj-e-d8d0c3,#d8d0c3);background:var(--atj-b-ffffff-720,#ffffffb8)}.button{border-radius:10px;min-height:50px}.button-primary{background:var(--atj-surface--teal-950,var(--teal-950));box-shadow:0 10px 24px var(--atj-s-07382f-200,#07382f33)}.button-primary:hover{background:var(--atj-b-052d27,#052d27)}.hero{border-bottom:1px solid var(--atj-e-e5ded3,#e5ded3);background:radial-gradient(circle at 78% 12%, var(--atj-b-e1eee7-650,#e1eee7a6), transparent 28%), linear-gradient(180deg, var(--atj-b-fcfaf6,#fcfaf6) 0%, var(--atj-b-f8f3eb,#f8f3eb) 100%);min-height:auto;display:block;overflow:hidden}.hero:before,.hero-orb{display:none}.hero-shell{z-index:1;padding-bottom:92px;position:relative}.status-pill{border-color:var(--atj-e-d8d0c3,#d8d0c3);background:var(--atj-b-ffffff-650,#ffffffa6);color:var(--atj-text--teal-800,var(--teal-800))}.hero h1{max-width:670px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-3px;margin:24px 0 20px;font-size:clamp(54px,6.2vw,82px);font-weight:850;line-height:1.17}.hero h1 span{color:var(--atj-text--teal-950,var(--teal-950))}.hero-assurances{color:var(--atj-t-5e736b,#5e736b)}.hero-assurances span{background:var(--atj-b-e8eee9,#e8eee9);color:var(--atj-text--teal-800,var(--teal-800))}.hero-image{border:1px solid var(--atj-e-d4c7b3-800,#d4c7b3cc);background:var(--atj-b-eadfce,#eadfce);min-height:520px;box-shadow:0 28px 72px var(--atj-s-423d2f-170,#423d2f2b);border-radius:44px 12px;position:relative;overflow:hidden}.hero-image:after{content:"";background:linear-gradient(180deg, transparent 57%, var(--atj-b-052922-350,#05292259));pointer-events:none;position:absolute;inset:0}.hero-image img,.food-hero-image img{object-fit:cover;width:100%;height:100%;display:block}.hero-image-badge{z-index:1;border:1px solid var(--atj-e-ffffff-350,#ffffff59);background:var(--atj-b-07382f-860,#07382fdb);min-width:220px;color:var(--atj-t-ffffff,white);backdrop-filter:blur(12px);border-radius:13px;gap:3px;padding:14px 17px;display:grid;position:absolute;bottom:23px;right:24px}.hero-image-badge span{color:var(--atj-t-dfc9a9,#dfc9a9);font-size:9px;font-weight:800}.hero-image-badge strong{font-size:12px}.home-search-form{z-index:3;border:1px solid var(--atj-e-dbd0bf-860,#dbd0bfdb);background:var(--atj-b-ffffff-950,#fffffff2);width:calc(100% - 40px);min-height:116px;box-shadow:0 24px 54px var(--atj-s-363930-160,#36393029);backdrop-filter:blur(16px);border-radius:18px;grid-template-columns:1.25fr .95fr .85fr .85fr auto;align-items:end;gap:10px;padding:18px;display:grid;position:absolute;bottom:-22px;right:20px}.home-search-form label{gap:7px;min-width:0;display:grid}.home-search-form label>span{color:var(--atj-t-5d6f67,#5d6f67);padding-inline:4px;font-size:9px;font-weight:800}.home-search-form input,.home-search-form select{border:1px solid var(--atj-e-ded5c7,#ded5c7);background:var(--atj-b-fdfcf9,#fdfcf9);width:100%;min-width:0;min-height:54px;color:var(--atj-text--teal-950,var(--teal-950));border-radius:10px;outline:none;padding:0 14px;font-size:11px}.home-search-form input:focus,.home-search-form select:focus{border-color:var(--atj-e-6b9b8b,#6b9b8b);box-shadow:0 0 0 3px var(--atj-s-156b57-110,#156b571c)}.home-search-submit{background:var(--atj-surface--teal-950,var(--teal-950));min-width:142px;min-height:54px;color:var(--atj-t-ffffff,white);cursor:pointer;box-shadow:0 10px 24px var(--atj-s-07382f-180,#07382f2e);border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding-inline:20px;font-size:12px;font-weight:850;transition:transform .18s,background .18s;display:inline-flex}.home-search-submit:hover{background:var(--atj-b-052d27,#052d27);transform:translateY(-2px)}.section{padding-block:92px}.section-soft{border-block-color:var(--atj-e-e4ded4,#e4ded4);background:var(--atj-b-f5f2eb,#f5f2eb)}.eyebrow{color:var(--atj-text--teal-700,var(--teal-700))}.principle-grid{gap:16px}.principle-card{border-color:var(--atj-e-e0d8cc,#e0d8cc);background:var(--atj-b-fffefb,#fffefb);border-radius:18px;min-height:310px;padding-top:0;overflow:hidden}.principle-media{background:var(--atj-b-e7eeeb,#e7eeeb);height:154px;margin:0 -30px 24px;position:relative;overflow:hidden}.principle-media:after{content:"";background:linear-gradient(180deg, transparent 58%, var(--atj-b-0a2d25-220,#0a2d2538));pointer-events:none;position:absolute;inset:0}.principle-media img{object-fit:cover;transition:transform .28s}.principle-card:hover .principle-media img{transform:scale(1.045)}.principle-card:after{content:"";background:var(--atj-surface--teal-800,var(--teal-800));opacity:0;border-radius:4px 4px 0 0;width:74px;height:4px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;right:30px;transform:translateY(4px)}.principle-card:hover:after{opacity:1;transform:translateY(0)}.principle-number{color:var(--atj-t-ebe4d9,#ebe4d9)}.principle-icon{border:1px solid var(--atj-e-d7e4dd,#d7e4dd);background:var(--atj-b-edf4f0,#edf4f0);color:var(--atj-text--teal-800,var(--teal-800))}.home-food-panel{border:1px solid var(--atj-e-dbd3c6,#dbd3c6);background:radial-gradient(circle at 12% 15%, var(--atj-b-c49250-130,#c4925021), transparent 28%), linear-gradient(135deg, var(--atj-b-f7f0e5,#f7f0e5), var(--atj-b-efe4d4,#efe4d4))}.home-food-copy h2,.home-food-stats strong{color:var(--atj-text--teal-950,var(--teal-950))}.home-food-copy p,.home-food-stats span{color:var(--atj-t-5d6f67,#5d6f67)}.home-food-stats div{border-color:var(--atj-e-535b4c-140,#535b4c24)}.food-hero{border-bottom-color:var(--atj-e-e0d7c8,#e0d7c8);background:radial-gradient(circle at 12% 12%, var(--atj-b-cde2d7-650,#cde2d7a6), transparent 27%), linear-gradient(145deg, var(--atj-b-fbf8f2,#fbf8f2) 0%, var(--atj-b-f1e8db,#f1e8db) 100%);padding:48px 0 88px}.food-hero-pattern{opacity:.13;background-image:radial-gradient(var(--atj-b-0d5747-420,#0d57476b) .7px, transparent .7px)}.food-launch-pill{border-color:var(--atj-e-cbdcd4,#cbdcd4);color:var(--atj-text--teal-800,var(--teal-800))}.food-launch-pill i{background:var(--atj-surface--teal-700,var(--teal-700));box-shadow:0 0 0 5px var(--atj-s-156b57-110,#156b571c)}.food-hero h1,.food-search-intro h2,.food-results-heading strong,.food-category-card h3,.food-field-grid h3,.food-category-title h1,.food-category-status h2{color:var(--atj-text--teal-950,var(--teal-950))}.food-hero-grid>div>p,.food-search-intro p,.food-category-card p,.food-field-grid p,.food-category-title p,.food-category-status p{color:var(--atj-t-5b6f67,#5b6f67)}.button-food{border-color:var(--atj-edge--teal-950,var(--teal-950));background:var(--atj-surface--teal-950,var(--teal-950));box-shadow:0 10px 25px var(--atj-s-07382f-200,#07382f33)}.button-food:hover{background:var(--atj-b-052d27,#052d27)}.food-hero-image{border:1px solid var(--atj-e-d7cbb9,#d7cbb9);height:470px;box-shadow:0 25px 60px var(--atj-s-413b2e-150,#413b2e26);border-radius:36px 12px;position:relative;overflow:hidden}.food-hero-image:after{content:"";background:linear-gradient(180deg, transparent, var(--atj-b-052922-620,#0529229e));pointer-events:none;position:absolute;inset:45% 0 0}.food-image-caption{z-index:1;color:var(--atj-t-ffffff,white);gap:4px;display:grid;position:absolute;bottom:22px;right:24px}.food-image-caption span{color:var(--atj-t-e5cfaf,#e5cfaf);font-size:9px;font-weight:800}.food-image-caption strong{font-size:13px}.food-search-section{background:var(--atj-b-fffefb,#fffefb)}.food-search-panel{border-color:var(--atj-e-ded5c8,#ded5c8);background:var(--atj-b-f8f4ed,#f8f4ed)}.food-search-controls label>span{color:var(--atj-t-536860,#536860)}.food-search-controls input,.food-search-controls select{border-color:var(--atj-e-d9d2c7,#d9d2c7);background:var(--atj-b-fffefb,#fffefb);color:var(--atj-text--teal-950,var(--teal-950))}.food-search-controls input:focus,.food-search-controls select:focus{border-color:var(--atj-e-6b9b8b,#6b9b8b);box-shadow:0 0 0 3px var(--atj-s-156b57-110,#156b571c)}.food-category-card,.food-field-grid article{border-color:var(--atj-e-e0d8cc,#e0d8cc);background:var(--atj-b-fffefb,#fffefb)}.food-category-card:hover{border-color:var(--atj-e-a9c4b8,#a9c4b8);box-shadow:0 18px 42px var(--atj-s-2b4a3f-100,#2b4a3f1a)}.food-category-mark{border:1px solid var(--atj-e-d5e2dc,#d5e2dc);background:var(--atj-b-eaf2ee,#eaf2ee);color:var(--atj-text--teal-800,var(--teal-800))}.food-category-card li{background:var(--atj-b-f4eee4,#f4eee4);color:var(--atj-t-6e6254,#6e6254)}.food-category-card>b{color:var(--atj-text--teal-700,var(--teal-700))}.food-cta-panel{background:radial-gradient(circle at 12% 15%, var(--atj-b-cdad7e-180,#cdad7e2e), transparent 25%), linear-gradient(140deg, var(--atj-b-07382f,#07382f), var(--atj-b-0d5747,#0d5747))}.site-footer{background:var(--atj-b-062f28,#062f28)}@media (width<=1020px){.home-search-form{grid-template-columns:1.2fr repeat(2,.8fr)}.home-search-form label:nth-of-type(4){grid-column:1}.home-search-submit{grid-column:2/-1}}@media (width<=820px){.header-inner{min-height:76px}.hero-shell{padding-bottom:74px}.hero-grid{gap:34px;padding-block:48px 0}.hero-copy{text-align:right}.status-pill,.hero h1,.hero-lead{margin-inline:0}.hero-actions,.hero-assurances{justify-content:flex-start}.hero-image{min-height:430px}.home-search-form{grid-template-columns:1fr 1fr;width:100%;margin-top:22px;position:relative;bottom:auto;right:auto}.home-search-query,.home-search-submit{grid-column:1/-1}}@media (width<=620px){.logo-copy small{white-space:nowrap;max-width:175px;overflow:hidden}.hero-shell{padding-bottom:56px}.hero-grid{padding-top:38px}.hero h1{letter-spacing:-2px;font-size:clamp(45px,14vw,59px)}.hero-image{border-radius:28px 9px;min-height:350px}.hero-image-badge{min-width:190px;bottom:15px;right:16px}.home-search-form{grid-template-columns:1fr;padding:15px}.home-search-query,.home-search-submit,.home-search-form label:nth-of-type(4){grid-column:auto}.home-search-form input,.home-search-form select,.home-search-submit{min-height:51px}.food-hero-image{border-radius:28px 9px;height:350px}}@media (prefers-reduced-motion:reduce){.desktop-nav a:after,.principle-card:after,.home-search-submit{transition:none}}.site-header{border-bottom-color:var(--atj-e-b66a3c-180,#b66a3c2e);background:var(--atj-b-fcfaf6-950,#fcfaf6f2)}.header-inner{min-height:94px}.logo{gap:14px}.logo-symbol{border:2px solid var(--atj-e-f3eadc,#f3eadc);background:var(--atj-b-f8f1e5,#f8f1e5);width:56px;height:56px;box-shadow:0 0 0 1px var(--atj-s-0b4b3e,#0b4b3e), 0 10px 26px var(--atj-s-07382f-200,#07382f33);border-radius:50%;overflow:hidden;transform:none}.logo-symbol:after{display:none}.brand-symbol-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.logo-symbol i{font-size:25px;font-weight:900;transform:none}.logo-copy strong{color:var(--atj-t-073b32,#073b32);letter-spacing:-.8px;font-size:26px;font-weight:900}.logo-copy small{color:var(--atj-t-60736c,#60736c);margin-top:5px;font-size:10px;font-weight:650}.hero{isolation:isolate;border-bottom-color:var(--atj-e-b66a3c-180,#b66a3c2e);background:radial-gradient(circle at 78% 12%, var(--atj-b-e1eee7-550,#e1eee78c), transparent 27%), linear-gradient(180deg, var(--atj-b-fcfaf6,#fcfaf6) 0%, var(--atj-b-f7f1e8,#f7f1e8) 100%)}.hero:before{z-index:-1;opacity:.34;background-image:linear-gradient(30deg, var(--atj-b-0b4b3e-55,#0b4b3e0e) 12%, transparent 12.5%, transparent 87%, var(--atj-b-0b4b3e-55,#0b4b3e0e) 87.5%), linear-gradient(150deg, var(--atj-b-0b4b3e-55,#0b4b3e0e) 12%, transparent 12.5%, transparent 87%, var(--atj-b-0b4b3e-55,#0b4b3e0e) 87.5%), linear-gradient(30deg, var(--atj-b-b66a3c-40,#b66a3c0a) 12%, transparent 12.5%, transparent 87%, var(--atj-b-b66a3c-40,#b66a3c0a) 87.5%), linear-gradient(150deg, var(--atj-b-b66a3c-40,#b66a3c0a) 12%, transparent 12.5%, transparent 87%, var(--atj-b-b66a3c-40,#b66a3c0a) 87.5%);background-position:0 0,0 0,26px 46px,26px 46px;background-size:52px 92px;display:block;mask-image:linear-gradient(90deg,#0000 42%,#000 72%,#000000b8)}.hero-shell{--hero-edge:max(20px, calc((100vw - var(--container)) / 2));padding-bottom:104px}.hero-grid{grid-template-columns:.94fr 1.06fr;gap:clamp(46px,5.4vw,76px);padding-block:46px 0}.hero-copy{z-index:2;position:relative}.status-pill{border-color:var(--atj-e-b66a3c-240,#b66a3c3d);background:var(--atj-b-faf7ef-880,#faf7efe0);box-shadow:0 7px 22px var(--atj-s-173d34-45,#173d340b);gap:9px;padding:8px 13px}.status-flare{color:var(--atj-t-b66a3c,#b66a3c);margin-right:3px;font-size:13px}.home-hero-title{letter-spacing:-3.4px!important;margin-block:22px 18px!important;font-size:clamp(55px,5.5vw,80px)!important;font-weight:900!important;line-height:1.08!important}.home-hero-title .hero-title-line{width:fit-content;color:var(--atj-t-073b32,#073b32);display:block;position:relative}.home-hero-title .hero-title-accent{color:var(--atj-t-0b4b3e,#0b4b3e)}.home-hero-title .hero-title-accent:after{content:"";z-index:-1;background:var(--atj-b-b66a3c-220,#b66a3c38);transform-origin:100%;border-radius:999px 30% 999px 45%;width:74%;height:8px;position:absolute;bottom:3px;right:4%;transform:rotate(-1.5deg)}.hero-lead{max-width:590px;color:var(--atj-t-3e574e,#3e574e);font-size:16.5px;line-height:2}.hero-image{border:0;border-top:2px solid var(--atj-e-b66a3c,#b66a3c);border-right:2px solid var(--atj-e-b66a3c,#b66a3c);background:var(--atj-b-ded0bd,#ded0bd);width:100%;min-height:600px;box-shadow:0 30px 76px var(--atj-s-423d2f-170,#423d2f2b);border-radius:0 310px 0 0;margin-left:0;overflow:visible}.hero-image:before{content:"";z-index:1;border-radius:inherit;box-shadow:inset -14px 0 30px var(--atj-s-07382f-80,#07382f14);pointer-events:none;position:absolute;inset:0}.hero-image:after{z-index:1;border-radius:inherit;background:linear-gradient(180deg, transparent 56%, var(--atj-b-052922-400,#05292266)), linear-gradient(90deg, var(--atj-b-07382f-60,#07382f0f), transparent 32%)}.hero-image img{border-radius:inherit;object-position:50% center;overflow:hidden}.hero-image-badge{z-index:3;border-color:var(--atj-e-dfc9a9-380,#dfc9a961);background:var(--atj-b-07382f-900,#07382fe6);bottom:27px;right:28px}.hero-arch-ornament{z-index:4;border:1px solid var(--atj-e-b66a3c,#b66a3c);background:var(--atj-b-faf6ee,#faf6ee);width:30px;height:30px;color:var(--atj-t-b66a3c,#b66a3c);box-shadow:0 7px 18px var(--atj-s-4f3826-120,#4f38261f);border-radius:9px;place-items:center;font-size:14px;display:grid;position:absolute;top:54%;right:-16px;transform:rotate(45deg)}.hero-arch-ornament i{font-style:normal;display:block;transform:rotate(-45deg)}.home-search-form{border-color:var(--atj-e-b66a3c-240,#b66a3c3d);width:100%;min-height:120px;box-shadow:0 25px 58px var(--atj-s-363930-170,#3639302b);border-radius:24px;padding:19px 21px;bottom:-25px;right:0}.home-search-form input,.home-search-form select{border-color:var(--atj-e-ded5c8,#ded5c8);background:var(--atj-b-fffdf9,#fffdf9)}.home-search-submit{background:var(--atj-b-073b32,#073b32);border-radius:13px}@media (width<=1020px){.header-inner{min-height:84px}.logo-symbol{width:50px;height:50px}.logo-copy strong{font-size:23px}.hero-grid{grid-template-columns:.98fr 1.02fr;gap:34px}.hero-image{border-radius:0 230px 0 0;min-height:540px}}@media (width<=820px){.hero:before{mask-image:linear-gradient(#0000008c,#0000 48%)}.hero-shell{--hero-edge:0px;padding-bottom:72px}.hero-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:42px}.home-hero-title{font-size:clamp(50px,12vw,68px)!important}.hero-image{border:1px solid var(--atj-e-b66a3c-480,#b66a3c7a);border-radius:0 180px 28px 28px;width:100%;min-height:360px;margin-left:0}.hero-arch-ornament{right:-12px}.home-search-form{margin-top:24px}}@media (width<=620px){.header-inner{min-height:76px}.logo{gap:10px}.logo-symbol{width:44px;height:44px}.logo-symbol i,.logo-copy strong{font-size:20px}.logo-copy small{max-width:155px;font-size:8.5px}.status-pill{font-size:10px}.home-hero-title{letter-spacing:-2.2px!important;margin-block:19px 15px!important;font-size:clamp(42px,12.5vw,52px)!important;line-height:1.09!important}.home-hero-title .hero-title-accent:after{height:6px}.hero-image{border-radius:0 125px 22px 22px;min-height:290px}.hero-image-badge{min-width:168px;padding:12px 14px;bottom:14px;right:14px}.hero-arch-ornament{width:26px;height:26px;font-size:12px;right:-9px}.home-search-form{border-radius:18px;padding:15px}}@media (prefers-reduced-motion:no-preference){.hero-image{animation:.65s cubic-bezier(.2,.7,.2,1) both home-image-reveal}.home-hero-title .hero-title-line{animation:.52s cubic-bezier(.2,.7,.2,1) both home-title-reveal}.home-hero-title .hero-title-line:nth-child(2){animation-delay:80ms}.home-hero-title .hero-title-line:nth-child(3){animation-delay:.16s}.home-search-form{animation:.62s cubic-bezier(.2,.7,.2,1) .16s both home-search-reveal}}@keyframes home-image-reveal{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes home-title-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-search-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.admin-demo-action{border:1px solid var(--atj-e-dfc486,#dfc486);background:var(--atj-b-fff8e8,#fff8e8);min-height:44px;color:var(--atj-t-815b1e,#815b1e);font:inherit;cursor:pointer;border-radius:12px;padding:0 17px;font-size:11px;font-weight:900}.admin-demo-action:hover{border-color:var(--atj-e-c99c48,#c99c48);background:var(--atj-b-fff2d2,#fff2d2)}.directory-business-image{background:var(--atj-b-e8f0ed,#e8f0ed);border-radius:20px 20px 0 0;height:210px;margin:-25px -25px 22px;display:block;position:relative;overflow:hidden}.directory-business-image img{object-fit:cover;transition:transform .35s}.directory-business-image:hover img{transform:scale(1.035)}.directory-business-image.is-fallback,.food-business-image.is-fallback,.market-listing-image.is-fallback{background:var(--atj-b-e7eeeb,#e7eeeb)}.directory-business-image.is-fallback:after,.food-business-image.is-fallback:after,.market-listing-image.is-fallback:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 55%, var(--atj-b-0c2a23-500,#0c2a2380));position:absolute;inset:0}.directory-fallback-label{z-index:2;inset-inline-start:12px;border:1px solid var(--atj-e-ffffff-420,#ffffff6b);background:var(--atj-b-11382f-720,#11382fb8);color:var(--atj-t-ffffff,#fff);backdrop-filter:blur(5px);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;line-height:1.4;position:absolute;bottom:10px}.directory-business-grid h2 a{color:inherit}.directory-business-rating{color:var(--atj-t-8b6b30,#8b6b30);direction:ltr;justify-content:flex-end;align-items:center;gap:5px;margin:-1px 0 11px;display:flex}.directory-business-rating>span{color:var(--atj-t-dfa53e,#dfa53e);font-size:15px}.directory-business-rating strong{font-size:12px}.directory-business-rating small{color:var(--atj-t-8b9a97,#8b9a97);font-size:9px}.directory-business-rating.is-empty{color:var(--atj-t-7d8f8c,#7d8f8c);direction:rtl}.directory-business-rating.is-empty>span,.directory-business-rating.is-empty strong{color:var(--atj-t-7d8f8c,#7d8f8c)}.directory-business-rating.is-empty>span{font-size:12px}.vehicle-business-page{background:var(--atj-b-fbfdfc,#fbfdfc)}.vehicle-business-hero{border-bottom:1px solid var(--atj-e-e2ebe8,#e2ebe8);background:radial-gradient(circle at 14% 18%, var(--atj-b-d79a38-120,#d79a381f), transparent 25%), linear-gradient(145deg, var(--atj-b-f5faf8,#f5faf8), var(--atj-b-fffaf0,#fffaf0));padding:30px 0 54px}.demo-business-notice{border:1px solid var(--atj-e-e7cc91,#e7cc91);background:var(--atj-b-fff9e9,#fff9e9);color:var(--atj-t-705324,#705324);border-radius:14px;align-items:center;gap:13px;margin:28px 0;padding:13px 17px;display:flex}.demo-business-notice strong{background:var(--atj-b-e1a845,#e1a845);color:var(--atj-t-ffffff,#fff);border-radius:99px;flex:none;padding:5px 9px;font-size:10px}.demo-business-notice span{font-size:12px;font-weight:750;line-height:1.7}.vehicle-business-heading{grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:44px;padding-top:20px;display:grid}.vehicle-business-kicker{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.vehicle-business-kicker span,.vehicle-business-kicker b{border-radius:99px;padding:6px 10px;font-size:10px;font-weight:900}.vehicle-business-kicker span{background:var(--atj-b-e3f2ed,#e3f2ed);color:var(--atj-text--teal-700,var(--teal-700))}.vehicle-business-kicker b{background:var(--atj-b-fff0cf,#fff0cf);color:var(--atj-t-92651c,#92651c)}.vehicle-business-heading h1{max-width:820px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-1.7px;margin:0 0 15px;font-size:clamp(36px,6vw,66px);line-height:1.18}.vehicle-business-heading p{max-width:780px;color:var(--atj-t-526e6b,#526e6b);margin:0;font-size:15px;line-height:1.95}.vehicle-business-location{color:var(--atj-t-375c58,#375c58);align-items:flex-start;gap:9px;margin-top:21px;font-size:12px;font-weight:850;display:flex}.vehicle-business-location span{color:var(--atj-t-d59b3a,#d59b3a);font-size:9px;transform:translateY(4px)}.vehicle-business-rating{border:1px solid var(--atj-e-d6e5e0,#d6e5e0);background:var(--atj-b-ffffff-900,#ffffffe6);min-height:168px;box-shadow:0 18px 45px var(--atj-s-103d3a-80,#103d3a14);border-radius:24px;align-content:center;place-items:center;gap:4px;padding:20px;display:grid}.vehicle-business-rating>div{color:var(--atj-t-e4a63d,#e4a63d);letter-spacing:2px;font-size:15px}.vehicle-business-rating strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:38px;line-height:1}.vehicle-business-rating span{color:var(--atj-t-6d8581,#6d8581);font-size:10px}.vehicle-business-rating small{background:var(--atj-b-fff4db,#fff4db);color:var(--atj-t-916a27,#916a27);border-radius:99px;margin-top:4px;padding:4px 7px;font-size:8px;font-weight:900}.vehicle-business-rating.is-empty{border-color:var(--atj-e-dfe7e4,#dfe7e4);background:var(--atj-b-f8fbfa-940,#f8fbfaf0);box-shadow:0 14px 35px var(--atj-s-103d3a-50,#103d3a0d)}.vehicle-business-rating.is-empty>.rating-empty-mark{color:var(--atj-t-9aaba7,#9aaba7);letter-spacing:0;font-size:24px}.vehicle-business-rating.is-empty strong{color:var(--atj-t-657c78,#657c78);font-size:25px}.vehicle-business-gallery{padding:42px 0 0}.business-gallery-grid{grid-template-rows:repeat(2,220px);grid-template-columns:minmax(0,1.8fr) minmax(210px,.7fr);gap:12px;display:grid}.business-gallery-grid figure{background:var(--atj-b-e5efeb,#e5efeb);border-radius:18px;min-height:0;margin:0;position:relative;overflow:hidden}.business-gallery-grid figure:first-child{border-radius:30px 12px 12px 30px;grid-row:1/3}.business-gallery-grid img{object-fit:cover}.business-gallery-grid.count-1{display:block}.business-gallery-grid.count-1 figure:first-child{height:500px}.business-gallery-grid.count-2{grid-template-rows:430px;grid-template-columns:repeat(2,minmax(0,1fr))}.business-gallery-grid.count-2 figure:first-child{grid-row:auto}.business-gallery-empty{border:1px dashed var(--atj-e-c9dad5,#c9dad5);background:var(--atj-b-f5faf8,#f5faf8);min-height:290px;color:var(--atj-t-78908d,#78908d);border-radius:28px;place-items:center;font-size:13px;display:grid}.business-gallery-fallback{background:var(--atj-b-e9e1d8,#e9e1d8);border-radius:28px;min-height:360px;margin:0;position:relative;overflow:hidden}.business-gallery-fallback img{object-fit:cover}.business-gallery-fallback:after{content:"";background:linear-gradient(180deg, transparent 40%, var(--atj-b-102c3b-780,#102c3bc7));position:absolute;inset:0}.business-gallery-fallback figcaption{z-index:1;color:var(--atj-t-ffffff,#fff);gap:7px;display:grid;position:absolute;bottom:clamp(20px,4vw,36px);left:clamp(20px,4vw,42px);right:clamp(20px,4vw,42px)}.business-gallery-fallback figcaption small{background:var(--atj-b-ffffff-180,#ffffff2e);border-radius:999px;width:max-content;padding:5px 10px;font-weight:850}.business-gallery-fallback figcaption strong{font-size:clamp(17px,2.2vw,25px);line-height:1.55}.food-category-status:not(:has(+.directory-business-grid)){background:linear-gradient(135deg, var(--atj-b-fffdf8,#fffdf8), var(--atj-b-f6f2eb,#f6f2eb));border-style:dashed;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;padding:28px 30px;display:grid;position:relative}.food-category-status:not(:has(+.directory-business-grid)):before{content:"+";background:var(--atj-b-e9efe9,#e9efe9);width:58px;height:58px;color:var(--atj-t-174f43,#174f43);border-radius:18px;place-items:center;font-size:30px;font-weight:500;display:grid}.food-category-status:not(:has(+.directory-business-grid)) h2{margin-top:10px}.food-category-status:not(:has(+.directory-business-grid))+.section-heading{margin-top:42px}.real-estate-mobile-filter-toggle{display:none}@media (width<=760px){.real-estate-mobile-filter-toggle{border:1px solid var(--atj-e-d4b99f,#d4b99f);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-563927,#563927);font:inherit;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;margin-top:18px;padding:0 15px;font-weight:850;display:flex}.real-estate-filter-controls{display:none}.real-estate-filter-controls.is-open{display:grid}.food-category-status:not(:has(+.directory-business-grid)){grid-template-columns:1fr;gap:14px;padding:22px 18px}.food-category-status:not(:has(+.directory-business-grid)):before{width:50px;height:50px}.business-gallery-fallback{border-radius:20px;min-height:250px}}.restaurant-story-section{padding:34px 0 0}.restaurant-story-card{border:1px solid var(--atj-e-ddccb0,#ddccb0);background:radial-gradient(circle at 0 0, var(--atj-b-d29f4e-200,#d29f4e33), transparent 30%), linear-gradient(135deg, var(--atj-b-fffaf0,#fffaf0) 0%, var(--atj-b-f4ead9,#f4ead9) 100%);box-shadow:0 24px 55px var(--atj-s-49371e-80,#49371e14);border-radius:12px 34px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,48px);padding:clamp(30px,5vw,58px);display:grid;position:relative;overflow:hidden}.restaurant-story-card:after{content:"";border:1px solid var(--atj-e-146253-180,#1462532e);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-145px;left:-115px}.restaurant-story-mark{border:1px solid var(--atj-e-825e25-260,#825e2542);background:var(--atj-b-ffffff-580,#ffffff94);width:88px;height:88px;color:var(--atj-t-8b672e,#8b672e);border-radius:50%;place-items:center;font-size:26px;font-weight:950;display:grid}.restaurant-story-card h2{color:var(--atj-text--teal-950,var(--teal-950));margin:8px 0 12px;font-size:clamp(27px,4vw,43px);line-height:1.35}.restaurant-story-card p{max-width:850px;color:var(--atj-t-5b706c,#5b706c);margin:0;font-size:clamp(12px,1.6vw,15px);line-height:2.05}.restaurant-dishes-section{padding-block:64px 44px}.restaurant-menu-section{padding-block:24px 48px}.restaurant-showcase-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:25px;display:flex}.restaurant-showcase-heading h2{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 0;font-size:clamp(28px,4vw,42px)}.restaurant-showcase-heading>p{max-width:390px;color:var(--atj-t-6d817d,#6d817d);margin:0;font-size:11px;line-height:1.9}.restaurant-dishes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.restaurant-dishes-grid>article{border:1px solid var(--atj-e-dfe8e5,#dfe8e5);background:var(--atj-b-ffffff,#fff);box-shadow:0 17px 42px var(--atj-s-124c45-70,#124c4512);border-radius:24px 9px;transition:transform .18s,box-shadow .18s;overflow:hidden}.restaurant-dishes-grid>article:hover{box-shadow:0 23px 48px var(--atj-s-124c45-120,#124c451f);transform:translateY(-4px)}.restaurant-dish-image{aspect-ratio:4/3;background:var(--atj-b-e9efed,#e9efed);position:relative;overflow:hidden}.restaurant-dish-image img{object-fit:cover;transition:transform .3s}.restaurant-dishes-grid>article:hover img{transform:scale(1.035)}.restaurant-dishes-grid>article>div:last-child{padding:19px}.restaurant-dishes-grid header{justify-content:space-between;align-items:start;gap:12px;display:flex}.restaurant-dishes-grid h3{color:var(--atj-text--teal-950,var(--teal-950));margin:0;font-size:16px;line-height:1.5}.restaurant-dishes-grid header strong{background:var(--atj-b-fff4dc,#fff4dc);color:var(--atj-t-8b6426,#8b6426);border-radius:8px;flex:none;padding:5px 8px;font-size:9px}.restaurant-dishes-grid p{color:var(--atj-t-6a7e7a,#6a7e7a);margin:9px 0 0;font-size:10px;line-height:1.85}.restaurant-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.restaurant-menu-grid>a{border:1px solid var(--atj-e-ded6c7,#ded6c7);background:var(--atj-b-ffffff,#fff);box-shadow:0 13px 34px var(--atj-s-453622-60,#4536220f);border-radius:18px;overflow:hidden}.restaurant-menu-grid>a>div{aspect-ratio:3/4;border-bottom:1px solid var(--atj-e-ede6da,#ede6da);background:var(--atj-b-f6f1e8,#f6f1e8);position:relative;overflow:hidden}.restaurant-menu-grid img{object-fit:contain;transition:transform .22s}.restaurant-menu-grid a:hover img{transform:scale(1.02)}.restaurant-menu-grid span,.restaurant-menu-grid small{padding-inline:13px;display:block}.restaurant-menu-grid span{color:var(--atj-text--teal-900,var(--teal-900));padding-top:12px;font-size:11px;font-weight:900}.restaurant-menu-grid small{color:var(--atj-t-8a7652,#8a7652);padding-top:3px;padding-bottom:12px;font-size:8px;font-weight:850}.restaurant-menu-note{color:var(--atj-t-7b8d89,#7b8d89);margin:17px 0 0;font-size:9px;line-height:1.8}.vehicle-business-content{padding-block:36px 56px}.business-detail-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.business-detail-main{gap:22px;display:grid}.business-detail-card,.business-contact-card{border:1px solid var(--atj-e-dbe7e3,#dbe7e3);background:var(--atj-b-ffffff,#fff);box-shadow:0 13px 38px var(--atj-s-14584f-45,#14584f0b);border-radius:24px;padding:clamp(25px,4vw,38px)}.business-detail-card h2,.business-contact-card h2{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 18px;font-size:clamp(22px,3vw,30px)}.business-detail-card>p,.business-contact-card>p{color:var(--atj-t-607b77,#607b77);font-size:13px;line-height:1.9}.business-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.business-services-grid li{border:1px solid var(--atj-e-e1ebe7,#e1ebe7);background:var(--atj-b-f9fcfb,#f9fcfb);min-height:50px;color:var(--atj-t-365b57,#365b57);border-radius:13px;align-items:center;gap:10px;padding:11px 13px;font-size:11px;font-weight:850;display:flex}.business-services-grid li span{background:var(--atj-b-dff2eb,#dff2eb);width:23px;height:23px;color:var(--atj-t-16755f,#16755f);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.restaurant-amenities-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.restaurant-amenity{border:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-f8fcfa,#f8fcfa);border-radius:13px;align-items:center;gap:10px;min-height:51px;padding:11px 13px;display:flex}.restaurant-amenity>span{background:var(--atj-b-dff2eb,#dff2eb);width:24px;height:24px;color:var(--atj-t-16755f,#16755f);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:900;display:grid}.restaurant-amenity strong{color:var(--atj-t-365b57,#365b57);font-size:11px;line-height:1.65}.restaurant-amenity.is-caution{border-color:var(--atj-e-ecd4a9,#ecd4a9);background:var(--atj-b-fffaf0,#fffaf0)}.restaurant-amenity.is-caution>span{background:var(--atj-b-fae7bf,#fae7bf);color:var(--atj-t-916018,#916018)}.restaurant-amenity.is-caution strong{color:var(--atj-t-7e561c,#7e561c)}.restaurant-amenity.is-muted{background:var(--atj-b-fafbfb,#fafbfb);border-style:dashed}.restaurant-amenity.is-muted>span{background:var(--atj-b-e9eeec,#e9eeec);color:var(--atj-t-71827f,#71827f)}.restaurant-amenity.is-muted strong{color:var(--atj-t-70827e,#70827e)}.restaurant-amenities-note{border-top:1px solid var(--atj-e-e4ebe8,#e4ebe8);padding-top:14px;color:var(--atj-t-718681,#718681)!important;margin:16px 0 0!important;font-size:10px!important}.business-branches-intro{margin-bottom:18px}.business-branches-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.business-branches-grid article{border:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:15px;gap:12px;padding:16px;display:grid}.business-branches-grid article.is-primary{border-color:var(--atj-e-c4dbd3,#c4dbd3);background:var(--atj-b-f1f8f5,#f1f8f5)}.business-branches-grid header{grid-template-columns:30px 1fr auto;align-items:center;gap:9px;display:grid}.business-branches-grid header>span{background:var(--atj-b-dfeee9,#dfeee9);width:30px;height:30px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:9px;place-items:center;font-size:8px;font-weight:950;display:grid}.business-branches-grid header h3{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 2px;font-size:13px}.business-branches-grid header p{color:var(--atj-t-748b87,#748b87);margin:0;font-size:9px}.business-branches-grid header b{background:var(--atj-b-d8ece5,#d8ece5);color:var(--atj-t-176b5c,#176b5c);border-radius:999px;padding:4px 7px;font-size:7px}.business-branches-grid address{min-height:38px;color:var(--atj-t-536f6a,#536f6a);font-size:10px;font-style:normal;line-height:1.8}.business-branch-actions{border-top:1px solid var(--atj-e-e1ebe7,#e1ebe7);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:10px;display:grid}.business-branch-actions a{border:1px solid var(--atj-e-cbded7,#cbded7);background:var(--atj-b-ffffff,#fff);min-height:33px;color:var(--atj-text--teal-700,var(--teal-700));text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:0 10px;font-size:8px;font-weight:900;display:inline-flex}.business-branch-actions .branch-action-call{border-color:var(--atj-e-c6ddd6,#c6ddd6);background:var(--atj-b-eef7f4,#eef7f4);color:var(--atj-t-155f52,#155f52)}.business-branch-actions .branch-action-whatsapp{border-color:var(--atj-e-bce5cb,#bce5cb);background:var(--atj-b-e9f8ee,#e9f8ee);color:var(--atj-t-16743a,#16743a)}.business-branch-actions a:hover{transform:translateY(-1px)}@media (width<=420px){.business-branch-actions{grid-template-columns:1fr}}.business-location-panel{border:1px solid var(--atj-e-dce8e4,#dce8e4);background:var(--atj-b-f6faf8,#f6faf8);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;padding:18px;display:flex}.business-location-panel div{gap:3px;display:grid}.business-location-panel strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:14px}.business-location-panel span{color:var(--atj-t-758c88,#758c88);font-size:10px}.business-location-panel a{color:var(--atj-text--teal-700,var(--teal-700));font-size:11px;font-weight:900}.business-accessibility-note{background:var(--atj-b-eef7fb,#eef7fb);border-radius:13px;gap:11px;padding:13px 15px;display:flex;color:var(--atj-t-386675,#386675)!important;margin-top:17px!important}.business-accessibility-note span{font-size:18px}.business-rating-explainer{border-color:var(--atj-e-ead7ae,#ead7ae);background:var(--atj-b-fffcf5,#fffcf5)}.business-contact-card{position:sticky;top:24px}.business-contact-card dl{gap:0;margin:0 0 20px;display:grid}.business-contact-card dl>div{border-top:1px solid var(--atj-e-e7eeec,#e7eeec);gap:5px;padding:14px 0;display:grid}.business-contact-card dt{color:var(--atj-t-819591,#819591);font-size:9px;font-weight:900}.business-contact-card dd{color:var(--atj-t-31534f,#31534f);margin:0;font-size:12px;font-weight:850}.business-contact-card .button{width:100%}.demo-contact-block{border:1px solid var(--atj-e-ead6a9,#ead6a9);background:var(--atj-b-fff9ea,#fff9ea);color:var(--atj-t-7c6130,#7c6130);border-radius:12px;padding:13px;font-size:10px;font-weight:850;line-height:1.7}.business-hours{border-top:1px solid var(--atj-e-e3ebe8,#e3ebe8);margin-top:25px;padding-top:22px}.business-hours h3{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 13px;font-size:14px}.business-hours>div{justify-content:space-between;align-items:center;gap:15px;padding:8px 0;display:flex}.business-hours span,.business-hours strong{font-size:10px}.business-hours span{color:var(--atj-t-6a817e,#6a817e)}.business-hours strong{color:var(--atj-t-2e5651,#2e5651)}.business-contact-card>small{color:var(--atj-t-8ca09c,#8ca09c);margin-top:22px;font-size:9px;display:block}.business-back-section{padding:20px 0 80px}.business-back-section a{color:var(--atj-text--teal-700,var(--teal-700));font-size:12px;font-weight:900}@media (width<=900px){.vehicle-business-heading,.business-detail-layout{grid-template-columns:1fr}.vehicle-business-rating{width:min(100%,240px)}.business-contact-card{position:static}}@media (width<=700px){.admin-page-heading,.admin-branches-heading,.admin-branch-list article>header{flex-direction:column;align-items:stretch}.admin-branches-heading button,.admin-demo-action{width:100%}.demo-business-notice{flex-direction:column;align-items:flex-start}.vehicle-business-heading{gap:25px}.vehicle-business-heading h1{font-size:clamp(36px,12vw,52px)}.restaurant-offer-section{padding-top:14px}.restaurant-offer-content{grid-template-columns:1fr;gap:15px;padding:17px}.restaurant-offer-card.has-image .restaurant-offer-content{min-height:310px}.restaurant-offer-media{aspect-ratio:8/3}.restaurant-offer-card.has-image .restaurant-offer-media{aspect-ratio:auto}.restaurant-offer-card.has-image .restaurant-offer-media:after{background:linear-gradient(0deg, var(--atj-b-041d1b-800,#041d1bcc) 0%, var(--atj-b-041d1b-520,#041d1b85) 55%, var(--atj-b-041d1b-660,#041d1ba8) 100%), linear-gradient(90deg, var(--atj-b-041d1b-180,#041d1b2e), var(--atj-b-041d1b-180,#041d1b2e))}.restaurant-offer-badge{text-align:start;justify-content:space-between;gap:10px;min-height:0;padding:11px 13px;display:flex}.restaurant-offer-badge span{font-size:19px}.restaurant-offer-action{width:100%}.admin-offer-heading,.admin-offer-image-editor .admin-media-heading{flex-direction:column;align-items:stretch}.admin-offer-image-editor .admin-media-upload{justify-content:center;width:100%}.business-gallery-grid,.business-gallery-grid.count-2{grid-template-rows:280px 130px;grid-template-columns:1.35fr .65fr}.business-gallery-grid figure:first-child,.business-gallery-grid.count-2 figure:first-child{border-radius:22px;grid-area:auto/1/auto/-1}.business-gallery-grid.count-1{display:block}.business-gallery-grid.count-1 figure:first-child{height:330px}.business-services-grid{grid-template-columns:1fr}.restaurant-story-card{border-radius:12px 25px;grid-template-columns:1fr}.restaurant-story-mark{width:62px;height:62px;font-size:19px}.restaurant-showcase-heading{flex-direction:column;align-items:start;gap:12px;margin-bottom:20px}.restaurant-dishes-section{padding-block:44px 30px}.restaurant-dishes-grid{grid-template-columns:1fr}.restaurant-menu-section{padding-block:16px 32px}.restaurant-menu-grid{scroll-snap-type:x mandatory;padding-bottom:9px;display:flex;overflow-x:auto}.restaurant-menu-grid>a{scroll-snap-align:start;flex:none;width:min(78vw,310px)}.business-branches-grid{grid-template-columns:1fr}.vehicle-business-content{padding-block:24px 36px}.food-reviews-section{padding-block:46px}.business-location-panel{flex-direction:column;align-items:flex-start}}.home-market-feature{background:var(--atj-b-fffefb,#fffefb);padding:86px 0 0}.home-market-panel{border:1px solid var(--atj-e-d6c9b6,#d6c9b6);background:radial-gradient(circle at 9% 18%, var(--atj-b-d7a561-170,#d7a5612b), transparent 27%), linear-gradient(135deg, var(--atj-b-f9f3e8,#f9f3e8) 0%, var(--atj-b-efe3d1,#efe3d1) 100%);box-shadow:0 25px 58px var(--atj-s-3a3a2d-110,#3a3a2d1c);border-radius:30px 10px;grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(32px,6vw,74px);padding:clamp(36px,5vw,68px);display:grid;position:relative;overflow:hidden}.home-market-panel:before{content:"";border:1px solid var(--atj-e-0d5747-130,#0d574721);width:250px;height:250px;box-shadow:0 0 0 45px var(--atj-s-0d5747-35,#0d574709), 0 0 0 90px var(--atj-s-0d5747-20,#0d574705);border-radius:50%;position:absolute;bottom:-145px;left:-95px}.home-market-copy,.home-market-categories{z-index:1;position:relative}.market-launch-pill,.market-kicker{border:1px solid var(--atj-e-c8d9d2,#c8d9d2);width:fit-content;color:var(--atj-text--teal-800,var(--teal-800));border-radius:999px;align-items:center;gap:9px;padding:7px 12px;font-size:10px;font-weight:850;display:inline-flex}.market-launch-pill i,.market-kicker i{background:var(--atj-b-ca8b42,#ca8b42);width:7px;height:7px;box-shadow:0 0 0 5px var(--atj-s-ca8b42-120,#ca8b421f);border-radius:50%}.home-market-copy h2{max-width:720px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-1.2px;margin:18px 0 12px;font-size:clamp(31px,3.6vw,51px);line-height:1.45}.home-market-copy p{max-width:650px;color:var(--atj-t-526860,#526860);margin:0 0 26px;font-size:14px;line-height:2}.home-market-copy>div{flex-wrap:wrap;gap:10px;display:flex}.market-sell-button{border:1px solid var(--atj-e-c67d2f,#c67d2f);background:var(--atj-b-c67d2f,#c67d2f);color:var(--atj-t-0c2634,#0c2634);box-shadow:0 10px 24px var(--atj-s-97591d-200,#97591d33)}.market-sell-button:hover{border-color:var(--atj-e-a96323,#a96323);background:var(--atj-b-a96323,#a96323);color:var(--atj-t-ffffff,#fff)}.home-market-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-market-categories a{border:1px solid var(--atj-e-1f5949-130,#1f594921);background:var(--atj-b-ffffff-670,#ffffffab);border-radius:15px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:108px;padding:18px;transition:transform .18s,border-color .18s,background .18s;display:grid}.home-market-categories a:hover{border-color:var(--atj-e-1f5949-310,#1f59494f);background:var(--atj-b-ffffff,white);transform:translateY(-3px)}.home-market-categories span{background:var(--atj-b-e8f0eb,#e8f0eb);width:44px;height:44px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:12px;place-items:center;font-size:11px;font-weight:900;display:grid}.home-market-categories strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:13px}.home-market-categories b{color:var(--atj-t-c67d2f,#c67d2f)}.market-hero{border-bottom:1px solid var(--atj-e-d8d0c3,#d8d0c3);background:radial-gradient(circle at 11% 18%, var(--atj-b-d19951-200,#d1995133), transparent 28%), radial-gradient(circle at 88% 20%, var(--atj-b-2c8b70-150,#2c8b7026), transparent 26%), linear-gradient(145deg, var(--atj-b-fbf7f0,#fbf7f0) 0%, var(--atj-b-efe7da,#efe7da) 100%);padding:64px 0 72px;overflow:hidden}.market-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);align-items:center;gap:clamp(38px,6vw,78px);display:grid}.market-hero-copy h1{max-width:760px;color:var(--atj-text--teal-950,var(--teal-950));letter-spacing:-2.5px;margin:20px 0 16px;font-size:clamp(46px,5.2vw,72px);font-weight:875;line-height:1.28}.market-hero-copy>p{max-width:650px;color:var(--atj-t-4f655d,#4f655d);margin:0;font-size:16px;line-height:2}.market-hero-actions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.market-account-button{border:1px solid var(--atj-e-cfc6b8,#cfc6b8);background:var(--atj-b-ffffff-750,#ffffffbf);color:var(--atj-text--teal-950,var(--teal-950))}.market-hero-copy ul{color:var(--atj-t-5d6f68,#5d6f68);flex-wrap:wrap;gap:18px;margin:25px 0 0;padding:0;font-size:11px;font-weight:750;list-style:none;display:flex}.market-hero-copy li{align-items:center;gap:6px;display:flex}.market-hero-copy li span{color:var(--atj-text--teal-700,var(--teal-700))}.market-search-panel{border:1px solid var(--atj-e-d1c5b2-920,#d1c5b2eb);background:var(--atj-b-ffffff-890,#ffffffe3);box-shadow:0 26px 62px var(--atj-s-3e3e31-140,#3e3e3124);backdrop-filter:blur(14px);border-radius:26px 9px;padding:clamp(25px,4vw,38px)}.market-search-panel>span{color:var(--atj-text--teal-950,var(--teal-950));margin-bottom:15px;font-size:16px;font-weight:850;display:block}.market-search-panel form{gap:12px;display:grid}.market-main-search{border:1px solid var(--atj-e-d8cfc1,#d8cfc1);background:var(--atj-b-fdfbf7,#fdfbf7);border-radius:12px;align-items:center;gap:11px;min-height:62px;padding:0 16px;display:flex}.market-main-search>span{color:var(--atj-t-9c7b55,#9c7b55);font-size:24px}.market-main-search input{width:100%;color:var(--atj-text--teal-950,var(--teal-950));background:0 0;border:0;outline:0;font-size:12px}.market-search-panel form>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.market-search-panel form>div label,.market-filter-card label,.market-filter-price{gap:7px;display:grid}.market-search-panel label>span,.market-filter-card label>span,.market-filter-price>span{color:var(--atj-t-6a7b74,#6a7b74);font-size:9px;font-weight:850}.market-search-panel select,.market-search-panel form>button,.market-filter-card select,.market-filter-card input,.market-filter-card form>button{border:1px solid var(--atj-e-dcd3c6,#dcd3c6);background:var(--atj-b-ffffff,#fff);width:100%;min-height:50px;color:var(--atj-text--teal-950,var(--teal-950));border-radius:10px;outline:none;padding:0 13px;font-size:10px}.market-search-panel form>button,.market-filter-card form>button{border-color:var(--atj-edge--teal-950,var(--teal-950));background:var(--atj-surface--teal-950,var(--teal-950));color:var(--atj-t-ffffff,white);cursor:pointer;font-size:11px;font-weight:850}.market-categories-section,.market-results-section{padding:80px 0}.market-heading-row,.market-results-head,.market-admin-panel-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.market-heading-row>div>span,.market-results-head>div>span,.market-admin-panel-head>div>span{color:var(--atj-t-b06e2c,#b06e2c);font-size:9px;font-weight:900}.market-heading-row h2,.market-results-head h2,.market-admin-panel-head h2{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 0;font-size:clamp(26px,3vw,38px)}.market-heading-row>a{color:var(--atj-text--teal-700,var(--teal-700));font-size:11px;font-weight:850}.market-category-disclosure>summary,.market-filter-card>summary{display:none}.market-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.market-category-grid>a{border:1px solid var(--atj-e-dfd8cd,#dfd8cd);background:var(--atj-b-fffefa,#fffefa);border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:138px;padding:20px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.market-category-grid>a:hover,.market-category-grid>a.is-active{border-color:var(--atj-e-77a393,#77a393);box-shadow:0 14px 32px var(--atj-s-165040-90,#16504017);transform:translateY(-3px)}.market-category-grid>a>span{background:var(--atj-b-e8f1ec,#e8f1ec);width:46px;height:46px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:13px;place-items:center;font-size:11px;font-weight:900;display:grid}.market-category-grid h3{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 5px;font-size:13px}.market-category-grid p{color:var(--atj-t-64756e,#64756e);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.75;display:-webkit-box;overflow:hidden}.market-category-grid b{color:var(--atj-t-c67d2f,#c67d2f)}#market-results{scroll-margin-top:112px}.market-results-section{border-block:1px solid var(--atj-e-e2dbd0,#e2dbd0);background:var(--atj-b-f5f1e9,#f5f1e9)}.market-results-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}.market-filter-card{border:1px solid var(--atj-e-ded6ca,#ded6ca);background:var(--atj-b-fffefa,#fffefa);border-radius:17px;padding:22px;position:sticky;top:108px}.market-filter-content>div{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.market-filter-content>div>span{color:var(--atj-text--teal-950,var(--teal-950));font-size:13px;font-weight:850}.market-filter-content>div>a{color:var(--atj-t-a8662a,#a8662a);font-size:9px;font-weight:800}.market-filter-card form{gap:14px;display:grid}.market-filter-price{grid-template-columns:repeat(2,minmax(0,1fr))}.market-filter-price>span,.market-filter-price select{grid-column:1/-1}.market-results{min-width:0}.market-results-head{margin-bottom:15px;display:block}.market-results-head h2{font-size:26px}.market-sort-bar{border:1px solid var(--atj-e-ded6ca,#ded6ca);background:var(--atj-b-fffefa-920,#fffefaeb);border-radius:13px;justify-content:flex-start;align-items:end;gap:10px;margin-bottom:18px;padding:12px;display:flex}.market-sort-bar label{align-items:center;gap:10px;display:flex}.market-sort-bar label>span{color:var(--atj-t-65766f,#65766f);white-space:nowrap;font-size:10px;font-weight:850}.market-sort-bar select{border:1px solid var(--atj-e-d7cfc3,#d7cfc3);background:var(--atj-b-fffefa,#fffefa);min-width:178px;min-height:43px;color:var(--atj-text--teal-950,var(--teal-950));border-radius:9px;padding:0 12px;font-size:10px}.market-sort-bar button{background:var(--atj-surface--teal-950,var(--teal-950));min-height:43px;color:var(--atj-t-ffffff,white);cursor:pointer;border:0;border-radius:9px;padding:0 12px;font-size:10px;font-weight:800}.market-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.market-listing-grid.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.market-listing-grid.is-single{grid-template-columns:minmax(0,420px)}.market-listing-card{border:1px solid var(--atj-e-ddd8ce,#ddd8ce);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 30px var(--atj-s-2d4239-70,#2d423912);border-radius:20px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.market-listing-card:hover{border-color:var(--atj-e-c4d5cf,#c4d5cf);box-shadow:0 20px 42px var(--atj-s-2d4239-130,#2d423921);transform:translateY(-4px)}.market-listing-card.is-featured{border:2px solid var(--atj-e-caa640,#caa640);background:linear-gradient(155deg, var(--atj-b-fffdf5,#fffdf5) 0%, var(--atj-b-fff8dc,#fff8dc) 100%);box-shadow:0 16px 38px var(--atj-s-8e690d-160,#8e690d29)}.market-listing-card.is-featured:hover{border-color:var(--atj-e-b68b1f,#b68b1f);box-shadow:0 22px 48px var(--atj-s-8e690d-230,#8e690d3b)}.market-listing-card.is-featured .market-listing-kicker span{background:var(--atj-b-f4e9bd,#f4e9bd);color:var(--atj-t-6e520c,#6e520c)}.home-featured-market{border-block:1px solid var(--atj-e-e6d9ad,#e6d9ad);background:linear-gradient(135deg, var(--atj-b-fffdf7,#fffdf7), var(--atj-b-f8f1da,#f8f1da));padding:64px 0}.home-featured-market-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.home-featured-market-heading span{color:var(--atj-t-8b6812,#8b6812);font-weight:900}.home-featured-market-heading h2{color:var(--atj-text--teal-950,var(--teal-950));margin:5px 0 7px;font-size:clamp(30px,4vw,45px)}.home-featured-market-heading p{color:var(--atj-t-687a73,#687a73);margin:0}.home-featured-market-heading>a{color:var(--atj-text--teal-800,var(--teal-800));white-space:nowrap;font-weight:900}.home-featured-market-actions{justify-content:center;margin-top:32px;display:flex}.home-featured-market-actions .button{text-align:center;width:min(100%,360px);min-height:52px;padding-block:12px}@media (width<=700px){.home-featured-market{padding:44px 0}.home-featured-market-heading{flex-direction:column;align-items:flex-start;gap:13px}}.market-listing-image{aspect-ratio:4/3;background:radial-gradient(circle at 35% 25%, var(--atj-b-ffffff-350,#ffffff59), transparent 25%), var(--atj-b-dce9e3,#dce9e3);height:auto;color:var(--atj-text--teal-800,var(--teal-800));place-items:center;font-size:34px;font-weight:900;display:grid;position:relative;overflow:hidden}.market-listing-image img{object-fit:cover;transition:transform .28s}.market-listing-card:hover .market-listing-image img{transform:scale(1.025)}.market-listing-image em{color:var(--atj-t-ffffff,white);background:var(--atj-b-07382f-860,#07382fdb);border-radius:999px;padding:6px 10px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:12px;left:12px}.market-image-badge{z-index:1;border:1px solid var(--atj-e-ffffff,#fff);white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px 9px;font-size:12px;font-weight:900;line-height:1.5;display:inline-flex;position:absolute;top:10px}.market-image-badge svg{flex:none}.market-image-badge-featured{color:var(--atj-t-533b0c,#533b0c);background:linear-gradient(150deg, var(--atj-b-fff2b8,#fff2b8), var(--atj-b-e5bd55,#e5bd55));box-shadow:inset 0 1px 0 var(--atj-s-fff9df,#fff9df), 0 0 0 1px var(--atj-s-73561a-400,#73561a66), 0 3px 0 var(--atj-s-947025,#947025), 0 5px 12px var(--atj-s-000000-333,#0005);border-radius:999px;inset-inline-start:10px}.market-image-badge-sold{color:var(--atj-t-ffffff,#fff);background:linear-gradient(150deg, var(--atj-b-994858,#994858), var(--atj-b-722c3a,#722c3a));box-shadow:inset 0 1px 0 var(--atj-s-ffffff-271,#ffffff45), 0 0 0 1px var(--atj-s-51212b-400,#51212b66), 0 3px 0 var(--atj-s-4d1b25,#4d1b25), 0 5px 12px var(--atj-s-000000-333,#0005);border-radius:9px;inset-inline-end:10px}.market-listing-body{padding:18px}.market-listing-kicker,.market-detail-kicker{flex-wrap:wrap;gap:6px;display:flex}.market-listing-kicker span,.market-detail-kicker span{background:var(--atj-b-edf3ef,#edf3ef);color:var(--atj-text--teal-700,var(--teal-700));border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.market-listing-body h3{min-height:58px;color:var(--atj-text--teal-950,var(--teal-950));margin:13px 0 8px;font-size:17px;line-height:1.65}.market-listing-body h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.market-listing-price{color:var(--atj-t-a96223,#a96223);white-space:nowrap;unicode-bidi:isolate;font-size:clamp(21px,2vw,25px);font-weight:900;line-height:1.35;display:block}.market-listing-price-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:38px;display:flex}.market-listing-price-row>span{background:var(--atj-b-fbf0e2,#fbf0e2);color:var(--atj-t-975c24,#975c24);border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.market-listing-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:13px;display:grid}.market-listing-specs>span{border:1px solid var(--atj-e-e2ebe7,#e2ebe7);background:var(--atj-b-f5f9f7,#f5f9f7);border-radius:10px;gap:3px;padding:9px 10px;display:grid}.market-listing-specs small{color:var(--atj-t-7a8c85,#7a8c85);font-size:9px}.market-listing-specs b{color:var(--atj-text--teal-950,var(--teal-950));text-align:right;unicode-bidi:isolate;font-size:12px}.market-listing-location{color:var(--atj-t-687a73,#687a73);align-items:center;gap:6px;margin-top:13px;font-size:11px;display:flex}.market-listing-location b{font-weight:700}.market-listing-location span{color:var(--atj-text--teal-700,var(--teal-700))}.market-listing-footer{border-top:1px solid var(--atj-e-ece6dd,#ece6dd);color:var(--atj-t-7c8b85,#7c8b85);justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding-top:13px;font-size:10px;display:flex}.market-listing-footer a{background:var(--atj-b-e9f4f0,#e9f4f0);min-height:32px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.market-listing-footer a:hover{background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,#fff)}.market-empty-state{border:1px dashed var(--atj-e-d4cbbc,#d4cbbc);background:var(--atj-b-fffefa-700,#fffefab3);text-align:center;border-radius:18px;align-content:center;place-items:center;min-height:340px;padding:45px;display:grid}.market-empty-state>span{background:var(--atj-b-e6efea,#e6efea);width:58px;height:58px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:50%;place-items:center;font-size:24px;font-weight:900;display:grid}.market-empty-state h2,.market-empty-state h3{color:var(--atj-text--teal-950,var(--teal-950));margin:17px 0 5px}.market-empty-state p{max-width:520px;color:var(--atj-t-687972,#687972);margin:0 0 18px;font-size:11px;line-height:1.9}.market-safety-strip{background:var(--atj-surface--teal-950,var(--teal-950));color:var(--atj-t-ffffff,white);padding:28px 0}.market-safety-strip .container{justify-content:space-between;align-items:center;gap:22px;display:flex}.market-safety-strip .container>div{align-items:center;gap:12px;display:flex}.market-safety-strip .container>div>span{background:var(--atj-b-ffffff-100,#ffffff1a);width:36px;height:36px;color:var(--atj-t-e4bb82,#e4bb82);border-radius:50%;place-items:center;font-weight:900;display:grid}.market-safety-strip p{color:var(--atj-t-d5e0dc,#d5e0dc);margin:0;font-size:10px;line-height:1.8}.market-safety-strip a{color:var(--atj-t-edc48c,#edc48c);flex:none;font-size:10px;font-weight:850}.market-form-page,.market-account-page,.market-detail-page{background:var(--atj-b-f7f3ec,#f7f3ec)}.market-form-hero{border-bottom:1px solid var(--atj-e-dcd3c6,#dcd3c6);background:radial-gradient(circle at 16% 12%, var(--atj-b-cf9952-160,#cf995229), transparent 25%), var(--atj-b-f3ebdf,#f3ebdf);padding:44px 0 54px}.market-form-hero nav,.market-detail-breadcrumbs{color:var(--atj-t-71827b,#71827b);flex-wrap:wrap;gap:8px;margin-bottom:25px;font-size:9px;display:flex}.market-form-hero nav b,.market-detail-breadcrumbs b{color:var(--atj-text--teal-800,var(--teal-800))}.market-form-hero .container>span{color:var(--atj-t-b36b29,#b36b29);font-size:10px;font-weight:900}.market-form-hero h1{color:var(--atj-text--teal-950,var(--teal-950));margin:8px 0;font-size:clamp(36px,4.5vw,58px)}.market-form-hero p{color:var(--atj-t-5c7068,#5c7068);margin:0;font-size:13px}.market-form-layout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:28px;padding-block:48px 86px;display:grid}.market-sell-form{gap:18px;display:grid}.market-form-intro,.market-sell-form fieldset,.market-form-help,.market-success-card{border:1px solid var(--atj-e-ded6ca,#ded6ca);background:var(--atj-b-fffefa,#fffefa);border-radius:17px;padding:clamp(22px,3vw,32px)}.market-form-intro{justify-content:space-between;align-items:center;gap:22px;display:flex}.market-form-intro>div{gap:4px;display:grid}.market-form-intro span{color:var(--atj-t-8b9a94,#8b9a94);font-size:8px}.market-form-intro strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:13px}.market-form-intro p{max-width:440px;color:var(--atj-t-667a72,#667a72);margin:0;font-size:9px;line-height:1.8}.market-form-alert,.market-admin-alert{border:1px solid var(--atj-e-efbbb5,#efbbb5);background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-9c3f36,#9c3f36);border-radius:10px;padding:13px 16px;font-size:10px;font-weight:750}.market-ride-sharing-notice{border:1px solid var(--atj-e-c9ddd5,#c9ddd5);border-right:4px solid var(--atj-edge--teal-700,var(--teal-700));background:var(--atj-b-f1f8f5,#f1f8f5);color:var(--atj-t-3e5f54,#3e5f54);border-radius:11px;gap:5px;margin-top:14px;padding:14px 16px;font-size:10px;line-height:1.85;display:grid}.market-ride-sharing-notice b{color:var(--atj-text--teal-950,var(--teal-950));font-size:11px}.market-ride-sharing-notice a{color:var(--atj-text--teal-700,var(--teal-700));font-weight:900;text-decoration:underline}.market-ride-sharing-public-notice{border:1px solid var(--atj-e-d5c08e,#d5c08e);border-right:4px solid var(--atj-e-bd8733,#bd8733);background:var(--atj-b-fff9eb,#fff9eb);color:var(--atj-t-6f562e,#6f562e);border-radius:11px;margin-bottom:14px;padding:13px 16px;font-size:10px;font-weight:750;line-height:1.8}.market-settings-panel{border-color:var(--atj-e-d9c8a6,#d9c8a6);background:linear-gradient(145deg, var(--atj-b-fffdf8,#fffdf8), var(--atj-b-f8f1e5,#f8f1e5))}.market-settings-panel>.market-admin-panel-head>button{background:var(--atj-b-163f35,#163f35);color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:12px 22px;font-weight:800}.market-settings-switches{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.market-settings-switches label{border:1px solid var(--atj-e-e3d7c1,#e3d7c1);background:var(--atj-b-ffffff,#fff);border-radius:14px;align-items:flex-start;gap:10px;padding:15px;display:flex}.market-settings-switches input{width:20px;height:20px;accent-color:var(--atj-t-a76b2b,#a76b2b)}.market-settings-switches span{gap:4px;display:grid}.market-settings-switches small{color:var(--atj-t-695f50,#695f50);line-height:1.6}.market-settings-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.market-settings-grid label{color:var(--atj-t-2d3d37,#2d3d37);gap:7px;font-weight:750;display:grid}.market-settings-grid input,.market-settings-grid select{border:1px solid var(--atj-e-d6c7ad,#d6c7ad);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:11px;padding:11px 12px}.market-settings-note{color:var(--atj-t-665c4e,#665c4e);margin:18px 0 0;line-height:1.7}@media (width<=900px){.market-settings-switches{grid-template-columns:1fr}.market-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.market-settings-grid{grid-template-columns:1fr}.market-settings-panel>.market-admin-panel-head>button{width:100%}}.market-sell-form fieldset{gap:18px;display:grid}.market-sell-form legend{color:var(--atj-text--teal-950,var(--teal-950));align-items:center;gap:9px;padding:0 7px;font-size:15px;font-weight:880;display:flex}.market-sell-form legend span{background:var(--atj-surface--teal-950,var(--teal-950));width:28px;height:28px;color:var(--atj-t-ffffff,white);border-radius:8px;place-items:center;font-size:9px;display:grid}.market-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.market-sell-form label{gap:7px;min-width:0;display:grid;position:relative}.market-sell-form label>span{color:var(--atj-t-4f665d,#4f665d);font-size:9px;font-weight:850}.market-sell-form input:not([type=checkbox]):not([type=file]),.market-sell-form select,.market-sell-form textarea{border:1px solid var(--atj-e-dcd4c8,#dcd4c8);background:var(--atj-b-fefdfa,#fefdfa);width:100%;min-height:51px;color:var(--atj-text--teal-950,var(--teal-950));border-radius:10px;outline:none;padding:12px 13px;font-size:10px}.market-sell-form textarea{resize:vertical;min-height:135px;line-height:1.8}.market-sell-form input:focus,.market-sell-form select:focus,.market-sell-form textarea:focus{border-color:var(--atj-e-74a08f,#74a08f);box-shadow:0 0 0 3px var(--atj-s-156b57-90,#156b5717)}.market-sell-form label>small{color:var(--atj-t-929c98,#929c98);font-size:8px}.market-length-hint{font-weight:750;display:block}.market-length-hint.is-short{color:var(--atj-t-a04a3d,#a04a3d)!important}.market-sell-form .market-field-error{color:var(--atj-t-9c3f36,#9c3f36);font-size:9px;font-weight:850;line-height:1.65}.market-sell-form.validation-attempted input:invalid,.market-sell-form.validation-attempted select:invalid,.market-sell-form.validation-attempted textarea:invalid{border-color:var(--atj-e-c65d50,#c65d50);background:var(--atj-b-fff8f6,#fff8f6);box-shadow:0 0 0 3px var(--atj-s-c65d50-110,#c65d501c)}.market-sell-form.validation-attempted input:invalid:focus,.market-sell-form.validation-attempted select:invalid:focus,.market-sell-form.validation-attempted textarea:invalid:focus,.market-sell-form .market-field-invalid input,.market-sell-form .market-field-invalid select,.market-sell-form .market-field-invalid textarea{border-color:var(--atj-e-c65d50,#c65d50);background:var(--atj-b-fff8f6,#fff8f6);box-shadow:0 0 0 3px var(--atj-s-c65d50-140,#c65d5024)}.market-price-fields{grid-template-columns:1fr 90px;gap:8px;display:grid}.market-upload-field{border:1px dashed var(--atj-e-aebfb7,#aebfb7);background:var(--atj-b-f4f8f5,#f4f8f5);text-align:center;cursor:pointer;border-radius:13px;align-content:center;place-items:center;min-height:165px;padding:24px;position:relative}.market-upload-field:focus-within{border-color:var(--atj-e-74a08f,#74a08f);box-shadow:0 0 0 3px var(--atj-s-156b57-90,#156b5717)}.market-upload-field.market-field-invalid,.market-sell-form.validation-attempted .market-upload-field:has(input:invalid),.market-sell-form.validation-attempted .market-upload-field:has(input:invalid):focus-within{border-color:var(--atj-e-c65d50,#c65d50);background:var(--atj-b-fff8f6,#fff8f6);box-shadow:0 0 0 3px var(--atj-s-c65d50-140,#c65d5024)}.market-upload-native{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.market-upload-picker{border:1px solid var(--atj-e-8eafa2,#8eafa2);background:var(--atj-b-ffffff,#fff);border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:8px 18px;font-size:10px;font-weight:900;display:inline-flex;color:var(--atj-text--teal-950,var(--teal-950))!important}.market-upload-selection{font-size:9px;font-weight:750;color:var(--atj-t-526a60,#526a60)!important}.market-upload-previews{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:10px;width:min(100%,620px);margin-top:7px;display:grid}.market-upload-preview{aspect-ratio:1;border:1px solid var(--atj-e-cbdad4,#cbdad4);background:var(--atj-b-ffffff,#fff);border-radius:10px;display:block;position:relative;overflow:hidden}.market-upload-preview img{object-fit:cover;width:100%;height:100%;display:block}.market-upload-preview small{inset-inline-start:6px;background:var(--atj-b-04463b-900,#04463be6);border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;bottom:6px;color:var(--atj-t-ffffff,#fff)!important;font-size:9px!important}.market-upload-field b{color:var(--atj-text--teal-950,var(--teal-950));font-size:12px}.market-upload-field em{color:var(--atj-t-a96323,#a96323);font-size:9px;font-style:normal;font-weight:850}.market-agreement{border:1px solid var(--atj-e-ded6ca,#ded6ca);background:var(--atj-b-fffefa,#fffefa);border-radius:12px;grid-template-columns:18px 1fr;align-items:start;padding:16px}.market-agreement.market-field-invalid{border-color:var(--atj-e-c65d50,#c65d50);background:var(--atj-b-fff8f6,#fff8f6);box-shadow:0 0 0 3px var(--atj-s-c65d50-110,#c65d501c)}.market-agreement input{width:17px;height:17px;accent-color:var(--atj-text--teal-800,var(--teal-800))}.market-agreement span{line-height:1.9;color:var(--atj-t-566d64,#566d64)!important}.market-agreement .market-field-error{grid-column:1/-1}.market-submit{width:100%;min-height:58px;font-size:12px}.market-form-help{position:sticky;top:108px}.market-form-help h2{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 18px;font-size:18px}.market-form-help ol{gap:16px;margin:0 0 20px;padding:0;list-style:none;display:grid}.market-form-help li{grid-template-columns:30px 1fr;align-items:start;gap:10px;display:grid}.market-form-help li>span{background:var(--atj-b-e7f0eb,#e7f0eb);width:28px;height:28px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:8px;place-items:center;font-size:9px;font-weight:900;display:grid}.market-form-help p{color:var(--atj-t-667970,#667970);margin:0;font-size:9px;line-height:1.8}.market-form-help p strong{color:var(--atj-text--teal-950,var(--teal-950))}.market-form-help>a{color:var(--atj-t-a96323,#a96323);font-size:9px;font-weight:850}.market-success-card{text-align:center;align-content:center;place-items:center;min-height:430px;display:grid}.market-success-card>span{background:var(--atj-b-dff0e8,#dff0e8);width:66px;height:66px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:50%;place-items:center;font-size:27px;font-weight:900;display:grid}.market-success-card h1{color:var(--atj-text--teal-950,var(--teal-950));margin:20px 0 7px}.market-success-card p{max-width:540px;color:var(--atj-t-62766d,#62766d);margin:0 0 22px;font-size:11px;line-height:1.9}.market-success-card>div{flex-wrap:wrap;gap:8px;display:flex}.market-detail-page{background:radial-gradient(circle at 8% 10%, var(--atj-b-24a28f-60,#24a28f0f), transparent 24%), var(--atj-b-f7f9f8,#f7f9f8);padding:22px 0 76px}.market-detail-container{width:min(100% - 48px,1600px)}.market-detail-breadcrumbs{color:var(--atj-t-6a7d76,#6a7d76);text-overflow:ellipsis;white-space:nowrap;margin-bottom:14px;font-size:11px;overflow:hidden}.market-demo-notice,.market-sold-notice{border-radius:10px;margin-bottom:18px;padding:13px 17px;font-size:10px;font-weight:800}.market-demo-notice{border:1px solid var(--atj-e-e0be89,#e0be89);background:var(--atj-b-fff5e5,#fff5e5);color:var(--atj-t-925d1d,#925d1d)}.market-sold-notice{border:1px solid var(--atj-e-b9d3ca,#b9d3ca);background:var(--atj-b-e8f2ee,#e8f2ee);color:var(--atj-text--teal-800,var(--teal-800))}.market-detail-grid{grid-template-columns:minmax(0,1fr) clamp(332px,25vw,370px);align-items:start;gap:20px 24px;display:grid}.market-detail-main{gap:14px;min-width:0;display:grid}.market-detail-summary{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:14px;display:grid;position:relative;overflow:hidden}.market-detail-summary:after{background:var(--atj-b-24a28f-60,#24a28f0f);content:"";pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-75px;left:-65px}.market-detail-summary-top{z-index:1;grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.market-detail-summary-body{z-index:1;grid-template-columns:minmax(0,1fr) minmax(300px,350px);justify-self:start;align-items:stretch;gap:20px;width:min(100%,940px);display:grid;position:relative}.market-gallery{outline:none;gap:8px;display:grid}.market-gallery-stage{aspect-ratio:16/10;border:1px solid var(--atj-e-d5dfdb,#d5dfdb);background:linear-gradient(135deg, var(--atj-b-0c4a48-40,#0c4a480a), var(--atj-b-d79a38-50,#d79a380d)), var(--atj-b-eef3f1,#eef3f1);height:auto;box-shadow:0 16px 38px var(--atj-s-1a4038-80,#1a403814);border-radius:16px;position:relative;overflow:hidden}.market-gallery-open-image{cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.market-gallery-open-image:focus-visible{outline:4px solid var(--atj-t-ffffff-900,#ffffffe6);outline-offset:-7px}.market-gallery-open-image img{object-fit:contain}.market-gallery-thumbnails img{object-fit:cover}.market-gallery:focus-visible .market-gallery-stage{outline:3px solid var(--atj-t-1a5b4e-350,#1a5b4e59);outline-offset:3px}.market-gallery-arrow{z-index:3;border:1px solid var(--atj-e-ffffff-700,#ffffffb3);background:var(--atj-b-12302a-780,#12302ac7);width:46px;height:46px;color:var(--atj-t-ffffff,#fff);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-family:Arial,sans-serif;font-size:34px;line-height:1;transition:background .16s,transform .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.market-gallery-arrow:hover,.market-gallery-arrow:focus-visible{background:var(--atj-surface--teal-800,var(--teal-800));transform:translateY(-50%)scale(1.06)}.market-gallery-arrow.is-previous{right:15px}.market-gallery-arrow.is-next{left:15px}.market-gallery-count{z-index:3;background:var(--atj-b-12302a-780,#12302ac7);color:var(--atj-t-ffffff,#fff);border-radius:999px;padding:6px 11px;font-size:11px;font-weight:850;position:absolute;bottom:14px;left:14px}.market-gallery-zoom-button{z-index:3;border:1px solid var(--atj-e-ffffff-700,#ffffffb3);background:var(--atj-b-12302a-820,#12302ad1);min-height:38px;color:var(--atj-t-ffffff,#fff);cursor:zoom-in;backdrop-filter:blur(7px);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:10px;font-weight:850;display:inline-flex;position:absolute;top:14px;right:14px}.market-gallery-zoom-button span{font-family:Arial,sans-serif;font-size:22px;line-height:1;transform:rotate(-18deg)}.market-gallery-zoom-button:hover,.market-gallery-zoom-button:focus-visible{background:var(--atj-surface--teal-800,var(--teal-800))}.market-gallery-thumbnails{scrollbar-width:thin;gap:8px;padding:2px 2px 5px;display:flex;overflow-x:auto}.market-gallery-thumbnails button{background:var(--atj-b-dfeae5,#dfeae5);cursor:pointer;opacity:.66;border:2px solid #0000;border-radius:10px;flex:0 0 96px;height:76px;padding:0;transition:border-color .16s,opacity .16s;position:relative;overflow:hidden}.market-gallery-thumbnails button:hover,.market-gallery-thumbnails button:focus-visible,.market-gallery-thumbnails button.is-active{border-color:var(--atj-edge--teal-700,var(--teal-700));opacity:1}.market-gallery-empty{min-height:410px}.market-gallery-placeholder{background:var(--atj-b-dfeae5,#dfeae5);min-height:410px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:16px;place-items:center;font-size:55px;font-weight:900;display:grid}.market-lightbox{z-index:1000;background:var(--atj-b-040e0e-960,#040e0ef5);color:var(--atj-t-ffffff,#fff);direction:ltr;place-items:center;padding:82px 74px 62px;animation:.17s ease-out market-lightbox-in;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes market-lightbox-in{0%{opacity:0}to{opacity:1}}.market-lightbox-toolbar{z-index:4;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:absolute;top:18px;left:20px;right:20px}.market-lightbox-toolbar>button,.market-lightbox-toolbar>div button{border:1px solid var(--atj-e-ffffff-280,#ffffff47);background:var(--atj-b-ffffff-100,#ffffff1a);width:42px;height:42px;color:var(--atj-t-ffffff,#fff);cursor:pointer;backdrop-filter:blur(8px);border-radius:50%;padding:0;font-family:Arial,sans-serif;font-size:25px;line-height:1}.market-lightbox-toolbar>button{justify-self:start;font-size:32px}.market-lightbox-toolbar>div{align-items:center;gap:7px;display:flex}.market-lightbox-toolbar>div button.market-lightbox-reset{border-radius:999px;width:auto;min-width:68px;padding-inline:10px;font-size:12px;font-weight:800}.market-lightbox-toolbar button:hover:not(:disabled),.market-lightbox-toolbar button:focus-visible:not(:disabled){border-color:var(--atj-e-ffffff-750,#ffffffbf);background:var(--atj-b-ffffff-200,#fff3)}.market-lightbox-toolbar button:disabled{opacity:.35;cursor:default}.market-lightbox-toolbar>span{background:var(--atj-b-ffffff-100,#ffffff1a);text-align:center;border-radius:999px;justify-self:end;min-width:64px;padding:7px 11px;font-size:12px;font-weight:800}.market-lightbox-viewport{touch-action:none;cursor:zoom-in;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.market-lightbox-viewport.is-zoomed{cursor:grab}.market-lightbox-viewport.is-zoomed:active{cursor:grabbing}.market-lightbox-image{will-change:transform;transform-origin:50%;position:absolute;inset:0}.market-lightbox-image img{object-fit:contain;pointer-events:none;user-select:none}.market-lightbox-arrow{z-index:4;border:1px solid var(--atj-e-ffffff-300,#ffffff4d);background:var(--atj-b-ffffff-100,#ffffff1a);width:48px;height:58px;color:var(--atj-t-ffffff,#fff);cursor:pointer;backdrop-filter:blur(8px);border-radius:15px;padding:0;font-family:Arial,sans-serif;font-size:39px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.market-lightbox-arrow:hover,.market-lightbox-arrow:focus-visible{background:var(--atj-b-ffffff-200,#fff3)}.market-lightbox-arrow.is-previous{right:16px}.market-lightbox-arrow.is-next{left:16px}.market-lightbox-help{z-index:4;background:var(--atj-b-ffffff-90,#ffffff17);color:var(--atj-t-ffffff-780,#ffffffc7);direction:rtl;border-radius:999px;margin:0;padding:7px 13px;font-size:10px;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.market-admin-preview-notice{border:1px solid var(--atj-e-d6b178,#d6b178);background:var(--atj-b-fff7e8,#fff7e8);color:var(--atj-t-76521f,#76521f);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:14px 18px;display:flex}.market-admin-preview-notice div{gap:3px;display:grid}.market-admin-preview-notice b{font-size:13px}.market-admin-preview-notice span,.market-admin-preview-notice a,.market-preview-report-note{font-size:9px}.market-admin-preview-notice a{border:1px solid var(--atj-e-d6b178,#d6b178);color:var(--atj-t-76521f,#76521f);border-radius:8px;flex:none;padding:7px 11px;font-weight:850}.market-preview-report-note{color:var(--atj-t-70817a,#70817a);margin:14px 0 0;line-height:1.8}.market-detail-card,.market-seller-card,.market-meta-card,.market-safe-card{border:1px solid var(--atj-e-dfe6e2,#dfe6e2);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 34px var(--atj-s-1f463d-55,#1f463d0e);border-radius:16px;padding:clamp(21px,2.2vw,28px)}.market-detail-card h1{z-index:1;color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 7px;font-size:clamp(27px,3.2vw,39px);line-height:1.4;position:relative}.market-detail-location{z-index:1;color:var(--atj-t-667970,#667970);align-items:flex-start;gap:7px;margin:0;font-size:13px;line-height:1.8;display:flex;position:relative}.market-detail-location>span{color:var(--atj-text--teal-700,var(--teal-700));flex:none;font-size:19px;line-height:1.1}.market-detail-summary-copy{z-index:1;align-self:center;position:relative}.market-detail-price{z-index:1;border:1px solid var(--atj-e-eadbc6,#eadbc6);background:linear-gradient(135deg, var(--atj-b-fdf8ef,#fdf8ef), var(--atj-b-ffffff,#fff));border-radius:13px;justify-content:space-between;align-self:stretch;align-items:center;gap:16px;padding:14px 18px;display:flex;position:relative}.market-detail-price>div{gap:3px;display:grid}.market-detail-price small{color:var(--atj-t-867968,#867968);font-size:10px;font-weight:750}.market-detail-price strong{color:var(--atj-t-a96223,#a96223);white-space:nowrap;unicode-bidi:isolate;font-size:clamp(24px,3.3vw,32px);line-height:1.3}.market-detail-price>span{background:var(--atj-b-f0e7da,#f0e7da);color:var(--atj-t-796a55,#796a55);border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:800}.market-share{justify-items:end;gap:4px;min-width:122px;display:grid}.market-share button{border:1px solid var(--atj-e-cbdcd6,#cbdcd6);background:var(--atj-b-f5faf8,#f5faf8);min-height:38px;color:var(--atj-text--teal-800,var(--teal-800));cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:10px;font-weight:850;display:inline-flex}.market-share button:hover,.market-share button:focus-visible{border-color:var(--atj-edge--teal-700,var(--teal-700));background:var(--atj-surface--mint-100,var(--mint-100))}.market-share button span{font-family:Arial,sans-serif;font-size:16px}.market-share small{min-height:16px;color:var(--atj-text--teal-700,var(--teal-700));padding-inline:6px;font-size:8px;font-weight:800}.market-detail-card h2,.market-seller-card h2,.market-meta-card h2,.market-safe-card h2{color:var(--atj-text--teal-950,var(--teal-950));margin:0 0 16px;font-size:18px}.market-detail-section-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.market-detail-section-head>div{gap:3px;display:grid}.market-detail-section-head span{color:var(--atj-t-82918b,#82918b);font-size:9px;font-weight:750}.market-detail-section-head h2{margin:0}.market-detail-section-head>b{background:var(--atj-b-eff5f2,#eff5f2);color:var(--atj-t-60776e,#60776e);border-radius:999px;padding:6px 9px;font-size:9px}.market-attribute-grid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:0;display:grid}.market-attribute-grid>div{border:1px solid var(--atj-e-e2e9e5,#e2e9e5);background:var(--atj-b-f8faf9,#f8faf9);border-radius:11px;align-content:center;gap:6px;min-height:72px;padding:15px;display:grid}.market-attribute-grid dt{color:var(--atj-t-7b8d86,#7b8d86);font-size:10px}.market-attribute-grid dd{color:var(--atj-text--teal-950,var(--teal-950));unicode-bidi:isolate;margin:0;font-size:14px;font-weight:850}.market-description p{color:var(--atj-t-50675e,#50675e);white-space:pre-wrap;margin:0;font-size:14px;line-height:2.05}.market-seller-column{gap:12px;display:grid;position:sticky;top:92px}.market-seller-card{border-top:4px solid var(--atj-edge--teal-700,var(--teal-700))}.market-seller-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.market-seller-card-head>span{color:var(--atj-t-748780,#748780);font-size:10px;font-weight:850}.market-seller-card-head>b{background:var(--atj-surface--mint-100,var(--mint-100));color:var(--atj-text--teal-700,var(--teal-700));border-radius:999px;padding:5px 8px;font-size:8px}.market-seller-identity{grid-template-columns:54px 1fr;align-items:center;gap:13px;margin:14px 0 16px;display:grid}.market-seller-identity>b{background:linear-gradient(145deg, var(--atj-surface--teal-700,var(--teal-700)), var(--atj-surface--teal-950,var(--teal-950)));width:54px;height:54px;color:var(--atj-t-ffffff,white);box-shadow:0 8px 18px var(--atj-s-0c4a48-180,#0c4a482e);border-radius:50%;place-items:center;font-size:20px;display:grid}.market-seller-identity h2{margin:0 0 4px;font-size:16px}.market-seller-identity p{color:var(--atj-t-6e827a,#6e827a);margin:0;font-size:9px}.market-seller-identity p span{color:var(--atj-text--teal-700,var(--teal-700));font-weight:900}.market-contact-actions{gap:8px;display:grid}.market-contact-actions a{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:12px;font-weight:900;transition:transform .15s,box-shadow .15s;display:flex}.market-contact-actions a:hover,.market-contact-actions a:focus-visible{box-shadow:0 8px 18px var(--atj-s-0e4139-120,#0e41391f);transform:translateY(-1px)}.market-contact-actions a span{font-family:Arial,sans-serif;font-size:17px}.market-call{background:var(--atj-surface--teal-950,var(--teal-950));color:var(--atj-t-ffffff,white)}.market-whatsapp{border:1px solid var(--atj-e-70aa91,#70aa91);background:var(--atj-b-e7f3ed,#e7f3ed);color:var(--atj-t-176b4d,#176b4d)}.market-contact-disabled{background:var(--atj-b-f0ece6,#f0ece6);color:var(--atj-t-827b71,#827b71);text-align:center;border-radius:9px;padding:14px;font-size:11px}.market-seller-warning{border-right:3px solid var(--atj-e-d39b4d,#d39b4d);background:var(--atj-b-fff8ec,#fff8ec);border-radius:8px;gap:3px;margin-top:11px;padding:11px 12px;display:grid}.market-seller-warning b{color:var(--atj-t-8b5c21,#8b5c21);font-size:9px}.market-seller-warning small{color:var(--atj-t-7c705f,#7c705f);font-size:9px;line-height:1.75}.market-meta-card{gap:12px;display:grid}.market-meta-card h2{margin-bottom:2px;font-size:15px}.market-meta-card dl{gap:0;margin:0;display:grid}.market-meta-card dl>div{border-bottom:1px solid var(--atj-e-edf0ee,#edf0ee);color:var(--atj-t-75847e,#75847e);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:10px;display:flex}.market-meta-card dt,.market-meta-card dd{margin:0}.market-meta-card dd{color:var(--atj-t-405a50,#405a50);font-weight:800}.market-report-link{color:var(--atj-t-a64f43,#a64f43);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:850}.market-report-box{border-top:1px solid var(--atj-e-ebe4da,#ebe4da);gap:8px;padding-top:9px;display:grid}.market-report-box form{gap:8px;display:grid}.market-report-box label{color:var(--atj-t-667a72,#667a72);gap:5px;font-size:10px;display:grid}.market-report-box select,.market-report-box textarea{border:1px solid var(--atj-e-ddd5c9,#ddd5c9);background:var(--atj-b-ffffff,white);border-radius:8px;width:100%;padding:8px;font-size:11px}.market-report-box form button{background:var(--atj-b-a64f43,#a64f43);min-height:36px;color:var(--atj-t-ffffff,white);border:0;border-radius:8px;font-size:11px;font-weight:850}.market-report-box small{color:var(--atj-t-667a72,#667a72);font-size:9px}.market-safe-card{background:var(--atj-b-f0f5f2,#f0f5f2)}.market-safe-card-head{align-items:center;gap:9px;display:flex}.market-safe-card-head>span{background:var(--atj-b-dbece5,#dbece5);width:28px;height:28px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.market-safe-card-head h2{margin:0}.market-safe-card ul{color:var(--atj-t-5f746b,#5f746b);gap:8px;margin:16px 0 14px;padding-right:17px;font-size:10px;line-height:1.7;display:grid}.market-safe-card a{color:var(--atj-text--teal-700,var(--teal-700));font-size:10px;font-weight:850}.market-mobile-contact-bar{display:none}.market-account-page{min-height:70vh;padding:55px 0 90px}.market-account-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.market-account-head span{color:var(--atj-t-b06d2b,#b06d2b);font-size:9px;font-weight:900}.market-account-head h1{color:var(--atj-text--teal-950,var(--teal-950));margin:5px 0;font-size:42px}.market-account-head p{color:var(--atj-t-657970,#657970);margin:0;font-size:10px}.market-owner-list{gap:11px;display:grid}.market-owner-list>article{border:1px solid var(--atj-e-ded6ca,#ded6ca);background:var(--atj-b-fffefa,#fffefa);border-radius:14px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px;display:grid}.market-owner-image{background:var(--atj-b-e6efea,#e6efea);height:92px;color:var(--atj-text--teal-800,var(--teal-800));border-radius:10px;place-items:center;font-weight:900;display:grid;position:relative;overflow:hidden}.market-owner-image img{object-fit:cover}.market-owner-copy h2{color:var(--atj-text--teal-950,var(--teal-950));margin:7px 0 3px;font-size:15px}.market-owner-copy p,.market-owner-copy small{color:var(--atj-t-77857f,#77857f);margin:0;font-size:8px;line-height:1.7;display:block}.market-owner-copy small{color:var(--atj-t-a14f43,#a14f43);margin-top:7px}.market-owner-status{background:var(--atj-b-eef1ef,#eef1ef);width:fit-content;color:var(--atj-t-66766f,#66766f);border-radius:999px;padding:4px 8px;font-size:8px;font-weight:850}.market-owner-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.market-owner-plan{border:1px solid #0000;border-radius:999px;width:fit-content;padding:4px 9px;font-size:8px;font-weight:900}.market-owner-plan.is-featured{border-color:var(--atj-e-d4ad39,#d4ad39);background:linear-gradient(135deg, var(--atj-b-fff8d9,#fff8d9), var(--atj-b-f7dfa0,#f7dfa0));color:var(--atj-t-765307,#765307);box-shadow:0 2px 8px var(--atj-s-976d0f-120,#976d0f1f)}.market-owner-plan.is-standard{border-color:var(--atj-e-d8dfdc,#d8dfdc);background:var(--atj-b-f2f5f4,#f2f5f4);color:var(--atj-t-68766f,#68766f)}.market-owner-copy .market-owner-featured-until{width:fit-content;color:var(--atj-t-79580b,#79580b);margin-top:7px;font-weight:850}.market-owner-status.is-published{background:var(--atj-b-e3f2eb,#e3f2eb);color:var(--atj-t-167052,#167052)}.market-owner-status.is-pending{background:var(--atj-b-fff3df,#fff3df);color:var(--atj-t-9c631e,#9c631e)}.market-owner-status.is-rejected,.market-owner-status.is-revision_requested,.market-owner-status.is-suspended{background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-a34c41,#a34c41)}.market-owner-side{justify-items:end;gap:8px;display:grid}.market-owner-side>a{color:var(--atj-text--teal-700,var(--teal-700));font-size:9px;font-weight:850}.market-owner-actions{flex-wrap:wrap;justify-content:end;gap:6px;display:flex}.market-owner-actions button{border:1px solid var(--atj-e-d5cdc1,#d5cdc1);background:var(--atj-b-ffffff,#fff);min-height:33px;color:var(--atj-t-5b6f67,#5b6f67);cursor:pointer;border-radius:7px;padding:0 10px;font-size:8px;font-weight:800}.market-owner-actions small{color:var(--atj-t-a34c41,#a34c41);flex-basis:100%;font-size:8px}.market-owner-actions button.market-owner-delete{border-color:var(--atj-e-e5b9b4,#e5b9b4);background:var(--atj-b-fff6f5,#fff6f5);color:var(--atj-t-a13d34,#a13d34)}.market-delete-backdrop{z-index:1200;background:var(--atj-b-1c2723-620,#1c27239e);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.market-delete-dialog{border:1px solid var(--atj-e-ead7d3,#ead7d3);background:var(--atj-b-ffffff,#fff);width:min(100%,440px);box-shadow:0 24px 70px var(--atj-s-192520-280,#19252047);color:var(--atj-t-394c45,#394c45);text-align:right;border-radius:18px;padding:24px}.market-delete-dialog>span{color:var(--atj-t-b8463b,#b8463b);font-size:11px;font-weight:900}.market-delete-dialog h2{margin:8px 0 10px;font-size:22px}.market-delete-dialog p,.market-delete-dialog strong,.market-delete-dialog small{margin-top:9px;line-height:1.8;display:block}.market-delete-dialog strong{color:var(--atj-t-9f352d,#9f352d)}.market-delete-dialog small{color:var(--atj-t-6f7e78,#6f7e78);font-size:10px}.market-delete-dialog>div{gap:9px;margin-top:20px;display:flex}.market-delete-dialog>div button{flex:1;min-height:42px;font-size:11px}.market-delete-dialog>div button.market-owner-delete-confirm{border-color:var(--atj-e-b8463b,#b8463b);background:var(--atj-b-b8463b,#b8463b);color:var(--atj-t-ffffff,#fff)}.admin-market-link{background:var(--atj-b-f4eadc,#f4eadc);color:var(--atj-t-8d5722,#8d5722);border-radius:9px;align-items:center;gap:13px;padding:12px 15px;font-size:10px;font-weight:900;display:flex}.admin-work-link{background:var(--atj-b-e7f2ed,#e7f2ed);color:var(--atj-t-176850,#176850);border-radius:9px;align-items:center;gap:13px;padding:12px 15px;font-size:10px;font-weight:900;display:flex}.admin-sidebar .admin-market-link,.admin-sidebar .admin-work-link{margin-bottom:7px}.market-admin-page{background:var(--atj-b-f4f6f5,#f4f6f5);min-height:calc(100vh - 76px);padding:45px clamp(20px,5vw,70px) 90px}.market-admin-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1320px;margin:0 auto 28px;display:grid}.market-admin-header>a:first-child{color:var(--atj-text--teal-700,var(--teal-700));font-size:10px;font-weight:850}.market-admin-header span{color:var(--atj-t-aa6829,#aa6829);font-size:9px;font-weight:900}.market-admin-header h1{color:var(--atj-text--teal-950,var(--teal-950));margin:4px 0;font-size:35px}.market-admin-header p{color:var(--atj-t-6d7e78,#6d7e78);margin:0;font-size:9px}.market-admin-stats,.market-admin-panel,.market-admin-alert{max-width:1320px;margin-inline:auto}.market-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.market-admin-stats article{border:1px solid var(--atj-e-dce4e1,#dce4e1);background:var(--atj-b-ffffff,white);border-radius:12px;gap:8px;padding:20px;display:grid}.market-admin-stats span{color:var(--atj-t-788a84,#788a84);font-size:8px;font-weight:800}.market-admin-stats strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:26px}.market-admin-panel{border:1px solid var(--atj-e-dce4e1,#dce4e1);background:var(--atj-b-ffffff,white);border-radius:15px;margin-bottom:18px;padding:clamp(18px,3vw,28px)}.market-admin-panel-head h2{font-size:25px}.market-admin-filters{flex-wrap:wrap;gap:6px;display:flex}.market-admin-filters button{border:1px solid var(--atj-e-d9e2df,#d9e2df);background:var(--atj-b-ffffff,white);min-height:35px;color:var(--atj-t-667a73,#667a73);cursor:pointer;border-radius:8px;padding:0 11px;font-size:8px;font-weight:850}.market-admin-filters button.is-active{border-color:var(--atj-edge--teal-800,var(--teal-800));background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,white)}.market-admin-list,.market-admin-report-list{gap:9px;display:grid}.market-admin-list>article{border:1px solid var(--atj-e-e4ebe8,#e4ebe8);border-radius:11px;grid-template-columns:130px minmax(0,1fr) 105px;align-items:start;gap:16px;padding:13px;display:grid}.market-admin-image{background:var(--atj-b-e8f0ed,#e8f0ed);height:110px;color:var(--atj-text--teal-700,var(--teal-700));border-radius:9px;place-items:center;font-weight:900;display:grid;position:relative;overflow:hidden}.market-admin-image img{object-fit:cover}.market-admin-copy>div{flex-wrap:wrap;gap:5px;display:flex}.market-admin-copy>div span,.market-admin-copy>div b{background:var(--atj-b-eef3f1,#eef3f1);color:var(--atj-t-62756e,#62756e);border-radius:999px;padding:4px 7px;font-size:7px}.market-admin-copy>div span.is-pending{background:var(--atj-b-fff2dd,#fff2dd);color:var(--atj-t-96601e,#96601e)}.market-admin-copy>div span.is-published{background:var(--atj-b-e3f2eb,#e3f2eb);color:var(--atj-t-176c50,#176c50)}.market-admin-copy h3{color:var(--atj-text--teal-950,var(--teal-950));margin:8px 0 3px;font-size:13px}.market-admin-copy p{color:var(--atj-t-687b74,#687b74);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.7;display:-webkit-box;overflow:hidden}.market-admin-copy small{color:var(--atj-t-8a9792,#8a9792);margin-top:5px;font-size:7px;display:block}.market-admin-copy textarea,.market-admin-report-list textarea{border:1px solid var(--atj-e-dce4e1,#dce4e1);resize:vertical;border-radius:7px;width:100%;margin-top:8px;padding:8px;font-size:8px}.market-admin-actions{gap:6px;display:grid}.market-admin-actions button,.market-admin-report-list button{border:1px solid var(--atj-e-d7e0dd,#d7e0dd);background:var(--atj-b-ffffff,white);min-height:33px;color:var(--atj-t-60736c,#60736c);cursor:pointer;border-radius:7px;padding:0 8px;font-size:8px;font-weight:850}.market-admin-actions button:first-child{border-color:var(--atj-edge--teal-800,var(--teal-800));background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,white)}.market-admin-actions button.market-admin-delete{border-color:var(--atj-e-e5b9b4,#e5b9b4);background:var(--atj-b-fff6f5,#fff6f5);color:var(--atj-t-a13d34,#a13d34)}.market-admin-actions button.market-admin-reject{border-color:var(--atj-e-bd5147,#bd5147);background:var(--atj-b-bd5147,#bd5147);color:var(--atj-t-ffffff,white)}.market-admin-actions button.market-admin-reject:hover:not(:disabled){border-color:var(--atj-e-963a32,#963a32);background:var(--atj-b-963a32,#963a32)}.market-admin-actions button.market-admin-delete:hover:not(:disabled){border-color:var(--atj-e-b8463b,#b8463b);background:var(--atj-b-b8463b,#b8463b);color:var(--atj-t-ffffff,white)}.market-admin-actions button:disabled,.market-admin-report-list button:disabled{cursor:wait;opacity:.58}.market-admin-actions a,.market-admin-report-list a{color:var(--atj-text--teal-700,var(--teal-700));text-align:center;font-size:8px;font-weight:850}.market-admin-report-list>article{border:1px solid var(--atj-e-e4ebe8,#e4ebe8);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr) auto;align-items:center;gap:15px;padding:15px;display:grid}.market-admin-report-list span{color:var(--atj-t-a34c41,#a34c41);font-size:8px;font-weight:900}.market-admin-report-list h3{color:var(--atj-text--teal-950,var(--teal-950));margin:4px 0;font-size:12px}.market-admin-report-list p,.market-admin-report-list small{color:var(--atj-t-6b7e77,#6b7e77);margin:0;font-size:8px}.market-admin-report-list>article>div:last-child{gap:6px;display:grid}.market-admin-empty{color:var(--atj-t-7c8b86,#7c8b86);text-align:center;padding:35px;font-size:10px}.work-admin-alert{border:1px solid var(--atj-e-cfe1d8,#cfe1d8);background:var(--atj-b-edf7f2,#edf7f2);color:var(--atj-t-176850,#176850);border-radius:10px;margin-bottom:18px;padding:13px 16px;font-size:10px;font-weight:800}.work-admin-alert.is-error{border-color:var(--atj-e-edc9c4,#edc9c4);background:var(--atj-b-fff4f2,#fff4f2);color:var(--atj-t-9d443b,#9d443b)}.work-admin-icon svg{width:34px;height:34px}.work-admin-copy>p{white-space:pre-line;-webkit-line-clamp:unset;display:block;overflow:visible}.work-admin-copy>div span.is-rejected,.work-admin-copy>div span.is-suspended{background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-9d443b,#9d443b)}.work-admin-copy>div span.is-expired,.work-admin-copy>div span.is-closed{background:var(--atj-b-eef0ef,#eef0ef);color:var(--atj-t-68766f,#68766f)}.work-admin-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 0;display:grid}.work-admin-facts div{border:1px solid var(--atj-e-e2e9e6,#e2e9e6);background:var(--atj-b-fafcfb,#fafcfb);border-radius:7px;min-width:0;padding:8px 9px}.work-admin-facts dt{color:var(--atj-t-87958f,#87958f);font-size:7px;font-weight:750}.work-admin-facts dd{color:var(--atj-t-36584e,#36584e);margin:3px 0 0;font-size:8px;font-weight:850}.work-admin-owner{color:var(--atj-t-71837c,#71837c);flex-wrap:wrap;margin-top:9px;font-size:7px;gap:5px 12px!important;display:flex!important}.work-admin-owner span{color:inherit!important;font-size:inherit!important;background:0 0!important;padding:0!important}.work-admin-note{color:var(--atj-t-566b63,#566b63);gap:5px;margin-top:10px;font-size:8px;font-weight:850;display:grid}.work-admin-note textarea{margin-top:0}.work-admin-actions button.is-approve{border-color:var(--atj-edge--teal-800,var(--teal-800));background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-ffffff,white)}.work-admin-actions button.is-reject{border-color:var(--atj-e-e6bdb8,#e6bdb8);background:var(--atj-b-fff6f5,#fff6f5);color:var(--atj-t-9d443b,#9d443b)}.operations-support-list>.operations-support-card{grid-template-columns:minmax(0,1fr) minmax(210px,250px);gap:clamp(18px,2.4vw,30px);padding:clamp(18px,2.5vw,28px)}.operations-support-list>.operations-support-card.is-final{grid-template-columns:minmax(0,1fr)}.operations-support-card .work-admin-copy{min-width:0}.operations-support-card .market-admin-copy h3{margin-top:12px;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.operations-support-card .work-admin-copy>p{color:var(--atj-t-526a62,#526a62);overflow-wrap:anywhere;font-size:12px;line-height:1.95}.operations-support-card .work-admin-owner{font-size:11px;line-height:1.8;gap:7px 16px!important}.operations-support-card .work-admin-owner span{overflow-wrap:anywhere;min-width:0}.operations-support-card .work-admin-actions{grid-template-columns:minmax(0,1fr);align-self:start;gap:8px}.operations-support-card .work-admin-actions button{white-space:normal;min-height:44px;padding:8px 12px;font-size:11px;line-height:1.55}.operations-support-card .contact-note{background:var(--atj-b-f9fcfb,#f9fcfb);gap:0;margin-top:18px;padding:clamp(14px,2vw,20px);display:grid;overflow:hidden}.operations-support-card .contact-note>strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:13px;display:block}.operations-message-list,.operations-audit-list{gap:9px;margin:12px 0 0;padding:0;display:grid}.operations-message-item,.operations-audit-list>li{border:1px solid var(--atj-e-dfe9e5,#dfe9e5);background:var(--atj-b-ffffff,#fff);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:12px 13px}.operations-message-item{gap:5px;display:grid}.operations-support-card .operations-message-item b,.operations-support-card .operations-audit-heading b{color:var(--atj-t-294f44,#294f44);background:0 0;border-radius:0;padding:0;font-size:12px}.operations-support-card .operations-message-item>span{color:var(--atj-t-536c63,#536c63);white-space:pre-wrap;background:0 0;border-radius:0;padding:0;font-size:12px;line-height:1.85}.operations-message-item time{color:var(--atj-t-7a8b85,#7a8b85);font-size:9px}.operations-audit-list{list-style:none}.operations-audit-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 12px;display:flex}.operations-support-card .operations-audit-heading span{background:var(--atj-b-fff0ee,#fff0ee);max-width:100%;color:var(--atj-t-91443b,#91443b);overflow-wrap:anywhere;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.operations-audit-meta,.operations-closure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}.operations-audit-meta>div,.operations-closure-grid>div{background:var(--atj-b-f3f7f5,#f3f7f5);border-radius:8px;min-width:0;padding:9px 10px}.operations-audit-meta dt,.operations-closure-grid dt{color:var(--atj-t-7d8e88,#7d8e88);font-size:10px;font-weight:800}.operations-audit-meta dd,.operations-closure-grid dd{color:var(--atj-t-33594e,#33594e);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;font-weight:850;line-height:1.65}.operations-closure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-closure-card{border-color:var(--atj-e-bcd9cf,#bcd9cf);background:var(--atj-b-f3faf7,#f3faf7)!important}.operations-admin-page .work-admin-note{font-size:10px}.operations-admin-page .work-admin-note input,.operations-admin-page .work-admin-note select,.operations-admin-page .work-admin-note textarea{border:1px solid var(--atj-e-ccdcd6,#ccdcd6);background:var(--atj-b-ffffff,#fff);width:100%;min-height:44px;color:var(--atj-t-294f44,#294f44);font:inherit;border-radius:9px;padding:10px 12px}.operations-admin-page .work-admin-note textarea{min-height:92px;line-height:1.7}.operations-admin-page .work-admin-note input:focus-visible,.operations-admin-page .work-admin-note select:focus-visible,.operations-admin-page .work-admin-note textarea:focus-visible,.operations-support-card .work-admin-actions button:focus-visible{outline:3px solid var(--atj-t-156f54-220,#156f5438);outline-offset:2px;border-color:var(--atj-edge--teal-800,var(--teal-800))}.work-listing-moderation-note{border-right:3px solid var(--atj-e-b75247,#b75247);background:var(--atj-b-fff3f1,#fff3f1);color:var(--atj-t-8d4038,#8d4038);border-radius:6px;margin-top:8px;padding:8px 10px;line-height:1.7;display:block}@media (width<=700px){.admin-mobile-nav .admin-market-link,.admin-mobile-nav .admin-work-link{border-radius:9px;flex:none;min-height:35px;padding:0 12px;font-size:10px}.work-admin-facts{grid-template-columns:1fr}.work-admin-owner{display:grid!important}.operations-support-list>.operations-support-card,.operations-support-list>.operations-support-card.is-final{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.operations-support-card .work-admin-actions{grid-column:1;grid-template-columns:minmax(0,1fr)}.operations-audit-meta,.operations-closure-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=701px) and (width<=900px){.operations-support-list>.operations-support-card,.operations-support-list>.operations-support-card.is-final{grid-template-columns:minmax(0,1fr)}.operations-support-card .work-admin-actions{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=901px){.principle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.market-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail-grid{grid-template-columns:minmax(0,1fr) 310px}}@media (width<=900px){.home-market-panel,.market-hero-grid,.market-form-layout,.market-detail-grid,.market-results-layout,.market-detail-summary{grid-template-columns:1fr}.market-detail-summary-body{grid-template-columns:1fr;gap:12px;width:100%}.market-detail-summary-top{grid-column:auto}.market-filter-card,.market-form-help,.market-seller-column{position:static}.market-filter-card form{grid-template-columns:repeat(2,minmax(0,1fr))}.market-filter-card form>button{align-self:end}.market-admin-header{grid-template-columns:1fr auto}.market-admin-header>a:first-child{grid-column:1/-1}.market-admin-list>article{grid-template-columns:100px minmax(0,1fr)}.market-admin-actions{grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr))}.market-admin-report-list>article{grid-template-columns:1fr}.market-admin-report-list>article>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.home-market-feature{padding-top:42px}.home-market-panel{border-radius:22px 8px;padding:28px 20px}.home-market-copy h2{font-size:31px}.home-market-categories,.market-search-panel form>div,.market-category-grid,.market-listing-grid,.market-form-grid,.market-attribute-grid,.market-filter-card form,.market-admin-stats{grid-template-columns:1fr}.market-hero{padding:30px 0 36px}.market-hero-grid{gap:22px}.market-hero-copy h1{letter-spacing:-1px;margin-block:14px 10px;font-size:35px}.market-hero-copy>p{font-size:13px;line-height:1.8}.market-hero-actions{display:grid}.market-hero-actions a{width:100%}.market-categories-section,.market-results-section{padding:34px 0}.market-categories-section{padding-bottom:24px}.market-results-section{padding-top:24px}.market-heading-row,.market-results-head,.market-admin-panel-head,.market-account-head,.market-form-intro,.market-safety-strip .container{flex-direction:column;align-items:stretch}.market-sort-bar{grid-template-columns:1fr auto;align-items:end;display:grid}.market-heading-row{margin-bottom:14px}.market-heading-row>div>span{display:none}.market-heading-row h2{margin-top:0;font-size:24px}.market-category-disclosure>summary,.market-filter-card>summary{border:1px solid var(--atj-e-d8d0c3,#d8d0c3);background:var(--atj-b-fffefa,#fffefa);min-height:58px;color:var(--atj-text--teal-950,var(--teal-950));cursor:pointer;border-radius:13px;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:10px;padding:12px 15px;list-style:none;display:grid}.market-responsive-disclosure:not([data-responsive-ready=true])>.market-category-grid,.market-responsive-disclosure:not([data-responsive-ready=true])>.market-filter-content{display:none}.market-responsive-disclosure:not([data-responsive-ready=true])>summary>i{transform:none}.market-category-disclosure>summary::-webkit-details-marker,.market-filter-card>summary::-webkit-details-marker{display:none}.market-category-disclosure>summary>span,.market-filter-card>summary>span{font-size:13px;font-weight:900}.market-category-disclosure>summary>strong,.market-filter-card>summary>small{color:var(--atj-t-8f602f,#8f602f);font-size:10px;font-weight:850}.market-category-disclosure>summary>i,.market-filter-card>summary>i{color:var(--atj-text--teal-700,var(--teal-700));text-align:center;font-size:20px;font-style:normal;transition:transform .18s}.market-category-disclosure[open]>summary>i,.market-filter-card[open]>summary>i{transform:rotate(180deg)}.market-category-disclosure[open]>.market-category-grid{margin-top:10px}.market-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.market-category-grid>a{border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:58px;padding:10px}.market-category-grid>a>span{border-radius:9px;width:34px;height:34px;font-size:9px}.market-category-grid h3{margin:0;font-size:11px}.market-category-grid p,.market-category-grid b{display:none}.market-filter-card{background:0 0;border:0;padding:0}.market-filter-card[open]{padding:0}.market-filter-content{border:1px solid var(--atj-e-ded6ca,#ded6ca);background:var(--atj-b-fffefa,#fffefa);border-radius:13px;margin-top:10px;padding:18px}.market-filter-content>div{margin-bottom:14px}.market-sort-bar label{gap:6px;display:grid}.market-sort-bar select{width:100%;min-width:0}.market-listing-grid.is-pair,.market-listing-grid.is-single{grid-template-columns:1fr}.market-listing-image{aspect-ratio:16/11}.market-listing-body h3{min-height:auto;font-size:18px}.market-listing-price{font-size:24px}.market-safety-strip .container>div{align-items:flex-start}.market-form-layout{padding-block:30px 60px}.market-price-fields{grid-template-columns:1fr 85px}.market-gallery{gap:7px}.market-gallery-stage{aspect-ratio:4/3;border-radius:13px}.market-gallery-thumbnails button{flex-basis:80px;height:64px}.market-gallery-arrow{width:40px;height:40px;font-size:29px}.market-gallery-zoom-button{min-height:34px;top:10px;right:10px}.market-lightbox{padding:70px 12px 54px}.market-lightbox-toolbar{top:12px;left:12px;right:12px}.market-lightbox-toolbar>button,.market-lightbox-toolbar>div button{width:38px;height:38px}.market-lightbox-toolbar>div button.market-lightbox-reset{min-width:58px}.market-lightbox-arrow{border-radius:50%;width:42px;height:42px;font-size:31px;top:auto;bottom:12px;transform:none}.market-lightbox-arrow.is-previous{right:12px}.market-lightbox-arrow.is-next{left:12px}.market-lightbox-help{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 130px);bottom:18px;overflow:hidden}.market-admin-preview-notice{flex-direction:column;align-items:stretch}.market-admin-preview-notice a{text-align:center}.market-detail-page{padding-top:18px;padding-bottom:125px}.market-detail-container{width:min(100% - 24px,1600px)}.market-detail-breadcrumbs{margin-bottom:14px;font-size:10px}.market-detail-grid,.market-detail-main{gap:13px}.market-detail-card,.market-seller-card,.market-meta-card,.market-safe-card{border-radius:13px;padding:20px}.market-detail-summary-top{flex-direction:column;align-items:stretch;gap:12px}.market-share{justify-items:start;min-width:0}.market-share small{display:none}.market-detail-card h1{font-size:27px}.market-detail-location{font-size:12px}.market-detail-price{align-items:flex-end;padding:14px}.market-detail-price strong{font-size:25px}.market-detail-price>span{font-size:9px}.market-detail-section-head{margin-bottom:16px}.market-attribute-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-description p{font-size:13px}.market-seller-column{gap:13px}.market-mobile-contact-bar{z-index:90;padding:10px max(14px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));border-top:1px solid var(--atj-e-d5e1dc,#d5e1dc);background:var(--atj-b-ffffff-960,#fffffff5);box-shadow:0 -10px 28px var(--atj-s-184139-130,#18413921);backdrop-filter:blur(12px);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:9px;display:grid;position:fixed;bottom:0;left:0;right:0}.market-mobile-contact-bar a{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-size:13px;font-weight:900;display:flex}.market-mobile-contact-bar a span{font-family:Arial,sans-serif;font-size:18px}.market-owner-list>article{grid-template-columns:90px minmax(0,1fr)}.market-owner-image{height:78px}.market-owner-side{grid-column:1/-1;justify-items:stretch}.market-owner-actions{justify-content:start}.market-admin-page{padding:25px 14px 60px}.market-admin-header{grid-template-columns:1fr}.market-admin-list>article{grid-template-columns:76px minmax(0,1fr)}.market-admin-image{height:76px}.market-admin-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.market-admin-report-list>article>div:last-child{grid-template-columns:1fr}}.logo-symbol .brand-pin{z-index:1;width:31px;height:31px;color:var(--atj-t-fffaf1,#fffaf1);filter:drop-shadow(0 2px 3px #00000024);transition:transform .18s;position:relative}.logo-symbol .brand-spark{z-index:2;width:15px;height:15px;color:var(--atj-t-e5ad55,#e5ad55);fill:var(--atj-t-e5ad55,#e5ad55);filter:drop-shadow(0 1px 2px #04251f59);transition:transform .18s;position:absolute;top:7px;left:6px}.logo:hover .brand-pin{transform:translateY(-1px)}.logo:hover .brand-spark{transform:rotate(10deg)scale(1.08)}.site-footer .logo-symbol .brand-pin{color:var(--atj-text--teal-900,var(--teal-900));filter:none}.site-footer .logo-symbol .brand-spark{color:var(--atj-t-c9852e,#c9852e);fill:var(--atj-t-c9852e,#c9852e);filter:none}.principle-icon{border-color:var(--atj-e-cfdfd7,#cfdfd7);background:radial-gradient(circle at 28% 22%, var(--atj-b-ffffff-900,#ffffffe6), transparent 32%), linear-gradient(145deg, var(--atj-b-eef6f2,#eef6f2), var(--atj-b-e4eee9,#e4eee9));width:58px;height:58px;box-shadow:inset 0 0 0 4px var(--atj-s-ffffff-460,#ffffff75), 0 9px 22px var(--atj-s-0a4136-80,#0a413614);border-radius:17px 17px 22px;transition:border-color .18s,background .18s,color .18s,transform .18s,box-shadow .18s;position:relative}.principle-icon:after{content:"";border:2px solid var(--atj-e-fffefb,#fffefb);background:var(--atj-b-cf8a37,#cf8a37);width:7px;height:7px;box-shadow:0 2px 6px var(--atj-s-5d3912-180,#5d39122e);border-radius:50%;position:absolute;bottom:10px;left:-3px}.principle-icon svg{width:28px;height:28px;transition:transform .18s}.principle-card:hover .principle-icon{border-color:var(--atj-e-0d5749,#0d5749);background:linear-gradient(145deg, var(--atj-b-126153,#126153), var(--atj-b-073b32,#073b32));color:var(--atj-t-fffaf1,#fffaf1);box-shadow:0 12px 26px var(--atj-s-073b32-180,#073b322e);transform:translateY(-2px)}.principle-card:hover .principle-icon svg{transform:scale(1.06)}.home-market-categories span svg{width:23px;height:23px;transition:transform .18s}.home-market-categories a:hover span{background:var(--atj-surface--teal-800,var(--teal-800));color:var(--atj-t-fffaf1,#fffaf1)}.home-market-categories a:hover span svg{transform:scale(1.08)}@media (width<=620px){.logo-symbol .brand-pin{width:25px;height:25px}.logo-symbol .brand-spark{width:12px;height:12px;top:5px;left:5px}.principle-media{height:142px;margin-inline:-24px}}:root{--brand-copper:#b66a3c;--atj-edge--brand-copper:var(--atj-e-b66a3c,#b66a3c);--atj-surface--brand-copper:var(--atj-b-b66a3c,#b66a3c);--atj-text--brand-copper:var(--atj-t-b66a3c,#b66a3c);--brand-copper-soft:#b66a3c33;--atj-surface--brand-copper-soft:var(--atj-b-b66a3c-200,#b66a3c33);--brand-paper:#fcfaf6;--atj-surface--brand-paper:var(--atj-b-fcfaf6,#fcfaf6);--brand-paper-deep:#f3ecdf;--atj-surface--brand-paper-deep:var(--atj-b-f3ecdf,#f3ecdf)}.interior-hero,.article-header,.food-category-hero,.vehicle-category-hero,.vehicle-business-hero{isolation:isolate;border-bottom-color:var(--atj-e-b66a3c-200,#b66a3c33);background:radial-gradient(circle at 13% 12%, var(--atj-b-d5e7de-700,#d5e7deb3), transparent 27%), linear-gradient(145deg, var(--atj-surface--brand-paper,var(--brand-paper)), var(--atj-surface--brand-paper-deep,var(--brand-paper-deep)));position:relative;overflow:hidden}.interior-hero:before,.article-header:before,.food-category-hero:before,.vehicle-category-hero:before,.vehicle-business-hero:before,.market-hero:before{content:"";z-index:-1;opacity:.3;background-image:linear-gradient(30deg, var(--atj-b-0b4b3e-60,#0b4b3e0f) 12%, transparent 12.5%, transparent 87%, var(--atj-b-0b4b3e-60,#0b4b3e0f) 87.5%), linear-gradient(150deg, var(--atj-b-0b4b3e-60,#0b4b3e0f) 12%, transparent 12.5%, transparent 87%, var(--atj-b-0b4b3e-60,#0b4b3e0f) 87.5%), linear-gradient(30deg, var(--atj-b-b66a3c-45,#b66a3c0b) 12%, transparent 12.5%, transparent 87%, var(--atj-b-b66a3c-45,#b66a3c0b) 87.5%), linear-gradient(150deg, var(--atj-b-b66a3c-45,#b66a3c0b) 12%, transparent 12.5%, transparent 87%, var(--atj-b-b66a3c-45,#b66a3c0b) 87.5%);pointer-events:none;background-position:0 0,0 0,26px 46px,26px 46px;background-size:52px 92px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 18%,#000 72%,#00000094)}.interior-hero .container,.article-header .container,.food-category-hero .container,.vehicle-category-hero .container,.vehicle-business-hero .container,.market-hero-grid{z-index:1;position:relative}.interior-hero .container:after,.article-header .container:after,.food-category-hero .container:after,.vehicle-category-hero .container:after{content:"✦";border:1px solid var(--atj-edge--brand-copper,var(--brand-copper));background:var(--atj-b-fcfaf6-900,#fcfaf6e6);width:34px;height:34px;color:var(--atj-text--brand-copper,var(--brand-copper));box-shadow:0 8px 24px var(--atj-s-4f3826-100,#4f38261a);border-radius:10px;place-items:center;font-size:14px;display:grid;position:absolute;top:54%;left:10px;transform:rotate(45deg)}.breadcrumbs{border:1px solid var(--atj-e-b66a3c-180,#b66a3c2e);background:var(--atj-b-ffffff-660,#ffffffa8);width:fit-content;max-width:100%;color:var(--atj-t-6f8079,#6f8079);backdrop-filter:blur(9px);border-radius:999px;align-items:center;margin-bottom:30px;padding:8px 12px}.breadcrumbs a{color:var(--atj-t-536a62,#536a62);font-weight:750}.interior-hero h1,.article-header h1,.food-category-title h1,.vehicle-business-heading h1{color:var(--atj-t-073b32,#073b32);letter-spacing:-2.4px;font-weight:900}.interior-hero h1:after,.article-header h1:after{content:"";background:var(--atj-surface--brand-copper-soft,var(--brand-copper-soft));border-radius:999px 35% 999px 45%;width:86px;height:6px;margin-top:17px;display:block;transform:rotate(-1.5deg)}.food-hero{isolation:isolate}.food-hero-image{border:0;border-top:2px solid var(--atj-edge--brand-copper,var(--brand-copper));border-right:2px solid var(--atj-edge--brand-copper,var(--brand-copper));background:var(--atj-b-ded0bd,#ded0bd);border-radius:0 245px 24px 24px;height:510px;overflow:visible}.food-hero-image img,.food-hero-image:after{border-radius:inherit}.food-hero-image:before{content:"✦";z-index:3;border:1px solid var(--atj-edge--brand-copper,var(--brand-copper));background:var(--atj-b-faf6ee,#faf6ee);width:30px;height:30px;color:var(--atj-text--brand-copper,var(--brand-copper));box-shadow:0 7px 18px var(--atj-s-4f3826-120,#4f38261f);border-radius:9px;place-items:center;font-size:13px;display:grid;position:absolute;top:55%;right:-15px;transform:rotate(45deg)}.market-hero{isolation:isolate;border-bottom-color:var(--atj-e-b66a3c-220,#b66a3c38);position:relative}.market-search-panel,.vehicle-hero-visual{border-top:2px solid var(--atj-edge--brand-copper,var(--brand-copper));border-right:2px solid var(--atj-edge--brand-copper,var(--brand-copper));border-radius:12px 92px 24px 24px}.vehicle-hero-visual{border-color:var(--atj-e-ddb887-780,#ddb887c7);border-top-color:var(--atj-e-d6a265,#d6a265);border-right-color:var(--atj-e-d6a265,#d6a265)}.food-category-card,.directory-business-grid>article,.food-business-grid>article,.market-listing-card,.market-detail-card,.market-seller-card,.market-meta-card,.market-safe-card,.business-detail-card,.business-contact-card,.article-card{border-radius:22px 8px}.food-category-card,.market-category-grid>a,.directory-business-grid>article,.market-listing-card{position:relative}.food-category-card:after,.market-category-grid>a:after,.directory-business-grid>article:after,.market-listing-card:after{content:"";background:var(--atj-surface--brand-copper,var(--brand-copper));opacity:0;border-radius:4px 4px 0 0;width:58px;height:3px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;right:22px;transform:translateY(3px)}.food-category-card:hover:after,.market-category-grid>a:hover:after,.directory-business-grid>article:hover:after,.market-listing-card:hover:after{opacity:1;transform:translateY(0)}.food-category-mark,.market-category-grid>a>span{border:1px solid var(--atj-e-cfdfd7,#cfdfd7);background:radial-gradient(circle at 28% 22%, var(--atj-b-ffffff-920,#ffffffeb), transparent 34%), linear-gradient(145deg, var(--atj-b-eef6f2,#eef6f2), var(--atj-b-e3ede8,#e3ede8));color:var(--atj-text--teal-800,var(--teal-800));box-shadow:inset 0 0 0 4px var(--atj-s-ffffff-450,#ffffff73), 0 9px 22px var(--atj-s-0a4136-80,#0a413614);border-radius:17px 17px 22px}.food-category-mark svg{width:27px;height:27px}.food-category-mark.large{border-radius:26px 26px 34px}.food-category-mark.large svg{width:43px;height:43px}.market-category-grid>a>span svg{width:23px;height:23px}.food-quick-categories button span svg{width:13px;height:13px}.vehicle-mode-grid span{border:1px solid var(--atj-e-b66a3c-200,#b66a3c33);background:var(--atj-b-f6ecdf,#f6ecdf);width:40px;height:40px;color:var(--atj-t-996033,#996033);border-radius:12px;place-items:center;display:grid}.vehicle-mode-grid span svg{width:21px;height:21px}.directory-fallback-icon{border:1px solid var(--atj-e-0d5747-150,#0d574726);background:var(--atj-b-ffffff-460,#ffffff75);width:78px;height:78px;box-shadow:inset 0 0 0 5px var(--atj-s-ffffff-350,#ffffff59);border-radius:24px 24px 31px;place-items:center;display:grid;color:var(--atj-text--teal-800,var(--teal-800))!important}.directory-fallback-icon svg{width:39px;height:39px}.market-gallery-placeholder svg{width:68px;height:68px}.food-category-title{align-items:center}.food-category-title:after{content:"";border-left:1px solid var(--atj-e-b66a3c-280,#b66a3c47);min-height:180px;position:absolute;top:50%;left:2%;transform:translateY(-50%)}.food-category-title{position:relative}.vehicle-business-hero{border-top:1px solid var(--atj-e-b66a3c-180,#b66a3c2e)}.vehicle-business-heading{border-right:2px solid var(--atj-edge--brand-copper,var(--brand-copper));padding:30px 30px 8px 0;position:relative}.vehicle-business-heading:before{content:"";border-top:2px solid var(--atj-edge--brand-copper,var(--brand-copper));width:82px;position:absolute;top:0;right:0}.vehicle-business-rating{border-radius:24px 9px}.business-gallery-grid figure:first-child{border-top:2px solid var(--atj-edge--brand-copper,var(--brand-copper));border-right:2px solid var(--atj-edge--brand-copper,var(--brand-copper));border-radius:12px 170px 12px 30px}.restaurant-story-card,.food-cta-panel,.vehicle-cta-panel{border-top:2px solid var(--atj-e-d7af76-720,#d7af76b8);border-right:2px solid var(--atj-e-b66a3c-500,#b66a3c80)}.market-detail-page{background:radial-gradient(circle at 8% 10%, var(--atj-b-24a28f-60,#24a28f0f), transparent 24%), linear-gradient(180deg, var(--atj-b-f9f6f0,#f9f6f0), var(--atj-b-f4f7f5,#f4f7f5))}.market-detail-summary{border-top:2px solid var(--atj-edge--brand-copper,var(--brand-copper));border-right:2px solid var(--atj-edge--brand-copper,var(--brand-copper));background:radial-gradient(circle at 8% 10%, var(--atj-b-c68f4a-110,#c68f4a1c), transparent 28%), var(--atj-b-fffefb,#fffefb);border-radius:12px 78px 22px 22px}.market-gallery-stage{border-top-color:var(--atj-e-b66a3c-660,#b66a3ca8);border-radius:12px 60px 18px 18px}.article-byline .author-mark{width:46px;height:46px;box-shadow:0 0 0 1px var(--atj-s-0b4b3e,#0b4b3e), 0 8px 20px var(--atj-s-07382f-160,#07382f29);border-width:1px;flex:none}.article-byline .author-mark .brand-pin{width:25px;height:25px}.article-byline .author-mark .brand-spark{width:12px;height:12px;top:5px;left:5px}.article-content{position:relative}.article-intro{border:1px solid var(--atj-e-d9e4df,#d9e4df);border-right:4px solid var(--atj-edge--brand-copper,var(--brand-copper));background:linear-gradient(145deg, var(--atj-b-fffefb,#fffefb), var(--atj-b-f5f1e9,#f5f1e9));border-radius:16px 7px;padding:25px 28px}.article-content .info-box,.takeaway{border-radius:18px 7px}@media (width<=820px){.interior-hero .container:after,.article-header .container:after,.food-category-hero .container:after,.vehicle-category-hero .container:after,.food-category-title:after{display:none}.food-hero-image{border-radius:0 175px 24px 24px;height:380px}.market-search-panel,.vehicle-hero-visual{border-radius:10px 70px 22px 22px}.vehicle-business-heading{padding:24px 22px 5px 0}.business-gallery-grid figure:first-child{border-radius:10px 110px 12px 24px}}@media (width<=620px){.interior-hero,.article-header,.food-category-hero,.vehicle-category-hero{padding-block:28px 42px}.breadcrumbs{text-overflow:ellipsis;white-space:nowrap;border-radius:12px;max-width:100%;margin-bottom:21px;padding:7px 10px;font-size:9px;overflow:hidden}.breadcrumbs span{flex:none}.interior-hero h1,.article-header h1,.food-category-title h1,.vehicle-business-heading h1{letter-spacing:-1.3px;font-size:clamp(32px,9.5vw,44px);line-height:1.25}.interior-hero p,.article-header>.container>p,.food-category-title p,.vehicle-business-heading p{margin-top:14px;font-size:13px;line-height:1.85}.food-hero{padding-bottom:48px}.food-hero-image{border-radius:0 120px 20px 20px;height:300px}.food-hero-image:before{width:26px;height:26px;right:-9px}.market-search-panel,.vehicle-hero-visual{border-radius:9px 54px 20px 20px}.food-category-title{grid-template-columns:62px 1fr;align-items:start;gap:16px}.food-category-mark.large{border-radius:19px 19px 25px;width:62px;height:62px}.food-category-mark.large svg{width:31px;height:31px}.food-category-card,.directory-business-grid>article,.food-business-grid>article,.market-listing-card,.market-detail-card,.market-seller-card,.market-meta-card,.market-safe-card,.business-detail-card,.business-contact-card,.article-card{border-radius:18px 7px}.vehicle-business-hero{padding-top:20px}.vehicle-business-heading{padding:20px 16px 4px 0}.vehicle-business-heading:before{width:56px}.business-gallery-grid figure:first-child,.business-gallery-grid.count-1 figure:first-child{border-radius:8px 78px 10px 20px}.market-detail-summary{border-radius:8px 48px 16px 16px}.market-gallery-stage{border-radius:8px 42px 14px 14px}.article-intro{padding:20px}}@media (prefers-reduced-motion:reduce){.food-category-card:after,.market-category-grid>a:after,.directory-business-grid>article:after,.market-listing-card:after{transition:none}}.market-categories-section{background:radial-gradient(circle at 87% 18%, var(--atj-b-b66a3c-45,#b66a3c0b), transparent 23%), var(--atj-b-fdfbf7,#fdfbf7);padding:58px 0 48px}.market-heading-row{border-bottom:1px solid var(--atj-e-b66a3c-180,#b66a3c2e);align-items:end;margin-bottom:20px;padding-bottom:18px}.market-heading-copy>span{align-items:center;gap:7px;display:inline-flex}.market-heading-copy>span i{background:var(--atj-surface--brand-copper,var(--brand-copper));width:7px;height:7px;box-shadow:0 0 0 4px var(--atj-s-b66a3c-100,#b66a3c1a);border-radius:50%}.market-heading-copy h2{margin-top:8px}.market-heading-copy p{color:var(--atj-t-677770,#677770);margin:8px 0 0;font-size:11px}.market-heading-actions{align-items:center;gap:10px;display:flex}.market-heading-actions b,.market-heading-actions a{border:1px solid var(--atj-e-ded5c8,#ded5c8);background:var(--atj-b-ffffff-780,#ffffffc7);min-height:35px;color:var(--atj-t-6f7d77,#6f7d77);border-radius:999px;align-items:center;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.market-heading-actions a{border-color:var(--atj-e-cbded6,#cbded6);color:var(--atj-text--teal-700,var(--teal-700))}.market-category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.market-category-grid>a{border-color:var(--atj-e-e2dbcf,#e2dbcf);background:radial-gradient(circle at 8% 16%, var(--atj-b-136957-35,#13695709), transparent 28%), var(--atj-b-fffefa,#fffefa);border-radius:18px 7px;grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:98px;padding:15px}.market-category-grid>a>span{border-radius:14px 14px 18px;width:42px;height:42px}.market-category-grid h3{margin-bottom:4px;font-size:11px;line-height:1.5}.market-category-grid p{-webkit-line-clamp:1;font-size:8px;line-height:1.55}.market-category-grid b{display:none}.market-results-section{background:radial-gradient(circle at 12% 8%, var(--atj-b-1a7963-45,#1a79630b), transparent 24%), var(--atj-b-f5f1e9,#f5f1e9);padding:46px 0 72px}.market-results-toolbar{border:1px solid var(--atj-e-ded6ca,#ded6ca);border-top:2px solid var(--atj-e-b66a3c-680,#b66a3cad);background:var(--atj-b-fffefa-940,#fffefaf0);box-shadow:0 12px 32px var(--atj-s-2c4339-55,#2c43390e);border-radius:18px 7px;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:28px;margin-bottom:18px;padding:18px 20px;display:grid}.market-results-toolbar .market-results-head{min-width:146px;margin:0}.market-results-toolbar .market-results-head h2{white-space:nowrap;margin-top:5px;font-size:24px}.market-results-controls{grid-template-columns:minmax(180px,1fr) minmax(155px,.72fr) auto;align-items:end;gap:9px;min-width:0;display:grid}.market-results-controls>label{gap:6px;min-width:0;display:grid}.market-results-controls>label>span:first-child{color:var(--atj-t-687871,#687871);font-size:9px;font-weight:850}.market-results-search-field{border:1px solid var(--atj-e-d9d1c5,#d9d1c5);background:var(--atj-b-ffffff,#fff);border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:43px;padding:0 12px;display:flex}.market-results-search-field i{color:var(--atj-t-a06c3a,#a06c3a);font-size:20px;font-style:normal}.market-results-search-field input{width:100%;min-width:0;color:var(--atj-text--teal-950,var(--teal-950));font:inherit;background:0 0;border:0;outline:0;font-size:10px}.market-sort-control select{border:1px solid var(--atj-e-d9d1c5,#d9d1c5);background:var(--atj-b-ffffff,#fff);width:100%;min-height:43px;color:var(--atj-text--teal-950,var(--teal-950));font:inherit;border-radius:10px;outline:0;padding:0 11px;font-size:10px}.market-results-controls>button{background:var(--atj-surface--teal-950,var(--teal-950));min-height:43px;color:var(--atj-t-ffffff,#fff);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;padding:0 14px;font-size:9px;font-weight:850}@media (width<=1180px){.market-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.market-results-toolbar{grid-template-columns:1fr;gap:14px}}@media (width<=900px){.market-categories-section{padding-block:42px 32px}.market-results-section{padding-block:32px 58px}.market-heading-row{align-items:start}.market-results-toolbar{padding:16px}.market-results-controls{grid-template-columns:minmax(0,1fr) minmax(155px,.68fr) auto}}@media (width<=700px){.market-heading-row{gap:12px;padding-bottom:14px}.market-heading-copy p{font-size:10px;line-height:1.7}.market-heading-actions{display:none}.market-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-category-grid>a{grid-template-columns:35px minmax(0,1fr);min-height:62px;padding:10px}.market-category-grid>a>span{width:35px;height:35px}.market-results-toolbar .market-results-head h2{font-size:22px}.market-results-controls{grid-template-columns:minmax(0,1fr) auto}.market-results-search-control{grid-column:1/-1}.market-results-controls>button{padding-inline:12px}}.home-real-estate-feature{background:var(--atj-b-fffefb,#fffefb);padding:72px 0 0}.home-real-estate-panel{border:1px solid var(--atj-e-d4c1aa,#d4c1aa);background:linear-gradient(90deg, var(--atj-b-ffffff-20,#ffffff05), transparent 60%), radial-gradient(circle at 92% 8%, var(--atj-b-cd935f-200,#cd935f33), transparent 28%), linear-gradient(140deg, var(--atj-b-17384a,#17384a), var(--atj-b-102c3b,#102c3b));box-shadow:0 26px 60px var(--atj-s-193647-140,#19364724);border-radius:10px 30px;grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(34px,6vw,76px);padding:clamp(38px,5vw,70px);display:grid;position:relative;overflow:hidden}.home-real-estate-panel:after{content:"";opacity:.18;background:linear-gradient(90deg, transparent 0 8%, var(--atj-b-e4c7a7,#e4c7a7) 8% 9%, transparent 9% 22%, var(--atj-b-e4c7a7,#e4c7a7) 22% 23%, transparent 23% 38%, var(--atj-b-e4c7a7,#e4c7a7) 38% 39%, transparent 39%), linear-gradient(180deg, transparent 0 46%, var(--atj-b-e4c7a7,#e4c7a7) 46% 47%, transparent 47%);pointer-events:none;width:340px;height:210px;position:absolute;bottom:-72px;left:-80px;transform:skewY(-8deg)}.home-real-estate-copy,.home-real-estate-routes{z-index:1;position:relative}.real-estate-launch-pill{border:1px solid var(--atj-e-e4c7a7-380,#e4c7a761);width:fit-content;color:var(--atj-t-edcfaf,#edcfaf);border-radius:999px;align-items:center;gap:9px;padding:7px 12px;font-size:10px;font-weight:850;display:inline-flex}.real-estate-launch-pill i{background:var(--atj-b-cf8e5d,#cf8e5d);width:7px;height:7px;box-shadow:0 0 0 5px var(--atj-s-cf8e5d-120,#cf8e5d1f);border-radius:50%}.home-real-estate-copy h2{max-width:700px;color:var(--atj-t-fffaf4,#fffaf4);letter-spacing:-1.2px;margin:18px 0 12px;font-size:clamp(31px,3.5vw,50px);line-height:1.45}.home-real-estate-copy p{max-width:660px;color:var(--atj-t-cbd7dd,#cbd7dd);margin:0 0 26px;font-size:14px;line-height:2}.button-real-estate{border:1px solid var(--atj-e-c88452,#c88452);background:var(--atj-b-c88452,#c88452);color:var(--atj-t-102c3b,#102c3b);box-shadow:0 10px 25px var(--atj-s-081f2b-200,#081f2b33)}.button-real-estate:hover{border-color:var(--atj-e-dfa171,#dfa171);background:var(--atj-b-dfa171,#dfa171);color:var(--atj-t-0c2634,#0c2634)}.home-real-estate-routes{gap:10px;display:grid}.home-real-estate-routes a{border:1px solid var(--atj-e-e7d6c3-200,#e7d6c333);background:var(--atj-b-ffffff-75,#ffffff13);min-height:82px;color:var(--atj-t-ffffff,#fff);backdrop-filter:blur(8px);border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:16px 19px;transition:border-color .18s,background .18s,transform .18s;display:grid}.home-real-estate-routes a:hover{border-color:var(--atj-e-e7c7a4-480,#e7c7a47a);background:var(--atj-b-ffffff-120,#ffffff1f);transform:translate(-4px)}.home-real-estate-routes span,.home-real-estate-routes b{color:var(--atj-t-dc9b68,#dc9b68);font-size:11px;font-weight:900}.home-real-estate-routes strong{font-size:14px}.real-estate-page{--property-950:#102c3b;--atj-text--property-950:var(--atj-t-102c3b,#102c3b);--property-900:#17384a;--property-700:#365f73;--property-copper:#c88452;--property-stone:#f1e8dc}.real-estate-hero{border-bottom:1px solid var(--atj-e-2b5061,#2b5061);background:radial-gradient(circle at 10% 16%, var(--atj-b-d39765-140,#d3976524), transparent 28%), radial-gradient(circle at 88% 78%, var(--atj-b-6697a9-130,#6697a921), transparent 31%), linear-gradient(145deg, var(--atj-b-193d50,#193d50), var(--atj-b-0d2938,#0d2938));padding:46px 0 80px;position:relative;overflow:hidden}.real-estate-skyline{pointer-events:none;position:absolute;inset:0}.real-estate-skyline:before{content:"";opacity:.09;background-image:linear-gradient(var(--atj-b-efdbc5-420,#efdbc56b) 1px, transparent 1px), linear-gradient(90deg, var(--atj-b-efdbc5-420,#efdbc56b) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 35% 78%,#0000)}.real-estate-skyline svg{color:var(--atj-t-f0dbc6,#f0dbc6);fill:none;stroke-width:.85px;position:absolute}.real-estate-skyline svg:first-child{opacity:.075;width:clamp(310px,34vw,540px);height:clamp(310px,34vw,540px);bottom:-20%;left:4%}.real-estate-skyline svg:last-child{opacity:.045;width:clamp(190px,22vw,330px);height:clamp(190px,22vw,330px);top:-8%;right:39%;transform:rotate(-3deg)}.real-estate-hero .breadcrumbs,.real-estate-hero .breadcrumbs a,.real-estate-hero .breadcrumbs b{color:var(--atj-t-f2ebe4,#f2ebe4)}.real-estate-hero .breadcrumbs i{color:var(--atj-t-ffffff-620,#ffffff9e)}.real-estate-hero .breadcrumbs{border-color:var(--atj-e-efdbc5-340,#efdbc557);background:var(--atj-b-082431-460,#08243175);box-shadow:0 8px 24px var(--atj-s-041923-120,#0419231f);font-size:11.5px;font-weight:800}.real-estate-hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(45px,7vw,90px);margin-top:34px;display:grid}.real-estate-hero-copy{z-index:1;position:relative}.real-estate-hero-copy h1{max-width:780px;color:var(--atj-t-fffaf4,#fffaf4);letter-spacing:-2.4px;margin:20px 0 16px;font-size:clamp(41px,5vw,64px);font-weight:880;line-height:1.3}.real-estate-hero-copy>p{max-width:700px;color:var(--atj-t-cbd8de,#cbd8de);margin:0;font-size:16px;line-height:2}.real-estate-hero .button-ghost{border-color:var(--atj-e-ffffff-230,#ffffff3b);background:var(--atj-b-ffffff-60,#ffffff0f);color:var(--atj-t-ffffff,#fff)}.real-estate-hero-visual{z-index:1;border:1px solid var(--atj-e-efdbc5-780,#efdbc5c7);background:linear-gradient(var(--atj-b-ffffff-480,#ffffff7a), var(--atj-b-ffffff-480,#ffffff7a)), var(--atj-b-efe2d3,#efe2d3);box-shadow:0 28px 65px var(--atj-s-041923-270,#04192345);border-radius:10px 32px;padding:28px;position:relative;overflow:hidden}.real-estate-visual-heading{border-bottom:1px solid var(--atj-e-d6c4b0,#d6c4b0);gap:3px;padding-bottom:20px;display:grid}.real-estate-visual-heading span{color:var(--atj-t-9b623b,#9b623b);font-size:9px;font-weight:900}.real-estate-visual-heading strong{color:var(--atj-text--property-950,var(--property-950));font-size:17px}.real-estate-mode-grid{gap:9px;padding-block:18px;display:grid}.real-estate-mode-grid a{border:1px solid var(--atj-e-decfbe,#decfbe);background:var(--atj-b-fffefa-750,#fffefabf);border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;padding:15px;transition:transform .18s,border-color .18s,background .18s;display:grid}.real-estate-mode-grid a:hover{border-color:var(--atj-e-bd875e,#bd875e);background:var(--atj-b-fffdf9,#fffdf9);transform:translate(-4px)}.real-estate-mode-grid a>span{background:var(--atj-b-f0e0cf,#f0e0cf);width:40px;height:40px;color:var(--atj-t-a66439,#a66439);border-radius:10px;place-items:center;display:grid}.real-estate-mode-grid svg{width:21px;height:21px}.real-estate-mode-grid strong{color:var(--atj-text--property-950,var(--property-950));font-size:13px}.real-estate-mode-grid small{color:var(--atj-t-69766f,#69766f);font-size:9px}.real-estate-visual-footer{border-top:1px solid var(--atj-e-d6c4b0,#d6c4b0);color:var(--atj-t-596d70,#596d70);justify-content:space-between;align-items:center;padding-top:17px;font-size:10px;font-weight:800;display:flex}.real-estate-visual-footer span{align-items:center;gap:8px;display:inline-flex}.real-estate-visual-footer i{background:var(--atj-b-46798b,#46798b);border-radius:50%;width:7px;height:7px}.real-estate-visual-footer b{color:var(--atj-t-aa683c,#aa683c);font-size:13px}.real-estate-visual-footer a{border:1px solid var(--atj-e-cda984,#cda984);background:var(--atj-b-fffdf9-660,#fffdf9a8);color:var(--atj-t-8e5735,#8e5735);border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:900;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.real-estate-visual-footer a:hover{border-color:var(--atj-e-a9673f,#a9673f);background:var(--atj-b-fffdf9,#fffdf9);transform:translateY(-1px)}.real-estate-search-section{background:var(--atj-b-fffefb,#fffefb);padding-top:58px}.real-estate-page .food-search-panel{background:var(--atj-b-f5eee6,#f5eee6)}.real-estate-page .food-search-controls input:focus,.real-estate-page .food-search-controls select:focus{border-color:var(--atj-e-9d6845,#9d6845);box-shadow:0 0 0 3px var(--atj-s-c88452-140,#c8845224)}.real-estate-page .food-category-card:hover{border-color:var(--atj-e-cda783,#cda783);box-shadow:0 18px 42px var(--atj-s-42362d-100,#42362d1a)}.real-estate-page .food-category-mark{border-color:var(--atj-e-ddc8b2,#ddc8b2);background:var(--atj-b-f2e4d5,#f2e4d5);color:var(--atj-t-a66136,#a66136)}.real-estate-page .food-category-card>b,.real-estate-page .food-subcategory-grid article>span,.real-estate-page .food-field-grid article>span{color:var(--atj-t-aa683c,#aa683c)}.real-estate-standards{background:var(--atj-b-faf6f0,#faf6f0)}.real-estate-map-section{border-block:1px solid var(--atj-e-ded4c9,#ded4c9);background:var(--atj-b-f1ece5,#f1ece5)}.real-estate-category-hero,.real-estate-business-hero{background:radial-gradient(circle at 12% 10%, var(--atj-b-c88452-150,#c8845226), transparent 30%), linear-gradient(145deg, var(--atj-b-fbf7f2,#fbf7f2), var(--atj-b-ede3d8,#ede3d8))}.real-estate-page .food-category-title h1,.real-estate-page .food-category-status h2{color:var(--atj-text--property-950,var(--property-950))}.real-estate-page .food-category-title p,.real-estate-page .food-category-status p{color:var(--atj-t-596b70,#596b70)}.real-estate-category-footer{background:var(--atj-b-102c3b,#102c3b)}.real-estate-category-footer .container>span,.real-estate-category-footer b,.real-estate-category-footer .text-link{color:var(--atj-t-dda071,#dda071)}.real-estate-cta{background:var(--atj-b-fffefb,#fffefb);padding:0 0 96px}.real-estate-cta-panel{background:radial-gradient(circle at 10% 15%, var(--atj-b-c88452-220,#c8845238), transparent 25%), linear-gradient(140deg, var(--atj-b-102c3b,#102c3b), var(--atj-b-1b485d,#1b485d));color:var(--atj-t-ffffff,#fff);border-radius:10px 28px;justify-content:space-between;align-items:center;gap:35px;padding:clamp(36px,5vw,64px);display:flex}.real-estate-cta-panel>div>span{color:var(--atj-t-dda071,#dda071);font-size:10px;font-weight:900}.real-estate-cta-panel h2{color:var(--atj-t-ffffff,#fff);margin:10px 0 7px;font-size:clamp(28px,3.4vw,45px);line-height:1.5}.real-estate-cta-panel p{max-width:760px;color:var(--atj-t-cbd8de,#cbd8de);margin:0;font-size:13px;line-height:1.9}.real-estate-business-page .vehicle-business-kicker span,.real-estate-business-page .vehicle-business-kicker b{border-color:var(--atj-e-d8bd9f,#d8bd9f);background:var(--atj-b-f4e8da,#f4e8da);color:var(--atj-t-945c36,#945c36)}.real-estate-business-page .business-contact-card{border-color:var(--atj-e-ddc9b4,#ddc9b4)}.real-estate-business-page .business-contact-card .button{width:100%}.business-contact-card .button-whatsapp{border-color:var(--atj-e-1f8f5f,#1f8f5f);background:var(--atj-b-1f8f5f,#1f8f5f);color:var(--atj-t-ffffff,#fff);margin-top:9px}.business-website-link{color:var(--atj-t-8f5a37,#8f5a37);text-align:center;margin-top:14px;font-size:11px;font-weight:850;display:block}@media (width<=1020px){.home-real-estate-panel,.real-estate-hero-grid{grid-template-columns:1fr}.real-estate-hero-visual{max-width:760px}}@media (width<=820px){.home-real-estate-feature{padding-top:58px}.real-estate-hero{padding:38px 0 62px}.real-estate-hero-grid{gap:36px;margin-top:26px}.real-estate-hero-copy h1{font-size:clamp(38px,9vw,52px)}.real-estate-search-section{padding-top:46px}.real-estate-cta-panel{flex-direction:column;align-items:flex-start}}@media (width<=620px){.home-real-estate-feature{padding-top:48px}.home-real-estate-panel{border-radius:8px 22px;padding:28px 20px}.home-real-estate-copy h2{font-size:30px}.home-real-estate-routes a{grid-template-columns:31px 1fr auto;padding:14px}.real-estate-hero-copy h1{letter-spacing:-1.3px;font-size:36px}.real-estate-hero-copy>p{font-size:14px}.real-estate-hero .food-hero-actions .button{width:100%}.real-estate-hero-visual{border-radius:8px 23px;padding:20px 16px}.real-estate-mode-grid a{grid-template-columns:42px 1fr}.real-estate-mode-grid small{grid-column:2}.real-estate-visual-footer{flex-direction:column;align-items:flex-start;gap:12px}.real-estate-visual-footer a{justify-content:center;width:100%}.real-estate-search-section{padding-top:38px}.real-estate-cta{padding-bottom:68px}.real-estate-cta-panel{padding:32px 23px}.real-estate-cta-panel .button{width:100%}}.home-medical-feature{background:var(--atj-b-fffefb,#fffefb);padding:72px 0 0}.home-medical-panel{border:1px solid var(--atj-e-b7d8d2,#b7d8d2);background:radial-gradient(circle at 8% 12%, var(--atj-b-7ad6c4-180,#7ad6c42e), transparent 28%), linear-gradient(140deg, var(--atj-b-0f4550,#0f4550), var(--atj-b-0a3340,#0a3340));box-shadow:0 26px 60px var(--atj-s-0c414b-150,#0c414b26);border-radius:30px 10px;grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(34px,6vw,76px);padding:clamp(38px,5vw,70px);display:grid;position:relative;overflow:hidden}.home-medical-panel:after{content:"+";color:var(--atj-t-b5ebe0-80,#b5ebe014);pointer-events:none;font-size:280px;font-weight:300;line-height:1;position:absolute;bottom:-76px;left:7%}.home-medical-copy,.home-medical-routes{z-index:1;position:relative}.medical-launch-pill{border:1px solid var(--atj-e-bcebe2-350,#bcebe259);width:fit-content;color:var(--atj-t-c9f0e8,#c9f0e8);border-radius:999px;align-items:center;gap:9px;padding:7px 12px;font-size:10px;font-weight:850;display:inline-flex}.medical-launch-pill i{background:var(--atj-b-63cdb8,#63cdb8);width:7px;height:7px;box-shadow:0 0 0 5px var(--atj-s-63cdb8-120,#63cdb81f);border-radius:50%}.home-medical-copy h2{max-width:700px;color:var(--atj-t-f6fffd,#f6fffd);letter-spacing:-1.2px;margin:18px 0 12px;font-size:clamp(31px,3.5vw,50px);line-height:1.45}.home-medical-copy p{max-width:660px;color:var(--atj-t-c7dedd,#c7dedd);margin:0 0 26px;font-size:14px;line-height:2}.button-medical{border:1px solid var(--atj-e-58c2ad,#58c2ad);background:var(--atj-b-58c2ad,#58c2ad);color:var(--atj-t-082e37,#082e37);box-shadow:0 10px 25px var(--atj-s-042830-200,#04283033)}.button-medical:hover{border-color:var(--atj-e-79d7c5,#79d7c5);background:var(--atj-b-79d7c5,#79d7c5);color:var(--atj-t-062832,#062832)}.home-medical-routes{gap:10px;display:grid}.home-medical-routes a{border:1px solid var(--atj-e-c3e7e1-200,#c3e7e133);background:var(--atj-b-ffffff-70,#ffffff12);min-height:82px;color:var(--atj-t-ffffff,#fff);backdrop-filter:blur(8px);border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:16px 19px;transition:border-color .18s,background .18s,transform .18s;display:grid}.home-medical-routes a:hover{border-color:var(--atj-e-9ee2d5-520,#9ee2d585);background:var(--atj-b-ffffff-120,#ffffff1f);transform:translate(-4px)}.home-medical-routes span,.home-medical-routes b{color:var(--atj-t-78d8c5,#78d8c5);font-size:11px;font-weight:900}.home-medical-routes strong{font-size:14px}.medical-page{--property-950:#0b3944;--atj-text--property-950:var(--atj-t-0b3944,#0b3944);--property-900:#104c58;--property-700:#2f6972;--property-copper:#45ad99;--property-stone:#e5f2ef}.medical-hero{border-bottom-color:var(--atj-e-28717a,#28717a);background:radial-gradient(circle at 11% 18%, var(--atj-b-6cd5c1-150,#6cd5c126), transparent 28%), radial-gradient(circle at 87% 80%, var(--atj-b-79b1be-150,#79b1be26), transparent 31%), linear-gradient(145deg, var(--atj-b-105464,#105464), var(--atj-b-082f3b,#082f3b))}.medical-hero-pattern:before{opacity:.07;background-image:radial-gradient(circle, var(--atj-b-d7f6f0-800,#d7f6f0cc) 1px, transparent 1.5px);background-size:34px 34px}.medical-hero-pattern svg{color:var(--atj-t-c8f0e7,#c8f0e7)}.medical-page .real-estate-hero .breadcrumbs{border-color:var(--atj-e-caf1e8-300,#caf1e84d);background:var(--atj-b-042a33-480,#042a337a)}.medical-page .real-estate-launch-pill{border-color:var(--atj-e-beeee4-350,#beeee459);color:var(--atj-t-cbf2e9,#cbf2e9)}.medical-page .real-estate-launch-pill i{background:var(--atj-b-63cdb8,#63cdb8);box-shadow:0 0 0 5px var(--atj-s-63cdb8-120,#63cdb81f)}.medical-page .real-estate-hero-visual{border-color:var(--atj-e-c3e7e0-860,#c3e7e0db);background:linear-gradient(var(--atj-b-ffffff-560,#ffffff8f), var(--atj-b-ffffff-560,#ffffff8f)), var(--atj-b-dceeea,#dceeea)}.medical-page .real-estate-visual-heading{border-bottom-color:var(--atj-e-bddbd5,#bddbd5)}.medical-page .real-estate-visual-heading span{color:var(--atj-t-267d6d,#267d6d)}.medical-page .real-estate-mode-grid a{border-color:var(--atj-e-c6dfda,#c6dfda);background:var(--atj-b-fafffd-800,#fafffdcc)}.medical-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-5eb9a8,#5eb9a8);background:var(--atj-b-fbfffe,#fbfffe)}.medical-page .real-estate-mode-grid a>span,.medical-page .food-category-mark{border-color:var(--atj-e-bcded6,#bcded6);background:var(--atj-b-dff1ed,#dff1ed);color:var(--atj-t-258473,#258473)}.medical-page .real-estate-visual-footer{border-top-color:var(--atj-e-bddbd5,#bddbd5);color:var(--atj-t-466d70,#466d70)}.medical-page .real-estate-visual-footer i{background:var(--atj-b-3b9c8a,#3b9c8a)}.medical-page .real-estate-visual-footer a{border-color:var(--atj-e-83c7ba,#83c7ba);background:var(--atj-b-fafffd-750,#fafffdbf);color:var(--atj-t-237665,#237665)}.medical-page .food-search-panel{background:var(--atj-b-eaf5f2,#eaf5f2)}.medical-page .food-search-controls input:focus,.medical-page .food-search-controls select:focus{border-color:var(--atj-e-4baa98,#4baa98);box-shadow:0 0 0 3px var(--atj-s-4baa98-150,#4baa9826)}.medical-page .food-category-card:hover{border-color:var(--atj-e-86c9bc,#86c9bc);box-shadow:0 18px 42px var(--atj-s-215b52-100,#215b521a)}.medical-page .food-category-card>b,.medical-page .food-subcategory-grid article>span,.medical-page .food-field-grid article>span{color:var(--atj-t-288473,#288473)}@media (width>=821px){.medical-category-grid .food-category-card{min-height:174px;padding-block:21px}}.medical-standards{background:var(--atj-b-f5faf8,#f5faf8)}.medical-map-section{border-block-color:var(--atj-e-d1e5e0,#d1e5e0);background:var(--atj-b-eaf3f1,#eaf3f1)}.medical-category-hero,.medical-business-hero{background:radial-gradient(circle at 12% 10%, var(--atj-b-4db09d-140,#4db09d24), transparent 30%), linear-gradient(145deg, var(--atj-b-f7fbfa,#f7fbfa), var(--atj-b-e3f1ee,#e3f1ee))}.medical-category-footer{background:var(--atj-b-0b3944,#0b3944)}.medical-category-footer .container>span,.medical-category-footer b,.medical-category-footer .text-link{color:var(--atj-t-73d0be,#73d0be)}.medical-cta .real-estate-cta-panel{background:radial-gradient(circle at 10% 15%, var(--atj-b-5cc6b2-200,#5cc6b233), transparent 25%), linear-gradient(140deg, var(--atj-b-0b3944,#0b3944), var(--atj-b-12606b,#12606b))}.medical-cta .real-estate-cta-panel>div>span{color:var(--atj-t-7bd6c4,#7bd6c4)}.medical-business-page .vehicle-business-kicker span,.medical-business-page .vehicle-business-kicker b{border-color:var(--atj-e-b9ddd5,#b9ddd5);background:var(--atj-b-e3f2ef,#e3f2ef);color:var(--atj-t-287d6d,#287d6d)}.medical-business-page .business-contact-card{border-color:var(--atj-e-bdded7,#bdded7)}.medical-business-page .business-contact-card .button{width:100%}.medical-directory-scope{border:1px solid var(--atj-e-b9ddd5,#b9ddd5);background:var(--atj-b-f7fffc-820,#f7fffcd1);min-width:260px;color:var(--atj-t-195d52,#195d52);border-radius:16px;gap:6px;padding:20px 22px;display:grid}.medical-directory-scope strong{font-size:15px}.medical-directory-scope span{color:var(--atj-t-54726f,#54726f);font-size:10px}.medical-disclaimer-card{border-color:var(--atj-e-b9ddd5,#b9ddd5);background:var(--atj-b-eff8f5,#eff8f5)}.medical-business-page .business-website-link{color:var(--atj-t-247969,#247969)}@media (width<=1020px){.home-medical-panel{grid-template-columns:1fr}}@media (width<=820px){.home-medical-feature{padding-top:58px}.medical-directory-scope{min-width:0}}@media (width<=620px){.home-medical-feature{padding-top:48px}.medical-search-section .food-search-controls{gap:10px}.medical-search-section .food-search-controls label{gap:6px}.home-medical-panel{border-radius:22px 8px;padding:28px 20px}.home-medical-copy h2{font-size:30px}.home-medical-routes a{grid-template-columns:31px 1fr auto;padding:14px}.medical-directory-scope{width:100%}}.home-services-feature{padding:76px 0 12px}.home-services-panel{isolation:isolate;background:radial-gradient(circle at 88% 10%, var(--atj-b-e3a64e-220,#e3a64e38), transparent 28%), linear-gradient(135deg, var(--atj-b-153f49,#153f49) 0%, var(--atj-b-1f5962,#1f5962) 58%, var(--atj-b-28707a,#28707a) 100%);min-height:430px;color:var(--atj-t-ffffff,#fff);box-shadow:0 28px 70px var(--atj-s-124249-160,#12424929);border-radius:34px 10px;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(36px,5vw,76px);padding:clamp(38px,5vw,68px);display:grid;position:relative;overflow:hidden}.home-services-panel:before{content:"";z-index:-1;border:1px solid var(--atj-e-ffffff-120,#ffffff1f);width:360px;height:360px;box-shadow:0 0 0 42px var(--atj-s-ffffff-25,#ffffff06), 0 0 0 92px var(--atj-s-ffffff-18,#ffffff05);border-radius:50%;position:absolute;top:-170px;left:-110px}.home-services-copy,.home-services-routes{z-index:1;position:relative}.home-services-launch-pill{border:1px solid var(--atj-e-ffffff-240,#ffffff3d);background:var(--atj-b-ffffff-80,#ffffff14);width:fit-content;color:var(--atj-t-eaf8f7,#eaf8f7);border-radius:999px;align-items:center;gap:9px;padding:7px 12px;font-size:10px;font-weight:850;display:inline-flex}.home-services-launch-pill i{background:var(--atj-b-e2a455,#e2a455);width:7px;height:7px;box-shadow:0 0 0 5px var(--atj-s-e2a455-140,#e2a45524);border-radius:50%}.home-services-copy h2{max-width:620px;color:var(--atj-t-ffffff,#fff);letter-spacing:-1.5px;margin:20px 0 15px;font-size:clamp(34px,4vw,53px);line-height:1.3}.home-services-copy p{max-width:650px;color:var(--atj-t-d6e9e8,#d6e9e8);margin:0 0 25px;font-size:13px;line-height:2}.button-home-services{border-color:var(--atj-e-d99a49,#d99a49);background:var(--atj-b-d99a49,#d99a49);color:var(--atj-t-102f36,#102f36);box-shadow:0 12px 28px var(--atj-s-0a272c-200,#0a272c33)}.button-home-services:hover{border-color:var(--atj-e-efb466,#efb466);background:var(--atj-b-efb466,#efb466);color:var(--atj-t-0d2930,#0d2930)}.home-services-routes{gap:12px;display:grid}.home-services-routes a{border:1px solid var(--atj-e-ffffff-160,#ffffff29);background:var(--atj-b-ffffff-75,#ffffff13);min-height:76px;color:var(--atj-t-ffffff,#fff);border-radius:15px 5px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:15px 18px;transition:transform .18s,background .18s,border-color .18s;display:grid}.home-services-routes a:hover{border-color:var(--atj-e-e2a455-660,#e2a455a8);background:var(--atj-b-ffffff-130,#ffffff21);transform:translate(-5px)}.home-services-routes span{background:var(--atj-b-e2a455-160,#e2a45529);width:38px;height:38px;color:var(--atj-t-f0be7b,#f0be7b);border-radius:11px;place-items:center;font-size:10px;font-weight:900;display:grid}.home-services-routes strong{font-size:14px}.home-services-routes b{color:var(--atj-t-f0be7b,#f0be7b)}.home-services-page{--home-service-ink:#153f49;--home-service-mid:#28707a;background:var(--atj-b-fcfdfc,#fcfdfc)}.home-services-hero{background:linear-gradient(90deg, var(--atj-b-fcfdfc-980,#fcfdfcfa), var(--atj-b-f2f8f8-940,#f2f8f8f0)), var(--atj-b-f4f9f8,#f4f9f8);min-height:570px;position:relative;overflow:hidden}.home-services-hero:before{content:"";opacity:.55;background-image:linear-gradient(var(--atj-b-276f79-55,#276f790e) 1px, transparent 1px), linear-gradient(90deg, var(--atj-b-276f79-55,#276f790e) 1px, transparent 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 8%,#000 72%)}.home-services-tools{opacity:.075;width:360px;height:360px;color:var(--atj-t-164752,#164752);position:absolute;top:40px;left:4vw}.home-services-tools svg{stroke-width:1.2px;position:absolute}.home-services-tools svg:first-child{width:210px;height:210px;bottom:18px;right:44px}.home-services-tools svg:nth-child(2){width:92px;height:92px;top:16px;left:22px;transform:rotate(-14deg)}.home-services-tools svg:nth-child(3){width:82px;height:82px;bottom:34px;left:8px;transform:rotate(12deg)}.home-services-page .real-estate-launch-pill{border-color:var(--atj-e-c3dbdc,#c3dbdc);background:var(--atj-b-eff8f7-860,#eff8f7db);color:var(--atj-t-27646d,#27646d)}.home-services-page .real-estate-launch-pill i{background:var(--atj-b-d99a49,#d99a49);box-shadow:0 0 0 5px var(--atj-s-d99a49-130,#d99a4921)}.home-services-page .real-estate-hero-copy h1{color:var(--atj-t-143d47,#143d47)}.home-services-page .real-estate-hero-copy>p{color:var(--atj-t-506c70,#506c70)}.home-services-page .home-services-hero .food-hero-actions .button-ghost{border-color:var(--atj-e-397b83,#397b83);background:var(--atj-b-ffffff-900,#ffffffe6);color:var(--atj-t-174b54,#174b54);box-shadow:0 7px 18px var(--atj-s-184c54-80,#184c5414)}.home-services-page .home-services-hero .food-hero-actions .button-ghost:hover{border-color:var(--atj-e-245f67,#245f67);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-103d45,#103d45);box-shadow:0 10px 22px var(--atj-s-184c54-130,#184c5421)}.home-services-page .real-estate-hero-visual{border-color:var(--atj-e-c9dfe0,#c9dfe0);background:var(--atj-b-ffffff-860,#ffffffdb);box-shadow:0 24px 64px var(--atj-s-154c54-100,#154c541a)}.home-services-page .real-estate-visual-heading span,.home-services-page .eyebrow{color:var(--atj-t-33757d,#33757d)}.home-services-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-c7904c,#c7904c);background:var(--atj-b-fff9f1,#fff9f1)}.home-services-page .real-estate-mode-grid a>span,.home-services-page .food-category-mark{background:var(--atj-b-eaf4f3,#eaf4f3);color:var(--atj-t-28707a,#28707a)}.home-services-page .real-estate-visual-footer{border-top-color:var(--atj-e-dbe8e7,#dbe8e7)}.home-services-page .real-estate-visual-footer i{background:var(--atj-b-d99a49,#d99a49)}.home-services-page .real-estate-visual-footer a{color:var(--atj-t-286a73,#286a73)}.home-services-page .food-search-panel{border-color:var(--atj-e-d8e7e6,#d8e7e6);background:var(--atj-b-f5faf9,#f5faf9)}.home-services-page .food-search-controls input:focus,.home-services-page .food-search-controls select:focus{border-color:var(--atj-e-4f9096,#4f9096);box-shadow:0 0 0 3px var(--atj-s-4f9096-120,#4f90961f)}.home-services-page .food-category-card:hover{border-color:var(--atj-e-c7a16c,#c7a16c);box-shadow:0 18px 45px var(--atj-s-194d53-100,#194d531a)}.home-services-page .food-category-card>b,.home-services-page .food-subcategory-grid article>span,.home-services-page .food-field-grid article>span{color:var(--atj-t-c58031,#c58031)}@media (width>=821px){.home-services-category-grid .food-category-card{min-height:176px}}.home-services-map-section{background:var(--atj-b-f3f8f7,#f3f8f7)}.home-services-category-hero,.home-services-business-hero{border-bottom-color:var(--atj-e-d5e5e3,#d5e5e3);background:radial-gradient(circle at 82% 16%, var(--atj-b-d99a49-120,#d99a491f), transparent 25%), linear-gradient(180deg, var(--atj-b-f3f9f8,#f3f9f8) 0%, var(--atj-b-edf6f5,#edf6f5) 100%)}.home-services-category-footer .container>span,.home-services-category-footer b,.home-services-category-footer .text-link{color:var(--atj-t-27717a,#27717a)}.home-services-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-e2a455-190,#e2a45530), transparent 26%), linear-gradient(135deg, var(--atj-b-143e48,#143e48), var(--atj-b-22646d,#22646d))}.home-services-business-page .vehicle-business-kicker span,.home-services-business-page .vehicle-business-kicker b{border-color:var(--atj-e-c8dfdc,#c8dfdc);background:var(--atj-b-edf7f5,#edf7f5);color:var(--atj-t-2b7178,#2b7178)}.home-services-business-page .business-contact-card{border-top-color:var(--atj-e-d99a49,#d99a49)}.home-services-business-page .business-contact-card .button{width:100%}.home-services-business-page .business-website-link{color:var(--atj-t-28707a,#28707a)}@media (width<=1020px){.home-services-panel,.home-services-hero .real-estate-hero-grid{grid-template-columns:1fr}.home-services-tools{left:-70px}}@media (width<=820px){.home-services-feature{padding-top:58px}.home-services-hero{min-height:auto}.home-services-tools{opacity:.045}}@media (width<=620px){.home-services-feature{padding-top:48px}.home-services-panel{border-radius:22px 8px;min-height:0;padding:28px 20px}.home-services-copy h2{font-size:30px}.home-services-routes a{grid-template-columns:34px 1fr auto;min-height:66px;padding:13px}.home-services-routes span{width:31px;height:31px}.home-services-hero{padding-bottom:18px}.home-services-hero .real-estate-hero-copy h1{font-size:clamp(36px,11vw,49px)}.home-services-search-section .food-search-controls{gap:10px}.home-services-search-section .food-search-controls label{gap:6px}.home-services-category-grid .food-category-card{min-height:0}}.beauty-feature{background:linear-gradient(180deg, var(--atj-b-fffafc,#fffafc) 0%, var(--atj-b-f9eef3,#f9eef3) 100%)}.beauty-panel{background:radial-gradient(circle at 8% 12%, var(--atj-b-ffffff-900,#ffffffe6), transparent 34%), linear-gradient(135deg, var(--atj-b-4b2037,#4b2037) 0%, var(--atj-b-6f2f50,#6f2f50) 58%, var(--atj-b-8f4667,#8f4667) 100%);box-shadow:0 24px 70px var(--atj-s-56233b-200,#56233b33)}.beauty-panel:before{border-color:var(--atj-e-ffddeb-220,#ffddeb38)}.beauty-launch-pill,.beauty-page .real-estate-launch-pill{color:var(--atj-t-f9ddea,#f9ddea);background:var(--atj-b-ffffff-100,#ffffff1a);border-color:var(--atj-e-ffe2ef-200,#ffe2ef33)}.beauty-launch-pill i,.beauty-page .real-estate-launch-pill i{background:var(--atj-b-f1a9c7,#f1a9c7);box-shadow:0 0 0 6px var(--atj-s-f1a9c7-130,#f1a9c721)}.button-beauty{color:var(--atj-t-ffffff,#fff);background:var(--atj-b-8d3d63,#8d3d63);border-color:var(--atj-e-8d3d63,#8d3d63);box-shadow:0 10px 24px var(--atj-s-672846-220,#67284638)}.button-beauty:hover{color:var(--atj-t-ffffff,#fff);background:var(--atj-b-71304f,#71304f);border-color:var(--atj-e-71304f,#71304f)}.beauty-routes a:hover{border-color:var(--atj-e-f8c2da-580,#f8c2da94);background:var(--atj-b-ffffff-100,#ffffff1a)}.beauty-routes span,.beauty-routes b{color:var(--atj-t-f4b8d1,#f4b8d1)}.beauty-page{background:var(--atj-b-fffdfd,#fffdfd)}.beauty-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-f5b6d2-260,#f5b6d242), transparent 30%), linear-gradient(145deg, var(--atj-b-4c2138,#4c2138) 0%, var(--atj-b-6c2e4e,#6c2e4e) 55%, var(--atj-b-8b4564,#8b4564) 100%)}.beauty-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:32px 32px}.beauty-tools svg{color:var(--atj-t-facde0-140,#facde024)}.beauty-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.beauty-page .real-estate-hero-copy>p{color:var(--atj-t-fff4f9-840,#fff4f9d6)}.beauty-page .beauty-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.beauty-page .beauty-hero .food-hero-actions .button-ghost:hover{color:var(--atj-t-4c2138,#4c2138);background:var(--atj-b-ffffff,#fff);border-color:var(--atj-e-ffffff,#fff)}.beauty-page .real-estate-hero-visual{border-color:var(--atj-e-f8c9dd-240,#f8c9dd3d);background:var(--atj-b-ffffff-960,#fffffff5);box-shadow:0 24px 55px var(--atj-s-311122-260,#31112242)}.beauty-page .real-estate-visual-heading span,.beauty-page .eyebrow{color:var(--atj-t-8d3d63,#8d3d63)}.beauty-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-c987a6,#c987a6);background:var(--atj-b-fff7fa,#fff7fa)}.beauty-page .real-estate-mode-grid a>span,.beauty-page .food-category-mark{color:var(--atj-t-8d3d63,#8d3d63);background:var(--atj-b-fbe9f1,#fbe9f1)}.beauty-page .real-estate-visual-footer{border-color:var(--atj-e-efd1de,#efd1de)}.beauty-page .real-estate-visual-footer i{background:var(--atj-b-bd6d91,#bd6d91)}.beauty-page .real-estate-visual-footer a{color:var(--atj-t-76304f,#76304f)}.beauty-scope-note{background:var(--atj-b-fffdfd,#fffdfd);padding:20px 0 0}.beauty-scope-note .container{color:var(--atj-t-482536,#482536);border:1px solid var(--atj-e-efd2df,#efd2df);border-right:5px solid var(--atj-e-a34d74,#a34d74);background:var(--atj-b-fff7fa,#fff7fa);border-radius:18px;grid-template-columns:minmax(210px,.8fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.beauty-scope-note strong{color:var(--atj-t-6f2f50,#6f2f50);font-size:1rem}.beauty-scope-note p{color:var(--atj-t-6e5260,#6e5260);margin:0;line-height:1.9}.beauty-scope-note a{color:var(--atj-t-7f3658,#7f3658);text-underline-offset:4px;font-weight:800;text-decoration:underline}.beauty-page .food-search-panel{border-color:var(--atj-e-eed2df,#eed2df);box-shadow:0 18px 48px var(--atj-s-622743-90,#62274317)}.beauty-page .food-search-controls input:focus,.beauty-page .food-search-controls select:focus{border-color:var(--atj-e-a84f77,#a84f77);box-shadow:0 0 0 4px var(--atj-s-a84f77-110,#a84f771c)}.beauty-page .food-category-card:hover{border-color:var(--atj-e-c985a5,#c985a5);box-shadow:0 18px 42px var(--atj-s-652745-110,#6527451c)}.beauty-page .food-category-card>b,.beauty-page .food-subcategory-grid article>span,.beauty-page .food-field-grid article>span{color:var(--atj-t-8d3d63,#8d3d63)}.beauty-map-section{background:var(--atj-b-f9eef3,#f9eef3)}.beauty-category-hero,.beauty-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-f1aecc-220,#f1aecc38), transparent 28%), linear-gradient(145deg, var(--atj-b-4b2037,#4b2037) 0%, var(--atj-b-713151,#713151) 100%)}.beauty-category-footer .container>span,.beauty-category-footer b,.beauty-category-footer .text-link{color:var(--atj-t-87395e,#87395e)}.beauty-cta .real-estate-cta-panel{background:linear-gradient(135deg, var(--atj-b-4b2037,#4b2037) 0%, var(--atj-b-773454,#773454) 100%)}.beauty-business-page .vehicle-business-kicker span,.beauty-business-page .vehicle-business-kicker b{color:var(--atj-t-f3c1d7,#f3c1d7)}.beauty-business-page .business-contact-card{border-top-color:var(--atj-e-9c466e,#9c466e)}.beauty-business-page .business-website-link{color:var(--atj-t-813757,#813757)}@media (width<=720px){.beauty-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.shopping-feature{background:linear-gradient(180deg, var(--atj-b-fbfcff,#fbfcff) 0%, var(--atj-b-eef3f8,#eef3f8) 100%)}.shopping-panel{background:radial-gradient(circle at 8% 12%, var(--atj-b-ffffff-180,#ffffff2e), transparent 34%), linear-gradient(135deg, var(--atj-b-233750,#233750) 0%, var(--atj-b-2d506b,#2d506b) 58%, var(--atj-b-376b82,#376b82) 100%);box-shadow:0 24px 70px var(--atj-s-1f394f-200,#1f394f33)}.shopping-panel:before{border-color:var(--atj-e-ffe1ae-200,#ffe1ae33)}.shopping-launch-pill,.shopping-page .real-estate-launch-pill{color:var(--atj-t-ffe4b6,#ffe4b6);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-ffe2b2-200,#ffe2b233)}.shopping-launch-pill i,.shopping-page .real-estate-launch-pill i{background:var(--atj-b-f2b35c,#f2b35c);box-shadow:0 0 0 6px var(--atj-s-f2b35c-140,#f2b35c24)}.button-shopping{color:var(--atj-t-1d3347,#1d3347);background:var(--atj-b-efb25d,#efb25d);border-color:var(--atj-e-efb25d,#efb25d);box-shadow:0 10px 24px var(--atj-s-1f3548-200,#1f354833)}.button-shopping:hover{color:var(--atj-t-172c3e,#172c3e);background:var(--atj-b-f6c47d,#f6c47d);border-color:var(--atj-e-f6c47d,#f6c47d)}.shopping-routes a:hover{border-color:var(--atj-e-ffd591-600,#ffd59199);background:var(--atj-b-ffffff-120,#ffffff1f)}.shopping-routes span,.shopping-routes b{color:var(--atj-t-ffd38d,#ffd38d)}.shopping-page{background:var(--atj-b-fcfdff,#fcfdff)}.shopping-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-f2b35c-180,#f2b35c2e), transparent 30%), linear-gradient(145deg, var(--atj-b-21364f,#21364f) 0%, var(--atj-b-2b516c,#2b516c) 55%, var(--atj-b-376b82,#376b82) 100%)}.shopping-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:34px 34px}.shopping-tools svg{color:var(--atj-t-ffda9d-160,#ffda9d29)}.shopping-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.shopping-page .real-estate-hero-copy>p{color:var(--atj-t-f5faff-840,#f5faffd6)}.shopping-page .shopping-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.shopping-page .shopping-hero .food-hero-actions .button-ghost:hover{color:var(--atj-t-21364f,#21364f);background:var(--atj-b-ffffff,#fff);border-color:var(--atj-e-ffffff,#fff)}.shopping-page .real-estate-hero-visual{border-color:var(--atj-e-ffe0ae-240,#ffe0ae3d);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-142a3a-280,#142a3a47)}.shopping-page .real-estate-visual-heading span,.shopping-page .eyebrow{color:var(--atj-t-3d6680,#3d6680)}.shopping-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-d9a152,#d9a152);background:var(--atj-b-fff9ef,#fff9ef)}.shopping-page .real-estate-mode-grid a>span,.shopping-page .food-category-mark{color:var(--atj-t-315b75,#315b75);background:var(--atj-b-eaf1f6,#eaf1f6)}.shopping-page .real-estate-visual-footer{border-color:var(--atj-e-d8e2e9,#d8e2e9)}.shopping-page .real-estate-visual-footer i{background:var(--atj-b-e5a64e,#e5a64e)}.shopping-page .real-estate-visual-footer a{color:var(--atj-t-315b75,#315b75)}#browse-shopping{scroll-margin-top:112px}.shopping-scope-note{background:var(--atj-b-fcfdff,#fcfdff);padding:20px 0 0}.shopping-scope-note .container{color:var(--atj-t-263c4e,#263c4e);border:1px solid var(--atj-e-d8e3ea,#d8e3ea);border-right:5px solid var(--atj-e-d89a43,#d89a43);background:var(--atj-b-f5f8fb,#f5f8fb);border-radius:18px;grid-template-columns:minmax(210px,.8fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.shopping-scope-note strong{color:var(--atj-t-274b63,#274b63);font-size:1rem}.shopping-scope-note p{color:var(--atj-t-536b7b,#536b7b);margin:0;line-height:1.9}.shopping-scope-note a{color:var(--atj-t-315e78,#315e78);text-underline-offset:4px;font-weight:800;text-decoration:underline}.shopping-page .food-search-panel{border-color:var(--atj-e-d9e4eb,#d9e4eb);box-shadow:0 18px 48px var(--atj-s-284a60-90,#284a6017)}.shopping-page .food-search-controls input:focus,.shopping-page .food-search-controls select:focus{border-color:var(--atj-e-527b94,#527b94);box-shadow:0 0 0 4px var(--atj-s-527b94-110,#527b941c)}.shopping-page .food-category-card:hover{border-color:var(--atj-e-d1a463,#d1a463);box-shadow:0 18px 42px var(--atj-s-2d4e63-110,#2d4e631c)}.shopping-page .food-category-card>b,.shopping-page .food-subcategory-grid article>span,.shopping-page .food-field-grid article>span{color:var(--atj-t-b87824,#b87824)}.shopping-map-section{background:var(--atj-b-eef3f7,#eef3f7)}.shopping-category-hero,.shopping-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-f2b35c-180,#f2b35c2e), transparent 28%), linear-gradient(145deg, var(--atj-b-21364f,#21364f) 0%, var(--atj-b-315e77,#315e77) 100%)}.shopping-category-hero .eyebrow{color:var(--atj-t-ffd897,#ffd897)}.shopping-category-footer .container>span,.shopping-category-footer b,.shopping-category-footer .text-link{color:var(--atj-t-315f79,#315f79)}.shopping-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-f2b35c-160,#f2b35c29), transparent 28%), linear-gradient(135deg, var(--atj-b-21364f,#21364f) 0%, var(--atj-b-315e77,#315e77) 100%)}.shopping-business-page .vehicle-business-kicker span,.shopping-business-page .vehicle-business-kicker b{color:var(--atj-t-ffe0a9,#ffe0a9)}.shopping-business-page .business-contact-card{border-top-color:var(--atj-e-d99d49,#d99d49)}.shopping-business-page .business-website-link{color:var(--atj-t-315f79,#315f79)}.shopping-business-page .business-gallery-grid figure:first-child{background:var(--atj-b-f6f8fa,#f6f8fa)}.shopping-business-page .business-gallery-grid figure:first-child img{object-fit:contain}@media (width<=720px){.shopping-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.travel-feature{background:linear-gradient(180deg, var(--atj-b-fbfdfc,#fbfdfc) 0%, var(--atj-b-edf6f4,#edf6f4) 100%)}.travel-panel{background:radial-gradient(circle at 10% 14%, var(--atj-b-ffffff-170,#ffffff2b), transparent 34%), linear-gradient(135deg, var(--atj-b-153f43,#153f43) 0%, var(--atj-b-1e5c5d,#1e5c5d) 58%, var(--atj-b-2b7772,#2b7772) 100%);box-shadow:0 24px 70px var(--atj-s-164849-200,#16484933)}.travel-panel:before{border-color:var(--atj-e-dabe76-220,#dabe7638)}.travel-launch-pill,.travel-page .real-estate-launch-pill{color:var(--atj-t-f5dfaa,#f5dfaa);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-f6dd9f-220,#f6dd9f38)}.travel-launch-pill i,.travel-page .real-estate-launch-pill i{background:var(--atj-b-e6bd69,#e6bd69);box-shadow:0 0 0 6px var(--atj-s-e6bd69-140,#e6bd6924)}.button-travel{color:var(--atj-t-153f43,#153f43);background:var(--atj-b-e7bd68,#e7bd68);border-color:var(--atj-e-e7bd68,#e7bd68);box-shadow:0 10px 24px var(--atj-s-113b3e-220,#113b3e38)}.button-travel:hover{color:var(--atj-t-103638,#103638);background:var(--atj-b-f0cf88,#f0cf88);border-color:var(--atj-e-f0cf88,#f0cf88)}.travel-routes a:hover{border-color:var(--atj-e-edd28f-620,#edd28f9e);background:var(--atj-b-ffffff-120,#ffffff1f)}.travel-routes span,.travel-routes b{color:var(--atj-t-f1d388,#f1d388)}.travel-page{background:var(--atj-b-fcfefd,#fcfefd)}.travel-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-e6bd69-200,#e6bd6933), transparent 30%), linear-gradient(145deg, var(--atj-b-143d42,#143d42) 0%, var(--atj-b-1d5a5c,#1d5a5c) 55%, var(--atj-b-2a7772,#2a7772) 100%)}.travel-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:34px 34px}.travel-tools svg{color:var(--atj-t-f7dc97-160,#f7dc9729)}.travel-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.travel-page .real-estate-hero-copy>p{color:var(--atj-t-f4fcfa-860,#f4fcfadb)}.travel-page .travel-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.travel-page .travel-hero .food-hero-actions .button-ghost:hover{color:var(--atj-t-173f43,#173f43);background:var(--atj-b-ffffff,#fff);border-color:var(--atj-e-ffffff,#fff)}.travel-page .real-estate-hero-visual{border-color:var(--atj-e-f4da9a-260,#f4da9a42);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-0e3537-280,#0e353747)}.travel-page .real-estate-visual-heading span,.travel-page .eyebrow{color:var(--atj-t-2b6f6e,#2b6f6e)}.travel-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-d7ae5e,#d7ae5e);background:var(--atj-b-fffbf2,#fffbf2)}.travel-page .real-estate-mode-grid a>span,.travel-page .food-category-mark{color:var(--atj-t-236462,#236462);background:var(--atj-b-e6f2ef,#e6f2ef)}.travel-page .real-estate-visual-footer{border-color:var(--atj-e-d5e5e1,#d5e5e1)}.travel-page .real-estate-visual-footer i{background:var(--atj-b-d8a94e,#d8a94e)}.travel-page .real-estate-visual-footer a{color:var(--atj-t-246563,#246563)}#browse-travel{scroll-margin-top:112px}.travel-scope-note{background:var(--atj-b-fcfefd,#fcfefd);padding:20px 0 0}.travel-scope-note .container{color:var(--atj-t-244746,#244746);border:1px solid var(--atj-e-d4e5e1,#d4e5e1);border-right:5px solid var(--atj-e-d5aa54,#d5aa54);background:var(--atj-b-f1f8f6,#f1f8f6);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.travel-scope-note strong{color:var(--atj-t-1e5d5c,#1e5d5c);font-size:1rem}.travel-scope-note p{color:var(--atj-t-526e6b,#526e6b);margin:0;line-height:1.9}.travel-page .food-search-panel{border-color:var(--atj-e-d5e6e2,#d5e6e2);box-shadow:0 18px 48px var(--atj-s-1d5754-90,#1d575417)}.travel-page .food-search-controls input:focus,.travel-page .food-search-controls select:focus{border-color:var(--atj-e-3e7f7b,#3e7f7b);box-shadow:0 0 0 4px var(--atj-s-3e7f7b-110,#3e7f7b1c)}.travel-page .food-category-card:hover{border-color:var(--atj-e-d1ad67,#d1ad67);box-shadow:0 18px 42px var(--atj-s-20615c-110,#20615c1c)}.travel-page .food-category-card>b,.travel-page .food-subcategory-grid article>span,.travel-page .food-field-grid article>span{color:var(--atj-t-b67b25,#b67b25)}.travel-map-section{background:var(--atj-b-edf5f3,#edf5f3)}.travel-category-hero,.travel-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-e6bd69-190,#e6bd6930), transparent 28%), linear-gradient(145deg, var(--atj-b-143d42,#143d42) 0%, var(--atj-b-246965,#246965) 100%)}.travel-category-hero .eyebrow{color:var(--atj-t-f2d58e,#f2d58e)}.travel-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff);text-shadow:0 3px 18px var(--atj-s-082729-220,#08272938)}.travel-category-hero .food-category-title p{color:var(--atj-t-f1faf8-840,#f1faf8d6)}.travel-category-hero .food-category-mark{color:var(--atj-t-256a67,#256a67);border-color:var(--atj-e-f4dca2-500,#f4dca280);background:var(--atj-b-ffffff-950,#fffffff2)}.travel-category-footer .container>span,.travel-category-footer b,.travel-category-footer .text-link{color:var(--atj-t-236461,#236461)}.travel-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-e6bd69-170,#e6bd692b), transparent 28%), linear-gradient(135deg, var(--atj-b-143d42,#143d42) 0%, var(--atj-b-246965,#246965) 100%)}.travel-business-page .vehicle-business-kicker span,.travel-business-page .vehicle-business-kicker b{color:var(--atj-t-f5d994,#f5d994)}.travel-business-page .business-contact-card{border-top-color:var(--atj-e-d4a74f,#d4a74f)}.travel-business-page .business-website-link{color:var(--atj-t-236461,#236461)}@media (width<=720px){.travel-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.education-feature{background:linear-gradient(180deg, var(--atj-b-fdfbff,#fdfbff) 0%, var(--atj-b-f3eef9,#f3eef9) 100%)}.education-panel{background:radial-gradient(circle at 10% 14%, var(--atj-b-ffffff-170,#ffffff2b), transparent 34%), linear-gradient(135deg, var(--atj-b-30264e,#30264e) 0%, var(--atj-b-4b3972,#4b3972) 58%, var(--atj-b-704f88,#704f88) 100%);box-shadow:0 24px 70px var(--atj-s-3a2a5a-200,#3a2a5a33)}.education-panel:before{border-color:var(--atj-e-ecca7e-240,#ecca7e3d)}.education-launch-pill,.education-page .real-estate-launch-pill{color:var(--atj-t-f6e3b5,#f6e3b5);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-f6dea5-230,#f6dea53b)}.education-launch-pill i,.education-page .real-estate-launch-pill i{background:var(--atj-b-e5bd69,#e5bd69);box-shadow:0 0 0 6px var(--atj-s-e5bd69-150,#e5bd6926)}.button-education{color:var(--atj-t-30264e,#30264e);background:var(--atj-b-e8c16f,#e8c16f);border-color:var(--atj-e-e8c16f,#e8c16f);box-shadow:0 10px 24px var(--atj-s-2d214b-230,#2d214b3b)}.button-education:hover{color:var(--atj-t-281e45,#281e45);background:var(--atj-b-f1d18d,#f1d18d);border-color:var(--atj-e-f1d18d,#f1d18d)}.education-routes a:hover{border-color:var(--atj-e-f1d597-640,#f1d597a3);background:var(--atj-b-ffffff-120,#ffffff1f)}.education-routes span,.education-routes b{color:var(--atj-t-f1d38b,#f1d38b)}.education-page{background:var(--atj-b-fefcff,#fefcff)}.education-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-e7bf69-200,#e7bf6933), transparent 30%), linear-gradient(145deg, var(--atj-b-2e244c,#2e244c) 0%, var(--atj-b-49366f,#49366f) 55%, var(--atj-b-6b4c84,#6b4c84) 100%)}.education-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:34px 34px}.education-tools svg{color:var(--atj-t-f8dea1-160,#f8dea129)}.education-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.education-page .real-estate-hero-copy>p{color:var(--atj-t-f9f5fc-870,#f9f5fcde)}.education-page .education-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.education-page .education-hero .food-hero-actions .button-ghost:hover{color:var(--atj-t-352852,#352852);background:var(--atj-b-ffffff,#fff);border-color:var(--atj-e-ffffff,#fff)}.education-page .real-estate-hero-visual{border-color:var(--atj-e-f3d99f-270,#f3d99f45);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-271b43-300,#271b434d)}.education-page .real-estate-visual-heading span,.education-page .eyebrow{color:var(--atj-t-6a4a85,#6a4a85)}.education-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-d5ac5d,#d5ac5d);background:var(--atj-b-fffbf2,#fffbf2)}.education-page .real-estate-mode-grid a>span,.education-page .food-category-mark{color:var(--atj-t-62457e,#62457e);background:var(--atj-b-f0e9f7,#f0e9f7)}.education-page .real-estate-visual-footer{border-color:var(--atj-e-e1d8ea,#e1d8ea)}.education-page .real-estate-visual-footer i{background:var(--atj-b-d9aa4f,#d9aa4f)}.education-page .real-estate-visual-footer a{color:var(--atj-t-654781,#654781)}#browse-education{scroll-margin-top:112px}.education-scope-note{background:var(--atj-b-fefcff,#fefcff);padding:20px 0 0}.education-scope-note .container{color:var(--atj-t-443853,#443853);border:1px solid var(--atj-e-e0d7e9,#e0d7e9);border-right:5px solid var(--atj-e-d7aa51,#d7aa51);background:var(--atj-b-f7f2fb,#f7f2fb);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.education-scope-note strong{color:var(--atj-t-5b3f76,#5b3f76);font-size:1rem}.education-scope-note p{color:var(--atj-t-6b6074,#6b6074);margin:0;line-height:1.9}.education-page .food-search-panel{border-color:var(--atj-e-e1d8ea,#e1d8ea);box-shadow:0 18px 48px var(--atj-s-4b3770-90,#4b377017)}.education-page .food-search-controls input:focus,.education-page .food-search-controls select:focus{border-color:var(--atj-e-765a91,#765a91);box-shadow:0 0 0 4px var(--atj-s-765a91-110,#765a911c)}.education-page .food-category-card:hover{border-color:var(--atj-e-d3ad68,#d3ad68);box-shadow:0 18px 42px var(--atj-s-503a77-110,#503a771c)}.education-page .food-category-card>b,.education-page .food-subcategory-grid article>span,.education-page .food-field-grid article>span{color:var(--atj-t-b47b2a,#b47b2a)}.education-map-section{background:var(--atj-b-f3eef8,#f3eef8)}.education-category-hero,.education-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-e7bf69-190,#e7bf6930), transparent 28%), linear-gradient(145deg, var(--atj-b-2e244c,#2e244c) 0%, var(--atj-b-674982,#674982) 100%)}.education-category-hero .eyebrow{color:var(--atj-t-f3d68f,#f3d68f)}.education-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff);text-shadow:0 3px 18px var(--atj-s-201635-240,#2016353d)}.education-category-hero .food-category-title p{color:var(--atj-t-f9f5fc-850,#f9f5fcd9)}.education-category-hero .food-category-mark{color:var(--atj-t-664781,#664781);border-color:var(--atj-e-f4dca2-500,#f4dca280);background:var(--atj-b-ffffff-950,#fffffff2)}.education-category-footer .container>span,.education-category-footer b,.education-category-footer .text-link{color:var(--atj-t-62447e,#62447e)}.education-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-e7bf69-180,#e7bf692e), transparent 28%), linear-gradient(135deg, var(--atj-b-2e244c,#2e244c) 0%, var(--atj-b-674982,#674982) 100%)}.education-business-page .vehicle-business-kicker span,.education-business-page .vehicle-business-kicker b{color:var(--atj-t-f5d995,#f5d995)}.education-business-page .business-contact-card{border-top-color:var(--atj-e-d4a74f,#d4a74f)}.education-business-page .business-website-link{color:var(--atj-t-63457f,#63457f)}@media (width<=720px){.education-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.sports-feature{background:linear-gradient(180deg, var(--atj-b-f8fcfb,#f8fcfb) 0%, var(--atj-b-eaf5f3,#eaf5f3) 100%)}.sports-panel{background:radial-gradient(circle at 10% 14%, var(--atj-b-ffffff-150,#ffffff26), transparent 34%), linear-gradient(135deg, var(--atj-b-123044,#123044) 0%, var(--atj-b-13545d,#13545d) 58%, var(--atj-b-17806f,#17806f) 100%);box-shadow:0 24px 70px var(--atj-s-11414a-200,#11414a33)}.sports-panel:before{border-color:var(--atj-e-e0ef7e-240,#e0ef7e3d)}.sports-launch-pill,.sports-page .real-estate-launch-pill{color:var(--atj-t-eef6b9,#eef6b9);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-e9f6a2-240,#e9f6a23d)}.sports-launch-pill i,.sports-page .real-estate-launch-pill i{background:var(--atj-b-d9e86c,#d9e86c);box-shadow:0 0 0 6px var(--atj-s-d9e86c-150,#d9e86c26)}.button-sports{color:var(--atj-t-17363b,#17363b);background:var(--atj-b-d9e86c,#d9e86c);border-color:var(--atj-e-d9e86c,#d9e86c);box-shadow:0 10px 24px var(--atj-s-0b373c-220,#0b373c38)}.button-sports:hover{color:var(--atj-t-102e34,#102e34);background:var(--atj-b-e8f38f,#e8f38f);border-color:var(--atj-e-e8f38f,#e8f38f)}.sports-routes a:hover{border-color:var(--atj-e-e5f190-620,#e5f1909e);background:var(--atj-b-ffffff-120,#ffffff1f)}.sports-routes span,.sports-routes b{color:var(--atj-t-e4ef86,#e4ef86)}.sports-page{background:var(--atj-b-fbfefd,#fbfefd)}.sports-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-dbeb71-190,#dbeb7130), transparent 30%), linear-gradient(145deg, var(--atj-b-112f43,#112f43) 0%, var(--atj-b-15545c,#15545c) 55%, var(--atj-b-18786b,#18786b) 100%)}.sports-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:34px 34px}.sports-tools svg{color:var(--atj-t-e5f190-160,#e5f19029)}.sports-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.sports-page .real-estate-hero-copy>p{color:var(--atj-t-f1faf8-880,#f1faf8e0)}.sports-page .sports-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.sports-page .sports-hero .food-hero-actions .button-ghost:hover{color:var(--atj-t-16484f,#16484f);background:var(--atj-b-ffffff,#fff);border-color:var(--atj-e-ffffff,#fff)}.sports-page .real-estate-hero-visual{border-color:var(--atj-e-e6f197-270,#e6f19745);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-0b303a-300,#0b303a4d)}.sports-page .real-estate-visual-heading span,.sports-page .eyebrow{color:var(--atj-t-167268,#167268)}.sports-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-b8cd51,#b8cd51);background:var(--atj-b-fbfde9,#fbfde9)}.sports-page .real-estate-mode-grid a>span,.sports-page .food-category-mark{color:var(--atj-t-176c66,#176c66);background:var(--atj-b-e5f3f0,#e5f3f0)}.sports-page .real-estate-visual-footer{border-color:var(--atj-e-d5e6e2,#d5e6e2)}.sports-page .real-estate-visual-footer i{background:var(--atj-b-b7cb4f,#b7cb4f)}.sports-page .real-estate-visual-footer a{color:var(--atj-t-166b64,#166b64)}#browse-sports{scroll-margin-top:112px}.sports-scope-note{background:var(--atj-b-fbfefd,#fbfefd);padding:20px 0 0}.sports-scope-note .container{color:var(--atj-t-29484a,#29484a);border:1px solid var(--atj-e-d4e6e1,#d4e6e1);border-right:5px solid var(--atj-e-b8cc50,#b8cc50);background:var(--atj-b-edf7f4,#edf7f4);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.sports-scope-note strong{color:var(--atj-t-17665f,#17665f);font-size:1rem}.sports-scope-note p{color:var(--atj-t-55706e,#55706e);margin:0;line-height:1.9}.sports-page .food-search-panel{border-color:var(--atj-e-d5e6e2,#d5e6e2);box-shadow:0 18px 48px var(--atj-s-156058-90,#15605817)}.sports-page .food-search-controls input:focus,.sports-page .food-search-controls select:focus{border-color:var(--atj-e-1e8175,#1e8175);box-shadow:0 0 0 4px var(--atj-s-1e8175-110,#1e81751c)}.sports-page .food-category-card:hover{border-color:var(--atj-e-b9cb5f,#b9cb5f);box-shadow:0 18px 42px var(--atj-s-14655d-110,#14655d1c)}.sports-page .food-category-card>b,.sports-page .food-subcategory-grid article>span,.sports-page .food-field-grid article>span{color:var(--atj-t-7b9222,#7b9222)}.sports-map-section{background:var(--atj-b-eaf5f2,#eaf5f2)}.sports-category-hero,.sports-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-dbeb71-180,#dbeb712e), transparent 28%), linear-gradient(145deg, var(--atj-b-112f43,#112f43) 0%, var(--atj-b-18766a,#18766a) 100%)}.sports-category-hero .eyebrow{color:var(--atj-t-e9f49b,#e9f49b)}.sports-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff);text-shadow:0 3px 18px var(--atj-s-072b32-240,#072b323d)}.sports-category-hero .food-category-title p{color:var(--atj-t-f1faf8-860,#f1faf8db)}.sports-category-hero .food-category-mark{color:var(--atj-t-176d66,#176d66);border-color:var(--atj-e-e6f29a-500,#e6f29a80);background:var(--atj-b-ffffff-950,#fffffff2)}.sports-category-footer .container>span,.sports-category-footer b,.sports-category-footer .text-link{color:var(--atj-t-176b64,#176b64)}.sports-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-dbeb71-170,#dbeb712b), transparent 28%), linear-gradient(135deg, var(--atj-b-112f43,#112f43) 0%, var(--atj-b-18766a,#18766a) 100%)}.sports-business-page .vehicle-business-kicker span,.sports-business-page .vehicle-business-kicker b{color:var(--atj-t-e9f49b,#e9f49b)}.sports-business-page .business-contact-card{border-top-color:var(--atj-e-b7cb4f,#b7cb4f)}.sports-business-page .business-website-link{color:var(--atj-t-176c65,#176c65)}@media (width<=720px){.sports-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.weddings-feature{background:linear-gradient(180deg, var(--atj-b-fffaf8,#fffaf8) 0%, var(--atj-b-f8eeec,#f8eeec) 100%)}.weddings-panel{background:radial-gradient(circle at 12% 14%, var(--atj-b-ffffff-160,#ffffff29), transparent 34%), linear-gradient(135deg, var(--atj-b-391f35,#391f35) 0%, var(--atj-b-6f304b,#6f304b) 58%, var(--atj-b-a35569,#a35569) 100%);box-shadow:0 24px 70px var(--atj-s-5b2741-200,#5b274133)}.weddings-panel:before{border-color:var(--atj-e-eeca9d-250,#eeca9d40)}.weddings-launch-pill,.weddings-page .real-estate-launch-pill{color:var(--atj-t-ffe8c7,#ffe8c7);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-ffe2bd-250,#ffe2bd40)}.weddings-launch-pill i,.weddings-page .real-estate-launch-pill i{background:var(--atj-b-e8bd86,#e8bd86);box-shadow:0 0 0 6px var(--atj-s-e8bd86-150,#e8bd8626)}.button-weddings{color:var(--atj-t-4d263b,#4d263b);background:var(--atj-b-f0c895,#f0c895);border-color:var(--atj-e-f0c895,#f0c895);box-shadow:0 10px 24px var(--atj-s-3e1b2e-240,#3e1b2e3d)}.button-weddings:hover{color:var(--atj-t-3d1d30,#3d1d30);background:var(--atj-b-f7d8ad,#f7d8ad);border-color:var(--atj-e-f7d8ad,#f7d8ad)}.weddings-routes a:hover{border-color:var(--atj-e-f6d3a7-620,#f6d3a79e);background:var(--atj-b-ffffff-120,#ffffff1f)}.weddings-routes span,.weddings-routes b{color:var(--atj-t-f2c997,#f2c997)}.weddings-page{background:var(--atj-b-fffdfc,#fffdfc)}.weddings-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-eebf91-200,#eebf9133), transparent 30%), linear-gradient(145deg, var(--atj-b-351e34,#351e34) 0%, var(--atj-b-6c304a,#6c304a) 55%, var(--atj-b-9b5063,#9b5063) 100%)}.weddings-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:34px 34px}.weddings-tools svg{color:var(--atj-t-f5d3aa-160,#f5d3aa29)}.weddings-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.weddings-page .real-estate-hero-copy>p{color:var(--atj-t-fff6f4-880,#fff6f4e0)}.weddings-page .weddings-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.weddings-page .weddings-hero .food-hero-actions .button-ghost:hover{color:var(--atj-t-6b3049,#6b3049);background:var(--atj-b-ffffff,#fff);border-color:var(--atj-e-ffffff,#fff)}.weddings-page .real-estate-hero-visual{border-color:var(--atj-e-f6d3a8-300,#f6d3a84d);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-3a192d-300,#3a192d4d)}.weddings-page .real-estate-visual-heading span,.weddings-page .eyebrow{color:var(--atj-t-91465d,#91465d)}.weddings-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-d8a56c,#d8a56c);background:var(--atj-b-fff8f1,#fff8f1)}.weddings-page .real-estate-mode-grid a>span,.weddings-page .food-category-mark{color:var(--atj-t-8d435a,#8d435a);background:var(--atj-b-f9e9ea,#f9e9ea)}.weddings-page .real-estate-visual-footer{border-color:var(--atj-e-ead9d9,#ead9d9)}.weddings-page .real-estate-visual-footer i{background:var(--atj-b-d7a267,#d7a267)}.weddings-page .real-estate-visual-footer a{color:var(--atj-t-884158,#884158)}#browse-weddings{scroll-margin-top:112px}.weddings-scope-note{background:var(--atj-b-fffdfc,#fffdfc);padding:20px 0 0}.weddings-scope-note .container{color:var(--atj-t-5b3d49,#5b3d49);border:1px solid var(--atj-e-ead7d7,#ead7d7);border-right:5px solid var(--atj-e-d5a066,#d5a066);background:var(--atj-b-fbefee,#fbefee);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.weddings-scope-note strong{color:var(--atj-t-7b384e,#7b384e);font-size:1rem}.weddings-scope-note p{color:var(--atj-t-745c64,#745c64);margin:0;line-height:1.9}.weddings-page .food-search-panel{border-color:var(--atj-e-ead8d9,#ead8d9);box-shadow:0 18px 48px var(--atj-s-824156-90,#82415617)}.weddings-page .food-search-controls input:focus,.weddings-page .food-search-controls select:focus{border-color:var(--atj-e-a65770,#a65770);box-shadow:0 0 0 4px var(--atj-s-a65770-110,#a657701c)}.weddings-page .food-category-card:hover{border-color:var(--atj-e-d7a56d,#d7a56d);box-shadow:0 18px 42px var(--atj-s-844258-110,#8442581c)}.weddings-page .food-category-card>b,.weddings-page .food-subcategory-grid article>span,.weddings-page .food-field-grid article>span{color:var(--atj-t-ad6a37,#ad6a37)}.weddings-map-section{background:var(--atj-b-f8eded,#f8eded)}.weddings-category-hero,.weddings-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-eec194-200,#eec19433), transparent 28%), linear-gradient(145deg, var(--atj-b-351e34,#351e34) 0%, var(--atj-b-944a60,#944a60) 100%)}.weddings-category-hero .eyebrow{color:var(--atj-t-f5d4aa,#f5d4aa)}.weddings-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff);text-shadow:0 3px 18px var(--atj-s-37162a-250,#37162a40)}.weddings-category-hero .food-category-title p{color:var(--atj-t-fff6f4-870,#fff6f4de)}.weddings-category-hero .food-category-mark{color:var(--atj-t-8e435a,#8e435a);border-color:var(--atj-e-f2cc9e-550,#f2cc9e8c);background:var(--atj-b-ffffff-960,#fffffff5)}.weddings-category-footer .container>span,.weddings-category-footer b,.weddings-category-footer .text-link{color:var(--atj-t-884158,#884158)}.weddings-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-f0c495-180,#f0c4952e), transparent 28%), linear-gradient(135deg, var(--atj-b-351e34,#351e34) 0%, var(--atj-b-944a60,#944a60) 100%)}.weddings-business-page .vehicle-business-kicker span,.weddings-business-page .vehicle-business-kicker b{color:var(--atj-t-f5d4aa,#f5d4aa)}.weddings-business-page .business-contact-card{border-top-color:var(--atj-e-d6a167,#d6a167)}.weddings-business-page .business-website-link{color:var(--atj-t-8d435a,#8d435a)}@media (width<=720px){.weddings-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.agriculture-feature{background:linear-gradient(180deg, var(--atj-b-fbfdf7,#fbfdf7) 0%, var(--atj-b-edf4e7,#edf4e7) 100%)}.agriculture-panel{background:radial-gradient(circle at 12% 14%, var(--atj-b-ffffff-140,#ffffff24), transparent 34%), linear-gradient(135deg, var(--atj-b-173e2b,#173e2b) 0%, var(--atj-b-2f6740,#2f6740) 58%, var(--atj-b-7b8b3e,#7b8b3e) 100%);box-shadow:0 24px 70px var(--atj-s-235331-200,#23533133)}.agriculture-panel:before{border-color:var(--atj-e-e1cc81-250,#e1cc8140)}.agriculture-launch-pill,.agriculture-page .real-estate-launch-pill{color:var(--atj-t-f5e9b7,#f5e9b7);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-efde9e-250,#efde9e40)}.agriculture-launch-pill i,.agriculture-page .real-estate-launch-pill i{background:var(--atj-b-d4b85f,#d4b85f);box-shadow:0 0 0 6px var(--atj-s-d4b85f-150,#d4b85f26)}.button-agriculture{color:var(--atj-t-173725,#173725);background:var(--atj-b-e1cb76,#e1cb76);border-color:var(--atj-e-e1cb76,#e1cb76);box-shadow:0 10px 24px var(--atj-s-153823-240,#1538233d)}.button-agriculture:hover{color:var(--atj-t-10291b,#10291b);background:var(--atj-b-eedb91,#eedb91);border-color:var(--atj-e-eedb91,#eedb91)}.agriculture-routes a:hover{border-color:var(--atj-e-ebdb97-620,#ebdb979e);background:var(--atj-b-ffffff-120,#ffffff1f)}.agriculture-routes span,.agriculture-routes b{color:var(--atj-t-ead78e,#ead78e)}.agriculture-page{background:var(--atj-b-fcfdf9,#fcfdf9)}.agriculture-hero{background:radial-gradient(circle at 12% 20%, var(--atj-b-deca76-180,#deca762e), transparent 30%), linear-gradient(145deg, var(--atj-b-143725,#143725) 0%, var(--atj-b-326b43,#326b43) 55%, var(--atj-b-7b8b3e,#7b8b3e) 100%)}.agriculture-hero:before{background:linear-gradient(90deg, var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px), linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px, transparent 1px);background-size:34px 34px}.agriculture-tools svg{color:var(--atj-t-ead78e-170,#ead78e2b)}.agriculture-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.agriculture-page .real-estate-hero-copy>p{color:var(--atj-t-f5fbf2-880,#f5fbf2e0)}.agriculture-page .agriculture-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.agriculture-page .real-estate-hero-visual{border-color:var(--atj-e-e6d794-300,#e6d7944d);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-123723-300,#1237234d)}.agriculture-page .real-estate-visual-heading span,.agriculture-page .eyebrow{color:var(--atj-t-477b44,#477b44)}.agriculture-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-b8bb62,#b8bb62);background:var(--atj-b-fbfced,#fbfced)}.agriculture-page .real-estate-mode-grid a>span,.agriculture-page .food-category-mark{color:var(--atj-t-367047,#367047);background:var(--atj-b-e9f1e3,#e9f1e3)}.agriculture-page .real-estate-visual-footer{border-color:var(--atj-e-dce6d5,#dce6d5)}.agriculture-page .real-estate-visual-footer i{background:var(--atj-b-c6a950,#c6a950)}.agriculture-page .real-estate-visual-footer a{color:var(--atj-t-376c43,#376c43)}#browse-agriculture{scroll-margin-top:112px}.agriculture-scope-note{background:var(--atj-b-fcfdf9,#fcfdf9);padding:20px 0 0}.agriculture-scope-note .container{color:var(--atj-t-3c5744,#3c5744);border:1px solid var(--atj-e-dbe5d4,#dbe5d4);border-right:5px solid var(--atj-e-c3a54d,#c3a54d);background:var(--atj-b-eef5e9,#eef5e9);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.agriculture-scope-note strong{color:var(--atj-t-285d39,#285d39);font-size:1rem}.agriculture-scope-note p{color:var(--atj-t-58705e,#58705e);margin:0;line-height:1.9}.agriculture-page .food-search-panel{border-color:var(--atj-e-dbe6d5,#dbe6d5);box-shadow:0 18px 48px var(--atj-s-2b6339-90,#2b633917)}.agriculture-page .food-search-controls input:focus,.agriculture-page .food-search-controls select:focus{border-color:var(--atj-e-4f874f,#4f874f);box-shadow:0 0 0 4px var(--atj-s-4f874f-110,#4f874f1c)}.agriculture-page .food-category-card:hover{border-color:var(--atj-e-b6b85d,#b6b85d);box-shadow:0 18px 42px var(--atj-s-336b43-110,#336b431c)}.agriculture-page .food-category-card>b,.agriculture-page .food-subcategory-grid article>span,.agriculture-page .food-field-grid article>span{color:var(--atj-t-9a7d2f,#9a7d2f)}.agriculture-map-section{background:var(--atj-b-edf4e8,#edf4e8)}.agriculture-category-hero,.agriculture-business-hero{background:radial-gradient(circle at 10% 20%, var(--atj-b-e1cc7d-180,#e1cc7d2e), transparent 28%), linear-gradient(145deg, var(--atj-b-143725,#143725) 0%, var(--atj-b-477d45,#477d45) 100%)}.agriculture-category-hero .eyebrow,.agriculture-business-page .vehicle-business-kicker span,.agriculture-business-page .vehicle-business-kicker b{color:var(--atj-t-efdf9e,#efdf9e)}.agriculture-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff)}.agriculture-category-hero .food-category-title p{color:var(--atj-t-f4faf1-880,#f4faf1e0)}.agriculture-category-hero .food-category-mark{color:var(--atj-t-356f45,#356f45);border-color:var(--atj-e-e8d997-550,#e8d9978c);background:var(--atj-b-ffffff-960,#fffffff5)}.agriculture-category-footer .container>span,.agriculture-category-footer b,.agriculture-category-footer .text-link,.agriculture-business-page .business-website-link{color:var(--atj-t-376d43,#376d43)}.agriculture-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%, var(--atj-b-e2cd7f-180,#e2cd7f2e), transparent 28%), linear-gradient(135deg, var(--atj-b-143725,#143725) 0%, var(--atj-b-477d45,#477d45) 100%)}.agriculture-business-page .business-contact-card{border-top-color:var(--atj-e-c4a650,#c4a650)}@media (width<=720px){.agriculture-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.companies-page{background:var(--atj-b-f8fafc,#f8fafc)}.companies-hero{background:radial-gradient(circle at 12% 18%, var(--atj-b-d4aa58-180,#d4aa582e), transparent 29%), linear-gradient(145deg, var(--atj-b-10263f,#10263f) 0%, var(--atj-b-1e4666,#1e4666) 56%, var(--atj-b-51697b,#51697b) 100%)}.companies-hero:before{background:linear-gradient(90deg,var(--atj-b-ffffff-35,#ffffff09) 1px,transparent 1px),linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px,transparent 1px);background-size:34px 34px}.companies-tools svg{color:var(--atj-t-ddbb71-170,#ddbb712b)}.companies-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.companies-page .real-estate-hero-copy>p{color:var(--atj-t-f2f7fb-900,#f2f7fbe6)}.companies-page .real-estate-launch-pill{color:var(--atj-t-f5dfad,#f5dfad);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-ecce8b-280,#ecce8b47)}.companies-page .real-estate-launch-pill i{background:var(--atj-b-d5a952,#d5a952);box-shadow:0 0 0 6px var(--atj-s-d5a952-160,#d5a95229)}.companies-page .companies-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.companies-page .real-estate-hero-visual{border-color:var(--atj-e-e7cc91-320,#e7cc9152);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-0a2237-300,#0a22374d)}.companies-page .real-estate-visual-heading span,.companies-page .eyebrow{color:var(--atj-t-326381,#326381)}.companies-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-d0ad63,#d0ad63);background:var(--atj-b-fffbf1,#fffbf1)}.companies-page .real-estate-mode-grid a>span,.companies-page .food-category-mark{color:var(--atj-t-285977,#285977);background:var(--atj-b-e8f0f5,#e8f0f5)}.companies-page .real-estate-visual-footer i{background:var(--atj-b-d2a34d,#d2a34d)}.companies-page .real-estate-visual-footer a{color:var(--atj-t-285977,#285977)}.companies-scope-note{background:var(--atj-b-f8fafc,#f8fafc);padding:20px 0 0}.companies-scope-note .container{color:var(--atj-t-38536a,#38536a);border:1px solid var(--atj-e-d5e0e8,#d5e0e8);border-right:5px solid var(--atj-e-d2a34d,#d2a34d);background:var(--atj-b-edf3f7,#edf3f7);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.companies-scope-note strong{color:var(--atj-t-173f5c,#173f5c);font-size:1rem}.companies-scope-note p{color:var(--atj-t-526b7d,#526b7d);margin:0;line-height:1.9}.companies-page .food-search-panel{border-color:var(--atj-e-d7e3ea,#d7e3ea);box-shadow:0 18px 48px var(--atj-s-194665-90,#19466517)}.companies-page .food-search-controls input:focus,.companies-page .food-search-controls select:focus{border-color:var(--atj-e-376d8e,#376d8e);box-shadow:0 0 0 4px var(--atj-s-376d8e-110,#376d8e1c)}.companies-page .food-category-card:hover{border-color:var(--atj-e-d0ad63,#d0ad63);box-shadow:0 18px 42px var(--atj-s-184667-110,#1846671c)}.companies-page .food-category-card>b,.companies-page .food-subcategory-grid article>span,.companies-page .food-field-grid article>span{color:var(--atj-t-a87825,#a87825)}.companies-map-section{background:var(--atj-b-eaf1f5,#eaf1f5)}.companies-category-hero,.companies-business-hero{background:radial-gradient(circle at 10% 20%,var(--atj-b-deb665-180,#deb6652e),transparent 28%),linear-gradient(145deg,var(--atj-b-10263f,#10263f) 0%,var(--atj-b-315d7b,#315d7b) 100%)}.companies-category-hero .eyebrow,.companies-business-page .vehicle-business-kicker span,.companies-business-page .vehicle-business-kicker b{color:var(--atj-t-f0d99f,#f0d99f)}.companies-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff)}.companies-category-hero .food-category-title p{color:var(--atj-t-f2f7fb-900,#f2f7fbe6)}.companies-category-hero .food-category-mark{color:var(--atj-t-285977,#285977);border-color:var(--atj-e-e7cc91-550,#e7cc918c);background:var(--atj-b-ffffff-960,#fffffff5)}.companies-category-footer .container>span,.companies-category-footer b,.companies-category-footer .text-link,.companies-business-page .business-website-link{color:var(--atj-t-285977,#285977)}.companies-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%,var(--atj-b-deb665-180,#deb6652e),transparent 28%),linear-gradient(135deg,var(--atj-b-10263f,#10263f) 0%,var(--atj-b-315d7b,#315d7b) 100%)}.companies-business-page .business-contact-card{border-top-color:var(--atj-e-d2a34d,#d2a34d)}.button-companies{background:var(--atj-b-d1a14a,#d1a14a);color:var(--atj-t-10263f,#10263f)}@media (width>=821px){.companies-standards .food-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.companies-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.transport-page{background:var(--atj-b-f7faf9,#f7faf9)}.transport-hero{background:radial-gradient(circle at 12% 18%, var(--atj-b-f1ae49-200,#f1ae4933), transparent 30%), linear-gradient(145deg, var(--atj-b-0b2933,#0b2933) 0%, var(--atj-b-155063,#155063) 58%, var(--atj-b-367586,#367586) 100%)}.transport-hero:before{background:linear-gradient(90deg,var(--atj-b-ffffff-35,#ffffff09) 1px,transparent 1px),linear-gradient(var(--atj-b-ffffff-35,#ffffff09) 1px,transparent 1px);background-size:34px 34px}.transport-tools svg{color:var(--atj-t-f9be5b-200,#f9be5b33)}.transport-page .real-estate-hero-copy h1{color:var(--atj-t-ffffff,#fff)}.transport-page .real-estate-hero-copy>p{color:var(--atj-t-f1f9fa-900,#f1f9fae6)}.transport-page .real-estate-launch-pill{color:var(--atj-t-ffe1a8,#ffe1a8);background:var(--atj-b-ffffff-90,#ffffff17);border-color:var(--atj-e-f6c269-300,#f6c2694d)}.transport-page .real-estate-launch-pill i{background:var(--atj-b-f1ad45,#f1ad45);box-shadow:0 0 0 6px var(--atj-s-f1ad45-170,#f1ad452b)}.transport-page .transport-hero .food-hero-actions .button-ghost{color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-ffffff-550,#ffffff8c);background:var(--atj-b-ffffff-80,#ffffff14)}.transport-page .real-estate-hero-visual{border-color:var(--atj-e-f6c269-340,#f6c26957);background:var(--atj-b-ffffff-970,#fffffff7);box-shadow:0 24px 55px var(--atj-s-072630-300,#0726304d)}.transport-page .real-estate-visual-heading span,.transport-page .eyebrow{color:var(--atj-t-267083,#267083)}.transport-page .real-estate-mode-grid a:hover{border-color:var(--atj-e-e6ab4d,#e6ab4d);background:var(--atj-b-fffaf0,#fffaf0)}.transport-page .real-estate-mode-grid a>span,.transport-page .food-category-mark{color:var(--atj-t-176074,#176074);background:var(--atj-b-e4f1f3,#e4f1f3)}.transport-page .real-estate-visual-footer i{background:var(--atj-b-eea93c,#eea93c)}.transport-page .real-estate-visual-footer a{color:var(--atj-t-176074,#176074)}.transport-scope-note{background:var(--atj-b-f7faf9,#f7faf9);padding:20px 0 0}.transport-scope-note .container{color:var(--atj-t-355b64,#355b64);border:1px solid var(--atj-e-d1e2e5,#d1e2e5);border-right:5px solid var(--atj-e-eea93c,#eea93c);background:var(--atj-b-eaf3f4,#eaf3f4);border-radius:18px;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.transport-scope-note strong{color:var(--atj-t-104d5d,#104d5d);font-size:1rem}.transport-scope-note p{color:var(--atj-t-4f6f76,#4f6f76);margin:0;line-height:1.9}.transport-page .food-search-panel{border-color:var(--atj-e-d3e4e7,#d3e4e7);box-shadow:0 18px 48px var(--atj-s-125463-90,#12546317)}.transport-page .food-search-controls input:focus,.transport-page .food-search-controls select:focus{border-color:var(--atj-e-247187,#247187);box-shadow:0 0 0 4px var(--atj-s-247187-110,#2471871c)}.transport-page .food-category-card:hover{border-color:var(--atj-e-e1aa50,#e1aa50);box-shadow:0 18px 42px var(--atj-s-115160-110,#1151601c)}.transport-page .food-category-card>b,.transport-page .food-subcategory-grid article>span,.transport-page .food-field-grid article>span{color:var(--atj-t-b87413,#b87413)}.transport-map-section{background:var(--atj-b-e8f2f3,#e8f2f3)}.transport-category-hero,.transport-business-hero{background:radial-gradient(circle at 10% 20%,var(--atj-b-f1ae49-200,#f1ae4933),transparent 28%),linear-gradient(145deg,var(--atj-b-0b2933,#0b2933) 0%,var(--atj-b-23677a,#23677a) 100%)}.transport-category-hero .eyebrow,.transport-business-page .vehicle-business-kicker span,.transport-business-page .vehicle-business-kicker b{color:var(--atj-t-ffdda0,#ffdda0)}.transport-category-hero .food-category-title h1{color:var(--atj-t-ffffff,#fff)}.transport-category-hero .food-category-title p{color:var(--atj-t-f1f9fa-900,#f1f9fae6)}.transport-category-hero .food-category-mark{color:var(--atj-t-176074,#176074);border-color:var(--atj-e-f6c269-580,#f6c26994);background:var(--atj-b-ffffff-960,#fffffff5)}.transport-category-footer .container>span,.transport-category-footer b,.transport-category-footer .text-link,.transport-business-page .business-website-link{color:var(--atj-t-176074,#176074)}.transport-cta .real-estate-cta-panel{background:radial-gradient(circle at 84% 10%,var(--atj-b-f1ae49-200,#f1ae4933),transparent 28%),linear-gradient(135deg,var(--atj-b-0b2933,#0b2933) 0%,var(--atj-b-23677a,#23677a) 100%)}.transport-business-page .business-contact-card{border-top-color:var(--atj-e-eea93c,#eea93c)}.button-transport{background:var(--atj-b-f0ad45,#f0ad45);color:var(--atj-t-0b2933,#0b2933)}.button-transport:hover{background:var(--atj-b-ffc365,#ffc365);color:var(--atj-t-071e25,#071e25)}@media (width>=821px){.transport-standards .food-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.transport-scope-note .container{grid-template-columns:1fr;gap:8px;padding:17px 18px}}.work-page,.work-new-page,.work-detail-page{background:var(--atj-b-f6f8f7,#f6f8f7);color:var(--atj-t-17352e,#17352e)}.work-hero{background:linear-gradient(125deg,var(--atj-b-e8f4ef,#e8f4ef) 0%,var(--atj-b-f7f3e8,#f7f3e8) 65%,var(--atj-b-eef5f2,#eef5f2) 100%);border-bottom:1px solid var(--atj-e-d7e5df,#d7e5df);padding:72px 0 48px}.work-hero>.container{grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);align-items:center;gap:48px;display:grid}.work-eyebrow{color:var(--atj-t-126a58,#126a58);align-items:center;gap:8px;font-weight:800;display:inline-flex}.work-hero h1{color:var(--atj-t-123f35,#123f35);margin:18px 0;font-size:clamp(48px,6vw,82px);line-height:1}.work-hero-copy>p{max-width:760px;font-size:20px;line-height:1.9}.work-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.work-hero-panel{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,white);box-shadow:0 18px 50px var(--atj-s-123f35-125,#123f3520);border-radius:28px;padding:28px}.work-hero-panel svg{color:var(--atj-t-d7b35c,#d7b35c);width:42px;height:42px}.work-hero-panel strong{margin:16px 0 8px;font-size:22px;display:block}.work-hero-panel p{color:var(--atj-t-d8e8e3,#d8e8e3);line-height:1.75}.work-paths{grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;display:grid;position:relative}.work-paths>a{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);color:var(--atj-t-17352e,#17352e);box-shadow:0 12px 36px var(--atj-s-183f35-63,#183f3510);border-radius:22px;align-items:center;gap:18px;padding:24px;display:flex}.work-paths svg{background:var(--atj-b-e7f4ef,#e7f4ef);color:var(--atj-t-126a58,#126a58);border-radius:16px;width:52px;height:52px;padding:12px}.work-paths div{flex:1;gap:6px;display:grid}.work-paths b{font-size:19px}.work-paths span{color:var(--atj-t-657871,#657871)}.work-paths i{font-size:22px;font-style:normal}.work-search,.work-results,.work-safety{padding-top:64px}.work-section-heading span,.work-results-head span{color:var(--atj-t-92722c,#92722c);font-weight:800}.work-section-heading h2,.work-results-head h2,.work-safety h2{margin:7px 0 24px;font-size:32px}.work-search form{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:20px;grid-template-columns:1.5fr repeat(3,1fr) auto;gap:10px;padding:14px;display:grid}.work-search label{align-items:center;gap:8px;display:flex}.work-search input,.work-search select,.work-create-form input,.work-create-form select,.work-create-form textarea{border:1px solid var(--atj-e-cedbd6,#cedbd6);background:var(--atj-b-ffffff,white);width:100%;min-height:48px;color:var(--atj-t-17352e,#17352e);font:inherit;border-radius:12px;padding:0 14px}.work-create-form textarea{resize:vertical;padding:14px}.work-results-head{justify-content:space-between;align-items:end;display:flex}.work-results-head>a{color:var(--atj-t-126a58,#126a58);font-weight:800}.work-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.work-card{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:20px;flex-direction:column;gap:15px;min-height:310px;padding:22px;display:flex}.work-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-kind,.work-verified{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.work-kind{background:var(--atj-b-e8f4ef,#e8f4ef);color:var(--atj-t-126a58,#126a58)}.kind-job_seeker{background:var(--atj-b-edf1f8,#edf1f8);color:var(--atj-t-355d8a,#355d8a)}.kind-freelancer{background:var(--atj-b-f5edda,#f5edda);color:var(--atj-t-816421,#816421)}.work-verified{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,white)}.work-card h3{margin:0;font-size:21px;line-height:1.45}.work-card p{color:var(--atj-t-60736c,#60736c);margin:0;line-height:1.75}.work-tags{flex-wrap:wrap;gap:6px;display:flex}.work-tags span{background:var(--atj-b-f2f5f4,#f2f5f4);border-radius:8px;padding:6px 9px;font-size:12px}.work-card-bottom{border-top:1px solid var(--atj-e-edf1ef,#edf1ef);color:var(--atj-t-60736c,#60736c);justify-content:space-between;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.work-card-bottom a{color:var(--atj-t-126a58,#126a58);font-weight:800}.work-empty{text-align:center;background:var(--atj-b-ffffff,white);border:1px dashed var(--atj-e-b9ccc5,#b9ccc5);border-radius:22px;padding:60px}.work-empty svg{width:48px;height:48px;color:var(--atj-t-126a58,#126a58)}.work-safety{padding-bottom:80px}.work-safety>div{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.work-safety article{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,white);border-radius:18px;padding:22px}.work-safety article b{color:var(--atj-t-f0d48d,#f0d48d);font-size:18px}.work-safety article p{color:var(--atj-t-d4e4df,#d4e4df);line-height:1.7}.work-new-hero{background:var(--atj-b-e8f4ef,#e8f4ef);padding:48px 0}.work-new-hero a{color:var(--atj-t-126a58,#126a58);font-weight:800}.work-new-hero h1{margin:12px 0;font-size:44px}.work-new-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;padding-top:40px;padding-bottom:72px;display:grid}.work-create-form,.work-new-layout>aside{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:22px;padding:24px}.work-kind-picker{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:26px;display:grid}.work-kind-picker label{cursor:pointer}.work-kind-picker input{opacity:0;position:absolute}.work-kind-picker span{border:2px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:16px;flex-direction:column;gap:6px;height:100%;padding:16px;display:flex}.work-kind-picker input:checked+span{border-color:var(--atj-e-126a58,#126a58);background:var(--atj-b-eaf5f1,#eaf5f1)}.work-kind-picker small{color:var(--atj-t-657871,#657871)}.work-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.work-form-grid label{gap:7px;display:grid}.work-form-grid label>span{font-weight:750}.work-form-wide{grid-column:1/-1}.work-consent{align-items:flex-start;gap:9px;margin:20px 0;line-height:1.6;display:flex}.work-consent input{width:auto;min-height:auto;margin-top:6px}.work-form-message{background:var(--atj-b-eaf5f1,#eaf5f1);border-radius:10px;padding:12px}.work-new-layout>aside{position:sticky;top:100px}.work-new-layout aside h2{margin-top:0}.work-new-layout aside li{margin:12px 0;line-height:1.6}.work-new-layout aside a{color:var(--atj-t-126a58,#126a58);font-weight:800}.work-detail-page{padding:38px 0 80px}.work-breadcrumb{color:var(--atj-t-63756f,#63756f);flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.work-detail-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.work-detail-grid>article,.work-contact-card{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:22px;padding:28px}.work-detail-head h1{margin:20px 0 8px;font-size:38px}.work-detail-facts{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;display:grid}.work-detail-facts>div{background:var(--atj-b-f3f6f5,#f3f6f5);border-radius:12px;gap:5px;padding:14px;display:grid}.work-detail-facts span{color:var(--atj-t-697b74,#697b74);font-size:12px}.work-detail-description{border-top:1px solid var(--atj-e-e5ece9,#e5ece9);padding-top:20px}.work-detail-description p{white-space:pre-line;line-height:1.9}.work-contact-card{position:sticky;top:100px}.work-contact-card .button{width:100%;margin:14px 0}.work-contact-warning{background:var(--atj-b-fff5dc,#fff5dc);color:var(--atj-t-6f571f,#6f571f);border-radius:12px;gap:6px;padding:14px;display:grid}.work-report-link{text-align:center;color:var(--atj-t-a23f36,#a23f36);margin-top:18px;font-size:13px;display:block}@media (width<=1000px){.work-card-grid{grid-template-columns:repeat(2,1fr)}.work-search form{grid-template-columns:1fr 1fr}.work-search form label{grid-column:1/-1}.work-safety>div{grid-template-columns:1fr 1fr}.work-detail-grid,.work-new-layout{grid-template-columns:1fr}.work-contact-card,.work-new-layout>aside{position:static}.work-kind-picker{grid-template-columns:1fr 1fr 1fr}}@media (width<=700px){.work-hero{padding:42px 0}.work-hero>.container,.work-paths{grid-template-columns:1fr}.work-hero-panel{padding:22px}.work-hero h1{font-size:48px}.work-hero-copy>p{font-size:17px}.work-hero-actions .button{text-align:center;justify-content:center;width:100%}.work-paths{margin-top:18px}.work-search,.work-results,.work-safety{padding-top:44px}.work-search form,.work-card-grid,.work-safety>div,.work-form-grid,.work-kind-picker,.work-detail-facts{grid-template-columns:1fr}.work-search form>*{grid-column:1/-1}.work-results-head{align-items:start}.work-results-head>a{font-size:13px}.work-card-bottom{align-items:start;gap:10px}.work-new-hero h1,.work-detail-head h1{font-size:32px}.work-new-layout{padding-top:18px}.work-create-form{padding:15px}.work-form-wide{grid-column:auto}.work-detail-grid>article,.work-contact-card{padding:20px}}.work-paths{grid-template-columns:repeat(3,minmax(0,1fr))}.work-paths>a,.work-paths div{min-width:0}.work-paths svg{flex-shrink:0}.work-new-layout>.work-create-form:only-child{grid-column:1/-1}.work-kind-picker{grid-template-columns:repeat(2,1fr);margin-bottom:22px}.work-kind-picker label,.work-kind-picker>a,.work-goal-picker label{cursor:pointer}.work-kind-picker>a{color:inherit;text-decoration:none}.work-kind-picker>a>span{border:2px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:16px;flex-direction:column;gap:6px;height:100%;padding:16px;transition:border-color .2s,background .2s;display:flex}.work-kind-picker>a:hover>span,.work-kind-picker>a:focus-visible>span{border-color:var(--atj-e-126a58,#126a58);background:var(--atj-b-eaf5f1,#eaf5f1)}.work-goal-picker{width:100%;min-width:0;min-inline-size:0;border:0;max-width:100%;margin:0 0 26px;padding:0}.work-goal-picker legend{margin-bottom:16px;font-size:1.125rem;font-weight:850}.work-goal-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;padding-bottom:6px;display:grid}.work-goal-picker label{min-width:0}.work-goal-picker input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.work-goal-picker label>span{border:2px solid var(--atj-edge--work-choice-edge,var(--work-choice-edge));overflow-wrap:anywhere;background:linear-gradient(155deg,var(--atj-b-ffffff,#fff) 12%,var(--atj-surface--work-choice-soft,var(--work-choice-soft)) 100%);min-width:0;max-width:100%;height:100%;box-shadow:inset 0 2px 0 var(--atj-s-ffffff,#fff),0 5px 0 var(--atj-shadow--work-choice-edge,var(--work-choice-edge)),0 12px 22px var(--atj-shadow--work-choice-shadow,var(--work-choice-shadow));border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:16px 12px 18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.work-goal-picker input:checked+span{border-color:var(--atj-edge--work-choice-color,var(--work-choice-color));background:linear-gradient(155deg,var(--atj-b-ffffff,#fff),var(--atj-surface--work-choice-soft,var(--work-choice-soft)));box-shadow:inset 0 0 0 1px var(--atj-shadow--work-choice-color,var(--work-choice-color)),0 5px 0 var(--atj-shadow--work-choice-color,var(--work-choice-color)),0 12px 22px var(--atj-shadow--work-choice-shadow,var(--work-choice-shadow))}.work-goal-picker input:focus-visible+span{outline:3px solid var(--atj-text--work-choice-color,var(--work-choice-color));outline-offset:5px}.work-goal-picker b{color:var(--atj-text--work-choice-ink,var(--work-choice-ink));font-size:1rem;line-height:1.7}.work-goal-picker small{color:var(--atj-t-455b62,#455b62);font-size:.875rem;line-height:1.75}.work-choice-copy{text-align:center;gap:6px;width:100%;display:grid}.work-choice-illustration{object-fit:contain;width:104px;max-width:100%;height:104px;filter:drop-shadow(0 5px 5px var(--work-choice-shadow));flex-shrink:0;display:block}.work-choice-check{border:2px solid var(--atj-edge--work-choice-edge,var(--work-choice-edge));background:var(--atj-b-ffffff,#fff);width:24px;height:24px;color:var(--atj-t-ffffff,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.work-choice-check svg{opacity:0}.work-goal-picker input:checked+span .work-choice-check{border-color:var(--atj-edge--work-choice-color,var(--work-choice-color));background:var(--atj-surface--work-choice-color,var(--work-choice-color))}.work-goal-picker input:checked+span .work-choice-check svg{opacity:1}.work-goal-picker:disabled{opacity:.7}[data-work-kind=job_seeker]{--work-choice-color:#245fc5;--atj-shadow--work-choice-color:var(--atj-s-245fc5,#245fc5);--atj-edge--work-choice-color:var(--atj-e-245fc5,#245fc5);--atj-surface--work-choice-color:var(--atj-b-245fc5,#245fc5);--atj-text--work-choice-color:var(--atj-t-245fc5,#245fc5);--work-choice-ink:#173f7e;--atj-text--work-choice-ink:var(--atj-t-173f7e,#173f7e);--work-choice-soft:#eaf2ff;--atj-surface--work-choice-soft:var(--atj-b-eaf2ff,#eaf2ff);--work-choice-edge:#bfd2f2;--atj-shadow--work-choice-edge:var(--atj-s-bfd2f2,#bfd2f2);--atj-edge--work-choice-edge:var(--atj-e-bfd2f2,#bfd2f2);--work-choice-shadow:#1e4d8b16;--atj-shadow--work-choice-shadow:var(--atj-s-1e4d8b-86,#1e4d8b16)}[data-work-kind=employer]{--work-choice-color:#0b7664;--atj-shadow--work-choice-color:var(--atj-s-0b7664,#0b7664);--atj-edge--work-choice-color:var(--atj-e-0b7664,#0b7664);--atj-surface--work-choice-color:var(--atj-b-0b7664,#0b7664);--atj-text--work-choice-color:var(--atj-t-0b7664,#0b7664);--work-choice-ink:#105448;--atj-text--work-choice-ink:var(--atj-t-105448,#105448);--work-choice-soft:#e5f6ef;--atj-surface--work-choice-soft:var(--atj-b-e5f6ef,#e5f6ef);--work-choice-edge:#b3dacd;--atj-shadow--work-choice-edge:var(--atj-s-b3dacd,#b3dacd);--atj-edge--work-choice-edge:var(--atj-e-b3dacd,#b3dacd);--work-choice-shadow:#13584918;--atj-shadow--work-choice-shadow:var(--atj-s-135849-94,#13584918)}[data-work-kind=freelancer]{--work-choice-color:#ad5716;--atj-shadow--work-choice-color:var(--atj-s-ad5716,#ad5716);--atj-edge--work-choice-color:var(--atj-e-ad5716,#ad5716);--atj-surface--work-choice-color:var(--atj-b-ad5716,#ad5716);--atj-text--work-choice-color:var(--atj-t-ad5716,#ad5716);--work-choice-ink:#784315;--atj-text--work-choice-ink:var(--atj-t-784315,#784315);--work-choice-soft:#fff2dc;--atj-surface--work-choice-soft:var(--atj-b-fff2dc,#fff2dc);--work-choice-edge:#e9c99d;--atj-shadow--work-choice-edge:var(--atj-s-e9c99d,#e9c99d);--atj-edge--work-choice-edge:var(--atj-e-e9c99d,#e9c99d);--work-choice-shadow:#8a521b18;--atj-shadow--work-choice-shadow:var(--atj-s-8a521b-94,#8a521b18)}.work-hero-actions .work-entry-card{border:1px solid var(--atj-edge--work-choice-edge,var(--work-choice-edge));background:linear-gradient(140deg,var(--atj-b-ffffff,#fff),var(--atj-surface--work-choice-soft,var(--work-choice-soft)));min-width:0;box-shadow:inset 0 2px 0 var(--atj-s-ffffff,#fff),0 4px 0 var(--atj-shadow--work-choice-edge,var(--work-choice-edge)),0 8px 18px var(--atj-shadow--work-choice-shadow,var(--work-choice-shadow));color:var(--atj-text--work-choice-ink,var(--work-choice-ink));border-radius:18px;flex:200px;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.work-entry-card img{object-fit:contain;flex-shrink:0;width:64px;height:64px}.work-entry-card b{overflow-wrap:anywhere;font-size:1rem;line-height:1.7}.work-entry-card:focus-visible{outline:3px solid var(--atj-text--work-choice-color,var(--work-choice-color));outline-offset:5px}@media (hover:hover){.work-goal-picker:not(:disabled) label:hover>span,.work-hero-actions .work-entry-card:hover{box-shadow:inset 0 2px 0 var(--atj-s-ffffff,#fff),0 7px 0 var(--atj-shadow--work-choice-edge,var(--work-choice-edge)),0 16px 24px var(--atj-shadow--work-choice-shadow,var(--work-choice-shadow));transform:translateY(-3px)}.work-goal-picker:not(:disabled) label:has(input:checked):hover>span{box-shadow:inset 0 0 0 1px var(--atj-shadow--work-choice-color,var(--work-choice-color)),0 7px 0 var(--atj-shadow--work-choice-color,var(--work-choice-color)),0 16px 24px var(--atj-shadow--work-choice-shadow,var(--work-choice-shadow))}}.work-goal-picker:not(:disabled) label:active>span,.work-hero-actions .work-entry-card:active{transform:translateY(2px)}@media (width<=1000px){.work-paths{grid-template-columns:1fr}}@media (width<=700px){.work-goal-picker>div{grid-template-columns:1fr;gap:14px}.work-goal-picker label>span{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:14px 12px;display:grid}.work-choice-illustration{width:76px;height:76px}.work-choice-copy{text-align:start;padding-inline-end:14px}.work-choice-check{width:20px;height:20px;inset-block-start:8px;inset-inline-end:8px}.work-hero-actions .work-entry-card{flex-basis:100%}.work-entry-card img{width:56px;height:56px}}@media (width<=380px){.work-goal-picker label>span{grid-template-columns:58px minmax(0,1fr);gap:8px}.work-choice-illustration{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.work-goal-picker label>span,.work-hero-actions .work-entry-card{transition:none;transform:none!important}}@media (forced-colors:active){.work-goal-picker input:checked+span{outline-offset:2px;outline:3px solid highlight}.work-goal-picker input:checked+span .work-choice-check{color:highlighttext;background:highlight}}.work-page .container{max-width:1180px}.work-page .work-hero{padding:28px 0 24px}.work-page .work-hero>.container{grid-template-columns:minmax(0,1fr) 248px;gap:24px}.work-page .work-hero-copy{min-width:0}.work-page .work-hero h1{margin:0 0 6px;font-size:clamp(1.875rem,3.3vw,2.875rem);line-height:1.45}.work-page .work-hero-copy>p{max-width:none;margin:0;font-size:1rem;line-height:1.8}.work-page .work-hero-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding-bottom:4px;display:grid}.work-page .work-hero-actions .work-entry-card{border-radius:16px;gap:8px;padding:10px}.work-page .work-entry-card img{width:52px;height:52px}.work-page .work-entry-card b{font-size:.9375rem;line-height:1.65}.work-page .work-hero-panel{box-shadow:0 8px 22px var(--atj-s-123f35-86,#123f3516);border-radius:20px;padding:18px}.work-page .work-hero-panel>svg{width:26px;height:26px}.work-page .work-hero-panel strong{margin:8px 0 4px;font-size:1rem;line-height:1.7}.work-page .work-hero-panel p{margin:0;font-size:.875rem;line-height:1.8}.work-page .site-news-strip{padding-block:10px}.work-page .ad-shell{background:0 0;padding-block:12px}.work-page .ad-reservation{min-height:110px;box-shadow:none;border-radius:16px;gap:16px;padding:16px 20px}.work-page .ad-reservation-icon{border-radius:16px;width:56px;height:56px;font-size:.8125rem}.work-page .ad-reservation-copy strong{font-size:1.125rem;line-height:1.6}.work-page .ad-reservation-copy small{font-size:.75rem}.work-page .ad-reservation-copy>span{font-size:.875rem}.work-page .ad-reservation-action{min-height:44px;padding:10px 14px;font-size:.875rem}.work-page .ad-reservation-placement{display:none}.work-page .work-account-shortcut{padding-top:8px}.work-page .work-account-shortcut>a{border-radius:14px;gap:10px;padding:12px 16px}.work-page .work-account-shortcut b{font-size:1rem}.work-page .work-account-shortcut span{font-size:.875rem;line-height:1.65}.work-page .work-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.work-page .work-paths>a{border-color:var(--atj-edge--work-choice-edge,var(--work-choice-edge));background:linear-gradient(145deg,var(--atj-b-ffffff,#fff),var(--atj-surface--work-choice-soft,var(--work-choice-soft)));box-shadow:0 3px 0 var(--atj-shadow--work-choice-edge,var(--work-choice-edge)),0 8px 20px var(--atj-shadow--work-choice-shadow,var(--work-choice-shadow));color:var(--atj-text--work-choice-ink,var(--work-choice-ink));border-radius:16px;gap:10px;padding:16px}.work-page .work-paths>a[aria-current=page]{border-color:var(--atj-edge--work-choice-color,var(--work-choice-color));box-shadow:inset 0 0 0 1px var(--atj-shadow--work-choice-color,var(--work-choice-color)),0 3px 0 var(--atj-shadow--work-choice-color,var(--work-choice-color))}.work-page .work-paths>a:focus-visible,.work-page .work-paths>a:hover{outline:2px solid var(--atj-text--work-choice-color,var(--work-choice-color));outline-offset:3px}.work-page .work-paths svg{width:42px;height:42px;color:var(--atj-text--work-choice-color,var(--work-choice-color));background:var(--atj-b-ffffff-702,#ffffffb3);border-radius:13px;padding:9px}.work-page .work-paths div{gap:3px}.work-page .work-paths b{font-size:1rem;line-height:1.65}.work-page .work-paths span{color:var(--atj-t-536c63,#536c63);font-size:.875rem;line-height:1.7}.work-page .work-paths i{font-size:20px}.work-page .work-search{padding-top:28px;scroll-margin-top:100px}.work-page .work-section-heading h2,.work-page .work-results-head h2,.work-page .work-safety h2{color:var(--atj-t-164d3e,#164d3e);margin:0 0 12px;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.6}.work-page .work-section-heading h2,.work-page .work-safety h2{align-items:center;gap:8px;display:flex}.work-page .work-section-heading h2 svg,.work-page .work-safety h2 svg{color:var(--atj-t-18735d,#18735d);flex-shrink:0}.work-page .work-search form{border-radius:16px;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr)) auto;gap:10px;padding:12px}.work-page .work-search form>*{min-width:0}.work-page .work-search label{gap:6px;min-width:0}.work-page .work-search label svg{color:var(--atj-t-51776a,#51776a);flex-shrink:0}.work-page .work-search input{flex:1;min-width:0}.work-page .work-search input,.work-page .work-search select{padding-inline:10px;font-size:1rem}.work-page .work-search .button{min-height:48px;font-size:1rem}.work-page .work-search input:focus-visible,.work-page .work-search select:focus-visible{outline:3px solid var(--atj-t-126a58-145,#126a5825);outline-offset:2px;border-color:var(--atj-e-126a58,#126a58)}.work-page .work-results{padding-top:24px;padding-bottom:18px}.work-page .work-results-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px}.work-page .work-results-head h2{margin-bottom:0}.work-page .work-results-head span{font-size:.875rem}.work-page .work-results-head>a{min-height:44px;font-size:.9375rem}.work-page .work-card{gap:12px;min-height:0;padding:20px}.work-page .work-card h3{font-size:1.1875rem}.work-page .work-card p{font-size:.9375rem}.work-page .work-card-top,.work-page .work-card-bottom{flex-wrap:wrap;gap:8px}.work-page .work-empty{border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:26px 20px;display:flex}.work-page .work-empty>svg{flex-shrink:0;width:36px;height:36px;margin:0 auto 2px}.work-page .work-empty h3{margin:0;font-size:1.125rem;line-height:1.7}.work-page .work-empty p{max-width:640px;margin:0;font-size:.9375rem;line-height:1.8}.work-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.work-empty-actions .button{min-height:44px;font-size:.9375rem}.work-page .work-safety{padding-top:20px;padding-bottom:28px}.work-page .work-safety>div{gap:12px}.work-page .work-safety article{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d9e7df,#d9e7df);box-shadow:0 4px 16px var(--atj-s-143f35-27,#143f3507);color:var(--atj-t-204e3e,#204e3e);border-radius:16px;grid-template-columns:24px minmax(0,1fr);align-content:start;gap:7px 8px;padding:16px;display:grid}.work-page .work-safety article>svg{width:22px;height:22px;color:var(--atj-t-19735a,#19735a);margin-top:2px}.work-page .work-safety article b{color:var(--atj-t-1b5944,#1b5944);font-size:1rem;line-height:1.65}.work-page .work-safety article p{color:var(--atj-t-526c60,#526c60);grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.8}@media (width<=1050px){.work-page .work-hero>.container{grid-template-columns:minmax(0,1fr)}.work-page .work-hero-panel{grid-template-columns:26px minmax(0,1fr);gap:4px 10px;padding:14px 16px;display:grid}.work-page .work-hero-panel>svg{grid-row:1/3}.work-page .work-hero-panel strong{margin:0}.work-page .work-hero-panel p{grid-column:2}.work-page .work-search form{grid-template-columns:repeat(2,minmax(0,1fr))}.work-page .work-search form label{grid-column:1/-1}.work-page .work-safety>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.work-page .work-paths{grid-template-columns:1fr}.work-page .work-paths>a{padding:12px 14px}.work-page .work-paths i{margin-inline-start:auto}}@media (width<=700px){.work-page .work-hero{padding:20px 0}.work-page .work-hero>.container{gap:16px}.work-page .work-hero h1{font-size:1.875rem}.work-page .work-hero-actions{grid-template-columns:1fr;gap:12px;margin-top:14px}.work-page .work-hero-actions .work-entry-card{padding:9px 14px}.work-page .work-entry-card b{font-size:1rem}.work-page .work-account-shortcut>a{gap:3px}.work-page .work-search{padding-top:22px}.work-page .work-search form{grid-template-columns:minmax(0,1fr)}.work-page .work-search form>*{grid-column:1/-1}.work-page .work-results{padding-top:20px}.work-page .work-results-head h2{font-size:1.25rem}.work-page .work-results-head>a{padding-inline:12px;font-size:.875rem}.work-page .work-empty{padding:22px 14px}.work-page .work-safety{padding-top:18px;padding-bottom:22px}.work-page .work-safety>div{grid-template-columns:1fr}.work-page .work-safety article{padding:14px}.work-page .ad-shell{padding-block:10px}.work-page .ad-reservation{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px 14px}.work-page .ad-reservation-icon{border-radius:12px;width:44px;height:44px;font-size:.75rem}.work-page .ad-reservation-copy strong{font-size:1rem}.work-page .ad-reservation-copy>span{display:none}.work-page .ad-reservation-action{grid-column:2;justify-self:start;min-height:40px;padding:7px 14px;font-size:.8125rem;position:static}}.work-compose-page{padding-bottom:12px}.work-compose-page .container{max-width:1080px}.work-compose-page .work-new-hero{background:linear-gradient(110deg,var(--atj-b-f6faf8,#f6faf8),var(--atj-b-e5f3ed,#e5f3ed));border-bottom:1px solid var(--atj-e-dce9e3,#dce9e3);padding:22px 0 18px}.work-new-heading{align-items:center;gap:16px;display:flex}.work-new-heading>div{min-width:0}.work-new-title-icon{background:linear-gradient(145deg,var(--atj-b-177c65,#177c65),var(--atj-b-105547,#105547));width:58px;height:58px;color:var(--atj-t-ffffff,#fff);box-shadow:0 4px 0 var(--atj-s-0b443a,#0b443a),0 10px 20px var(--atj-s-134c36-98,#134c3619);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.work-compose-page .work-new-back{align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.work-compose-page .work-new-hero h1{color:var(--atj-t-143f35,#143f35);margin:4px 0;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.5}.work-compose-page .work-new-hero p{color:var(--atj-t-48685e,#48685e);margin:2px 0 0;font-size:.9375rem;line-height:1.8}.work-compose-page .work-new-layout{grid-template-columns:minmax(0,1fr);gap:0;padding-top:10px;padding-bottom:16px}.work-compose-page .work-create-form{min-width:0;box-shadow:0 8px 30px var(--atj-s-153e2f-31,#153e2f08);border-radius:22px;padding:24px}.work-compose-page .work-goal-picker{margin-bottom:18px}.work-compose-page .work-goal-picker label>span{gap:6px;padding-block:12px 16px}.work-compose-page .work-choice-illustration{width:92px;height:92px}.work-form-section{border-top:1px solid var(--atj-e-e5ece8,#e5ece8);padding:18px 0}.work-form-section h2{color:var(--atj-t-174f40,#174f40);align-items:center;gap:8px;margin:0 0 14px;font-size:1.0625rem;line-height:1.7;display:flex}.work-form-section h2 svg{color:var(--atj-t-18765f,#18765f);flex-shrink:0}.work-compose-page .work-form-grid{align-items:start;gap:14px 18px}.work-compose-page .work-form-grid label{gap:6px;min-width:0}.work-compose-page .work-form-grid small{color:var(--atj-t-5a7067,#5a7067);font-size:.875rem;line-height:1.65}.work-compose-page .work-form-grid textarea{min-height:132px;line-height:1.8}.work-compose-page .work-form-grid input:focus-visible,.work-compose-page .work-form-grid select:focus-visible,.work-compose-page .work-form-grid textarea:focus-visible{outline:3px solid var(--atj-t-13765f-145,#13765f25);outline-offset:2px;border-color:var(--atj-e-18765f,#18765f)}.work-publishing-rules{border:1px solid var(--atj-e-cfe3d9,#cfe3d9);background:var(--atj-b-f4f9f6,#f4f9f6);border-radius:16px;margin-top:4px;overflow:hidden}.work-publishing-rules summary{min-height:54px;color:var(--atj-t-145b47,#145b47);cursor:pointer;align-items:center;gap:9px;padding:12px 16px;font-size:1rem;font-weight:800;list-style:none;display:flex}.work-publishing-rules summary::-webkit-details-marker{display:none}.work-publishing-rules summary:focus-visible{outline:3px solid var(--atj-t-18765f,#18765f);outline-offset:-3px}.work-rules-chevron{flex-shrink:0;margin-inline-start:auto;transition:transform .18s}.work-publishing-rules[open] .work-rules-chevron{transform:rotate(180deg)}.work-publishing-rules[open] summary{border-bottom:1px solid var(--atj-e-deebe4,#deebe4)}.work-publishing-rules ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;padding:16px;list-style:none;display:grid}.work-publishing-rules li{color:var(--atj-t-3e5e52,#3e5e52);align-items:flex-start;gap:8px;margin:0;font-size:.875rem;line-height:1.8;display:flex}.work-publishing-rules li svg{color:var(--atj-t-18765f,#18765f);flex-shrink:0;margin-top:3px}.work-publishing-rules>a{width:fit-content;color:var(--atj-t-116950,#116950);text-underline-offset:4px;margin:0 16px 16px;font-size:.875rem;font-weight:750;text-decoration:underline;display:block}.work-compose-page .work-consent{background:var(--atj-b-fafbf9,#fafbf9);border:1px solid var(--atj-e-e4eae6,#e4eae6);border-radius:12px;margin:16px 0;padding:14px;font-size:.9375rem;line-height:1.9}.work-compose-page .work-consent input{width:20px;height:20px;min-height:20px;accent-color:var(--atj-t-126a58,#126a58);flex:0 0 20px;margin:4px 0 0;padding:0}.work-compose-page .work-consent a{color:var(--atj-t-116950,#116950);text-underline-offset:3px;text-decoration:underline}.work-compose-page .work-submit{border-radius:12px;min-width:220px;min-height:48px;font-size:1rem}.work-compose-page .ad-shell.is-compact{background:0 0;padding-block:12px}.work-compose-page>.ad-shell:last-child{padding-top:2px;padding-bottom:20px}.work-compose-page .ad-reservation{min-height:104px;box-shadow:none;border-radius:16px;gap:16px;padding:16px 20px}.work-compose-page .ad-reservation-icon{border-radius:16px;width:56px;height:56px;font-size:.8125rem}.work-compose-page .ad-reservation-copy strong{font-size:1.125rem;line-height:1.6}.work-compose-page .ad-reservation-copy small{font-size:.75rem}.work-compose-page .ad-reservation-copy>span{font-size:.875rem}.work-compose-page .ad-reservation-action{min-height:44px;padding:10px 14px;font-size:.875rem}.work-compose-page .ad-reservation-placement{display:none}@media (width<=700px){.work-compose-page .work-new-hero{padding:16px 0}.work-new-heading{gap:12px}.work-new-title-icon{border-radius:13px;width:44px;height:44px}.work-new-title-icon svg{width:24px;height:24px}.work-compose-page .work-new-hero h1{font-size:1.625rem}.work-compose-page .work-new-hero p{font-size:.875rem}.work-compose-page .work-new-layout{padding-top:6px;padding-bottom:12px}.work-compose-page .work-create-form{border-radius:18px;padding:16px}.work-compose-page .work-choice-illustration{width:76px;height:76px}.work-form-section{padding:16px 0}.work-form-section h2{font-size:1rem}.work-publishing-rules ul{grid-template-columns:1fr;gap:10px}.work-compose-page .work-submit{width:100%;min-width:0}.work-compose-page .ad-shell.is-compact{padding-block:8px}.work-compose-page .ad-reservation{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px 14px}.work-compose-page .ad-reservation-icon{border-radius:12px;width:44px;height:44px;font-size:.75rem}.work-compose-page .ad-reservation-copy strong{font-size:1rem}.work-compose-page .ad-reservation-copy>span{display:none}.work-compose-page .ad-reservation-action{grid-column:2;justify-self:start;min-height:40px;padding:7px 14px;font-size:.8125rem;position:static}}@media (width<=380px){.work-compose-page .work-choice-illustration{width:58px;height:58px}.work-compose-page .work-create-form{padding:12px}.work-new-heading{gap:10px}.work-compose-page .work-new-hero h1{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.work-rules-chevron{transition:none}}.work-results{padding-bottom:48px}.work-results-head{align-items:center;gap:20px;margin-bottom:22px}.work-results-head h2{margin-bottom:0}.work-results-head>a{background:var(--atj-b-ffffff,#fff);justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;display:inline-flex}.work-results-head>a b{font-size:20px;line-height:1}.work-card-grid.is-single{grid-template-columns:minmax(360px,680px);justify-content:center}.work-card-grid.is-double{grid-template-columns:repeat(2,minmax(0,520px));justify-content:center}@media (width<=700px){.work-card-grid.is-single,.work-card-grid.is-double{grid-template-columns:1fr}.work-results-head{align-items:center}.work-results-head h2{font-size:27px}.work-results-head>a{white-space:nowrap;min-height:42px;padding:0 13px;font-size:12px}}.work-account-shortcut{padding-top:24px}.work-account-shortcut>a{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,white);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.work-account-shortcut span{color:var(--atj-t-d9e7e2,#d9e7e2)}.work-hub-page{background:var(--atj-b-f6f8f7,#f6f8f7);color:var(--atj-t-17352e,#17352e);min-height:70vh;padding:52px 0 80px}.work-hub-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.work-hub-head>div>span,.work-hub-title>div>span{color:var(--atj-t-92722c,#92722c);font-weight:800}.work-hub-head h1{margin:7px 0;font-size:44px}.work-hub-head p{color:var(--atj-t-63756f,#63756f)}.work-hub-nav{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.work-hub-nav a{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);color:var(--atj-t-17352e,#17352e);border-radius:999px;padding:10px 16px}.work-hub-nav b{background:var(--atj-b-e8f4ef,#e8f4ef);color:var(--atj-t-126a58,#126a58);border-radius:99px;margin-right:6px;padding:2px 8px}.work-hub-section{margin-top:34px;scroll-margin-top:100px}.work-hub-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.work-hub-title h2{margin:5px 0;font-size:30px}.work-hub-title>p{color:var(--atj-t-63756f,#63756f)}.work-hub-list{gap:12px;display:grid}.work-hub-list>article{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:18px;justify-content:space-between;align-items:center;gap:22px;padding:20px;display:flex}.work-hub-list h3{margin:10px 0 5px}.work-hub-list p{color:var(--atj-t-60736c,#60736c);margin:5px 0;line-height:1.75}.work-state{background:var(--atj-b-fff2cf,#fff2cf);color:var(--atj-t-735919,#735919);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.work-state.is-published,.work-state.is-accepted{background:var(--atj-b-e8f4ef,#e8f4ef);color:var(--atj-t-126a58,#126a58)}.work-state.is-rejected,.work-state.is-declined,.work-state.is-suspended{background:var(--atj-b-fae9e7,#fae9e7);color:var(--atj-t-983d35,#983d35)}.work-hub-list.opportunities>article{align-items:start}.work-offer-copy{flex:1;min-width:0}.work-offer-meta{color:var(--atj-t-72827c,#72827c);align-items:center;gap:10px;font-size:13px;display:flex}.work-sender{font-weight:800}.work-contact-reveal{background:var(--atj-b-e8f4ef,#e8f4ef);border:1px solid var(--atj-e-c9e1d8,#c9e1d8);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:14px;padding:13px;display:flex}.work-opportunity-actions{background:var(--atj-b-f7f9f8,#f7f9f8);border-radius:14px;width:min(100%,360px);padding:14px}.work-opportunity-actions label{gap:6px;display:grid}.work-opportunity-actions input{border:1px solid var(--atj-e-cedbd6,#cedbd6);width:100%;min-height:42px;font:inherit;border-radius:10px;padding:0 12px}.work-opportunity-actions>div{gap:8px;margin-top:10px;display:flex}.work-opportunity-actions .is-danger{color:var(--atj-t-983d35,#983d35);border-color:var(--atj-e-edc8c4,#edc8c4)}.work-opportunity-actions p{font-size:13px}.work-hub-empty{background:var(--atj-b-ffffff,white);border:1px dashed var(--atj-e-b9ccc5,#b9ccc5);text-align:center;border-radius:18px;padding:34px}.work-hub-empty h3{margin-top:0}@media (width<=700px){.work-account-shortcut>a,.work-hub-head,.work-hub-title,.work-hub-list>article{flex-direction:column;align-items:stretch}.work-hub-head h1{font-size:34px}.work-hub-head .button{justify-content:center;width:100%}.work-hub-list.opportunities>article{gap:14px}.work-opportunity-actions{width:100%}.work-opportunity-actions>div{flex-direction:column}.work-contact-reveal{flex-direction:column;gap:5px}}.header-account-link{color:var(--atj-t-17352e,#17352e);padding:8px 4px;font-weight:800}.account-page{background:var(--atj-b-f6f8f7,#f6f8f7);min-height:70vh;color:var(--atj-t-17352e,#17352e);padding:58px 0 82px}.account-shell{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:stretch;gap:28px;display:grid}.account-intro,.account-trust-card,.account-dashboard-head,.account-stats article,.account-links>a,.account-security-note{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:22px}.account-intro{padding:44px}.account-kicker{color:var(--atj-t-92722c,#92722c);margin-bottom:7px;font-weight:900;display:block}.account-intro h1,.account-dashboard-head h1{margin:0 0 14px;font-size:clamp(34px,4vw,52px);line-height:1.22}.account-intro>p{color:var(--atj-t-60736c,#60736c);max-width:700px;font-size:18px;line-height:1.9}.account-auth-actions{flex-wrap:wrap;gap:12px;margin:28px 0 16px;display:flex}.account-auth-actions .button{gap:8px}.account-secondary-button{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-b9ccc5,#b9ccc5);color:var(--atj-t-17352e,#17352e)}.account-intro>small{color:var(--atj-t-6c7c76,#6c7c76);line-height:1.8}.account-trust-card{align-content:center;gap:16px;padding:26px;display:grid}.account-trust-card>div{background:var(--atj-b-f6f8f7,#f6f8f7);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.account-trust-card svg{color:var(--atj-t-126a58,#126a58);flex:none}.account-trust-card span{gap:4px;display:grid}.account-trust-card small{color:var(--atj-t-687a73,#687a73);line-height:1.6}.account-dashboard-head{align-items:center;gap:18px;padding:28px;display:flex}.account-dashboard-head h1{margin:0 0 3px;font-size:32px}.account-dashboard-head p{color:var(--atj-t-687a73,#687a73);margin:0}.account-avatar{background:var(--atj-b-123f35,#123f35);width:70px;height:70px;color:var(--atj-t-ffffff,#fff);border-radius:50%;place-items:center;font-size:30px;font-weight:900;display:grid}.account-signout{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-e1c6c3,#e1c6c3);color:var(--atj-t-8c3b34,#8c3b34);gap:7px;margin-inline-start:auto}.account-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0;display:grid}.account-stats article{grid-template-columns:auto 1fr;align-items:center;gap:5px 12px;padding:22px;display:grid}.account-stats svg{color:var(--atj-t-126a58,#126a58);grid-row:1/3}.account-stats strong{font-size:28px}.account-stats span{color:var(--atj-t-64766f,#64766f)}.account-links{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.account-links>a{color:var(--atj-t-17352e,#17352e);justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.account-links>a:hover{border-color:var(--atj-e-9bbcaf,#9bbcaf);box-shadow:0 8px 24px var(--atj-s-123f35-80,#123f3514)}.account-links span{gap:7px;display:grid}.account-links small{color:var(--atj-t-687a73,#687a73);line-height:1.6}.account-links i{color:var(--atj-t-126a58,#126a58);font-size:24px;font-style:normal}.account-security-note{align-items:center;gap:12px;margin-top:20px;padding:18px 22px;display:flex}.account-security-note svg{color:var(--atj-t-126a58,#126a58);flex:none}.account-security-note p{margin:0;line-height:1.7}@media (width<=800px){.account-shell{grid-template-columns:1fr}.account-intro{padding:28px}.account-dashboard-head{flex-wrap:wrap;align-items:flex-start}.account-signout{justify-content:center;width:100%;margin:8px 0 0}.account-stats,.account-links{grid-template-columns:1fr}}.trust-page{background:var(--atj-b-f4f7f5,#f4f7f5);min-height:72vh;color:var(--atj-t-163b32,#163b32);padding:54px 0 82px}.trust-page-head,.trust-dashboard-head{margin-bottom:28px}.trust-page-head>span,.trust-dashboard-head>div>span,.trust-panel-heading>span,.trust-admin-section-head span{color:var(--atj-t-9a7220,#9a7220);letter-spacing:.02em;margin-bottom:7px;font-size:14px;font-weight:900;display:block}.trust-page-head h1,.trust-dashboard-head h1{margin:0 0 10px;font-size:clamp(34px,5vw,56px);line-height:1.2}.trust-page-head p,.trust-dashboard-head p,.trust-panel-heading p{color:var(--atj-t-60736c,#60736c);max-width:820px;margin:0;font-size:17px;line-height:1.85}.trust-narrow-shell{max-width:850px}.trust-report-shell{max-width:1000px}.trust-panel,.trust-form,.trust-dashboard-head,.trust-dashboard-notice{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d9e6e0,#d9e6e0);box-shadow:0 12px 38px var(--atj-s-123f35-55,#123f350e);border-radius:24px}.trust-panel{padding:28px}.trust-form{gap:18px;padding:28px;display:grid}.trust-form label{color:var(--atj-t-24483f,#24483f);gap:8px;font-weight:850;display:grid}.trust-form input,.trust-form select,.trust-form textarea,.trust-delete-form input{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-fbfcfb,#fbfcfb);width:100%;color:var(--atj-t-173c33,#173c33);font:inherit;border-radius:13px;outline:none;padding:12px 14px}.trust-form textarea{resize:vertical;line-height:1.7}.trust-form input:focus,.trust-form select:focus,.trust-form textarea:focus,.trust-delete-form input:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-110,#17715e1c)}.trust-form-hint,.trust-file-field small{color:var(--atj-t-687a73,#687a73);font-size:13px;font-weight:500;line-height:1.7}.trust-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.trust-checkbox{background:var(--atj-b-f3f8f5,#f3f8f5);border-radius:14px;align-items:flex-start;padding:14px;gap:10px!important;display:flex!important}.trust-checkbox input{flex:none;height:18px;margin-top:4px;width:18px!important}.trust-checkbox span{font-weight:650;line-height:1.7}.trust-alert{border:1px solid var(--atj-e-cfddd7,#cfddd7);background:var(--atj-b-f4f8f6,#f4f8f6);color:var(--atj-t-294b43,#294b43);border-radius:13px;padding:13px 15px;line-height:1.75}.trust-alert.is-error{border-color:var(--atj-e-e6c5c1,#e6c5c1);background:var(--atj-b-fff5f3,#fff5f3);color:var(--atj-t-8a3933,#8a3933)}.trust-alert.is-success{border-color:var(--atj-e-b9daca,#b9daca);background:var(--atj-b-effaf4,#effaf4);color:var(--atj-t-176343,#176343)}.trust-danger-button{background:var(--atj-b-fff5f3,#fff5f3)!important;border:1px solid var(--atj-e-e4bcb7,#e4bcb7)!important;color:var(--atj-t-8a3832,#8a3832)!important}.trust-empty{text-align:center;color:var(--atj-t-6c7e77,#6c7e77);border:1px dashed var(--atj-e-c8d6d0,#c8d6d0);border-radius:15px;padding:32px}.trust-dashboard-head{justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex}.trust-dashboard-notice{color:var(--atj-t-5c4b21,#5c4b21);background:var(--atj-b-fffaf0,#fffaf0);border-color:var(--atj-e-e5d5ad,#e5d5ad);margin-bottom:20px;padding:16px 20px;line-height:1.7}.trust-panel-heading{margin-bottom:20px}.trust-panel-heading h2{margin:0 0 9px;font-size:clamp(26px,3vw,36px)}.trust-search-panel{margin-bottom:24px}.trust-search-form{box-shadow:none;border:0;border-radius:0;grid-template-columns:1fr 1.4fr auto;align-items:end;padding:0}.trust-search-form .button{min-height:48px}.trust-search-result{background:var(--atj-b-f4f8f6,#f4f8f6);border-radius:18px;margin-top:22px;padding:20px}.trust-result-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.trust-result-head strong{font-size:20px}.trust-result-head span{background:var(--atj-b-dcece5,#dcece5);color:var(--atj-t-185846,#185846);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:850}.trust-result-counts{grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0;display:grid}.trust-result-counts article{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d6e3dd,#d6e3dd);border-radius:14px;gap:3px;padding:15px;display:grid}.trust-result-counts strong{font-size:28px}.trust-result-counts span{color:var(--atj-t-60736c,#60736c)}.trust-search-result>p{line-height:1.75}.trust-search-result details{border-top:1px solid var(--atj-e-d3e0da,#d3e0da);margin-top:14px;padding-top:13px}.trust-search-result summary{cursor:pointer;font-weight:850}.trust-history-list{gap:9px;margin-top:12px;display:grid}.trust-history-list article{background:var(--atj-b-ffffff,#fff);border-radius:11px;grid-template-columns:auto 1fr;gap:4px 14px;padding:11px 13px;display:grid}.trust-history-list article b{grid-row:1/3}.trust-history-list span,.trust-history-list small{color:var(--atj-t-60736c,#60736c)}.trust-report-list{gap:14px;display:grid}.trust-report-list>article{background:var(--atj-b-f9fbfa,#f9fbfa);border:1px solid var(--atj-e-dce7e2,#dce7e2);border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:19px;display:grid}.trust-report-list>article>header{border-bottom:1px solid var(--atj-e-dce7e2,#dce7e2);grid-column:1/-1;justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.trust-report-list>article>header b{font-size:18px}.trust-report-list>article>header span{color:var(--atj-t-126a58,#126a58);font-weight:850}.trust-report-list>article>div:not(.trust-report-actions){gap:4px;display:grid}.trust-report-list small{color:var(--atj-t-6c7b75,#6c7b75)}.trust-report-note,.trust-report-actions{grid-column:1/-1}.trust-report-note{background:var(--atj-b-fff7e6,#fff7e6);border-radius:10px;margin:0;padding:10px 12px}.trust-report-actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.trust-supplement-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;width:100%;display:grid}.trust-supplement-form label{gap:6px;display:grid}.trust-supplement-form textarea,.trust-supplement-form input{border:1px solid var(--atj-e-bdcec7,#bdcec7);width:100%;font:inherit;border-radius:10px;padding:9px}.trust-safety-pilot .check-list span{font-variant-numeric:tabular-nums}.trust-landing-actions{flex-wrap:wrap;gap:11px;margin-top:22px;display:flex}.trust-boundaries-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.trust-boundaries-grid article{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:18px;padding:23px}.trust-boundaries-grid h3{margin:0 0 8px}.trust-boundaries-grid p{color:var(--atj-t-60736c,#60736c);margin:0;line-height:1.8}.trust-customer-page{background:linear-gradient(180deg,var(--atj-b-ecf4f0,#ecf4f0),var(--atj-b-f8faf9,#f8faf9));min-height:100vh;color:var(--atj-t-173b32,#173b32);padding:44px 18px}.trust-customer-shell{gap:18px;max-width:860px;margin:0 auto;display:grid}.trust-customer-head,.trust-case-summary,.trust-case-claim,.trust-customer-form,.trust-case-error,.trust-case-loading,.trust-customer-footer{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d7e4de,#d7e4de);box-shadow:0 14px 38px var(--atj-s-133e35-60,#133e350f);border-radius:22px;padding:25px}.trust-customer-head span{color:var(--atj-t-9a7220,#9a7220);font-weight:900}.trust-customer-head h1{margin:7px 0;font-size:clamp(29px,5vw,45px)}.trust-customer-head p,.trust-case-claim p{color:var(--atj-t-5f716a,#5f716a);white-space:pre-wrap;margin:0;line-height:1.85}.trust-case-summary{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.trust-case-summary div{background:var(--atj-b-f4f8f6,#f4f8f6);border-radius:13px;gap:5px;padding:13px;display:grid}.trust-case-summary small{color:var(--atj-t-687a73,#687a73)}.trust-case-claim h2,.trust-customer-form h2{margin:0 0 16px}.trust-case-claim dl{grid-template-columns:repeat(2,1fr);gap:10px;margin:0 0 17px;display:grid}.trust-case-claim dl>div{background:var(--atj-b-f6f8f7,#f6f8f7);border-radius:11px;justify-content:space-between;gap:12px;padding:11px;display:flex}.trust-case-claim dt{color:var(--atj-t-687a73,#687a73)}.trust-case-claim dd{margin:0;font-weight:850}.trust-customer-form{box-shadow:0 14px 38px var(--atj-s-133e35-60,#133e350f)}.trust-customer-footer{text-align:center;color:var(--atj-t-64766f,#64766f);font-size:13px;line-height:1.8}.trust-case-error,.trust-case-loading{text-align:center;max-width:700px;margin:10vh auto}.trust-case-error h1{margin-top:0}.trust-admin-shell{background:var(--atj-b-f3f6f4,#f3f6f4);min-height:100vh;color:var(--atj-t-173b32,#173b32)}.trust-admin-topbar{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,#fff);justify-content:space-between;align-items:center;gap:22px;padding:22px clamp(18px,4vw,50px);display:flex}.trust-admin-topbar span{color:var(--atj-t-d8e7e1,#d8e7e1);font-size:13px}.trust-admin-topbar h1{margin:3px 0 0;font-size:26px}.trust-admin-links{flex-wrap:wrap;gap:10px;display:flex}.trust-admin-links a{color:var(--atj-t-ffffff,#fff);border:1px solid var(--atj-e-ffffff-280,#ffffff47);border-radius:10px;padding:7px 10px;font-weight:800}.trust-admin-stats{grid-template-columns:repeat(5,1fr);gap:12px;padding:22px clamp(18px,4vw,50px) 0;display:grid}.trust-admin-stats article{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d9e5df,#d9e5df);border-radius:16px;gap:4px;padding:17px;display:grid}.trust-admin-stats strong{font-size:27px}.trust-admin-stats span{color:var(--atj-t-63766e,#63766e);font-size:13px}.trust-admin-tabs{gap:8px;padding:18px clamp(18px,4vw,50px);display:flex;overflow:auto}.trust-admin-tabs button{white-space:nowrap;border:1px solid var(--atj-e-c9d8d1,#c9d8d1);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-244a40,#244a40);font:inherit;cursor:pointer;border-radius:999px;padding:9px 15px;font-weight:850}.trust-admin-tabs button.is-active{background:var(--atj-b-146852,#146852);border-color:var(--atj-e-146852,#146852);color:var(--atj-t-ffffff,#fff)}.trust-admin-content{padding:0 clamp(18px,4vw,50px) 60px}.trust-admin-content>.trust-alert,.trust-code-reveal{margin-bottom:14px}.trust-code-reveal{background:var(--atj-b-fff8df,#fff8df);border:1px solid var(--atj-e-e2ce91,#e2ce91);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.trust-code-reveal code{background:var(--atj-b-ffffff,#fff);border-radius:8px;padding:7px 11px;font-size:18px}.trust-code-reveal button{background:var(--atj-b-173f35,#173f35);color:var(--atj-t-ffffff,#fff);cursor:pointer;border:0;border-radius:8px;padding:8px 13px}.trust-admin-section{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d9e5df,#d9e5df);border-radius:22px;padding:25px}.trust-admin-section-head{justify-content:space-between;gap:24px;margin-bottom:22px;display:flex}.trust-admin-section-head h2{margin:0;font-size:30px}.trust-admin-section-head p{max-width:620px;color:var(--atj-t-62746d,#62746d);margin:0;line-height:1.75}.trust-admin-case-list,.trust-store-list{gap:16px;display:grid}.trust-admin-case{border:1px solid var(--atj-e-d9e5df,#d9e5df);background:var(--atj-b-fafcfb,#fafcfb);border-radius:18px;padding:20px}.trust-admin-case>header,.trust-store-list article>header{border-bottom:1px solid var(--atj-e-dce6e1,#dce6e1);justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px;padding-bottom:13px;display:flex}.trust-admin-case>header>div{gap:4px;display:grid}.trust-admin-case>header b{font-size:20px}.trust-admin-case>header span{color:var(--atj-t-64766f,#64766f)}.trust-admin-case>header em{background:var(--atj-b-e5f1ec,#e5f1ec);color:var(--atj-t-185d4b,#185d4b);border-radius:999px;padding:7px 11px;font-size:13px;font-style:normal;font-weight:900}.trust-admin-case-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.trust-admin-case-grid>div{background:var(--atj-b-f1f6f3,#f1f6f3);border-radius:11px;gap:4px;padding:11px;display:grid}.trust-admin-case-grid small{color:var(--atj-t-6b7c75,#6b7c75)}.trust-admin-description{white-space:pre-wrap;background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-e1e9e5,#e1e9e5);border-radius:12px;padding:13px;line-height:1.8}.trust-evidence-list{flex-wrap:wrap;gap:9px;margin:13px 0;display:flex}.trust-evidence-list a{border:1px solid var(--atj-e-bed1c8,#bed1c8);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-1a5143,#1a5143);border-radius:11px;gap:2px;padding:9px 12px;display:grid}.trust-evidence-list span,.trust-evidence-list small{color:var(--atj-t-6a7b74,#6a7b74);font-size:11px}.trust-admin-decision{border-top:1px solid var(--atj-e-dae5df,#dae5df);gap:12px;margin-top:15px;padding-top:15px;display:grid}.trust-admin-decision label{gap:6px;font-weight:850;display:grid}.trust-admin-decision textarea{border:1px solid var(--atj-e-bdcec7,#bdcec7);width:100%;font:inherit;resize:vertical;border-radius:11px;padding:10px}.trust-admin-decision>div,.trust-store-actions{flex-wrap:wrap;gap:8px;display:flex}.trust-objection-box{background:var(--atj-b-fff8e8,#fff8e8);border:1px solid var(--atj-e-e5d3a7,#e5d3a7);border-radius:14px;margin-top:15px;padding:15px}.trust-objection-box h3{margin:0 0 8px}.trust-objection-box p{line-height:1.7}.trust-delete-form{border-top:1px dashed var(--atj-e-dec6c2,#dec6c2);align-items:end;gap:9px;margin-top:15px;padding-top:14px;display:flex}.trust-delete-form label{flex:1;gap:5px;font-weight:800;display:grid}.trust-admin-create-store{box-shadow:none;grid-template-columns:repeat(5,1fr) auto;align-items:end;margin-bottom:20px}.trust-store-list article{border:1px solid var(--atj-e-dbe6e1,#dbe6e1);border-radius:16px;padding:18px}.trust-store-list h3{margin:0}.trust-store-list p{color:var(--atj-t-60736c,#60736c)}.trust-integration-status{background:var(--atj-b-f2f7f4,#f2f7f4);border-radius:13px;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:14px;display:flex}.trust-integration-status span,.trust-integration-status b{border-inline-end:1px solid var(--atj-e-cbdad3,#cbdad3);padding-inline-end:12px}.trust-whatsapp-section>.trust-form{box-shadow:none;grid-template-columns:repeat(2,1fr);margin-bottom:14px}.trust-log-table{gap:8px;margin:12px 0 28px;display:grid}.trust-log-table article{border:1px solid var(--atj-e-dce6e1,#dce6e1);border-radius:11px;grid-template-columns:1fr 1fr auto 1.5fr;align-items:center;gap:12px;padding:11px;display:grid}.trust-log-table span,.trust-log-table small{color:var(--atj-t-687a73,#687a73)}.trust-log-table em{color:var(--atj-t-17624e,#17624e);font-style:normal;font-weight:850}.admin-trust-link{color:var(--atj-t-8a6420,#8a6420)!important}.trust-search-billing{border:1px solid var(--atj-e-c7ddd3,#c7ddd3);background:var(--atj-b-eff8f4,#eff8f4);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 18px;padding:16px 18px;display:flex}.trust-search-billing.is-paid{border-color:var(--atj-e-dfd0a7,#dfd0a7);background:var(--atj-b-fff9e9,#fff9e9)}.trust-search-billing>div{flex:280px;gap:4px;display:grid}.trust-search-billing b{font-size:16px}.trust-search-billing span,.trust-search-billing small{color:var(--atj-t-60736c,#60736c);line-height:1.7}.trust-search-billing small{flex:1 0 100%}.trust-search-form>.button,.trust-search-charge-confirm{grid-column:1/-1}.trust-search-retry{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.trust-search-retry>div{flex:320px;gap:3px;display:grid}.trust-search-receipt{border:1px solid var(--atj-e-c6ddd2,#c6ddd2);background:var(--atj-b-ffffff,#fff);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:14px;padding:11px 13px;display:flex}.trust-search-receipt span{color:var(--atj-t-536f66,#536f66)}.trust-search-history{margin-bottom:24px}.trust-search-history .trust-history-list article{grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto;align-items:center}.trust-search-history .trust-history-list article b{grid-row:auto}.trust-search-history .trust-history-list article em{color:var(--atj-t-24483f,#24483f);font-style:normal;font-weight:800}.trust-search-history .trust-history-list article small{text-align:end}@media (width<=980px){.trust-search-form{grid-template-columns:1fr 1fr}.trust-search-form .button{grid-column:1/-1}.trust-admin-stats,.trust-admin-create-store{grid-template-columns:repeat(2,1fr)}.trust-admin-create-store .button{grid-column:1/-1}.trust-admin-case-grid{grid-template-columns:repeat(2,1fr)}.trust-admin-section-head{display:block}.trust-admin-section-head p{margin-top:10px}.trust-log-table article{grid-template-columns:1fr 1fr}.trust-boundaries-grid{grid-template-columns:1fr}}@media (width<=700px){.trust-page{padding:30px 0 58px}.trust-form-grid,.trust-search-form,.trust-result-counts,.trust-case-summary,.trust-case-claim dl,.trust-whatsapp-section>.trust-form{grid-template-columns:1fr}.trust-dashboard-head,.trust-admin-topbar{flex-direction:column;align-items:flex-start}.trust-dashboard-head .button{justify-content:center;width:100%}.trust-report-list>article,.trust-supplement-form{grid-template-columns:1fr}.trust-admin-stats{grid-template-columns:1fr 1fr}.trust-admin-case-grid,.trust-admin-create-store{grid-template-columns:1fr}.trust-admin-case>header{align-items:flex-start}.trust-admin-decision>div .button,.trust-store-actions .button{flex:1}.trust-delete-form{flex-direction:column;align-items:stretch}.trust-log-table article{grid-template-columns:1fr}.trust-customer-page{padding:18px 10px}.trust-customer-head,.trust-case-summary,.trust-case-claim,.trust-customer-form{padding:19px}.trust-search-billing{align-items:stretch}.trust-search-billing .button,.trust-search-retry .button{justify-content:center;width:100%}.trust-search-receipt{display:grid}.trust-search-history .trust-history-list article{grid-template-columns:1fr}.trust-search-history .trust-history-list article small{text-align:start}}@media (width<=520px){.header-account-link{display:none}.account-page{padding:34px 0 58px}.account-intro h1{font-size:32px}.account-auth-actions{flex-direction:column}.account-auth-actions .button{justify-content:center;width:100%}.account-dashboard-head{padding:22px}.account-avatar{width:56px;height:56px;font-size:24px}}.account-profile-section{margin:26px 0}.profile-editor{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:22px;gap:24px;padding:26px;display:grid}.profile-editor-head{align-items:center;gap:18px;display:flex}.profile-editor-head small{color:var(--atj-t-687a73,#687a73)}.profile-avatar-controls{gap:7px;display:grid}.profile-avatar-picker{cursor:pointer;width:max-content;display:inline-flex}.profile-avatar-picker input{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.profile-avatar-picker span{background:var(--atj-b-123f35,#123f35);min-height:44px;color:var(--atj-t-ffffff,#fff);border-radius:12px;justify-content:center;align-items:center;padding:9px 18px;font-weight:900;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.profile-avatar-picker:hover span{background:var(--atj-b-176651,#176651)}.profile-avatar-picker input:focus-visible+span{outline:3px solid var(--atj-t-126a58-250,#126a5840);outline-offset:3px}.profile-avatar-picker:active span{transform:translateY(1px)}.profile-avatar-filename{color:var(--atj-t-687a73,#687a73);font-size:13px;line-height:1.5}.profile-avatar-image,.profile-avatar-fallback{object-fit:cover;background:var(--atj-b-123f35,#123f35);width:86px;height:86px;color:var(--atj-t-ffffff,#fff);border-radius:50%;place-items:center;font-size:34px;font-weight:900;display:grid}.profile-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.profile-grid label{gap:7px;display:grid}.profile-grid span,.profile-editor legend{font-weight:800}.profile-grid input,.profile-grid textarea{border:1px solid var(--atj-e-bfd0c9,#bfd0c9);width:100%;font:inherit;background:var(--atj-b-fbfcfc,#fbfcfc);border-radius:13px;padding:12px 14px}.profile-wide{grid-column:1/-1}.profile-editor fieldset{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:16px;flex-wrap:wrap;gap:14px 22px;padding:18px;display:flex}.profile-editor fieldset legend{padding:0 8px}.profile-editor fieldset label{align-items:center;gap:7px;font-weight:700;display:flex}.profile-editor fieldset small{width:100%;color:var(--atj-t-687a73,#687a73)}.profile-actions{flex-wrap:wrap;gap:12px;display:flex}.profile-message{color:var(--atj-t-126a58,#126a58);margin:0;font-weight:800}.member-profile-page{background:var(--atj-b-f6f8f7,#f6f8f7);min-height:70vh;padding:70px 0}.member-profile-card{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);box-shadow:0 18px 50px var(--atj-s-123f35-70,#123f3512);border-radius:28px;align-items:flex-start;gap:28px;padding:38px;display:flex}.member-profile-avatar{object-fit:cover;border-radius:50%;flex:none;width:128px;height:128px}.member-profile-fallback{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,#fff);place-items:center;font-size:48px;font-weight:900;display:grid}.member-profile-copy h1{margin:2px 0 10px;font-size:42px}.member-location{color:var(--atj-t-60736c,#60736c);align-items:center;gap:7px;display:flex}.member-bio{max-width:720px;font-size:18px;line-height:1.9}.member-contact-list{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.member-contact-list a{border:1px solid var(--atj-e-b9ccc5,#b9ccc5);color:var(--atj-t-17352e,#17352e);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-weight:800;display:flex}.member-contact-list svg{width:18px}.member-safety-note{background:var(--atj-b-fff8e9,#fff8e9);border:1px solid var(--atj-e-ead9ad,#ead9ad);border-radius:16px;align-items:center;gap:12px;margin-top:18px;padding:17px 20px;display:flex}.member-safety-note p{margin:0;line-height:1.7}.member-safety-note svg{color:var(--atj-t-92722c,#92722c);flex:none}.account-wallet-overview{background:linear-gradient(135deg,var(--atj-b-123f35,#123f35),var(--atj-b-176651,#176651));color:var(--atj-t-ffffff,#fff);box-shadow:0 16px 38px var(--atj-s-123f35-160,#123f3529);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:26px 30px;display:flex}.account-wallet-copy{gap:4px;display:grid}.account-wallet-copy>span{color:var(--atj-t-d9ebe5,#d9ebe5);align-items:center;gap:8px;font-weight:900;display:flex}.account-wallet-copy small{color:var(--atj-t-bed7cf,#bed7cf)}.account-wallet-copy strong{margin-top:2px;font-size:clamp(30px,5vw,46px);line-height:1.25}.account-wallet-details{background:var(--atj-b-ffffff,#fff);color:var(--atj-t-123f35,#123f35);white-space:nowrap;border:0}.account-wallet-details span{font-size:19px}.account-primary-actions{grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0;display:grid}.account-primary-actions>a{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);min-height:92px;color:var(--atj-t-17352e,#17352e);border-radius:18px;align-items:center;gap:13px;padding:18px;display:flex}.account-primary-actions>a.is-primary{border-color:var(--atj-e-d8bd77,#d8bd77);background:var(--atj-b-fff8e8,#fff8e8)}.account-primary-actions svg{width:24px;height:24px;color:var(--atj-t-126a58,#126a58);flex:none}.account-primary-actions .is-primary svg{color:var(--atj-t-92722c,#92722c)}.account-primary-actions span{gap:4px;display:grid}.account-primary-actions small{color:var(--atj-t-687a73,#687a73)}.account-primary-actions i{color:var(--atj-t-126a58,#126a58);margin-inline-start:auto;font-size:22px;font-style:normal}.account-primary-actions>a:hover{border-color:var(--atj-e-9bbcaf,#9bbcaf);box-shadow:0 8px 24px var(--atj-s-123f35-80,#123f3514)}.account-customer-stats{margin-top:0}.account-secondary-group{border-top:1px solid var(--atj-e-dbe7e2,#dbe7e2);margin-top:42px;padding-top:28px}.account-profile-details{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);border-radius:22px;margin-top:36px;overflow:hidden}.account-profile-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:23px 26px;list-style:none;display:flex}.account-profile-details>summary::-webkit-details-marker{display:none}.account-profile-details>summary>span{gap:4px;display:grid}.account-profile-details>summary b{font-size:23px}.account-profile-details>summary small{color:var(--atj-t-687a73,#687a73)}.account-profile-details>summary>svg{color:var(--atj-t-126a58,#126a58);transition:transform .2s}.account-profile-details[open]>summary>svg{transform:rotate(180deg)}.account-profile-details-body{padding:0 20px 20px}.account-profile-details-body .profile-editor{box-shadow:none}@media (width<=800px){.account-wallet-overview{flex-direction:column;align-items:stretch}.account-wallet-details{justify-content:center;width:100%}.account-primary-actions{grid-template-columns:1fr}.account-primary-actions>a{min-height:76px}.account-customer-stats{grid-template-columns:repeat(3,1fr)}.account-customer-stats article{text-align:center;grid-template-columns:1fr;padding:16px}.account-customer-stats svg{grid-row:auto;margin:auto}.account-profile-details>summary{padding:20px}.account-profile-details-body{padding:0 12px 12px}}@media (width<=520px){.account-wallet-overview{padding:22px}.account-wallet-copy strong{font-size:34px}.account-customer-stats{grid-template-columns:1fr}.account-customer-stats article{text-align:right;grid-template-columns:auto 1fr}.account-customer-stats svg{grid-row:1/3;margin:0}.account-profile-details>summary b{font-size:20px}.account-profile-details>summary small{line-height:1.6}}@media (width<=700px){.profile-grid{grid-template-columns:1fr}.profile-wide{grid-column:auto}.profile-editor{padding:20px}.profile-editor-head{flex-direction:column;align-items:flex-start}.member-profile-page{padding:38px 0}.member-profile-card{text-align:center;padding:24px;display:grid}.member-profile-avatar{margin:auto}.member-profile-copy h1{font-size:34px}.member-location,.member-contact-list{justify-content:center}.member-contact-list a{justify-content:center;width:100%}.member-safety-note{text-align:right;align-items:flex-start}}.public-name-color{text-shadow:var(--public-name-color-shadow,none);color:var(--atj-text--public-name-color,var(--public-name-color))!important}.public-name-color-navy{--public-name-color:#1e3a8a;--atj-text--public-name-color:var(--atj-t-1e3a8a,#1e3a8a)}.public-name-color-royal{--public-name-color:#1d4ed8;--atj-text--public-name-color:var(--atj-t-1d4ed8,#1d4ed8)}.public-name-color-indigo{--public-name-color:#4338ca;--atj-text--public-name-color:var(--atj-t-4338ca,#4338ca)}.public-name-color-violet{--public-name-color:#6d28d9;--atj-text--public-name-color:var(--atj-t-6d28d9,#6d28d9)}.public-name-color-plum{--public-name-color:#86198f;--atj-text--public-name-color:var(--atj-t-86198f,#86198f)}.public-name-color-midnight{--public-name-color:#312e81;--atj-text--public-name-color:var(--atj-t-312e81,#312e81)}.public-name-color-slate{--public-name-color:#334155;--atj-text--public-name-color:var(--atj-t-334155,#334155)}.public-name-color-electric-blue{--public-name-color:#0057e7;--atj-text--public-name-color:var(--atj-t-0057e7,#0057e7);--public-name-color-shadow:0 0 .28em #0057e733, 0 0 .65em #00aaff14}.public-name-color-neon-purple{--public-name-color:#5418e6;--atj-text--public-name-color:var(--atj-t-5418e6,#5418e6);--public-name-color-shadow:0 0 .28em #5418e633, 0 0 .65em #b42dff14}.public-name-color-fuchsia{--public-name-color:#a60087;--atj-text--public-name-color:var(--atj-t-a60087,#a60087);--public-name-color-shadow:0 0 .28em #a6008733, 0 0 .65em #ff28c214}.public-name-color-neon-turquoise{--public-name-color:#00766a;--atj-text--public-name-color:var(--atj-t-00766a,#00766a);--public-name-color-shadow:0 0 .28em #00766a33, 0 0 .65em #00e6c614}.public-name-color-flame-orange{--public-name-color:#b53a00;--atj-text--public-name-color:var(--atj-t-b53a00,#b53a00);--public-name-color-shadow:0 0 .28em #b53a0033, 0 0 .65em #ff751c14}.name-color-picker{border:1px solid var(--atj-e-d9e5e1,#d9e5e1);background:linear-gradient(145deg, var(--atj-b-f8fbfa,#f8fbfa), var(--atj-b-ffffff,#fff));border-radius:18px;gap:20px;margin-bottom:20px;padding:24px;display:grid}.name-color-picker>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.name-color-picker h3{color:var(--atj-t-123f35,#123f35);margin:2px 0 3px;font-size:22px}.name-color-picker header p,.name-color-picker header span,.name-color-actions p{margin:0}.name-color-picker header p{color:var(--atj-t-687a73,#687a73);font-size:13px;line-height:1.7}.name-color-icon{background:var(--atj-b-e7f3ef,#e7f3ef);width:46px;height:46px;color:var(--atj-t-126a58,#126a58);border-radius:14px;place-items:center;display:grid}.name-color-icon svg{width:23px}.name-color-unlocked{background:var(--atj-b-e8f5ef,#e8f5ef);color:var(--atj-t-126a58,#126a58);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.name-color-unlocked svg{width:15px}.name-color-preview{border:1px solid var(--atj-e-e3e9e7,#e3e9e7);background:var(--atj-b-ffffff,#fff);border-radius:15px;gap:5px;padding:18px 20px;display:grid}.name-color-preview small{color:var(--atj-t-73847e,#73847e)}.name-color-preview strong{font-size:clamp(24px,4vw,32px)}.name-color-picker fieldset{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.name-color-picker legend{color:var(--atj-t-304a42,#304a42);grid-column:1/-1;margin-bottom:3px;font-weight:900}.name-color-picker fieldset label{border:1px solid var(--atj-e-dbe5e2,#dbe5e2);background:var(--atj-b-ffffff,#fff);cursor:pointer;border-radius:12px;align-items:center;gap:8px;min-height:50px;padding:8px 10px;display:flex}.name-color-picker fieldset label.is-selected{border-color:var(--atj-e-126a58,#126a58);box-shadow:0 0 0 2px var(--atj-s-126a58-110,#126a581c)}.name-color-picker fieldset input{accent-color:var(--atj-t-126a58,#126a58)}.name-color-picker fieldset b{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.35}.name-color-swatch{border:1px solid;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:14px;font-weight:900;display:grid}.name-color-swatch.public-name-color{text-shadow:none}.name-color-swatch.is-default{color:var(--atj-t-123f35,#123f35)}.name-color-purchase{border:1px solid var(--atj-e-e7d6ab,#e7d6ab);background:var(--atj-b-fff9ea,#fff9ea);border-radius:14px;justify-content:space-between;gap:14px;padding:15px 17px;display:flex}.account-verified-phone{flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;color:var(--atj-t-126a58,#126a58)!important;margin-top:7px!important;display:flex!important}.account-verified-phone b{font-weight:900}.account-verified-phone svg{flex:none}.profile-verified-phone,.market-verified-contact,.work-verified-contact{border:1px solid var(--atj-e-c9ded6,#c9ded6);background:var(--atj-b-eef7f4,#eef7f4);color:var(--atj-t-17352e,#17352e);border-radius:14px;padding:15px 17px}.profile-verified-phone{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;display:grid}.profile-verified-phone small{color:var(--atj-t-687a73,#687a73);grid-column:1/-1}.profile-verified-phone b,.market-verified-contact b,.work-verified-contact b{font-size:18px}.market-verified-contact{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 18px;display:grid}.market-verified-contact>div{gap:4px;display:grid}.market-verified-contact>div small{color:var(--atj-t-657871,#657871)}.market-verified-contact>label{grid-auto-flow:column;justify-content:start;align-items:center;gap:8px;font-weight:800;display:flex}.market-verified-contact input{accent-color:var(--atj-t-126a58,#126a58)}.work-verified-contact{align-content:center;gap:4px;display:grid}.work-verified-contact small{color:var(--atj-t-657871,#657871)}.market-verified-contact-note{color:var(--atj-t-126a58,#126a58);grid-column:1/-1;margin:0 0 4px;font-size:12px;font-weight:850}.work-verified-contact-note{color:var(--atj-t-126a58,#126a58);margin-top:8px;font-weight:850;display:block}@media (width<=700px){.profile-verified-phone,.market-verified-contact{grid-template-columns:1fr}.profile-verified-phone small{grid-column:auto}.market-verified-contact>label{justify-content:start}}.name-color-purchase>div,.name-color-purchase>div:first-child{align-items:center;gap:10px;display:flex}.name-color-purchase span,.name-color-purchase>div:last-child{gap:3px;display:grid}.name-color-purchase svg{color:var(--atj-t-8a6a20,#8a6a20)}.name-color-purchase small{color:var(--atj-t-776d54,#776d54)}.name-color-purchase strong{color:var(--atj-t-5b4310,#5b4310)}.name-color-confirm{border:1px solid var(--atj-e-c7d9d2,#c7d9d2);background:var(--atj-b-ffffff,#fff);border-radius:13px;align-items:center;gap:9px;padding:13px 15px;font-weight:800;display:flex}.name-color-confirm input{accent-color:var(--atj-t-126a58,#126a58)}.name-color-notice{border:1px solid var(--atj-e-e7d6ab,#e7d6ab);background:var(--atj-b-fff9ea,#fff9ea);color:var(--atj-t-6d561e,#6d561e);border-radius:13px;margin:0;padding:13px 15px;line-height:1.8}.name-color-notice a{color:var(--atj-t-0f5e4d,#0f5e4d);font-weight:900;text-decoration:underline}.name-color-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.name-color-actions p{color:var(--atj-t-687a73,#687a73);align-items:center;gap:7px;font-size:12px;display:flex}.name-color-actions p svg{width:17px;color:var(--atj-t-126a58,#126a58)}.name-color-message{border:1px solid var(--atj-e-b9daca,#b9daca);background:var(--atj-b-effaf4,#effaf4);color:var(--atj-t-176343,#176343);border-radius:12px;margin:0;padding:12px 14px;font-weight:800;line-height:1.7}.name-color-message.is-error{border-color:var(--atj-e-e6c5c1,#e6c5c1);background:var(--atj-b-fff5f3,#fff5f3);color:var(--atj-t-8a3933,#8a3933)}.name-color-active-note{border:1px solid var(--atj-e-b9daca,#b9daca);background:var(--atj-b-effaf4,#effaf4);color:var(--atj-t-176343,#176343);border-radius:13px;margin:0;padding:13px 15px;line-height:1.8}.name-color-subscription-box{border:1px solid var(--atj-e-d9e5e1,#d9e5e1);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:16px;gap:13px;padding:17px;display:grid}.name-color-duration-head{justify-content:space-between;align-items:end;gap:14px;display:flex}.name-color-duration-head>div,.name-color-duration-head label{gap:5px;display:grid}.name-color-duration-head small{color:var(--atj-t-687a73,#687a73)}.name-color-duration-head label{font-size:12px;font-weight:900}.name-color-duration-head input{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);width:130px;font:inherit;border-radius:11px;padding:10px 12px}.name-color-duration-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.name-color-duration-options button{border:1px solid var(--atj-e-cbd9d4,#cbd9d4);background:var(--atj-b-ffffff,#fff);min-height:42px;color:var(--atj-t-17352e,#17352e);font:inherit;cursor:pointer;border-radius:11px;font-weight:900}.name-color-duration-options button.is-selected{border-color:var(--atj-e-126a58,#126a58);background:var(--atj-b-e8f5ef,#e8f5ef);color:var(--atj-t-0f5e4d,#0f5e4d)}.name-color-subscription-box .name-color-purchase{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.name-color-subscription-box .name-color-purchase>div{align-items:flex-start}.name-color-actions>div{flex-wrap:wrap;gap:10px;display:flex}.name-color-actions .button:disabled,.name-color-admin-panel .button:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.name-color-actions .button:disabled:hover,.name-color-admin-panel .button:disabled:hover{box-shadow:none;transform:none}@media (width<=760px){.name-color-picker fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.name-color-picker>header{grid-template-columns:auto minmax(0,1fr)}.name-color-unlocked{grid-column:1/-1;width:fit-content}.name-color-actions{flex-direction:column;align-items:stretch}.name-color-actions .button{width:100%}.name-color-actions>div{grid-template-columns:1fr;width:100%;display:grid}.name-color-subscription-box .name-color-purchase{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.name-color-picker{padding:17px}.name-color-picker fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.name-color-picker fieldset label{min-width:0;padding:7px}.name-color-duration-head{flex-direction:column;align-items:stretch}.name-color-duration-head input{width:100%}.name-color-duration-options{grid-template-columns:repeat(2,minmax(0,1fr))}.name-color-subscription-box .name-color-purchase{grid-template-columns:1fr}}@media (forced-colors:active){.public-name-color{color:canvastext!important;text-shadow:none!important}}@media (prefers-contrast:more){.public-name-color{text-shadow:none}}.name-color-admin-page{gap:22px;padding:34px;display:grid}.name-color-admin-heading,.name-color-admin-panel{border:1px solid var(--atj-e-dce7e2,#dce7e2);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 34px var(--atj-s-123f35-50,#123f350d);border-radius:22px}.name-color-admin-heading{align-items:center;gap:16px;padding:26px;display:flex}.name-color-admin-heading h1{color:var(--atj-t-123f35,#123f35);margin:4px 0 6px;font-size:clamp(30px,4vw,46px)}.name-color-admin-heading p,.name-color-admin-heading span{color:var(--atj-t-667871,#667871);margin:0}.name-color-admin-icon{background:var(--atj-b-e7f3ef,#e7f3ef);border-radius:18px;flex:none;place-items:center;width:62px;height:62px;display:grid;color:var(--atj-t-126a58,#126a58)!important}.name-color-admin-icon svg{width:30px;height:30px}.name-color-admin-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.name-color-admin-panel{padding:26px}.name-color-admin-panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.name-color-admin-panel-head h2{color:var(--atj-t-123f35,#123f35);margin:4px 0 0}.name-color-admin-panel-head span{color:var(--atj-t-8a651c,#8a651c);font-size:12px;font-weight:900}.name-color-admin-panel-head>svg{color:var(--atj-t-126a58,#126a58)}.name-color-admin-panel form{gap:18px;display:grid}.name-color-admin-switch{border:1px solid var(--atj-e-c9ddd5,#c9ddd5);background:var(--atj-b-f3faf7,#f3faf7);border-radius:15px;align-items:flex-start;gap:12px;padding:16px;display:flex}.name-color-admin-switch input{accent-color:var(--atj-t-126a58,#126a58);margin-top:4px}.name-color-admin-switch span{gap:5px;display:grid}.name-color-admin-switch small{color:var(--atj-t-667871,#667871);line-height:1.7}.name-color-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.name-color-admin-grid label{gap:8px;display:grid}.name-color-admin-grid label>span{color:var(--atj-t-304a42,#304a42);align-items:center;gap:7px;font-weight:900;display:flex}.name-color-admin-grid svg{width:18px;color:var(--atj-t-126a58,#126a58)}.name-color-admin-grid input{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:12px;padding:12px 14px}.name-color-admin-grid small{color:var(--atj-t-687a73,#687a73);line-height:1.6}.name-color-admin-example{border:1px solid var(--atj-e-e7d6ab,#e7d6ab);background:var(--atj-b-fff9ea,#fff9ea);color:var(--atj-t-6d561e,#6d561e);border-radius:14px;justify-content:space-between;gap:14px;padding:15px 17px;display:flex}.name-color-admin-example strong{color:var(--atj-t-5b4310,#5b4310)}.name-color-admin-panel .button{gap:8px;width:fit-content}.name-color-admin-panel .button svg{width:18px}@media (width<=900px){.name-color-admin-page{padding:20px}.name-color-admin-grid{grid-template-columns:1fr}.name-color-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.name-color-admin-heading{align-items:flex-start;padding:20px}.name-color-admin-icon{width:48px;height:48px}.name-color-admin-panel{padding:18px}.name-color-admin-stats{grid-template-columns:1fr}.name-color-admin-example{flex-direction:column}.name-color-admin-panel .button{justify-content:center;width:100%}}.market-reserved-notice{border:1px solid var(--atj-e-e0c06a,#e0c06a);background:var(--atj-b-fff8df,#fff8df);color:var(--atj-t-72530b,#72530b);border-radius:14px;margin:0 0 18px;padding:14px 18px;font-weight:900}.market-favorite-button{border:1px solid var(--atj-e-bfd0c9,#bfd0c9);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-17352e,#17352e);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 13px;font-weight:850;display:inline-flex}.market-favorite-button svg{width:19px}.market-favorite-button.is-active{border-color:var(--atj-e-b83e52,#b83e52);background:var(--atj-b-fff2f4,#fff2f4);color:var(--atj-t-a22d42,#a22d42)}.market-seller-identity>img{object-fit:cover;border-radius:50%;width:58px;height:58px}.market-seller-identity small{color:var(--atj-t-687a73,#687a73);margin-top:4px;display:block}.market-seller-profile-link{border:1px solid var(--atj-e-c8d8d2,#c8d8d2);color:var(--atj-t-145c4c,#145c4c);border-radius:11px;justify-content:center;margin:13px 0;padding:10px;font-weight:850;display:flex}.market-reserved-badge{background:var(--atj-b-8a6816,#8a6816)!important;color:var(--atj-t-ffffff,#fff)!important}.market-owner-status.is-reserved{background:var(--atj-b-fff5d6,#fff5d6);color:var(--atj-t-795b11,#795b11);border-color:var(--atj-e-e5ca7b,#e5ca7b)}.member-trust-grid{grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px;margin:20px 0;display:grid}.member-trust-grid>span{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-f9fbfa,#f9fbfa);border-radius:14px;gap:3px;padding:13px;display:grid}.member-trust-grid svg{width:20px;color:var(--atj-t-126a58,#126a58)}.member-trust-grid small{color:var(--atj-t-687a73,#687a73)}.member-listings{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:24px;margin-top:22px;padding:26px}.member-listings h2{margin-top:0}.member-listings>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.member-listings a{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);color:var(--atj-t-17352e,#17352e);border-radius:15px;gap:8px;padding:10px;display:grid}.member-listings a>span{background:var(--atj-b-eef3f1,#eef3f1);border-radius:10px;place-items:center;height:130px;font-size:30px;font-weight:900;display:grid;overflow:hidden}.member-listings img{object-fit:cover;width:100%;height:100%}.member-listings small{color:var(--atj-t-687a73,#687a73)}.market-favorite-control{justify-items:start;gap:7px;display:grid}.market-favorite-error{max-width:280px;color:var(--atj-t-a22d42,#a22d42);margin:0;font-size:13px;font-weight:750;line-height:1.55}.market-own-listing-link{border:1px solid var(--atj-e-c8d8d2,#c8d8d2);background:var(--atj-b-eef6f2,#eef6f2);color:var(--atj-t-145c4c,#145c4c);border-radius:12px;justify-content:center;align-items:center;padding:9px 13px;font-weight:850;display:inline-flex}.market-own-listing-link:hover{border-color:var(--atj-e-86b6a6,#86b6a6);background:var(--atj-b-e2f1eb,#e2f1eb)}.market-favorite-button:disabled{cursor:wait;opacity:.7}@media (width<=700px){.member-trust-grid,.member-listings>div{grid-template-columns:1fr}.market-favorite-control,.market-favorite-button,.market-own-listing-link{width:100%}.market-favorite-button{justify-content:center}.market-favorite-error{max-width:none}}.members-admin-page{gap:22px;padding:34px;display:grid}.members-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.members-admin-tools{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dce7e2,#dce7e2);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.members-admin-tools input{border:1px solid var(--atj-e-bdcec7,#bdcec7);min-width:320px;font:inherit;border-radius:12px;padding:12px 15px}.members-admin-tools>div{flex-wrap:wrap;gap:8px;display:flex}.members-admin-tools button{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);font:inherit;cursor:pointer;border-radius:999px;padding:9px 16px;font-weight:800}.members-admin-tools button.is-active{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-123f35,#123f35)}.members-admin-list{gap:16px;display:grid}.members-admin-card{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dce7e2,#dce7e2);box-shadow:0 10px 30px var(--atj-s-123f35-50,#123f350d);border-radius:20px;grid-template-columns:minmax(260px,1.2fr) minmax(220px,.8fr);gap:18px 28px;padding:22px;display:grid}.members-admin-identity{align-items:flex-start;gap:14px;display:flex}.members-admin-avatar{background:var(--atj-b-123f35,#123f35);width:58px;height:58px;color:var(--atj-t-ffffff,#fff);border-radius:50%;flex:none;place-items:center;font-size:25px;font-weight:900;display:grid}.members-admin-identity h2{margin:5px 0 2px;font-size:22px}.members-admin-identity p,.members-admin-identity small{color:var(--atj-t-667871,#667871);margin:0}.members-status{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:900;display:inline-flex}.members-status.is-active{background:var(--atj-b-e6f7ef,#e6f7ef);color:var(--atj-t-126a58,#126a58)}.members-status.is-suspended{background:var(--atj-b-fff3dc,#fff3dc);color:var(--atj-t-8a5a00,#8a5a00)}.members-status.is-banned{background:var(--atj-b-fde8e8,#fde8e8);color:var(--atj-t-a62626,#a62626)}.members-admin-facts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.members-admin-facts span{background:var(--atj-b-f5f8f7,#f5f8f7);text-align:center;color:var(--atj-t-5e716a,#5e716a);border-radius:12px;padding:10px;font-size:12px}.members-admin-facts b{color:var(--atj-t-17352e,#17352e);font-size:21px;display:block}.members-admin-links a{color:var(--atj-t-126a58,#126a58);font-weight:900}.members-admin-links span{color:var(--atj-t-73837d,#73837d)}.members-admin-last-action{background:var(--atj-b-fff8e8,#fff8e8);border:1px solid var(--atj-e-ebdbb0,#ebdbb0);border-radius:12px;grid-column:1/-1;padding:12px 15px;line-height:1.7}.members-admin-last-action small{color:var(--atj-t-756b51,#756b51);display:block}.members-admin-card .work-admin-note{grid-column:1/-1}.members-admin-card textarea{width:100%}.members-admin-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.members-admin-actions button{font:inherit;cursor:pointer;border:0;border-radius:11px;padding:11px 18px;font-weight:900}.members-admin-actions .is-approve{background:var(--atj-b-126a58,#126a58);color:var(--atj-t-ffffff,#fff)}.members-admin-actions .is-suspend{background:var(--atj-b-f1b84b,#f1b84b);color:var(--atj-t-382600,#382600)}.members-admin-actions .is-ban{background:var(--atj-b-a62626,#a62626);color:var(--atj-t-ffffff,#fff)}.members-admin-actions button:disabled{opacity:.55;cursor:wait}@media (width<=900px){.members-admin-page{padding:20px}.members-admin-stats{grid-template-columns:repeat(2,1fr)}.members-admin-tools{flex-direction:column;align-items:stretch}.members-admin-tools input{width:100%;min-width:0}.members-admin-card{grid-template-columns:1fr}.members-admin-last-action,.members-admin-card .work-admin-note,.members-admin-actions{grid-column:auto}}@media (width<=560px){.members-admin-facts{grid-template-columns:1fr}.members-admin-actions button{width:100%}}.members-admin-links{flex-wrap:wrap;gap:14px;display:flex}.member-admin-detail{gap:20px;padding:34px;display:grid}.member-admin-back{color:var(--atj-t-126a58,#126a58);font-weight:900}.member-admin-detail>header,.member-admin-detail>section{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dce7e2,#dce7e2);border-radius:20px;padding:24px}.member-admin-detail>header{align-items:center;gap:16px;display:flex}.member-admin-detail h1{margin:6px 0}.member-admin-detail header p,.member-admin-detail header small{color:var(--atj-t-667871,#667871);margin:0}.member-admin-detail section h2{margin-top:0}.member-admin-detail dl{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.member-admin-detail dl div{background:var(--atj-b-f5f8f7,#f5f8f7);border-radius:12px;padding:13px}.member-admin-detail dt{color:var(--atj-t-667871,#667871);font-size:12px;font-weight:800}.member-admin-detail dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:800}.member-admin-content-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.member-admin-content-columns>div{border:1px solid var(--atj-e-e3ebe7,#e3ebe7);border-radius:14px;padding:15px}.member-admin-content-columns p{border-bottom:1px solid var(--atj-e-edf1ef,#edf1ef);padding-bottom:10px}.member-admin-content-columns p span{color:var(--atj-t-667871,#667871);margin-top:3px;font-size:12px;display:block}.member-admin-history{gap:12px;display:grid}.member-admin-history li{background:var(--atj-b-fff8e8,#fff8e8);border:1px solid var(--atj-e-ebdbb0,#ebdbb0);border-radius:12px;padding:14px}.member-admin-history p{margin:6px 0}.member-admin-history small{color:var(--atj-t-756b51,#756b51);overflow-wrap:anywhere}@media (width<=700px){.member-admin-detail{padding:20px}.member-admin-detail dl,.member-admin-content-columns{grid-template-columns:1fr}.member-admin-detail>header{align-items:flex-start}}.google-play-review-readiness{border-inline-start:5px solid var(--atj-e-b77722,#b77722)!important}.google-play-review-readiness.is-ready{border-inline-start-color:var(--atj-e-16805f,#16805f)!important}.google-play-review-readiness>p{color:var(--atj-t-526b63,#526b63);line-height:1.8}.google-play-review-readiness>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:18px 0;padding:0;list-style:none;display:grid}.google-play-review-readiness>ul li{background:var(--atj-b-f5f8f7,#f5f8f7);border-radius:11px;align-items:center;gap:8px;padding:10px 12px;display:flex}.google-play-review-readiness>ul li span{border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.google-play-review-readiness>ul li.is-passed span{background:var(--atj-b-dff4ea,#dff4ea);color:var(--atj-t-126a58,#126a58)}.google-play-review-readiness>ul li.is-failed span{background:var(--atj-b-fde8e8,#fde8e8);color:var(--atj-t-a62626,#a62626)}.google-play-review-readiness dl{grid-template-columns:1fr!important}.google-play-review-readiness code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88rem}.google-play-review-readiness>small{color:var(--atj-t-667871,#667871);margin-top:14px;display:block}@media (width<=700px){.google-play-review-readiness>ul{grid-template-columns:1fr}}.trust-checkbox input{padding:0!important}.trust-admin-section .button:not(.button-primary):not(.trust-danger-button){background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-b9ccc5,#b9ccc5);color:var(--atj-t-17352e,#17352e)}.backup-admin-grid{gap:20px;padding:30px;display:grid}.backup-admin-intro,.backup-admin-actions{width:100%;max-width:1080px;margin-inline:auto}.backup-admin-intro .admin-panel-heading{align-items:flex-start}.backup-admin-intro .admin-panel-heading p{max-width:760px;color:var(--atj-t-61736c,#61736c);line-height:1.8}.backup-admin-warning{border:1px solid var(--atj-e-e2c77f,#e2c77f);background:var(--atj-b-fff9e9,#fff9e9);border-radius:16px;margin-top:18px;padding:16px 18px}.backup-admin-warning strong{color:var(--atj-t-7e5a14,#7e5a14);margin-bottom:4px;display:block}.backup-admin-warning p{color:var(--atj-t-655735,#655735);margin:0;line-height:1.75}.backup-admin-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.backup-admin-actions article{border:1px solid var(--atj-e-d9e5df,#d9e5df);background:var(--atj-b-fbfdfc,#fbfdfc);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:20px;display:grid}.backup-admin-actions article>span{background:var(--atj-b-e3f0eb,#e3f0eb);width:38px;height:38px;color:var(--atj-t-155e4c,#155e4c);border-radius:12px;place-items:center;font-size:18px;font-weight:900;display:grid}.backup-admin-actions h3{margin:0 0 6px;font-size:21px}.backup-admin-actions p{color:var(--atj-t-65766f,#65766f);margin:0;line-height:1.7}.backup-admin-actions .button{grid-column:1/-1;width:100%;margin-top:4px}.admin-backup-link{color:var(--atj-t-7b5d1c,#7b5d1c)!important}.backup-parts{grid-column:1/-1;gap:10px;padding-top:8px;display:grid}.backup-parts>p{background:var(--atj-b-f1f7f4,#f1f7f4);color:var(--atj-t-31564d,#31564d);border-radius:12px;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;display:flex}.backup-parts>p span{color:var(--atj-t-63766f,#63766f);font-size:.88rem}.backup-parts>button{border:1px solid var(--atj-e-cfddd7,#cfddd7);background:var(--atj-b-ffffff,#fff);width:100%;color:var(--atj-t-234a41,#234a41);text-align:right;cursor:pointer;border-radius:12px;grid-template-columns:1fr auto;gap:4px 12px;padding:13px 14px;display:grid}.backup-parts>button small{color:var(--atj-t-6b7d76,#6b7d76)}.backup-parts>button span{color:var(--atj-t-176655,#176655);grid-area:1/2/3;align-self:center;font-weight:900}.backup-parts>button.is-downloaded{border-color:var(--atj-e-8fc5af,#8fc5af);background:var(--atj-b-eff9f4,#eff9f4)}.backup-parts>button:disabled{opacity:.6;cursor:wait}@media (width<=760px){.backup-admin-grid{padding:18px}.backup-admin-actions{grid-template-columns:1fr}.backup-admin-intro,.backup-admin-actions{max-width:100%}.backup-parts>p{flex-direction:column;align-items:flex-start}.backup-parts>button{grid-template-columns:1fr}.backup-parts>button span{grid-area:auto}}.trust-member-list{border-top:1px solid var(--atj-e-dce6e1,#dce6e1);gap:9px;margin-top:16px;padding-top:14px;display:grid}.trust-member-list form{background:var(--atj-b-f5f8f6,#f5f8f6);border-radius:12px;grid-template-columns:minmax(220px,1.4fr) minmax(120px,.6fr) minmax(120px,.6fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.trust-member-list form>div{gap:3px;display:grid}.trust-member-list small{color:var(--atj-t-687a73,#687a73)}.trust-member-list label{gap:5px;font-size:13px;font-weight:800;display:grid}.trust-member-list select{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);min-height:42px;color:var(--atj-t-173c33,#173c33);font:inherit;border-radius:10px;padding:0 9px}.trust-member-list form>span{color:var(--atj-t-60736c,#60736c);grid-column:1/-1;font-size:12px}@media (width<=800px){.trust-member-list form{grid-template-columns:1fr 1fr}.trust-member-list form>div,.trust-member-list form>span{grid-column:1/-1}.trust-member-list form .button{width:100%}}.trust-merchant-details{border:1px solid var(--atj-e-d7e4de,#d7e4de);background:var(--atj-b-ffffff,#fff);border-radius:13px;grid-column:1/-1;padding:12px 14px}.trust-merchant-details summary{cursor:pointer;color:var(--atj-t-195c4b,#195c4b);font-weight:900}.trust-merchant-details dl{grid-template-columns:repeat(2,1fr);gap:9px;margin:14px 0;display:grid}.trust-merchant-details dl>div{background:var(--atj-b-f4f8f6,#f4f8f6);border-radius:9px;justify-content:space-between;gap:12px;padding:9px;display:flex}.trust-merchant-details dt{color:var(--atj-t-687a73,#687a73)}.trust-merchant-details dd{margin:0;font-weight:800}.trust-merchant-details>p{white-space:pre-wrap;line-height:1.8}.trust-merchant-evidence{background:var(--atj-b-f7f9f8,#f7f9f8);border-radius:10px;gap:5px;padding:11px;display:grid}.trust-merchant-evidence span{color:var(--atj-t-65766f,#65766f);font-size:13px}@media (width<=700px){.trust-merchant-details dl{grid-template-columns:1fr}}.trust-admin-pagination{border-top:1px solid var(--atj-e-dce6e1,#dce6e1);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:grid}.trust-admin-pagination>:last-child{justify-self:end}.trust-admin-pagination b{text-align:center;color:var(--atj-t-60736c,#60736c);font-size:13px}@media (width<=600px){.trust-admin-pagination{grid-template-columns:1fr}.trust-admin-pagination>*{text-align:center;justify-self:stretch!important}.trust-admin-pagination span{display:none}}.public-auth-page{min-height:72vh;color:var(--atj-t-17352e,#17352e);background:radial-gradient(circle at 12% 12%, var(--atj-b-b0822c-120,#b0822c1f), transparent 32%), linear-gradient(180deg, var(--atj-b-f4f8f6,#f4f8f6) 0%, var(--atj-b-fbfcfb,#fbfcfb) 100%);padding:56px 0 82px}.public-auth-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:stretch;gap:26px;max-width:980px;display:grid}.public-auth-card,.public-auth-assurance{border:1px solid var(--atj-e-d8e5df,#d8e5df);background:var(--atj-b-ffffff,#fff);box-shadow:0 18px 52px var(--atj-s-123f35-80,#123f3514);border-radius:24px}.public-auth-card{padding:clamp(26px,5vw,46px)}.public-auth-card>h1{margin:0 0 10px;font-size:clamp(32px,5vw,48px);line-height:1.25}.public-auth-card>p{color:var(--atj-t-60736c,#60736c);margin:0;line-height:1.8}.public-auth-form{gap:18px;margin-top:30px;display:grid}.public-auth-step-copy{gap:5px;display:grid}.public-auth-step-copy>span{color:var(--atj-t-92722c,#92722c);font-size:13px;font-weight:900}.public-auth-step-copy h2{margin:0;font-size:25px}.public-auth-step-copy p{color:var(--atj-t-65766f,#65766f);margin:0;line-height:1.7}.public-auth-form>label{gap:7px;font-weight:850;display:grid}.public-auth-form input{border:1px solid var(--atj-e-b9ccc5,#b9ccc5);background:var(--atj-b-ffffff,#fff);width:100%;min-height:51px;color:var(--atj-t-17352e,#17352e);font:inherit;border-radius:13px;padding:0 14px}.public-auth-form input:focus{outline:3px solid var(--atj-t-126a58-160,#126a5829);border-color:var(--atj-e-126a58,#126a58)}.public-auth-legal-consent{border:1px solid var(--atj-e-cbdad4,#cbdad4);background:var(--atj-b-f7faf8,#f7faf8);border-radius:14px;align-items:start;padding:15px;line-height:1.9;grid-template-columns:auto 1fr!important;gap:11px!important;font-weight:700!important}.public-auth-form .public-auth-legal-consent>input{width:20px;height:20px;min-height:20px;accent-color:var(--atj-t-126a58,#126a58);margin:5px 0 0;padding:0}.public-auth-legal-consent a{color:var(--atj-t-126a58,#126a58);text-underline-offset:3px;font-weight:900;text-decoration:underline}.public-auth-legal-consent small{margin-top:5px;display:block}.public-auth-legal-consent:focus-within{outline:3px solid var(--atj-t-126a58-140,#126a5824);border-color:var(--atj-e-126a58,#126a58)}.public-auth-phone-signup,.public-auth-email-signup{border:1px solid var(--atj-e-9bc8b8,#9bc8b8);background:linear-gradient(135deg, var(--atj-b-eef8f4,#eef8f4), var(--atj-b-ffffff,#fff));box-shadow:0 10px 30px var(--atj-s-126a58-80,#126a5814);border-radius:17px;gap:14px;padding:18px;display:grid}.public-auth-phone-signup-copy,.public-auth-email-signup-copy{align-items:flex-start;gap:11px;display:flex}.public-auth-phone-signup-copy>svg,.public-auth-email-signup-copy>svg{width:23px;height:23px;color:var(--atj-t-0b6957,#0b6957);flex:none;margin-top:1px}.public-auth-phone-signup-copy>span,.public-auth-email-signup-copy>span{gap:4px;display:grid}.public-auth-phone-signup-copy b,.public-auth-email-signup-copy b{color:var(--atj-t-0b4e41,#0b4e41);font-size:17px}.public-auth-phone-signup-copy small,.public-auth-email-signup-copy small{color:var(--atj-t-5a7169,#5a7169)}.public-auth-phone-signup>label,.public-auth-email-signup>label{color:var(--atj-t-244d42,#244d42);gap:7px;font-weight:850;display:grid}.public-auth-google{border:1px solid var(--atj-e-cbdad4,#cbdad4);background:linear-gradient(135deg, var(--atj-b-ffffff,#fff), var(--atj-b-f4f9f7,#f4f9f7));border-radius:15px;gap:11px;padding:16px;display:grid}.public-auth-google-copy{gap:3px;display:grid}.public-auth-google-copy b{color:var(--atj-t-174d41,#174d41);font-size:16px}.public-auth-google-copy small{color:var(--atj-t-60736c,#60736c)}.public-auth-google-button{justify-content:center;width:100%;min-height:44px;display:flex;overflow:hidden}.public-auth-google-button>div,.public-auth-google-button iframe{max-width:100%!important}.public-auth-google.is-blocked .public-auth-google-button{display:none}.public-auth-google.is-loading .public-auth-google-button{background:linear-gradient(100deg, var(--atj-b-edf2f0,#edf2f0) 20%, var(--atj-b-f8faf9,#f8faf9) 38%, var(--atj-b-edf2f0,#edf2f0) 56%);background-size:240% 100%;border-radius:8px;animation:1.2s ease-in-out infinite public-auth-google-loading}.public-auth-google-status{color:var(--atj-t-60736c,#60736c);margin:0;font-size:13px;line-height:1.7}.public-auth-google-retry{border:1px solid var(--atj-e-a9c8bd,#a9c8bd);background:var(--atj-b-ffffff,#fff);min-height:42px;color:var(--atj-t-126a58,#126a58);font:inherit;cursor:pointer;border-radius:10px;justify-self:start;align-items:center;gap:7px;padding:7px 12px;font-weight:850;display:inline-flex}.public-auth-google-retry svg{width:17px}.public-auth-facebook{border:1px solid var(--atj-e-cbdad4,#cbdad4);background:linear-gradient(135deg, var(--atj-b-ffffff,#fff), var(--atj-b-f3f7ff,#f3f7ff));border-radius:15px;gap:11px;padding:16px;display:grid}.public-auth-facebook-copy{gap:3px;display:grid}.public-auth-facebook-copy b{color:var(--atj-t-174d41,#174d41);font-size:16px}.public-auth-facebook-copy small,.public-auth-facebook-status{color:var(--atj-t-60736c,#60736c)}.public-auth-facebook-status{margin:0;font-size:13px;line-height:1.7}.public-auth-facebook-button{background:var(--atj-b-1877f2,#1877f2);width:100%;min-height:46px;color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:9px 16px;font-weight:900;display:inline-flex}.public-auth-facebook-button svg{width:20px;height:20px}.public-auth-facebook-button:focus-visible{outline:3px solid var(--atj-t-1877f2-280,#1877f247);outline-offset:2px}.public-auth-facebook-button:disabled{background:var(--atj-b-cbd6e4,#cbd6e4);color:var(--atj-t-536275,#536275);cursor:not-allowed}.public-auth-divider{color:var(--atj-t-6b7d76,#6b7d76);align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.public-auth-divider:before,.public-auth-divider:after{content:"";background:var(--atj-b-dce6e1,#dce6e1);flex:1;height:1px}.public-auth-method-switch{border:1px solid var(--atj-e-cbdad4,#cbdad4);background:var(--atj-b-f2f6f4,#f2f6f4);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:5px;display:grid}.public-auth-method-switch button{min-width:0;min-height:44px;color:var(--atj-t-597069,#597069);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-weight:850;line-height:1.4;display:inline-flex}.public-auth-method-switch button svg{width:18px;height:18px}.public-auth-method-switch button.is-active{border-color:var(--atj-e-9fc7b8,#9fc7b8);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-0b6957,#0b6957);box-shadow:0 4px 13px var(--atj-s-123f35-70,#123f3512)}.public-auth-method-switch button:focus-visible{outline:3px solid var(--atj-t-126a58-180,#126a582e);outline-offset:2px}.public-auth-method-switch button:disabled{cursor:not-allowed;opacity:.62}@keyframes public-auth-google-loading{to{background-position:-180% 0}}.public-auth-form small{color:var(--atj-t-687a73,#687a73);line-height:1.7}.public-auth-submit{justify-content:center;gap:8px;width:100%;min-height:51px}.public-auth-submit:disabled{background:var(--atj-b-dfe6e3,#dfe6e3);color:var(--atj-t-6a7a74,#6a7a74);box-shadow:none;cursor:not-allowed;opacity:1;transform:none}.public-auth-step-icon{background:var(--atj-b-e8f3ef,#e8f3ef);width:48px;height:48px;color:var(--atj-t-126a58,#126a58);border-radius:15px;place-items:center;display:grid}.public-auth-message,.public-auth-error{border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:11px 13px;line-height:1.7;display:flex}.public-auth-message{background:var(--atj-b-edf7f3,#edf7f3);color:var(--atj-t-185d4b,#185d4b)}.public-auth-message svg{flex:none;width:19px}.public-auth-delivery-hint{border:1px solid var(--atj-e-e2c77f,#e2c77f);background:var(--atj-b-fff9e9,#fff9e9);color:var(--atj-t-654b16,#654b16);border-radius:13px;align-items:flex-start;gap:11px;margin:0;padding:13px 14px;display:flex}.public-auth-delivery-hint>svg{width:21px;color:var(--atj-t-8a6518,#8a6518);flex:none;margin-top:2px}.public-auth-delivery-hint>span{gap:3px;display:grid}.public-auth-delivery-hint b{color:var(--atj-t-684b0c,#684b0c)}.public-auth-delivery-hint small{color:var(--atj-t-654b16,#654b16)}.public-auth-request-policy,.public-auth-code-policy{border:1px solid var(--atj-e-cbded7,#cbded7);background:var(--atj-b-f3f9f7,#f3f9f7);color:var(--atj-t-315f53,#315f53);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;margin:0;padding:13px 14px;display:grid}.public-auth-request-policy>svg,.public-auth-code-policy>svg{width:20px;color:var(--atj-t-126a58,#126a58);margin-top:2px}.public-auth-request-policy>span,.public-auth-code-policy>span:not(.public-auth-code-policy-stats){gap:3px;display:grid}.public-auth-request-policy small,.public-auth-code-policy small{color:var(--atj-t-536c63,#536c63);line-height:1.7}.public-auth-code-policy{grid-template-columns:auto minmax(0,1fr) auto}.public-auth-code-policy.is-blocked{border-color:var(--atj-e-e2c477,#e2c477);background:var(--atj-b-fff8e5,#fff8e5);color:var(--atj-t-6d5116,#6d5116)}.public-auth-code-policy-stats{gap:5px;min-width:150px;font-size:13px;display:grid}.public-auth-code-policy-stats>span{justify-content:space-between;gap:10px;display:flex}.public-auth-code-policy-stats b{font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=620px){.public-auth-code-policy{grid-template-columns:auto minmax(0,1fr)}.public-auth-code-policy-stats{grid-column:1/-1;width:100%}}.public-auth-error{background:var(--atj-b-fff1ef,#fff1ef);color:var(--atj-t-8c3b34,#8c3b34)}.public-auth-security-check{border:1px solid var(--atj-e-c8dad3,#c8dad3);background:var(--atj-b-f5faf8,#f5faf8);border-radius:14px;justify-items:start;gap:10px;min-width:0;padding:14px;display:grid}.public-auth-security-copy{align-items:flex-start;gap:9px;display:flex}.public-auth-security-copy>svg{width:20px;color:var(--atj-t-126a58,#126a58);flex:none}.public-auth-security-copy>span{gap:2px;display:grid}.public-auth-security-copy b{color:var(--atj-t-174d41,#174d41)}.public-auth-turnstile{justify-items:start;width:100%;min-width:0;display:grid;overflow:hidden}.public-auth-turnstile.is-flexible{min-height:65px}.public-auth-turnstile.is-compact{min-height:140px}.phone-verification-page{background:var(--atj-b-f5f8f7,#f5f8f7);min-height:70vh;color:var(--atj-t-17352e,#17352e);padding:42px 0 80px}.phone-verification-shell{max-width:850px}.phone-verification-back{margin-bottom:14px}.phone-verification-back a{color:var(--atj-t-315f53,#315f53);align-items:center;gap:7px;font-weight:850;display:inline-flex}.phone-verification-back svg{width:18px}.phone-verification-card{border:1px solid var(--atj-e-d8e6e0,#d8e6e0);background:var(--atj-b-ffffff,#fff);box-shadow:0 18px 50px var(--atj-s-123f35-80,#123f3514);border-radius:24px;gap:18px;padding:clamp(22px,4vw,38px);display:grid}.phone-verification-heading{align-items:flex-start;gap:15px;display:flex}.phone-verification-heading h1{margin:0 0 7px;font-size:clamp(27px,4vw,39px);line-height:1.3}.phone-verification-heading p{color:var(--atj-t-61756d,#61756d);margin:0;line-height:1.8}.phone-verification-icon{background:var(--atj-b-e8f4ef,#e8f4ef);width:56px;height:56px;color:var(--atj-t-126a58,#126a58);border-radius:17px;flex:none;place-items:center;display:grid}.phone-verification-icon svg{width:28px;height:28px}.phone-verification-icon.is-uncertain,.phone-verification-icon.is-locked{background:var(--atj-b-fff5dd,#fff5dd);color:var(--atj-t-8b6417,#8b6417)}.phone-verification-icon.is-verified{background:var(--atj-b-e2f5eb,#e2f5eb);color:var(--atj-t-08734f,#08734f)}.phone-verification-destination,.phone-verification-timing,.phone-verification-warning,.phone-verification-closed,.phone-verification-assurance{border-radius:15px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.phone-verification-destination{border:1px solid var(--atj-e-c9ddd5,#c9ddd5);background:var(--atj-b-f4faf7,#f4faf7)}.phone-verification-destination svg,.phone-verification-warning svg,.phone-verification-closed svg,.phone-verification-assurance svg{width:21px;color:var(--atj-t-126a58,#126a58);flex:none}.phone-verification-destination span{gap:3px;display:grid}.phone-verification-destination small{color:var(--atj-t-61756d,#61756d)}.phone-verification-destination b{font-size:18px}.phone-verification-timing{background:var(--atj-b-f7f8f8,#f7f8f8);color:var(--atj-t-5a6d66,#5a6d66);flex-wrap:wrap;justify-content:space-between;font-size:13px}.phone-verification-timing span{align-items:center;gap:6px;display:flex}.phone-verification-timing svg{width:17px}.phone-verification-warning{border:1px solid var(--atj-e-e6c974,#e6c974);background:var(--atj-b-fff8e4,#fff8e4);color:var(--atj-t-694e13,#694e13)}.phone-verification-warning svg{color:var(--atj-t-966c14,#966c14)}.phone-verification-warning p,.phone-verification-closed p,.phone-verification-assurance p{margin:0;line-height:1.75}.phone-verification-form{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-fbfcfc,#fbfcfc);border-radius:17px;gap:10px;padding:18px;display:grid}.phone-verification-form label{color:var(--atj-t-274c42,#274c42);font-weight:900}.phone-verification-form>input{border:1px solid var(--atj-e-b9ccc5,#b9ccc5);background:var(--atj-b-ffffff,#fff);width:100%;min-height:50px;color:var(--atj-t-17352e,#17352e);font:inherit;border-radius:12px;padding:10px 14px;font-size:19px}.phone-verification-form>input:focus{outline:3px solid var(--atj-t-126a58-140,#126a5824);border-color:var(--atj-e-126a58,#126a58)}.phone-verification-form>small{color:var(--atj-t-667a72,#667a72);line-height:1.7}.phone-verification-form>.button{justify-content:center;gap:8px;min-height:50px;margin-top:4px}.phone-verification-form>.button svg{width:19px}.phone-verification-closed{background:var(--atj-b-f1f5f3,#f1f5f3);color:var(--atj-t-536961,#536961)}.phone-verification-loading{color:var(--atj-t-61756d,#61756d);align-items:center;gap:8px;margin:0;display:flex}.phone-verification-refresh{min-height:44px;color:var(--atj-t-126a58,#126a58);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:7px;font-weight:850;display:inline-flex}.phone-verification-refresh:disabled{opacity:.55;cursor:not-allowed}.phone-verification-refresh svg{width:17px}.phone-verification-assurance{border:1px solid var(--atj-e-d8e6e0,#d8e6e0);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-536961,#536961);margin-top:16px}.account-phone-entry{border-color:var(--atj-e-c6ddd4,#c6ddd4)!important;background:linear-gradient(135deg,var(--atj-b-ffffff,#fff),var(--atj-b-f0f8f5,#f0f8f5))!important}@media (width<=620px){.phone-verification-page{padding:26px 0 58px}.phone-verification-card{border-radius:19px}.phone-verification-heading{display:grid}.phone-verification-icon{width:48px;height:48px}.phone-verification-form{padding:14px}.phone-verification-timing{display:grid}.phone-verification-form>.button{width:100%}}.phone-verification-quota{border:1px solid var(--atj-e-c8ddd5,#c8ddd5);background:var(--atj-b-f2f9f6,#f2f9f6);color:var(--atj-t-315f53,#315f53);border-radius:15px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.phone-verification-quota.is-blocked{border-color:var(--atj-e-e2c477,#e2c477);background:var(--atj-b-fff8e5,#fff8e5);color:var(--atj-t-6d5116,#6d5116)}.phone-verification-quota>svg{width:20px;color:var(--atj-t-126a58,#126a58);flex:none}.phone-verification-quota>span{gap:4px;display:grid}.phone-verification-quota small{color:inherit;line-height:1.7}.phone-verification-review{border:1px solid var(--atj-e-b9d6cb,#b9d6cb);background:var(--atj-b-edf8f4,#edf8f4);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.phone-verification-review span{gap:4px;display:grid}.phone-verification-review small{color:var(--atj-t-5b7169,#5b7169)}.phone-verification-review b{font-size:19px}.phone-verification-review button{background:var(--atj-b-ffffff,#fff);min-height:44px;color:var(--atj-t-126a58,#126a58);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:8px 13px;font-weight:850}.phone-verification-review button:focus-visible{outline:3px solid var(--atj-t-126a58-240,#126a583d);outline-offset:2px}@media (width<=620px){.phone-verification-review{flex-direction:column;align-items:stretch}.phone-verification-review button{width:100%}}.public-auth-security-status{color:var(--atj-t-5c7069,#5c7069);margin:0;line-height:1.65}.public-auth-security-retry{border:1px solid var(--atj-e-a9c8bd,#a9c8bd);background:var(--atj-b-ffffff,#fff);min-height:44px;color:var(--atj-t-126a58,#126a58);font:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:8px 12px;font-weight:850;display:inline-flex}.public-auth-security-retry svg{width:18px}.public-auth-inline-actions{flex-wrap:wrap;gap:16px;display:flex}.public-auth-inline-actions button{min-height:44px;color:var(--atj-t-126a58,#126a58);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 6px;font-weight:850}.public-auth-inline-actions button:first-child{align-items:center;gap:6px;display:inline-flex}.public-auth-inline-actions button:disabled{color:var(--atj-t-889790,#889790);cursor:not-allowed}.public-auth-mode-switch{border-top:1px solid var(--atj-e-e0e9e5,#e0e9e5);margin-top:22px;padding-top:18px}.public-auth-mode-switch p{margin:0}.public-auth-mode-switch a{color:var(--atj-t-126a58,#126a58);font-weight:900}.public-auth-assurance{background:var(--atj-b-123f35,#123f35);color:var(--atj-t-ffffff,#fff);align-content:center;gap:12px;padding:24px;display:grid}.public-auth-assurance>div{background:var(--atj-b-ffffff-80,#ffffff14);border-radius:15px;align-items:flex-start;gap:12px;padding:15px;display:flex}.public-auth-assurance svg{color:var(--atj-t-d8bc79,#d8bc79);flex:none}.public-auth-assurance span{gap:4px;display:grid}.public-auth-assurance small{color:var(--atj-t-d8e7e1,#d8e7e1);line-height:1.65}.is-spinning{animation:.8s linear infinite public-auth-spin}@keyframes public-auth-spin{to{transform:rotate(360deg)}}.account-signout-form{margin-inline-start:auto}.account-signout-form .account-signout{margin-inline-start:0}@media (width<=760px){.public-auth-page{padding:34px 0 58px}.public-auth-shell{grid-template-columns:1fr}.public-auth-assurance{order:2}.public-auth-phone-signup,.public-auth-email-signup{padding:15px}.account-signout-form{width:100%;margin:8px 0 0}.account-signout-form .account-signout{margin:0}}.admin-sidebar nav>a.admin-tool-link,.admin-sidebar nav>a.admin-main-link{background:0 0;border-radius:13px;align-items:center;gap:12px;width:100%;min-height:48px;margin:0;padding:0 14px;font-size:13px;font-weight:800;display:flex;color:var(--atj-t-526e6b,#526e6b)!important}.admin-sidebar nav>a.admin-tool-link span,.admin-sidebar nav>a.admin-main-link span{width:25px;color:var(--atj-t-78918e,#78918e);text-align:center;font-size:18px}.admin-sidebar nav>a.admin-tool-link:hover,.admin-sidebar nav>a.admin-main-link:hover,.admin-sidebar nav>a.admin-tool-link.is-active,.admin-sidebar nav>a.admin-main-link.is-active{background:var(--atj-b-eaf5f1,#eaf5f1);color:var(--atj-t-0b6957,#0b6957)!important}.admin-sidebar nav>a.admin-tool-link.is-active span,.admin-sidebar nav>a.admin-main-link.is-active span{color:var(--atj-t-0b6957,#0b6957)}.admin-sidebar nav>a.admin-trust-link.is-active,.admin-sidebar nav>a.admin-nonDelivery-link.is-active{box-shadow:inset -3px 0 var(--atj-s-b0822c,#b0822c)}.admin-mobile-nav>a.admin-tool-link,.admin-mobile-nav>a.admin-main-link{white-space:nowrap;background:0 0;border-radius:9px;flex:none;align-items:center;min-height:35px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex;color:var(--atj-t-617976,#617976)!important}.admin-mobile-nav>a.is-active{background:var(--atj-b-eaf5f1,#eaf5f1);color:var(--atj-t-0b6957,#0b6957)!important}.admin-sidebar nav a:focus-visible,.admin-mobile-nav a:focus-visible,.non-delivery-admin-nav a:focus-visible,.trust-admin-tabs button:focus-visible{outline:3px solid var(--atj-t-17715e,#17715e);outline-offset:2px}.non-delivery-admin-nav{border:1px solid var(--atj-e-d6e4de,#d6e4de);background:var(--atj-b-eef5f2,#eef5f2);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:-10px 0 24px;padding:8px;display:grid}.non-delivery-admin-nav a{min-height:58px;color:var(--atj-t-42625a,#42625a);text-align:center;background:0 0;border:1px solid #0000;border-radius:12px;align-content:center;gap:3px;padding:10px 14px;display:grid}.non-delivery-admin-nav a span{font-size:14px;font-weight:950}.non-delivery-admin-nav a small{color:var(--atj-t-71837d,#71837d);font-size:11px}.non-delivery-admin-nav a:hover{border-color:var(--atj-e-bdd2c9,#bdd2c9);background:var(--atj-b-f9fcfb,#f9fcfb)}.non-delivery-admin-nav a.is-active{border-color:var(--atj-e-17715e,#17715e);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-0b6957,#0b6957);box-shadow:inset 0 -3px var(--atj-s-b0822c,#b0822c), 0 6px 18px var(--atj-s-123f35-60,#123f350f)}.trust-general-admin{gap:20px;display:grid}.trust-general-admin>.admin-page-heading{margin-bottom:0}.trust-general-routing{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.trust-general-routing>a{border:1px solid var(--atj-e-d9e5df,#d9e5df);background:var(--atj-b-ffffff,#fff);min-height:132px;color:var(--atj-t-173b32,#173b32);box-shadow:0 10px 28px var(--atj-s-123f35-45,#123f350b);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px;display:grid}.trust-general-routing>a:hover{border-color:var(--atj-e-afc9be,#afc9be);transform:translateY(-1px)}.trust-general-routing>a>span{background:var(--atj-b-e6f2ed,#e6f2ed);width:42px;height:42px;color:var(--atj-t-126a58,#126a58);border-radius:13px;place-items:center;font-weight:950;display:grid}.trust-general-routing>a>div{gap:6px;min-width:0;display:grid}.trust-general-routing-title{align-items:center;gap:9px;min-width:0;display:flex}.trust-general-routing-title .admin-notification-badge{flex:none;margin-inline-start:0}.trust-general-routing strong{font-size:17px}.trust-general-routing small{color:var(--atj-t-687a73,#687a73);line-height:1.7}.trust-general-routing>a>b{color:var(--atj-t-9a7220,#9a7220);font-size:19px}@media (width<=700px){.trust-general-routing{grid-template-columns:1fr}.trust-general-routing>a{min-height:108px;padding:16px}}@media (width<=480px){.non-delivery-admin-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:6px}.non-delivery-admin-nav a{min-height:58px;padding:8px 5px}.non-delivery-admin-nav a span{font-size:12px;line-height:1.45}.non-delivery-admin-nav a small{display:none}}.admin-notification-badge{border:2px solid var(--atj-e-ffffff,#fff);background:var(--atj-b-c93838,#c93838);min-width:21px;height:21px;box-shadow:0 3px 10px var(--atj-s-9d2222-280,#9d222247);border-radius:999px;justify-content:center;align-items:center;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:950;line-height:1;display:inline-flex;color:var(--atj-t-ffffff,#fff)!important}.market-admin-filters button{align-items:center;gap:7px;display:inline-flex}.market-admin-filters .admin-notification-badge{border-color:var(--atj-e-ffffff-850,#ffffffd9);margin-inline-start:0}.admin-mobile-nav .admin-notification-badge{min-width:18px;height:18px;margin-inline-start:7px;padding-inline:5px;font-size:10px}.account-link-group{margin-top:26px}.account-link-group>header{margin-bottom:13px}.account-link-group>header h2{margin:3px 0 5px;font-size:25px}.account-link-group>header p{color:var(--atj-t-64766f,#64766f);margin:0;line-height:1.7}.account-tools-links{grid-template-columns:minmax(0,1fr);display:grid}.account-trust-entry{isolation:isolate;border:1px solid var(--atj-e-b8d7cb,#b8d7cb);border-right:5px solid var(--atj-e-b0822c,#b0822c);background:linear-gradient(122deg, var(--atj-b-ffffff-940,#fffffff0) 0%, var(--atj-b-f4fbf8-960,#f4fbf8f5) 47%, var(--atj-b-e5f4ed-980,#e5f4edfa) 100%);min-height:172px;color:var(--atj-t-143e34,#143e34);box-shadow:0 16px 38px var(--atj-s-123f35-90,#123f3517);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:27px 30px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden}.account-trust-entry:before,.account-trust-entry:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.account-trust-entry:before{border:28px solid var(--atj-e-17715e-45,#17715e0b);width:190px;height:190px;box-shadow:0 0 0 24px var(--atj-s-b0822c-35,#b0822c09);inset:-104px auto auto -42px}.account-trust-entry:after{background:var(--atj-b-b0822c,#b0822c);width:9px;height:9px;box-shadow:22px -14px 0 var(--atj-s-17715e-200,#17715e33), -23px -8px 0 var(--atj-s-17715e-120,#17715e1f);inset:auto 43% 25px auto}.account-trust-entry:hover{border-color:var(--atj-e-7fbaa6,#7fbaa6);border-right-color:var(--atj-e-b0822c,#b0822c);box-shadow:0 20px 46px var(--atj-s-123f35-130,#123f3521);transform:translateY(-2px)}.account-trust-entry:focus-visible{outline:3px solid var(--atj-t-17715e,#17715e);outline-offset:3px}.account-trust-entry-icon{background:linear-gradient(145deg, var(--atj-b-17715e,#17715e), var(--atj-b-0a4f42,#0a4f42));width:78px;height:78px;color:var(--atj-t-ffffff,#fff);box-shadow:0 12px 28px var(--atj-s-0b6957-220,#0b695738), inset 0 1px var(--atj-s-ffffff-160,#ffffff29);border-radius:23px;place-items:center;display:grid;position:relative}.account-trust-entry-icon>span{border:3px solid var(--atj-e-f4faf7,#f4faf7);background:var(--atj-b-b0822c,#b0822c);width:31px;height:31px;color:var(--atj-t-ffffff,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;inset:auto auto -5px -5px}.account-trust-entry-copy{gap:7px;min-width:0;display:grid}.account-trust-entry-badge{border:1px solid var(--atj-e-c8ddd4,#c8ddd4);background:var(--atj-b-ffffff-720,#ffffffb8);width:max-content;max-width:100%;color:var(--atj-t-8a681f,#8a681f);border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:900;display:inline-flex}.account-trust-entry-copy>b{font-size:clamp(21px,2.2vw,27px);line-height:1.35}.account-trust-entry-copy>small{color:var(--atj-t-536e65,#536e65);font-size:14px;line-height:1.75}.account-trust-entry-features{flex-wrap:wrap;gap:7px;margin-top:3px;display:flex}.account-trust-entry-features>span{background:var(--atj-b-deefe8-780,#deefe8c7);color:var(--atj-t-315d51,#315d51);border-radius:9px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.account-trust-entry-features svg{color:var(--atj-t-17715e,#17715e);flex:none}.account-trust-entry-action{border:1px solid var(--atj-e-a8c9bc,#a8c9bc);background:var(--atj-b-ffffff-860,#ffffffdb);min-height:45px;color:var(--atj-t-0b6957,#0b6957);white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-size:13px;font-weight:950;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.account-trust-entry:hover .account-trust-entry-action{border-color:var(--atj-e-0b6957,#0b6957);background:var(--atj-b-0b6957,#0b6957);color:var(--atj-t-ffffff,#fff)}@media (width<=700px){.account-trust-entry{border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:16px;min-height:0;padding:22px 20px}.account-trust-entry-icon{border-radius:19px;width:64px;height:64px}.account-trust-entry-icon>span{width:28px;height:28px}.account-trust-entry-action{grid-column:1/-1;width:100%}}@media (width<=430px){.account-trust-entry{grid-template-columns:1fr;padding:20px 17px}.account-trust-entry-icon{width:58px;height:58px}.account-trust-entry-copy>b{font-size:21px}.account-trust-entry-copy>small{font-size:13px}.account-trust-entry-features>span{flex:auto;justify-content:center}}.trust-service-label{color:var(--atj-t-9a7220,#9a7220);margin-bottom:9px;font-weight:900;display:block}.trust-service-access{gap:15px;display:grid}.trust-service-access h1{margin:0;font-size:clamp(29px,4vw,43px);line-height:1.35}.trust-service-access>p{color:var(--atj-t-60736c,#60736c);margin:0;font-size:16px;line-height:1.85}.trust-access-actions{flex-wrap:wrap;gap:10px;display:flex}.trust-empty-action{justify-items:center;gap:10px;display:grid}.trust-empty-action strong{color:var(--atj-t-24483f,#24483f);font-size:20px}.trust-empty-action p{max-width:650px;margin:0;line-height:1.8}.trust-form-hint,.trust-file-field small,.trust-report-list small,.trust-member-list small{font-size:14px}.trust-result-head,.trust-report-list>article>header{flex-wrap:wrap}.trust-dashboard-head>div,.trust-report-list>article,.trust-admin-case,.trust-admin-case-grid>div{min-width:0}.trust-dashboard-head h1,.trust-report-list b,.trust-report-list strong,.trust-admin-case b,.trust-admin-case strong{overflow-wrap:anywhere}.trust-safety-hero .container:after{display:none}.trust-safety-editorial,.trust-safety-pilot,.trust-safety-boundaries{padding-block:68px}.trust-safety-heading{max-width:760px}.trust-safety-heading p,.trust-safety-service .section-heading>p{color:var(--atj-t-60736c,#60736c);font-size:16px;line-height:1.9}.trust-safety-grid{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;overflow:visible}.trust-safety-grid article{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:18px;min-height:0;padding:26px}.trust-safety-grid h3{margin:18px 0 9px}.trust-safety-grid p,.trust-process-list p{font-size:15px;line-height:1.85}.trust-safety-service{align-items:start;gap:clamp(30px,6vw,72px)}.trust-service-note{border:1px solid var(--atj-e-d5e3dd,#d5e3dd);border-right:4px solid var(--atj-e-b0822c,#b0822c);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-506a61,#506a61);border-radius:13px;margin-top:20px;padding:15px 17px;line-height:1.8}.trust-service-note strong{color:var(--atj-t-173f35,#173f35)}.trust-policy-links{color:var(--atj-t-60736c,#60736c);margin:24px 0 0;line-height:1.8}.trust-policy-links a{color:var(--atj-t-0d6a57,#0d6a57);font-weight:850}.trust-admin-content.admin-content{width:min(100%,1420px);margin-inline:auto;padding:36px clamp(22px,4vw,54px) 72px}.trust-admin-heading{margin-bottom:22px}.trust-admin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;padding:0}.trust-admin-stats span{font-size:14px;line-height:1.5}.trust-admin-tabs{padding:0 0 18px}.trust-admin-workspace>.trust-alert,.trust-admin-workspace>.trust-code-reveal{margin-bottom:14px}.trust-admin-section-head p,.trust-admin-description,.trust-objection-box p,.trust-store-list p,.trust-alert{font-size:14px}.trust-notice-status-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.trust-notice-status-actions .trust-alert{flex:420px}.trust-notice-status-actions .button{flex:none}.trust-manual-notice-box{border-top:1px solid var(--atj-e-d9e5df,#d9e5df);gap:12px;margin-top:15px;padding-top:15px;display:grid}.trust-manual-notice-box>.button{justify-self:start}.trust-manual-notice-box>.trust-alert>.button{overflow-wrap:anywhere;text-align:center;white-space:normal;width:fit-content;min-width:0;max-width:100%;margin-top:10px;line-height:1.5;display:flex}.trust-manual-notice-reveal{border:1px solid var(--atj-e-d8c27f,#d8c27f);background:var(--atj-b-fff9e8,#fff9e8);border-radius:14px;flex:100%;gap:12px;width:100%;min-width:0;padding:16px;display:grid}.trust-manual-notice-reveal strong{color:var(--atj-t-684f17,#684f17)}.trust-manual-notice-reveal pre{border:1px solid var(--atj-e-e3d8b7,#e3d8b7);background:var(--atj-b-ffffff,#fff);max-width:100%;color:var(--atj-t-173b32,#173b32);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:13px;line-height:1.8;overflow:auto}.trust-manual-notice-reveal>div{flex-wrap:wrap;gap:8px;display:flex}.trust-admin-case-search{border:1px solid var(--atj-e-d6e4de,#d6e4de);background:var(--atj-b-f5f8f6,#f5f8f6);border-radius:16px;grid-template-columns:minmax(280px,1.6fr) minmax(220px,.8fr) auto;align-items:end;gap:12px;margin-bottom:16px;padding:16px;display:grid}.trust-admin-case-search label{gap:7px;display:grid}.trust-admin-case-search label>span{color:var(--atj-t-284b42,#284b42);font-size:13px;font-weight:900}.trust-admin-case-search input,.trust-admin-case-search select{border:1px solid var(--atj-e-b9ccc4,#b9ccc4);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173b32,#173b32);font:inherit;border-radius:12px;outline:0;padding:0 13px}.trust-admin-case-search input:focus,.trust-admin-case-search select:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.trust-admin-case-search-actions{gap:8px;display:flex}.trust-admin-case-search-actions .button{min-height:48px}.trust-admin-case-search>p{color:var(--atj-t-65786f,#65786f);grid-column:1/-1;margin:-2px 0 0;font-size:12px;line-height:1.7}.trust-admin-search-summary{background:var(--atj-b-eaf4ef,#eaf4ef);color:var(--atj-t-245246,#245246);border-radius:12px;align-items:center;gap:10px;margin:0 0 16px;padding:10px 13px;display:flex}.trust-admin-search-summary b{color:var(--atj-t-105f4e,#105f4e)}.trust-admin-search-summary span{overflow-wrap:anywhere}@media (width<=980px){.trust-result-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-safety-grid{grid-template-columns:1fr}.trust-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-admin-case-search{grid-template-columns:1fr 1fr}.trust-admin-case-search-actions{grid-column:1/-1}}@media (width<=700px){.trust-result-counts{grid-template-columns:1fr}.admin-mobile-nav>a.admin-tool-link,.admin-mobile-nav>a.admin-main-link{min-height:38px;font-size:12px}.account-link-group>header h2{font-size:22px}.trust-safety-editorial,.trust-safety-pilot,.trust-safety-boundaries{padding-block:50px}.trust-safety-grid article{padding:23px}.trust-access-actions{flex-direction:column}.trust-access-actions .button{justify-content:center;width:100%}.trust-empty{padding:22px 16px}.trust-admin-content.admin-content{padding:28px 16px 56px}.trust-admin-stats{grid-template-columns:1fr 1fr}.trust-admin-stats article{padding:14px}.trust-admin-section{border-radius:18px;padding:18px}.trust-notice-status-actions .button,.trust-manual-notice-box>.button,.trust-manual-notice-box>.trust-alert>.button,.trust-manual-notice-reveal .button{justify-content:center;width:100%}.trust-admin-case-search{grid-template-columns:1fr;padding:13px}.trust-admin-case-search-actions{grid-column:auto}.trust-admin-case-search-actions .button{flex:1;justify-content:center}.trust-admin-search-summary{flex-direction:column;align-items:flex-start}}@media (width<=430px){.trust-admin-stats{grid-template-columns:1fr}}.trust-pilot-window,.trust-pilot-gates,.trust-pilot-observability{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.trust-pilot-window article,.trust-pilot-observability article{border:1px solid var(--atj-e-d8e5df,#d8e5df);background:var(--atj-b-f7faf8,#f7faf8);border-radius:15px;gap:6px;min-width:0;padding:16px;display:grid}.trust-pilot-window small,.trust-pilot-observability span{color:var(--atj-t-64776f,#64776f)}.trust-pilot-window strong,.trust-pilot-observability strong{overflow-wrap:anywhere;font-size:20px}.trust-pilot-start-box{border:1px solid var(--atj-e-e1d4af,#e1d4af);background:var(--atj-b-fffaf0,#fffaf0);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:16px;display:flex}.trust-pilot-start-box .trust-alert{flex:1;margin:0}.trust-pilot-gates article{border:1px solid var(--atj-e-d8e5df,#d8e5df);background:var(--atj-b-ffffff,#fff);border-radius:16px;align-content:start;gap:7px;min-width:0;padding:17px;display:grid}.trust-pilot-gates article[data-state=pass]{border-color:var(--atj-e-afd6c4,#afd6c4);background:var(--atj-b-f1faf5,#f1faf5)}.trust-pilot-gates article[data-state=fail]{border-color:var(--atj-e-e5c5bf,#e5c5bf);background:var(--atj-b-fff6f4,#fff6f4)}.trust-pilot-gates article[data-state=pending]{border-color:var(--atj-e-e3d5ae,#e3d5ae);background:var(--atj-b-fffaf0,#fffaf0)}.trust-pilot-gates span{color:var(--atj-t-5e7169,#5e7169);font-size:12px;font-weight:900}.trust-pilot-gates strong{overflow-wrap:anywhere;font-size:26px}.trust-pilot-gates small{color:var(--atj-t-60736c,#60736c);line-height:1.55}.trust-pilot-observability{grid-template-columns:repeat(6,minmax(0,1fr))}.trust-pilot-observability article{text-align:center}.trust-pilot-log-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.trust-pilot-log-grid>section{border:1px solid var(--atj-e-d9e5df,#d9e5df);background:var(--atj-b-f8faf9,#f8faf9);border-radius:17px;min-width:0;padding:18px}.trust-pilot-log-grid h3{margin:0 0 14px}.trust-pilot-log-grid .trust-form{box-shadow:none;padding:15px}.trust-pilot-feedback-row,.trust-pilot-security-row{border:1px solid var(--atj-e-dce6e1,#dce6e1);background:var(--atj-b-ffffff,#fff);border-radius:13px;gap:8px;margin-top:10px;padding:14px;display:grid}.trust-pilot-feedback-row header{justify-content:space-between;gap:10px;display:flex}.trust-pilot-feedback-row p,.trust-pilot-security-row p{overflow-wrap:anywhere;margin:0;line-height:1.7}.trust-pilot-feedback-row small,.trust-pilot-security-row small,.trust-pilot-security-row span{color:var(--atj-t-687a73,#687a73)}.trust-pilot-feedback-row>div{flex-wrap:wrap;gap:8px;display:flex}.trust-pilot-invite-form{background:var(--atj-b-f3f7f5,#f3f7f5);border-radius:14px;grid-template-columns:minmax(220px,1fr) minmax(150px,.5fr) auto;align-items:end;gap:10px;margin:16px 0;padding:14px;display:grid}.trust-pilot-invite-form label{gap:6px;font-weight:850;display:grid}.trust-pilot-invite-form input,.trust-pilot-invite-form select{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);width:100%;min-height:44px;font:inherit;border-radius:10px;padding:0 11px}@media (width<=1100px){.trust-pilot-observability{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.trust-pilot-window,.trust-pilot-gates{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-pilot-log-grid{grid-template-columns:1fr}.trust-pilot-start-box{flex-direction:column;align-items:stretch}.trust-pilot-invite-form{grid-template-columns:1fr 1fr}.trust-pilot-invite-form .button{grid-column:1/-1}}@media (width<=560px){.trust-pilot-window,.trust-pilot-gates,.trust-pilot-observability,.trust-pilot-invite-form{grid-template-columns:1fr}.trust-pilot-invite-form .button{grid-column:auto}}.trust-activation-heading{justify-content:space-between;align-items:center;gap:22px;display:flex}.trust-activation-heading .button{flex:none}.trust-activation-admin>.trust-alert,.trust-activation-admin>.trust-code-reveal{margin-bottom:14px}.trust-activation-admin .trust-admin-stats,.trust-search-settings-admin .trust-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-search-settings-admin .trust-search-point-settings{margin-bottom:14px}.trust-search-settings-admin .trust-search-point-settings>.trust-form{box-shadow:none;background:var(--atj-b-f8fbf9,#f8fbf9);margin:0}.trust-search-settings-admin .trust-admin-section>.trust-admin-stats{padding:0}.trust-search-mode-grid .trust-checkbox{margin:0}.trust-activation-create-section{margin-bottom:18px}.trust-activation-create-form{box-shadow:none;background:var(--atj-b-f5f8f6,#f5f8f6);border-radius:16px;grid-template-columns:repeat(2,minmax(260px,1fr));align-items:end;margin:0 0 16px;padding:16px}.trust-activation-create-form label small{color:var(--atj-t-687a73,#687a73);font-size:11px;font-weight:600}.trust-activation-create-form .button{grid-column:1/-1;min-height:48px}.trust-account-profile-link{color:var(--atj-t-176b59,#176b59);overflow-wrap:anywhere;margin-top:5px;font-size:12px;font-weight:800;display:inline-block}.trust-activation-search{border:1px solid var(--atj-e-d6e4de,#d6e4de);background:var(--atj-b-f5f8f6,#f5f8f6);border-radius:16px;grid-template-columns:minmax(280px,1.6fr) minmax(210px,.7fr) auto;align-items:end;gap:12px;margin-bottom:12px;padding:16px;display:grid}.trust-activation-search label{gap:7px;display:grid}.trust-activation-search label>span{color:var(--atj-t-284b42,#284b42);font-size:13px;font-weight:900}.trust-activation-search input,.trust-activation-search select{border:1px solid var(--atj-e-b9ccc4,#b9ccc4);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173b32,#173b32);font:inherit;border-radius:12px;outline:0;padding:0 13px}.trust-activation-search input:focus,.trust-activation-search select:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.trust-activation-search .button{min-height:48px}.trust-activation-status{background:var(--atj-b-fff4d8,#fff4d8);color:var(--atj-t-7b5a16,#7b5a16);white-space:nowrap;border-radius:999px;align-items:center;padding:7px 11px;font-size:12px;font-weight:900;display:inline-flex}.trust-activation-status[data-status=active]{background:var(--atj-b-e5f4ec,#e5f4ec);color:var(--atj-t-126044,#126044)}.trust-activation-status[data-status=suspended]{background:var(--atj-b-fff0ed,#fff0ed);color:var(--atj-t-913e35,#913e35)}.trust-activation-store-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.trust-activation-store-meta span{background:var(--atj-b-f3f7f5,#f3f7f5);color:var(--atj-t-65786f,#65786f);border-radius:11px;gap:3px;padding:11px 12px;font-size:12px;display:grid}.trust-activation-store-meta b{color:var(--atj-t-173b32,#173b32);font-size:15px}.trust-activation-details{border:1px solid var(--atj-e-dce6e1,#dce6e1);background:var(--atj-b-fbfcfb,#fbfcfb);border-radius:13px;margin-top:12px;overflow:hidden}.trust-activation-details>summary{color:var(--atj-t-205246,#205246);cursor:pointer;padding:13px 15px;font-weight:900}.trust-activation-details[open]>summary{border-bottom:1px solid var(--atj-e-dce6e1,#dce6e1)}.trust-activation-invites{gap:8px;padding:12px;display:grid}.trust-activation-invites>p,.trust-activation-details .trust-member-list>p{color:var(--atj-t-65786f,#65786f);margin:0;padding:12px}.trust-activation-invites article{background:var(--atj-b-f3f7f5,#f3f7f5);border:0;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto minmax(230px,.8fr);align-items:center;gap:12px;padding:11px 13px;display:grid}.trust-activation-invites article>div{gap:2px;display:grid}.trust-activation-invites article small{color:var(--atj-t-687a73,#687a73)}.trust-activation-invites article>span{color:var(--atj-t-126044,#126044);font-size:12px;font-weight:900}.trust-activation-invites article>span[data-status=revoked],.trust-activation-invites article>span[data-status=expired]{color:var(--atj-t-8a4a3f,#8a4a3f)}.trust-activation-details .trust-member-list{border:0;margin:0;padding:12px}.trust-store-phone-reveal{border:1px solid var(--atj-e-d7c891,#d7c891);background:var(--atj-b-fff9e8,#fff9e8);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.trust-store-phone-reveal span,.trust-store-phone-reveal small{color:var(--atj-t-6d6140,#6d6140);font-size:12px}.trust-store-phone-reveal b{color:var(--atj-t-173b32,#173b32);font-size:17px}.trust-store-phone-form{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.trust-store-phone-form label{color:var(--atj-t-284b42,#284b42);gap:6px;font-weight:850;display:grid}.trust-store-phone-form input{border:1px solid var(--atj-e-b9ccc4,#b9ccc4);width:100%;min-height:44px;font:inherit;border-radius:10px;padding:0 12px}.trust-store-phone-form>small{color:var(--atj-t-687a73,#687a73);grid-column:1/-1}.trust-code-reveal>div{gap:3px;display:grid}.trust-code-reveal>div small{color:var(--atj-t-705b28,#705b28);overflow-wrap:anywhere}@media (width<=980px){.trust-activation-admin .trust-admin-stats,.trust-search-settings-admin .trust-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-activation-create-form,.trust-activation-search{grid-template-columns:1fr 1fr}.trust-activation-create-form .button,.trust-activation-search .button{grid-column:1/-1}.trust-activation-invites article{grid-template-columns:1fr auto}.trust-activation-invites article>small{grid-column:1/-1}}@media (width<=700px){.trust-activation-heading{flex-direction:column;align-items:stretch}.trust-activation-heading .button{justify-content:center;width:100%}.trust-activation-create-form,.trust-activation-search,.trust-activation-store-meta{grid-template-columns:1fr}.trust-activation-create-form .button,.trust-activation-search .button{grid-column:auto;width:100%}.trust-activation-invites article{grid-template-columns:1fr}.trust-activation-invites article>small{grid-column:auto}.trust-store-phone-form{grid-template-columns:1fr}.trust-store-phone-form>small{grid-column:auto}.trust-activation-store-list>article{padding:15px}}.market-addition-trigger{color:var(--atj-t-8a4b23,#8a4b23);cursor:pointer;text-align:right;background:0 0;border:0;margin-top:.55rem;padding:.2rem 0;font-weight:800;text-decoration:underline}.market-addition-trigger:disabled{opacity:.45;cursor:not-allowed}.market-form-request-success{background:var(--atj-b-effaf3,#effaf3)!important;color:var(--atj-t-17643a,#17643a)!important;border-color:var(--atj-e-bfe7cd,#bfe7cd)!important}.market-addition-request{z-index:1000;background:var(--atj-b-17120d-620,#17120d9e);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.market-addition-request>div{background:var(--atj-b-ffffff,#fff);width:min(540px,100%);box-shadow:0 24px 80px var(--atj-s-000000-250,#00000040);border-radius:22px;padding:1.35rem}.market-addition-request header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.market-addition-request header div{gap:.25rem;display:grid}.market-addition-request header strong{font-size:1.25rem}.market-addition-request header small{color:var(--atj-t-6b625a,#6b625a)}.market-addition-request header>button{background:var(--atj-b-f2eee9,#f2eee9);cursor:pointer;border:0;border-radius:50%;width:36px;height:36px;font-size:1.5rem}.market-addition-request label{gap:.45rem;margin-top:.9rem;display:grid}.market-addition-request input,.market-addition-request textarea{border:1px solid var(--atj-e-d8d0c8,#d8d0c8);width:100%;font:inherit;border-radius:12px;padding:.8rem}.market-addition-request .button{width:100%;margin-top:1rem}.addition-admin-page{padding:1.5rem}.addition-admin-filters{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.addition-admin-filters button{border:1px solid var(--atj-e-ddd2c8,#ddd2c8);background:var(--atj-b-ffffff,#fff);cursor:pointer;border-radius:999px;padding:.55rem .85rem}.addition-admin-filters button.is-active{background:var(--atj-b-231f1b,#231f1b);color:var(--atj-t-ffffff,#fff)}.addition-admin-list{gap:1rem;display:grid}.addition-admin-list article{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-e8e0d8,#e8e0d8);border-radius:18px;padding:1rem}.addition-admin-list article>header{justify-content:space-between;gap:1rem;display:flex}.addition-status{color:var(--atj-t-8a4b23,#8a4b23);font-weight:800}.addition-admin-list h2{margin:.75rem 0 .25rem}.addition-admin-list blockquote{border-right:3px solid var(--atj-e-d5a06b,#d5a06b);background:var(--atj-b-fbf7f2,#fbf7f2);margin:.75rem 0;padding:.75rem}.addition-admin-actions{border-top:1px solid var(--atj-e-eee5dc,#eee5dc);gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.addition-admin-actions label{gap:.35rem;display:grid}.addition-admin-actions textarea,.addition-admin-actions input{border:1px solid var(--atj-e-d8d0c8,#d8d0c8);font:inherit;border-radius:10px;padding:.7rem}.addition-admin-actions>div{flex-wrap:wrap;gap:.5rem;display:flex}.addition-admin-actions button{background:var(--atj-b-2e6a45,#2e6a45);color:var(--atj-t-ffffff,#fff);cursor:pointer;border:0;border-radius:9px;padding:.65rem .8rem}.addition-admin-actions button.is-danger{background:var(--atj-b-9a3131,#9a3131)}.account-notification-list{gap:.6rem;display:grid}.account-notification-list>a,.account-notification-list>div{border:1px solid var(--atj-e-e7dfd7,#e7dfd7);background:var(--atj-b-ffffff,#fff);border-radius:13px;justify-content:space-between;gap:1rem;padding:.85rem 1rem;display:flex}.account-notification-list span{gap:.2rem;display:grid}.account-notification-list small{color:var(--atj-t-6e655c,#6e655c)}.market-addition-request .market-addition-level{border:1px solid var(--atj-e-e4d8cd,#e4d8cd);border-radius:14px;margin-top:1rem;padding:.9rem}.market-addition-request .market-addition-level legend{padding:0 .35rem;font-weight:800}.market-addition-request .market-addition-level label{border:1px solid var(--atj-e-e7ded6,#e7ded6);cursor:pointer;text-align:right;direction:rtl;border-radius:12px;justify-content:flex-start;align-items:center;gap:.65rem;width:100%;margin-top:.65rem;padding:.75rem;display:flex}.market-addition-request .market-addition-level label.is-selected{border-color:var(--atj-e-b97542,#b97542);background:var(--atj-b-fff8f2,#fff8f2)}.market-addition-request .market-addition-level label:has(input:disabled){cursor:not-allowed;opacity:.55}.market-addition-request .market-addition-level input{height:18px;accent-color:var(--atj-t-8a4b23,#8a4b23);flex:none;width:18px!important;margin:0!important;padding:0!important}.market-addition-request .market-addition-level span{flex:0 auto;line-height:1.6}.market-addition-request .market-addition-level p{color:var(--atj-t-8b3a2f,#8b3a2f);margin:.65rem 0 0;font-size:.9rem}.market-taxonomy-admin{--market-gold:#b77a35;--atj-edge--market-gold:var(--atj-e-b77a35,#b77a35);--atj-surface--market-gold:var(--atj-b-b77a35,#b77a35);--market-ink:#123f3d;--atj-text--market-ink:var(--atj-t-123f3d,#123f3d)}.market-taxonomy-hero{border:1px solid var(--atj-e-d7e4df,#d7e4df);background:radial-gradient(circle at 8% 0%, var(--atj-b-b77a35-140,#b77a3524), transparent 31%), linear-gradient(135deg, var(--atj-b-f7fbfa,#f7fbfa), var(--atj-b-edf6f3,#edf6f3));border-radius:26px 8px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:26px;padding:28px 30px;display:grid;position:relative;overflow:hidden}.market-taxonomy-hero:after{content:"";border:1px solid var(--atj-e-b77a35-170,#b77a352b);width:170px;height:170px;box-shadow:0 0 0 28px var(--atj-s-b77a35-40,#b77a350a), 0 0 0 57px var(--atj-s-b77a35-30,#b77a3508);border-radius:50%;position:absolute;bottom:-95px;left:-70px}.market-taxonomy-hero-copy{z-index:1;position:relative}.market-taxonomy-hero-copy>span{color:var(--atj-t-2b7567,#2b7567);font-size:11px;font-weight:900}.market-taxonomy-hero h2{color:var(--atj-t-0d4540,#0d4540);margin:7px 0 8px;font-size:clamp(24px,2.7vw,32px);line-height:1.4}.market-taxonomy-hero p{max-width:760px;color:var(--atj-t-607b77,#607b77);margin:0;font-size:13px;line-height:1.9}.market-taxonomy-stats{z-index:1;grid-template-columns:repeat(3,minmax(92px,1fr));gap:9px;display:grid;position:relative}.market-taxonomy-stats>div{border:1px solid var(--atj-e-d5e3de,#d5e3de);background:var(--atj-b-ffffff-770,#ffffffc4);border-radius:16px 5px;align-content:center;gap:2px;min-height:82px;padding:12px 15px;display:grid}.market-taxonomy-stats strong{color:var(--atj-text--market-ink,var(--market-ink));font-size:24px;line-height:1}.market-taxonomy-stats span{color:var(--atj-t-6d837f,#6d837f);white-space:nowrap;font-size:9px;font-weight:800}.market-taxonomy-stats .has-hidden strong{color:var(--atj-t-9c6730,#9c6730)}.market-taxonomy-layout{align-items:start;gap:20px;display:grid}.market-taxonomy-picker{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 34px var(--atj-s-16453f-50,#16453f0d);border-radius:22px;padding:20px}.market-taxonomy-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.market-taxonomy-section-heading>div,.market-list-title{align-items:center;gap:11px;display:flex!important}.market-taxonomy-section-heading span,.market-list-title>span,.market-editor-heading>span{background:var(--atj-b-e7f3ef,#e7f3ef);width:35px;height:35px;color:var(--atj-t-1c6a5c,#1c6a5c);border-radius:11px 4px;flex:none;place-items:center;font-size:10px;font-weight:950;display:grid}.market-taxonomy-section-heading strong{color:var(--atj-text--market-ink,var(--market-ink));font-size:15px}.market-taxonomy-section-heading small{color:var(--atj-t-82928f,#82928f);margin-top:2px;font-size:9px;display:block}.market-taxonomy-section-heading>b{color:var(--atj-t-80918d,#80918d);font-size:9px;font-weight:750}.market-taxonomy-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.market-taxonomy-categories button{border:1px solid var(--atj-e-e1e7e3,#e1e7e3);background:var(--atj-b-fcfdfc,#fcfdfc);text-align:right;min-height:91px;color:var(--atj-t-312d27,#312d27);cursor:pointer;border-radius:17px 6px;grid-template-columns:auto 1fr auto;grid-template-areas:"number title state""number count state";align-items:center;column-gap:10px;padding:14px 15px;transition:all .16s;display:grid;position:relative}.market-taxonomy-categories button:hover{border-color:var(--atj-e-bad3ca,#bad3ca);box-shadow:0 9px 20px var(--atj-s-1c4f48-70,#1c4f4812);transform:translateY(-2px)}.market-taxonomy-categories button i{background:var(--atj-b-edf4f1,#edf4f1);width:30px;height:30px;color:var(--atj-t-6c837e,#6c837e);border-radius:10px 3px;grid-area:number;place-items:center;font-size:9px;font-style:normal;font-weight:900;display:grid}.market-taxonomy-categories button span{color:var(--atj-t-254641,#254641);grid-area:title;font-size:13px;font-weight:850;line-height:1.5}.market-taxonomy-categories button small{color:var(--atj-t-899894,#899894);grid-area:count;font-size:9px}.market-taxonomy-categories button em{background:var(--atj-b-edf7f3,#edf7f3);color:var(--atj-t-2c735f,#2c735f);border-radius:99px;grid-area:state;align-self:start;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.market-taxonomy-categories button.is-active{border-color:var(--atj-edge--market-gold,var(--market-gold));background:linear-gradient(135deg, var(--atj-b-fffaf2,#fffaf2), var(--atj-b-ffffff,#fff));box-shadow:0 10px 26px var(--atj-s-74491b-110,#74491b1c)}.market-taxonomy-categories button.is-active:after{content:"";inset-block:12px;background:var(--atj-surface--market-gold,var(--market-gold));border-radius:5px 0 0 5px;width:5px;position:absolute;right:-1px}.market-taxonomy-categories button.is-active i{background:var(--atj-b-f3e4cf,#f3e4cf);color:var(--atj-t-97602a,#97602a)}.market-taxonomy-editor{grid-template-columns:minmax(280px,.75fr) minmax(420px,1.35fr);align-items:start;gap:20px;min-width:0;display:grid}.market-taxonomy-editor .admin-form-card,.market-taxonomy-editor .admin-category-list{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 34px var(--atj-s-16453f-50,#16453f0d);border-radius:22px}.market-taxonomy-editor .admin-form-card{position:sticky;top:18px}.market-editor-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 11px;margin-bottom:14px;display:grid}.market-editor-heading>span{grid-row:1/3}.market-editor-heading small{color:var(--atj-t-82928f,#82928f);font-size:9px}.market-editor-heading h2{color:var(--atj-text--market-ink,var(--market-ink));margin:2px 0 0;font-size:18px;line-height:1.45}.market-editor-heading>b{border-radius:99px;grid-column:1/-1;width:fit-content;margin-top:11px;padding:5px 9px;font-size:8px}.market-editor-heading>b.is-visible{background:var(--atj-b-e9f6f1,#e9f6f1);color:var(--atj-t-26715d,#26715d)}.market-editor-heading>b.is-hidden{background:var(--atj-b-f6ece4,#f6ece4);color:var(--atj-t-95602c,#95602c)}.market-editor-note{border-right:3px solid var(--atj-e-d1a064,#d1a064);background:var(--atj-b-fff9f1,#fff9f1);color:var(--atj-t-78644e,#78644e);border-radius:9px;margin-bottom:16px;padding:11px 12px;font-size:9px;line-height:1.8}.market-subcategory-add,.market-subcategory-edit{align-items:center;gap:8px;display:flex}.market-subcategory-add{border:1px dashed var(--atj-e-c8d9d3,#c8d9d3);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:14px;margin:0 18px 14px;padding:10px}.market-subcategory-add input,.market-subcategory-edit input{flex:1;min-width:0}.market-subcategory-add button{background:var(--atj-b-0d5b4d,#0d5b4d);min-height:42px;color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border:0;border-radius:11px 4px;padding:0 20px;font-weight:900}.market-subcategory-add button:disabled{opacity:.45;cursor:not-allowed}.market-taxonomy-editor .admin-list-context{border:0;border-bottom:1px solid var(--atj-e-dce7e3,#dce7e3);background:linear-gradient(135deg, var(--atj-b-eff8f5,#eff8f5), var(--atj-b-f8fbfa,#f8fbfa));border-radius:22px 22px 0 0;padding:16px 18px}.market-list-title strong{color:var(--atj-text--market-ink,var(--market-ink));font-size:15px}.market-list-title small{color:var(--atj-t-708681,#708681);margin-top:2px;font-size:9px;display:block}.admin-category-items{gap:10px;display:grid}.market-taxonomy-editor .admin-category-items{padding:0 18px 18px}.admin-category-items article{border:1px solid var(--atj-e-dce8e3,#dce8e3);background:var(--atj-b-ffffff,#fff);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:16px;display:grid}.admin-category-items article>div:first-child{gap:5px;min-width:0;display:grid}.admin-category-items article strong,.admin-category-items article small{overflow-wrap:normal;word-break:normal}.admin-category-items article strong{color:var(--atj-t-123f3d,#123f3d);font-size:1.05rem;line-height:1.5}.admin-category-items article small{color:var(--atj-t-768580,#768580);line-height:1.6}.admin-category-items .admin-inline-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.admin-category-items .admin-inline-actions button,.market-subcategory-edit button{border:1px solid var(--atj-e-cbdad4,#cbdad4);background:var(--atj-b-ffffff,#fff);min-height:40px;color:var(--atj-t-173f3d,#173f3d);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;padding:8px 14px;font-weight:800}.admin-category-items article.is-muted{opacity:.66;background:var(--atj-b-f2f0ec,#f2f0ec)}@media (width<=1200px){.market-taxonomy-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.market-taxonomy-editor{grid-template-columns:minmax(260px,.7fr) minmax(390px,1.3fr)}}@media (width<=900px){.market-taxonomy-hero,.market-taxonomy-editor{grid-template-columns:1fr}.market-taxonomy-stats{width:100%}.market-taxonomy-editor .admin-form-card{position:static}}@media (width<=640px){.market-taxonomy-hero{padding:23px 19px}.market-taxonomy-stats{grid-template-columns:repeat(3,1fr)}.market-taxonomy-stats>div{min-height:72px;padding:10px}.market-taxonomy-stats strong{font-size:20px}.market-taxonomy-picker{padding:14px}.market-taxonomy-section-heading{align-items:flex-start}.market-taxonomy-section-heading>b{display:none}.market-taxonomy-categories{grid-template-columns:1fr}.market-taxonomy-categories button{min-height:80px}.market-subcategory-add,.market-subcategory-edit{flex-direction:column;align-items:stretch}.market-subcategory-add{margin-inline:13px}.market-subcategory-add button{min-height:46px}.market-taxonomy-editor .admin-category-items{padding-inline:13px}.admin-category-items article{grid-template-columns:1fr;align-items:stretch;padding:14px}.admin-category-items .admin-inline-actions{width:100%}.admin-category-items .admin-inline-actions button{flex:1}}.member-danger-zone{border-color:var(--atj-e-edcaca,#edcaca)!important;background:var(--atj-b-fffafa,snow)!important}.member-danger-zone>p{color:var(--atj-t-735959,#735959);line-height:1.8}.member-delete-open,.member-delete-submit{background:var(--atj-b-a72f38,#a72f38);color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border:0;border-radius:11px;padding:.78rem 1rem;font-weight:900}.member-delete-confirm{border-top:1px solid var(--atj-e-efd7d7,#efd7d7);gap:14px;margin-top:16px;padding-top:16px;display:grid}.member-delete-warning{background:var(--atj-b-fff0f0,#fff0f0);color:var(--atj-t-7f272d,#7f272d);border-radius:12px;gap:4px;padding:13px;display:grid}.member-delete-confirm label{gap:7px;display:grid}.member-delete-confirm input{border:1px solid var(--atj-e-d9c3c3,#d9c3c3);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:11px;padding:.78rem}.member-delete-actions{justify-content:flex-end;gap:10px;display:flex}.member-delete-actions button{font:inherit;border:0;border-radius:11px;padding:.76rem 1rem;font-weight:900}.member-delete-submit:disabled{opacity:.45;cursor:not-allowed}@media (width<=640px){.member-delete-actions{grid-template-columns:1fr 1fr;display:grid}.member-delete-actions button{width:100%}}.admin-business-actions button.is-danger{border-color:var(--atj-e-e2b8b8,#e2b8b8);background:var(--atj-b-fff4f4,#fff4f4);color:var(--atj-t-9a3038,#9a3038)}.admin-business-delete-backdrop{z-index:1200;background:var(--atj-b-121d1a-640,#121d1aa3);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-business-delete-dialog{background:var(--atj-b-ffffff,#fff);width:min(620px,100%);max-height:calc(100vh - 40px);box-shadow:0 24px 80px var(--atj-s-000000-280,#00000047);direction:rtl;border-radius:20px;gap:15px;padding:25px;display:grid;overflow:auto}.admin-business-delete-dialog>span{color:var(--atj-t-a72f38,#a72f38);font-weight:900}.admin-business-delete-dialog h2{margin:0;font-size:clamp(24px,4vw,34px)}.admin-business-delete-warning{border:1px solid var(--atj-e-efcccc,#efcccc);background:var(--atj-b-fff3f3,#fff3f3);color:var(--atj-t-7f272d,#7f272d);border-radius:13px;padding:14px}.admin-business-delete-warning p{margin:5px 0 0;line-height:1.75}.admin-business-delete-dialog label{gap:7px;display:grid}.admin-business-delete-dialog input{border:1px solid var(--atj-e-d9c3c3,#d9c3c3);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:11px;padding:.82rem}.admin-business-delete-actions{justify-content:flex-end;gap:10px;display:flex}.admin-business-delete-actions button{font:inherit;cursor:pointer;border:0;border-radius:11px;padding:.78rem 1rem;font-weight:900}.admin-business-delete-actions button.is-danger{background:var(--atj-b-a72f38,#a72f38);color:var(--atj-t-ffffff,#fff)}.admin-business-delete-actions button:disabled{opacity:.45;cursor:not-allowed}@media (width<=640px){.admin-business-delete-actions{grid-template-columns:1fr 1fr;display:grid}.admin-business-delete-actions button{width:100%}}.wallet-page{background:var(--atj-b-f4f7f5,#f4f7f5);min-height:70vh;padding:38px 0 70px}.wallet-shell{gap:22px;display:grid}.wallet-hero{background:linear-gradient(135deg,var(--atj-b-123c33,#123c33),var(--atj-b-176655,#176655));color:var(--atj-t-ffffff,#fff);border-radius:28px;justify-content:space-between;align-items:stretch;gap:28px;padding:30px;display:flex}.wallet-hero h1{margin:5px 0;font-size:clamp(2rem,4vw,3.3rem)}.wallet-hero p{max-width:650px;color:var(--atj-t-d9eee7,#d9eee7)}.wallet-balance{background:var(--atj-b-ffffff-120,#ffffff1f);border:1px solid var(--atj-e-ffffff-220,#ffffff38);border-radius:21px;align-content:center;gap:6px;min-width:280px;padding:22px;display:grid}.wallet-balance svg{width:28px;height:28px}.wallet-balance strong{font-size:2rem}.wallet-balance span{color:var(--atj-t-d9eee7,#d9eee7);font-size:.84rem}.wallet-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.wallet-card{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:22px;padding:25px}.wallet-card>span,.wallet-topup-head>div>span{color:var(--atj-t-16715e,#16715e);font-size:.83rem;font-weight:900}.wallet-card h2{margin:5px 0 18px}.wallet-topup-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.wallet-topup-refresh{justify-items:end;gap:5px;max-width:245px;display:grid}.wallet-topup-refresh button{border:1px solid var(--atj-e-b9d4cb,#b9d4cb);background:var(--atj-b-f4faf7,#f4faf7);color:var(--atj-t-125c4c,#125c4c);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:.84rem;font-weight:900;display:inline-flex}.wallet-topup-refresh button:hover{background:var(--atj-b-e8f4ef,#e8f4ef)}.wallet-topup-refresh button:disabled{cursor:wait;opacity:.68}.wallet-topup-refresh svg{width:17px;height:17px}.wallet-topup-refresh svg.is-spinning{animation:.8s linear infinite wallet-status-spin}.wallet-topup-refresh small{color:var(--atj-t-687a73,#687a73);text-align:end;font-size:.73rem;line-height:1.55}@keyframes wallet-status-spin{to{transform:rotate(360deg)}}.wallet-topup-form{gap:14px;display:grid}.wallet-topup-form label{gap:7px;font-weight:800;display:grid}.wallet-topup-form input,.wallet-topup-form select,.wallet-admin-actions input,.wallet-admin-actions textarea{border:1px solid var(--atj-e-c7d8d2,#c7d8d2);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:11px;padding:11px}.wallet-deadline,.wallet-success,.wallet-safety{border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.wallet-deadline{background:var(--atj-b-fff8dc,#fff8dc);color:var(--atj-t-694f08,#694f08)}.wallet-deadline svg,.wallet-success svg,.wallet-safety svg{flex:0 0 23px}.wallet-success{background:var(--atj-b-e8f8ef,#e8f8ef);color:var(--atj-t-11613e,#11613e)}.wallet-success p,.wallet-deadline p{margin:0}.wallet-list{gap:10px;display:grid}.wallet-list article{border:1px solid var(--atj-e-e2ebe7,#e2ebe7);border-radius:14px;grid-template-columns:1fr auto;gap:5px 12px;padding:14px;display:grid}.wallet-list article div{display:grid}.wallet-list article small{color:var(--atj-t-687a73,#687a73)}.wallet-list article p{grid-column:1/-1;margin:2px 0}.wallet-status{border-radius:999px;align-self:start;padding:5px 10px;font-size:.78rem;font-weight:900}.wallet-status.is-pending{background:var(--atj-b-fff2c7,#fff2c7);color:var(--atj-t-765900,#765900)}.wallet-status.is-approved{background:var(--atj-b-dcf5e7,#dcf5e7);color:var(--atj-t-12633d,#12633d)}.wallet-status.is-rejected{background:var(--atj-b-fde2e5,#fde2e5);color:var(--atj-t-902c38,#902c38)}.is-credit{color:var(--atj-t-08764d,#08764d)}.is-debit{color:var(--atj-t-ae3342,#ae3342)}.wallet-empty{color:var(--atj-t-687a73,#687a73)}.wallet-safety{background:var(--atj-b-e8f1ee,#e8f1ee)}.wallet-safety a{margin-inline-start:auto;font-weight:900}.wallet-admin-page{gap:20px;max-width:1500px;margin:auto;padding:28px;display:grid}.wallet-admin-list{gap:12px;display:grid}.wallet-admin-list>article{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);border-radius:16px;justify-content:space-between;gap:18px;padding:17px;display:flex}.wallet-admin-main{flex:1;gap:6px;display:grid}.wallet-admin-main h3,.wallet-admin-main p{margin:0}.wallet-admin-main .button{width:max-content}.wallet-admin-actions{gap:8px;width:min(390px,45%);display:grid}.wallet-admin-actions.inline{grid-template-columns:1fr 1.5fr auto;align-items:center;width:min(700px,60%)}.wallet-admin-actions button{background:var(--atj-b-176655,#176655);color:var(--atj-t-ffffff,#fff);cursor:pointer;border:0;border-radius:10px;padding:10px;font-weight:900}.wallet-admin-actions button.is-danger{background:var(--atj-b-a53643,#a53643)}.wallet-contact{background:linear-gradient(135deg,var(--atj-b-f8fcfa,#f8fcfa) 0%,var(--atj-b-eef8f4,#eef8f4) 100%);border-color:var(--atj-e-c8ddd5,#c8ddd5);grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:30px;display:grid;overflow:hidden}.wallet-contact-copy{align-content:center;gap:10px;display:grid}.wallet-contact-copy>span{color:var(--atj-t-16715e,#16715e);font-size:.83rem;font-weight:900}.wallet-contact-copy h2{color:var(--atj-t-0b4438,#0b4438);margin:0;font-size:clamp(1.5rem,3vw,2.1rem)}.wallet-contact-copy>p{max-width:760px;color:var(--atj-t-49635a,#49635a);margin:0;line-height:1.9}.wallet-contact-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.wallet-whatsapp-handle{border:1px solid var(--atj-e-bdd8ce,#bdd8ce);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-0b4438,#0b4438);direction:ltr;unicode-bidi:isolate;border-radius:999px;padding:9px 15px;font-weight:900;text-decoration:none}.wallet-whatsapp-handle:hover{background:var(--atj-b-eaf5f1,#eaf5f1);color:var(--atj-t-0b4438,#0b4438)}.wallet-whatsapp-button{background:var(--atj-b-0f744a,#0f744a);color:var(--atj-t-ffffff,#fff);border-color:var(--atj-e-0f744a,#0f744a);justify-content:center;align-items:center;gap:8px;display:inline-flex}.wallet-whatsapp-button:hover{background:var(--atj-b-0a603d,#0a603d);color:var(--atj-t-ffffff,#fff)}.wallet-whatsapp-button svg{width:20px;height:20px}.wallet-contact-warning{color:var(--atj-t-425d54,#425d54);align-items:flex-start;gap:8px;margin-top:5px;font-size:.9rem;line-height:1.8;display:flex}.wallet-contact-warning svg{width:19px;height:19px;color:var(--atj-t-16715e,#16715e);flex:0 0 19px;margin-top:3px}.wallet-contact-qr{border:1px solid var(--atj-e-d6e5df,#d6e5df);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-0b4438,#0b4438);box-shadow:0 12px 30px var(--atj-s-0a4034-80,#0a403414);border-radius:18px;justify-items:center;gap:9px;padding:12px;text-decoration:none;display:grid}.wallet-contact-qr img{border-radius:10px;width:100%;height:auto;display:block}.wallet-contact-qr span{align-items:center;gap:6px;font-size:.86rem;font-weight:900;display:flex}.wallet-contact-qr svg{width:17px;height:17px}@media (width<=800px){.wallet-hero{flex-direction:column}.wallet-balance{min-width:0}.wallet-grid{grid-template-columns:1fr}.wallet-topup-head{flex-direction:column;align-items:stretch}.wallet-topup-refresh{justify-items:stretch;max-width:none}.wallet-topup-refresh button{width:100%}.wallet-topup-refresh small{text-align:start}.wallet-contact{grid-template-columns:1fr;padding:20px}.wallet-contact-qr{justify-self:center;width:min(100%,230px)}.wallet-contact-actions{flex-direction:column;align-items:stretch}.wallet-contact-actions .button,.wallet-contact-actions .wallet-whatsapp-handle{text-align:center;width:100%}.wallet-admin-page{padding:14px}.wallet-admin-list>article{flex-direction:column}.wallet-admin-actions,.wallet-admin-actions.inline{grid-template-columns:1fr;width:100%}.wallet-accounting-confirm{grid-column:auto}.wallet-list article{grid-template-columns:1fr}.wallet-status{width:max-content}.wallet-safety{flex-wrap:wrap}.wallet-safety a{margin-inline-start:0}}.wallet-form-error,.wallet-form-progress{border-radius:11px;margin:0;padding:12px 14px;font-weight:800}.wallet-form-error{background:var(--atj-b-fde8e8,#fde8e8);color:var(--atj-t-8d2932,#8d2932)}.wallet-form-progress{background:var(--atj-b-e8f3ef,#e8f3ef);color:var(--atj-t-145f4f,#145f4f)}.wallet-topup-form button:disabled{opacity:.65;cursor:wait}.points-grant-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.points-grant-requirement{color:var(--atj-t-815c12,#815c12);flex:320px;margin:0;font-size:.84rem;font-weight:850;line-height:1.7}.points-grant-requirement.is-ready{color:var(--atj-t-12633d,#12633d)}.points-grant-submit{cursor:pointer;min-width:230px}.points-grant-submit:disabled{background:var(--atj-b-dce5e1,#dce5e1);color:var(--atj-t-5f706a,#5f706a);box-shadow:none;cursor:not-allowed;opacity:1;transform:none}.points-grant-submit:disabled:hover{background:var(--atj-b-dce5e1,#dce5e1);box-shadow:none;transform:none}@media (width<=620px){.points-grant-actions{flex-direction:column;align-items:stretch}.points-grant-submit{width:100%}}.wallet-proof-picker{border:1px solid var(--atj-e-c7d8d2,#c7d8d2);background:var(--atj-b-ffffff,#fff);border-radius:11px;align-items:center;gap:10px;min-height:48px;padding:6px;display:flex}.wallet-proof-picker input{opacity:0;pointer-events:none;width:1px!important;height:1px!important;position:absolute!important}.wallet-proof-button{background:var(--atj-b-e5f1ed,#e5f1ed);min-height:36px;color:var(--atj-t-125c4c,#125c4c);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 13px;font-weight:900;display:inline-flex}.wallet-proof-button svg{width:18px;height:18px}.wallet-proof-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--atj-t-60736c,#60736c);font-size:.88rem;font-weight:700;overflow:hidden}.wallet-proof-picker:focus-within{outline:3px solid var(--atj-t-176655-180,#1766552e);border-color:var(--atj-e-176655,#176655)}@media (width<=520px){.wallet-proof-picker{flex-direction:column;align-items:stretch}.wallet-proof-name{text-align:center;padding:3px 5px}.wallet-proof-button{width:100%}}.wallet-payment-instructions{border:1px solid var(--atj-e-9ccbbb,#9ccbbb);background:var(--atj-b-eff9f5,#eff9f5);border-radius:14px;grid-template-columns:1fr auto;gap:9px 14px;padding:15px;display:grid}.wallet-payment-instructions>div{gap:3px;display:grid}.wallet-payment-instructions span,.wallet-payment-instructions small{color:var(--atj-t-526e64,#526e64);font-size:.82rem}.wallet-payment-instructions strong{overflow-wrap:anywhere;font-size:1.08rem}.wallet-payment-instructions button{border:1px solid var(--atj-e-9ccbbb,#9ccbbb);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-145f4f,#145f4f);cursor:pointer;border-radius:9px;justify-content:center;align-self:center;align-items:center;gap:6px;padding:8px 11px;font-weight:900;display:inline-flex}.wallet-payment-instructions button svg{width:17px;height:17px}.wallet-payment-instructions p,.wallet-payment-instructions small{white-space:pre-wrap;grid-column:1/-1;margin:0}.wallet-proof-warning{background:var(--atj-b-fff1e8,#fff1e8);color:var(--atj-t-7d371d,#7d371d);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.wallet-proof-warning svg{flex:0 0 21px}.wallet-proof-warning p{margin:0;font-size:.88rem;line-height:1.75}.wallet-manual-unavailable{align-content:start;display:grid}.wallet-manual-unavailable p{color:var(--atj-t-60736c,#60736c);margin:0}.manual-payment-methods-panel>.market-admin-panel-head p{color:var(--atj-t-60736c,#60736c);margin:5px 0 0}.manual-payment-methods-panel>.market-admin-panel-head>.button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.manual-payment-methods-panel>.market-admin-panel-head>.button svg{width:18px;height:18px}.manual-payment-methods-layout{grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);align-items:start;gap:20px;display:grid}.manual-payment-method-form{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:17px;gap:13px;padding:18px;display:grid}.manual-payment-form-title{align-items:flex-start;gap:11px;display:flex}.manual-payment-form-title svg{color:var(--atj-t-16715e,#16715e);flex:0 0 24px}.manual-payment-form-title div{gap:3px;display:grid}.manual-payment-form-title small{color:var(--atj-t-60736c,#60736c)}.manual-payment-method-form label{gap:6px;font-weight:850;display:grid}.manual-payment-method-form label>small{color:var(--atj-t-60736c,#60736c);font-size:.78rem;font-weight:600;line-height:1.7}.manual-payment-method-form input,.manual-payment-method-form textarea{border:1px solid var(--atj-e-c7d8d2,#c7d8d2);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:10px;padding:10px 11px}.manual-payment-preview{border:1px solid var(--atj-e-bcd5cc,#bcd5cc);background:var(--atj-b-ffffff,#fff);border-radius:14px;gap:7px;padding:14px;display:grid}.manual-payment-preview>span{color:var(--atj-t-16715e,#16715e);font-size:.78rem;font-weight:900}.manual-payment-preview h3,.manual-payment-preview p{margin:0}.manual-payment-preview p{color:var(--atj-t-3f584f,#3f584f);overflow-wrap:anywhere}.manual-payment-preview p strong{unicode-bidi:isolate}.manual-payment-preview>small{border-radius:999px;width:max-content;max-width:100%;padding:5px 9px;font-weight:850}.manual-payment-preview>small.is-hidden{background:var(--atj-b-f1f3f2,#f1f3f2);color:var(--atj-t-54645e,#54645e)}.manual-payment-preview>small.is-visible{background:var(--atj-b-dcf5e7,#dcf5e7);color:var(--atj-t-12633d,#12633d)}.manual-payment-amounts{grid-template-columns:1fr 1fr .7fr;gap:9px;display:grid}.manual-payment-toggle,.manual-payment-confirm{border-radius:12px;align-items:flex-start;gap:9px;padding:12px;grid-template-columns:none!important;display:flex!important}.manual-payment-toggle{background:var(--atj-b-eaf5f1,#eaf5f1)}.manual-payment-confirm{background:var(--atj-b-fff4df,#fff4df);color:var(--atj-t-704f0a,#704f0a)}.manual-payment-toggle input,.manual-payment-confirm input{width:auto;margin-top:4px}.manual-payment-toggle span{gap:2px;display:grid}.manual-payment-toggle small{color:var(--atj-t-60736c,#60736c)}.manual-payment-form-actions,.manual-payment-method-actions{flex-wrap:wrap;gap:8px;display:flex}.manual-payment-method-list{gap:11px;display:grid}.manual-payment-method-list>article{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);border-radius:15px;gap:8px;padding:16px;display:grid}.manual-payment-method-list>article.is-enabled{border-color:var(--atj-e-8fc9b5,#8fc9b5);box-shadow:inset -4px 0 var(--atj-s-16715e,#16715e)}.manual-payment-method-list>article.is-disabled{background:var(--atj-b-fafafa,#fafafa)}.manual-payment-method-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.manual-payment-method-head h3,.manual-payment-method-list p{margin:0}.manual-payment-method-list>article>small{color:var(--atj-t-60736c,#60736c)}.manual-payment-method-note{background:var(--atj-b-f2f6f4,#f2f6f4);white-space:pre-wrap;border-radius:10px;padding:10px}.manual-payment-method-actions .button{align-items:center;gap:6px;display:inline-flex}.manual-payment-method-actions svg{width:16px;height:16px}.manual-payment-method-actions .is-danger{border-color:var(--atj-e-e5b5bb,#e5b5bb);color:var(--atj-t-982c3a,#982c3a)}.manual-payment-method-empty{border:1px dashed var(--atj-e-b9ccc5,#b9ccc5);text-align:center;border-radius:15px;padding:28px}.manual-payment-method-empty p{margin:5px 0 0}.manual-payment-methods-panel .market-admin-alert{margin-bottom:14px}.admin-whatsapp-topup{border-color:var(--atj-e-a8d5c5,#a8d5c5);background:linear-gradient(145deg,var(--atj-b-ffffff,#fff) 0%,var(--atj-b-f3fbf7,#f3fbf7) 100%)}.admin-whatsapp-topup>.market-admin-panel-head p,.wallet-accounting-adjustments>.market-admin-panel-head p{color:var(--atj-t-60736c,#60736c);margin:6px 0 0}.admin-whatsapp-topup-badge{border:1px solid var(--atj-e-a8d5c5,#a8d5c5);background:var(--atj-b-e9f7f1,#e9f7f1);color:var(--atj-t-12634f,#12634f);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;display:flex}.admin-whatsapp-topup-badge svg{width:19px;height:19px}.admin-whatsapp-topup-form{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:20px;display:grid}.admin-whatsapp-topup-fields{border:1px solid var(--atj-e-d7e7e1,#d7e7e1);background:var(--atj-b-ffffff,#fff);border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.admin-whatsapp-topup-fields>label{gap:7px;font-weight:850;display:grid}.admin-whatsapp-topup-fields>label>span:first-child{color:var(--atj-t-153f36,#153f36)}.admin-whatsapp-topup-fields input,.admin-whatsapp-topup-fields select,.admin-whatsapp-topup-fields textarea{border:1px solid var(--atj-e-c7d8d2,#c7d8d2);background:var(--atj-b-ffffff,#fff);width:100%;color:var(--atj-t-123f35,#123f35);font:inherit;border-radius:11px;padding:11px}.admin-wallet-member-search,.admin-wallet-selected-member{grid-column:1/-1}.admin-wallet-member-search{gap:7px;font-weight:850;display:grid}.admin-wallet-member-search>label{color:var(--atj-t-153f36,#153f36)}.admin-wallet-member-search>div:first-of-type{border:1px solid var(--atj-e-c7d8d2,#c7d8d2);background:var(--atj-b-ffffff,#fff);border-radius:11px;align-items:center;gap:9px;padding-inline:11px;display:flex}.admin-wallet-member-search>div:first-of-type:focus-within{border-color:var(--atj-e-21856d,#21856d);box-shadow:0 0 0 3px var(--atj-s-21856d-100,#21856d1a)}.admin-wallet-member-search>div:first-of-type svg{width:18px;color:var(--atj-t-448071,#448071)}.admin-wallet-member-search>div:first-of-type input{border:0;outline:0;padding-inline:0}.admin-wallet-member-results{border:1px solid var(--atj-e-d8e6e1,#d8e6e1);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:13px;gap:7px;padding:8px;display:grid}.admin-wallet-member-results button{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-153f36,#153f36);text-align:start;cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:11px;display:grid}.admin-wallet-member-results button:hover{border-color:var(--atj-e-85c4ae,#85c4ae);background:var(--atj-b-f0faf6,#f0faf6)}.admin-wallet-member-results button span{color:var(--atj-t-5e716a,#5e716a);direction:ltr;grid-row:1;font-size:.83rem}.admin-wallet-member-results button small{color:var(--atj-t-60736c,#60736c);grid-column:1/-1}.admin-wallet-member-results p{color:var(--atj-t-60736c,#60736c);margin:5px}.admin-wallet-selected-member{border:1px solid var(--atj-e-8bc8b2,#8bc8b2);background:var(--atj-b-eaf8f2,#eaf8f2);border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.admin-wallet-selected-member>svg{width:24px;color:var(--atj-t-16715e,#16715e)}.admin-wallet-selected-member>div{gap:2px;display:grid}.admin-wallet-selected-member span,.admin-wallet-selected-member small{color:var(--atj-t-567068,#567068);font-size:.78rem}.admin-wallet-selected-member>strong{color:var(--atj-t-115747,#115747);font-size:1.12rem}.admin-wallet-method-summary{background:var(--atj-b-eff6f3,#eff6f3);color:var(--atj-t-385c51,#385c51);border-radius:12px;align-self:end;gap:4px;padding:12px;display:grid}.admin-wallet-method-summary b{overflow-wrap:anywhere}.admin-wallet-method-summary small{color:var(--atj-t-60736c,#60736c)}.admin-whatsapp-topup-confirm{border:1px solid var(--atj-e-a8d5c5,#a8d5c5);background:var(--atj-b-f4fbf8,#f4fbf8);border-radius:17px;gap:13px;padding:18px;display:grid}.admin-whatsapp-topup-confirm>svg{width:30px;height:30px;color:var(--atj-t-16715e,#16715e)}.admin-whatsapp-topup-confirm p{color:var(--atj-t-4e685f,#4e685f);margin:4px 0 0}.admin-whatsapp-topup-confirm>label{background:var(--atj-b-fff4df,#fff4df);color:var(--atj-t-704f0a,#704f0a);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;font-weight:800;line-height:1.75;display:flex}.admin-whatsapp-topup-confirm>label input{flex:none;margin-top:5px}.admin-whatsapp-topup-preview{border:1px solid var(--atj-e-b9d8cd,#b9d8cd);background:var(--atj-b-ffffff,#fff);border-radius:12px;gap:4px;padding:13px;display:grid}.admin-whatsapp-topup-preview span,.admin-whatsapp-topup-preview small{color:var(--atj-t-60736c,#60736c)}.admin-whatsapp-topup-preview strong{color:var(--atj-t-125c4c,#125c4c);font-size:1.35rem}.admin-whatsapp-topup-confirm>.button{width:100%}.admin-whatsapp-topup-confirm>small{color:var(--atj-t-60736c,#60736c);line-height:1.7}.wallet-admin-topup-badges{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.wallet-source-badge{background:var(--atj-b-e8f4ef,#e8f4ef);color:var(--atj-t-14604f,#14604f);border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:900}.wallet-accounting-adjustments{background:var(--atj-b-fcfcfb,#fcfcfb);border-style:dashed}.wallet-accounting-confirm{background:var(--atj-b-fff4df,#fff4df);color:var(--atj-t-704f0a,#704f0a);border-radius:10px;grid-column:1/3;align-items:flex-start;gap:8px;padding:9px;font-size:.82rem;font-weight:800;line-height:1.6;display:flex}.wallet-accounting-confirm input{flex:none;margin-top:3px;width:auto!important}@media (width<=980px){.manual-payment-methods-layout{grid-template-columns:1fr}.manual-payment-method-form{order:1}.manual-payment-method-list{order:2}.admin-whatsapp-topup-form,.admin-whatsapp-topup-fields{grid-template-columns:1fr}.admin-wallet-member-search,.admin-wallet-selected-member{grid-column:auto}.admin-whatsapp-topup-badge{white-space:normal}}@media (width<=620px){.manual-payment-amounts,.wallet-payment-instructions{grid-template-columns:1fr}.wallet-payment-instructions button{justify-self:start}.manual-payment-form-actions .button{width:100%}.admin-wallet-member-results button{grid-template-columns:1fr;min-width:0}.admin-wallet-member-results button span{overflow-wrap:anywhere;word-break:break-word;grid-row:auto;min-width:0}.admin-wallet-member-results button small{overflow-wrap:anywhere;grid-column:auto;min-width:0}.admin-wallet-selected-member{grid-template-columns:auto minmax(0,1fr);min-width:0}.admin-wallet-selected-member>div,.admin-wallet-selected-member small{overflow-wrap:anywhere;min-width:0}.admin-wallet-selected-member>strong{grid-column:1/-1}}.market-billing-summary{border:1px solid;border-radius:16px;gap:7px;padding:18px 20px;display:grid}.market-billing-summary.is-free{background:var(--atj-b-edf9f3,#edf9f3);border-color:var(--atj-e-a8dbc2,#a8dbc2);color:var(--atj-t-145f45,#145f45)}.market-billing-summary.is-paid{background:var(--atj-b-fff8df,#fff8df);border-color:var(--atj-e-e8ca67,#e8ca67);color:var(--atj-t-604a05,#604a05)}.market-billing-summary strong{font-size:1.08rem}.market-billing-summary label{cursor:pointer;align-items:flex-start;gap:10px;margin-top:8px;display:flex}.market-billing-summary input{width:20px;height:20px;accent-color:var(--atj-t-176655,#176655);flex:none}.market-publishing-base{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block:8px;display:flex}.market-publishing-base>strong{font-size:1.25rem}.market-publishing-base>b{font-size:1.1rem}.market-publishing-note{margin:0 0 10px;font-size:1rem;line-height:1.8}.market-charge-totals{border-top:1px solid var(--atj-e-d8c99c,#d8c99c);gap:7px;margin-top:12px;padding-top:16px;line-height:1.7;display:grid}.market-publishing-options .market-featured-choice.is-bottom{border:0;border-top:1px solid var(--atj-e-d8c99c,#d8c99c);background:0 0;border-radius:0;margin:18px 0 0;padding:20px 0 0}.market-publishing-options .market-featured-copy>strong{font-size:1.08rem}.market-publishing-options .market-featured-choice>label{min-height:48px;margin-top:0}.market-submit-area .market-publishing-options .market-featured-choice>label.is-selected{border-color:var(--atj-e-176655,#176655);box-shadow:0 0 0 3px var(--atj-s-176655-120,#1766551f)}.market-paid-listing-label{background:var(--atj-b-80630b,#80630b);width:max-content;max-width:100%;color:var(--atj-t-ffffff,#fff);border-radius:999px;padding:5px 10px;font-size:.8rem;font-weight:900}.market-wallet-shortfall{border:1px solid var(--atj-e-d3b54d,#d3b54d);background:var(--atj-b-fff0d5,#fff0d5);color:var(--atj-t-6c4e08,#6c4e08);border-radius:12px;gap:7px;margin-top:4px;padding:12px 14px;display:grid}.market-wallet-shortfall span{line-height:1.6}.market-wallet-shortfall a,.market-wallet-shortfall button{width:max-content;max-width:100%;color:var(--atj-t-125c4c,#125c4c);font-weight:900;text-decoration:underline}.market-wallet-shortfall button{cursor:pointer;background:0 0;border:0;padding:0}.market-wallet-shortfall button:disabled{cursor:wait;opacity:.65}.market-billing-summary label:has(input:disabled){cursor:not-allowed;opacity:.68}.market-billing-summary input:disabled{cursor:not-allowed}.market-featured-choice{border:2px solid var(--atj-e-dfc369,#dfc369);background:linear-gradient(135deg,var(--atj-b-fffdf2,#fffdf2),var(--atj-b-fff5c9,#fff5c9));color:var(--atj-t-544005,#544005);border-radius:17px;gap:16px;padding:22px 24px;display:grid}.market-featured-copy{gap:5px;display:grid}.market-featured-copy>span{background:var(--atj-b-176655,#176655);width:max-content;color:var(--atj-t-ffffff,#fff);border-radius:999px;padding:4px 9px;font-size:.76rem;font-weight:900}.market-featured-copy>strong{font-size:1.3rem}.market-featured-copy p{max-width:680px;margin:0;line-height:1.7}.market-featured-choice>label{border:1px solid var(--atj-e-d3b54d,#d3b54d);background:var(--atj-b-ffffff,#fff);cursor:pointer;border-radius:13px;align-items:center;gap:13px;width:100%;padding:15px 17px;display:flex}.market-featured-choice>label.is-selected{border-color:var(--atj-e-176655,#176655);box-shadow:0 0 0 3px var(--atj-s-176655-120,#1766551f)}.market-featured-choice input{width:23px;height:23px;accent-color:var(--atj-t-176655,#176655);flex:none}.market-featured-choice label span{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.market-featured-choice label b{font-size:1.08rem}.market-featured-choice label small{color:var(--atj-t-80630b,#80630b);white-space:nowrap;font-size:1.22rem;font-weight:950}.market-featured-choice.is-bottom{margin-top:2px}@media (width<=700px){.market-featured-choice{padding:19px 17px}.market-featured-choice label span{flex-direction:column;align-items:flex-start;gap:4px}.market-featured-choice label small{font-size:1.18rem}}.market-submit-area{gap:14px;scroll-margin:28px;display:grid}.market-submit-area .market-form-alert{border-width:2px;font-size:.95rem;line-height:1.7}.market-submit-area .market-billing-summary.is-paid{box-shadow:0 8px 24px var(--atj-s-604a05-80,#604a0514);border-width:2px}.market-submit-area .market-billing-summary label{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dcc164,#dcc164);border-radius:12px;padding:12px}.market-submit-area .market-submit:disabled{opacity:.6;cursor:not-allowed}.members-admin-actions .members-delete-link{border:1px solid var(--atj-e-a72f38,#a72f38);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-a72f38,#a72f38);border-radius:11px;justify-content:center;align-items:center;margin-inline-start:auto;padding:11px 18px;font-weight:900;text-decoration:none;display:inline-flex}.members-admin-actions .members-delete-link:hover{background:var(--atj-b-fff0f0,#fff0f0)}.member-danger-zone{scroll-margin-top:24px}@media (width<=560px){.members-admin-actions .members-delete-link{width:100%;margin-inline-start:0}}.member-points-summary,.member-wallet-summary{grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);align-items:center;gap:20px;display:grid}.member-points-summary>div:first-child>span,.member-wallet-summary>div:first-child>span{color:var(--atj-t-667871,#667871);font-size:13px;font-weight:900}.member-points-summary h2,.member-wallet-summary h2{font-size:clamp(24px,3vw,34px);margin:5px 0!important}.member-points-summary p,.member-wallet-summary p{color:var(--atj-t-586a63,#586a63);margin:0}.member-points-summary{border-color:var(--atj-e-91cbb6,#91cbb6)!important;background:var(--atj-b-f5fbf8,#f5fbf8)!important}.member-points-summary.has-points{border-inline-start:5px solid var(--atj-e-16805f,#16805f)!important}.member-wallet-summary.has-balance{border-color:var(--atj-e-e1bb63,#e1bb63)!important;background:var(--atj-b-fffdf7,#fffdf7)!important}.member-points-status,.member-wallet-warning,.member-wallet-clear,.member-delete-balance-block{border-radius:14px;gap:8px;padding:16px;display:grid}.member-points-status{background:var(--atj-b-e5f5ee,#e5f5ee);color:var(--atj-t-155e49,#155e49)}.member-points-status .button,.member-wallet-warning .button{width:max-content;margin-top:3px}.member-wallet-warning,.member-delete-balance-block{background:var(--atj-b-fff2cf,#fff2cf);color:var(--atj-t-6c4e08,#6c4e08)}.member-wallet-clear{background:var(--atj-b-eaf7f0,#eaf7f0);color:var(--atj-t-185f45,#185f45)}.member-points-status span,.member-wallet-warning span,.member-wallet-clear span,.member-delete-balance-block span{line-height:1.7}.member-delete-balance-block{margin:14px 0}.member-delete-open:disabled{opacity:.7;cursor:not-allowed;background:var(--atj-b-8b6d2c,#8b6d2c)}@media (width<=700px){.member-points-summary,.member-wallet-summary{grid-template-columns:1fr}.member-points-status .button,.member-wallet-warning .button{width:100%}}@media (width>=901px){.market-hero{padding-block:48px 52px}.market-hero-grid{gap:clamp(30px,4.5vw,58px)}.market-hero-copy h1{margin-block:14px 11px;font-size:clamp(42px,4.5vw,62px)}.market-hero-copy>p{line-height:1.85}.market-hero-actions{margin-top:21px}.market-hero-copy ul{margin-top:18px}.market-search-panel{padding:clamp(23px,3vw,31px)}}.market-search-panel label>span,.market-filter-card label>span,.market-filter-price>span,.market-results-controls>label>span:first-child{color:var(--atj-t-536861,#536861);font-size:11px}.market-search-panel select,.market-search-panel form>button,.market-filter-card select,.market-filter-card input,.market-filter-card form>button,.market-results-search-field input,.market-sort-control select{font-size:12px}.market-empty-state{min-height:240px;padding:32px 24px}.market-empty-state p{font-size:13px}@media (width<=700px){.market-hero{padding-block:24px 28px}.market-hero-grid{gap:17px}.market-hero-copy h1{font-size:32px}.market-hero-copy ul{gap:10px 16px;margin-top:17px;font-size:12px}.market-search-panel{border-radius:12px 48px 20px 20px;padding:21px 17px}.market-search-panel label>span,.market-filter-card label>span,.market-filter-price>span,.market-results-controls>label>span:first-child{font-size:13px}.market-main-search input,.market-search-panel select,.market-filter-card select,.market-filter-card input,.market-results-search-field input,.market-sort-control select{font-size:16px}.market-empty-state{min-height:210px}}.trust-search-form{grid-template-columns:1fr}@media (width<=980px){.trust-search-form{grid-template-columns:1fr}}.trust-result-counts{grid-template-columns:1fr}.trust-evidence-picker{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-fbfcfb,#fbfcfb);color:var(--atj-t-24483f,#24483f);border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;padding:13px;display:grid;position:relative}.trust-evidence-picker-label{grid-column:1/-1;font-weight:900}.trust-evidence-picker input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.trust-evidence-picker-button{pointer-events:none;min-height:44px}.trust-evidence-picker-status{min-width:0;color:var(--atj-t-526961,#526961);font-weight:750}.trust-evidence-picker small{color:var(--atj-t-687a73,#687a73);grid-column:1/-1;font-size:13px;font-weight:500;line-height:1.7}.trust-evidence-picker:focus-within{border-color:var(--atj-e-17715e,#17715e);outline:3px solid var(--atj-t-17715e,#17715e);outline-offset:2px}.trust-inline-error{margin-top:7px;line-height:1.6;color:var(--atj-t-8a3933,#8a3933)!important;font-weight:850!important;display:block!important}.trust-revision-summary{border:1px solid var(--atj-e-d9e6e0,#d9e6e0);background:var(--atj-b-f4f8f6,#f4f8f6);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.trust-revision-summary div{gap:4px;display:grid}.trust-revision-summary small{color:var(--atj-t-687a73,#687a73)}.trust-revision-summary strong{overflow-wrap:anywhere}.trust-revision-note{border-color:var(--atj-e-e7d4a5,#e7d4a5);background:var(--atj-b-fff9e9,#fff9e9)}.trust-revision-actions{flex-wrap:wrap;gap:10px;display:flex}.trust-revision-actions .button{flex:1}.trust-revision-history{margin:12px 0}.trust-revision-history>summary{cursor:pointer;font-weight:900}.trust-revision-history>article{border:1px solid var(--atj-e-d7e3de,#d7e3de);background:var(--atj-b-ffffff,#fff);border-radius:11px;gap:5px;margin-top:11px;padding:12px;display:grid}.trust-revision-history>article p{margin:3px 0 0;line-height:1.7}.trust-revision-history>article small{color:var(--atj-t-687a73,#687a73)}@media (width<=700px){.trust-evidence-picker{grid-template-columns:1fr}.trust-evidence-picker-button{justify-content:center;width:100%}.trust-evidence-picker-status{text-align:center}.trust-revision-summary{grid-template-columns:1fr}.trust-revision-actions{display:grid}.trust-revision-actions .button{width:100%}}.trust-admin-phone-lookup{gap:18px;display:grid}.trust-admin-lookup-privacy{border-right:4px solid var(--atj-e-b0822c,#b0822c);background:var(--atj-b-fffaf0,#fffaf0)}.trust-admin-phone-lookup-form{border:1px solid var(--atj-e-d6e4de,#d6e4de);background:var(--atj-b-f3f8f5,#f3f8f5);border-radius:16px;grid-template-columns:minmax(220px,1fr) minmax(240px,1fr) minmax(220px,1fr) auto;align-items:end;gap:12px;padding:17px;display:grid}.trust-admin-phone-lookup-form label{gap:7px;min-width:0;display:grid}.trust-admin-phone-lookup-form label>span{color:var(--atj-t-284b42,#284b42);font-size:13px;font-weight:900}.trust-admin-phone-lookup-form input,.trust-admin-phone-lookup-form select{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173c33,#173c33);font:inherit;border-radius:11px;outline:none;padding:10px 12px}.trust-admin-phone-lookup-form input:focus,.trust-admin-phone-lookup-form select:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-110,#17715e1c)}.trust-admin-phone-lookup-form .button{min-height:48px}.trust-admin-phone-lookup-result{border:1px solid var(--atj-e-cfe0d8,#cfe0d8);background:linear-gradient(145deg,var(--atj-b-f7fbf9,#f7fbf9),var(--atj-b-edf6f2,#edf6f2));border-radius:18px;gap:16px;padding:20px;display:grid}.trust-admin-phone-lookup-result>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.trust-admin-phone-lookup-result>header span{color:var(--atj-t-6d8078,#6d8078);font-size:12px;font-weight:850}.trust-admin-phone-lookup-result h3{color:var(--atj-t-123f35,#123f35);outline:none;margin:4px 0 0;font-size:26px}.trust-admin-phone-lookup-counts{grid-template-columns:repeat(3,minmax(120px,1fr));gap:9px;display:grid}.trust-admin-phone-lookup-counts article{border:1px solid var(--atj-e-d7e4df,#d7e4df);background:var(--atj-b-ffffff,#fff);border-radius:13px;gap:2px;padding:12px 15px;display:grid}.trust-admin-phone-lookup-counts strong{color:var(--atj-t-0f604e,#0f604e);font-size:22px}.trust-admin-phone-lookup-stores{gap:13px;display:grid}.trust-admin-phone-lookup-stores>article{border:1px solid var(--atj-e-d8e5df,#d8e5df);background:var(--atj-b-ffffff,#fff);border-radius:16px;gap:13px;padding:18px;display:grid}.trust-admin-phone-lookup-stores>article>header{border-bottom:1px solid var(--atj-e-e0e9e5,#e0e9e5);justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:12px;display:flex}.trust-admin-phone-lookup-stores h4{color:var(--atj-t-123f35,#123f35);margin:0 0 3px;font-size:19px}.trust-admin-phone-lookup-stores header span{color:var(--atj-t-687a73,#687a73);font-size:12px}.trust-admin-phone-lookup-stores header a{color:var(--atj-t-126a58,#126a58);font-weight:900}.trust-admin-phone-lookup-stores dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.trust-admin-phone-lookup-stores dl>div{background:var(--atj-b-f3f7f5,#f3f7f5);border-radius:11px;gap:3px;min-width:0;padding:11px;display:grid}.trust-admin-phone-lookup-stores dt{color:var(--atj-t-6a7d75,#6a7d75);font-size:11px}.trust-admin-phone-lookup-stores dd{color:var(--atj-t-173c33,#173c33);overflow-wrap:anywhere;margin:0;font-weight:850}.trust-admin-phone-lookup-reports{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.trust-admin-phone-lookup-reports a{border:1px solid var(--atj-e-cadbd4,#cadbd4);min-width:0;color:var(--atj-t-155c4c,#155c4c);border-radius:11px;gap:3px;padding:10px 12px;display:grid}.trust-admin-phone-lookup-reports a span{overflow-wrap:anywhere;font-weight:900}.trust-admin-phone-lookup-reports a small{color:var(--atj-t-6c7e77,#6c7e77)}.trust-admin-phone-lookup-contact-actions{gap:8px;display:flex}.trust-admin-phone-lookup-contact-actions .button{min-height:44px}.trust-admin-phone-lookup-note{background:var(--atj-b-fff9e9,#fff9e9);color:var(--atj-t-665325,#665325);border-radius:12px;margin:0;padding:12px 14px;line-height:1.75}@media (width<=1050px){.trust-admin-phone-lookup-form{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-admin-phone-lookup-form .button{width:100%}}@media (width<=700px){.trust-admin-phone-lookup-form{grid-template-columns:1fr;padding:13px}.trust-admin-phone-lookup-result{padding:14px}.trust-admin-phone-lookup-result>header,.trust-admin-phone-lookup-stores>article>header{flex-direction:column;align-items:stretch}.trust-admin-phone-lookup-counts,.trust-admin-phone-lookup-stores dl,.trust-admin-phone-lookup-reports{grid-template-columns:1fr}.trust-admin-phone-lookup-stores header a,.trust-admin-phone-lookup-contact-actions .button{text-align:center;justify-content:center;width:100%}}.trust-report-actions>.trust-alert{width:100%}.trust-settlement-toggle{min-height:44px;border:1px solid var(--atj-e-c89f43,#c89f43)!important;background:var(--atj-b-fff9e9,#fff9e9)!important;color:var(--atj-t-664c12,#664c12)!important}.trust-settlement-toggle:hover{background:var(--atj-b-fff3cf,#fff3cf)!important}.trust-settlement-toggle:focus-visible,.trust-settlement-submit:focus-visible,.trust-settlement-form button:focus-visible{outline:3px solid var(--atj-t-17715e,#17715e);outline-offset:2px}.trust-settlement-form{border:1px solid var(--atj-e-ddca91,#ddca91);background:linear-gradient(145deg,var(--atj-b-fffdf7,#fffdf7),var(--atj-b-fff8e7,#fff8e7));border-radius:15px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:15px;width:100%;margin-top:4px;padding:18px;display:grid}.trust-settlement-copy{border-bottom:1px solid var(--atj-e-e8d9ad,#e8d9ad);color:var(--atj-t-59481e,#59481e);grid-column:1/-1;gap:6px;padding-bottom:13px;display:grid}.trust-settlement-copy strong{color:var(--atj-t-3f351c,#3f351c);font-size:18px}.trust-settlement-copy p{margin:0;line-height:1.8}.trust-settlement-copy small{color:var(--atj-t-75643a,#75643a);line-height:1.7}.trust-settlement-form>label:not(.trust-settlement-confirm){min-width:0;color:var(--atj-t-29483f,#29483f);gap:7px;font-weight:850;display:grid}.trust-settlement-form>label>span{line-height:1.6}.trust-settlement-form select,.trust-settlement-form textarea{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);width:100%;min-height:44px;color:var(--atj-t-173c33,#173c33);font:inherit;border-radius:11px;outline:none;padding:10px 12px}.trust-settlement-form textarea{resize:vertical;line-height:1.7}.trust-settlement-form select:focus,.trust-settlement-form textarea:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.trust-settlement-form label>small{color:var(--atj-t-6d766f,#6d766f);font-size:12px;font-weight:600;line-height:1.65}.trust-settlement-confirm{border:1px solid var(--atj-e-d9c88f,#d9c88f);background:var(--atj-b-ffffff,#fff);cursor:pointer;color:var(--atj-t-4c4328,#4c4328);border-radius:12px;grid-column:1/-1;align-items:flex-start;gap:10px;padding:13px;font-weight:800;display:flex}.trust-settlement-confirm input{width:20px;height:20px;accent-color:var(--atj-t-176655,#176655);flex:none;margin:2px 0 0}.trust-settlement-confirm:focus-within{outline:3px solid var(--atj-t-17715e-200,#17715e33);outline-offset:2px}.trust-settlement-form-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:10px;display:flex}.trust-settlement-form-actions .button{min-height:44px}.trust-settlement-submit{border:1px solid var(--atj-e-176655,#176655)!important;background:var(--atj-b-176655,#176655)!important;color:var(--atj-t-ffffff,#fff)!important}.trust-settlement-submit:hover{background:var(--atj-b-105747,#105747)!important}.trust-settlement-form button:disabled{opacity:.62;cursor:wait}.trust-report-settlement-record,.trust-admin-settlement-record{border:1px solid var(--atj-e-b9daca,#b9daca);background:var(--atj-b-effaf4,#effaf4);color:var(--atj-t-245548,#245548);border-radius:13px;grid-column:1/-1;gap:6px;padding:14px 16px;display:grid}.trust-report-settlement-record strong,.trust-admin-settlement-record strong{color:var(--atj-t-176343,#176343);font-size:16px}.trust-report-settlement-record span,.trust-admin-settlement-record span{font-weight:850}.trust-report-settlement-record p,.trust-admin-settlement-record p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.75}.trust-report-settlement-record small,.trust-admin-settlement-record small{color:var(--atj-t-526e65,#526e65);line-height:1.65}@media (width<=700px){.trust-settlement-toggle{justify-content:center;width:100%}.trust-settlement-form{grid-template-columns:1fr;padding:14px}.trust-settlement-copy,.trust-settlement-confirm,.trust-settlement-form-actions{grid-column:auto}.trust-settlement-form-actions{grid-template-columns:1fr;display:grid}.trust-settlement-form-actions .button{justify-content:center;width:100%}}.home-hero-picture,.home-category-picture{border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}.home-hero-picture img,.home-category-picture img{object-fit:cover;width:100%;height:100%;display:block}.home-hero-picture img{position:absolute;inset:0}.home-ad-fallback{pointer-events:none;box-shadow:none}.home-deferred-section{content-visibility:auto;contain-intrinsic-size:auto 620px}.home-directory-cards-section{contain-intrinsic-size:auto 2500px}@media (width<=820px){.home-directory-cards-section{contain-intrinsic-size:auto 5600px}}@media (width<=820px) and (prefers-reduced-motion:no-preference){.hero-image,.home-hero-title .hero-title-line,.home-search-form{opacity:1!important;animation:none!important;transform:none!important}}.admin-smsRelay-link{color:var(--atj-t-8a5b16,#8a5b16)!important}.sms-relay-admin{gap:18px;padding-bottom:56px;display:grid}.sms-relay-heading{align-items:flex-start}.sms-relay-heading>div{max-width:780px}.sms-relay-last-refresh{color:var(--atj-t-687a73,#687a73);margin-top:8px;font-weight:750;display:block}.sms-relay-mode{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:7px 13px;font-size:13px;font-weight:900;display:inline-flex}.sms-relay-mode.is-shadow{background:var(--atj-b-e8f7ef,#e8f7ef);color:var(--atj-t-176248,#176248);border:1px solid var(--atj-e-b8ddca,#b8ddca)}.sms-relay-mode.is-off{background:var(--atj-b-f2f3f3,#f2f3f3);color:var(--atj-t-5d6b67,#5d6b67);border:1px solid var(--atj-e-d5ddda,#d5ddda)}.sms-relay-warning,.sms-relay-danger,.sms-relay-success{border-radius:15px;padding:14px 17px;font-weight:750;line-height:1.75}.sms-relay-warning{background:var(--atj-b-fff8e6,#fff8e6);border:1px solid var(--atj-e-e7cd8d,#e7cd8d);color:var(--atj-t-6f5217,#6f5217)}.sms-relay-danger{background:var(--atj-b-fff0ef,#fff0ef);border:1px solid var(--atj-e-e5b8b3,#e5b8b3);color:var(--atj-t-8a2e26,#8a2e26)}.sms-relay-success{background:var(--atj-b-edf9f2,#edf9f2);border:1px solid var(--atj-e-b8ddc8,#b8ddc8);color:var(--atj-t-176047,#176047)}.sms-relay-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sms-relay-stat-grid article{border:1px solid var(--atj-e-dce7e2,#dce7e2);background:var(--atj-b-ffffff,#fff);border-radius:16px;gap:4px;padding:17px;display:grid}.sms-relay-stat-grid span,.sms-relay-stat-grid small{color:var(--atj-t-687a73,#687a73)}.sms-relay-stat-grid strong{color:var(--atj-t-173e34,#173e34);font-size:28px}.sms-relay-pilot-panel{border-color:var(--atj-e-cbded6,#cbded6);background:linear-gradient(180deg,var(--atj-b-ffffff,#fff),var(--atj-b-f8fcfa,#f8fcfa))}.sms-relay-gate{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:7px 11px;font-size:12px;font-weight:900;display:inline-flex}.sms-relay-gate.is-pending{background:var(--atj-b-fff7df,#fff7df);color:var(--atj-t-765713,#765713);border:1px solid var(--atj-e-e5cc87,#e5cc87)}.sms-relay-gate.is-passed{background:var(--atj-b-e4f6ec,#e4f6ec);color:var(--atj-t-145d45,#145d45);border:1px solid var(--atj-e-b4dcc7,#b4dcc7)}.sms-relay-gate.is-failed{background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-922f27,#922f27);border:1px solid var(--atj-e-dfaaa4,#dfaaa4)}.sms-relay-pilot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.sms-relay-pilot-grid>div{border:1px solid var(--atj-e-e0e9e5,#e0e9e5);background:var(--atj-b-ffffff,#fff);border-radius:12px;gap:5px;padding:12px;display:grid}.sms-relay-pilot-grid span{color:var(--atj-t-667970,#667970);font-size:12px;font-weight:800}.sms-relay-pilot-grid strong{color:var(--atj-t-173e34,#173e34);font-size:20px}.sms-relay-pilot-grid strong.is-bad{color:var(--atj-t-a1372e,#a1372e)}.sms-relay-pilot-panel>small{color:var(--atj-t-60736b,#60736b);line-height:1.7}.sms-relay-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px;display:grid}.sms-relay-panel{align-content:start;gap:14px;padding:22px;display:grid}.sms-relay-panel h2{color:var(--atj-t-173f35,#173f35);margin:0}.sms-relay-panel>p{color:var(--atj-t-62756d,#62756d);margin:0;line-height:1.75}.sms-relay-panel-title{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sms-relay-panel-title h2{margin-top:4px}.sms-relay-panel .button-danger{border:1px solid var(--atj-e-b64339,#b64339);background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-8b2f28,#8b2f28)}.sms-relay-panel .button-danger:hover{background:var(--atj-b-ffe4e1,#ffe4e1)}.sms-relay-device{border:1px solid var(--atj-e-dce6e2,#dce6e2);background:var(--atj-b-fbfdfc,#fbfdfc);border-radius:15px;gap:13px;padding:16px;display:grid}.sms-relay-device.is-online{border-color:var(--atj-e-b9dccb,#b9dccb);background:var(--atj-b-f3fbf7,#f3fbf7)}.sms-relay-device>div:first-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.sms-relay-device>div:first-child span{background:var(--atj-b-eef1f0,#eef1f0);color:var(--atj-t-60716a,#60716a);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900}.sms-relay-device.is-online>div:first-child span{background:var(--atj-b-dff2e8,#dff2e8);color:var(--atj-t-185f48,#185f48)}.sms-relay-device dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.sms-relay-device dl div{background:var(--atj-b-ffffff,#fff);border-radius:10px;padding:9px 11px}.sms-relay-device dt{color:var(--atj-t-6a7b74,#6a7b74);font-size:11px;font-weight:800}.sms-relay-device dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:800}.sms-relay-actions{flex-wrap:wrap;gap:9px;display:flex}.sms-relay-token{border:1px solid var(--atj-e-ddc98b,#ddc98b);background:var(--atj-b-fff9e9,#fff9e9);border-radius:13px;gap:10px;padding:13px;display:grid}.sms-relay-token code{overflow-wrap:anywhere;background:var(--atj-b-ffffff,#fff);direction:ltr;border-radius:9px;padding:10px;font-size:14px;line-height:1.7;display:block}.sms-relay-token small{color:var(--atj-t-6f6037,#6f6037)}.sms-relay-test-panel{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr) auto;align-items:end}.sms-relay-destination-control{gap:9px;display:grid}.sms-relay-destination-control>small{color:var(--atj-t-62756d,#62756d);line-height:1.65}.sms-relay-destination-list{gap:8px;margin-top:4px;display:grid}.sms-relay-destination-list>div{border:1px solid var(--atj-e-d7e4df,#d7e4df);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.sms-relay-destination-list>div>span{gap:2px;min-width:0;display:grid}.sms-relay-destination-list b{color:var(--atj-t-173c33,#173c33);letter-spacing:.04em}.sms-relay-destination-list small{color:var(--atj-t-62756d,#62756d);line-height:1.45}.sms-relay-destination-list .button{min-height:38px;padding:7px 12px}.sms-relay-test-panel label{color:var(--atj-t-274b41,#274b41);gap:7px;font-weight:850;display:grid}.sms-relay-test-panel input{border:1px solid var(--atj-e-bdcec7,#bdcec7);background:var(--atj-b-ffffff,#fff);width:100%;min-height:46px;color:var(--atj-t-173c33,#173c33);font:inherit;border-radius:11px;outline:none;padding:10px 12px}.sms-relay-test-panel input:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.sms-relay-preview{border:1px solid var(--atj-e-d8e4df,#d8e4df);background:var(--atj-b-f4f8f6,#f4f8f6);border-radius:11px;padding:10px 13px;width:fit-content!important;color:var(--atj-t-294b42,#294b42)!important}.sms-relay-table-wrap{border:1px solid var(--atj-e-e0e8e4,#e0e8e4);border-radius:13px;overflow:auto}.sms-relay-table{border-collapse:collapse;width:100%;min-width:1020px}.sms-relay-table th,.sms-relay-table td{text-align:right;border-bottom:1px solid var(--atj-e-e7edea,#e7edea);padding:12px 14px}.sms-relay-table th{background:var(--atj-b-f4f8f6,#f4f8f6);color:var(--atj-t-526a62,#526a62);font-size:12px}.sms-relay-table tbody tr:last-child td{border-bottom:0}.sms-relay-latency{background:var(--atj-b-edf7f2,#edf7f2);color:var(--atj-t-185f48,#185f48);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.sms-relay-latency.is-slow{background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-92362e,#92362e)}.sms-relay-outcomes{flex-wrap:wrap;gap:5px;min-width:300px;display:flex}.sms-relay-outcomes button{border:1px solid var(--atj-e-ccd9d4,#ccd9d4);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-36554c,#36554c);font:inherit;cursor:pointer;border-radius:8px;padding:6px 8px;font-size:11px;font-weight:850}.sms-relay-outcomes button:hover:not(:disabled){border-color:var(--atj-e-6da995,#6da995);background:var(--atj-b-f2faf6,#f2faf6)}.sms-relay-outcomes button:disabled{cursor:not-allowed;opacity:.52}.sms-relay-outcomes button.is-selected{box-shadow:inset 0 0 0 1px}.sms-relay-outcomes button.is-selected.is-good{border-color:var(--atj-e-4b9b79,#4b9b79);background:var(--atj-b-e6f6ed,#e6f6ed);color:var(--atj-t-176147,#176147)}.sms-relay-outcomes button.is-selected.is-bad{border-color:var(--atj-e-bd5c52,#bd5c52);background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-932f28,#932f28)}.sms-relay-outcome-cell{gap:6px;min-width:310px;display:grid}.sms-relay-outcome-cell>small{color:var(--atj-t-64766f,#64766f);font-size:11px;font-weight:800}@media (width<=980px){.sms-relay-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sms-relay-grid,.sms-relay-test-panel{grid-template-columns:1fr}.sms-relay-test-panel .button{justify-content:center;width:100%}}@media (width<=620px){.sms-relay-admin{padding-inline:15px}.sms-relay-heading,.sms-relay-panel-title{display:grid}.sms-relay-stat-grid,.sms-relay-pilot-grid{grid-template-columns:1fr 1fr}.sms-relay-panel{padding:17px}.sms-relay-device dl{grid-template-columns:1fr}.sms-relay-actions{display:grid}.sms-relay-actions .button{justify-content:center;width:100%}}.activation-admin-shell{color:var(--atj-t-173d33,#173d33);gap:18px;padding:8px 4px 34px;display:grid}.activation-admin-hero{border:1px solid var(--atj-e-d6e4df,#d6e4df);background:linear-gradient(135deg,var(--atj-b-ffffff,#fff),var(--atj-b-f1f9f5,#f1f9f5));border-radius:20px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.activation-admin-hero h1{margin:5px 0 8px;font-size:clamp(26px,3vw,38px)}.activation-admin-hero p{color:var(--atj-t-61766e,#61766e);margin:0;line-height:1.75}.activation-stop{border:1px solid var(--atj-e-c64d43,#c64d43);background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-912e27,#912e27);flex:none}.activation-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.activation-admin-card{border:1px solid var(--atj-e-dbe6e2,#dbe6e2);background:var(--atj-b-ffffff,#fff);border-radius:18px;gap:15px;padding:20px;display:grid}.activation-admin-card h2{margin:0;font-size:21px}.activation-ready-list{flex-wrap:wrap;gap:8px;display:flex}.activation-ready-mark{border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:850;display:inline-flex}.activation-ready-mark svg{width:16px}.activation-ready-mark.is-ready{background:var(--atj-b-e4f5ec,#e4f5ec);color:var(--atj-t-176247,#176247)}.activation-ready-mark.is-blocked{background:var(--atj-b-fff2e0,#fff2e0);color:var(--atj-t-805914,#805914)}.activation-admin-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.activation-admin-facts div{background:var(--atj-b-f5f8f7,#f5f8f7);border-radius:11px;padding:11px}.activation-admin-facts dt{color:var(--atj-t-6a7b74,#6a7b74);font-size:11px}.activation-admin-facts dd{margin:5px 0 0;font-weight:900}.activation-blockers{color:var(--atj-t-76561c,#76561c);gap:7px;margin:0;padding-inline-start:20px;display:grid}.activation-all-ready{color:var(--atj-t-176247,#176247);align-items:center;gap:8px;margin:0;font-weight:850;display:flex}.activation-all-ready svg{width:20px}.activation-admin-actions{flex-wrap:wrap;gap:9px;display:flex}.activation-admin-note{color:var(--atj-t-61766e,#61766e);margin:0;font-size:12px;line-height:1.7}.activation-admin-note code{direction:ltr}.activation-pilot-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.activation-pilot-form label{gap:6px;font-weight:850;display:grid}.activation-pilot-form input{border:1px solid var(--atj-e-bdcec7,#bdcec7);min-height:46px;font:inherit;border-radius:11px;padding:9px 12px}.activation-pilot-form input:focus{outline:3px solid var(--atj-t-126a58-130,#126a5821);border-color:var(--atj-e-126a58,#126a58)}.activation-pilot-row,.activation-device{border:1px solid var(--atj-e-dbe6e2,#dbe6e2);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.activation-pilot-row>span,.activation-device>span{gap:4px;min-width:0;display:grid}.activation-pilot-row small,.activation-device small{color:var(--atj-t-61766e,#61766e);overflow-wrap:anywhere}.activation-device>svg{width:25px;color:var(--atj-t-6b7e77,#6b7e77);flex:none}.activation-device.is-ready{border-color:var(--atj-e-afd7c7,#afd7c7);background:var(--atj-b-f1faf6,#f1faf6)}.activation-device.is-ready>svg{color:var(--atj-t-176247,#176247)}.activation-device-list{gap:10px;display:grid}.admin-inline-error,.admin-inline-success{border-radius:12px;align-items:center;gap:8px;padding:12px 14px;display:flex}.admin-inline-error{border:1px solid var(--atj-e-e6a49e,#e6a49e);background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-8b2f28,#8b2f28)}.admin-inline-success{border:1px solid var(--atj-e-acd6c4,#acd6c4);background:var(--atj-b-eaf7f0,#eaf7f0);color:var(--atj-t-176247,#176247)}.admin-inline-error svg,.admin-inline-success svg{flex:none;width:19px}@media (width<=900px){.activation-admin-grid,.activation-pilot-form{grid-template-columns:1fr}.activation-pilot-form .button{justify-content:center;width:100%}}@media (width<=620px){.activation-admin-hero,.activation-pilot-row,.activation-device{display:grid}.activation-stop,.activation-pilot-row .button,.activation-device .button{justify-content:center;width:100%}.activation-admin-facts{grid-template-columns:1fr}}.member-phone-admin>p{color:var(--atj-t-526a62,#526a62);line-height:1.8}.member-phone-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.member-phone-details>div{border:1px solid var(--atj-e-d8e5e0,#d8e5e0);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:12px;gap:5px;padding:12px;display:grid}.member-phone-details span{color:var(--atj-t-62756d,#62756d);font-size:12px}.member-phone-number-row{grid-column:1/-1;align-items:center;grid-template-columns:minmax(0,1fr) auto!important}.member-phone-number-row>span{grid-column:1/-1}.member-phone-number-row b{letter-spacing:.03em;font-size:19px}.member-phone-number-row button{border:1px solid var(--atj-e-9fc8b8,#9fc8b8);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-0b6652,#0b6652);font:inherit;cursor:pointer;border-radius:9px;padding:8px 11px;font-weight:850}.member-phone-number-row button:disabled{opacity:.5;cursor:not-allowed}.member-phone-privacy-note{margin:-3px 0 10px;font-size:12px}.member-phone-release-warning{background:var(--atj-b-fff8e8,#fff8e8);color:var(--atj-t-73551d,#73551d);border-radius:12px;gap:4px;margin:14px 0;padding:13px;display:grid}.member-phone-admin label{gap:7px;margin:14px 0;display:grid}.member-phone-admin input{border:1px solid var(--atj-e-c8d8d2,#c8d8d2);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:11px;padding:.78rem}.member-phone-release-button{background:var(--atj-b-a72f38,#a72f38);color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border:0;border-radius:11px;padding:.78rem 1rem;font-weight:900}.member-phone-release-button:disabled{opacity:.45;cursor:not-allowed}.member-phone-release-message{background:var(--atj-b-fff0f0,#fff0f0);color:var(--atj-t-8d2e35,#8d2e35);border-radius:10px;margin:10px 0;padding:11px;font-weight:800}@media (width<=720px){.member-phone-details{grid-template-columns:1fr}.member-phone-number-row{grid-column:auto}.member-phone-number-row button{width:100%}}.verified-phone-required{border:1px solid var(--atj-e-d9c58e,#d9c58e);background:linear-gradient(145deg, var(--atj-b-fffefa,#fffefa), var(--atj-b-fff7df,#fff7df));min-height:310px;color:var(--atj-t-173e34,#173e34);box-shadow:0 18px 42px var(--atj-s-393019-70,#39301912);border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding:clamp(24px,4vw,38px);display:grid}.verified-phone-required.wallet-card{padding:clamp(24px,4vw,34px)}.verified-phone-required-icon{background:var(--atj-b-176655,#176655);width:62px;height:62px;color:var(--atj-t-ffffff,#fff);box-shadow:0 10px 24px var(--atj-s-176655-200,#17665533);border-radius:19px;place-items:center;display:grid}.verified-phone-required-icon svg{width:29px;height:29px}.verified-phone-required-copy{justify-items:start;gap:10px;display:grid}.verified-phone-required-copy>span{color:var(--atj-t-8a6518,#8a6518);align-items:center;gap:7px;font-size:13px;font-weight:900;display:inline-flex}.verified-phone-required-copy>span svg{width:18px}.verified-phone-required h2{margin:2px 0 0;font-size:clamp(25px,3vw,35px);line-height:1.35}.verified-phone-required p{max-width:650px;color:var(--atj-t-5f6f69,#5f6f69);margin:0;line-height:1.9}.verified-phone-required .button,.phone-verification-return{justify-content:center;align-items:center;gap:8px;min-height:49px;margin-top:7px;display:inline-flex}.verified-phone-required .button svg,.phone-verification-return svg{width:18px}.phone-verification-return{justify-self:start}@media (width<=620px){.verified-phone-required{border-radius:18px;grid-template-columns:1fr;min-height:0}.verified-phone-required-icon{width:54px;height:54px}.verified-phone-required .button,.phone-verification-return{width:100%}}.backup-unified-panel,.backup-restore-panel,.backup-emergency-tools{width:min(1080px,100%);margin-inline:auto}.backup-unified-panel,.backup-restore-panel{gap:18px;padding:clamp(20px,3vw,28px);display:grid}.backup-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.backup-section-heading>div{gap:4px;display:grid}.backup-section-heading h3{margin:0;font-size:clamp(22px,3vw,29px)}.backup-step-kicker{color:var(--atj-t-8b6419,#8b6419);font-size:12px;font-weight:900}.backup-private-badge{background:var(--atj-b-e6f5ee,#e6f5ee);min-height:32px;color:var(--atj-t-166149,#166149);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 11px;font-size:12px;font-weight:900;display:inline-flex}.backup-readiness,.backup-browser-block,.backup-resume-card{border:1px solid var(--atj-e-d8e5df,#d8e5df);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.backup-readiness>div,.backup-browser-block,.backup-resume-card>div{gap:4px;display:grid}.backup-readiness p,.backup-browser-block p,.backup-resume-card p{margin:0;line-height:1.7}.backup-readiness.is-ready{border-color:var(--atj-e-acd6c3,#acd6c3);background:var(--atj-b-edf9f3,#edf9f3);color:var(--atj-t-185e47,#185e47)}.backup-readiness.is-blocked,.backup-browser-block{border-color:var(--atj-e-e0be77,#e0be77);background:var(--atj-b-fff8e7,#fff8e7);color:var(--atj-t-755619,#755619)}.backup-supabase-session-token{border:1px solid var(--atj-e-d6c184,#d6c184);background:var(--atj-b-fffaf0,#fffaf0);color:var(--atj-t-654d1d,#654d1d);border-radius:15px;gap:13px;padding:16px 17px;display:grid}.backup-supabase-session-token>div:first-child{gap:5px;display:grid}.backup-supabase-session-token p{margin:0;line-height:1.75}.backup-supabase-session-token code{max-width:100%;color:var(--atj-t-174f42,#174f42);overflow-wrap:anywhere;margin-inline:4px;display:inline-block}.backup-supabase-credentials-form,.backup-supabase-connect-actions,.backup-supabase-connected,.backup-supabase-session-token details{gap:12px;display:grid}.backup-supabase-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.backup-supabase-credential-grid label{gap:7px;min-width:0;font-weight:800;display:grid}.backup-supabase-credential-grid input{border:1px solid var(--atj-e-c8b578,#c8b578);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173c33,#173c33);font:inherit;direction:ltr;border-radius:11px;outline:none;padding:10px 12px}.backup-supabase-credential-grid input:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.backup-supabase-session-token details{border-top:1px solid var(--atj-e-755619-200,#75561933);padding-top:10px}.backup-supabase-session-token summary{width:fit-content;color:var(--atj-t-174f42,#174f42);cursor:pointer;font-weight:900}.backup-supabase-connected{grid-template-columns:minmax(0,1fr) auto;align-items:center}.backup-supabase-connected details{grid-column:1/-1}.backup-supabase-session-token .button{width:fit-content}.backup-supabase-token-controls{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.backup-supabase-token-controls input{border:1px solid var(--atj-e-c8b578,#c8b578);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173c33,#173c33);font:inherit;direction:ltr;border-radius:11px;outline:none;padding:10px 12px}.backup-supabase-token-controls input:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.backup-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.backup-destination-grid article{border:1px solid var(--atj-e-d8e4df,#d8e4df);background:var(--atj-b-f9fcfb,#f9fcfb);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;min-width:0;padding:17px;display:grid}.backup-destination-grid article.is-selected{border-color:var(--atj-e-7fbea8,#7fbea8);background:var(--atj-b-f0faf5,#f0faf5);box-shadow:inset 0 0 0 1px var(--atj-s-176655-80,#17665514)}.backup-destination-letter{background:var(--atj-b-164d40,#164d40);width:44px;height:44px;color:var(--atj-t-ffffff,#fff);direction:ltr;border-radius:13px;place-items:center;font-size:21px;font-weight:950;display:grid}.backup-destination-grid article>div{min-width:0}.backup-destination-grid article strong{color:var(--atj-t-173f35,#173f35)}.backup-destination-grid article p{color:var(--atj-t-63766f,#63766f);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.6}.backup-destination-grid article .button{grid-column:1/-1;justify-content:center;width:100%}.backup-drive-confirmation{border:1px solid var(--atj-e-d7e4de,#d7e4de);background:var(--atj-b-f5f9f7,#f5f9f7);color:var(--atj-t-294e43,#294e43);cursor:pointer;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:14px 16px;line-height:1.75;display:grid}.backup-drive-confirmation input{width:20px;height:20px;accent-color:var(--atj-t-176655,#176655);margin-top:2px}.backup-secret-confirmation{border-color:var(--atj-e-e0c27e,#e0c27e);background:var(--atj-b-fff9e9,#fff9e9);color:var(--atj-t-72561d,#72561d)}.backup-password-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.backup-password-grid label,.backup-restore-controls>label:not(.backup-file-picker){color:var(--atj-t-284d42,#284d42);gap:7px;font-weight:850;display:grid}.backup-password-grid input,.backup-restore-controls input[type=password]{border:1px solid var(--atj-e-becfc8,#becfc8);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173c33,#173c33);font:inherit;direction:ltr;border-radius:11px;outline:none;padding:10px 12px}.backup-password-grid input:focus,.backup-restore-controls input[type=password]:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.backup-password-hint,.backup-inline-error{color:var(--atj-t-60736b,#60736b);margin:-6px 0 0;font-size:12px;line-height:1.7}.backup-password-hint.is-error,.backup-inline-error{color:var(--atj-t-9a332c,#9a332c)}.backup-vault-card{border:1px solid var(--atj-e-e0bf78,#e0bf78);background:var(--atj-b-fffaf0,#fffaf0);color:var(--atj-t-624b1d,#624b1d);border-radius:17px;gap:15px;padding:18px;display:grid}.backup-vault-card.is-verified{border-color:var(--atj-e-86c7ae,#86c7ae);background:var(--atj-b-f2faf6,#f2faf6);color:var(--atj-t-214f40,#214f40);box-shadow:inset 0 0 0 1px var(--atj-s-176655-60,#1766550f)}.backup-vault-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.backup-vault-heading>div{gap:4px;display:grid}.backup-vault-heading h4{color:var(--atj-t-173f35,#173f35);margin:0;font-size:20px}.backup-vault-heading>strong{background:var(--atj-b-fff0c7,#fff0c7);color:var(--atj-t-785715,#785715);border-radius:999px;flex:none;padding:6px 10px;font-size:12px}.backup-vault-card.is-verified .backup-vault-heading>strong{background:var(--atj-b-dff3e9,#dff3e9);color:var(--atj-t-176247,#176247)}.backup-vault-card>p,.backup-vault-manual-gaps p{margin:0;line-height:1.8}.backup-vault-controls{grid-template-columns:minmax(190px,.8fr) repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.backup-vault-controls>label{min-width:0;color:var(--atj-t-284d42,#284d42);gap:7px;font-weight:850;display:grid}.backup-vault-controls input[type=password]{border:1px solid var(--atj-e-c7b67f,#c7b67f);background:var(--atj-b-ffffff,#fff);width:100%;min-height:48px;color:var(--atj-t-173c33,#173c33);font:inherit;direction:ltr;border-radius:11px;outline:none;padding:10px 12px}.backup-vault-controls input[type=password]:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-120,#17715e1f)}.backup-vault-password-confirmation{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;line-height:1.75;display:grid}.backup-vault-password-confirmation input{width:19px;height:19px;accent-color:var(--atj-t-176655,#176655);margin-top:3px}.backup-vault-create{justify-content:center;width:100%;min-height:50px}.backup-vault-existing{border-top:1px solid var(--atj-e-6f5118-180,#6f51182e);padding-top:13px}.backup-vault-existing>summary{width:fit-content;color:var(--atj-t-174f42,#174f42);cursor:pointer;font-weight:900}.backup-vault-existing>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;display:grid}.backup-vault-receipt,.backup-vault-manual-gaps{border-radius:13px;gap:6px;padding:14px 15px;display:grid}.backup-vault-receipt{border:1px solid var(--atj-e-a9d5c4,#a9d5c4);background:var(--atj-b-eaf7f1,#eaf7f1);color:var(--atj-t-185f47,#185f47)}.backup-vault-receipt code{color:var(--atj-t-315f53,#315f53);overflow-wrap:anywhere;text-align:left;font-size:11px}.backup-vault-manual-gaps{border:1px solid var(--atj-e-e0c27e,#e0c27e);background:var(--atj-b-fff8e6,#fff8e6);color:var(--atj-t-72561d,#72561d)}.backup-progress{border:1px solid var(--atj-e-b9d7cb,#b9d7cb);background:var(--atj-b-f0f8f4,#f0f8f4);border-radius:14px;gap:9px;padding:15px 17px;display:grid}.backup-progress>div{justify-content:space-between;gap:12px;display:flex}.backup-progress>div span,.backup-progress small{color:var(--atj-t-5d746b,#5d746b)}.backup-progress small{overflow-wrap:anywhere;text-align:right;direction:ltr}.backup-progress progress{width:100%;height:10px;accent-color:var(--atj-t-176655,#176655);border:0;border-radius:999px;overflow:hidden}.backup-progress progress::-webkit-progress-bar{background:var(--atj-b-dce9e3,#dce9e3)}.backup-progress progress::-webkit-progress-value{background:var(--atj-b-176655,#176655)}.backup-run-button{justify-content:center;width:100%;min-height:54px;font-size:16px}.backup-resume-card{border-color:var(--atj-e-e0bd75,#e0bd75);background:var(--atj-b-fff8e7,#fff8e7);color:var(--atj-t-76571b,#76571b)}.backup-recovery-card{align-items:flex-start}.backup-recovery-card>div:first-child{flex:1;min-width:0}.backup-recovery-card p{overflow-wrap:anywhere}.backup-recovery-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.backup-recovery-actions .button{min-height:42px}.backup-restore-panel>p{color:var(--atj-t-62756e,#62756e);margin:-7px 0 0;line-height:1.8}.backup-restore-controls{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.backup-file-picker{border:1px dashed var(--atj-e-91b8a9,#91b8a9);background:var(--atj-b-f4faf7,#f4faf7);min-height:48px;color:var(--atj-t-1a5e4c,#1a5e4c);cursor:pointer;border-radius:11px;place-items:center;padding:9px 13px;font-weight:900;display:grid;position:relative;overflow:hidden}.backup-file-picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.backup-emergency-tools{padding:0;overflow:hidden}.backup-emergency-tools>summary{color:var(--atj-t-294d43,#294d43);cursor:pointer;gap:4px;padding:18px 20px;list-style-position:inside;display:grid}.backup-emergency-tools>summary span{font-weight:900}.backup-emergency-tools>summary small{color:var(--atj-t-6a7a74,#6a7a74)}.backup-emergency-tools[open]>summary{border-bottom:1px solid var(--atj-e-e0e8e4,#e0e8e4)}.backup-emergency-tools .backup-admin-actions{width:auto;max-width:none;padding:20px}@media (width<=820px){.backup-destination-grid,.backup-password-grid,.backup-supabase-credential-grid,.backup-supabase-token-controls,.backup-vault-controls,.backup-restore-controls{grid-template-columns:1fr}.backup-readiness,.backup-browser-block,.backup-resume-card{flex-direction:column;align-items:stretch}.backup-readiness .button,.backup-browser-block .button,.backup-resume-card .button,.backup-supabase-session-token .button,.backup-restore-controls .button{justify-content:center;width:100%}.backup-supabase-connected{grid-template-columns:1fr}.backup-supabase-connected details{grid-column:auto}.backup-recovery-actions{grid-template-columns:1fr;display:grid}.backup-vault-existing>div{grid-template-columns:1fr}.backup-vault-existing .button{justify-content:center;width:100%}}@media (width<=520px){.backup-section-heading{display:grid}.backup-private-badge{width:fit-content}.backup-drive-confirmation{grid-template-columns:1fr}.backup-vault-heading{display:grid}.backup-vault-heading>strong{width:fit-content}.backup-vault-password-confirmation{grid-template-columns:1fr}.backup-progress>div{display:grid}.backup-emergency-tools .backup-admin-actions{padding:14px}}.engagement-tabs{border:1px solid var(--atj-e-0c4e43-160,#0c4e4329);background:var(--atj-b-ffffff-720,#ffffffb8);border-radius:18px;gap:.65rem;padding:.45rem;display:flex}.engagement-tabs a{color:var(--atj-text--ink,var(--ink));text-align:center;border-radius:13px;flex:1;padding:.8rem 1rem;font-weight:800;text-decoration:none}.engagement-tabs a.is-active{background:var(--atj-surface--teal-950,var(--teal-950));color:var(--atj-t-ffffff,#fff);box-shadow:0 12px 24px var(--atj-s-074037-140,#07403724)}.referral-rule-editor{border:1px solid var(--atj-e-0c4e43-180,#0c4e432e);background:var(--atj-b-ffffff,#fff);box-shadow:0 18px 42px var(--atj-s-08352e-70,#08352e12);border-radius:22px;gap:1rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.referral-rule-editor header span,.referral-rule-editor header p{color:var(--atj-text--ink-soft,var(--ink-soft))}.referral-rule-editor header h2{color:var(--atj-text--teal-950,var(--teal-950));margin:.25rem 0}.referral-condition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.referral-condition-grid label{border:1px solid var(--atj-e-0c4e43-180,#0c4e432e);background:var(--atj-surface--mint-50,var(--mint-50));cursor:pointer;border-radius:16px;align-items:flex-start;gap:.75rem;min-height:118px;padding:1rem;display:flex}.referral-condition-grid input{width:20px;height:20px;accent-color:var(--atj-text--teal-950,var(--teal-950));margin-top:.2rem}.referral-condition-grid span,.referral-condition-grid small{display:block}.referral-condition-grid small{color:var(--atj-text--ink-soft,var(--ink-soft));margin-top:.35rem;line-height:1.65}.referral-rule-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.referral-rule-fields label{grid-template-columns:1fr auto;align-items:center;gap:.45rem;display:grid}.referral-rule-fields label>span{grid-column:1/-1;font-weight:800}.referral-rule-fields input{border:1px solid var(--atj-e-0c4e43-220,#0c4e4338);background:var(--atj-b-ffffff,#fff);border-radius:12px;min-width:0;padding:.75rem}.referral-rule-fields input:disabled{opacity:.55;cursor:not-allowed}.referral-rule-preview,.referral-rule-warning{border-radius:14px;padding:.9rem 1rem}.referral-rule-preview{border:1px solid var(--atj-e-187a64-200,#187a6433);background:var(--atj-b-e7f6f1-720,#e7f6f1b8);gap:.25rem;display:grid}.referral-rule-preview span{color:var(--atj-text--ink-soft,var(--ink-soft));font-size:.88rem}.referral-rule-preview.is-error,.referral-rule-warning{border:1px solid var(--atj-e-bf7819-250,#bf781940);background:var(--atj-b-fff7e9,#fff7e9);color:var(--atj-t-78500c,#78500c)}.referral-rule-actions{align-items:center;gap:1rem;display:flex}.referral-rule-actions small,.referral-rule-message{color:var(--atj-text--ink-soft,var(--ink-soft))}.referral-report-filters{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.referral-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.referral-report-grid{grid-template-columns:minmax(0,1fr)}.referral-history-panel{margin-top:0}.referral-account-page .container{gap:1rem;display:grid}.referral-account-hero,.referral-account-rule{border:1px solid var(--atj-e-0c4e43-180,#0c4e432e);background:var(--atj-b-ffffff,#fff);box-shadow:0 18px 42px var(--atj-s-08352e-70,#08352e12);border-radius:24px;padding:clamp(1.2rem,3vw,2rem)}.referral-account-hero h1{color:var(--atj-text--teal-950,var(--teal-950));margin:.25rem 0}.referral-link-card{gap:.5rem;margin-top:1.2rem;display:grid}.referral-link-card label{font-weight:800}.referral-link-card>div{grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem;display:grid}.referral-link-card input{border:1px solid var(--atj-e-0c4e43-200,#0c4e4333);background:var(--atj-surface--mint-50,var(--mint-50));border-radius:12px;min-width:0;padding:.8rem}.referral-account-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.referral-account-stats article{border:1px solid var(--atj-e-0c4e43-160,#0c4e4329);background:var(--atj-surface--mint-50,var(--mint-50));border-radius:18px;gap:.35rem;padding:1.25rem;display:grid}.referral-account-stats svg,.referral-account-rule svg{color:var(--atj-text--teal-700,var(--teal-700))}.referral-account-stats strong{color:var(--atj-text--teal-950,var(--teal-950));font-size:2rem}.referral-account-rule{align-items:flex-start;gap:.9rem;display:flex}.referral-account-rule p{margin:.35rem 0}.referral-account-rule small{color:var(--atj-text--ink-soft,var(--ink-soft))}@media (width<=900px){.referral-condition-grid,.referral-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.communication-costs-admin{gap:22px;max-width:1500px;margin:0 auto;padding:34px;display:grid}.communication-costs-hero{border:1px solid var(--atj-e-d7e5df,#d7e5df);background:radial-gradient(circle at 12% 8%, var(--atj-b-e2b964-170,#e2b9642b), transparent 34%), linear-gradient(135deg, var(--atj-b-f4fbf8,#f4fbf8), var(--atj-b-fffdf7,#fffdf7));border-radius:25px;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);align-items:center;gap:24px;padding:28px;display:grid}.communication-costs-hero>div:first-child>span{color:var(--atj-t-9a7220,#9a7220);font-size:12px;font-weight:900}.communication-costs-hero h1{color:var(--atj-t-123f35,#123f35);margin:6px 0 9px;font-size:clamp(30px,4vw,48px)}.communication-costs-hero p,.communication-costs-note p,.communication-cost-card footer p{color:var(--atj-t-60736c,#60736c);margin:0;line-height:1.8}.communication-costs-shield{border:1px solid var(--atj-e-d4e4de,#d4e4de);background:var(--atj-b-ffffff-900,#ffffffe6);border-radius:17px;grid-template-columns:auto 1fr;gap:4px 11px;padding:18px;display:grid}.communication-costs-shield svg{width:27px;height:27px;color:var(--atj-t-16825f,#16825f);grid-row:1/3}.communication-costs-shield small{color:var(--atj-t-71817b,#71817b)}.communication-costs-message{background:var(--atj-b-e9f7f1,#e9f7f1);color:var(--atj-t-12644d,#12644d);border-radius:12px;margin:0;padding:13px 16px;font-weight:850}.communication-costs-message.is-error{background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-963f38,#963f38)}.communication-costs-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.communication-costs-summary article{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);border-radius:17px;grid-template-columns:auto 1fr;gap:4px 10px;padding:17px;display:grid}.communication-costs-summary svg{width:23px;color:var(--atj-t-16715e,#16715e);grid-row:1/4}.communication-costs-summary span,.communication-costs-summary small{color:var(--atj-t-71817b,#71817b);font-size:11px}.communication-costs-summary strong{color:var(--atj-t-123f35,#123f35);font-size:22px}.communication-costs-note{border:1px solid var(--atj-e-e6d49e,#e6d49e);background:var(--atj-b-fff9e9,#fff9e9);border-radius:16px;padding:17px 19px}.communication-costs-note b{color:var(--atj-t-735716,#735716)}.communication-costs-list{gap:18px;display:grid}.communication-costs-empty{border:1px dashed var(--atj-e-bed2ca,#bed2ca);min-height:180px;color:var(--atj-t-60736c,#60736c);border-radius:18px;justify-content:center;align-items:center;gap:10px;display:flex}.communication-cost-card{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 34px var(--atj-s-123f35-50,#123f350d);border-inline-start-width:5px;border-radius:22px;overflow:hidden}.communication-cost-card.is-healthy{border-inline-start-color:var(--atj-e-16825f,#16825f)}.communication-cost-card.is-warning{border-inline-start-color:var(--atj-e-c18a20,#c18a20)}.communication-cost-card.is-critical{border-inline-start-color:var(--atj-e-b9473e,#b9473e)}.communication-cost-card.is-unknown,.communication-cost-card.is-setup{border-inline-start-color:var(--atj-e-7c8b86,#7c8b86)}.communication-cost-card>header{border-bottom:1px solid var(--atj-e-e4ece9,#e4ece9);background:var(--atj-b-fbfdfc,#fbfdfc);grid-template-columns:auto minmax(0,1fr) minmax(220px,.42fr);align-items:center;gap:14px;padding:21px 22px;display:grid}.communication-cost-icon{background:var(--atj-b-e8f4ef,#e8f4ef);width:48px;height:48px;color:var(--atj-t-126a58,#126a58);border-radius:15px;place-items:center;display:grid}.communication-cost-card header h2{color:var(--atj-t-123f35,#123f35);margin:3px 0;font-size:22px}.communication-cost-card header>div:nth-child(2)>span,.communication-cost-card header>div:nth-child(2)>small{color:var(--atj-t-71817b,#71817b);font-size:11px}.communication-cost-status{background:var(--atj-b-f1f5f3,#f1f5f3);border-radius:14px;grid-template-columns:auto 1fr;gap:3px 8px;padding:12px 14px;display:grid}.communication-cost-status svg{grid-row:1/3;width:20px}.communication-cost-status small{color:inherit;font-size:10px;line-height:1.5}.communication-cost-status.is-healthy{background:var(--atj-b-e8f7f0,#e8f7f0);color:var(--atj-t-12644d,#12644d)}.communication-cost-status.is-warning{background:var(--atj-b-fff4d8,#fff4d8);color:var(--atj-t-795b11,#795b11)}.communication-cost-status.is-critical{background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-963f38,#963f38)}.communication-cost-status.is-unknown,.communication-cost-status.is-setup{background:var(--atj-b-eef2f0,#eef2f0);color:var(--atj-t-53645e,#53645e)}.communication-cost-usage{border-bottom:1px solid var(--atj-e-e5ece9,#e5ece9);background:var(--atj-b-f7fbf9,#f7fbf9);gap:13px;padding:18px 22px;display:grid}.communication-cost-usage-grid,.communication-cost-estimate-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.communication-cost-usage-grid article,.communication-cost-estimate-grid p{border:1px solid var(--atj-e-dce8e3,#dce8e3);background:var(--atj-b-ffffff,#fff);border-radius:13px;gap:5px;min-width:0;margin:0;padding:12px 14px;display:grid}.communication-cost-usage-grid span,.communication-cost-estimate-grid span,.communication-cost-pricing-note{color:var(--atj-t-6d7d77,#6d7d77);font-size:11px;line-height:1.6}.communication-cost-usage-grid strong,.communication-cost-estimate-grid b{color:var(--atj-t-123f35,#123f35);font-size:18px}.communication-cost-pricing-note{padding-inline:3px;display:block}.communication-cost-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:22px;display:grid}.communication-cost-form-grid label{color:var(--atj-t-314d45,#314d45);align-content:start;gap:7px;font-weight:800;display:grid}.communication-cost-form-grid label>span{font-size:12px}.communication-cost-form-grid input,.communication-cost-form-grid select,.communication-cost-form-grid textarea{border:1px solid var(--atj-e-c8d9d3,#c8d9d3);background:var(--atj-b-ffffff,#fff);width:100%;min-height:45px;color:var(--atj-t-173d34,#173d34);font:inherit;border-radius:11px;padding:10px 12px}.communication-cost-form-grid textarea{resize:vertical;min-height:76px}.communication-cost-form-grid input:focus,.communication-cost-form-grid select:focus,.communication-cost-form-grid textarea:focus{border-color:var(--atj-e-16825f,#16825f);outline:3px solid var(--atj-t-16825f-120,#16825f1f)}.communication-cost-form-grid select:disabled{cursor:not-allowed;background:var(--atj-b-f2f5f4,#f2f5f4);color:var(--atj-t-65766f,#65766f)}.communication-cost-checkbox{border:1px solid var(--atj-e-d6e2de,#d6e2de);background:var(--atj-b-f6faf8,#f6faf8);border-radius:11px;flex-direction:row;grid-column:span 1;align-items:center;min-height:45px;padding:10px 12px;gap:9px!important;display:flex!important}.communication-cost-checkbox input{width:18px;min-height:18px;accent-color:var(--atj-t-126a58,#126a58)}.communication-cost-notes{grid-column:1/-1}.communication-cost-card>footer{border-top:1px solid var(--atj-e-e5ece9,#e5ece9);justify-content:space-between;align-items:center;gap:20px;padding:16px 22px 20px;display:flex}.communication-cost-card footer p{max-width:820px;font-size:12px}.communication-cost-card footer .button{flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.communication-cost-card footer .button svg{width:17px}.communication-cost-card .is-spinning,.communication-costs-empty svg{animation:.8s linear infinite communication-cost-spin}@keyframes communication-cost-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.communication-costs-summary,.communication-cost-usage-grid,.communication-cost-estimate-grid,.communication-cost-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.communication-costs-admin{padding:18px}.communication-costs-hero{grid-template-columns:1fr;padding:20px}.communication-cost-card>header{grid-template-columns:auto minmax(0,1fr)}.communication-cost-status{grid-column:1/-1}.communication-cost-usage{padding:18px}.communication-cost-form-grid{grid-template-columns:1fr;padding:18px}.communication-cost-checkbox,.communication-cost-notes{grid-column:auto}.communication-cost-card>footer{flex-direction:column;align-items:stretch}.communication-cost-card footer .button{width:100%}}@media (width<=500px){.communication-costs-admin{padding:13px}.communication-costs-summary,.communication-cost-usage-grid,.communication-cost-estimate-grid{grid-template-columns:1fr}.communication-cost-card>header{padding:17px}}@media (width<=620px){.engagement-tabs,.referral-rule-actions{flex-direction:column;align-items:stretch}.referral-condition-grid,.referral-rule-fields,.referral-summary,.referral-account-stats,.referral-report-filters,.referral-link-card>div{grid-template-columns:minmax(0,1fr)}}.spend-report-page{width:min(100%,1500px);color:var(--atj-t-173f35,#173f35);gap:20px;margin-inline:auto;padding:40px clamp(22px,4vw,54px) 72px;display:grid}.spend-report-heading.admin-page-heading{margin:0 0 4px;display:block}.spend-report-heading p{max-width:900px}.spend-report-phase-note{border:1px solid var(--atj-e-dfcd9d,#dfcd9d);background:var(--atj-b-fff9e9,#fff9e9);color:var(--atj-t-6d561f,#6d561f);border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;line-height:1.7;display:flex}.spend-report-phase-note strong{color:var(--atj-t-654b12,#654b12);font-size:14px}.spend-report-phase-note span{color:var(--atj-t-75683f,#75683f);font-size:12px}.spend-report-filters{border:1px solid var(--atj-e-d8e5df,#d8e5df);background:var(--atj-b-ffffff,#fff);box-shadow:0 12px 34px var(--atj-s-14584f-50,#14584f0d);border-radius:20px;grid-template-columns:minmax(145px,.85fr) minmax(145px,.85fr) minmax(190px,1.15fr) minmax(170px,1fr) minmax(155px,.8fr) auto;align-items:end;gap:12px;padding:20px;display:grid}.spend-report-filters.points-spend-report-filters{grid-template-columns:minmax(145px,.85fr) minmax(145px,.85fr) minmax(220px,1.25fr) minmax(180px,.9fr) auto}.spend-report-filters label{min-width:0;color:var(--atj-t-36564d,#36564d);gap:7px;font-size:12px;font-weight:850;display:grid}.spend-report-filters input,.spend-report-filters select{border:1px solid var(--atj-e-bfd1ca,#bfd1ca);background:var(--atj-b-fbfdfc,#fbfdfc);width:100%;min-height:46px;color:var(--atj-t-173f35,#173f35);font:inherit;border-radius:11px;outline:none;padding:9px 11px}.spend-report-filters input[type=date],.spend-report-filters input[type=number]{text-align:left;font-variant-numeric:tabular-nums;direction:ltr}.spend-report-filters input:focus,.spend-report-filters select:focus{border-color:var(--atj-e-17715e,#17715e);box-shadow:0 0 0 3px var(--atj-s-17715e-110,#17715e1c)}.spend-report-filters .button{white-space:nowrap;justify-content:center;min-height:46px}.spend-report-alert{border:1px solid var(--atj-e-d6e3dd,#d6e3dd);background:var(--atj-b-f5f9f7,#f5f9f7);color:var(--atj-t-36594f,#36594f);border-radius:13px;padding:14px 17px;font-size:13px;font-weight:800;line-height:1.75}.spend-report-alert.is-error{border-color:var(--atj-e-e8c0bc,#e8c0bc);background:var(--atj-b-fff2f1,#fff2f1);color:var(--atj-t-963e36,#963e36)}.spend-report-alert.is-warning{border-color:var(--atj-e-e2c77f,#e2c77f);background:var(--atj-b-fff8e7,#fff8e7);color:var(--atj-t-77581b,#77581b)}.spend-report-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.spend-report-summary article{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);min-width:0;min-height:154px;box-shadow:0 10px 28px var(--atj-s-14584f-45,#14584f0b);border-radius:18px;align-content:space-between;gap:8px;padding:20px;display:grid}.spend-report-summary article.is-refund{border-color:var(--atj-e-e2d2aa,#e2d2aa);background:var(--atj-b-fffaf0,#fffaf0);border-style:dashed}.spend-report-summary span{color:var(--atj-t-60766f,#60766f);font-size:12px;font-weight:850}.spend-report-summary strong{overflow-wrap:anywhere;color:var(--atj-t-123f35,#123f35);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.2vw,32px);line-height:1.25}.spend-report-summary article.is-refund strong{color:var(--atj-t-86611f,#86611f)}.spend-report-summary small{color:var(--atj-t-758780,#758780);font-size:11px;line-height:1.65}.spend-report-summary.referral-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.spend-report-toolbar{border:1px solid var(--atj-e-d8e5df,#d8e5df);background:var(--atj-b-f8fbfa,#f8fbfa);border-radius:16px;justify-content:space-between;align-items:center;gap:22px;padding:17px 20px;display:flex}.spend-report-toolbar>div:first-child{gap:4px;min-width:0;display:grid}.spend-report-toolbar>div:first-child strong{color:var(--atj-t-1c4e42,#1c4e42);font-size:13px}.spend-report-toolbar>div:first-child span{color:var(--atj-t-667b74,#667b74);font-size:11px;line-height:1.65}.spend-report-export-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}.spend-report-export-actions .button{justify-content:center;min-height:42px}.spend-report-export-actions .button:disabled{cursor:wait;opacity:.55}.spend-report-export-error{color:var(--atj-t-9a3e36,#9a3e36);text-align:start;flex-basis:100%;margin:0;font-size:11px;font-weight:800;line-height:1.6}.spend-report-grid{grid-template-columns:minmax(0,2fr) minmax(280px,.8fr);align-items:start;gap:18px;display:grid}.spend-report-panel{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);min-width:0;box-shadow:0 12px 34px var(--atj-s-14584f-50,#14584f0d);border-radius:20px;padding:23px}.spend-report-panel>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.spend-report-panel>header>div{min-width:0}.spend-report-panel>header span{color:var(--atj-t-aa6b2d,#aa6b2d);font-size:10px;font-weight:900}.spend-report-panel>header h2{color:var(--atj-t-123f35,#123f35);margin:5px 0 0;font-size:clamp(21px,2.2vw,27px)}.spend-report-panel>header>small{color:var(--atj-t-6d8079,#6d8079);text-align:left;font-size:11px;line-height:1.6}.spend-report-table-wrap{overscroll-behavior-inline:contain;border:1px solid var(--atj-e-e0e9e5,#e0e9e5);scrollbar-color:#9dbbb1 #eef4f1;border-radius:13px;max-width:100%;overflow-x:auto}.spend-report-table-wrap table{border-collapse:collapse;width:100%;min-width:900px;font-size:12px}.spend-report-table-wrap th,.spend-report-table-wrap td{border-bottom:1px solid var(--atj-e-e5ede9,#e5ede9);text-align:right;vertical-align:middle;padding:12px 11px}.spend-report-table-wrap th{background:var(--atj-b-f3f8f5,#f3f8f5);color:var(--atj-t-506a62,#506a62);white-space:nowrap;font-size:10px;font-weight:900}.spend-report-table-wrap tbody tr:last-child td{border-bottom:0}.spend-report-table-wrap tbody tr:hover{background:var(--atj-b-f8fbfa,#f8fbfa)}.spend-report-table-wrap td>strong,.spend-report-table-wrap td>small{display:block}.spend-report-table-wrap td>strong{color:var(--atj-t-173f35,#173f35);font-size:13px}.spend-report-table-wrap td>small{color:var(--atj-t-73857e,#73857e);overflow-wrap:anywhere;margin-top:3px;font-size:10px}.spend-report-table-wrap td:not(:nth-child(2)),.spend-report-table-wrap time{font-variant-numeric:tabular-nums;white-space:nowrap}.spend-report-table-wrap time{color:var(--atj-t-61766f,#61766f);font-size:11px}.spend-report-note{color:var(--atj-t-687b74,#687b74);margin:13px 2px 0;font-size:11px;line-height:1.7}.spend-report-empty{border:1px dashed var(--atj-e-cbdad4,#cbdad4);color:var(--atj-t-6a7e76,#6a7e76);text-align:center;border-radius:13px;margin:0;padding:30px 18px;line-height:1.75}.spend-report-services{gap:17px;display:grid}.spend-report-services>header{margin-bottom:1px}.spend-report-service{gap:7px;display:grid}.spend-report-service>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.spend-report-service>div span{overflow-wrap:anywhere;min-width:0;color:var(--atj-t-45645c,#45645c);font-size:12px;font-weight:800}.spend-report-service>div strong{color:var(--atj-t-173f35,#173f35);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.spend-report-service>i{background:var(--atj-b-edf3f0,#edf3f0);border-radius:999px;height:9px;display:block;overflow:hidden}.spend-report-service>i b{border-radius:inherit;background:linear-gradient(90deg, var(--atj-b-1d7b65,#1d7b65), var(--atj-b-d4a45d,#d4a45d));height:100%;display:block}.spend-report-service>small{color:var(--atj-t-788a83,#788a83);font-size:10px}.spend-report-disclaimer{border-inline-start:4px solid var(--atj-e-af8433,#af8433);background:var(--atj-b-eef6f2,#eef6f2);color:var(--atj-t-536b63,#536b63);border-radius:12px;margin:0;padding:15px 17px;font-size:12px;line-height:1.85}@media (width<=1280px){.spend-report-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.spend-report-filters .button{width:100%}}@media (width<=1080px){.spend-report-summary,.spend-report-summary.referral-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.spend-report-grid{grid-template-columns:1fr}}@media (width<=820px){.spend-report-page{padding:30px 18px 60px}.spend-report-phase-note,.spend-report-toolbar{flex-direction:column;align-items:stretch}.spend-report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.spend-report-filters .button{grid-column:1/-1}.spend-report-export-actions{justify-content:stretch}.spend-report-export-actions .button{flex:180px}}@media (width<=640px){.spend-report-summary,.spend-report-summary.referral-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.spend-report-summary article{min-height:138px;padding:16px}.spend-report-panel{border-radius:17px;padding:17px}.spend-report-panel>header{flex-direction:column;align-items:flex-start;gap:7px}.spend-report-panel>header>small{text-align:right}}@media (width<=480px){.spend-report-page{padding-inline:13px}.spend-report-filters{grid-template-columns:1fr;padding:15px}.spend-report-filters .button{grid-column:auto}.spend-report-summary,.spend-report-summary.referral-summary{grid-template-columns:1fr}.spend-report-summary article{min-height:126px}.spend-report-toolbar{padding:15px}.spend-report-export-actions{grid-template-columns:1fr;display:grid}.spend-report-export-actions .button{width:100%}}.wallet-admin-header-actions{flex-wrap:wrap;gap:8px;display:flex}.zaincash-uat-page{max-width:1280px}.zaincash-uat-guard{border:1px solid var(--atj-e-9bcfbd,#9bcfbd);background:var(--atj-b-eaf8f2,#eaf8f2);color:var(--atj-t-0d5945,#0d5945);border-radius:18px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.zaincash-uat-guard svg{flex:0 0 26px}.zaincash-uat-guard p,.zaincash-uat-config p{margin:4px 0 0}.zaincash-uat-start{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:center;gap:22px;display:grid}.zaincash-uat-start h2{margin:5px 0}.zaincash-uat-config{background:var(--atj-b-fff4df,#fff4df);color:var(--atj-t-765200,#765200);border-radius:14px;gap:12px;padding:16px;display:flex}.zaincash-uat-config svg{flex:0 0 24px}.zaincash-uat-form{gap:12px;display:grid}.zaincash-uat-form label{gap:7px;font-weight:900;display:grid}.zaincash-uat-form input{border:1px solid var(--atj-e-c7d8d2,#c7d8d2);background:var(--atj-b-ffffff,#fff);width:100%;font:inherit;border-radius:11px;padding:12px}.zaincash-uat-form input[type=checkbox]{width:auto;padding:0}.zaincash-uat-form button,.zaincash-uat-attempt>.button{justify-content:center;align-items:center;gap:8px;display:flex}.zaincash-uat-form button svg,.zaincash-uat-attempt>.button svg{width:18px;height:18px}.zaincash-uat-attempt{align-items:center}.zaincash-uat-attempt>.button{align-self:center}.wallet-status.is-created,.wallet-status.is-redirect_ready,.wallet-status.is-pending{background:var(--atj-b-fff2c7,#fff2c7);color:var(--atj-t-765900,#765900)}.wallet-status.is-success,.wallet-status.is-refunded{background:var(--atj-b-dcf5e7,#dcf5e7);color:var(--atj-t-12633d,#12633d)}.wallet-status.is-failed,.wallet-status.is-expired,.wallet-status.is-error{background:var(--atj-b-fde2e5,#fde2e5);color:var(--atj-t-902c38,#902c38)}.market-admin-alert.is-success{background:var(--atj-b-e8f8ef,#e8f8ef);color:var(--atj-t-11613e,#11613e)}.market-admin-alert small{margin-top:4px;display:block}.zaincash-uat-page .is-danger{color:var(--atj-t-9b2636,#9b2636)}@media (width<=800px){.zaincash-uat-start{grid-template-columns:1fr}.wallet-admin-header-actions{width:100%}.wallet-admin-header-actions .button{flex:1}.zaincash-uat-attempt>.button{width:100%}}.member-notification-bell{border:1px solid var(--atj-e-cfe0da,#cfe0da);background:var(--atj-b-ffffff,#fff);width:42px;height:42px;color:var(--atj-t-123f35,#123f35);box-shadow:0 7px 20px var(--atj-s-123f35-70,#123f3512);border-radius:13px;flex:none;place-items:center;display:grid;position:relative}.member-notification-bell:hover,.member-notification-bell:focus-visible{border-color:var(--atj-e-7fb6a4,#7fb6a4);color:var(--atj-t-126a58,#126a58)}.member-notification-bell b{border:2px solid var(--atj-e-ffffff,#fff);background:var(--atj-b-b23434,#b23434);min-width:19px;height:19px;color:var(--atj-t-ffffff,#fff);border-radius:999px;place-items:center;padding:0 4px;font-size:9px;line-height:1;display:grid;position:absolute;top:-6px;left:-6px}.header-mobile-utilities{align-items:center;display:flex}.mobile-header-market-link,.mobile-account-shortcut{display:none}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.member-notifications-page{padding-top:38px}.member-notifications-head{margin-bottom:22px}.member-notifications-head>a{color:var(--atj-t-126a58,#126a58);align-items:center;gap:7px;margin-bottom:26px;font-weight:850;display:inline-flex}.member-notifications-head h1{margin:3px 0 8px;font-size:clamp(36px,5vw,54px)}.member-notifications-head p{color:var(--atj-t-63756f,#63756f);margin:0}.member-notifications-panel,.member-notifications-signin,.member-notifications-empty{border:1px solid var(--atj-e-d8e6e1,#d8e6e1);background:var(--atj-b-ffffff,#fff);box-shadow:0 14px 38px var(--atj-s-123f35-55,#123f350e);border-radius:24px}.member-notifications-panel{overflow:hidden}.member-notifications-panel>header{border-bottom:1px solid var(--atj-e-e4ece9,#e4ece9);background:linear-gradient(135deg,var(--atj-b-eef7f4,#eef7f4),var(--atj-b-ffffff,#fff));justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.member-notifications-panel>header span{color:var(--atj-t-92722c,#92722c);font-size:12px;font-weight:900}.member-notifications-panel>header h2{margin:4px 0;font-size:25px}.member-notifications-panel>header p{color:var(--atj-t-687a73,#687a73);margin:0}.member-notifications-panel>header button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.member-notifications-list{display:grid}.member-notifications-list article{border-bottom:1px solid var(--atj-e-edf1ef,#edf1ef);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:22px 26px;display:grid}.member-notifications-list article:last-child{border-bottom:0}.member-notifications-list article.is-unread{background:var(--atj-b-fbfffd,#fbfffd)}.member-notification-state{border:2px solid var(--atj-e-a9beb6,#a9beb6);border-radius:50%;width:10px;height:10px}.is-unread>.member-notification-state{border-color:var(--atj-e-138269,#138269);background:var(--atj-b-138269,#138269);box-shadow:0 0 0 5px var(--atj-s-138269-90,#13826917)}.member-notifications-list h3{margin:0 0 6px;font-size:18px}.member-notifications-list p{color:var(--atj-t-5f746d,#5f746d);margin:0;line-height:1.75}.member-notifications-list time{color:var(--atj-t-87948f,#87948f);margin-top:8px;font-size:11px;display:block}.member-notifications-list article>a{color:var(--atj-t-126a58,#126a58);align-items:center;gap:8px;font-size:13px;font-weight:900;display:inline-flex}.member-notifications-empty,.member-notifications-signin{text-align:center;padding:60px 24px}.member-notifications-empty-icon,.member-notifications-signin>svg{background:var(--atj-b-e7f4ef,#e7f4ef);width:58px;height:58px;color:var(--atj-t-126a58,#126a58);border-radius:18px;place-items:center;margin:0 auto 15px;font-size:25px;font-weight:900;display:grid}.member-notifications-empty h2,.member-notifications-signin h1{margin:6px 0 8px}.member-notifications-empty p,.member-notifications-signin p{color:var(--atj-t-687a73,#687a73);margin:0 0 20px}.account-notifications>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.account-notifications>header>a{color:var(--atj-t-126a58,#126a58);font-size:13px;font-weight:900}.member-notifications-error,.member-notifications-limit{border-bottom:1px solid var(--atj-e-edf1ef,#edf1ef);margin:0;padding:11px 26px;font-size:12px}.member-notifications-error{background:var(--atj-b-fff1ef,#fff1ef);color:var(--atj-t-963f38,#963f38);font-weight:800}.member-notifications-limit{background:var(--atj-b-fbfcfb,#fbfcfb);color:var(--atj-t-71817b,#71817b)}@media (width<=1080px){.header-inner{gap:16px}.member-notification-bell{margin-inline-start:auto}.header-actions~.header-mobile-utilities .member-notification-bell{margin-inline-start:0}}@media (width<=820px){.header-inner-ar{gap:8px;min-width:0}.header-inner-ar>.logo{min-width:0}.mobile-header-market-link{border:1px solid var(--atj-e-b9d1c8,#b9d1c8);background:var(--atj-b-edf7f3,#edf7f3);min-height:44px;color:var(--atj-t-0b5747,#0b5747);white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.mobile-header-market-link:hover,.mobile-header-market-link:focus-visible{border-color:var(--atj-e-6fae9b,#6fae9b);background:var(--atj-b-ffffff,#fff)}.header-mobile-utilities{flex:none;gap:6px;margin-inline-start:auto}.mobile-account-shortcut{border:1px solid var(--atj-e-cfe0da,#cfe0da);background:var(--atj-b-ffffff,#fff);width:44px;height:44px;color:var(--atj-t-123f35,#123f35);box-shadow:0 7px 20px var(--atj-s-123f35-70,#123f3512);border-radius:13px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.mobile-account-shortcut:hover,.mobile-account-shortcut:focus-visible{border-color:var(--atj-e-7fb6a4,#7fb6a4);color:var(--atj-t-126a58,#126a58)}.mobile-account-fallback{transition:opacity .15s}.mobile-account-fallback.is-hidden{opacity:0}.mobile-account-avatar{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s;position:absolute;inset:0}.mobile-account-avatar.is-visible{opacity:1}.header-mobile-utilities .member-notification-bell{width:44px;height:44px;margin-inline-start:0}.header-mobile-utilities .mobile-menu{margin:0}.header-mobile-utilities .mobile-menu summary{width:44px;height:44px}.member-notifications-panel>header,.member-notifications-list article{grid-template-columns:1fr;align-items:stretch}.member-notifications-panel>header{flex-direction:column}.member-notifications-panel>header button{justify-content:center;width:100%}.member-notifications-list article{padding:20px;position:relative}.member-notification-state{position:absolute;top:18px;left:18px}.member-notifications-list article>a{margin-top:4px}.account-notifications>header{flex-direction:column;align-items:flex-start}}@media (width<=480px){.header-inner-ar{gap:8px}.header-inner-ar>.logo{gap:8px;min-width:0}.header-inner-ar>.logo .logo-symbol{width:42px;height:42px}.header-inner-ar>.logo .logo-copy strong{font-size:18px}.header-inner-ar>.logo .logo-copy small{display:none}.header-mobile-utilities .member-notification-bell{margin-inline-start:0}.header-mobile-utilities .mobile-menu{margin:0}.member-notifications-error,.member-notifications-limit{padding-inline:20px}}@media (width<=430px){.header-inner-ar{gap:6px}.header-inner-ar>.logo .logo-copy{display:none}.mobile-header-market-link{gap:5px;padding-inline:8px}.mobile-header-market-link svg{width:16px;height:16px}}@media (width<=340px){.mobile-header-market-link{padding-inline:7px}}.member-email-admin{gap:22px;display:grid}.member-email-admin-hero{border:1px solid var(--atj-e-d7e5df,#d7e5df);background:linear-gradient(135deg,var(--atj-b-f5fbf8,#f5fbf8),var(--atj-b-fffaf0,#fffaf0));border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(270px,.45fr);align-items:center;gap:22px;padding:26px 28px;display:grid}.member-email-admin-hero>div:first-child>span,.member-email-config header span,.member-email-usage header span,.member-email-queue>header span{color:var(--atj-t-9a7220,#9a7220);font-size:11px;font-weight:900}.member-email-admin-hero h1{color:var(--atj-t-123f35,#123f35);margin:6px 0 8px;font-size:clamp(30px,4vw,46px)}.member-email-admin-hero p{color:var(--atj-t-60736c,#60736c);margin:0;line-height:1.8}.member-email-admin-hero>div:last-child{border:1px solid var(--atj-e-d8e5e0,#d8e5e0);background:var(--atj-b-ffffff,#fff);border-radius:17px;grid-template-columns:auto 1fr;gap:4px 11px;padding:18px;display:grid}.member-email-admin-hero>div:last-child svg{color:var(--atj-t-a86e21,#a86e21);grid-row:1/3}.member-email-admin-hero>div.is-ready svg{color:var(--atj-t-16825f,#16825f)}.member-email-admin-hero>div:last-child small{color:var(--atj-t-74837e,#74837e);overflow-wrap:anywhere}.member-email-admin-message{background:var(--atj-b-e9f7f1,#e9f7f1);color:var(--atj-t-12644d,#12644d);border-radius:12px;margin:0;padding:13px 16px;font-weight:800}.member-email-admin-message.is-error{background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-963f38,#963f38)}.member-email-admin-warning{border:1px solid var(--atj-e-e2c779,#e2c779);background:var(--atj-b-fff6d9,#fff6d9);color:var(--atj-t-755a13,#755a13);border-radius:15px;gap:13px;padding:17px;display:flex}.member-email-admin-warning.is-critical{border-color:var(--atj-e-df9f9a,#df9f9a);background:var(--atj-b-fff0ee,#fff0ee);color:var(--atj-t-913a34,#913a34)}.member-email-admin-warning p{margin:4px 0 0;line-height:1.7}.member-email-admin-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.member-email-config,.member-email-usage,.member-email-queue,.member-email-disconnect{border:1px solid var(--atj-e-dbe7e2,#dbe7e2);background:var(--atj-b-ffffff,#fff);border-radius:22px;padding:22px}.member-email-config,.member-email-usage{gap:15px;display:grid}.member-email-config header,.member-email-usage>header{align-items:center;gap:11px;display:flex}.member-email-config header>svg,.member-email-usage header>svg{background:var(--atj-b-e8f4ef,#e8f4ef);width:43px;height:43px;color:var(--atj-t-126a58,#126a58);border-radius:13px;padding:10px}.member-email-config h2,.member-email-usage h2,.member-email-queue h2{color:var(--atj-t-123f35,#123f35);margin:3px 0 0}.member-email-config label{gap:7px;font-weight:850;display:grid}.member-email-config input{border:1px solid var(--atj-e-cbdad5,#cbdad5);background:var(--atj-b-ffffff,#fff);border-radius:11px;width:100%;min-height:47px;padding:0 13px}.member-email-config input:disabled,.member-email-admin button:disabled{cursor:not-allowed;opacity:.6}.member-email-config-actions{flex-wrap:wrap;gap:9px;display:flex}.member-email-config-actions .button{gap:7px;display:inline-flex}.member-email-config>small,.member-email-usage>p{color:var(--atj-t-778680,#778680);margin:0;line-height:1.7}.member-email-usage>header button{border:1px solid var(--atj-e-d4e1dc,#d4e1dc);background:var(--atj-b-ffffff,#fff);width:38px;height:38px;color:var(--atj-t-126a58,#126a58);border-radius:11px;place-items:center;margin-inline-start:auto;display:grid}.member-email-usage>header button svg{width:17px}.member-email-usage-cards{grid-template-columns:1fr 1fr;gap:11px;display:grid}.member-email-usage-cards article{border:1px solid var(--atj-e-e1e9e6,#e1e9e6);border-radius:15px;gap:7px;padding:15px;display:grid}.member-email-usage-cards article>span,.member-email-usage-cards article>small{color:var(--atj-t-71817b,#71817b);font-size:11px}.member-email-usage-cards article>div{background:var(--atj-b-e8eeec,#e8eeec);border-radius:99px;height:7px;overflow:hidden}.member-email-usage-cards article i{border-radius:inherit;background:var(--atj-b-16825f,#16825f);height:100%;display:block}.member-email-usage-cards article.is-warning i{background:var(--atj-b-c18a20,#c18a20)}.member-email-usage-cards article.is-critical i{background:var(--atj-b-b9473e,#b9473e)}.member-email-queue>header{justify-content:space-between;align-items:end;gap:14px;display:flex}.member-email-queue>header .button{gap:7px;display:inline-flex}.member-email-counts{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.member-email-counts article{background:var(--atj-b-f2f7f5,#f2f7f5);border-radius:13px;gap:3px;padding:13px;display:grid}.member-email-counts strong{color:var(--atj-t-123f35,#123f35);font-size:23px}.member-email-counts span{color:var(--atj-t-71817b,#71817b);font-size:10px}.member-email-deliveries{gap:8px;display:grid}.member-email-deliveries article{border:1px solid var(--atj-e-e3eae7,#e3eae7);border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.member-email-deliveries article>div{gap:3px;display:grid}.member-email-deliveries small{color:var(--atj-t-788680,#788680)}.member-email-deliveries code{background:var(--atj-b-f4eee8,#f4eee8);width:fit-content;color:var(--atj-t-835930,#835930);border-radius:6px;padding:2px 6px;font-size:10px}.member-email-deliveries button,.member-email-disconnect button{border:1px solid var(--atj-e-d5c2ae,#d5c2ae);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-825f36,#825f36);cursor:pointer;border-radius:9px;padding:8px 11px;font-weight:800}.member-email-empty{border:1px dashed var(--atj-e-c6d7d0,#c6d7d0);text-align:center;color:var(--atj-t-71817b,#71817b);border-radius:14px;margin:20px 0 0;padding:24px}.member-email-disconnect{border-color:var(--atj-e-ead0cd,#ead0cd);background:var(--atj-b-fff9f8,#fff9f8);justify-content:space-between;align-items:center;gap:18px;display:flex}.member-email-disconnect p{color:var(--atj-t-7b6865,#7b6865);margin:5px 0 0}.member-email-disconnect button{border-color:var(--atj-e-d69f9a,#d69f9a);color:var(--atj-t-963c35,#963c35)}@media (width<=1050px){.member-email-admin-hero,.member-email-admin-grid{grid-template-columns:1fr}.member-email-counts{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.member-email-admin-hero,.member-email-config,.member-email-usage,.member-email-queue,.member-email-disconnect{padding:17px}.member-email-usage-cards,.member-email-counts{grid-template-columns:1fr 1fr}.member-email-queue>header,.member-email-disconnect{flex-direction:column;align-items:stretch}.member-email-config-actions{display:grid}.member-email-deliveries article{flex-direction:column;align-items:stretch}.member-email-deliveries button{width:100%}}.member-email-counts{grid-template-columns:repeat(7,minmax(0,1fr))}.member-email-delivery-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;grid-template-columns:none!important;display:flex!important}.member-email-delivery-actions button{white-space:nowrap}@media (width<=900px){.member-email-counts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=650px){.member-email-counts{grid-template-columns:1fr 1fr}.member-email-delivery-actions{grid-template-columns:1fr!important;display:grid!important}.member-email-delivery-actions button{width:100%}}@media (width>=651px){.member-email-usage-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1051px){.member-email-counts{grid-template-columns:repeat(7,minmax(0,1fr))}}.wallet-mode-switcher{border:1px solid var(--atj-e-cfe0da,#cfe0da);background:linear-gradient(135deg, var(--atj-b-f5faf8,#f5faf8), var(--atj-b-ffffff,#fff));box-shadow:0 12px 34px var(--atj-s-123f35-50,#123f350d);border-radius:22px;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);align-items:center;gap:20px;padding:20px;display:grid}.wallet-mode-switcher-copy>span,.wallet-mode-panel-intro>div>span,.wallet-automatic-card>span{color:var(--atj-t-9a6a1f,#9a6a1f);font-size:.74rem;font-weight:900}.wallet-mode-switcher-copy h2,.wallet-mode-panel-intro h2{color:var(--atj-t-123f35,#123f35);margin:5px 0 6px}.wallet-mode-switcher-copy p,.wallet-mode-panel-intro p{color:var(--atj-t-60736c,#60736c);margin:0;line-height:1.75}.wallet-mode-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wallet-mode-tab{border:1px solid var(--atj-e-d4e2dd,#d4e2dd);background:var(--atj-b-ffffff,#fff);min-height:118px;color:var(--atj-t-163f36,#163f36);text-align:right;font:inherit;cursor:pointer;border-radius:17px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.wallet-mode-tab:hover,.wallet-mode-tab:focus-visible{border-color:var(--atj-e-7fbaa6,#7fbaa6);box-shadow:0 9px 24px var(--atj-s-125c4c-90,#125c4c17)}.wallet-mode-tab:focus-visible{outline:3px solid var(--atj-t-176655-180,#1766552e);outline-offset:2px}.wallet-mode-tab.is-active{border-color:var(--atj-e-176655,#176655);background:var(--atj-b-f0f8f5,#f0f8f5);box-shadow:inset -4px 0 var(--atj-s-176655,#176655), 0 10px 24px var(--atj-s-125c4c-80,#125c4c14)}.wallet-mode-tab-icon{background:var(--atj-b-e6f3ee,#e6f3ee);width:44px;height:44px;color:var(--atj-t-12634f,#12634f);border-radius:13px;place-items:center;display:grid}.wallet-mode-tab-icon svg{width:22px;height:22px}.wallet-mode-tab-copy{gap:2px;display:grid}.wallet-mode-tab-copy b{font-size:1.04rem}.wallet-mode-tab-copy small{color:var(--atj-t-687a73,#687a73)}.wallet-mode-tab-status{background:var(--atj-b-dcf5e7,#dcf5e7);width:max-content;max-width:100%;color:var(--atj-t-12633d,#12633d);border-radius:999px;grid-column:1/-1;padding:5px 9px;font-size:.72rem;font-weight:900}.wallet-mode-tab-status.has-attention{background:var(--atj-b-fff0c4,#fff0c4);color:var(--atj-t-755600,#755600)}.wallet-mode-tab-status.is-muted{background:var(--atj-b-edf0ef,#edf0ef);color:var(--atj-t-596862,#596862)}#wallet-mode-manual-button{border-color:var(--atj-e-4f927d,#4f927d);background:var(--atj-b-f2faf7,#f2faf7);color:var(--atj-t-064e3b,#064e3b)}#wallet-mode-manual-button .wallet-mode-tab-icon{background:var(--atj-b-dcefe8,#dcefe8);color:var(--atj-t-075e54,#075e54)}#wallet-mode-manual-button:hover,#wallet-mode-manual-button:focus-visible{border-color:var(--atj-e-075e54,#075e54);background:var(--atj-b-e4f4ee,#e4f4ee);box-shadow:0 9px 24px var(--atj-s-075e54-140,#075e5424)}#wallet-mode-manual-button:focus-visible{outline-color:var(--atj-t-075e54,#075e54)}#wallet-mode-manual-button.is-active{border-color:var(--atj-e-075e54,#075e54);background:var(--atj-b-075e54,#075e54);color:var(--atj-t-ffffff,#fff);box-shadow:inset -4px 0 var(--atj-s-d8b55b,#d8b55b), 0 10px 24px var(--atj-s-075e54-200,#075e5433)}#wallet-mode-manual-button.is-active .wallet-mode-tab-icon{background:var(--atj-b-ffffff-160,#ffffff29);color:var(--atj-t-ffffff,#fff)}#wallet-mode-manual-button.is-active .wallet-mode-tab-copy small{color:var(--atj-t-ffffff-820,#ffffffd1)}#wallet-mode-manual-button.is-active .wallet-mode-tab-status:not(.has-attention){background:var(--atj-b-ffffff,#fff);color:var(--atj-t-075e54,#075e54)}#wallet-mode-automatic-button{border-color:var(--atj-e-a97a22,#a97a22);background:var(--atj-b-fff8e8,#fff8e8);color:var(--atj-t-6e4800,#6e4800)}#wallet-mode-automatic-button .wallet-mode-tab-icon{background:var(--atj-b-f5e7bf,#f5e7bf);color:var(--atj-t-7b5100,#7b5100)}#wallet-mode-automatic-button .wallet-mode-tab-copy small{color:var(--atj-t-765d2c,#765d2c)}#wallet-mode-automatic-button:hover,#wallet-mode-automatic-button:focus-visible{border-color:var(--atj-e-8a5a00,#8a5a00);background:var(--atj-b-f8edcf,#f8edcf);box-shadow:0 9px 24px var(--atj-s-8a5a00-140,#8a5a0024)}#wallet-mode-automatic-button:focus-visible{outline-color:var(--atj-t-8a5a00,#8a5a00)}#wallet-mode-automatic-button.is-active{border-color:var(--atj-e-8a5a00,#8a5a00);background:var(--atj-b-8a5a00,#8a5a00);color:var(--atj-t-ffffff,#fff);box-shadow:inset -4px 0 var(--atj-s-075e54,#075e54), 0 10px 24px var(--atj-s-8a5a00-200,#8a5a0033)}#wallet-mode-automatic-button.is-active .wallet-mode-tab-icon{background:var(--atj-b-ffffff-170,#ffffff2b);color:var(--atj-t-ffffff,#fff)}#wallet-mode-automatic-button.is-active .wallet-mode-tab-copy small{color:var(--atj-t-ffffff-840,#ffffffd6)}#wallet-mode-automatic-button.is-active .wallet-mode-tab-status.is-muted{background:var(--atj-b-ffffff,#fff);color:var(--atj-t-6e4800,#6e4800)}.wallet-mode-panel{gap:18px;display:grid}.wallet-mode-panel[hidden],.wallet-manual-workspace [hidden]{display:none!important}.wallet-mode-panel-intro{border:1px solid var(--atj-e-d7e4df,#d7e4df);background:var(--atj-b-ffffff,#fff);border-radius:19px;justify-content:space-between;align-items:center;gap:18px;padding:19px 21px;display:flex}.wallet-mode-live-badge,.wallet-mode-warning-badge{border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.wallet-mode-live-badge{border:1px solid var(--atj-e-a7d3c4,#a7d3c4);background:var(--atj-b-eaf7f2,#eaf7f2);color:var(--atj-t-12604d,#12604d)}.wallet-mode-warning-badge{border:1px solid var(--atj-e-e5ca84,#e5ca84);background:var(--atj-b-fff6da,#fff6da);color:var(--atj-t-76590e,#76590e)}.wallet-mode-live-badge svg,.wallet-mode-warning-badge svg{width:18px;height:18px}.wallet-manual-nav{border:1px solid var(--atj-e-d7e4df,#d7e4df);background:var(--atj-b-eef5f2,#eef5f2);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:9px;display:grid}.wallet-manual-nav button{min-height:68px;color:var(--atj-t-37554c,#37554c);text-align:right;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.wallet-manual-nav button:hover,.wallet-manual-nav button:focus-visible{border-color:var(--atj-e-b8cec6,#b8cec6);background:var(--atj-b-ffffff-720,#ffffffb8)}.wallet-manual-nav button:focus-visible{outline:3px solid var(--atj-t-176655-160,#17665529);outline-offset:1px}.wallet-manual-nav button.is-active{border-color:var(--atj-e-176655,#176655);background:var(--atj-b-176655,#176655);color:var(--atj-t-ffffff,#fff);box-shadow:0 7px 18px var(--atj-s-123f35-160,#123f3529)}.wallet-manual-nav button>svg{width:20px;height:20px;color:var(--atj-t-16715e,#16715e)}.wallet-manual-nav button.is-active>svg,.wallet-manual-nav button.is-active small{color:var(--atj-t-ffffff,#fff)}.wallet-manual-nav button>span{gap:2px;display:grid}.wallet-manual-nav button small{color:var(--atj-t-71817b,#71817b);font-size:.7rem}.wallet-manual-nav button em{background:var(--atj-b-b23434,#b23434);min-width:22px;height:22px;color:var(--atj-t-ffffff,#fff);border-radius:999px;place-items:center;padding:0 5px;font-size:.7rem;font-style:normal;font-weight:900;display:grid}.wallet-manual-workspace .market-admin-panel-head p{color:var(--atj-t-60736c,#60736c);margin:5px 0 0}.wallet-manual-workspace>.wallet-mode-panel-intro{border-color:var(--atj-e-acd1c4,#acd1c4);background:var(--atj-b-f3faf7,#f3faf7);box-shadow:inset -4px 0 var(--atj-s-176655,#176655)}.wallet-automatic-workspace{border:1px solid var(--atj-e-dec78e,#dec78e);background:var(--atj-b-fffaf0,#fffaf0);border-radius:22px;padding:20px}.wallet-automatic-workspace>.wallet-mode-panel-intro{border-color:var(--atj-e-e2ce9f,#e2ce9f);background:var(--atj-b-fffdf7,#fffdf7);box-shadow:inset -4px 0 var(--atj-s-8a5a00,#8a5a00)}.wallet-automatic-workspace .wallet-mode-panel-intro h2{color:var(--atj-t-6e4800,#6e4800)}.wallet-automatic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wallet-automatic-card{border:1px solid var(--atj-e-d8e4e0,#d8e4e0);background:var(--atj-b-ffffff,#fff);border-radius:18px;align-content:start;gap:9px;padding:21px;display:grid}.wallet-automatic-card>svg{background:var(--atj-b-e9f4f0,#e9f4f0);width:38px;height:38px;color:var(--atj-t-12634f,#12634f);border-radius:11px;padding:8px}.wallet-automatic-card.is-test>svg{background:var(--atj-b-fff2d6,#fff2d6);color:var(--atj-t-8b6417,#8b6417)}.wallet-automatic-card h3,.wallet-automatic-card p{margin:0}.wallet-automatic-card>p{color:var(--atj-t-60736c,#60736c);line-height:1.75}.wallet-automatic-card .button{width:max-content;margin-top:5px}.wallet-automatic-test-badge{background:var(--atj-b-fff0c8,#fff0c8);width:max-content;max-width:100%;color:var(--atj-t-765600,#765600);border-radius:999px;padding:6px 10px;font-size:.74rem}.wallet-automatic-accuracy{background:var(--atj-b-fff5dd,#fff5dd);color:var(--atj-t-6f5210,#6f5210);border-radius:12px;gap:4px;margin-top:5px;padding:13px;display:grid}.wallet-automatic-accuracy p{margin:0;line-height:1.7}@media (width<=1050px){.wallet-mode-switcher{grid-template-columns:1fr}.wallet-manual-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.wallet-mode-options,.wallet-automatic-grid{grid-template-columns:1fr}.wallet-mode-panel-intro{flex-direction:column;align-items:flex-start}.wallet-mode-live-badge,.wallet-mode-warning-badge{white-space:normal}}@media (width<=520px){.wallet-mode-switcher,.wallet-automatic-workspace{border-radius:17px;padding:14px}.wallet-manual-nav{grid-template-columns:1fr}.wallet-mode-tab{min-height:104px}.wallet-automatic-card .button{width:100%}}@media (width<=480px){.header-inner .mobile-header-market-link{min-height:44px}.header-inner .member-notification-bell,.header-inner .mobile-account-shortcut,.header-inner .mobile-menu summary{width:44px;height:44px}.home-page .hero-shell{padding-bottom:52px}.home-page .hero-grid{gap:24px;padding-top:32px}.home-page .status-pill{max-width:100%;padding:8px 10px;font-size:12px;line-height:1.5}.home-page .home-hero-title{letter-spacing:-1.8px!important;margin-block:16px 13px!important;font-size:clamp(40px,11.5vw,48px)!important;line-height:1.1!important}.home-page .hero-lead{font-size:16px;line-height:1.85}.home-page .hero-actions{gap:10px;margin-top:22px}.home-page .home-search-form input,.home-page .home-search-form select{font-size:16px}.home-page .home-search-submit{font-size:15px}.home-page .hero-assurances{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:20px;font-size:12px}.home-page .hero-assurances li{justify-content:center;align-items:center;gap:4px;min-width:0;line-height:1.45;display:flex}.site-footer-ar{padding-top:28px}.site-footer .footer-main:not(.english-footer){grid-template-columns:minmax(0,1fr);gap:22px;padding-bottom:22px;display:grid}.site-footer .footer-main:not(.english-footer)>.footer-brand{grid-column:auto}.site-footer .footer-main:not(.english-footer) .footer-brand p{margin-block:14px 12px;font-size:14px;line-height:1.8}.site-footer .footer-main:not(.english-footer) .independent-note{font-size:12px;line-height:1.6}.site-footer .footer-main:not(.english-footer) .footer-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.site-footer .footer-main:not(.english-footer) .footer-column h2{grid-column:1/-1;margin-bottom:6px;font-size:16px}.site-footer .footer-main:not(.english-footer) .footer-column a{align-items:center;min-height:44px;font-size:14px;line-height:1.55;display:flex}.site-footer .footer-main:not(.english-footer) .footer-column-explore{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.site-footer .footer-main:not(.english-footer) .footer-column-explore h2{grid-column:1/-1}.site-footer-ar .footer-bottom{gap:8px;font-size:12px;line-height:1.6}.market-form-page .market-form-hero nav,.market-form-page .market-form-hero .container>span{font-size:13px}.market-form-page .market-form-hero nav{color:var(--atj-t-4f665d,#4f665d)}.market-form-page .market-form-hero .container>span{color:var(--atj-t-8a4c17,#8a4c17)}.market-form-page .market-form-hero p{font-size:16px;line-height:1.8}.market-form-page .market-form-intro,.market-form-page .market-sell-form fieldset,.market-form-page .market-form-help{padding:20px}.market-form-page .market-form-intro span,.market-form-page .market-sell-form label>small{color:var(--atj-t-5f7069,#5f7069);font-size:12px;line-height:1.6}.market-form-page .market-form-intro strong{font-size:17px}.market-form-page .market-form-intro p,.market-form-page .market-form-alert,.market-form-page .market-sell-form label>span,.market-form-page .market-agreement span,.market-form-page .market-form-help p,.market-form-page .market-form-help>a{font-size:14px}.market-form-page .market-sell-form input:not([type=checkbox]):not([type=file]),.market-form-page .market-sell-form select,.market-form-page .market-sell-form textarea{font-size:16px}.market-form-page .market-sell-form .market-field-error,.market-form-page .market-upload-selection,.market-form-page .market-upload-field em{font-size:13px}.market-form-page .market-upload-picker{min-height:44px;font-size:14px}.market-form-page .market-upload-field b,.market-form-page .market-submit{font-size:16px}}@media (width<=340px){.site-footer .footer-main:not(.english-footer) .footer-column,.site-footer .footer-main:not(.english-footer) .footer-column-explore{grid-template-columns:minmax(0,1fr)}}.social-admin{color:var(--atj-t-123f35,#123f35);gap:24px;display:grid}.social-admin-hero{border:1px solid var(--atj-e-d9e4df,#d9e4df);background:linear-gradient(115deg, var(--atj-b-edf6f1,#edf6f1), var(--atj-b-fcf8ef,#fcf8ef));border-radius:22px;padding:30px}.social-admin-kicker{color:var(--atj-t-63786e,#63786e);align-items:center;gap:8px;font-size:.85rem;display:flex}.social-admin h1{margin:12px 0;font-size:clamp(1.6rem,3vw,2.3rem)}.social-admin p{line-height:1.9}.social-admin-status{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dce5df,#dce5df);border-radius:30px;align-items:center;gap:9px;padding:8px 13px;font-size:.85rem;display:inline-flex}.social-admin-status>span{background:var(--atj-b-9d9584,#9d9584);border-radius:50%;width:9px;height:9px}.social-admin-status>span.is-on{background:var(--atj-b-258a62,#258a62)}.social-admin-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.social-admin-card{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dce5df,#dce5df);border-radius:20px;min-width:0;padding:24px}.social-admin h2{align-items:center;gap:9px;margin:0 0 18px;font-size:1.18rem;display:flex}.social-admin .button{white-space:normal;gap:7px;min-height:42px}.social-admin button:disabled{opacity:.55;cursor:not-allowed}.social-account{border-bottom:1px solid var(--atj-e-edf1ed,#edf1ed);align-items:center;gap:13px;padding:16px 0;display:flex}.social-account strong,.social-account small{overflow-wrap:anywhere;display:block}.social-account small,.social-admin-note{color:var(--atj-t-687e74,#687e74);font-size:.83rem;line-height:1.8}.social-connect-form{gap:16px;margin-top:20px;display:grid}.social-connect-form label{gap:8px;font-weight:600;display:grid}.social-connect-form input{border:1px solid var(--atj-e-bdcec4,#bdcec4);background:var(--atj-b-ffffff,#fff);border-radius:10px;width:100%;min-width:0;min-height:46px;padding:10px 12px}.social-admin input:focus-visible,.social-admin button:focus-visible,.social-admin summary:focus-visible{outline:3px solid var(--atj-t-bbddcc,#bdc);outline-offset:3px}.social-channel{border:1px solid var(--atj-e-dce5df,#dce5df);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;margin:14px 0;padding:18px;display:flex}.social-channel span{align-items:center;gap:10px;display:flex}.social-channel input{width:23px;height:23px;accent-color:var(--atj-t-176451,#176451)}.social-admin-notes{color:var(--atj-t-68786d,#68786d);margin:20px 0;padding-inline-start:20px;font-size:.86rem;line-height:1.9}.social-admin-message{background:var(--atj-b-eaf5ee,#eaf5ee);border:1px solid var(--atj-e-c8dfd0,#c8dfd0);border-radius:12px;align-items:center;gap:9px;margin:0;padding:15px 19px;display:flex}.social-admin-message.is-error{background:var(--atj-b-fff6ee,#fff6ee);border-color:var(--atj-e-ebd1b8,#ebd1b8);color:var(--atj-t-854b25,#854b25)}.social-admin-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.social-admin-details{color:var(--atj-t-456859,#456859);margin-top:16px;font-size:.87rem}.social-admin-details summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.social-admin-details a{text-decoration:underline}.social-caption{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--atj-b-f7f8f4,#f7f8f4);border-radius:10px;padding:16px}.social-admin-log-heading,.social-job-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.social-admin-log-heading h2{margin-bottom:6px}.social-admin-log-heading p{color:var(--atj-t-687e74,#687e74);margin:0 0 15px;font-size:.85rem}.social-admin-empty{text-align:center;background:var(--atj-b-f8faf6,#f8faf6);border:1px dashed var(--atj-e-cbd9d0,#cbd9d0);border-radius:14px;justify-items:center;gap:12px;padding:35px 15px;display:grid}.social-admin-empty p{max-width:470px;color:var(--atj-t-687e74,#687e74);margin:0}.social-admin-jobs{gap:14px;display:grid}.social-job{border:1px solid var(--atj-e-e0e8e2,#e0e8e2);border-radius:13px;padding:19px}.social-job-heading strong{overflow-wrap:anywhere}.social-job-badge{background:var(--atj-b-eff3f0,#eff3f0);border-radius:25px;flex-shrink:0;padding:5px 11px;font-size:.78rem}.social-job-badge.is-published{background:var(--atj-b-e3f3e9,#e3f3e9);color:var(--atj-t-20623b,#20623b)}.social-job-badge.is-uncertain,.social-job-badge.is-failed{background:var(--atj-b-fff1df,#fff1df);color:var(--atj-t-8e591a,#8e591a)}@media (width<=800px){.social-admin-grid{grid-template-columns:1fr}.social-admin{gap:16px}.social-admin-hero,.social-admin-card{padding:20px 16px}.social-job{padding:14px}.social-job-heading{flex-direction:column;gap:10px}.social-admin-actions .button{flex:auto}}.social-profile-icon{background:var(--atj-b-e6f4ef,#e6f4ef);width:44px;height:44px;color:var(--atj-t-12615d,#12615d);border-radius:13px;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.social-profile-icon svg{width:24px;height:24px}.social-profile-x{font-family:Arial,sans-serif;font-size:1.6rem;line-height:1}.social-links-admin button:focus-visible,.social-links-admin a:focus-visible{outline:3px solid var(--atj-t-d79a38,#d79a38);outline-offset:4px}.social-links-admin{gap:24px;min-width:0;display:grid}.social-links-admin-header{background:var(--atj-b-f2f9f6,#f2f9f6);border:1px solid var(--atj-edge--line,var(--line));border-radius:24px;padding:28px}.social-links-admin-kicker{color:var(--atj-t-12615d,#12615d);align-items:center;gap:8px;font-size:.875rem;display:flex}.social-links-admin-kicker svg{width:18px;height:18px}.social-links-admin-header h1{margin:10px 0;font-size:clamp(1.7rem,3vw,2.2rem);line-height:1.6}.social-links-admin-header p{color:var(--atj-text--ink-soft,var(--ink-soft));margin:0;font-size:1rem;line-height:1.9}.social-links-page-links{flex-wrap:wrap;gap:14px 24px;margin-top:18px;display:flex}.social-links-page-links a,.social-links-editor-options a{color:var(--atj-t-12615d,#12615d);text-underline-offset:4px;align-items:center;gap:7px;font-size:.875rem;text-decoration:underline;display:inline-flex}.social-links-page-links svg,.social-links-editor-options a svg{width:16px;height:16px}.social-links-fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.social-links-fieldset:disabled{opacity:.7}.social-links-add-bar{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-edge--line,var(--line));border-radius:18px;align-items:end;gap:16px;padding:22px;display:flex}.social-links-add-bar>div{flex:1;gap:8px;min-width:0;display:grid}.social-links-admin label{color:var(--atj-text--ink,var(--ink));font-size:.875rem;font-weight:600}.social-links-admin select,.social-links-admin input:not([type=checkbox]){border:1px solid var(--atj-e-b5ccc3,#b5ccc3);background:var(--atj-b-ffffff,#fff);width:100%;min-width:0;min-height:46px;color:var(--atj-text--ink,var(--ink));font:inherit;border-radius:9px;padding:9px 12px;font-size:1rem;display:block}.social-links-admin input:focus,.social-links-admin select:focus{outline:2px solid var(--atj-t-16756e,#16756e);outline-offset:2px}.social-links-admin .button{justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:.875rem;display:inline-flex}.social-links-admin .button svg{width:18px;height:18px}.social-links-admin button{cursor:pointer}.social-links-admin button:disabled{opacity:.45;cursor:not-allowed}.social-links-editor-list{gap:18px;display:grid}.social-links-editor{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-ffffff,#fff);border-radius:20px;min-width:0;padding:24px}.social-links-editor-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:20px;display:flex}.social-links-editor-title{align-items:center;gap:12px;min-width:0;display:flex}.social-links-editor-title h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.125rem;line-height:1.8}.social-links-position{color:var(--atj-t-5c716c,#5c716c);font-size:.875rem}.social-links-order{gap:6px;display:flex}.social-links-order button{border:1px solid var(--atj-e-dce7e3,#dce7e3);background:var(--atj-b-ffffff,#fff);width:42px;height:42px;color:var(--atj-t-12615d,#12615d);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.social-links-order svg{width:18px;height:18px}.social-links-order .social-links-remove{color:var(--atj-t-a43830,#a43830);margin-inline-start:6px}.social-links-editor-fields{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;display:grid}.social-links-editor-fields label{align-content:start;gap:8px;min-width:0;display:grid}.social-links-url-field{grid-column:1/-1}.social-links-editor-options{border-top:1px solid var(--atj-e-e8eeeb,#e8eeeb);flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:20px;padding-top:16px;display:flex}.social-links-editor-options label{cursor:pointer;align-items:center;gap:8px;min-height:36px;display:inline-flex}.social-links-editor-options input[type=checkbox]{width:20px;height:20px;accent-color:var(--atj-t-12615d,#12615d)}.social-links-editor-options a{margin-inline-start:auto}.social-links-save-bar{border:1px solid var(--atj-edge--line,var(--line));background:var(--atj-b-f2f9f6,#f2f9f6);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.social-links-save-bar>div{gap:6px;display:grid}.social-links-save-bar strong{font-size:1rem}.social-links-save-bar span{color:var(--atj-t-536b68,#536b68);font-size:.875rem;line-height:1.8}.social-links-feedback{border:1px solid;border-radius:12px;align-items:center;gap:10px;padding:16px 20px;font-size:1rem;line-height:1.8;display:flex}.social-links-feedback svg{flex-shrink:0;width:20px;height:20px}.social-links-feedback.is-error{color:var(--atj-t-8b332a,#8b332a);background:var(--atj-b-fff5f1,#fff5f1);border-color:var(--atj-e-efd0c7,#efd0c7)}.social-links-feedback.is-success{color:var(--atj-t-16614d,#16614d);background:var(--atj-b-edf8f1,#edf8f1);border-color:var(--atj-e-c3dfcd,#c3dfcd)}.social-links-empty{text-align:center;border:1px dashed var(--atj-e-b5ccc3,#b5ccc3);background:var(--atj-b-ffffff,#fff);border-radius:18px;padding:32px}.social-links-empty>svg{width:32px;height:32px;color:var(--atj-t-12615d,#12615d);margin:auto}.social-links-empty h2{font-size:1.25rem}.social-links-empty p{color:var(--atj-text--ink-soft,var(--ink-soft));font-size:1rem;line-height:1.9}@media (width<=600px){.social-links-admin-header,.social-links-editor,.social-links-add-bar,.social-links-save-bar{padding:18px}.social-links-add-bar{flex-wrap:wrap}.social-links-add-bar>div,.social-links-add-bar>button{flex-basis:100%}.social-links-editor-fields{grid-template-columns:minmax(0,1fr)}.social-links-save-bar>button{width:100%}.social-links-editor-options a{margin-inline-start:0}}.market-admin-actions a.market-admin-edit-link{border:1px solid var(--atj-edge--teal-800,var(--teal-800));background:var(--atj-surface--teal-800,var(--teal-800));min-height:36px;color:var(--atj-t-ffffff,white);border-radius:7px;justify-content:center;align-items:center;padding:6px 12px;font-size:.875rem;display:flex}.market-admin-actions a.market-admin-edit-link:hover{background:var(--atj-surface--teal-950,var(--teal-950))}.market-admin-edit-form,.market-admin-edit-page .market-admin-header,.market-admin-edit-page .market-admin-edit-success{width:100%;max-width:980px;margin-inline:auto}.market-admin-edit-form{gap:24px}.market-admin-edit-form fieldset{min-width:0}.market-admin-edit-form fieldset>label{margin-block:12px}.market-admin-edit-form label>span,.market-admin-edit-form legend,.market-admin-edit-page .market-admin-header>a:first-child{font-size:.875rem}.market-admin-edit-form input:not([type=checkbox]):not([type=file]),.market-admin-edit-form select,.market-admin-edit-form textarea{min-height:44px;font-size:1rem}.market-admin-edit-form label,.market-admin-edit-form .market-form-grid>*{min-width:0}.market-admin-edit-form legend{font-weight:800}.market-admin-edit-hint,.market-admin-edit-success p,.market-admin-edit-page .market-admin-header p{overflow-wrap:anywhere;font-size:1rem;line-height:1.9}.market-admin-edit-footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.market-admin-edit-footer .button{white-space:normal;min-height:44px;font-size:.875rem}.market-admin-edit-form .market-form-alert{font-size:1rem;line-height:1.8}@media (width<=620px){.market-admin-edit-footer .button{width:100%}.market-admin-edit-page .market-admin-header h1{font-size:1.75rem}}.activity-panel{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-dbe5df,#dbe5df);color:var(--atj-t-173f34,#173f34);border-radius:16px;margin:24px 0;padding:24px}.activity-panel h2{margin:0 0 14px;font-size:1.45rem}.activity-panel h3{margin:0 0 10px}.activity-panel p{line-height:1.9}.activity-row{border-top:1px solid var(--atj-e-dbe5df,#dbe5df);padding:18px 0}.activity-panel label{gap:8px;font-size:1rem;display:grid}.activity-panel input,.activity-panel select{border:1px solid var(--atj-e-b7c9bf,#b7c9bf);background:var(--atj-b-ffffff,#fff);width:100%;min-height:44px;color:var(--atj-t-173f34,#173f34);font:inherit;border-radius:8px;padding:10px 12px}.activity-panel form,.activity-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.activity-panel form label{flex:240px}.activity-filters button,.member-code button{border:1px solid var(--atj-e-b7c9bf,#b7c9bf);background:var(--atj-b-ffffff,#fff);min-height:44px;color:var(--atj-t-173f34,#173f34);font:inherit;border-radius:8px;padding:8px 16px}.activity-filters button[aria-pressed=true]{color:var(--atj-t-ffffff,#fff);background:var(--atj-b-174f3d,#174f3d);border-color:var(--atj-e-174f3d,#174f3d)}.activity-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.activity-checklist{gap:8px;margin:14px 0;display:grid}.activity-checklist label{background:var(--atj-b-f2f6f3,#f2f6f3);border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.activity-checklist input{flex:0 0 20px;width:20px;min-height:20px}.activity-checklist span{overflow-wrap:anywhere}.member-code{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;font-size:.95rem;display:flex}.activity-name-request{border-inline-start:4px solid var(--atj-e-a45918,#a45918);background:var(--atj-b-fffaf0,#fffaf0);margin:14px 0;padding:16px}.activity-public{border:0;border-radius:0}.activity-admin-layout{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.activity-admin-layout>*{min-width:0}@media (width<=900px){.activity-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.activity-panel{padding:16px}.activity-listing-grid{grid-template-columns:minmax(0,1fr)}.activity-filters{gap:8px}}.account-activities-details{border-radius:22px;padding:0}.account-activities-details>summary>span{min-width:0}.account-activities-details>summary small{font-size:.875rem}.account-activities-details>summary>svg{flex-shrink:0}.account-activities-details>summary:focus-visible{outline:3px solid var(--atj-t-126a58,#126a58);outline-offset:-5px;border-radius:22px}.account-activities-body{padding:0 24px 24px}.account-activities-body>p:first-child{margin-top:0}.account-activities-body>[role=status]:empty{display:none}@media (width<=580px){.account-activities-body{padding:0 16px 16px}}.admin-category-header{margin-bottom:24px}.admin-category-header .admin-page-heading{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px}.admin-category-header .admin-page-heading h1{margin:0}.admin-category-header .admin-secondary-action{font-size:.9rem}.admin-category-tabs{background:var(--atj-b-eaf2ef,#eaf2ef);border:1px solid var(--atj-e-ccded6,#ccded6);border-radius:14px;flex-wrap:wrap;gap:8px;padding:6px;display:flex}.admin-category-tabs a{min-height:48px;color:var(--atj-t-164c3d,#164c3d);text-align:center;border-radius:9px;flex:220px;justify-content:center;align-items:center;padding:10px 16px;font-size:1rem;font-weight:800;line-height:1.7;display:flex}.admin-category-tabs a[aria-current=page]{background:var(--atj-b-135946,#135946);color:var(--atj-t-ffffff,#fff);box-shadow:0 2px 6px var(--atj-s-123f35-102,#123f351a)}.admin-category-tabs a:not([aria-current]):hover{background:var(--atj-b-dbeae3,#dbeae3)}.admin-category-tabs a:focus-visible{outline:3px solid var(--atj-t-b57b2e,#b57b2e);outline-offset:2px}.admin-category-header>p{color:var(--atj-t-536e64,#536e64);margin:12px 0 0;font-size:1rem;line-height:1.8}.directory-landing-header{background:var(--page-bg,var(--atj-b-f7faf9,#f7faf9));padding:1.2rem 0 .6rem}.directory-landing-header .breadcrumbs{margin-bottom:.65rem}.directory-landing-header .container>div:last-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.directory-landing-header h1{color:var(--atj-t-104e43,#104e43);margin:0;font-size:clamp(1.45rem,3.2vw,2.1rem);line-height:1.65}.directory-add-activity{color:var(--atj-t-126451,#126451);text-underline-offset:4px;flex-shrink:0;font-size:.9rem;text-decoration:underline}.directory-discovery{padding:.65rem 0 2rem}.directory-controls{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d6e4df,#d6e4df);border-radius:16px;grid-template-columns:2fr 1fr 1fr;gap:.8rem;padding:1rem;display:grid}.directory-controls label{min-width:0;color:var(--atj-t-345d53,#345d53);gap:.35rem;font-size:.9rem;display:grid}.directory-controls input,.directory-controls select{border:1px solid var(--atj-e-bed4cb,#bed4cb);background:var(--atj-b-fbfdfc,#fbfdfc);width:100%;min-width:0;min-height:46px;font:inherit;color:var(--atj-t-163e34,#163e34);border-radius:9px;padding:.55rem .7rem;font-size:1rem}.directory-controls select:disabled{opacity:.65}.directory-category-filters{flex-wrap:wrap;align-items:center;gap:.45rem;padding:.85rem 0;display:flex}.directory-category-filters button,.directory-category-filters summary{border:1px solid var(--atj-e-d2e1da,#d2e1da);background:var(--atj-b-ffffff,#fff);cursor:pointer;min-height:40px;color:var(--atj-t-264e41,#264e41);border-radius:24px;align-items:center;gap:.5rem;padding:.45rem .8rem;font-size:.875rem;display:inline-flex}.directory-category-filters button[aria-pressed=true]{background:var(--atj-b-105947,#105947);color:var(--atj-t-ffffff,white);border-color:var(--atj-e-105947,#105947)}.directory-category-filters button span{text-align:center;background:var(--atj-b-edf3ef,#edf3ef);min-width:1.3rem;color:var(--atj-t-285e4a,#285e4a);border-radius:20px;padding:0 .25rem;font-size:.8rem}.directory-category-filters details>div{flex-wrap:wrap;gap:.4rem;padding-top:.6rem;display:flex}.directory-category-filters details[open]{flex-basis:100%}.directory-results-heading{justify-content:space-between;align-items:center;gap:1rem;padding:0 0 .85rem;display:flex}.directory-results-heading h2{margin:0;font-size:1rem}.directory-results-heading button{color:var(--atj-t-145e48,#145e48);cursor:pointer;background:0 0;border:0;font-size:.9rem;text-decoration:underline}.directory-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.directory-activity-grid.is-single{grid-template-columns:minmax(0,1fr)}.directory-activity-card{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-d7e4dd,#d7e4dd);min-width:0;box-shadow:0 8px 28px var(--atj-s-153d2c-31,#153d2c08);border-radius:18px;grid-template-columns:1fr;align-content:start;display:grid;overflow:hidden}.directory-activity-cover{background:var(--atj-b-edf4f0,#edf4f0);height:220px;display:block;position:relative;overflow:hidden}.directory-activity-cover img{object-fit:cover}.directory-activity-body{min-width:0;padding:1.15rem 1.3rem}.directory-activity-meta{color:var(--atj-t-50766a,#50766a);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.directory-activity-meta span+span{color:var(--atj-t-876022,#876022);background:var(--atj-b-fff5dc,#fff5dc);border-radius:20px;padding:.15rem .55rem}.directory-activity-body h3{color:var(--atj-t-104e43,#104e43);overflow-wrap:anywhere;margin:.4rem 0;font-size:1.35rem;line-height:1.6}.directory-activity-location{color:var(--atj-t-527367,#527367);margin:.3rem 0;font-size:.9rem}.directory-activity-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.6rem 0 1rem;font-size:1rem;line-height:1.85;display:-webkit-box;overflow:hidden}.directory-activity-open{background:var(--atj-b-105947,#105947);min-height:44px;color:var(--atj-t-ffffff,#fff);padding:.6rem 1.15rem;font-size:.95rem}.directory-activity-grid.is-single .directory-activity-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.directory-activity-grid.is-single .directory-activity-cover{height:100%;min-height:245px}.directory-listing-previews{border-top:1px solid var(--atj-e-e5ece7,#e5ece7);grid-column:1/-1;min-width:0;padding:1rem 1.3rem 1.2rem}.directory-listing-previews h4{color:var(--atj-t-4b6c5e,#4b6c5e);margin:0 0 .65rem;font-size:.9rem}.directory-listing-previews>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.directory-listing-preview{min-width:0;color:var(--atj-t-234d3a,#234d3a);flex-direction:column;gap:.35rem;display:flex}.directory-listing-preview img,.directory-preview-no-photo{aspect-ratio:1.45;object-fit:contain;background:var(--atj-b-f4f6f2,#f4f6f2);border-radius:9px;width:100%;height:auto}.directory-preview-no-photo{color:var(--atj-t-647567,#647567);place-items:center;font-size:.8rem;display:grid}.directory-preview-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.75;display:-webkit-box;overflow:hidden}.directory-listing-preview strong{color:var(--atj-t-73581d,#73581d);font-size:.9rem}.directory-listing-preview small{color:var(--atj-t-7a5415,#7a5415)}.directory-activity-grid.is-single .directory-listing-preview{grid-template-columns:92px minmax(0,1fr);align-content:start;column-gap:.75rem;display:grid}.directory-activity-grid.is-single .directory-listing-preview img,.directory-activity-grid.is-single .directory-preview-no-photo{aspect-ratio:1;grid-row:1/4}.directory-empty,.directory-loading{text-align:center;background:var(--atj-b-f4f8f5,#f4f8f5);border:1px dashed var(--atj-e-c7dcd0,#c7dcd0);border-radius:16px;padding:2rem 1.2rem}.directory-empty h3{margin:0 0 .65rem;font-size:1.2rem}.directory-empty p{margin:0 0 1rem;font-size:1rem}.directory-empty .button{margin:.4rem}.directory-request{color:var(--atj-t-105947,#105947);margin:.5rem;text-decoration:underline;display:inline-block}.directory-pagination{justify-content:center;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.directory-pagination button{background:var(--atj-b-ffffff,white);border:1px solid var(--atj-e-c5dacf,#c5dacf);cursor:pointer;border-radius:8px;min-height:44px;padding:.5rem 1rem}.directory-pagination button:disabled{opacity:.4;cursor:default}.directory-editorial{margin:1rem auto 2rem}.directory-editorial>summary{cursor:pointer;max-width:1180px;color:var(--atj-t-355c4c,#355c4c);margin:auto;padding:1rem;font-size:1rem}.directory-editorial[open]>summary{border-bottom:1px solid var(--atj-e-d6e5dc,#d6e5dc)}.directory-food-landing .food-search-section{padding-top:.65rem}.directory-food-landing .food-search-intro{display:none}.directory-food-landing .food-search-panel{padding:1rem}.directory-food-landing .food-search-controls{margin:0}.directory-food-landing .food-quick-categories{gap:.4rem}.directory-food-landing .food-quick-categories small{padding:0 .4rem}.directory-food-landing .food-amenity-filters{margin-top:.65rem}.directory-food-landing .food-business-grid.is-single-result{max-width:none}.directory-food-landing .food-directory-catalog{margin-top:1.2rem}.directory-food-landing .food-directory-catalog>summary{cursor:pointer;color:var(--atj-t-355c4c,#355c4c);padding:.75rem 0}.directory-discovery :focus-visible,.directory-landing-header :focus-visible,.directory-editorial>summary:focus-visible{outline:3px solid var(--atj-t-dba949,#dba949);outline-offset:3px}@media (width<=760px){.directory-landing-header{padding-top:.7rem}.directory-landing-header .container>div:last-child{flex-wrap:wrap;align-items:flex-start;gap:.35rem}.directory-add-activity{font-size:.875rem}.directory-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.75rem}.directory-query{grid-column:1/-1}.directory-activity-grid,.directory-activity-grid.is-single .directory-activity-card{grid-template-columns:minmax(0,1fr)}.directory-activity-grid.is-single .directory-activity-cover,.directory-activity-cover{aspect-ratio:2.3;height:auto;min-height:0}.directory-activity-body{padding:.9rem 1rem}.directory-activity-body h3{font-size:1.2rem}.directory-activity-description{-webkit-line-clamp:2}.directory-listing-previews{padding:.85rem 1rem}.directory-listing-previews>div{gap:.55rem}.directory-activity-grid.is-single .directory-listing-preview{display:flex}.directory-listing-preview img,.directory-activity-grid.is-single .directory-listing-preview img{aspect-ratio:1}.directory-preview-title,.directory-listing-preview strong{font-size:.875rem}.shopping-page .directory-activity-body{grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:4px 10px;padding:12px;display:grid}.shopping-page .directory-activity-meta{grid-column:1/-1;gap:4px 8px;font-size:.8125rem;line-height:1.5}.shopping-page .directory-activity-body h3{grid-column:1;margin:0;font-size:1.125rem;line-height:1.5}.shopping-page .directory-activity-location{overflow-wrap:anywhere;grid-column:1;margin:0;font-size:.875rem;line-height:1.5}.shopping-page .directory-activity-open{text-align:center;border-radius:10px;grid-area:2/2/4;align-self:center;min-width:0;min-height:44px;padding:6px 8px;font-size:.875rem;line-height:1.5}.shopping-page .directory-activity-description{grid-column:1/-1;margin:3px 0 0;font-size:1rem;line-height:1.5}.shopping-page .directory-listing-previews{padding:10px 12px 12px}.shopping-page .directory-listing-previews h4{margin:0 0 6px;font-size:.875rem;line-height:1.5}.shopping-page .directory-listing-previews>div{gap:8px}.shopping-page .directory-listing-preview{gap:4px}.shopping-page .directory-activity-grid .directory-listing-preview img,.shopping-page .directory-activity-grid .directory-preview-no-photo{aspect-ratio:1.4}.shopping-page .directory-preview-title{line-height:1.5}.shopping-page .directory-listing-preview strong{overflow-wrap:anywhere;margin-top:auto;line-height:1.5}.directory-food-landing .food-search-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-food-landing .food-amenity-filters{gap:.35rem}}@media (prefers-reduced-motion:reduce){.directory-discovery *{scroll-behavior:auto}}.site-guides-page{background:linear-gradient(180deg,var(--atj-b-f6faf8,#f6faf8),var(--atj-b-fbfaf5,#fbfaf5));padding:1.1rem 0 3rem}.site-guides-page .ad-shell{background:0 0;margin-block:20px;padding-block:0}.site-guides-page .ad-shell>.container{width:100%;max-width:none;padding-inline:0}.site-guides-page .breadcrumbs{margin-bottom:18px}.site-guides-heading{border:1px solid var(--atj-e-386a58,#386a58);border-top:2px solid var(--atj-e-c9aa64,#c9aa64);background:radial-gradient(ellipse at 0 0,var(--atj-b-bd9b43-200,#bd9b4333),transparent 60%),linear-gradient(115deg,var(--atj-b-174e3e,#174e3e),var(--atj-b-083e32,#083e32) 75%);box-shadow:inset 0 1px 0 var(--atj-s-ffffff-78,#ffffff14),0 10px 25px var(--atj-s-103f30-71,#103f3012);border-radius:22px;justify-content:space-between;align-items:center;gap:26px;padding:28px 30px;display:flex}.site-guides-intro{align-items:center;gap:20px;min-width:0;display:flex}.site-guides-intro>div{min-width:0}.site-guides-emblem{border:1px solid var(--atj-e-c9aa64-439,#c9aa6470);background:linear-gradient(145deg,var(--atj-b-ffffff-78,#ffffff14),var(--atj-b-ffffff-16,#ffffff04));width:66px;height:70px;box-shadow:inset 0 1px 0 var(--atj-s-f9e5b3-180,#f9e5b32e),0 4px 10px var(--atj-s-002e25-161,#002e2529);color:var(--atj-t-efd398,#efd398);border-radius:19px;flex:none;place-items:center;display:grid}.site-guides-eyebrow{color:var(--atj-t-e5cf9c,#e5cf9c);font-size:.8125rem;font-weight:700;line-height:1.7;display:block}.site-guides-heading h1{color:var(--atj-t-fff9e9,#fff9e9);margin:3px 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;line-height:1.6}.site-guides-heading p{color:var(--atj-t-d2e5d9,#d2e5d9);margin:3px 0 0;font-size:.9375rem;line-height:1.9}.site-guides-heading .site-guides-add{border:1px solid var(--atj-e-e7c777,#e7c777);background:linear-gradient(180deg,var(--atj-b-f6e0a5,#f6e0a5),var(--atj-b-ddbb6b,#ddbb6b));min-height:48px;color:var(--atj-t-3e3216,#3e3216);box-shadow:inset 0 1px 0 var(--atj-s-fff4d5,#fff4d5),0 3px 0 var(--atj-s-8a703c,#8a703c),0 7px 14px var(--atj-s-032b25-180,#032b252e);flex-shrink:0;gap:8px;padding:10px 18px;font-size:.875rem}.site-guides-heading .site-guides-add:hover{background:linear-gradient(180deg,var(--atj-b-ffeabb,#ffeabb),var(--atj-b-e7c779,#e7c779))}.site-guides-heading .site-guides-add:focus-visible{outline:3px solid var(--atj-t-f0d594,#f0d594);outline-offset:4px}.site-guides-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:26px 0 18px;display:flex}.site-guides-section-heading h2{border-inline-start:3px solid var(--atj-e-c3a258,#c3a258);color:var(--atj-t-164f40,#164f40);margin:0;padding-inline-start:12px;font-size:1.2rem;font-weight:800;line-height:1.6}.site-guides-section-heading p{color:var(--atj-t-667c70,#667c70);margin:0;font-size:.875rem}.site-guides-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.site-guides-inline-ad{grid-column:1/-1;min-width:0;display:none}.site-guides-page .site-guides-inline-ad>.ad-shell{margin-block:4px}@media (width>1100px){.site-guides-inline-ad[data-ad-columns~="4"]{display:block}}@media (width<=1100px){.site-guides-inline-ad[data-ad-columns~="3"]{display:block}}.site-guide-card{border:1px solid var(--atj-e-d1e0d7,#d1e0d7);background:var(--atj-b-ffffff,#fff);min-width:0;color:var(--atj-t-164f40,#164f40);box-shadow:0 3px 0 var(--atj-s-e3ebe5,#e3ebe5),0 7px 18px var(--atj-s-164f40-27,#164f4007);border-radius:18px;flex-direction:column;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex;overflow:hidden}.site-guide-card:hover{border-color:var(--atj-e-91af9c,#91af9c);box-shadow:0 3px 0 var(--atj-s-cbdccf,#cbdccf),0 12px 26px var(--atj-s-164f40-78,#164f4014);transform:translateY(-3px)}.site-guide-card:focus-visible{outline:3px solid var(--atj-t-d9a23b,#d9a23b);outline-offset:4px}.site-guide-photos{aspect-ratio:1.7;background:var(--atj-b-e8f0eb,#e8f0eb);border-bottom:1px solid var(--atj-e-e3ebe5,#e3ebe5);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:3px;display:grid;position:relative}.site-guide-photos.photos-2{grid-template-columns:repeat(2,minmax(0,1fr))}.site-guide-photos.photos-3{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.25fr 1fr}.site-guide-photos.photos-3 .site-guide-photo:first-child{grid-row:1/3}.site-guide-photo{min-width:0;min-height:0;position:relative;overflow:hidden}.site-guide-photo img{object-fit:cover}.site-guide-photo--product{background:var(--atj-b-ffffff,#fff)}.site-guide-photo--product img{object-fit:contain;padding:.45rem}.site-guide-image-note{inset-inline-end:.5rem;border:1px solid var(--atj-e-ffffff-212,#ffffff36);background:var(--atj-b-163e30-902,#163e30e6);color:var(--atj-t-ffffff,#fff);border-radius:8px;padding:.1rem .45rem;font-size:.75rem;line-height:1.8;position:absolute;bottom:.5rem}.site-guide-caption{background:linear-gradient(150deg,var(--atj-b-ffffff,#fff),var(--atj-b-fcfdfb,#fcfdfb));flex-direction:column;flex:1;gap:13px;min-width:0;padding:16px;display:flex}.site-guide-caption h3{margin:0;font-size:1rem;font-weight:800;line-height:1.8}.site-guide-caption>div{flex:1;min-width:0}.site-guide-caption p{color:var(--atj-t-607466,#607466);margin:.35rem 0 0;font-size:.875rem;line-height:1.85}.site-guide-explore{border-top:1px solid var(--atj-e-e9eee8,#e9eee8);color:var(--atj-t-527562,#527562);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:.8125rem;font-weight:700;display:flex}.site-guide-explore>span{border:1px solid var(--atj-e-c8dcd0,#c8dcd0);background:linear-gradient(180deg,var(--atj-b-f4faf6,#f4faf6),var(--atj-b-e4f0e8,#e4f0e8));width:29px;height:29px;color:var(--atj-t-28634b,#28634b);box-shadow:0 2px 0 var(--atj-s-c8dcd0,#c8dcd0);border-radius:9px;flex:none;place-items:center;display:grid}.site-guide-card:hover .site-guide-explore>span{background:var(--atj-b-1a614a,#1a614a);border-color:var(--atj-e-1a614a,#1a614a);color:var(--atj-t-ffffff,#fff);box-shadow:0 2px 0 var(--atj-s-0b3b2c,#0b3b2c)}.site-guides-notice{border:1px solid var(--atj-e-e2d7b9,#e2d7b9);background:var(--atj-b-fffbed,#fffbed);color:var(--atj-t-6e5b30,#6e5b30);border-radius:10px;margin:0 0 1rem;padding:.7rem 1rem;font-size:.9rem}.site-guides-request{border:1px solid var(--atj-e-d4ddca,#d4ddca);border-inline-start:3px solid var(--atj-e-c3a258,#c3a258);background:linear-gradient(110deg,var(--atj-b-faf6e9,#faf6e9),var(--atj-b-eef6f0,#eef6f0) 60%);border-radius:18px;align-items:center;gap:18px;margin-top:30px;padding:24px;display:flex}.site-guides-request-icon{border:1px solid var(--atj-e-c6dbcd,#c6dbcd);background:var(--atj-b-ffffff,#fff);width:54px;height:54px;color:var(--atj-t-28634b,#28634b);box-shadow:0 3px 0 var(--atj-s-d5e2d8,#d5e2d8);border-radius:15px;flex:none;place-items:center;display:grid}.site-guides-request>div{flex:1;min-width:0}.site-guides-request h2{color:var(--atj-t-164f40,#164f40);margin:0 0 5px;font-size:1.15rem;font-weight:800;line-height:1.7}.site-guides-request p{color:var(--atj-t-597364,#597364);margin:0;font-size:.9375rem;line-height:1.9}.site-guides-request .button{text-align:center;flex-shrink:0;font-size:.875rem}@media (width<=1100px){.site-guides-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.site-guides-heading{flex-direction:column;align-items:start;gap:18px;padding:24px}.site-guides-request{flex-wrap:wrap}.site-guides-request .button{margin-inline-start:72px}}@media (width<=760px){.site-guides-page{padding:.8rem 0 2rem}.site-guides-page .breadcrumbs{margin-bottom:14px}.site-guides-heading{border-radius:18px;padding:20px}.site-guides-intro{gap:13px}.site-guides-emblem{border-radius:14px;width:50px;height:56px}.site-guides-emblem svg{width:27px;height:27px}.site-guides-heading h1{font-size:1.75rem}.site-guides-heading p{font-size:.875rem}.site-guides-section-heading{margin:22px 0 15px}.site-guides-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.site-guides-grid .site-guide-card{border-radius:12px;flex-direction:column;display:flex}.site-guides-grid .site-guide-photos{aspect-ratio:1.4;border-inline-end:0;border-bottom:1px solid var(--atj-e-e3ebe5,#e3ebe5);min-height:0}.site-guides-grid .site-guide-photos.photos-2{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.site-guides-grid .site-guide-photos.photos-3{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.25fr 1fr}.site-guides-grid .site-guide-photos.photos-3 .site-guide-photo:first-child{grid-row:1/3}.site-guides-grid .site-guide-caption{gap:0;padding:10px 7px}.site-guides-grid .site-guide-caption h3{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.65}.site-guides-grid .site-guide-caption p,.site-guides-grid .site-guide-explore{display:none}.site-guides-grid .site-guide-image-note{inset-inline:3px;text-align:center;max-width:calc(100% - 6px);padding:2px;line-height:1.35;bottom:3px}.site-guides-grid .site-guide-image-note-prefix{display:none}.site-guide-card{border-radius:14px}.site-guide-photos{aspect-ratio:1.45}.site-guide-caption{gap:10px;padding:13px}.site-guide-caption h3{font-size:.9375rem;line-height:1.8}.site-guide-image-note{padding:.05rem .35rem}.site-guides-request{border-radius:16px;gap:14px;padding:20px}.site-guides-request .button{width:100%;margin-inline-start:0}}@media (width<=520px){.site-guides-intro{display:block}.site-guides-emblem{border-radius:12px;width:42px;height:44px;margin-bottom:12px}.site-guides-eyebrow{font-size:.75rem}.site-guides-heading .site-guides-add{width:100%}.site-guide-card{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);display:grid}.site-guide-photos{aspect-ratio:auto;border-bottom:0;border-inline-end:1px solid var(--atj-e-e3ebe5,#e3ebe5);min-height:164px}.site-guide-photos.photos-2,.site-guide-photos.photos-3{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.site-guide-photos.photos-3{grid-template-rows:repeat(3,minmax(0,1fr))}.site-guide-photos.photos-3 .site-guide-photo:first-child{grid-row:auto}.site-guide-caption{gap:9px;padding:12px}.site-guide-caption h3{font-size:.9375rem}.site-guide-caption p{font-size:.875rem}.site-guide-explore{padding-top:8px;font-size:.75rem}.site-guide-explore>span{width:26px;height:26px}.site-guide-image-note{inset-inline-end:5px;max-width:calc(100% - 10px);font-size:.75rem;bottom:6px}.site-guides-request-icon{border-radius:12px;width:44px;height:44px}.site-guides-request h2{font-size:1rem}}@media (prefers-reduced-motion:reduce){.site-guide-card{transition:none}.site-guide-card:hover{transform:none}.site-guides-page .button{transition:none}.site-guides-page .button:hover{transform:none}}@media (width>=821px){.header-inner-ar{gap:10px}}.header-inner-ar .desktop-nav{flex-shrink:0;gap:6px}.header-inner-ar .desktop-nav>a{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:7px 6px;font-size:.875rem;line-height:1.6;display:inline-flex}.header-inner-ar .desktop-nav>a:not(.nav-feature):after{bottom:3px}.header-inner-ar .nav-feature{border:1px solid var(--atj-edge--nav-edge,var(--nav-edge));background:linear-gradient(180deg,var(--atj-surface--nav-top,var(--nav-top)),var(--atj-surface--nav-bottom,var(--nav-bottom)));color:var(--atj-text--nav-ink,var(--nav-ink));box-shadow:inset 0 1px 0 var(--atj-s-ffffff-780,#ffffffc7),0 3px 0 var(--atj-shadow--nav-edge,var(--nav-edge)),0 6px 12px var(--atj-s-173f35-39,#173f350a);border-radius:12px;font-weight:800;transition:transform .16s,box-shadow .16s}.header-inner-ar .nav-feature-guide{--nav-top:#fff8e6;--atj-surface--nav-top:var(--atj-b-fff8e6,#fff8e6);--nav-bottom:#f7e5b8;--atj-surface--nav-bottom:var(--atj-b-f7e5b8,#f7e5b8);--nav-edge:#d5b973;--atj-shadow--nav-edge:var(--atj-s-d5b973,#d5b973);--atj-edge--nav-edge:var(--atj-e-d5b973,#d5b973);--nav-ink:#684a16;--atj-text--nav-ink:var(--atj-t-684a16,#684a16)}.header-inner-ar .nav-feature-market{--nav-top:#effaf4;--atj-surface--nav-top:var(--atj-b-effaf4,#effaf4);--nav-bottom:#d3eee0;--atj-surface--nav-bottom:var(--atj-b-d3eee0,#d3eee0);--nav-edge:#91bea7;--atj-shadow--nav-edge:var(--atj-s-91bea7,#91bea7);--atj-edge--nav-edge:var(--atj-e-91bea7,#91bea7);--nav-ink:#155640;--atj-text--nav-ink:var(--atj-t-155640,#155640)}.header-inner-ar .nav-feature-work{--nav-top:#f0f6ff;--atj-surface--nav-top:var(--atj-b-f0f6ff,#f0f6ff);--nav-bottom:#dce8f9;--atj-surface--nav-bottom:var(--atj-b-dce8f9,#dce8f9);--nav-edge:#a4bcd9;--atj-shadow--nav-edge:var(--atj-s-a4bcd9,#a4bcd9);--atj-edge--nav-edge:var(--atj-e-a4bcd9,#a4bcd9);--nav-ink:#284e7a;--atj-text--nav-ink:var(--atj-t-284e7a,#284e7a)}.header-inner-ar .nav-feature-home{--nav-top:#f5f8f6;--atj-surface--nav-top:var(--atj-b-f5f8f6,#f5f8f6);--nav-bottom:#e4eee8;--atj-surface--nav-bottom:var(--atj-b-e4eee8,#e4eee8);--nav-edge:#b4c8bb;--atj-shadow--nav-edge:var(--atj-s-b4c8bb,#b4c8bb);--atj-edge--nav-edge:var(--atj-e-b4c8bb,#b4c8bb);--nav-ink:#315644;--atj-text--nav-ink:var(--atj-t-315644,#315644)}.header-inner-ar .nav-feature-trust{--nav-top:#edf9f9;--atj-surface--nav-top:var(--atj-b-edf9f9,#edf9f9);--nav-bottom:#d3eeee;--atj-surface--nav-bottom:var(--atj-b-d3eeee,#d3eeee);--nav-edge:#93bfc1;--atj-shadow--nav-edge:var(--atj-s-93bfc1,#93bfc1);--atj-edge--nav-edge:var(--atj-e-93bfc1,#93bfc1);--nav-ink:#25575b;--atj-text--nav-ink:var(--atj-t-25575b,#25575b)}.header-inner-ar .nav-feature-articles{--nav-top:#fff5ed;--atj-surface--nav-top:var(--atj-b-fff5ed,#fff5ed);--nav-bottom:#f5dfcb;--atj-surface--nav-bottom:var(--atj-b-f5dfcb,#f5dfcb);--nav-edge:#d5b28e;--atj-shadow--nav-edge:var(--atj-s-d5b28e,#d5b28e);--atj-edge--nav-edge:var(--atj-e-d5b28e,#d5b28e);--nav-ink:#745031;--atj-text--nav-ink:var(--atj-t-745031,#745031)}.header-inner-ar .nav-feature-about{--nav-top:#f5f0fc;--atj-surface--nav-top:var(--atj-b-f5f0fc,#f5f0fc);--nav-bottom:#e6def4;--atj-surface--nav-bottom:var(--atj-b-e6def4,#e6def4);--nav-edge:#bbaece;--atj-shadow--nav-edge:var(--atj-s-bbaece,#bbaece);--atj-edge--nav-edge:var(--atj-e-bbaece,#bbaece);--nav-ink:#5a437c;--atj-text--nav-ink:var(--atj-t-5a437c,#5a437c)}.header-inner-ar .nav-feature-account{--nav-top:#f1f4f8;--atj-surface--nav-top:var(--atj-b-f1f4f8,#f1f4f8);--nav-bottom:#dfe7f0;--atj-surface--nav-bottom:var(--atj-b-dfe7f0,#dfe7f0);--nav-edge:#adbdd0;--atj-shadow--nav-edge:var(--atj-s-adbdd0,#adbdd0);--atj-edge--nav-edge:var(--atj-e-adbdd0,#adbdd0);--nav-ink:#324f72;--atj-text--nav-ink:var(--atj-t-324f72,#324f72)}.header-inner-ar .nav-feature-contact{--nav-top:#fff5f1;--atj-surface--nav-top:var(--atj-b-fff5f1,#fff5f1);--nav-bottom:#f4dfd6;--atj-surface--nav-bottom:var(--atj-b-f4dfd6,#f4dfd6);--nav-edge:#d5b4a5;--atj-shadow--nav-edge:var(--atj-s-d5b4a5,#d5b4a5);--atj-edge--nav-edge:var(--atj-e-d5b4a5,#d5b4a5);--nav-ink:#754c38;--atj-text--nav-ink:var(--atj-t-754c38,#754c38)}.header-inner-ar .nav-feature:after{display:none}.header-inner-ar .nav-feature:hover{color:var(--atj-text--nav-ink,var(--nav-ink));background:linear-gradient(180deg,var(--atj-surface--nav-top,var(--nav-top)),var(--atj-surface--nav-bottom,var(--nav-bottom)));box-shadow:inset 0 1px 0 var(--atj-s-ffffff-780,#ffffffc7),0 4px 0 var(--atj-shadow--nav-edge,var(--nav-edge)),0 8px 15px var(--atj-s-173f35-71,#173f3512);transform:translateY(-1px)}.header-inner-ar .nav-feature:active{box-shadow:inset 0 1px 0 var(--atj-s-ffffff-627,#ffffffa0),0 1px 0 var(--atj-shadow--nav-edge,var(--nav-edge));transform:translateY(2px)}.header-inner-ar .header-actions{flex-shrink:0;gap:7px}.header-inner-ar :is(.header-account-link,.header-contact-link){white-space:nowrap;align-items:center;min-height:44px;padding:7px 9px;font-size:.875rem;display:inline-flex}.header-inner-ar .nav-publish{border:1px solid var(--atj-e-0b4b3b,#0b4b3b);background:linear-gradient(180deg,var(--atj-b-18735b,#18735b),var(--atj-b-0b513f,#0b513f));min-height:44px;color:var(--atj-t-ffffff,#fff);white-space:nowrap;box-shadow:inset 0 1px 0 var(--atj-s-ffffff-208,#ffffff35),0 3px 0 var(--atj-s-073a2e,#073a2e),0 7px 14px var(--atj-s-0d513e-125,#0d513e20);border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-size:.875rem;font-weight:800;transition:transform .16s,box-shadow .16s;display:flex}.header-inner-ar .nav-publish:hover{background:linear-gradient(180deg,var(--atj-b-1c8065,#1c8065),var(--atj-b-0c5b47,#0c5b47));color:var(--atj-t-ffffff,#fff);transform:translateY(-1px)}.header-inner-ar .nav-publish:active{box-shadow:inset 0 1px 0 var(--atj-s-ffffff-208,#ffffff35),0 1px 0 var(--atj-s-073a2e,#073a2e);transform:translateY(2px)}.header-inner-ar :is(.desktop-nav a,.header-actions a,.mobile-menu nav a):focus-visible{outline:3px solid var(--atj-t-246bb3,#246bb3);outline-offset:4px}.header-inner-ar .mobile-menu nav{gap:7px}.header-inner-ar .mobile-menu nav>a{min-height:46px}.header-inner-ar .mobile-menu nav>div{border-top:1px solid var(--atj-e-e2e9e4,#e2e9e4);margin-top:5px;padding-top:5px}@media (width<=1360px){.header-inner-ar .mobile-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(360px,100vw - 32px);padding:10px}.header-inner-ar .mobile-menu nav>a{text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;min-width:0;min-height:50px;padding:8px;font-size:.875rem;line-height:1.6}.header-inner-ar .mobile-menu nav>div{grid-column:1/-1;margin-top:2px;padding-top:4px}.header-inner-ar .mobile-menu nav>div a{text-align:center;justify-content:center;min-height:44px;padding:6px 8px;font-size:.875rem;line-height:1.6}}@media (width<=820px){.header-inner-ar .mobile-menu nav{left:12px;right:auto}.header-inner-ar .mobile-menu-backdrop{background:var(--atj-b-082420-120,#0824201f);backdrop-filter:none}}@media (width>=481px){.header-inner-ar>.logo{gap:10px}.header-inner-ar>.logo .logo-copy{text-align:center;flex:none;width:max-content;min-width:120px}.header-inner-ar>.logo .logo-copy strong{white-space:nowrap}.header-inner-ar>.logo .logo-copy small{max-width:none;color:var(--atj-t-446858,#446858);margin-top:4px;font-size:11px;font-weight:650;line-height:1.45;overflow:visible}.header-inner-ar>.logo .logo-copy small>span{white-space:nowrap;display:block}}@media (width>=1361px){.header-inner-ar>.logo .logo-symbol{flex:0 0 52px;width:52px;height:52px}}@media (width>=821px) and (width<=1360px){.header-inner-ar .desktop-nav,.header-inner-ar .header-actions{display:none}.header-inner-ar .header-mobile-utilities{gap:8px;margin-inline-start:auto}.header-inner-ar .mobile-menu{margin:0;display:block}.header-inner-ar .mobile-menu nav{overscroll-behavior:contain;max-height:calc(100dvh - 125px);top:calc(100% + 1.25rem);overflow-y:auto}.header-inner-ar .mobile-menu nav>a{align-items:center;display:flex}.header-inner-ar .mobile-menu nav>div{display:grid}.header-inner-ar .mobile-header-market-link{border:1px solid var(--atj-e-91bea7,#91bea7);min-height:44px;color:var(--atj-t-155640,#155640);background:var(--atj-b-eaf7f0,#eaf7f0);border-radius:12px;align-items:center;gap:7px;padding:7px 12px;font-weight:800;display:inline-flex}.header-inner-ar .mobile-account-shortcut{border:1px solid var(--atj-e-cfe0da,#cfe0da);background:var(--atj-b-ffffff,#fff);width:44px;height:44px;color:var(--atj-t-123f35,#123f35);border-radius:13px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.header-inner-ar .mobile-account-avatar{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.header-inner-ar .mobile-account-avatar.is-visible{opacity:1}.header-inner-ar .mobile-account-fallback.is-hidden{opacity:0}}@media (width>=621px) and (width<=820px){.header-inner-ar .mobile-menu nav{max-height:calc(100dvh - 112px);top:94px}}@media (prefers-reduced-motion:reduce){.header-inner-ar :is(.nav-feature,.nav-publish){transition:none}.header-inner-ar :is(.nav-feature,.nav-publish):is(:hover,:active){transform:none}}.market-browse-page{background:var(--atj-b-f7faf8,#f7faf8)}.market-browse-intro{padding:24px 0 0}.market-browse-banner{border:1px solid var(--atj-e-386a58,#386a58);border-top:2px solid var(--atj-e-c9aa64,#c9aa64);background:radial-gradient(ellipse at 0 0,var(--atj-b-bd9b43-200,#bd9b4333),transparent 60%),linear-gradient(115deg,var(--atj-b-174e3e,#174e3e),var(--atj-b-083e32,#083e32) 75%);box-shadow:inset 0 1px 0 var(--atj-s-ffffff-78,#ffffff14),0 10px 25px var(--atj-s-103f30-71,#103f3012);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex}.market-browse-heading{align-items:center;gap:18px;min-width:0;display:flex}.market-browse-heading>div{min-width:0}.market-browse-emblem{border:1px solid var(--atj-e-c9aa64-400,#c9aa6466);background:linear-gradient(145deg,var(--atj-b-ffffff-71,#ffffff12),var(--atj-b-ffffff-16,#ffffff04));width:58px;height:58px;box-shadow:inset 0 1px 0 var(--atj-s-f9e5b3-180,#f9e5b32e),0 4px 10px var(--atj-s-002e25-161,#002e2529);color:var(--atj-t-efd398,#efd398);border-radius:17px;flex:none;place-items:center;display:grid}.market-browse-intro h1{color:var(--atj-t-fff9e9,#fff9e9);letter-spacing:0;margin:0;font-size:clamp(1.65rem,2.6vw,2.15rem);font-weight:800;line-height:1.65}.market-browse-intro p{color:var(--atj-t-d2e5d9,#d2e5d9);margin:5px 0 0;font-size:.9375rem;line-height:1.9}.market-browse-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.market-browse-actions .button{white-space:nowrap;border-radius:12px;gap:7px;min-height:46px;padding:9px 16px;font-size:.875rem}.market-browse-actions .market-sell-button{border:1px solid var(--atj-e-e7c777,#e7c777);background:linear-gradient(180deg,var(--atj-b-f6e0a5,#f6e0a5),var(--atj-b-ddbb6b,#ddbb6b));color:var(--atj-t-3e3216,#3e3216);box-shadow:inset 0 1px 0 var(--atj-s-fff4d5,#fff4d5),0 3px 0 var(--atj-s-8a703c,#8a703c),0 7px 14px var(--atj-s-032b25-180,#032b252e)}.market-browse-actions .market-sell-button:hover{background:linear-gradient(180deg,var(--atj-b-ffeabb,#ffeabb),var(--atj-b-e7c779,#e7c779));color:var(--atj-t-3e3216,#3e3216)}.market-browse-actions .market-account-button{border:1px solid var(--atj-e-ffffff-302,#ffffff4d);background:var(--atj-b-ffffff-39,#ffffff0a);color:var(--atj-t-f4f8f4,#f4f8f4);box-shadow:inset 0 1px 0 var(--atj-s-ffffff-51,#ffffff0d)}.market-browse-actions .market-account-button:hover{background:var(--atj-b-ffffff-94,#ffffff18);border-color:var(--atj-e-d2e5d9,#d2e5d9);color:var(--atj-t-ffffff,#fff)}.market-browse-actions .button:focus-visible{outline:3px solid var(--atj-t-f0d594,#f0d594);outline-offset:4px}.market-browse-page .market-results-section{background:0 0;border:0;padding:22px 0 38px}.market-unified-search{border:1px solid var(--atj-e-cddfd4,#cddfd4);border-top:3px solid var(--atj-e-378771,#378771);background:var(--atj-b-ffffff,#fff);box-shadow:0 8px 24px var(--atj-s-164c3b-31,#164c3b08);border-radius:18px;padding:20px 22px 14px}.market-search-primary{grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr) minmax(0,2fr) auto;align-items:end;gap:12px;display:grid}.market-location-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;min-width:0;display:grid}.market-unified-search .market-location-fields select{border-color:var(--atj-e-b3cfbf,#b3cfbf);background:var(--atj-b-f5faf7,#f5faf7)}.market-unified-search label{gap:7px;min-width:0;display:grid}.market-unified-search label>span:first-child{color:var(--atj-t-456556,#456556);font-size:.875rem;font-weight:750;line-height:1.6}.market-unified-search :is(input,select){border:1px solid var(--atj-e-cfded5,#cfded5);background:var(--atj-b-fbfdfc,#fbfdfc);width:100%;min-width:0;min-height:48px;color:var(--atj-t-153f32,#153f32);font:inherit;border-radius:11px;padding:9px 12px;font-size:1rem}.market-unified-search :is(input,select):focus-visible{outline:3px solid var(--atj-t-90c8b7,#90c8b7);outline-offset:2px;border-color:var(--atj-e-28765e,#28765e)}.market-unified-search select:disabled{opacity:.65;background:var(--atj-b-f1f4f2,#f1f4f2)}.market-unified-search .market-query-input{border:1px solid var(--atj-e-cfded5,#cfded5);background:var(--atj-b-fbfdfc,#fbfdfc);border-radius:11px;align-items:center;gap:9px;min-width:0;min-height:48px;padding-inline:12px;display:flex}.market-query-input>svg{color:var(--atj-t-568773,#568773);flex:none}.market-unified-search .market-query-input input{background:0 0;border:0;border-radius:0;min-height:46px;padding-inline:0}.market-unified-search .market-query-input:focus-within{outline:3px solid var(--atj-t-90c8b7,#90c8b7);outline-offset:2px;border-color:var(--atj-e-28765e,#28765e)}.market-unified-search .market-query-input input:focus-visible{outline:none}.market-search-submit{border:1px solid var(--atj-e-0c5842,#0c5842);background:linear-gradient(180deg,var(--atj-b-187358,#187358),var(--atj-b-0d5440,#0d5440));min-height:48px;box-shadow:0 3px 0 var(--atj-s-093e30,#093e30);color:var(--atj-t-ffffff,#fff);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 23px;font-size:1rem;font-weight:800;display:flex}.market-search-submit:hover{background:var(--atj-b-0c6249,#0c6249)}.market-search-submit:active{box-shadow:0 1px 0 var(--atj-s-093e30,#093e30);transform:translateY(2px)}.market-search-secondary{align-items:start;gap:16px;margin-top:12px;display:flex}.market-advanced-filters{flex:1;min-width:0}.market-advanced-filters>summary{border:1px solid var(--atj-e-d5e4db,#d5e4db);background:var(--atj-b-f2f8f5,#f2f8f5);width:fit-content;min-height:44px;color:var(--atj-t-285d48,#285d48);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 11px;font-size:.875rem;font-weight:750;list-style:none;display:flex}.market-advanced-filters>summary::-webkit-details-marker{display:none}.market-advanced-filters>summary small{background:var(--atj-b-dceee3,#dceee3);color:var(--atj-t-295b46,#295b46);white-space:nowrap;border-radius:8px;padding:1px 7px;font-size:.75rem}.market-advanced-filters[open] .market-filter-chevron{transform:rotate(180deg)}.market-advanced-grid{border-top:1px solid var(--atj-e-e2eae5,#e2eae5);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;padding-top:16px;display:grid}.market-advanced-submit{align-self:end}.market-search-clear{min-height:44px;color:var(--atj-t-916427,#916427);text-underline-offset:4px;flex-shrink:0;align-items:center;font-size:.875rem;text-decoration:underline;display:flex}.market-browse-results-heading{justify-content:space-between;align-items:center;gap:12px;margin:22px 0 16px;display:flex}.market-browse-results-heading h2{color:var(--atj-t-154c3c,#154c3c);margin:0;font-size:1.3rem;line-height:1.7}.market-browse-results-heading>span{color:var(--atj-t-5c7668,#5c7668);flex-shrink:0;font-size:.875rem}.market-browse-page .market-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.market-browse-page .market-inline-ad{grid-column:1/-1;min-width:0;display:none}.market-browse-page .market-inline-ad>.ad-shell{background:0 0;padding:8px 0}.market-browse-page .market-inline-ad>.ad-shell>.container{width:100%;max-width:none;padding-inline:0}@media (width>1100px){.market-browse-page .market-inline-ad[data-ad-columns~="4"]{display:block}}@media (900px<width<=1100px){.market-browse-page .market-inline-ad[data-ad-columns~="3"]{display:block}}@media (700px<width<=900px){.market-browse-page .market-inline-ad[data-ad-columns~="2"]{display:block}}@media (width<=700px){.market-browse-page .market-inline-ad[data-ad-columns~="3"]{display:block}}.market-browse-page .market-listing-grid.is-single{grid-template-columns:minmax(0,380px)}.market-browse-page .market-listing-grid.is-pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px}.market-browse-pagination{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.market-browse-pagination:empty{display:none}.market-browse-pagination .button{border-color:var(--atj-e-bdd6c8,#bdd6c8);background:var(--atj-b-ffffff,#fff);min-height:46px;color:var(--atj-t-225d47,#225d47);padding:10px 20px}.market-browse-page .market-browse-categories{border-top:1px solid var(--atj-e-dfe8e2,#dfe8e2);background:var(--atj-b-ffffff,#fff);padding:28px 0 32px}.market-browse-categories .market-heading-row{margin-bottom:16px;padding-bottom:12px}.market-browse-categories .market-heading-row h2{margin:0;font-size:1.25rem}.market-browse-categories .market-category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.market-browse-categories .market-category-grid>a{border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:68px;padding:11px}.market-browse-categories .market-category-grid>a>span{border-radius:10px;width:34px;height:34px}.market-browse-categories .market-category-grid h3{margin:0;font-size:.875rem;line-height:1.7}.market-browse-categories .market-category-grid p{display:none}@media (width<=1100px){.market-browse-banner{gap:20px;padding:24px}.market-browse-heading{gap:13px}.market-browse-emblem{border-radius:14px;width:50px;height:50px}.market-search-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.market-location-fields,.market-search-primary>.market-search-submit{grid-column:1/-1}.market-browse-page .market-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-browse-categories .market-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.market-browse-banner{flex-direction:column;align-items:start;gap:18px}.market-advanced-grid,.market-browse-page .market-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-browse-categories .market-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.market-browse-intro{padding:16px 0 0}.market-browse-banner{border-radius:18px;padding:20px 16px}.market-browse-heading{align-items:start;gap:10px}.market-browse-emblem{border-radius:12px;width:42px;height:46px}.market-browse-emblem svg{width:24px;height:24px}.market-browse-intro h1{font-size:1.5rem}.market-browse-intro p{font-size:.875rem}.market-browse-actions{width:100%}.market-browse-actions .button{flex:1}.market-browse-page .market-results-section{padding:15px 0 26px}.market-browse-page .market-browse-results-heading{flex-wrap:wrap}.market-unified-search{border-radius:14px;padding:14px 12px 10px}.market-search-primary,.market-location-fields{gap:10px}.market-query-field,.market-category-field{grid-column:1/-1}.market-search-secondary{flex-wrap:wrap;gap:8px}.market-advanced-filters{flex-basis:100%}.market-advanced-grid{gap:12px 9px}.market-browse-page .market-listing-grid,.market-browse-page .market-listing-grid.is-pair,.market-browse-page .market-listing-grid.is-single{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:none}:is(.market-browse-page,.shopping-storefront) .market-listing-card{min-width:0;box-shadow:0 3px 10px var(--atj-s-153d2c-39,#153d2c0a);border-radius:12px;flex-direction:column;display:flex}:is(.market-browse-page,.shopping-storefront) .market-listing-image{aspect-ratio:1;flex-direction:column;flex:none;align-items:flex-start;gap:4px;min-height:6.25rem;padding:4px;display:flex}:is(.market-browse-page,.shopping-storefront) .market-listing-image :is(.market-image-badge,em,.directory-fallback-label){white-space:normal;overflow-wrap:anywhere;text-align:center;z-index:2;gap:3px;max-width:100%;min-height:0;padding:2px 4px;font-size:.75rem;line-height:1.4;position:relative;inset:auto}:is(.market-browse-page,.shopping-storefront) .market-image-badge svg{width:10px;height:10px}:is(.market-browse-page,.shopping-storefront) .market-listing-image :is(.market-image-badge-sold,em){align-self:flex-end;margin-top:auto}:is(.market-browse-page,.shopping-storefront) .market-listing-image .directory-fallback-label{order:2;margin-top:auto}:is(.market-browse-page,.shopping-storefront) .market-listing-body{flex-direction:column;flex:1;gap:6px;min-width:0;padding:8px 6px;display:flex}:is(.market-browse-page,.shopping-storefront) .market-listing-kicker,:is(.market-browse-page,.shopping-storefront) .market-listing-specs{display:none}:is(.market-browse-page,.shopping-storefront) .market-listing-body h3{overflow-wrap:anywhere;min-height:3em;margin:0;font-size:.875rem;line-height:1.5}:is(.market-browse-page,.shopping-storefront) .market-listing-price-row{justify-content:flex-start;gap:4px;min-height:0}:is(.market-browse-page,.shopping-storefront) .market-listing-price{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:1rem}:is(.market-browse-page,.shopping-storefront) .market-listing-price-row>span{overflow-wrap:anywhere;max-width:100%;padding:2px 4px;font-size:.75rem;line-height:1.4}:is(.market-browse-page,.shopping-storefront) .market-listing-location{align-items:flex-start;gap:3px;margin-top:0;font-size:.75rem;line-height:1.5}:is(.market-browse-page,.shopping-storefront) .market-listing-location>span{flex:none}:is(.market-browse-page,.shopping-storefront) .market-listing-location b{overflow-wrap:anywhere;min-width:0}:is(.market-browse-page,.shopping-storefront) .market-seller-profile-link{text-align:center;overflow-wrap:anywhere;border-radius:7px;align-items:center;min-width:0;min-height:44px;margin:0;padding:4px 2px;font-size:.875rem;line-height:1.5}:is(.market-browse-page,.shopping-storefront) .market-seller-profile-label{display:none}:is(.market-browse-page,.shopping-storefront) .market-listing-footer{gap:0;margin-top:auto;padding-top:5px}:is(.market-browse-page,.shopping-storefront) .market-listing-footer>span,:is(.market-browse-page,.shopping-storefront) .market-listing-footer>a>span{display:none}:is(.market-browse-page,.shopping-storefront) .market-listing-footer>a{text-align:center;justify-content:center;width:100%;min-height:44px;padding:4px 2px;font-size:.875rem;line-height:1.5}.market-browse-categories .market-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-browse-categories .market-heading-row{margin-bottom:10px;padding:0}.market-browse-categories .market-category-disclosure>summary>strong{font-size:.875rem}}@media (width<=360px){.market-advanced-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.market-search-submit:active{transform:none}}.home-portal{background:var(--atj-b-f8faf7,#f8faf7)}.home-portal-hero{border-bottom:1px solid var(--atj-e-dce7de,#dce7de);background:linear-gradient(115deg,var(--atj-b-f7f1e4,#f7f1e4),var(--atj-b-f8fbf8,#f8fbf8) 66%);padding:24px 0 28px}.home-portal-intro{isolation:isolate;border:1px solid var(--atj-e-52735c,#52735c);border-top:2px solid var(--atj-e-bda66a,#bda66a);background:radial-gradient(ellipse at 22% 50%,var(--atj-b-145447-600,#14544799),transparent 55%),var(--atj-b-073d34,#073d34);box-shadow:0 10px 28px var(--atj-s-164e3b-78,#164e3b14);border-radius:24px;grid-template-columns:minmax(0,1fr) 288px;align-items:center;gap:20px;padding:18px 28px;display:grid;position:relative;overflow:hidden}.home-portal-copy{border:1px solid var(--atj-e-e1d5b4,#e1d5b4);background:linear-gradient(135deg,var(--atj-b-fffdf5,#fffdf5),var(--atj-b-f6f7ee,#f6f7ee));width:100%;min-width:0;max-width:none;box-shadow:inset 0 1px 0 var(--atj-s-ffffff,#fff),0 8px 24px var(--atj-s-002c24-169,#002c242b);border-radius:18px;padding:24px 26px}.home-portal-kicker{color:var(--atj-t-78602d,#78602d);align-items:center;gap:7px;font-size:.875rem;font-weight:750;display:inline-flex}.home-portal-copy h1{color:var(--atj-t-0e4b3b,#0e4b3b);letter-spacing:0;margin:10px 0;font-size:clamp(2rem,3vw,2.5rem);font-weight:800;line-height:1.4}.home-portal-copy h1 span{color:var(--atj-t-246852,#246852)}.home-portal-copy>p{color:var(--atj-t-526c5e,#526c5e);max-width:610px;margin:0;font-size:1rem;line-height:1.9}.home-portal-description-mobile{display:none}.home-portal-image{aspect-ratio:4/5;border:1px solid var(--atj-e-9ea66a-400,#9ea66a66);background:var(--atj-b-032c2b,#032c2b);width:min(100%,288px);box-shadow:0 12px 32px var(--atj-s-00251f-220,#00251f38),inset 0 1px 0 var(--atj-s-f1d99a-149,#f1d99a26);border-radius:20px;justify-self:center;position:relative;overflow:hidden}.home-portal-image img{object-fit:contain;object-position:center}.home-portal-entrances{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.home-portal-entrance{--portal-ink:#245a45;--atj-text--portal-ink:var(--atj-t-245a45,#245a45);--portal-edge:#b8d2c1;--atj-shadow--portal-edge:var(--atj-s-b8d2c1,#b8d2c1);--atj-edge--portal-edge:var(--atj-e-b8d2c1,#b8d2c1);--portal-top:#f5fbf7;--atj-surface--portal-top:var(--atj-b-f5fbf7,#f5fbf7);--portal-bottom:#e7f3eb;--atj-surface--portal-bottom:var(--atj-b-e7f3eb,#e7f3eb);border:1px solid var(--atj-edge--portal-edge,var(--portal-edge));background:linear-gradient(150deg,var(--atj-surface--portal-top,var(--portal-top)),var(--atj-surface--portal-bottom,var(--portal-bottom)));min-width:0;color:var(--atj-text--portal-ink,var(--portal-ink));box-shadow:inset 0 1px 0 var(--atj-s-ffffff,#fff),0 3px 0 var(--atj-shadow--portal-edge,var(--portal-edge)),0 8px 16px var(--atj-s-184b39-63,#184b3910);border-radius:16px;align-items:center;gap:13px;padding:18px;transition:transform .18s,box-shadow .18s;display:flex}.home-portal-entrance-guide{--portal-ink:#755625;--atj-text--portal-ink:var(--atj-t-755625,#755625);--portal-edge:#d5c18e;--atj-shadow--portal-edge:var(--atj-s-d5c18e,#d5c18e);--atj-edge--portal-edge:var(--atj-e-d5c18e,#d5c18e);--portal-top:#fffaf0;--atj-surface--portal-top:var(--atj-b-fffaf0,#fffaf0);--portal-bottom:#f6e9c7;--atj-surface--portal-bottom:var(--atj-b-f6e9c7,#f6e9c7)}.home-portal-entrance-work{--portal-ink:#345b80;--atj-text--portal-ink:var(--atj-t-345b80,#345b80);--portal-edge:#b9cbe1;--atj-shadow--portal-edge:var(--atj-s-b9cbe1,#b9cbe1);--atj-edge--portal-edge:var(--atj-e-b9cbe1,#b9cbe1);--portal-top:#f5f8ff;--atj-surface--portal-top:var(--atj-b-f5f8ff,#f5f8ff);--portal-bottom:#e3edf8;--atj-surface--portal-bottom:var(--atj-b-e3edf8,#e3edf8)}.home-portal-entrance:hover{box-shadow:inset 0 1px 0 var(--atj-s-ffffff,#fff),0 4px 0 var(--atj-shadow--portal-edge,var(--portal-edge)),0 10px 20px var(--atj-s-184b39-90,#184b3917);transform:translateY(-2px)}.home-portal-entrance-icon{background:var(--atj-b-ffffff-612,#ffffff9c);border:1px solid var(--atj-edge--portal-edge,var(--portal-edge));border-radius:13px;flex:none;place-items:center;width:46px;height:48px;display:grid}.home-portal-entrance>div{flex:1;min-width:0}.home-portal-entrance h2{margin:0;font-size:1.05rem;font-weight:800;line-height:1.7}.home-portal-entrance p{margin:4px 0 0;font-size:.8125rem;line-height:1.85}.home-portal-entrance-arrow{flex:none}.home-portal a:focus-visible{outline:3px solid var(--atj-t-b28b2e,#b28b2e);outline-offset:4px}.home-portal-directories{padding:32px 0 36px}.home-portal-section-heading{justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:19px;display:flex}.home-portal-section-heading>div{min-width:0}.home-portal-section-heading>div>span{color:var(--atj-t-8a6929,#8a6929);font-size:.8125rem;font-weight:750}.home-portal-section-heading h2{color:var(--atj-t-124c3c,#124c3c);margin:4px 0;font-size:clamp(1.45rem,2.3vw,1.8rem);font-weight:800;line-height:1.6}.home-portal-section-heading p{color:var(--atj-t-5a7365,#5a7365);margin:0;font-size:.9375rem;line-height:1.85}.home-portal-section-heading>a{min-height:44px;color:var(--atj-t-24634d,#24634d);flex-shrink:0;align-items:center;gap:8px;font-size:.875rem;font-weight:750;display:inline-flex}.home-portal .home-section-button{--home-action-ink:#fff;--atj-text--home-action-ink:var(--atj-t-ffffff,#fff);--home-action-top:#1b755b;--atj-surface--home-action-top:var(--atj-b-1b755b,#1b755b);--home-action-bottom:#10533f;--atj-surface--home-action-bottom:var(--atj-b-10533f,#10533f);--home-action-border:#17664e;--atj-edge--home-action-border:var(--atj-e-17664e,#17664e);--home-action-edge:#093e30;--atj-shadow--home-action-edge:var(--atj-s-093e30,#093e30);--home-action-icon:#ffffff14;--atj-surface--home-action-icon:var(--atj-b-ffffff-78,#ffffff14);border:1px solid var(--atj-edge--home-action-border,var(--home-action-border));min-width:0;max-width:100%;min-height:52px;color:var(--atj-text--home-action-ink,var(--home-action-ink));background:linear-gradient(160deg,var(--atj-surface--home-action-top,var(--home-action-top)),var(--atj-surface--home-action-bottom,var(--home-action-bottom)));box-shadow:inset 0 1px 0 var(--atj-s-ffffff-439,#ffffff70),0 4px 0 var(--atj-shadow--home-action-edge,var(--home-action-edge)),0 9px 18px var(--atj-s-123e30-125,#123e3020);border-radius:13px;flex-shrink:1;justify-content:center;align-items:center;gap:11px;padding:9px 16px;font-size:.9375rem;font-weight:800;line-height:1.65;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.home-portal .home-section-button-guide{--home-action-ink:#604516;--atj-text--home-action-ink:var(--atj-t-604516,#604516);--home-action-top:#fff3c9;--atj-surface--home-action-top:var(--atj-b-fff3c9,#fff3c9);--home-action-bottom:#ecd28b;--atj-surface--home-action-bottom:var(--atj-b-ecd28b,#ecd28b);--home-action-border:#d2b268;--atj-edge--home-action-border:var(--atj-e-d2b268,#d2b268);--home-action-edge:#b59549;--atj-shadow--home-action-edge:var(--atj-s-b59549,#b59549);--home-action-icon:#fff9e899;--atj-surface--home-action-icon:var(--atj-b-fff9e8-600,#fff9e899)}.home-section-button-icon{border:1px solid var(--atj-e-ffffff-251,#ffffff40);background:var(--atj-surface--home-action-icon,var(--home-action-icon));width:32px;height:32px;box-shadow:inset 0 1px 0 var(--atj-s-ffffff-251,#ffffff40);border-radius:9px;flex:none;place-items:center;display:grid}.home-section-button>svg{flex:none}.home-section-button>span:not(.home-section-button-icon){min-width:0}@media (hover:hover){.home-portal .home-section-button:hover{box-shadow:inset 0 1px 0 var(--atj-s-ffffff-439,#ffffff70),0 6px 0 var(--atj-shadow--home-action-edge,var(--home-action-edge)),0 12px 22px var(--atj-s-123e30-149,#123e3026);transform:translateY(-2px)}}.home-portal .home-section-button:active{box-shadow:inset 0 1px 0 var(--atj-s-ffffff-439,#ffffff70),0 2px 0 var(--atj-shadow--home-action-edge,var(--home-action-edge)),0 5px 10px var(--atj-s-123e30-102,#123e301a);transform:translateY(2px)}.home-portal-search{border:1px solid var(--atj-e-cfdfd5,#cfdfd5);border-top:2px solid var(--atj-e-bda366,#bda366);background:var(--atj-b-ffffff,#fff);box-shadow:0 6px 18px var(--atj-s-174a37-24,#174a3706);border-radius:16px;grid-template-columns:minmax(0,1.25fr) minmax(0,1.1fr) minmax(0,1.8fr) auto;align-items:end;gap:12px;margin-bottom:22px;padding:18px;display:grid}.home-portal-search label{gap:6px;min-width:0;display:grid}.home-portal-search label>span{color:var(--atj-t-476655,#476655);font-size:.875rem;font-weight:750}.home-portal-search :is(input,select){border:1px solid var(--atj-e-cbdcd0,#cbdcd0);background:var(--atj-b-fcfefb,#fcfefb);width:100%;min-width:0;min-height:48px;color:var(--atj-t-204a36,#204a36);font:inherit;border-radius:10px;padding:9px 10px;font-size:1rem}.home-portal-search select:disabled{background:var(--atj-b-f0f4f0,#f0f4f0);opacity:.7}.home-portal-search :is(input,select,button):focus-visible{outline:3px solid var(--atj-t-8dbfaa,#8dbfaa);outline-offset:3px}.home-portal-search-location{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.home-portal-search button{border:1px solid var(--atj-e-11533d,#11533d);background:linear-gradient(180deg,var(--atj-b-1d775a,#1d775a),var(--atj-b-12543e,#12543e));min-height:48px;color:var(--atj-t-ffffff,#fff);font:inherit;box-shadow:0 3px 0 var(--atj-s-0b3d2e,#0b3d2e);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;font-weight:750;display:flex}.home-portal-search button:hover{background:var(--atj-b-146044,#146044)}.home-portal-search-actions{flex-direction:column;gap:10px;min-width:0;display:flex}.home-portal-search-actions>:is(button,a){width:100%}.home-portal-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-portal-guide-grid .site-guide-photos{aspect-ratio:1.9}.home-portal-guide-grid .site-guide-caption{gap:9px;padding:13px}.home-portal-guide-grid .site-guide-caption h3{font-size:.9375rem}.home-portal-guide-grid .site-guide-explore{padding-top:8px}.home-portal-more-guides{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.home-portal-more-guides a{border:1px solid var(--atj-e-d4e1d7,#d4e1d7);background:var(--atj-b-ffffff,#fff);min-height:44px;color:var(--atj-t-476955,#476955);border-radius:10px;align-items:center;gap:10px;padding:8px 13px;font-size:.8125rem;line-height:1.7;display:flex}.home-portal-more-guides a:hover{border-color:var(--atj-e-9db6a6,#9db6a6);background:var(--atj-b-edf5ef,#edf5ef)}.home-portal-more-guides svg{flex:none;width:15px}.home-portal-market{border-block:1px solid var(--atj-e-e5ddc6,#e5ddc6);background:linear-gradient(120deg,var(--atj-b-fffdf6,#fffdf6),var(--atj-b-f8f2e2,#f8f2e2));padding:30px 0 32px}.home-portal-market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-portal-market .home-featured-market-actions{margin-top:22px}.home-portal .home-portal-faq{padding:32px 0}.home-portal-faq .section-heading h2{font-size:1.6rem;line-height:1.6}.home-portal-faq .section-heading p{font-size:.9375rem}.home-portal .ad-shell{padding-block:24px}.home-portal-contribute{padding:28px 0 36px}.home-portal-contribute>.container{border:1px solid var(--atj-e-d9dfcb,#d9dfcb);border-inline-start:3px solid var(--atj-e-baa05b,#baa05b);background:linear-gradient(110deg,var(--atj-b-fcf7e9,#fcf7e9),var(--atj-b-eaf3ed,#eaf3ed));border-radius:18px;justify-content:space-between;align-items:center;gap:22px;padding:24px;display:flex}.home-portal-contribute h2{color:var(--atj-t-1b503c,#1b503c);margin:0 0 6px;font-size:1.15rem;line-height:1.8}.home-portal-contribute p{color:var(--atj-t-597161,#597161);margin:0;font-size:.9375rem;line-height:1.9}.home-portal-contribute .button{flex-shrink:0;font-size:.875rem}@media (width<=1100px){.home-portal-search{grid-template-columns:repeat(2,minmax(0,1fr))}.home-portal-search-location,.home-portal-search-actions{grid-column:1/-1}.home-portal-entrance{gap:10px;padding:16px 13px}.home-portal-entrance-arrow{display:none}}@media (width<=900px){.home-portal-intro{grid-template-columns:minmax(0,1fr) 240px;gap:18px;padding:18px}.home-portal-copy{padding:20px}.home-portal-image{width:min(100%,240px)}.home-portal-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-portal-contribute>.container{flex-direction:column;align-items:start}}@media (width<=700px){.home-portal-hero{padding:12px 0 18px}.home-portal-intro{background:radial-gradient(ellipse at 0 35%,var(--atj-b-1b6252-302,#1b62524d),transparent 65%),var(--atj-b-073d34,#073d34);border-radius:20px;grid-template-columns:minmax(0,1fr) clamp(108px,34vw,164px);gap:8px 12px;padding:12px 14px}.home-portal-copy{display:contents}.home-portal-kicker{color:var(--atj-t-eed49b,#eed49b);grid-area:1/1;align-self:end;gap:5px;font-size:.875rem;line-height:1.6}.home-portal-kicker svg{flex:none}.home-portal-copy h1{color:var(--atj-t-fffaf0,#fffaf0);text-wrap:balance;grid-area:2/1;align-self:center;margin:0;font-size:clamp(1.25rem,5.4vw,1.75rem);line-height:1.5}.home-portal-copy h1 span{color:var(--atj-t-f4d891,#f4d891)}.home-portal-copy>p{border-top:1px solid var(--atj-e-ecd399-188,#ecd39930);max-width:none;color:var(--atj-t-e3eee6,#e3eee6);grid-area:3/1/auto/-1;padding-top:8px;font-size:1rem;line-height:1.7}.home-portal-description-full{display:none}.home-portal-description-mobile{display:inline}.home-portal-image{aspect-ratio:auto;border-color:var(--atj-e-c6b572-400,#c6b57266);width:100%;height:clamp(140px,40vw,180px);box-shadow:0 6px 18px var(--atj-s-00251f-149,#00251f26);border-radius:12px;order:0;grid-area:1/2/3}.home-portal-image img{object-fit:cover}.home-portal-entrances{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.home-portal-entrance{text-align:center;border-radius:14px;flex-direction:column;justify-content:flex-start;gap:7px;padding:12px 6px}.home-portal-entrance>div{flex:0 auto;width:100%}.home-portal-entrance h2{overflow-wrap:anywhere;text-wrap:balance;font-size:.875rem;line-height:1.65}.home-portal-entrance p,.home-portal-entrance-arrow{display:none}.home-portal-entrance-icon{border-radius:10px;width:36px;height:36px}.home-portal-entrance-icon svg{width:22px;height:22px}.home-portal-directories,.home-portal-market{padding:24px 0}.home-portal-section-heading{flex-wrap:wrap;gap:12px 15px;margin-bottom:19px}.home-portal-section-heading h2{font-size:1.45rem}.home-portal-section-heading p{font-size:.875rem}.home-portal .ad-shell{padding-block:8px}.home-portal-directories{padding:12px 0 18px}.home-portal-directories .home-portal-section-heading{grid-template-columns:minmax(0,1fr);gap:7px 6px;margin-bottom:12px;display:grid}.home-portal-directories .home-portal-section-heading>div{display:contents}.home-portal-directories .home-portal-section-heading>div>span{display:none}.home-portal-directories .home-portal-section-heading h2{overflow-wrap:anywhere;grid-area:1/1;margin:0;font-size:1.25rem;line-height:1.6}.home-portal-directories .home-portal-section-heading p{grid-area:2/1/auto/-1;line-height:1.7}.home-portal-directories .home-section-button{gap:6px;min-height:44px;padding:7px 9px;font-size:.875rem}.home-portal-directories .home-section-button-icon{width:28px;height:28px}.home-portal-directories .home-section-button>svg{display:none}.home-portal-search{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;margin-bottom:12px;padding:12px}.home-portal-search>label{grid-column:auto}.home-portal-search label{gap:4px}.home-portal-search label>span{line-height:1.6}.home-portal-search :is(input,select){min-height:44px;padding:7px 8px}.home-portal-search button{min-height:44px;padding:7px 16px}.home-portal-search-location{align-items:end;gap:8px}.home-portal-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-portal-guide-grid .site-guide-card{border-radius:12px}.home-portal-guide-grid .site-guide-caption{padding:10px 7px}.home-portal-guide-grid .site-guide-caption h3{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.65}.home-portal-guide-grid .site-guide-image-note{inset-inline:3px;text-align:center;max-width:calc(100% - 6px);padding:2px;line-height:1.35;bottom:3px}.home-portal-guide-grid .site-guide-image-note-prefix,.home-portal-guide-grid .site-guide-caption p,.home-portal-guide-grid .site-guide-explore{display:none}.home-portal-more-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.home-portal-more-guides a{justify-content:space-between;min-width:0;padding:7px}.home-portal-more-guides svg{display:none}.home-portal-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-portal-market-grid .market-listing-card{border-radius:14px;flex-direction:column;min-width:0;display:flex}.home-portal-market-grid .market-listing-image{aspect-ratio:4/3;flex:none;min-height:6rem;max-height:180px}.home-portal-market-grid .market-image-badge{gap:4px;min-height:24px;padding:3px 6px;font-size:.75rem;top:6px}.home-portal-market-grid .market-image-badge-featured{inset-inline-start:6px}.home-portal-market-grid .market-image-badge-sold{top:auto;bottom:6px;inset-inline-end:6px}.home-portal-market-grid .market-listing-image em{padding:3px 6px;font-size:.75rem;line-height:1.5;top:auto;bottom:6px;left:6px}.home-portal-market-grid .market-listing-image.is-fallback :is(em,.market-image-badge-sold){bottom:40px}.home-portal-market-grid .market-listing-body{flex-direction:column;flex:1;gap:7px;min-width:0;padding:10px 8px;display:flex}.home-portal-market-grid .market-listing-kicker{gap:4px}.home-portal-market-grid .market-listing-kicker>span:first-child{display:none}.home-portal-market-grid .market-listing-kicker span{overflow-wrap:anywhere;padding:2px 6px;font-size:.75rem;line-height:1.5}.home-portal-market-grid .market-listing-body h3{overflow-wrap:anywhere;min-height:2.8em;margin:0;font-size:.875rem;line-height:1.6}.home-portal-market-grid .market-listing-price-row{justify-content:flex-start;gap:4px;min-height:0}.home-portal-market-grid .market-listing-price{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:clamp(1rem,4.5vw,1.125rem)}.home-portal-market-grid .market-listing-price-row>span{padding:2px 6px;font-size:.75rem}.home-portal-market-grid .market-listing-specs{display:none}.home-portal-market-grid .market-listing-location{align-items:flex-start;gap:4px;margin-top:0;font-size:.75rem;line-height:1.6}.home-portal-market-grid .market-listing-location>span{flex:none}.home-portal-market-grid .market-listing-location b{overflow-wrap:anywhere;min-width:0}.home-portal-market-grid .market-seller-profile-link{text-align:center;overflow-wrap:anywhere;border-radius:8px;align-items:center;min-width:0;min-height:44px;margin:0;padding:6px 4px;font-size:.875rem;line-height:1.5}.home-portal-market-grid .market-listing-footer{gap:6px;margin-top:auto;padding-top:6px}.home-portal-market-grid .market-listing-footer>span{display:none}.home-portal-market-grid .market-listing-footer>a{justify-content:center;gap:4px;width:100%;min-height:44px;padding:5px 4px;font-size:.875rem;line-height:1.5}.home-portal .home-portal-faq{padding:24px 0}.home-portal-contribute{padding:20px 0 28px}.home-portal-contribute>.container{padding:20px}.home-portal-contribute .button{width:100%}}@media (width<=360px){.home-portal-intro{column-gap:8px;padding-inline:10px}}@media (width<=520px){.home-portal-guide-grid .site-guide-card{flex-direction:column;display:flex}.home-portal-guide-grid .site-guide-photos{aspect-ratio:1.4;border-inline-end:0;border-bottom:1px solid var(--atj-e-e3ebe5,#e3ebe5);min-height:0}.home-portal-guide-grid .site-guide-photos.photos-2{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.home-portal-guide-grid .site-guide-photos.photos-3{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.25fr 1fr}.home-portal-guide-grid .site-guide-photos.photos-3 .site-guide-photo:first-child{grid-row:1/3}}@media (prefers-reduced-motion:reduce){.home-portal-entrance{transition:none}.home-portal-entrance:hover{transform:none}.home-portal .home-section-button{transition:none}.home-portal .home-section-button:is(:hover,:active){transform:none}}.site-footer-ar{border-top:2px solid var(--atj-e-b89e5d,#b89e5d);background:radial-gradient(ellipse at 100% 0%, var(--atj-b-164d3e,#164d3e), transparent 65%), var(--atj-b-082f29,#082f29);padding-top:34px}.site-footer-ar .footer-main{grid-template-columns:1.3fr .9fr 1fr 1.05fr;align-items:start;gap:30px;padding-bottom:24px}.site-footer-ar .footer-brand{grid-column:auto;min-width:0}.site-footer-ar .footer-brand p{max-width:31ch;color:var(--atj-t-c2d8cd,#c2d8cd);margin:14px 0 12px;font-size:14px;line-height:1.9}.site-footer-ar .logo-copy small{color:var(--atj-t-c2d8cd,#c2d8cd)}.site-footer-ar .footer-contact-link{border:1px solid var(--atj-e-deca91,#deca91);background:linear-gradient(180deg, var(--atj-b-fff1c6,#fff1c6), var(--atj-b-e8ce88,#e8ce88));min-height:44px;color:var(--atj-t-294633,#294633);box-shadow:inset 0 1px 0 var(--atj-s-fff8e0,#fff8e0), 0 3px 0 var(--atj-s-a18a50,#a18a50), 0 6px 12px var(--atj-s-001c24-149,#001c2426);border-radius:10px;align-items:center;gap:9px;padding:8px 15px;font-size:14px;font-weight:750;display:inline-flex}.site-footer-ar .footer-contact-link:hover{background:var(--atj-b-fff1c6,#fff1c6)}.site-footer-ar .footer-contact-link>span{margin-inline-start:12px}.site-footer-ar .independent-note{color:var(--atj-t-b7cfc2,#b7cfc2);border:0;margin-top:14px;padding:0;font-size:12px;line-height:1.8;display:block}.site-footer-ar .footer-column{gap:0;min-width:0}.site-footer-ar .footer-column h2{color:var(--atj-t-efd89f,#efd89f);align-items:center;gap:9px;margin:0 0 10px;font-size:16px;line-height:1.7;display:flex}.site-footer-ar .footer-column h2:before{content:"";background:var(--atj-b-c3a562,#c3a562);border-radius:3px;width:3px;height:16px}.site-footer-ar .footer-column a{min-height:36px;color:var(--atj-t-c9ded2,#c9ded2);align-items:center;padding-block:5px;font-size:14px;line-height:1.7;display:flex}.site-footer-ar .footer-column a:hover{color:var(--atj-t-fff1c6,#fff1c6);text-underline-offset:5px;text-decoration:underline}.site-footer-ar a:focus-visible,.site-footer-ar summary:focus-visible{outline:3px solid var(--atj-t-f0d58e,#f0d58e);outline-offset:4px;border-radius:6px}.site-footer-ar .footer-directory-wrap{padding-bottom:20px}.site-footer-ar .footer-directory-disclosure{border:1px solid var(--atj-e-4d7162,#4d7162);background:var(--atj-b-ffffff-24,#ffffff06);border-radius:12px}.site-footer-ar .footer-directory-disclosure>summary{min-height:48px;color:var(--atj-t-e5eee5,#e5eee5);cursor:pointer;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}.site-footer-ar .footer-directory-disclosure>summary::-webkit-details-marker{display:none}.site-footer-ar .footer-directory-disclosure>summary:hover{background:var(--atj-b-ffffff-31,#ffffff08);border-radius:12px}.site-footer-ar .footer-directory-disclosure>summary>svg{color:var(--atj-t-e4cb91,#e4cb91);flex:none}.site-footer-ar .footer-directory-chevron{margin-inline-start:auto}.site-footer-ar .footer-directory-disclosure[open] .footer-directory-chevron{transform:rotate(180deg)}.site-footer-ar .footer-directory-links{border-top:1px solid var(--atj-e-ffffff-90,#ffffff17);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 18px;padding:10px 16px 14px;display:grid}.site-footer-ar .footer-directory-links a{min-height:44px;color:var(--atj-t-c9ded2,#c9ded2);align-items:center;font-size:14px;line-height:1.7;display:flex}.site-footer-ar .footer-directory-links a:hover{color:var(--atj-t-fff1c6,#fff1c6);text-underline-offset:5px;text-decoration:underline}.site-footer-ar .footer-bottom{color:var(--atj-t-b7cfc2,#b7cfc2);align-items:center;gap:8px 20px;padding-block:16px;font-size:12px;line-height:1.8}@media (width<=1000px){.site-footer-ar .footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.site-footer-ar .footer-brand{grid-column:1/-1}.site-footer-ar .footer-brand p{max-width:65ch}.site-footer-ar .footer-directory-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.site-footer-ar{padding-top:28px}.site-footer-ar .footer-main{grid-template-columns:minmax(0,1fr);gap:22px}.site-footer-ar .footer-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.site-footer-ar .footer-column h2{grid-column:1/-1}.site-footer-ar .footer-column a{min-height:44px}.site-footer-ar .footer-directory-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px}.site-footer-ar .footer-bottom{align-items:flex-start}}@media (width<=340px){.site-footer-ar .footer-directory-links{grid-template-columns:minmax(0,1fr)}}.site-news-strip{padding-block:14px 20px}.site-news-strip-home{padding-block:18px 0}.site-news-strip-contained{padding-block:14px 0}.site-news-ticker{border:1px solid var(--atj-e-b7cfc2,#b7cfc2);border-top:2px solid var(--atj-e-b69a56,#b69a56);background:linear-gradient(120deg,var(--atj-b-f9fbf5,#f9fbf5),var(--atj-b-eaf4ed,#eaf4ed));min-width:0;min-height:50px;color:var(--atj-t-174e3d,#174e3d);box-shadow:0 3px 0 var(--atj-s-d8e5db,#d8e5db),0 7px 18px var(--atj-s-163e2e-43,#163e2e0b);border-radius:12px;align-items:center;gap:12px;padding:5px 8px;display:flex}.site-news-heading{background:var(--atj-b-124e3e,#124e3e);color:var(--atj-t-fff7de,#fff7de);border-radius:8px;flex:none;align-items:center;gap:7px;padding:8px 12px;font-size:.875rem;line-height:1.6;display:flex}.site-news-heading svg{color:var(--atj-t-eed08b,#eed08b);flex:none}.site-news-viewport{direction:ltr;flex:1;min-width:0;overflow:hidden}.site-news-track{width:max-content;min-width:200%;animation:site-news-scroll var(--news-duration,40s) linear infinite;display:flex}.site-news-group{flex:1 0 auto;justify-content:space-around;align-items:center;gap:32px;padding-inline:16px;display:flex}.site-news-item{white-space:nowrap;align-items:center;gap:10px;font-size:.9375rem;line-height:1.9;display:flex}.site-news-item a{min-height:44px;color:var(--atj-t-15513e,#15513e);text-underline-offset:4px;align-items:center;padding-block:7px;text-decoration:underline;display:inline-flex}.site-news-dot{background:var(--atj-b-af8a35,#af8a35);border-radius:50%;flex:none;width:6px;height:6px}.site-news-toggle{z-index:1;border:1px solid var(--atj-e-b5cfc0,#b5cfc0);background:var(--atj-b-ffffff,#fff);width:44px;min-height:44px;color:var(--atj-t-185541,#185541);cursor:pointer;border-radius:9px;flex:none;place-items:center;padding:0;display:grid;position:relative}.site-news-toggle:focus-visible,.site-news-item a:focus-visible{outline:3px solid var(--atj-t-9a7427,#9a7427);outline-offset:2px}.site-news-ticker:hover .site-news-track{animation-play-state:paused}.site-news-ticker.is-paused .site-news-track,.site-news-viewport:has(.site-news-group:first-child:focus-within) .site-news-track{width:100%;min-width:0;animation:none}.site-news-ticker.is-paused .site-news-group,.site-news-viewport:has(.site-news-group:first-child:focus-within) .site-news-group{flex-wrap:wrap;flex:1;justify-content:flex-start;gap:8px 22px;min-width:0;padding-inline:8px}.site-news-ticker.is-paused .site-news-item,.site-news-viewport:has(.site-news-group:first-child:focus-within) .site-news-item{white-space:normal;overflow-wrap:anywhere;min-width:0}.site-news-ticker.is-paused .site-news-copy,.site-news-viewport:has(.site-news-group:first-child:focus-within) .site-news-copy{display:none}@keyframes site-news-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=600px){.site-news-ticker{flex-wrap:wrap;gap:8px;padding:8px}.site-news-heading{flex:1;padding:6px 10px}.site-news-toggle{order:1}.site-news-viewport{flex-basis:100%;order:2}}@media (prefers-reduced-motion:reduce){.site-news-track{width:100%;min-width:0;animation:none}.site-news-group{flex-wrap:wrap;flex:1;justify-content:flex-start;gap:8px 22px;min-width:0;padding-inline:8px}.site-news-item{white-space:normal;overflow-wrap:anywhere;min-width:0}.site-news-copy,.site-news-toggle{display:none}}.admin-advertising-workspace[hidden],.admin-advertising-panel[hidden]{display:none}.admin-advertising-switcher{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.admin-advertising-switcher>button{border:1px solid var(--atj-e-cbdcd2,#cbdcd2);background:var(--atj-b-ffffff,#fff);min-width:230px;min-height:76px;color:var(--atj-t-255a49,#255a49);text-align:start;font:inherit;cursor:pointer;box-shadow:0 3px 0 var(--atj-s-d7e3da,#d7e3da);border-radius:13px;align-items:center;gap:12px;padding:14px 20px;display:flex}.admin-advertising-switcher>button>span{gap:5px;display:grid}.admin-advertising-switcher strong{font-size:15px}.admin-advertising-switcher small{color:var(--atj-t-647d70,#647d70);font-size:12px}.admin-advertising-switcher>button[aria-pressed=true]{border-color:var(--atj-e-17684f,#17684f);background:linear-gradient(135deg,var(--atj-b-20775e,#20775e),var(--atj-b-104c3d,#104c3d));color:var(--atj-t-ffffff,#fff);box-shadow:0 3px 0 var(--atj-s-083b2e,#083b2e),0 8px 16px var(--atj-s-154e3b-71,#154e3b12)}.admin-advertising-switcher>button[aria-pressed=true] small{color:var(--atj-t-d9eee3,#d9eee3)}.admin-advertising-switcher>button:focus-visible{outline:3px solid var(--atj-t-bd963f,#bd963f);outline-offset:5px}.admin-advertising-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.admin-advertising-panel-heading p{max-width:720px;color:var(--atj-t-64796f,#64796f);margin:0;font-size:14px;line-height:1.9}.site-news-admin-heading{margin-bottom:20px}.site-news-admin-heading h2{color:var(--atj-t-17513e,#17513e);margin:0 0 8px;font-size:21px}.site-news-admin-heading p{color:var(--atj-t-64796f,#64796f);margin:0;font-size:14px;line-height:1.9}@media (width<=550px){.admin-advertising-switcher>button{flex:100%;min-width:0}}.admin-home-placements{border:1px solid var(--atj-e-d3dfd6,#d3dfd6);background:var(--atj-b-ffffff,#fff);border-radius:16px;margin-bottom:24px;padding:20px}.admin-home-placements-heading h2{color:var(--atj-t-174e3b,#174e3b);margin:0 0 5px;font-size:19px}.admin-home-placements-heading p{color:var(--atj-t-5c7065,#5c7065);margin:0 0 15px;font-size:14px}.admin-home-placement-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-guide-placement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-market-placement-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-guide-map-select{width:min(100%,440px);color:var(--atj-t-174e3b,#174e3b);gap:8px;margin-bottom:16px;font-size:14px;font-weight:700;display:grid}.admin-guide-map-select select{border:1px solid var(--atj-e-bed5c8,#bed5c8);background:var(--atj-b-f7faf7,#f7faf7);width:100%;min-width:0;min-height:44px;color:var(--atj-t-174e3b,#174e3b);font:inherit;border-radius:10px;padding:10px 12px}.admin-guide-map-select select:focus-visible{outline:2px solid var(--atj-t-26765c,#26765c);outline-offset:3px}.admin-home-placement-grid>:is(a,button){border:1px solid var(--atj-e-d5ddcb,#d5ddcb);background:var(--atj-b-fffaf0,#fffaf0);color:var(--atj-t-375243,#375243);text-align:start;font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:15px;display:flex}.admin-home-placement-grid b{color:var(--atj-t-866323,#866323);font-size:12px}.admin-home-placement-grid strong{font-size:15px;line-height:1.7}.admin-home-placement-grid span{color:var(--atj-t-5d7166,#5d7166);font-size:12px;line-height:1.8}.admin-home-placement-grid>.admin-home-placement-news{background:var(--atj-b-edf6f0,#edf6f0)}.admin-home-placement-grid>button[aria-pressed=true]{border-color:var(--atj-e-237359,#237359);box-shadow:0 0 0 2px var(--atj-s-237359,#237359);background:var(--atj-b-f2f9f4,#f2f9f4)}.admin-home-placement-grid>:is(a,button):focus-visible{outline:3px solid var(--atj-t-bc953e,#bc953e);outline-offset:3px}.admin-advertisement-copy>div:first-child small{white-space:normal;text-overflow:clip;font-size:12px;line-height:1.7;overflow:visible}.site-news-fieldset{border:0;min-width:0;margin:0;padding:0}.site-news-settings-bar{border:1px solid var(--atj-e-c9ddcf,#c9ddcf);background:var(--atj-b-f2f8f2,#f2f8f2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:18px;display:flex}.site-news-settings-bar label{color:var(--atj-t-194b38,#194b38);align-items:center;gap:10px;font-weight:800;display:flex}.site-news-settings-bar input{width:22px;height:22px;accent-color:var(--atj-t-1a6850,#1a6850)}.site-news-settings-bar>span{color:var(--atj-t-5e7567,#5e7567);font-size:13px}.site-news-editors{gap:16px;margin-bottom:18px;display:grid}.site-news-editor{border:1px solid var(--atj-e-d3e0d7,#d3e0d7);background:var(--atj-b-ffffff,white);border-radius:15px;padding:20px}.site-news-editor-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.site-news-editor-heading h2{color:var(--atj-t-18513d,#18513d);margin:0;font-size:18px}.site-news-order{gap:7px;display:flex}.site-news-order button{border:1px solid var(--atj-e-d0dfd5,#d0dfd5);background:var(--atj-b-f8fbf8,#f8fbf8);width:42px;height:42px;color:var(--atj-t-235c43,#235c43);cursor:pointer;border-radius:9px;place-items:center;display:grid}.site-news-order button:disabled{opacity:.4;cursor:default}.site-news-editor>label{color:var(--atj-t-345c46,#345c46);gap:7px;margin-top:12px;font-size:14px;font-weight:750;display:grid}.site-news-editor input{border:1px solid var(--atj-e-cbdcd0,#cbdcd0);width:100%;min-width:0;min-height:46px;font:inherit;background:var(--atj-b-ffffff,#fff);color:var(--atj-t-234b35,#234b35);border-radius:9px;padding:10px 12px}.site-news-editor input:focus-visible{outline:3px solid var(--atj-t-abcdbb,#abcdbb);outline-offset:2px}.site-news-preview{margin-top:24px}.site-news-preview h2{margin-bottom:6px;font-size:18px}.site-news-preview p{color:var(--atj-t-5c7264,#5c7264);margin-top:0;font-size:13px}.site-news-save{border-top:1px solid var(--atj-e-d6e0d7,#d6e0d7);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:24px;padding-top:20px;display:flex}.site-news-feedback{background:var(--atj-b-e9f6ec,#e9f6ec);color:var(--atj-t-17532b,#17532b);border-radius:10px;padding:14px 18px}.site-news-feedback.is-error{background:var(--atj-b-fff0ef,#fff0ef);color:var(--atj-t-8c2f25,#8c2f25)}@media (width<=1000px){.admin-home-placement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=550px){.admin-home-placement-grid{grid-template-columns:minmax(0,1fr)}.site-news-editor{padding:14px}}.shopping-storefront{background:var(--atj-b-f7faf8,#f7faf8);color:var(--atj-t-173f34,#173f34);padding-bottom:24px}.storefront-intro{padding:18px 0 8px}.storefront-intro .breadcrumbs{color:var(--atj-t-506d60,#506d60);background:0 0;flex-wrap:wrap;margin:0 0 14px;padding:0;font-size:.8125rem;line-height:1.8}.storefront-profile{border:1px solid var(--atj-e-d9e5dd,#d9e5dd);border-top:3px solid var(--atj-e-b89a53,#b89a53);background:var(--atj-b-ffffff,#fff);box-shadow:0 8px 28px var(--atj-s-173f34-31,#173f3408);border-radius:20px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;padding:20px;display:grid}.storefront-profile.without-gallery{grid-template-columns:minmax(0,1fr)}.storefront-summary,.storefront-media{min-width:0}.storefront-tags{flex-wrap:wrap;gap:6px;font-size:.8125rem;line-height:1.6;display:flex}.storefront-tags>*{background:var(--atj-b-edf5ef,#edf5ef);color:var(--atj-t-245d48,#245d48);border-radius:6px;padding:3px 8px}.storefront-tags>span{color:var(--atj-t-74551f,#74551f);background:var(--atj-b-fbf0d2,#fbf0d2)}.storefront-summary h1{color:var(--atj-t-0d493a,#0d493a);overflow-wrap:anywhere;margin:8px 0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800;line-height:1.5}.storefront-description{color:var(--atj-t-48675b,#48675b);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.85}.storefront-location{color:var(--atj-t-48675b,#48675b);align-items:flex-start;gap:6px;margin:10px 0 4px;font-size:.875rem;line-height:1.7;display:flex}.storefront-location svg{flex:none;margin-top:3px}.storefront-rating{color:var(--atj-t-61776b,#61776b);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;line-height:1.8;display:flex}.storefront-rating>span:first-child{align-items:center;gap:7px;display:inline-flex}.storefront-rating b{color:var(--atj-t-144b3a,#144b3a)}.storefront-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.storefront-actions a{border:1px solid var(--atj-e-135d48,#135d48);text-align:center;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:9px 12px;font-size:.9375rem;font-weight:750;line-height:1.5;display:inline-flex}.storefront-actions svg{flex:none}.storefront-whatsapp{background:var(--atj-b-135d48,#135d48);color:var(--atj-t-ffffff,#fff)}.storefront-call{color:var(--atj-t-13513f,#13513f);background:var(--atj-b-f1f7f3,#f1f7f3)}.storefront-actions a:hover{filter:brightness(.95)}.shopping-storefront :is(a,button):focus-visible{outline:3px solid var(--atj-t-b18b33,#b18b33);outline-offset:3px}.storefront-cover{aspect-ratio:2.1;background:var(--atj-b-0c1f18,#0c1f18);border-radius:12px;margin:0;position:relative;overflow:hidden}.storefront-cover img,.storefront-gallery img{object-fit:contain}.storefront-gallery{grid-template-columns:repeat(auto-fit,minmax(75px,1fr));gap:8px;margin-top:8px;display:grid}.storefront-gallery figure{aspect-ratio:1.5;background:var(--atj-b-f2f5f3,#f2f5f3);border:1px solid var(--atj-e-dbe5df,#dbe5df);border-radius:8px;margin:0;position:relative;overflow:hidden}.shopping-storefront .activity-public{background:0 0;margin:0;padding:20px 0;scroll-margin-top:110px}.shopping-storefront .activity-public>.container{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.shopping-storefront .activity-public h2{color:var(--atj-t-164c3b,#164c3b);margin:0;font-size:1.4rem;line-height:1.6}.shopping-storefront .activity-filters{gap:6px;margin:0}.shopping-storefront .activity-filters button{border-radius:9px;min-height:44px;padding:6px 13px;font-size:.875rem}.shopping-storefront .activity-public [aria-live],.shopping-storefront .activity-public .activity-filters:last-child{grid-column:1/-1}.shopping-storefront .activity-public .activity-filters:last-child{justify-content:center}.shopping-storefront .activity-public .activity-filters:empty{display:none}.shopping-storefront .activity-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px}.shopping-storefront .market-listing-card{border-radius:14px;flex-direction:column;min-width:0;display:flex}.shopping-storefront .market-listing-image{aspect-ratio:1.2}.shopping-storefront .market-listing-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px;display:flex}.shopping-storefront .market-listing-body h3{overflow-wrap:anywhere;min-height:3em;margin:0;font-size:1rem;line-height:1.5}.shopping-storefront .market-listing-kicker,.shopping-storefront .market-listing-specs,.shopping-storefront .market-seller-profile-link{display:none}.shopping-storefront .market-listing-price{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:1.2rem}.shopping-storefront .market-listing-price-row{gap:5px;min-height:0}.shopping-storefront .market-listing-location{overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.6}.shopping-storefront .market-listing-footer{margin-top:auto;padding-top:8px}.shopping-storefront .market-listing-footer>span{display:none}.shopping-storefront .market-listing-footer>a{justify-content:center;width:100%;min-height:44px;font-size:.875rem}.storefront-details{padding:0 0 20px}.storefront-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.storefront-info-card{border:1px solid var(--atj-e-d9e5dd,#d9e5dd);background:var(--atj-b-ffffff,#fff);border-radius:14px;min-width:0;padding:18px 20px}.storefront-info-card h2,.storefront-safety h2{color:var(--atj-t-164c3b,#164c3b);margin:0 0 10px;font-size:1.0625rem;line-height:1.6}.storefront-info-card dl{gap:10px;margin:0;font-size:.9375rem;line-height:1.7;display:grid}.storefront-info-card dl>div{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.storefront-info-card dt{color:var(--atj-t-5a7165,#5a7165)}.storefront-info-card dd{color:var(--atj-t-204c3c,#204c3c);overflow-wrap:anywhere;margin:0}.storefront-detail-links{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.storefront-detail-links:empty{display:none}.storefront-detail-links a{min-height:44px;color:var(--atj-t-145e48,#145e48);text-underline-offset:4px;align-items:center;gap:6px;font-size:.875rem;text-decoration:underline;display:inline-flex}.storefront-detail-links svg{flex:none}.storefront-accessibility{color:var(--atj-t-4a685a,#4a685a);font-size:.875rem;line-height:1.8}.storefront-update{border-top:1px solid var(--atj-e-e4ece7,#e4ece7);color:var(--atj-t-607367,#607367);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:10px;display:flex}.storefront-update small{font-size:.75rem;line-height:1.8}.storefront-update a{min-height:44px;color:var(--atj-t-436555,#436555);text-underline-offset:3px;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}.storefront-services{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.storefront-services li{background:var(--atj-b-eef5f0,#eef5f0);border-radius:6px;padding:5px 9px;font-size:.875rem;line-height:1.7}.storefront-services+.storefront-hours{margin-top:18px}.storefront-safety{border:1px solid var(--atj-e-e3d5ae,#e3d5ae);background:var(--atj-b-fffcf3,#fffcf3);border-radius:14px;gap:10px;padding:16px 18px;display:flex}.storefront-safety svg{color:var(--atj-t-8b6b28,#8b6b28);flex:none;margin-top:3px}.storefront-safety h2{margin-bottom:5px;font-size:1rem}.storefront-safety p{color:var(--atj-t-685c3d,#685c3d);margin:0;font-size:.875rem;line-height:1.85}.storefront-info-card+.storefront-info-card+.storefront-safety{grid-column:1/-1}@media (width<=1000px){.shopping-storefront .activity-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.storefront-intro{padding:12px 0 4px}.storefront-intro .breadcrumbs{margin-bottom:10px;font-size:.75rem}.storefront-profile{border-radius:16px;grid-template-columns:minmax(0,1fr);gap:14px;padding:12px}.storefront-media{order:-1}.storefront-summary h1{margin:6px 0;font-size:1.5rem}.storefront-description{font-size:1rem;line-height:1.75}.storefront-location{margin-top:8px}.storefront-actions{margin-top:10px}.shopping-storefront .activity-public{padding:16px 0}.shopping-storefront .activity-public>.container{grid-template-columns:minmax(0,1fr);gap:10px}.shopping-storefront .activity-public h2{font-size:1.25rem}.shopping-storefront .activity-filters{justify-content:flex-start}.shopping-storefront .activity-filters button{flex:1;padding:6px 10px}.storefront-details-grid{grid-template-columns:minmax(0,1fr);gap:10px}.storefront-info-card{padding:15px}.storefront-safety{padding:14px}}@media (width<=700px){.shopping-storefront .activity-listing-grid{gap:8px}.shopping-storefront .market-listing-image{aspect-ratio:1}.shopping-storefront .market-listing-body{gap:6px;padding:8px 6px}.shopping-storefront .market-listing-body h3{font-size:.875rem}.shopping-storefront .market-listing-price{font-size:1rem}.shopping-storefront .market-listing-location{font-size:.75rem}}.business-review-link{min-height:44px;color:var(--atj-t-155e4b,#155e4b);background:var(--atj-b-ffffff,#fff);border:1px solid;border-radius:10px;justify-content:center;align-items:center;margin-block:.5rem;padding:.65rem 1rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.business-review-link:hover{background:var(--atj-b-e8f4ef,#e8f4ef)}.business-review-link:focus-visible{outline:3px solid var(--atj-t-b79442,#b79442);outline-offset:3px}#add-review{scroll-margin-top:7rem}.food-review-field-row.food-review-date-row{grid-template-columns:minmax(0,1fr)}.review-date-fields{border:0;min-width:0;margin:0;padding:0}.review-date-fields legend{color:var(--atj-t-43645f,#43645f);margin-bottom:10px;font-size:14px;font-weight:700}.review-date-parts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);gap:10px;display:grid}.food-review-form .review-date-fields label>span{font-size:14px}.food-review-form .review-date-fields input{text-align:center;min-width:0;padding-inline:8px;font-size:16px}.account-terms-notice{border:1px solid var(--atj-e-9bbfb2,#9bbfb2);background:var(--atj-b-f5faf7,#f5faf7);min-width:0;color:var(--atj-t-23483e,#23483e);border-radius:16px;margin-block:20px;padding:22px;font-size:1rem;line-height:1.9}.account-terms-notice h2{margin:0 0 8px;font-size:1.25rem}.account-terms-notice p{margin:0 0 14px}.account-terms-notice a{text-decoration:underline}.account-terms-notice .public-auth-legal-consent{margin-block:16px}.admin-rating-auto-note label{cursor:pointer;align-items:center;gap:10px;font-size:1rem;display:flex}.admin-rating-auto-note label input{flex-shrink:0;width:20px;height:20px}.admin-review-settings strong{font-size:1rem}.admin-review-settings>span{font-size:.875rem}.business-feature-admin,.business-feature-picker{border:1px solid var(--atj-e-cbded5,#cbded5);background:var(--atj-b-f5faf7,#f5faf7);min-width:0;color:var(--atj-t-173f34,#173f34);border-radius:14px;padding:24px;font-size:1rem;line-height:1.85}.business-feature-admin{background:var(--atj-b-ffffff,#fff);margin:26px 30px 0}.business-feature-picker{margin:18px 0}.business-feature-admin h2,.business-feature-picker h4{margin:0 0 8px;font-size:1.2rem}.business-feature-admin p,.business-feature-picker p{overflow-wrap:anywhere;margin:8px 0}.business-feature-admin small{font-size:.875rem}.business-feature-admin form{flex-wrap:wrap;align-items:end;gap:14px;margin:18px 0;display:flex}.business-feature-admin form label{flex:240px;gap:8px;max-width:380px;display:grid}.business-feature-admin input,.business-feature-picker select{background:var(--atj-b-ffffff,#fff);border:1px solid var(--atj-e-9abdae,#9abdae);width:100%;min-width:0;min-height:46px;color:var(--atj-t-173f34,#173f34);font:inherit;border-radius:8px;padding:9px 12px}.business-feature-picker form{align-items:stretch;gap:14px;margin:16px 0 0;display:grid}.business-feature-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.business-feature-options>*{align-content:start;gap:6px;min-width:0;display:grid}.business-feature-options strong{font-size:1.2rem}.business-feature-picker label.business-feature-consent{border:1px solid var(--atj-e-bfd8cb,#bfd8cb);background:var(--atj-b-ffffff,#fff);border-radius:10px;align-items:start;gap:10px;padding:14px;font-size:1rem;display:flex}.business-feature-picker .business-feature-consent input{width:20px;height:20px;min-height:20px;accent-color:var(--atj-t-126a58,#126a58);flex:0 0 20px;margin:6px 0 0;padding:0}.business-feature-expiry{border-inline-start:3px solid var(--atj-e-b78324,#b78324);background:var(--atj-b-fff8e8,#fff8e8);padding:10px 14px}.business-feature-admin .button,.business-feature-picker .button{white-space:normal;width:fit-content;max-width:100%;min-height:46px;font-size:1rem}.business-feature-admin .button:disabled,.business-feature-picker .button:disabled{opacity:.55;cursor:not-allowed}.business-feature-admin [role=status]:empty,.business-feature-picker [role=status]:empty{display:none}.business-feature-admin [role=status],.business-feature-picker [role=status]{padding-top:8px;font-weight:700}@media (width<=650px){.business-feature-admin{margin:16px 16px 0;padding:18px}.business-feature-picker{padding:16px}.business-feature-options{grid-template-columns:minmax(0,1fr)}.business-feature-admin form label{max-width:none}.business-feature-admin .button,.business-feature-picker .button{width:100%}}.points-admin-navigation{border:1px solid var(--atj-e-cbded5,#cbded5);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-173f34,#173f34);border-radius:14px;margin:26px 30px 0;padding:20px}.points-admin-navigation>p{margin:0 0 12px;font-size:1.25rem;font-weight:800}.points-admin-navigation nav{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.points-admin-navigation nav a{border:1px solid var(--atj-e-cbded5,#cbded5);background:var(--atj-b-f4f8f6,#f4f8f6);min-width:0;min-height:46px;color:var(--atj-t-175b48,#175b48);text-align:center;overflow-wrap:anywhere;border-radius:9px;justify-content:center;align-items:center;padding:10px 12px;font-size:.9375rem;font-weight:700;line-height:1.7;display:flex}.points-admin-navigation nav a[aria-current=page]{background:var(--atj-b-105b47,#105b47);border-color:var(--atj-e-105b47,#105b47);color:var(--atj-t-ffffff,#fff)}.points-admin-navigation nav a:hover{box-shadow:inset 0 0 0 1px var(--atj-s-105b47,#105b47)}.points-admin-navigation nav a:focus-visible,.market-points-panel input:focus-visible{outline:3px solid var(--atj-t-b78324,#b78324);outline-offset:3px}.points-admin-related-link{color:var(--atj-t-145d47,#145d47);text-underline-offset:4px;margin:8px 0 16px;font-size:1rem;line-height:1.8;text-decoration:underline;display:inline-block}.market-points-panel{border:1px solid var(--atj-e-cbded5,#cbded5);background:var(--atj-b-ffffff,#fff);color:var(--atj-t-173f34,#173f34);border-radius:14px;margin:26px 30px;padding:26px}.market-points-panel h1{margin:0 0 10px;font-size:1.75rem;line-height:1.7}.market-points-panel p{font-size:1rem;line-height:1.9}.market-points-panel form{gap:18px;margin-top:22px;display:grid}.market-points-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.market-points-fields label{align-content:start;gap:10px;min-width:0;font-size:1rem;display:grid}.market-points-fields input{border:1px solid var(--atj-e-9abdae,#9abdae);background:var(--atj-b-ffffff,#fff);width:100%;min-width:0;min-height:46px;color:var(--atj-t-173f34,#173f34);font:inherit;border-radius:8px;padding:10px 12px}.market-points-fields small{font-size:.875rem;line-height:1.8}.market-points-panel .button{width:fit-content;min-height:46px;font-size:1rem}.market-points-panel [role=status]:empty{display:none}@media (width<=750px){.market-points-fields{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.points-admin-navigation{margin:16px 16px 0;padding:16px}.points-admin-navigation nav{grid-template-columns:repeat(2,minmax(0,1fr))}.points-admin-navigation nav a{padding:9px 8px;font-size:.875rem}.market-points-panel{margin:16px;padding:18px}.market-points-panel .button{width:100%}}.header-mobile-utilities{flex:none;gap:6px}@media (width>=1361px){.header-inner-ar{flex-wrap:nowrap;column-gap:8px;padding-block:14px}.header-inner-ar .desktop-nav{flex:auto;gap:4px}.header-inner-ar .desktop-nav>a{padding-inline:4px}.header-inner-ar .header-actions{gap:5px}.header-inner-ar :is(.header-account-link,.header-contact-link){padding-inline:7px}.header-inner-ar .nav-publish{padding-inline:10px}.header-inner-ar .header-mobile-utilities{min-inline-size:92px;margin-inline-start:0}}@media print{.theme-toggle{display:none}}html[data-theme=dark]{--atj-e-c9d9d0:#486655;--atj-b-ffffff:#18201d;--atj-t-18523f:#dbebe6;--atj-b-e8f3ed:#1b2521;--atj-e-7fa98e:#527a60;--atj-t-dba949:#ebd2a2;--atj-t-102a2a:#dbebeb;--atj-t-385252:#dee8e8;--atj-t-0a3b3a:#dbebea;--atj-b-0a3b3a:#0a3b3a;--atj-e-0a3b3a:#478583;--atj-t-0c4a48:#dbebea;--atj-t-12615d:#dbebea;--atj-b-12615d:#0f504d;--atj-e-12615d:#478582;--atj-t-16756e:#dbebea;--atj-b-16756e:#0f4e4a;--atj-e-16756e:#478580;--atj-b-24a28f:#124f46;--atj-e-24a28f:#47857b;--atj-b-e6f4ef:#1b2521;--atj-e-e6f4ef:#3d715e;--atj-b-f2f9f6:#1a231f;--atj-b-f8eedb:#2a2418;--atj-b-fdf9f1:#19221f;--atj-t-d79a38:#ebcfa2;--atj-b-d79a38:#5d4113;--atj-b-dce7e3:#1d2823;--atj-e-dce7e3:#47675b;--atj-t-ffffff:#fff;--atj-e-ffffff:#575757;--atj-s-ffffff:#d4ede01f;--atj-b-fbfdfc:#18211d;--atj-s-103d3a-100:#0000002b;--atj-t-e3a43a:#ebd0a2;--atj-t-d9dfdd:#e3e8e6;--atj-e-e6ece8:#4b6353;--atj-e-d8e3df:#48655b;--atj-t-506f6b:#bed0ce;--atj-b-edf5f2:#1a2420;--atj-e-c49342:#856e47;--atj-b-fff8e9:#1a231f;--atj-t-7d571e:#e9cea5;--atj-t-67472c:#ddc5b0;--atj-e-e0cfb6:#715c3d;--atj-b-ffffff-780:#18201dc7;--atj-t-76593e:#d8c6b5;--atj-b-f4ead9:#2b2418;--atj-e-aa7140:#856447;--atj-b-6a3e20:#663c1f;--atj-b-ffffff-180:#18201d2e;--atj-e-cfddd8:#48665b;--atj-e-dce6e2:#48655a;--atj-s-0f413a-60:#0000001a;--atj-s-0f413a-110:#00000030;--atj-e-e3c788:#71613d;--atj-b-d69b38-160:#5d411329;--atj-b-edf4f1:#1b2420;--atj-t-6f8a85:#c1cdcb;--atj-b-ca8c35:#593e17;--atj-b-0d4d47-880:#0d4d47e0;--atj-t-a46c1b:#ebcea2;--atj-t-829793:#c2ccca;--atj-t-788d89:#c2ccca;--atj-t-e1a13a:#ebcfa2;--atj-t-60491f:#ebe5db;--atj-t-7c8f8b:#c3cbc7;--atj-t-617a76:#c0cdcb;--atj-b-f9fcfb:#19211e;--atj-t-4d6b67:#bed0ce;--atj-e-ebc993:#715d3d;--atj-t-8b5a17:#ebcda2;--atj-e-dce8e4:#45695d;--atj-b-f7fbf9:#19221e;--atj-b-e8f4ef:#1b2521;--atj-t-4b6e68:#bcd2ce;--atj-e-e7eeeb:#486659;--atj-t-81948f:#c2cbc9;--atj-b-d79a38-180:#5d41132e;--atj-b-f7fbf8:#19221e;--atj-b-168c5b:#0d4f34;--atj-b-0f7048:#0d4f33;--atj-e-e2ebe7:#476758;--atj-b-f7faf8:#19221e;--atj-t-7b918d:#c2ccca;--atj-t-705126:#e3cbab;--atj-b-e5f4ed:#1b2521;--atj-t-117056:#dbebe7;--atj-t-536f6b:#bfcfcd;--atj-e-e0e9e6:#48655c;--atj-t-78908c:#c1cccb;--atj-t-335a55:#dbebe9;--atj-e-cadbd5:#46675c;--atj-t-718985:#c2ccca;--atj-e-dedfcf:#666845;--atj-b-fffdf8:#18211e;--atj-s-493f24-70:#0000001e;--atj-e-dfdfd1:#666647;--atj-t-657c78:#c1cdcb;--atj-e-badccf:#3d715d;--atj-b-eff9f5:#1a231f;--atj-e-ead2ca:#714a3d;--atj-b-fff7f4:#19221e;--atj-t-43645f:#bcd2cf;--atj-e-d7e1dd:#4a6359;--atj-t-244a46:#dbebe9;--atj-e-c19342:#856e47;--atj-s-c19342-120:#00000034;--atj-t-cfd7d4:#e3e8e6;--atj-t-e2a13a:#ebcfa2;--atj-t-6a7f7b:#c2ccca;--atj-e-cfdbd7:#4a635b;--atj-t-81938f:#c3cbc7;--atj-b-fff0ec:#1a231f;--atj-t-9a3f2d:#e6b2a8;--atj-e-bcded1:#3d715d;--atj-b-eef9f5:#1a231f;--atj-b-19805f:#10513c;--atj-t-5f7773:#c1cdcb;--atj-t-7d8f8b:#c3cbc7;--atj-e-e6dfd0:#71603d;--atj-t-71837f:#c3cbc7;--atj-e-e0b9ae:#71483d;--atj-b-fff5f1:#19221e;--atj-t-923f31:#e3b3ab;--atj-e-ead6cf:#714a3d;--atj-t-654e48:#d0c1bd;--atj-e-dfd7d2:#655348;--atj-t-3e4f4b:#e0e6e5;--atj-t-8a7f7a:#c3cac7;--atj-b-9a4938:#52271e;--atj-e-cfe1da:#436b5b;--atj-b-f1f8f5:#1a231f;--atj-t-66807b:#c1cdcb;--atj-e-d9e4e0:#48655b;--atj-e-e4ece9:#48665a;--atj-t-6f8480:#c2ccca;--atj-e-dfd1b4:#71603d;--atj-b-daa240-120:#5e42121f;--atj-e-cfe0db:#44695e;--atj-b-f8fcfa:#19221e;--atj-t-6c827e:#c2ccca;--atj-e-bcd4cc:#446a5d;--atj-e-d8e5e1:#45685d;--atj-e-e5eeeb:#45695d;--atj-t-78908b:#c1ccca;--atj-e-ecd3cc:#71483d;--atj-t-9b4c3e:#dfb6af;--atj-e-cdded8:#45685c;--atj-t-718984:#c2ccca;--atj-e-e3d8c4:#715e3d;--atj-b-fffcf6:#19211e;--atj-e-ece2cf:#715f3d;--atj-e-e2d8c5:#715f3d;--atj-b-f3eee4:#1b2521;--atj-t-45615d:#bdd0ce;--atj-t-6b7f7b:#c2ccca;--atj-t-a45045:#deb5b0;--atj-b-0b443d-880:#0b443de0;--atj-t-758984:#c2cbc7;--atj-e-b99b61:#857047;--atj-b-fffaf0:#19221e;--atj-t-80622f:#e1cead;--atj-e-d9ccb3:#715f3d;--atj-b-ffffff-700:#18201db3;--atj-t-8a8172:#ccc8c2;--atj-e-e5dbc9:#715e3d;--atj-b-eee7da:#1d2723;--atj-t-918470:#cec8c0;--atj-b-0b443d-900:#0b443de6;--atj-t-a64d43:#dfb4af;--atj-b-eaf6f1:#1b2420;--atj-t-21715f:#a8e6d8;--atj-t-6f8783:#c1cccb;--atj-e-e3d1a7:#71613d;--atj-e-e8cfc7:#71493d;--atj-e-e4c98c:#71613d;--atj-b-daa240-130:#5e421221;--atj-t-657a76:#c2ccca;--atj-t-9a6a20:#ebcfa2;--atj-e-ead9b5:#71603d;--atj-b-ffffff-750:#18201dbf;--atj-t-725b33:#dccdb1;--atj-e-eadcbf:#71603d;--atj-e-cbdad5:#48655c;--atj-t-2f7765:#afdfd3;--atj-t-9a4937:#e1b6ac;--atj-e-dbe6e2:#47665b;--atj-e-e5cf9f:#71603d;--atj-s-d6a54d:#000;--atj-b-eef3f1:#1b2420;--atj-t-607570:#c1ccca;--atj-b-fff3d9:#292417;--atj-t-8d611e:#ebcea2;--atj-b-e6f5ef:#1b2521;--atj-t-137158:#dbebe7;--atj-b-fff0c9:#2c2618;--atj-t-855d1b:#ebd0a2;--atj-b-f7ead0:#2c2519;--atj-t-845f22:#e8cfa6;--atj-t-657d79:#c1cdcb;--atj-t-e3a23a:#ebcfa2;--atj-t-5d4a26:#ebe5db;--atj-e-e0e8e5:#4a645a;--atj-b-f8faf9:#19221e;--atj-e-bfdbd1:#3e6f5e;--atj-b-f0f8f5:#1a231f;--atj-t-758985:#c2cbc7;--atj-t-607873:#c1cdcb;--atj-e-ead4cd:#71493d;--atj-b-fffdfc:#18211d;--atj-b-f2f2ef:#1b2420;--atj-t-777870:#c5c9c7;--atj-b-f4f7f5:#1a231f;--atj-t-5f746f:#c1ccca;--atj-t-718783:#c2ccca;--atj-b-f2f7f5:#1a231f;--atj-t-8a9a97:#c3cbc7;--atj-e-d6e2de:#48665c;--atj-e-acd5c6:#3d715e;--atj-b-eaf7f2:#1b2420;--atj-t-116d55:#dbebe7;--atj-t-466964:#bcd2cf;--atj-e-edd4cd:#71483d;--atj-t-9b4937:#e2b6ac;--atj-e-b9ddcf:#3d715c;--atj-b-edf8f4:#1a2320;--atj-e-edc9c0:#71473d;--atj-b-fff2ef:#19221f;--atj-t-93432f:#e4b6aa;--atj-e-e1c47f:#71613d;--atj-b-db9f35-200:#5f431133;--atj-b-fff8e5:#282316;--atj-b-edf7f2:#1a2420;--atj-s-413218-80:#00000023;--atj-e-e1c47f-820:#71613dd1;--atj-b-123d39:#123d39;--atj-s-122b27-180:#0000004e;--atj-e-e1c47f-720:#71613db8;--atj-b-f0eadc:#1d2722;--atj-b-041d1b-720:#0e1311b8;--atj-b-041d1b-480:#0e13117a;--atj-b-041d1b-700:#0e1311b3;--atj-b-041d1b-280:#0e131147;--atj-b-041d1b-80:#0e131114;--atj-e-ffffff-200:#57575733;--atj-b-085b52-880:#0d5149e0;--atj-s-000000-180:#0000004e;--atj-s-000000-420:#000000b6;--atj-t-ffffff-900:#ffffffe6;--atj-s-000000-460:#000000c7;--atj-t-fff1cd:#f6edd6;--atj-s-000000-480:#000000d0;--atj-s-000000-200:#00000057;--atj-b-0f6158:#0d4f48;--atj-t-d9f1e9:#daf1e9;--atj-t-5d6e69:#c2ccc9;--atj-t-765927:#e3ceab;--atj-t-d49b37:#ebd1a3;--atj-b-bd8125:#5e4012;--atj-e-e4cf9d:#71613d;--atj-t-5e451f:#ebe5db;--atj-t-806c4b:#d6cab8;--atj-e-d9bd7d:#71613d;--atj-b-ffffff-720:#18201db8;--atj-t-9a7540:#decbb0;--atj-b-f4efe5:#1b2521;--atj-t-70542b:#e0ccae;--atj-t-a33c2f:#e6afa8;--atj-b-fff7e8:#1a231f;--atj-t-816a45:#d8cbb6;--atj-t-0f6158:#dbebe9;--atj-e-d5e1dc:#486559;--atj-b-ffffff-960:#18201df5;--atj-s-184139-130:#00000038;--atj-b-24a28f-180:#124f462e;--atj-b-edf7f3:#1a2420;--atj-b-f9f1df:#292417;--atj-e-aecac2-700:#45695eb3;--atj-b-ffffff-920:#18201deb;--atj-s-0c4a48-140:#0000003d;--atj-t-6b8582:#c1cdcc;--atj-t-58716f:#c0cecd;--atj-t-66807d:#c1cdcc;--atj-b-f4f8f7:#1a231f;--atj-t-173b3a:#dbebea;--atj-t-526e6b:#bfcfcd;--atj-t-78918e:#c1cdcb;--atj-b-eaf5f1:#1b2420;--atj-t-617b78:#c0cecc;--atj-b-ffffff-880:#18201de0;--atj-t-718a87:#c1cccb;--atj-e-c9ded8:#426c60;--atj-b-f5fbf9:#19221e;--atj-b-2bad8d:#134e3f;--atj-s-2bad8d-120:#00000034;--atj-e-cadeda:#436b63;--atj-t-315b54:#dbebe8;--atj-s-123f35-55:#00000018;--atj-e-8fbbb0:#4d7f72;--atj-t-0f6755:#dbebe8;--atj-t-17715e:#dbebe7;--atj-e-cbded8:#436a5e;--atj-t-173b32:#dbebe7;--atj-s-0e322a-200:#00000057;--atj-e-e1ebe7:#45685a;--atj-b-f4faf7:#19221f;--atj-t-123f35:#dbebe7;--atj-t-647b74:#c1cdc9;--atj-b-e3efea:#1c2622;--atj-b-edf6f2:#1a2420;--atj-e-eadbbf:#715f3d;--atj-e-d9bd86:#715f3d;--atj-b-fff5df:#282317;--atj-e-edf2f0:#496559;--atj-t-194a3f:#dbebe7;--atj-t-667b75:#c2ccc9;--atj-t-80918c:#c3cbc7;--atj-e-dfe9e5:#47675a;--atj-t-6b8079:#c2ccc9;--atj-t-71847e:#c3cbc7;--atj-t-647f7c:#c0cecc;--atj-e-efc8c4:#71423d;--atj-b-fff3f1:#19221e;--atj-t-a7473d:#e1b2ad;--atj-e-bfe0d5:#3d715f;--atj-b-ecf9f4:#1a2320;--atj-t-176c5a:#dbebe7;--atj-e-cde2db:#406e5e;--atj-b-ecf7f3-800:#1a2420cc;--atj-s-14584f-70:#0000001e;--atj-s-0c4a48-160:#00000045;--atj-e-c8d9d5:#47675f;--atj-t-6b8481:#c1cdcb;--atj-e-dce7e4:#47675e;--atj-s-14584f-45:#00000013;--atj-t-69827f:#c1cdcb;--atj-t-829895:#c1cccb;--atj-e-dbe7e3:#45685c;--atj-s-14584f-50:#00000016;--atj-t-294a48:#dbebea;--atj-b-98aaa8:#30413a;--atj-b-27a786:#124f3f;--atj-s-27a786-100:#0000002b;--atj-b-d89a32:#5e4212;--atj-b-bc5c51:#51241f;--atj-b-eaf6f2:#1b2420;--atj-t-456360:#bdd1cf;--atj-t-879a98:#c2cccb;--atj-t-516e6b:#becfce;--atj-e-cfdfdb:#45685f;--atj-t-244745:#dbebea;--atj-e-65ac9f:#478579;--atj-s-24a28f-100:#0000002b;--atj-e-e7eeec:#48665d;--atj-b-edf6f3:#1a2420;--atj-t-274a47:#dbebe9;--atj-t-869a97:#c2ccca;--atj-e-d3e0dd:#48665f;--atj-t-5f7976:#c0cecc;--atj-e-bcdcd2:#3d7160;--atj-t-1b7b65:#a3ebda;--atj-e-e3cfcb:#71453d;--atj-b-fff4f2:#19221e;--atj-t-a14e46:#ddb5b1;--atj-b-f8fbfa:#19221e;--atj-e-e6eeeb:#46675b;--atj-b-c3cfcd:#222e29;--atj-b-2aaa8a:#134e3f;--atj-t-365552:#dde9e8;--atj-t-92a3a1:#c2cccb;--atj-e-86bfae:#478572;--atj-b-e8efed:#1b2521;--atj-t-55716a:#bfcfcb;--atj-b-cfe9df:#1a2e26;--atj-t-216653:#dbebe6;--atj-t-244846:#dbebea;--atj-t-617b76:#c0cecb;--atj-e-c9e2d9:#3d715e;--atj-t-527069:#bed0cc;--atj-t-6e8582:#c2cccb;--atj-t-98a9a7:#c2cccb;--atj-e-d9e6e2:#45695e;--atj-e-e8efed:#47665d;--atj-t-2d4e4b:#dbeae9;--atj-t-8a9c99:#c2ccca;--atj-b-eef3f2:#1b2420;--atj-t-6e8280:#c2cccb;--atj-b-e7f6f0:#1b2420;--atj-t-17735f:#dbebe7;--atj-b-fff5e4:#282116;--atj-t-a56a13:#ebcea2;--atj-b-fff0ee:#19221f;--atj-t-a84c42:#dfb3ae;--atj-b-f1f6f4:#1a231f;--atj-t-6d8582:#c1cccb;--atj-e-e9efed:#49645b;--atj-t-637b78:#c1cdcb;--atj-t-2f5350:#dbebe9;--atj-t-819390:#c3cbc7;--atj-t-6d8481:#c2cccb;--atj-e-cbdad4:#48655a;--atj-t-31564d:#dbebe7;--atj-e-123f35:#478577;--atj-b-123f35:#123f35;--atj-e-dbe7e2:#45685a;--atj-s-123f35-50:#00000016;--atj-t-60766f:#c1cdc9;--atj-t-7a8b85:#c3cbc7;--atj-t-173f35:#dbebe7;--atj-t-45645c:#bdd1cc;--atj-b-edf3f0:#1b2420;--atj-b-1d7b65:#124e40;--atj-b-d4a45d:#593e18;--atj-e-e0ebe6:#446958;--atj-t-176852:#dbebe7;--atj-t-6c7f78:#c2cbc8;--atj-b-eef6f2:#1a2420;--atj-t-d7b475:#e6d0a8;--atj-s-123f35-120:#00000034;--atj-b-f5f9f7:#19221f;--atj-b-fff3d8:#292417;--atj-t-825d19:#ebd2a2;--atj-b-0a1c19-620:#1016139e;--atj-e-d9e6e1:#45695b;--atj-s-000000-250:#0000006c;--atj-t-8d672d:#e4cdaa;--atj-t-173f37:#dbebe8;--atj-t-60736d:#c2ccc9;--atj-e-cad9d4:#48655b;--atj-t-75857f:#c3cac7;--atj-b-187358:#11513e;--atj-b-b97928:#5c3c14;--atj-b-a33838:#541d1d;--atj-b-edf2f0:#1b2420;--atj-t-294b43:#dbebe7;--atj-t-315047:#dceae6;--atj-e-dce7e3-850:#47675bd9;--atj-b-fbfdfc-940:#18211df0;--atj-s-0c4a48-200:#00000057;--atj-e-ffffff-300:#5757574d;--atj-t-65807e:#c0cecd;--atj-s-164038-160:#00000045;--atj-e-abc9c2:#446a61;--atj-t-24a28f-350:#a3ebe059;--atj-s-0c4a48-170:#0000004a;--atj-s-0c4a48-230:#00000064;--atj-b-d9ede5-900:#1d2723e6;--atj-b-f7fcfa:#19221e;--atj-b-0c4a48-340:#0c4a4857;--atj-e-24a28f-130:#47857b21;--atj-e-cee5de:#3d7161;--atj-b-ffffff-740:#18201dbd;--atj-b-32a874:#174f36;--atj-s-32a874-120:#00000034;--atj-t-587270:#c0cecd;--atj-e-c6ded6-900:#406e5ee6;--atj-s-0a3b3a-140:#0000003d;--atj-e-d5e5e0:#426b5e;--atj-t-78908e:#c1cccb;--atj-e-b7d9cf:#3d7161;--atj-s-24a28f-80:#00000023;--atj-t-718886:#c2cccb;--atj-b-d5e5e0:#1e2924;--atj-e-d5e5e0-900:#426b5ee6;--atj-s-0a3b3a-120:#00000034;--atj-e-dbe8e4:#446a5e;--atj-s-0e463f-80:#00000023;--atj-t-cce5df:#ddeeea;--atj-e-ffffff-220:#57575738;--atj-b-ffffff-100:#18201d1a;--atj-e-e7efed:#45685f;--atj-b-f3f8f6:#1a231f;--atj-t-e5eeeb:#e5eeeb;--atj-b-efb95b-170:#5c400f2b;--atj-b-fff9ed:#1a231f;--atj-b-f3ead8:#2b2518;--atj-e-794b19-120:#8567471f;--atj-s-794b19-35:#0000000f;--atj-s-794b19-20:#00000009;--atj-t-4e3018:#ebe2db;--atj-t-74583d:#d8c7b5;--atj-b-ffffff-660:#18201da8;--atj-t-a85e23:#ebc3a2;--atj-t-68462a:#dfc5af;--atj-e-eadbc2:#715d3d;--atj-b-ecac52-200:#603f1033;--atj-b-f7eddb:#2a2418;--atj-b-774a1e-340:#633d1957;--atj-e-a85e23-180:#8563472e;--atj-t-8c511f:#ebc4a3;--atj-b-d6802d:#5e3712;--atj-s-d6802d-120:#00000034;--atj-t-422714:#ebe2db;--atj-e-a85e23:#856347;--atj-b-a85e23:#5d3413;--atj-s-7e4819-200:#00000057;--atj-b-814419:#5e3212;--atj-e-794b19-140:#85674724;--atj-s-6d481f-120:#00000034;--atj-b-fff8eb:#1a231f;--atj-b-f8ead0:#2c2518;--atj-b-f2d9b3:#30281b;--atj-t-8a4c1d:#ebc2a2;--atj-t-8b735d:#d2c6bc;--atj-e-eadfcd:#715d3d;--atj-e-dfcdb4:#715b3d;--atj-e-bd7c43:#856447;--atj-s-bd7c43-130:#00000038;--atj-e-e8dcc9:#715d3d;--atj-e-d2b58b:#715b3d;--atj-s-6a451d-100:#0000002b;--atj-b-f6e2c3:#2e261a;--atj-t-995721:#ebc3a3;--atj-b-fff7ea:#1a231f;--atj-t-8b633e:#dcc6b1;--atj-t-bd7c43:#e2c5ac;--atj-e-d8c3a2:#715c3d;--atj-b-fffdf9:#18211d;--atj-t-c28a52:#e2c7ac;--atj-e-d9b47e:#715c3d;--atj-b-fff5e5:#282116;--atj-b-543018:#543018;--atj-b-8b4c1d:#5d3313;--atj-t-f6d6a9:#ebcda2;--atj-t-eddcc9:#f2e6d9;--atj-b-ecac52-180:#603f102e;--atj-b-fffaf1:#19221e;--atj-s-103d3a-70:#0000001e;--atj-e-103d3a-120:#4785811f;--atj-s-103d3a-25:#0000000b;--atj-s-103d3a-20:#00000009;--atj-e-ffffff-320:#57575752;--atj-b-b8e0d5:#1c322c;--atj-b-e8f5f1:#1b2420;--atj-b-efd2a1:#332b1d;--atj-b-fbf1df:#292317;--atj-b-bfd8df:#1c2d31;--atj-b-ecf5f6:#1a2420;--atj-b-e4c5bd:#31201c;--atj-b-f8ece8:#1b2420;--atj-b-0c4a48-220:#0c4a4838;--atj-t-526b69:#bfcecd;--atj-e-d9e5df:#466757;--atj-b-fffdfa:#18211d;--atj-t-073f35:#dbebe8;--atj-s-002f29-400:#000000ad;--atj-b-062e29-651:#072d28a6;--atj-e-ddc49a:#715d3d;--atj-t-7c571c:#eacfa3;--atj-e-ccdcd6:#47675b;--atj-b-f0f6f3:#1a231f;--atj-b-f4f6f3:#1a231f;--atj-b-073f35:#0a3c33;--atj-e-ceddd7:#47665a;--atj-t-164d40:#dbebe7;--atj-b-e5efea:#1c2621;--atj-t-b6812b:#eacfa4;--atj-e-d9e4e1:#48655d;--atj-b-edf3f1:#1b2420;--atj-s-0f413a-80:#00000023;--atj-e-ffffff-560:#5757578f;--atj-b-083331-840:#083331d6;--atj-e-106f62-420:#47857c6b;--atj-b-cd9730-160:#5b431529;--atj-b-f4faf8:#19221f;--atj-b-e9f4f1:#1b2420;--atj-b-f8f3e8:#1b2420;--atj-s-0f413a-70:#0000001e;--atj-e-106f62-70:#47857c12;--atj-s-0f413a-120:#00000034;--atj-e-ffffff-620:#5757579e;--atj-b-0a4540:#0b443f;--atj-s-08463f-200:#00000057;--atj-t-a16d16:#ebd0a2;--atj-t-103e39:#dbebe9;--atj-t-64827e:#c0cecc;--atj-b-12645e:#0e4e4a;--atj-e-ffffff-150:#57575726;--atj-s-ffffff-35:#d4ede001;--atj-s-ffffff-25:#d4ede001;--atj-t-9bd5c8:#b0ded4;--atj-t-c9dfdb:#dfecea;--atj-b-092f2e:#092f2e;--atj-t-8fb3ae:#bcd2cf;--atj-b-f3fbf8:#19221f;--atj-t-aac5c1:#bcd1ce;--atj-e-ffffff-100:#5757571a;--atj-e-ffffff-80:#57575714;--atj-t-7fa39e:#bed0ce;--atj-b-d6eee7-850:#1d2823d9;--atj-b-f5faf8:#19221e;--atj-t-b3c3c0:#c0cecb;--atj-t-c6ded9:#dfece9;--atj-t-816a43:#d9cbb5;--atj-t-a8bab6:#c0cdca;--atj-b-d8efe8-900:#1d2723e6;--atj-t-8ed0c1:#b0ded4;--atj-e-b9d8cd:#3e6f5e;--atj-b-f3fbf7:#19221f;--atj-s-0f5844-80:#00000023;--atj-e-c4ddd4:#3f6e5d;--atj-t-245c4e:#dbebe7;--atj-t-49645b:#bed0ca;--atj-t-168c5b:#a2ebcd;--atj-e-c6ded6:#406e5e;--atj-b-ffffff-550:#18201d8c;--atj-t-bed4ce:#bbd2cc;--atj-e-a9c8c0:#446a60;--atj-b-082420-380:#08242061;--atj-s-082420-240:#00000068;--atj-e-edf3f0:#456857;--atj-s-14584f-55:#00000018;--atj-e-e5c990:#71603d;--atj-b-fff2d5:#2a2418;--atj-t-9a681b:#ebcfa2;--atj-t-819592:#c2ccca;--atj-t-637e7b:#c0cecc;--atj-t-486864:#bdd1cf;--atj-e-e7efec:#45685b;--atj-t-6d8380:#c2cccb;--atj-e-e1e9e6:#49645a;--atj-b-f6f9f8:#19221e;--atj-t-708784:#c2cccb;--atj-t-385f58:#b8d5d0;--atj-e-d7e3df:#47665c;--atj-b-093d39-850:#0a3c38d9;--atj-b-d79a38-80:#5d411314;--atj-b-f4f8f6:#1a231f;--atj-t-7d928f:#c2ccca;--atj-t-315451:#dceae9;--atj-t-7d918e:#c2ccca;--atj-t-7f9491:#c2ccca;--atj-t-2b4c49:#dbebe9;--atj-t-7c908d:#c2ccca;--atj-b-eef2f1:#1b2420;--atj-t-718481:#c3cbc7;--atj-b-e1f5ed:#1c2521;--atj-t-14795f:#dbebe7;--atj-t-986616:#ebcfa2;--atj-b-f7e7e3:#1b2521;--atj-t-a04f45:#ddb6b1;--atj-e-d5e2de:#47675d;--atj-e-efd6d1:#71453d;--atj-t-aa5147:#deb5b0;--atj-b-fffefb:#18211d;--atj-e-234f52:#478185;--atj-b-c49250-180:#543c1c2e;--atj-b-123d40:#123d40;--atj-b-0b3034:#0b3034;--atj-s-123d40-140:#0000003d;--atj-e-ecdabc-150:#715d3d26;--atj-s-ecdabc-35:#d4ede001;--atj-s-ecdabc-25:#d4ede001;--atj-t-fffaf1:#fdf9f3;--atj-t-c9d8d5:#bed0cc;--atj-e-e6cfac-340:#715c3d57;--atj-t-ead6b8:#e5cda8;--atj-b-d1985a:#583918;--atj-s-d1985a-110:#00000030;--atj-e-c58a4e:#856647;--atj-b-c58a4e:#55381c;--atj-t-102f32:#dbe9eb;--atj-s-092325-200:#00000057;--atj-e-ddb071:#715b3d;--atj-b-ddb071:#5b3e16;--atj-t-0b2b2e:#dbe9eb;--atj-e-ead6b8-180:#715c3d2e;--atj-b-ffffff-75:#18201d13;--atj-e-ead6b8-420:#715c3d6b;--atj-b-ffffff-120:#18201d1f;--atj-t-d3a66d:#e5caa9;--atj-t-0b3034:#dbe9eb;--atj-b-f2e7d7:#2b2418;--atj-e-31585a:#488184;--atj-b-cf9d60-150:#563b1a26;--atj-b-092b2f:#092b2f;--atj-t-c6d6d3:#bed0cd;--atj-t-ffffff-320:#ffffff52;--atj-t-c9d7d4:#bfcfcc;--atj-b-ffffff-60:#18201d0f;--atj-e-efdec3-760:#715d3dc2;--atj-b-ffffff-450:#18201d73;--atj-b-efe3d1:#2d2519;--atj-s-02181a-250:#0000006c;--atj-e-d6c8b4:#705b3d;--atj-t-926230:#e3c7ab;--atj-e-ded3c2:#715c3d;--atj-b-fffefa-720:#18211db8;--atj-e-b68a58:#856847;--atj-t-af7540:#e1c6ad;--atj-t-6c756e:#c5c9c7;--atj-t-566b65:#c1cdca;--atj-b-3e7b68:#264b3f;--atj-t-a46c38:#e2c6ab;--atj-b-f5efe5:#1b2521;--atj-e-8d6a45:#856747;--atj-s-c58a4e-130:#00000038;--atj-e-c9a477:#856947;--atj-s-44392a-100:#0000002b;--atj-e-dfcdb5:#715a3d;--atj-b-f4e9d9:#2b2318;--atj-t-9d6531:#e4c6a9;--atj-t-a66e38:#e3c6ab;--atj-b-faf7f1:#1a231f;--atj-e-e0d8cb:#6d5c41;--atj-b-f1ede5:#1c2521;--atj-b-c58a4e-200:#55381c33;--atj-b-164b4d:#164b4d;--atj-t-d8b180:#e5caa9;--atj-e-dcd3c4:#6d5c41;--atj-b-c58a4e-140:#55381c24;--atj-b-fbf8f2:#19221f;--atj-b-efe6d9:#1d2723;--atj-t-566a64:#c1cdc9;--atj-t-d6ad7b:#e4caa9;--atj-e-ffffff-140:#57575724;--atj-t-f6f2e9:#f6f2e9;--atj-e-d6ad7b-480:#71593d7a;--atj-b-ffffff-55:#18201d0e;--atj-t-365f53:#b7d6cd;--atj-t-173d34:#dbebe7;--atj-t-526b63:#bfceca;--atj-t-07382f:#dbebe8;--atj-b-07382f:#09362e;--atj-e-07382f:#478579;--atj-t-0a4438:#dbebe8;--atj-t-0d5747:#dbebe7;--atj-b-0d5747:#0d4d3f;--atj-e-0d5747:#478577;--atj-t-156b57:#dbebe7;--atj-b-156b57:#105142;--atj-e-156b57:#478576;--atj-b-2b9278:#174f41;--atj-e-2b9278:#478575;--atj-b-e4f0ea:#1c2621;--atj-e-e4f0ea:#3e6f57;--atj-b-f2f7f4:#1a231f;--atj-b-f1e5d3:#2c2419;--atj-b-faf5ed:#1a231f;--atj-t-c49250:#e3cbab;--atj-b-ded8cd:#202b26;--atj-e-ded8cd:#685c45;--atj-b-fcfaf6:#19221e;--atj-s-173d34-110:#00000030;--atj-e-dad3c7-780:#685b45c7;--atj-b-fcfaf6-920:#19221eeb;--atj-s-223730-35:#0000000f;--atj-s-07382f-180:#0000004e;--atj-t-6b7d75:#c3cbc7;--atj-t-344f46:#dde9e5;--atj-e-d8d0c3:#695b44;--atj-s-07382f-200:#00000057;--atj-b-052d27:#072b26;--atj-e-e5ded3:#6d5c40;--atj-b-e1eee7-650:#1c2622a6;--atj-b-f8f3eb:#1a2420;--atj-b-ffffff-650:#18201da6;--atj-t-455d55:#bfcfca;--atj-t-5e736b:#c1cdc8;--atj-b-e8eee9:#1c2521;--atj-e-d4c7b3-800:#6f5c3fcc;--atj-b-eadfce:#2e261a;--atj-s-423d2f-170:#0000004a;--atj-b-052922-350:#06282159;--atj-e-ffffff-350:#57575759;--atj-b-07382f-860:#09362edb;--atj-t-dfc9a9:#e1ccad;--atj-e-dbd0bf-860:#6f5c3edb;--atj-b-ffffff-950:#18201df2;--atj-s-363930-160:#00000045;--atj-t-5d6f67:#c2ccc7;--atj-e-ded5c7:#6d5c40;--atj-b-fdfcf9:#19211e;--atj-e-6b9b8b:#527a6d;--atj-s-156b57-110:#00000030;--atj-e-e4ded4:#6b5c43;--atj-b-f5f2eb:#1b2420;--atj-e-e0d8cc:#6c5b42;--atj-b-e7eeeb:#1c2521;--atj-b-0a2d25-220:#0a2d2538;--atj-t-ebe4d9:#ede7de;--atj-e-d7e4dd:#466855;--atj-b-edf4f0:#1b2420;--atj-e-dbd3c6:#6a5b43;--atj-b-c49250-130:#543c1c21;--atj-b-f7f0e5:#1b2521;--atj-b-efe4d4:#2c2419;--atj-e-535b4c-140:#656f5d24;--atj-e-e0d7c8:#6f5d3f;--atj-b-cde2d7-650:#1f2a26a6;--atj-b-f1e8db:#1d2722;--atj-b-0d5747-420:#0d4d3f6b;--atj-e-cbdcd4:#466858;--atj-t-5b6f67:#c1ccc8;--atj-e-d7cbb9:#6e5b3f;--atj-s-413b2e-150:#00000041;--atj-b-052922-620:#0628219e;--atj-t-e5cfaf:#e3ccaa;--atj-e-ded5c8:#6c5b41;--atj-b-f8f4ed:#1a2320;--atj-t-536860:#c1cdc8;--atj-e-d9d2c7:#675a46;--atj-e-a9c4b8:#476758;--atj-s-2b4a3f-100:#0000002b;--atj-e-d5e2dc:#476758;--atj-b-eaf2ee:#1b2521;--atj-b-f4eee4:#1b2521;--atj-t-6e6254:#cec7bf;--atj-b-cdad7e-180:#513d1f2e;--atj-b-062f28:#072e27;--atj-e-b66a3c-180:#855e472e;--atj-b-fcfaf6-950:#19221ef2;--atj-e-f3eadc:#715c3d;--atj-b-f8f1e5:#1b2420;--atj-s-0b4b3e:#000;--atj-t-073b32:#dbebe8;--atj-t-60736c:#c2ccc8;--atj-b-e1eee7-550:#1c26228c;--atj-b-f7f1e8:#1b2420;--atj-b-0b4b3e-55:#0c4a3d0e;--atj-b-b66a3c-40:#54311c0a;--atj-e-b66a3c-240:#855e473d;--atj-b-faf7ef-880:#1a231fe0;--atj-s-173d34-45:#00000013;--atj-t-b66a3c:#e3c0ab;--atj-t-0b4b3e:#dbebe8;--atj-b-b66a3c-220:#54311c38;--atj-t-3e574e:#bdd0ca;--atj-e-b66a3c:#855e47;--atj-b-ded0bd:#32291c;--atj-s-07382f-80:#00000023;--atj-b-052922-400:#06282166;--atj-b-07382f-60:#09362e0f;--atj-e-dfc9a9-380:#715c3d61;--atj-b-07382f-900:#09362ee6;--atj-b-faf6ee:#1a231f;--atj-s-4f3826-120:#00000034;--atj-s-363930-170:#0000004a;--atj-b-073b32:#093931;--atj-e-b66a3c-480:#855e477a;--atj-e-dfc486:#71613d;--atj-b-fff8e8:#1a231f;--atj-t-815b1e:#eacfa4;--atj-e-c99c48:#856f47;--atj-b-fff2d2:#2a2518;--atj-b-e8f0ed:#1b2521;--atj-b-0c2a23-500:#0c2a2380;--atj-e-ffffff-420:#5757576b;--atj-b-11382f-720:#11382fb8;--atj-t-8b6b30:#e2cfac;--atj-t-dfa53e:#ebd1a2;--atj-t-8b9a97:#c3cbc7;--atj-t-7d8f8c:#c3cbc7;--atj-e-e2ebe8:#47675c;--atj-b-d79a38-120:#5d41131f;--atj-e-e7cc91:#71603d;--atj-b-fff9e9:#1a231f;--atj-t-705324:#e4ceaa;--atj-b-e1a845:#5c400f;--atj-b-e3f2ed:#1c2521;--atj-b-fff0cf:#2b2518;--atj-t-92651c:#ebd0a2;--atj-t-375c58:#b9d5d2;--atj-t-d59b3a:#ebd0a3;--atj-e-d6e5e0:#436a5d;--atj-b-ffffff-900:#18201de6;--atj-s-103d3a-80:#00000023;--atj-t-e4a63d:#ebd0a2;--atj-t-6d8581:#c1cccb;--atj-b-fff4db:#292317;--atj-t-916a27:#e7cfa7;--atj-e-dfe7e4:#4a635a;--atj-b-f8fbfa-940:#19221ef0;--atj-s-103d3a-50:#00000016;--atj-t-9aaba7:#c2ccca;--atj-b-e5efeb:#1c2621;--atj-e-c9dad5:#47675d;--atj-t-78908d:#c1cccb;--atj-b-e9e1d8:#1e2824;--atj-b-102c3b-780:#102c3bc7;--atj-b-f6f2eb:#1b2420;--atj-b-e9efe9:#1b2521;--atj-t-174f43:#dbebe7;--atj-e-d4b99f:#71563d;--atj-t-563927:#ebe1db;--atj-e-ddccb0:#715d3d;--atj-b-d29f4e-200:#59401733;--atj-s-49371e-80:#00000023;--atj-e-146253-180:#4785792e;--atj-e-825e25-260:#856d4742;--atj-b-ffffff-580:#18201d94;--atj-t-8b672e:#e3cdab;--atj-t-5b706c:#c1cdca;--atj-t-6d817d:#c2ccca;--atj-e-dfe8e5:#49655b;--atj-s-124c45-70:#0000001e;--atj-s-124c45-120:#00000034;--atj-b-e9efed:#1b2521;--atj-b-fff4dc:#292317;--atj-t-8b6426:#e7cea7;--atj-t-6a7e7a:#c2ccca;--atj-e-ded6c7:#6d5e40;--atj-s-453622-60:#0000001a;--atj-e-ede6da:#715e3d;--atj-b-f6f1e8:#1b2420;--atj-t-8a7652:#d5cbb9;--atj-t-7b8d89:#c3cbc7;--atj-t-607b77:#c0cecc;--atj-t-365b57:#b9d5d2;--atj-b-dff2eb:#1c2622;--atj-t-16755f:#dbebe7;--atj-e-ecd4a9:#715e3d;--atj-b-fae7bf:#2e271a;--atj-t-916018:#ebcea2;--atj-t-7e561c:#ebcda3;--atj-b-fafbfb:#19211e;--atj-b-e9eeec:#1b2521;--atj-t-71827f:#c3cbc7;--atj-t-70827e:#c3cbc7;--atj-e-e4ebe8:#4a6459;--atj-t-718681:#c2ccc9;--atj-e-c4dbd3:#426c5d;--atj-b-dfeee9:#1c2622;--atj-t-748b87:#c2ccca;--atj-b-d8ece5:#1d2823;--atj-t-176b5c:#dbebe8;--atj-t-536f6a:#bfcfcc;--atj-e-cbded7:#436a5c;--atj-e-c6ddd6:#416d5f;--atj-b-eef7f4:#1a2320;--atj-t-155f52:#dbebe8;--atj-e-bce5cb:#3d7150;--atj-b-e9f8ee:#1b2420;--atj-t-16743a:#dbebe1;--atj-b-f6faf8:#19221e;--atj-t-758c88:#c2ccca;--atj-b-eef7fb:#1a231f;--atj-t-386675:#b3d1db;--atj-e-ead7ae:#71603d;--atj-b-fffcf5:#19221e;--atj-t-819591:#c2ccca;--atj-t-31534f:#dceae8;--atj-e-ead6a9:#71613d;--atj-b-fff9ea:#1a231f;--atj-t-7c6130:#e0ceae;--atj-e-e3ebe8:#48655a;--atj-t-6a817e:#c1cccb;--atj-t-2e5651:#dbebe9;--atj-t-8ca09c:#c2ccca;--atj-b-041d1b-800:#0e1311cc;--atj-b-041d1b-520:#0e131185;--atj-b-041d1b-660:#0e1311a8;--atj-b-041d1b-180:#0e13112e;--atj-e-d6c9b6:#6f5b3e;--atj-b-d7a561-170:#5a3d172b;--atj-b-f9f3e8:#1b2420;--atj-s-3a3a2d-110:#00000030;--atj-e-0d5747-130:#47857721;--atj-s-0d5747-35:#0000000f;--atj-s-0d5747-20:#00000009;--atj-e-c8d9d2:#476759;--atj-b-ca8b42:#583a19;--atj-s-ca8b42-120:#00000034;--atj-t-526860:#c0cec9;--atj-e-c67d2f:#856747;--atj-b-c67d2f:#5b3916;--atj-t-0c2634:#dbe5eb;--atj-s-97591d-200:#00000057;--atj-e-a96323:#856547;--atj-b-a96323:#5d3613;--atj-e-1f5949-130:#47857421;--atj-b-ffffff-670:#18201dab;--atj-e-1f5949-310:#4785744f;--atj-b-e8f0eb:#1b2521;--atj-t-c67d2f:#e9c8a4;--atj-b-d19951-200:#593c1733;--atj-b-2c8b70-150:#1a514226;--atj-b-fbf7f0:#1a231f;--atj-b-efe7da:#1d2723;--atj-t-4f655d:#c0cec9;--atj-e-cfc6b8:#675a46;--atj-t-5d6f68:#c2ccc8;--atj-e-d1c5b2-920:#6d5c41eb;--atj-b-ffffff-890:#18201de3;--atj-s-3e3e31-140:#0000003d;--atj-e-d8cfc1:#6a5b43;--atj-b-fdfbf7:#19221e;--atj-t-9c7b55:#d7c8b6;--atj-t-6a7b74:#c3cbc7;--atj-e-dcd3c6:#6b5a42;--atj-t-b06e2c:#e9c7a5;--atj-e-dfd8cd:#6a5b44;--atj-b-fffefa:#18211d;--atj-e-77a393:#527a6b;--atj-s-165040-90:#00000027;--atj-b-e8f1ec:#1b2521;--atj-t-64756e:#c3cbc7;--atj-e-e2dbd0:#6b5b42;--atj-b-f5f1e9:#1b2420;--atj-e-ded6ca:#6b5b43;--atj-t-a8662a:#e9c5a5;--atj-b-fffefa-920:#18211deb;--atj-t-65766f:#c3cbc7;--atj-e-d7cfc3:#685a45;--atj-e-ddd8ce:#665c47;--atj-s-2d4239-70:#0000001e;--atj-e-c4d5cf:#48655b;--atj-s-2d4239-130:#00000038;--atj-e-caa640:#857547;--atj-b-fffdf5:#19221e;--atj-b-fff8dc:#292517;--atj-s-8e690d-160:#00000045;--atj-e-b68b1f:#857347;--atj-s-8e690d-230:#00000064;--atj-b-f4e9bd:#2f2b1a;--atj-t-6e520c:#ebe6db;--atj-e-e6d9ad:#71653d;--atj-b-fffdf7:#19211e;--atj-b-f8f1da:#2a2618;--atj-t-8b6812:#ebd6a2;--atj-t-687a73:#c2cbc7;--atj-b-ffffff-350:#18201d59;--atj-b-dce9e3:#1d2723;--atj-t-533b0c:#ebe5db;--atj-b-fff2b8:#2e2a1a;--atj-b-e5bd55:#58430e;--atj-s-fff9df:#d4ede01f;--atj-s-73561a-400:#000000ad;--atj-s-947025:#000;--atj-s-000000-333:#00000091;--atj-b-994858:#4c242c;--atj-b-722c3a:#511f29;--atj-s-ffffff-271:#d4ede008;--atj-s-51212b-400:#000000ad;--atj-s-4d1b25:#000;--atj-b-edf3ef:#1b2420;--atj-t-a96223:#ebc5a2;--atj-b-fbf0e2:#1b2420;--atj-t-975c24:#e9c6a4;--atj-t-7a8c85:#c3cbc7;--atj-e-ece6dd:#6f5c3e;--atj-t-7c8b85:#c3cac7;--atj-b-e9f4f0:#1b2420;--atj-e-d4cbbc:#6a5b44;--atj-b-fffefa-700:#18211db3;--atj-b-e6efea:#1c2521;--atj-t-687972:#c3cbc7;--atj-t-e4bb82:#ebcda3;--atj-t-d5e0dc:#e2e9e7;--atj-t-edc48c:#ebcda2;--atj-b-f7f3ec:#1a2420;--atj-b-cf9952-160:#583c1829;--atj-b-f3ebdf:#1c2622;--atj-t-71827b:#c3cbc7;--atj-t-b36b29:#eac5a4;--atj-t-5c7068:#c1ccc8;--atj-t-8b9a94:#c3cbc7;--atj-t-667a72:#c2ccc8;--atj-e-efbbb5:#71423d;--atj-t-9c3f36:#e2b0ac;--atj-e-c9ddd5:#436a5b;--atj-t-3e5f54:#bbd3cb;--atj-e-d5c08e:#71613d;--atj-e-bd8733:#856d47;--atj-b-fff9eb:#1a231f;--atj-t-6f562e:#deccb0;--atj-e-d9c8a6:#715f3d;--atj-b-163f35:#163f35;--atj-e-e3d7c1:#715e3d;--atj-t-a76b2b:#e8c8a6;--atj-t-695f50:#cec8bf;--atj-t-2d3d37:#dfe7e4;--atj-e-d6c7ad:#715e3d;--atj-t-665c4e:#cec8bf;--atj-t-4f665d:#c0cec8;--atj-e-dcd4c8:#6a5b43;--atj-b-fefdfa:#18211d;--atj-e-74a08f:#53796a;--atj-s-156b57-90:#00000027;--atj-t-929c98:#c4cac7;--atj-t-a04a3d:#e0b4ae;--atj-e-c65d50:#854e47;--atj-b-fff8f6:#19211e;--atj-s-c65d50-110:#00000030;--atj-s-c65d50-140:#0000003d;--atj-e-aebfb7:#4d6157;--atj-b-f4f8f5:#1a231f;--atj-e-8eafa2:#55776a;--atj-t-526a60:#c0cec8;--atj-b-04463b-900:#0a4037e6;--atj-t-a96323:#ebc5a2;--atj-t-566d64:#c0cec8;--atj-b-e7f0eb:#1b2521;--atj-t-667970:#c2ccc7;--atj-b-dff0e8:#1c2622;--atj-t-62766d:#c2ccc7;--atj-b-24a28f-60:#124f460f;--atj-b-f7f9f8:#19221e;--atj-t-6a7d76:#c2ccc8;--atj-e-e0be89:#715c3d;--atj-t-925d1d:#ebcaa2;--atj-e-b9d3ca:#436a5d;--atj-b-e8f2ee:#1b2521;--atj-e-d5dfdb:#4b6259;--atj-b-0c4a48-40:#0c4a480a;--atj-b-d79a38-50:#5d41130d;--atj-s-1a4038-80:#00000023;--atj-t-1a5b4e-350:#dbebe859;--atj-e-ffffff-700:#575757b3;--atj-b-12302a-780:#12302ac7;--atj-b-12302a-820:#12302ad1;--atj-b-dfeae5:#1d2723;--atj-b-040e0e-960:#080a09f5;--atj-e-ffffff-280:#57575747;--atj-e-ffffff-750:#575757bf;--atj-b-ffffff-200:#18201d33;--atj-b-ffffff-90:#18201d17;--atj-t-ffffff-780:#ffffffc7;--atj-e-d6b178:#715c3d;--atj-t-76521f:#e8cda6;--atj-t-70817a:#c3cbc7;--atj-e-dfe6e2:#4c6155;--atj-s-1f463d-55:#00000018;--atj-e-eadbc6:#715b3d;--atj-b-fdf8ef:#1a231f;--atj-t-867968:#cec8c0;--atj-b-f0e7da:#1d2723;--atj-t-796a55:#d1c9bd;--atj-e-cbdcd6:#46685c;--atj-t-82918b:#c3cac7;--atj-b-eff5f2:#1a2420;--atj-t-60776e:#c1cdc8;--atj-e-e2e9e5:#4b6355;--atj-t-7b8d86:#c3cbc7;--atj-t-50675e:#c0cec8;--atj-t-748780:#c3cbc7;--atj-s-0c4a48-180:#0000004e;--atj-t-6e827a:#c2ccc8;--atj-s-0e4139-120:#00000034;--atj-e-70aa91:#4c806a;--atj-b-e7f3ed:#1b2521;--atj-t-176b4d:#dbebe5;--atj-b-f0ece6:#1c2521;--atj-t-827b71:#c3cbc7;--atj-e-d39b4d:#856b47;--atj-b-fff8ec:#1a231f;--atj-t-8b5c21:#e9cba4;--atj-t-7c705f:#cec8bf;--atj-e-edf0ee:#4f5f54;--atj-t-75847e:#c4cac7;--atj-t-405a50:#bdd0c9;--atj-t-a64f43:#dfb5af;--atj-e-ebe4da:#715b3d;--atj-e-ddd5c9:#6a5b43;--atj-b-a64f43:#502620;--atj-b-f0f5f2:#1a2320;--atj-b-dbece5:#1d2723;--atj-t-5f746b:#c1ccc8;--atj-t-b06d2b:#e9c7a5;--atj-t-657970:#c2ccc7;--atj-t-77857f:#c4cac7;--atj-t-a14f43:#deb6b0;--atj-b-eef1ef:#1b2420;--atj-t-66766f:#c3cbc7;--atj-e-d4ad39:#857547;--atj-b-fff8d9:#292617;--atj-b-f7dfa0:#322c1c;--atj-t-765307:#ebe6db;--atj-s-976d0f-120:#00000034;--atj-e-d8dfdc:#4e5f58;--atj-b-f2f5f4:#1a231f;--atj-t-68766f:#c3cac7;--atj-t-79580b:#ebe6db;--atj-b-e3f2eb:#1c2521;--atj-t-167052:#dbebe6;--atj-b-fff3df:#282217;--atj-t-9c631e:#ebcaa2;--atj-t-a34c41:#dfb4af;--atj-e-d5cdc1:#675a46;--atj-e-e5b9b4:#71423d;--atj-b-fff6f5:#19221e;--atj-t-a13d34:#e4afaa;--atj-b-1c2723-620:#1c27229e;--atj-e-ead7d3:#71463d;--atj-s-192520-280:#00000079;--atj-t-394c45:#dfe7e4;--atj-t-b8463b:#e4afaa;--atj-t-9f352d:#e6aca8;--atj-t-6f7e78:#c3cac7;--atj-e-b8463b:#854d47;--atj-b-b8463b:#55201b;--atj-b-f4eadc:#1c2622;--atj-t-8d5722:#e9c7a5;--atj-b-e7f2ed:#1b2521;--atj-t-176850:#dbebe6;--atj-b-f4f6f5:#1a231f;--atj-t-aa6829:#e9c6a5;--atj-t-6d7e78:#c3cbc7;--atj-e-dce4e1:#4c6259;--atj-t-788a84:#c3cbc7;--atj-e-d9e2df:#4b625b;--atj-t-667a73:#c2ccc8;--atj-t-62756e:#c2ccc8;--atj-b-fff2dd:#292217;--atj-t-96601e:#ebcba2;--atj-t-176c50:#dbebe6;--atj-t-687b74:#c2ccc8;--atj-t-8a9792:#c4cac7;--atj-e-d7e0dd:#4c625a;--atj-e-bd5147:#854d47;--atj-b-bd5147:#53221e;--atj-e-963a32:#854c47;--atj-b-963a32:#54211c;--atj-t-6b7e77:#c2cbc8;--atj-t-7c8b86:#c3cac7;--atj-e-cfe1d8:#436b57;--atj-e-edc9c4:#71433d;--atj-t-9d443b:#e0b2ad;--atj-b-eef0ef:#1b2420;--atj-e-e2e9e6:#4b6358;--atj-b-fafcfb:#19211e;--atj-t-87958f:#c3cac7;--atj-t-36584e:#dceae6;--atj-t-71837c:#c3cbc7;--atj-t-566b63:#c1cdc8;--atj-e-e6bdb8:#71423d;--atj-t-526a62:#c0cec9;--atj-t-294f44:#dbebe6;--atj-t-536c63:#c0cec9;--atj-t-91443b:#dfb4af;--atj-b-f3f7f5:#1a231f;--atj-t-7d8e88:#c3cbc7;--atj-t-33594e:#dbebe6;--atj-e-bcd9cf:#3f6f5e;--atj-b-f3faf7:#19221f;--atj-t-156f54-220:#dbebe638;--atj-e-b75247:#854d47;--atj-t-8d4038:#dfb3af;--atj-t-8f602f:#e3c7ab;--atj-t-e5ad55:#ebcfa2;--atj-t-c9852e:#eacba4;--atj-e-cfdfd7:#456857;--atj-b-e4eee9:#1c2622;--atj-s-ffffff-460:#d4ede00e;--atj-s-0a4136-80:#00000023;--atj-e-fffefb:#71643d;--atj-b-cf8a37:#5a3b16;--atj-s-5d3912-180:#0000004e;--atj-e-0d5749:#478579;--atj-b-126153:#0f5044;--atj-s-073b32-180:#0000004e;--atj-b-b66a3c:#54311c;--atj-b-b66a3c-200:#54311c33;--atj-e-b66a3c-200:#855e4733;--atj-b-f3ecdf:#1c2622;--atj-b-d5e7de-700:#1e2924b3;--atj-b-0b4b3e-60:#0c4a3d0f;--atj-b-b66a3c-45:#54311c0b;--atj-b-fcfaf6-900:#19221ee6;--atj-s-4f3826-100:#0000002b;--atj-t-6f8079:#c3cbc7;--atj-t-536a62:#c0cec9;--atj-e-b66a3c-220:#855e4738;--atj-e-ddb887-780:#715a3dc7;--atj-e-d6a265:#856847;--atj-b-e3ede8:#1c2622;--atj-s-ffffff-450:#d4ede00e;--atj-b-f6ecdf:#1c2521;--atj-t-996033:#e3c4ab;--atj-e-0d5747-150:#47857726;--atj-b-ffffff-460:#18201d75;--atj-s-ffffff-350:#d4ede00b;--atj-e-b66a3c-280:#855e4747;--atj-e-d7af76-720:#715b3db8;--atj-e-b66a3c-500:#855e4780;--atj-b-f9f6f0:#1a231f;--atj-b-c68f4a-110:#553b1b1c;--atj-e-b66a3c-660:#855e47a8;--atj-s-07382f-160:#00000045;--atj-e-d9e4df:#486558;--atj-s-b66a3c-100:#0000002b;--atj-t-677770:#c3cbc7;--atj-t-6f7d77:#c4cac7;--atj-e-cbded6:#436a5a;--atj-e-e2dbcf:#6c5c41;--atj-b-136957-35:#0e4f4209;--atj-b-1a7963-45:#114f410b;--atj-e-b66a3c-680:#855e47ad;--atj-b-fffefa-940:#18211df0;--atj-s-2c4339-55:#00000018;--atj-t-687871:#c3cbc7;--atj-e-d9d1c5:#695a45;--atj-t-a06c3a:#e1c6ad;--atj-e-d4c1aa:#71593d;--atj-b-ffffff-20:#18201d05;--atj-b-cd935f-200:#55361b33;--atj-b-17384a:#17384a;--atj-b-102c3b:#102c3b;--atj-s-193647-140:#0000003d;--atj-b-e4c7a7:#34291d;--atj-e-e4c7a7-380:#71583d61;--atj-t-edcfaf:#eac8a3;--atj-b-cf8e5d:#57341a;--atj-s-cf8e5d-120:#00000034;--atj-t-fffaf4:#fdfaf6;--atj-t-cbd7dd:#e0e7eb;--atj-e-c88452:#856147;--atj-b-c88452:#55341b;--atj-t-102c3b:#dbe5eb;--atj-s-081f2b-200:#00000057;--atj-e-dfa171:#71533d;--atj-b-dfa171:#5c3415;--atj-e-e7d6c3-200:#71583d33;--atj-e-e7c7a4-480:#71583d7a;--atj-t-dc9b68:#eac3a4;--atj-e-2b5061:#477185;--atj-b-d39765-140:#57351924;--atj-b-6697a9-130:#283f4821;--atj-b-193d50:#193d50;--atj-b-0d2938:#0d2938;--atj-b-efdbc5-420:#2e251a6b;--atj-t-f0dbc6:#f4e6d7;--atj-t-f2ebe4:#f2ebe4;--atj-t-ffffff-620:#ffffff9e;--atj-e-efdbc5-340:#71583d57;--atj-b-082431-460:#08243175;--atj-s-041923-120:#00000034;--atj-t-cbd8de:#e0e8eb;--atj-e-ffffff-230:#5757573b;--atj-e-efdbc5-780:#71583dc7;--atj-b-ffffff-480:#18201d7a;--atj-b-efe2d3:#2c2319;--atj-s-041923-270:#00000075;--atj-e-d6c4b0:#71583d;--atj-t-9b623b:#e0c2ae;--atj-e-decfbe:#71583d;--atj-b-fffefa-750:#18211dbf;--atj-e-bd875e:#856247;--atj-b-f0e0cf:#2d2319;--atj-t-a66439:#e2c1ab;--atj-t-69766f:#c4cac7;--atj-t-596d70:#c0cccd;--atj-b-46798b:#26414b;--atj-t-aa683c:#e2c2ac;--atj-e-cda984:#71573d;--atj-b-fffdf9-660:#18211da8;--atj-t-8e5735:#e1c1ad;--atj-e-a9673f:#855e47;--atj-b-f5eee6:#1b2521;--atj-e-9d6845:#856047;--atj-s-c88452-140:#0000003d;--atj-e-cda783:#71563d;--atj-s-42362d-100:#0000002b;--atj-e-ddc8b2:#71573d;--atj-b-f2e4d5:#2c2219;--atj-t-a66136:#e3c0aa;--atj-b-faf6f0:#1a231f;--atj-e-ded4c9:#6c5842;--atj-b-f1ece5:#1c2521;--atj-b-c88452-150:#55341b26;--atj-b-fbf7f2:#19221f;--atj-b-ede3d8:#1d2723;--atj-t-596b70:#c0cbcd;--atj-t-dda071:#e9c2a4;--atj-b-c88452-220:#55341b38;--atj-b-1b485d:#1b485d;--atj-e-d8bd9f:#71583d;--atj-b-f4e8da:#2b2218;--atj-t-945c36:#e1c2ad;--atj-e-ddc9b4:#71573d;--atj-e-1f8f5f:#47856a;--atj-b-1f8f5f:#115035;--atj-t-8f5a37:#e0c2ae;--atj-e-b7d8d2:#3d7067;--atj-b-7ad6c4-180:#184e432e;--atj-b-0f4550:#0f4550;--atj-b-0a3340:#0a3340;--atj-s-0c414b-150:#00000041;--atj-t-b5ebe0-80:#a7e7da14;--atj-e-bcebe2-350:#3d716759;--atj-t-c9f0e8:#d7f4ee;--atj-b-63cdb8:#194d43;--atj-s-63cdb8-120:#00000034;--atj-t-f6fffd:#f8fdfc;--atj-t-c7dedd:#dfecec;--atj-e-58c2ad:#478578;--atj-b-58c2ad:#1d4e45;--atj-t-082e37:#dbe8eb;--atj-s-042830-200:#00000057;--atj-e-79d7c5:#3d7167;--atj-b-79d7c5:#174f44;--atj-t-062832:#dbe7eb;--atj-e-c3e7e1-200:#3d716833;--atj-b-ffffff-70:#18201d12;--atj-e-9ee2d5-520:#3d716785;--atj-t-78d8c5:#a8e6da;--atj-t-0b3944:#dbe8eb;--atj-b-0b3944:#0b3944;--atj-e-28717a:#477e85;--atj-b-6cd5c1-150:#174f4526;--atj-b-79b1be-150:#25444c26;--atj-b-105464:#0f4c5b;--atj-b-082f3b:#092e3a;--atj-b-d7f6f0-800:#182b27cc;--atj-t-c8f0e7:#d7f4ee;--atj-e-caf1e8-300:#3d71654d;--atj-b-042a33-480:#08282f7a;--atj-e-beeee4-350:#3d716659;--atj-t-cbf2e9:#d6f5ee;--atj-e-c3e7e0-860:#3d7167db;--atj-b-ffffff-560:#18201d8f;--atj-b-dceeea:#1d2723;--atj-e-bddbd5:#3d7066;--atj-t-267d6d:#a9e5da;--atj-e-c6dfda:#3e6f65;--atj-b-fafffd-800:#18211dcc;--atj-e-5eb9a8:#478579;--atj-b-fbfffe:#18211d;--atj-e-bcded6:#3d7164;--atj-b-dff1ed:#1c2622;--atj-t-258473:#a7e6db;--atj-t-466d70:#bad2d4;--atj-b-3b9c8a:#1d4e45;--atj-e-83c7ba:#478579;--atj-b-fafffd-750:#18211dbf;--atj-t-237665:#a8e5d9;--atj-b-eaf5f2:#1b2420;--atj-e-4baa98:#478579;--atj-s-4baa98-150:#00000041;--atj-e-86c9bc:#3d7167;--atj-s-215b52-100:#0000002b;--atj-t-288473:#a9e5da;--atj-e-d1e5e0:#3f6f63;--atj-b-eaf3f1:#1b2420;--atj-b-4db09d-140:#224e4624;--atj-b-f7fbfa:#19221e;--atj-b-e3f1ee:#1c2621;--atj-t-73d0be:#abe3d8;--atj-b-5cc6b2-200:#1c4f4633;--atj-b-12606b:#0e4c55;--atj-t-7bd6c4:#a9e4d9;--atj-e-b9ddd5:#3d7165;--atj-b-e3f2ef:#1c2521;--atj-t-287d6d:#aae4d9;--atj-e-bdded7:#3d7166;--atj-b-f7fffc-820:#19211ed1;--atj-t-195d52:#dbebe8;--atj-t-54726f:#becfce;--atj-b-eff8f5:#1a231f;--atj-t-247969:#a9e5da;--atj-b-e3a64e-220:#603f1038;--atj-b-153f49:#153f49;--atj-b-1f5962:#1b4e56;--atj-b-28707a:#1c4e54;--atj-s-124249-160:#00000045;--atj-e-ffffff-120:#5757571f;--atj-s-ffffff-18:#d4ede001;--atj-e-ffffff-240:#5757573d;--atj-b-ffffff-80:#18201d14;--atj-t-eaf8f7:#eaf8f7;--atj-b-e2a455:#603d10;--atj-s-e2a455-140:#0000003d;--atj-t-d6e9e8:#deedec;--atj-e-d99a49:#856a47;--atj-b-d99a49:#5d3d13;--atj-t-102f36:#dbe8eb;--atj-s-0a272c-200:#00000057;--atj-e-efb466:#715a3d;--atj-b-efb466:#603e10;--atj-t-0d2930:#dbe8eb;--atj-e-ffffff-160:#57575729;--atj-e-e2a455-660:#856a47a8;--atj-b-ffffff-130:#18201d21;--atj-b-e2a455-160:#603d1029;--atj-t-f0be7b:#ebcca2;--atj-t-28707a:#abdce3;--atj-b-fcfdfc:#18211d;--atj-b-fcfdfc-980:#18211dfa;--atj-b-f2f8f8-940:#1a231ff0;--atj-b-f4f9f8:#19221f;--atj-b-276f79-55:#1b4e550e;--atj-t-164752:#dbe8eb;--atj-e-c3dbdc:#406c6e;--atj-b-eff8f7-860:#1a231fdb;--atj-t-27646d:#acdbe1;--atj-s-d99a49-130:#00000038;--atj-t-143d47:#dbe8eb;--atj-t-506c70:#beced0;--atj-e-397b83:#477e85;--atj-t-174b54:#dbe8eb;--atj-s-184c54-80:#00000023;--atj-e-245f67:#477d85;--atj-t-103d45:#dbe8eb;--atj-s-184c54-130:#00000038;--atj-e-c9dfe0:#3f6c6e;--atj-b-ffffff-860:#18201ddb;--atj-s-154c54-100:#0000002b;--atj-t-33757d:#afd9de;--atj-e-c7904c:#856947;--atj-b-fff9f1:#19221e;--atj-b-eaf4f3:#1b2420;--atj-e-dbe8e7:#446a67;--atj-t-286a73:#acdce2;--atj-e-d8e7e6:#426b69;--atj-b-f5faf9:#19221e;--atj-e-4f9096:#477f85;--atj-s-4f9096-120:#00000034;--atj-e-c7a16c:#856b47;--atj-s-194d53-100:#0000002b;--atj-t-c58031:#e9c9a5;--atj-b-f3f8f7:#1a231f;--atj-e-d5e5e3:#426b66;--atj-b-d99a49-120:#5d3d131f;--atj-b-f3f9f8:#1a231f;--atj-b-edf6f5:#1a2420;--atj-t-27717a:#aadee4;--atj-b-e2a455-190:#603d1030;--atj-b-143e48:#143e48;--atj-b-22646d:#1b4f56;--atj-e-c8dfdc:#406e68;--atj-b-edf7f5:#1a2420;--atj-t-2b7178:#acdde1;--atj-b-fffafc:#18211d;--atj-b-f9eef3:#1a231f;--atj-b-4b2037:#4b2037;--atj-b-6f2f50:#4f2139;--atj-b-8f4667:#4b2536;--atj-s-56233b-200:#00000057;--atj-e-ffddeb-220:#713d5238;--atj-t-f9ddea:#f8deea;--atj-e-ffe2ef-200:#713d5433;--atj-b-f1a9c7:#321c25;--atj-s-f1a9c7-130:#d4ede004;--atj-b-8d3d63:#4e2237;--atj-e-8d3d63:#854764;--atj-s-672846-220:#0000005f;--atj-b-71304f:#4f2137;--atj-e-71304f:#854765;--atj-e-f8c2da-580:#713d5494;--atj-t-f4b8d1:#f6d5e3;--atj-b-fffdfd:#18211d;--atj-b-f5b6d2-260:#301b2442;--atj-b-4c2138:#4c2138;--atj-b-6c2e4e:#4f2239;--atj-b-8b4564:#4b2536;--atj-b-ffffff-35:#18201d09;--atj-t-facde0-140:#f6d5e324;--atj-t-fff4f9-840:#fdf6f9d6;--atj-e-ffffff-550:#5757578c;--atj-t-4c2138:#ebdbe3;--atj-e-f8c9dd-240:#713d533d;--atj-s-311122-260:#00000071;--atj-t-8d3d63:#ddb1c6;--atj-e-c987a6:#713d55;--atj-b-fff7fa:#19211e;--atj-b-fbe9f1:#1a2420;--atj-e-efd1de:#713d53;--atj-b-bd6d91:#4d2336;--atj-t-76304f:#dfafc4;--atj-t-482536:#ebdbe3;--atj-e-efd2df:#713d54;--atj-e-a34d74:#854763;--atj-t-6f2f50:#deb0c8;--atj-t-6e5260:#cfbfc7;--atj-t-7f3658:#deb0c5;--atj-e-eed2df:#713d55;--atj-s-622743-90:#00000027;--atj-e-a84f77:#854763;--atj-s-a84f77-110:#00000030;--atj-e-c985a5:#713d55;--atj-s-652745-110:#00000030;--atj-b-f1aecc-220:#311c2538;--atj-b-713151:#4e2238;--atj-t-87395e:#deb0c6;--atj-b-773454:#4e2237;--atj-t-f3c1d7:#f6d5e4;--atj-e-9c466e:#854764;--atj-t-813757:#ddb0c4;--atj-b-fbfcff:#18211d;--atj-b-eef3f8:#1a231f;--atj-b-233750:#233750;--atj-b-2d506b:#2a4b64;--atj-b-376b82:#21414f;--atj-s-1f394f-200:#00000057;--atj-e-ffe1ae-200:#715d3d33;--atj-t-ffe4b6:#f6ead5;--atj-e-ffe2b2-200:#715d3d33;--atj-b-f2b35c:#603f10;--atj-s-f2b35c-140:#d4ede004;--atj-t-1d3347:#dbe3eb;--atj-b-efb25d:#603f10;--atj-e-efb25d:#715b3d;--atj-s-1f3548-200:#00000057;--atj-t-172c3e:#dbe4eb;--atj-b-f6c47d:#372d1f;--atj-e-f6c47d:#715b3d;--atj-e-ffd591-600:#715d3d99;--atj-t-ffd38d:#ebcfa2;--atj-b-fcfdff:#18211d;--atj-b-f2b35c-180:#603f102e;--atj-b-21364f:#21364f;--atj-b-2b516c:#274961;--atj-t-ffda9d-160:#ebd0a229;--atj-t-f5faff-840:#f7fafdd6;--atj-t-21364f:#dbe2eb;--atj-e-ffe0ae-240:#715d3d3d;--atj-b-ffffff-970:#18201df7;--atj-s-142a3a-280:#00000079;--atj-t-3d6680:#b3cbdb;--atj-e-d9a152:#856b47;--atj-b-fff9ef:#19221f;--atj-t-315b75:#b0ccde;--atj-b-eaf1f6:#1b2420;--atj-e-d8e2e9:#3f5b6f;--atj-b-e5a64e:#603f10;--atj-t-263c4e:#dbe4eb;--atj-e-d8e3ea:#3d5c71;--atj-e-d89a43:#856b47;--atj-b-f5f8fb:#19221e;--atj-t-274b63:#dbe5eb;--atj-t-536b7b:#bcc9d2;--atj-t-315e78:#afcdde;--atj-e-d9e4eb:#3d5c71;--atj-s-284a60-90:#00000027;--atj-e-527b94:#496d83;--atj-s-527b94-110:#00000030;--atj-e-d1a463:#856c47;--atj-s-2d4e63-110:#00000030;--atj-t-b87824:#ebcca2;--atj-b-eef3f7:#1a2320;--atj-b-315e77:#213f4f;--atj-t-ffd897:#ebd0a2;--atj-t-315f79:#afcedf;--atj-b-f2b35c-160:#603f1029;--atj-t-ffe0a9:#f6ead5;--atj-e-d99d49:#856b47;--atj-b-f6f8fa:#19221e;--atj-b-edf6f4:#1a2420;--atj-b-ffffff-170:#18201d2b;--atj-b-153f43:#153f43;--atj-b-1e5c5d:#194d4e;--atj-b-2b7772:#1c4f4b;--atj-s-164849-200:#00000057;--atj-e-dabe76-220:#71623d38;--atj-t-f5dfaa:#ebd6a2;--atj-e-f6dd9f-220:#71623d38;--atj-b-e6bd69:#5c430f;--atj-s-e6bd69-140:#d4ede004;--atj-t-153f43:#dbe9eb;--atj-b-e7bd68:#5c430f;--atj-e-e7bd68:#71603d;--atj-s-113b3e-220:#0000005f;--atj-t-103638:#dbeaeb;--atj-b-f0cf88:#372f1f;--atj-e-f0cf88:#71603d;--atj-e-edd28f-620:#71623d9e;--atj-t-f1d388:#ebd7a2;--atj-b-fcfefd:#18211d;--atj-b-e6bd69-200:#5c430f33;--atj-b-143d42:#143d42;--atj-b-1d5a5c:#194f50;--atj-b-2a7772:#1c4f4c;--atj-t-f7dc97-160:#ebd7a229;--atj-t-f4fcfa-860:#f4fcfadb;--atj-t-173f43:#dbe9eb;--atj-e-f4da9a-260:#71623d42;--atj-s-0e3537-280:#00000079;--atj-t-2b6f6e:#aee0df;--atj-e-d7ae5e:#857047;--atj-b-fffbf2:#19221e;--atj-t-236462:#dbebea;--atj-b-e6f2ef:#1b2521;--atj-e-d5e5e1:#426b61;--atj-b-d8a94e:#5c4414;--atj-t-246563:#dbebea;--atj-t-244746:#dbebea;--atj-e-d4e5e1:#416c62;--atj-e-d5aa54:#857047;--atj-b-f1f8f6:#1a231f;--atj-t-1e5d5c:#dbebeb;--atj-e-d5e6e2:#416d62;--atj-s-1d5754-90:#00000027;--atj-e-3e7f7b:#478581;--atj-s-3e7f7b-110:#00000030;--atj-e-d1ad67:#857047;--atj-s-20615c-110:#00000030;--atj-t-b67b25:#ebcea2;--atj-b-edf5f3:#1a2420;--atj-b-e6bd69-190:#5c430f30;--atj-b-246965:#1b4e4b;--atj-t-f2d58e:#ebd6a2;--atj-s-082729-220:#0000005f;--atj-t-f1faf8-840:#f1faf8d6;--atj-t-256a67:#ace2e0;--atj-e-f4dca2-500:#71613d80;--atj-t-236461:#dbebea;--atj-b-e6bd69-170:#5c430f2b;--atj-t-f5d994:#ebd6a2;--atj-e-d4a74f:#857047;--atj-b-fdfbff:#18211d;--atj-b-f3eef9:#1a231f;--atj-b-30264e:#30264e;--atj-b-4b3972:#31254b;--atj-b-704f88:#3a2947;--atj-s-3a2a5a-200:#00000057;--atj-e-ecca7e-240:#71613d3d;--atj-t-f6e3b5:#f6ecd5;--atj-e-f6dea5-230:#71613d3b;--atj-b-e5bd69:#5b4310;--atj-s-e5bd69-150:#d4ede005;--atj-t-30264e:#dfdbeb;--atj-b-e8c16f:#5c430f;--atj-e-e8c16f:#71603d;--atj-s-2d214b-230:#00000064;--atj-t-281e45:#dfdbeb;--atj-b-f1d18d:#362e1e;--atj-e-f1d18d:#71603d;--atj-e-f1d597-640:#71613da3;--atj-t-f1d38b:#ebd6a2;--atj-b-fefcff:#18211d;--atj-b-e7bf69-200:#5c440f33;--atj-b-2e244c:#2e244c;--atj-b-49366f:#32254b;--atj-b-6b4c84:#3a2947;--atj-t-f8dea1-160:#ebd6a229;--atj-t-f9f5fc-870:#f9f5fcde;--atj-t-352852:#e0dbeb;--atj-e-f3d99f-270:#71613d45;--atj-s-271b43-300:#00000082;--atj-t-6a4a85:#c8b7d7;--atj-e-d5ac5d:#857047;--atj-t-62457e:#c7b7d7;--atj-b-f0e9f7:#1b2420;--atj-e-e1d8ea:#573d71;--atj-b-d9aa4f:#5c4414;--atj-t-654781:#c7b7d7;--atj-t-443853:#e2dee8;--atj-e-e0d7e9:#573e70;--atj-e-d7aa51:#857047;--atj-b-f7f2fb:#19221f;--atj-t-5b3f76:#c7b6d8;--atj-t-6b6074:#c7c2cc;--atj-s-4b3770-90:#00000027;--atj-e-765a91:#664e7e;--atj-s-765a91-110:#00000030;--atj-e-d3ad68:#856f47;--atj-s-503a77-110:#00000030;--atj-t-b47b2a:#eacda4;--atj-b-f3eef8:#1a231f;--atj-b-e7bf69-190:#5c440f30;--atj-b-674982:#392848;--atj-t-f3d68f:#ebd6a2;--atj-s-201635-240:#00000068;--atj-t-f9f5fc-850:#f9f5fcd9;--atj-t-664781:#c8b7d7;--atj-t-62447e:#c7b6d8;--atj-b-e7bf69-180:#5c440f2e;--atj-t-f5d995:#ebd6a2;--atj-t-63457f:#c7b6d8;--atj-b-f8fcfb:#19221e;--atj-b-eaf5f3:#1b2420;--atj-b-ffffff-150:#18201d26;--atj-b-123044:#123044;--atj-b-13545d:#114c55;--atj-b-17806f:#0e5046;--atj-s-11414a-200:#00000057;--atj-e-e0ef7e-240:#6a713d3d;--atj-t-eef6b9:#f2f6d5;--atj-e-e9f6a2-240:#69713d3d;--atj-b-d9e86c:#434b0c;--atj-s-d9e86c-150:#d4ede005;--atj-t-17363b:#dbe9eb;--atj-e-d9e86c:#6a713d;--atj-s-0b373c-220:#0000005f;--atj-t-102e34:#dbe8eb;--atj-b-e8f38f:#33351e;--atj-e-e8f38f:#6b713d;--atj-e-e5f190-620:#6a713d9e;--atj-t-e4ef86:#e4eba2;--atj-b-fbfefd:#18211d;--atj-b-dbeb71-190:#424b0c30;--atj-b-112f43:#112f43;--atj-b-15545c:#134c54;--atj-b-18786b:#0f4d45;--atj-t-e5f190-160:#e2eba229;--atj-t-f1faf8-880:#f1faf8e0;--atj-t-16484f:#dbe9eb;--atj-e-e6f197-270:#6a713d45;--atj-s-0b303a-300:#00000082;--atj-t-167268:#dbebe9;--atj-e-b8cd51:#7a8547;--atj-b-fbfde9:#1a231f;--atj-t-176c66:#dbebea;--atj-b-e5f3f0:#1b2521;--atj-b-b7cb4f:#424b16;--atj-t-166b64:#dbebea;--atj-t-29484a:#dbeaeb;--atj-e-d4e6e1:#406e61;--atj-e-b8cc50:#7b8547;--atj-b-edf7f4:#1a2420;--atj-t-17665f:#dbebe9;--atj-t-55706e:#bfcfcd;--atj-s-156058-90:#00000027;--atj-e-1e8175:#47857d;--atj-s-1e8175-110:#00000030;--atj-e-b9cb5f:#7a8547;--atj-s-14655d-110:#00000030;--atj-t-7b9222:#dbeaa4;--atj-b-dbeb71-180:#424b0c2e;--atj-b-18766a:#105048;--atj-t-e9f49b:#e2eba2;--atj-s-072b32-240:#00000068;--atj-t-f1faf8-860:#f1faf8db;--atj-t-176d66:#dbebea;--atj-e-e6f29a-500:#6a713d80;--atj-t-176b64:#dbebe9;--atj-b-dbeb71-170:#424b0c2b;--atj-e-b7cb4f:#7b8547;--atj-t-176c65:#dbebea;--atj-b-fffaf8:#18211e;--atj-b-f8eeec:#1a2420;--atj-b-ffffff-160:#18201d29;--atj-b-391f35:#391f35;--atj-b-6f304b:#4e2235;--atj-b-a35569:#4a2630;--atj-s-5b2741-200:#00000057;--atj-e-eeca9d-250:#715a3d40;--atj-t-ffe8c7:#f6e8d5;--atj-e-ffe2bd-250:#715a3d40;--atj-b-e8bd86:#5e3d12;--atj-s-e8bd86-150:#d4ede005;--atj-t-4d263b:#ebdbe4;--atj-b-f0c895:#352b1e;--atj-e-f0c895:#715a3d;--atj-s-3e1b2e-240:#00000068;--atj-t-3d1d30:#ebdbe4;--atj-b-f7d8ad:#31281b;--atj-e-f7d8ad:#715b3d;--atj-e-f6d3a7-620:#715a3d9e;--atj-t-f2c997:#ebcba2;--atj-b-eebf91-200:#362a1e33;--atj-b-351e34:#23302b;--atj-b-6c304a:#4e2335;--atj-b-9b5063:#4a262f;--atj-t-f5d3aa-160:#ebcaa229;--atj-t-fff6f4-880:#fdf7f6e0;--atj-t-6b3049:#dcb2c4;--atj-e-f6d3a8-300:#71593d4d;--atj-s-3a192d-300:#00000082;--atj-t-91465d:#dab3bf;--atj-e-d8a56c:#856847;--atj-b-fff8f1:#19221e;--atj-t-8d435a:#dbb3bf;--atj-b-f9e9ea:#1a2420;--atj-e-ead9d9:#703e3e;--atj-b-d7a267:#593a17;--atj-t-884158:#dbb3c0;--atj-t-5b3d49:#d2bcc5;--atj-e-ead7d7:#713d3d;--atj-e-d5a066:#856747;--atj-b-fbefee:#1a231f;--atj-t-7b384e:#dcb2c0;--atj-t-745c64:#cdc0c5;--atj-e-ead8d9:#713d40;--atj-s-824156-90:#00000027;--atj-e-a65770:#85475b;--atj-s-a65770-110:#00000030;--atj-e-d7a56d:#856847;--atj-s-844258-110:#00000030;--atj-t-ad6a37:#e4c3aa;--atj-b-f8eded:#1a2320;--atj-b-eec194-200:#352a1e33;--atj-b-944a60:#4b2531;--atj-t-f5d4aa:#ebcba2;--atj-s-37162a-250:#0000006c;--atj-t-fff6f4-870:#fdf7f6de;--atj-t-8e435a:#dbb3bf;--atj-e-f2cc9e-550:#71593d8c;--atj-b-f0c495-180:#352a1e2e;--atj-e-d6a167:#856747;--atj-b-fbfdf7:#19221e;--atj-b-edf4e7:#1b2521;--atj-b-ffffff-140:#18201d24;--atj-b-173e2b:#173e2b;--atj-b-2f6740:#244e31;--atj-b-7b8b3e:#424a21;--atj-s-235331-200:#00000057;--atj-e-e1cc81-250:#71653d40;--atj-t-f5e9b7:#f6f0d5;--atj-e-efde9e-250:#71663d40;--atj-b-d4b85f:#544617;--atj-s-d4b85f-150:#00000041;--atj-t-173725:#dbebe2;--atj-b-e1cb76:#544612;--atj-e-e1cb76:#71663d;--atj-s-153823-240:#00000068;--atj-t-10291b:#dbebe2;--atj-b-eedb91:#36311e;--atj-e-eedb91:#71663d;--atj-e-ebdb97-620:#71673d9e;--atj-t-ead78e:#ebdca2;--atj-b-fcfdf9:#19211e;--atj-b-deca76-180:#5246142e;--atj-b-143725:#143725;--atj-b-326b43:#244c30;--atj-t-ead78e-170:#ebdca22b;--atj-t-f5fbf2-880:#f5fbf2e0;--atj-e-e6d794-300:#71673d4d;--atj-s-123723-300:#00000082;--atj-t-477b44:#b9d7b7;--atj-e-b8bb62:#838547;--atj-b-fbfced:#1a231f;--atj-t-367047:#b3dbbf;--atj-b-e9f1e3:#1c2621;--atj-e-dce6d5:#536d41;--atj-b-c6a950:#51431a;--atj-t-376c43:#b5d9bd;--atj-t-3c5744:#bdd1c3;--atj-e-dbe5d4:#536c41;--atj-e-c3a54d:#857547;--atj-b-eef5e9:#1b2420;--atj-t-285d39:#dbebe0;--atj-t-58705e:#c0cec4;--atj-e-dbe6d5:#506d41;--atj-s-2b6339-90:#00000027;--atj-e-4f874f:#4b814b;--atj-s-4f874f-110:#00000030;--atj-e-b6b85d:#838547;--atj-s-336b43-110:#00000030;--atj-t-9a7d2f:#e5d5a9;--atj-b-edf4e8:#1b2521;--atj-b-e1cc7d-180:#5345132e;--atj-b-477d45:#294828;--atj-t-efdf9e:#ebdda2;--atj-t-f4faf1-880:#f4faf1e0;--atj-t-356f45:#b3dbbe;--atj-e-e8d997-550:#71673d8c;--atj-t-376d43:#b4d9bd;--atj-b-e2cd7f-180:#5346132e;--atj-e-c4a650:#857547;--atj-b-f8fafc:#19221e;--atj-b-d4aa58-180:#5943172e;--atj-b-10263f:#10263f;--atj-b-1e4666:#1e4666;--atj-b-51697b:#2d3a44;--atj-t-ddbb71-170:#e9d4a42b;--atj-t-f2f7fb-900:#f2f7fbe6;--atj-t-f5dfad:#ebd5a2;--atj-e-ecce8b-280:#71613d47;--atj-b-d5a952:#5a4316;--atj-s-d5a952-160:#00000045;--atj-e-e7cc91-320:#71603d52;--atj-s-0a2237-300:#00000082;--atj-t-326381:#aecde0;--atj-e-d0ad63:#857147;--atj-b-fffbf1:#19221e;--atj-t-285977:#abcee3;--atj-b-e8f0f5:#1b2420;--atj-b-d2a34d:#5a4217;--atj-t-38536a:#b6c8d8;--atj-e-d5e0e8:#3d5b70;--atj-e-d2a34d:#856f47;--atj-b-edf3f7:#1a2420;--atj-t-173f5c:#dbe4eb;--atj-t-526b7d:#bbc9d3;--atj-e-d7e3ea:#3d5e71;--atj-s-194665-90:#00000027;--atj-e-376d8e:#476d85;--atj-s-376d8e-110:#00000030;--atj-s-184667-110:#00000030;--atj-t-a87825:#ebd0a3;--atj-b-eaf1f5:#1b2420;--atj-b-deb665-180:#5c44142e;--atj-b-315d7b:#203d50;--atj-t-f0d99f:#ebd7a2;--atj-e-e7cc91-550:#71603d8c;--atj-b-d1a14a:#594217;--atj-t-10263f:#dbe2eb;--atj-b-f7faf9:#19221e;--atj-b-f1ae49-200:#60401033;--atj-b-0b2933:#0b2933;--atj-b-155063:#144d5f;--atj-b-367586:#204650;--atj-t-f9be5b-200:#ebd0a233;--atj-t-f1f9fa-900:#f1f9fae6;--atj-t-ffe1a8:#f6ebd5;--atj-e-f6c269-300:#715e3d4d;--atj-b-f1ad45:#604110;--atj-s-f1ad45-170:#0000004a;--atj-e-f6c269-340:#715e3d57;--atj-s-072630-300:#00000082;--atj-t-267083:#a8d9e6;--atj-e-e6ab4d:#856d47;--atj-t-176074:#dbe7eb;--atj-b-e4f1f3:#1b2521;--atj-b-eea93c:#604110;--atj-t-355b64:#b6d2d8;--atj-e-d1e2e5:#3f686f;--atj-e-eea93c:#856d47;--atj-b-eaf3f4:#1b2420;--atj-t-104d5d:#dbe8eb;--atj-t-4f6f76:#bcced2;--atj-e-d3e4e7:#3d6970;--atj-s-125463-90:#00000027;--atj-e-247187:#477785;--atj-s-247187-110:#00000030;--atj-e-e1aa50:#856d47;--atj-s-115160-110:#00000030;--atj-t-b87413:#ebcda2;--atj-b-e8f2f3:#1b2521;--atj-b-23677a:#194a57;--atj-t-ffdda0:#ebd1a2;--atj-e-f6c269-580:#715e3d94;--atj-b-f0ad45:#604110;--atj-t-0b2933:#dbe7eb;--atj-b-ffc365:#604110;--atj-t-071e25:#dbe7eb;--atj-b-f6f8f7:#19221f;--atj-t-17352e:#dbebe7;--atj-b-f7f3e8:#1b2420;--atj-b-eef5f2:#1a2420;--atj-e-d7e5df:#446959;--atj-t-126a58:#dbebe8;--atj-s-123f35-125:#00000036;--atj-t-d7b35c:#e9d5a5;--atj-t-d8e8e3:#dfece8;--atj-s-183f35-63:#0000001b;--atj-b-e7f4ef:#1b2521;--atj-t-657871:#c2ccc8;--atj-t-92722c:#e5d2a9;--atj-e-cedbd6:#49645a;--atj-b-edf1f8:#1a2320;--atj-t-355d8a:#aec5e0;--atj-b-f5edda:#2b2518;--atj-t-816421:#e8d4a6;--atj-e-edf1ef:#4c6257;--atj-e-b9ccc5:#49645a;--atj-t-f0d48d:#ebd7a2;--atj-t-d4e4df:#e0ebe8;--atj-e-126a58:#478578;--atj-t-63756f:#c2ccc8;--atj-b-f3f6f5:#1a231f;--atj-t-697b74:#c2cbc7;--atj-e-e5ece9:#496459;--atj-b-fff5dc:#292417;--atj-t-6f571f:#ebe6db;--atj-t-a23f36:#e3b0ab;--atj-t-455b62:#bdccd1;--atj-t-245fc5:#a2bdeb;--atj-b-245fc5:#112e5f;--atj-e-245fc5:#475e85;--atj-s-245fc5:#000;--atj-t-173f7e:#a2bfeb;--atj-b-eaf2ff:#1a231f;--atj-e-bfd2f2:#3d5071;--atj-s-bfd2f2:#d4ede01f;--atj-s-1e4d8b-86:#00000025;--atj-t-0b7664:#dbebe8;--atj-b-0b7664:#0d5045;--atj-e-0b7664:#47857a;--atj-s-0b7664:#000;--atj-t-105448:#dbebe8;--atj-b-e5f6ef:#1b2521;--atj-e-b3dacd:#3d715f;--atj-s-b3dacd:#d4ede01f;--atj-s-135849-94:#00000029;--atj-t-ad5716:#ebc2a2;--atj-b-ad5716:#603210;--atj-e-ad5716:#856247;--atj-s-ad5716:#000;--atj-t-784315:#ebe2db;--atj-b-fff2dc:#292217;--atj-e-e9c99d:#715b3d;--atj-s-e9c99d:#d4ede01f;--atj-s-8a521b-94:#00000029;--atj-s-123f35-86:#00000025;--atj-b-ffffff-702:#18201db3;--atj-t-164d3e:#dbebe7;--atj-t-18735d:#dbebe7;--atj-t-51776a:#bcd2ca;--atj-t-126a58-145:#dbebe825;--atj-e-d9e7df:#436a54;--atj-s-143f35-27:#0000000c;--atj-t-204e3e:#dbebe5;--atj-t-19735a:#dbebe6;--atj-t-1b5944:#dbebe5;--atj-t-526c60:#bfcfc7;--atj-b-e5f3ed:#1b2521;--atj-e-dce9e3:#436a58;--atj-b-177c65:#0f5142;--atj-b-105547:#0f5143;--atj-s-0b443a:#000;--atj-s-134c36-98:#0000002b;--atj-t-143f35:#dbebe7;--atj-t-48685e:#bdd1cb;--atj-s-153e2f-31:#0000000e;--atj-e-e5ece8:#496455;--atj-t-174f40:#dbebe7;--atj-t-18765f:#dbebe7;--atj-t-5a7067:#c1cdc8;--atj-t-13765f-145:#dbebe725;--atj-e-18765f:#478576;--atj-e-cfe3d9:#406e57;--atj-b-f4f9f6:#19221f;--atj-t-145b47:#dbebe6;--atj-e-deebe4:#416c55;--atj-t-3e5e52:#bbd2ca;--atj-t-116950:#dbebe6;--atj-b-fafbf9:#19221e;--atj-e-e4eae6:#4c6253;--atj-t-d9e7e2:#e0ebe7;--atj-b-fff2cf:#2b2618;--atj-t-735919:#ebe6db;--atj-b-fae9e7:#1b2420;--atj-t-983d35:#e2b0ac;--atj-t-72827c:#c3cbc7;--atj-e-c9e1d8:#3e6f5d;--atj-e-edc8c4:#71423d;--atj-t-6c7c76:#c3cbc7;--atj-e-e1c6c3:#71423d;--atj-t-8c3b34:#e1b1ad;--atj-t-64766f:#c2ccc8;--atj-e-9bbcaf:#46685a;--atj-s-123f35-80:#00000023;--atj-t-163b32:#dbebe7;--atj-t-9a7220:#ebd3a2;--atj-e-d9e6e0:#456958;--atj-t-24483f:#dbebe7;--atj-e-bdcec7:#4a6459;--atj-b-fbfcfb:#18211e;--atj-t-173c33:#dbebe7;--atj-e-17715e:#478578;--atj-s-17715e-110:#00000030;--atj-b-f3f8f5:#1a231f;--atj-e-cfddd7:#486659;--atj-e-e6c5c1:#71423d;--atj-b-fff5f3:#19221e;--atj-t-8a3933:#e1b1ad;--atj-e-b9daca:#3d7157;--atj-b-effaf4:#1a231f;--atj-t-176343:#dbebe4;--atj-e-e4bcb7:#71423d;--atj-t-8a3832:#e1b0ad;--atj-t-6c7e77:#c3cbc7;--atj-e-c8d6d0:#4a6359;--atj-t-5c4b21:#ebe6db;--atj-e-e5d5ad:#71623d;--atj-b-dcece5:#1d2723;--atj-t-185846:#dbebe6;--atj-e-d6e3dd:#466758;--atj-e-d3e0da:#486658;--atj-b-f9fbfa:#19221e;--atj-e-dce7e2:#476758;--atj-t-6c7b75:#c3cbc7;--atj-b-fff7e6:#1a2320;--atj-b-ecf4f0:#1b2420;--atj-e-d7e4de:#466858;--atj-s-133e35-60:#0000001a;--atj-t-5f716a:#c2ccc8;--atj-b-f3f6f4:#1a231f;--atj-t-d8e7e1:#dfece7;--atj-t-63766e:#c2ccc8;--atj-e-c9d8d1:#496558;--atj-t-244a40:#dbebe7;--atj-b-146852:#0f4e3e;--atj-e-146852:#478575;--atj-b-fff8df:#282517;--atj-e-e2ce91:#71643d;--atj-b-173f35:#173f35;--atj-t-62746d:#c2ccc8;--atj-e-dce6e1:#486557;--atj-b-e5f1ec:#1c2521;--atj-t-185d4b:#dbebe7;--atj-b-f1f6f3:#1a231f;--atj-t-6b7c75:#c3cbc7;--atj-e-e1e9e5:#496457;--atj-e-bed1c8:#486657;--atj-t-1a5143:#dbebe7;--atj-e-dae5df:#486655;--atj-e-e5d3a7:#71623d;--atj-e-dec6c2:#71443d;--atj-e-dbe6e1:#476658;--atj-e-cbdad3:#486558;--atj-t-17624e:#dbebe7;--atj-t-8a6420:#ead1a4;--atj-e-c7ddd3:#426c59;--atj-b-eff8f4:#1a231f;--atj-e-dfd0a7:#71633d;--atj-e-c6ddd2:#416d58;--atj-t-536f66:#bfcfca;--atj-b-176651:#125140;--atj-t-126a58-250:#dbebe840;--atj-e-bfd0c9:#496459;--atj-b-fbfcfc:#18211e;--atj-s-123f35-70:#0000001e;--atj-e-ead9ad:#71623d;--atj-s-123f35-160:#00000045;--atj-t-d9ebe5:#deede8;--atj-t-bed7cf:#bad4cc;--atj-e-d8bd77:#71623d;--atj-t-1e3a8a:#a3b6eb;--atj-t-1d4ed8:#a2b6eb;--atj-t-4338ca:#aba6e7;--atj-t-6d28d9:#bfa2eb;--atj-t-86198f:#e6a2eb;--atj-t-312e81:#aeace2;--atj-t-334155:#dce2ea;--atj-t-0057e7:#a2beeb;--atj-t-5418e6:#b8a2eb;--atj-t-a60087:#eba2de;--atj-t-00766a:#dbebe9;--atj-t-b53a00:#ebbaa2;--atj-e-d9e5e1:#46675c;--atj-b-e7f3ef:#1b2521;--atj-b-e8f5ef:#1b2420;--atj-e-e3e9e7:#4c615a;--atj-t-73847e:#c3cbc7;--atj-t-304a42:#dde9e5;--atj-e-dbe5e2:#49655c;--atj-s-126a58-110:#00000030;--atj-e-e7d6ab:#71623d;--atj-e-c9ded6:#426c5c;--atj-t-8a6a20:#ead5a4;--atj-t-776d54:#d1cbbd;--atj-t-5b4310:#ebe6db;--atj-e-c7d9d2:#46675a;--atj-t-6d561e:#ebe6db;--atj-t-0f5e4d:#dbebe7;--atj-e-cbd9d4:#49645b;--atj-t-667871:#c2cbc8;--atj-t-8a651c:#ebd3a2;--atj-e-e0c06a:#857447;--atj-t-72530b:#ebe6db;--atj-e-b83e52:#854751;--atj-b-fff2f4:#19221e;--atj-t-a22d42:#e7a7b3;--atj-e-c8d8d2:#48655a;--atj-t-145c4c:#dbebe7;--atj-b-8a6816:#58420e;--atj-b-fff5d6:#2a2517;--atj-t-795b11:#ebe6db;--atj-e-e5ca7b:#71633d;--atj-e-86b6a6:#4d7f6e;--atj-b-e2f1eb:#1c2622;--atj-b-e6f7ef:#1b2420;--atj-b-fff3dc:#292317;--atj-t-8a5a00:#ebe5db;--atj-b-fde8e8:#1a2320;--atj-t-a62626:#eaa4a4;--atj-b-f5f8f7:#19221f;--atj-t-5e716a:#c2ccc8;--atj-t-73837d:#c3cbc7;--atj-e-ebdbb0:#71633d;--atj-t-756b51:#d1cbbd;--atj-b-126a58:#0e5042;--atj-b-f1b84b:#5c420f;--atj-t-382600:#ebe6db;--atj-b-a62626:#5b1515;--atj-e-e3ebe7:#486557;--atj-e-b77722:#856a47;--atj-e-16805f:#478572;--atj-b-dff4ea:#1c2622;--atj-t-61736c:#c2ccc8;--atj-e-e2c77f:#71633d;--atj-t-7e5a14:#ebd3a2;--atj-t-655735:#d8ceb5;--atj-b-e3f0eb:#1c2622;--atj-t-155e4c:#dbebe7;--atj-t-7b5d1c:#ead4a4;--atj-b-f1f7f4:#1a231f;--atj-t-63766f:#c2ccc8;--atj-t-234a41:#dbebe7;--atj-t-6b7d76:#c3cbc7;--atj-t-176655:#dbebe7;--atj-e-8fc5af:#3d715c;--atj-b-eff9f4:#1a231f;--atj-b-f5f8f6:#19221f;--atj-t-195c4b:#dbebe7;--atj-b-b0822c-120:#5a42161f;--atj-e-d8e5df:#456858;--atj-t-126a58-160:#dbebe829;--atj-t-126a58-140:#dbebe824;--atj-e-9bc8b8:#3e705e;--atj-b-eef8f4:#1a231f;--atj-s-126a58-80:#00000023;--atj-t-0b6957:#dbebe8;--atj-t-0b4e41:#dbebe8;--atj-t-5a7169:#c1cdc9;--atj-t-244d42:#dbebe7;--atj-b-f4f9f7:#19221f;--atj-t-174d41:#dbebe7;--atj-e-a9c8bd:#446a5c;--atj-b-f3f7ff:#19221e;--atj-b-1877f2:#103360;--atj-t-1877f2-280:#a2c2eb47;--atj-b-cbd6e4:#1f2a26;--atj-t-536275:#bdc6d0;--atj-b-dce6e1:#1d2824;--atj-b-f2f6f4:#1a231f;--atj-t-597069:#c0cdc9;--atj-e-9fc7b8:#406e5c;--atj-t-126a58-180:#dbebe82e;--atj-b-dfe6e3:#1d2723;--atj-t-6a7a74:#c3cbc7;--atj-b-e8f3ef:#1b2521;--atj-t-654b16:#ebe6db;--atj-t-8a6518:#ebd4a2;--atj-t-684b0c:#ebe6db;--atj-b-f3f9f7:#1a231f;--atj-t-315f53:#b5d9cf;--atj-e-e2c477:#71623d;--atj-t-6d5116:#ebe6db;--atj-b-fff1ef:#19221f;--atj-e-c8dad3:#46685a;--atj-e-d8e6e0:#446a59;--atj-t-61756d:#c2ccc8;--atj-b-fff5dd:#292317;--atj-t-8b6417:#ebd3a2;--atj-b-e2f5eb:#1b2521;--atj-t-08734f:#dbebe6;--atj-b-f7f8f8:#19221e;--atj-t-5a6d66:#c2ccc8;--atj-e-e6c974:#71633d;--atj-b-fff8e4:#282316;--atj-t-694e13:#ebe6db;--atj-t-966c14:#ebd4a2;--atj-t-274c42:#dbebe7;--atj-b-f1f5f3:#1a231f;--atj-t-536961:#c0cdc9;--atj-e-c6ddd4:#416d5b;--atj-e-c8ddd5:#426b5c;--atj-e-b9d6cb:#406d5c;--atj-t-5b7169:#c1cdc9;--atj-t-126a58-240:#dbebe83d;--atj-t-5c7069:#c1ccc9;--atj-t-889790:#c3cbc7;--atj-e-e0e9e5:#486558;--atj-t-d8bc79:#e6d4a8;--atj-s-b0822c:#000;--atj-t-617976:#c1cdcc;--atj-e-d6e4de:#456959;--atj-t-42625a:#bcd2cc;--atj-t-71837d:#c3cbc7;--atj-e-bdd2c9:#466759;--atj-s-123f35-60:#0000001a;--atj-s-123f35-45:#00000013;--atj-e-afc9be:#466859;--atj-b-e6f2ed:#1b2521;--atj-b-c93838:#581818;--atj-s-9d2222-280:#00000079;--atj-e-ffffff-850:#575757d9;--atj-e-b8d7cb:#3e6f5c;--atj-e-b0822c:#856f47;--atj-b-ffffff-940:#18201df0;--atj-b-f4fbf8-960:#19221ef5;--atj-b-e5f4ed-980:#1b2521fa;--atj-t-143e34:#dbebe7;--atj-s-123f35-90:#00000027;--atj-e-17715e-45:#4785780b;--atj-s-b0822c-35:#0000000f;--atj-b-b0822c:#5a4216;--atj-s-17715e-200:#00000057;--atj-s-17715e-120:#00000034;--atj-e-7fbaa6:#478570;--atj-s-123f35-130:#00000038;--atj-b-17715e:#104f42;--atj-b-0a4f42:#0c4d40;--atj-s-0b6957-220:#0000005f;--atj-s-ffffff-160:#d4ede005;--atj-e-f4faf7:#3d7157;--atj-e-c8ddd4:#426b5a;--atj-t-8a681f:#ead4a3;--atj-t-536e65:#bfcfca;--atj-b-deefe8-780:#1c2622c7;--atj-t-315d51:#dbebe7;--atj-e-a8c9bc:#426b5b;--atj-e-0b6957:#478579;--atj-b-0b6957:#0d4e41;--atj-e-d5e3dd:#456859;--atj-t-506a61:#bfcfc9;--atj-t-0d6a57:#dbebe8;--atj-e-d8c27f:#71643d;--atj-b-fff9e8:#1a231f;--atj-t-684f17:#ebe6db;--atj-e-e3d8b7:#71643d;--atj-t-284b42:#dbebe7;--atj-e-b9ccc4:#496459;--atj-t-65786f:#c2ccc7;--atj-b-eaf4ef:#1b2420;--atj-t-245246:#dbebe7;--atj-t-105f4e:#dbebe7;--atj-t-64776f:#c2ccc8;--atj-e-e1d4af:#71633d;--atj-e-afd6c4:#3d7159;--atj-b-f1faf5:#1a231f;--atj-e-e5c5bf:#71453d;--atj-b-fff6f4:#19221e;--atj-e-e3d5ae:#71633d;--atj-t-5e7169:#c2ccc8;--atj-b-f8fbf9:#19221e;--atj-t-176b59:#dbebe7;--atj-b-fff4d8:#292417;--atj-t-7b5a16:#ebd4a2;--atj-b-e5f4ec:#1b2521;--atj-t-126044:#dbebe5;--atj-b-fff0ed:#1a231f;--atj-t-913e35:#e1b2ad;--atj-t-205246:#dbebe7;--atj-t-8a4a3f:#dcb8b2;--atj-e-d7c891:#71663d;--atj-t-6d6140:#d5ceb8;--atj-t-705b28:#e1d2ac;--atj-t-8a4b23:#e8bfa5;--atj-b-effaf3:#1a231f;--atj-t-17643a:#dbebe2;--atj-e-bfe7cd:#3d714f;--atj-b-17120d-620:#0f15129e;--atj-t-6b625a:#ccc7c2;--atj-b-f2eee9:#1b2521;--atj-e-d8d0c8:#655748;--atj-e-ddd2c8:#6b5642;--atj-b-231f1b:#1a2420;--atj-e-e8e0d8:#6d5740;--atj-e-d5a06b:#856647;--atj-e-eee5dc:#71573d;--atj-b-2e6a45:#235135;--atj-b-9a3131:#551b1b;--atj-e-e7dfd7:#6c5741;--atj-t-6e655c:#ccc7c2;--atj-e-e4d8cd:#71563d;--atj-e-e7ded6:#6d5540;--atj-e-b97542:#856247;--atj-b-fff8f2:#19221e;--atj-t-8b3a2f:#e3b2ab;--atj-b-b77a35:#573a19;--atj-e-b77a35:#856847;--atj-t-123f3d:#dbebea;--atj-e-d7e4df:#46685b;--atj-b-b77a35-140:#573a1924;--atj-e-b77a35-170:#8568472b;--atj-s-b77a35-40:#0001;--atj-s-b77a35-30:#0000000d;--atj-t-2b7567:#ade1d7;--atj-t-0d4540:#dbebe9;--atj-e-d5e3de:#45685c;--atj-b-ffffff-770:#18201dc4;--atj-t-6d837f:#c2ccca;--atj-t-9c6730:#e5c7a9;--atj-s-16453f-50:#00000016;--atj-t-1c6a5c:#dbebe8;--atj-t-82928f:#c3cbc7;--atj-t-80918d:#c3cbc7;--atj-e-e1e7e3:#4d6053;--atj-t-312d27:#e6e4e0;--atj-e-bad3ca:#446a5c;--atj-s-1c4f48-70:#0000001e;--atj-t-6c837e:#c2ccca;--atj-t-254641:#dbebe8;--atj-t-899894:#c3cbc7;--atj-t-2c735f:#aee0d2;--atj-b-fffaf2:#19221e;--atj-s-74491b-110:#00000030;--atj-b-f3e4cf:#2c2419;--atj-t-97602a:#e7c7a7;--atj-b-e9f6f1:#1b2420;--atj-t-26715d:#abe3d4;--atj-b-f6ece4:#1b2521;--atj-t-95602c:#e5c7a8;--atj-e-d1a064:#856947;--atj-t-78644e:#d3c7bb;--atj-e-c8d9d3:#47675b;--atj-b-0d5b4d:#0d5145;--atj-t-708681:#c2ccca;--atj-e-dce8e3:#45695a;--atj-t-768580:#c4cac7;--atj-t-173f3d:#dbebea;--atj-b-f2f0ec:#1b2420;--atj-e-edcaca:#713d3d;--atj-b-fffafa:#18211d;--atj-t-735959:#cec0c0;--atj-b-a72f38:#58191d;--atj-e-efd7d7:#713d3d;--atj-b-fff0f0:#19221e;--atj-t-7f272d:#e5a9ad;--atj-e-d9c3c3:#6a4343;--atj-e-e2b8b8:#713d3d;--atj-b-fff4f4:#19221e;--atj-t-9a3038:#e4a9ae;--atj-b-121d1a-640:#141b18a3;--atj-s-000000-280:#00000079;--atj-t-a72f38:#e6a7ac;--atj-e-efcccc:#713d3d;--atj-b-fff3f3:#19221e;--atj-b-123c33:#123c33;--atj-b-176655:#125144;--atj-t-d9eee7:#dcefe9;--atj-t-16715e:#dbebe8;--atj-e-b9d4cb:#426b5e;--atj-t-125c4c:#dbebe7;--atj-e-c7d8d2:#47665b;--atj-t-694f08:#ebe7db;--atj-b-e8f8ef:#1b2420;--atj-t-11613e:#dbebe4;--atj-b-fff2c7:#2c2719;--atj-t-765900:#ebe7db;--atj-b-dcf5e7:#1c2622;--atj-t-12633d:#dbebe3;--atj-b-fde2e5:#281719;--atj-t-902c38:#e5a9b0;--atj-t-08764d:#dbebe5;--atj-t-ae3342:#e6a8b0;--atj-b-e8f1ee:#1b2521;--atj-b-a53643:#551c22;--atj-t-0b4438:#dbebe7;--atj-t-49635a:#becfca;--atj-e-bdd8ce:#406d5c;--atj-b-0f744a:#0d5235;--atj-e-0f744a:#47856b;--atj-b-0a603d:#0d5236;--atj-t-425d54:#bdd0ca;--atj-e-d6e5df:#436a5b;--atj-s-0a4034-80:#00000023;--atj-t-8d2932:#e6a8ae;--atj-t-145f4f:#dbebe7;--atj-t-815c12:#ebd3a2;--atj-b-dce5e1:#1e2824;--atj-t-5f706a:#c2ccc8;--atj-b-e5f1ed:#1c2521;--atj-t-176655-180:#dbebe72e;--atj-e-176655:#478577;--atj-e-9ccbbb:#3d715f;--atj-t-526e64:#bfcfc9;--atj-b-fff1e8:#1a231f;--atj-t-7d371d:#eab7a4;--atj-e-bcd5cc:#436b5c;--atj-t-3f584f:#bed0ca;--atj-b-f1f3f2:#1a2420;--atj-t-54645e:#c2ccc8;--atj-b-fff4df:#282217;--atj-t-704f0a:#ebe6db;--atj-e-8fc9b5:#3d715f;--atj-s-16715e:#000;--atj-b-fafafa:#19221e;--atj-e-e5b5bb:#713d43;--atj-t-982c3a:#e6a8b0;--atj-e-a8d5c5:#3d715e;--atj-b-e9f7f1:#1b2420;--atj-t-12634f:#dbebe7;--atj-e-d7e7e1:#416c5c;--atj-t-153f36:#dbebe7;--atj-e-21856d:#478576;--atj-s-21856d-100:#0000002b;--atj-t-448071:#b6d8cf;--atj-e-d8e6e1:#446a5c;--atj-e-85c4ae:#47856f;--atj-b-f0faf6:#1a231f;--atj-e-8bc8b2:#3d715e;--atj-b-eaf8f2:#1a2420;--atj-t-567068:#c0ceca;--atj-t-115747:#dbebe7;--atj-b-eff6f3:#1a2320;--atj-t-385c51:#b9d5cc;--atj-b-f4fbf8:#19221e;--atj-t-4e685f:#bfcfc9;--atj-t-14604f:#dbebe7;--atj-b-fcfcfb:#18211e;--atj-b-edf9f3:#1a231f;--atj-e-a8dbc2:#3d7157;--atj-t-145f45:#dbebe5;--atj-e-e8ca67:#71653d;--atj-t-604a05:#ebe7db;--atj-e-d8c99c:#71643d;--atj-s-176655-120:#00000034;--atj-b-80630b:#54430e;--atj-e-d3b54d:#857747;--atj-b-fff0d5:#2a2318;--atj-t-6c4e08:#ebe6db;--atj-e-dfc369:#857647;--atj-b-fffdf2:#19221e;--atj-b-fff5c9:#2c2818;--atj-t-544005:#ebe7db;--atj-t-80630b:#ebe7db;--atj-s-604a05-80:#00000023;--atj-e-dcc164:#857747;--atj-e-a72f38:#85474c;--atj-t-586a63:#c2ccc8;--atj-e-91cbb6:#3d715e;--atj-b-f5fbf8:#19221e;--atj-e-e1bb63:#857247;--atj-b-e5f5ee:#1b2521;--atj-t-155e49:#dbebe6;--atj-b-eaf7f0:#1b2420;--atj-t-185f45:#dbebe5;--atj-b-8b6d2c:#55431b;--atj-t-536861:#c1cdc9;--atj-t-526961:#c0cec9;--atj-e-e7d4a5:#71623d;--atj-e-d7e3de:#476659;--atj-e-cfe0d8:#446958;--atj-t-6d8078:#c2cbc8;--atj-t-0f604e:#dbebe7;--atj-t-6a7d75:#c2ccc8;--atj-e-cadbd4:#46675a;--atj-t-155c4c:#dbebe7;--atj-t-665325:#ebe6db;--atj-e-c89f43:#857247;--atj-t-664c12:#ebe6db;--atj-b-fff3cf:#2b2618;--atj-e-ddca91:#71643d;--atj-b-fff8e7:#1a231f;--atj-e-e8d9ad:#71633d;--atj-t-59481e:#ebe6db;--atj-t-3f351c:#ebe6db;--atj-t-75643a:#dacfb4;--atj-t-29483f:#dbebe6;--atj-t-6d766f:#c5c9c7;--atj-e-d9c88f:#71653d;--atj-t-4c4328:#ebe7db;--atj-t-17715e-200:#dbebe733;--atj-b-105747:#0e4e40;--atj-t-245548:#dbebe7;--atj-t-526e65:#bfcfca;--atj-t-8a5b16:#ebcea2;--atj-b-e8f7ef:#1b2420;--atj-t-176248:#dbebe5;--atj-e-b8ddca:#3d7156;--atj-b-f2f3f3:#1a2320;--atj-t-5d6b67:#c3cbc7;--atj-e-d5ddda:#4e6059;--atj-b-fff8e6:#1a2320;--atj-e-e7cd8d:#71623d;--atj-t-6f5217:#ebe6db;--atj-b-fff0ef:#19221f;--atj-e-e5b8b3:#71423d;--atj-t-8a2e26:#e7aca7;--atj-b-edf9f2:#1a231f;--atj-e-b8ddc8:#3d7153;--atj-t-176047:#dbebe5;--atj-t-173e34:#dbebe7;--atj-b-fff7df:#282417;--atj-t-765713:#ebe6db;--atj-e-e5cc87:#71633d;--atj-b-e4f6ec:#1b2521;--atj-t-145d45:#dbebe6;--atj-e-b4dcc7:#3d7155;--atj-t-922f27:#e7aba6;--atj-e-dfaaa4:#71423d;--atj-t-a1372e:#e6ada8;--atj-t-60736b:#c2ccc8;--atj-t-62756d:#c2ccc8;--atj-e-b64339:#854c47;--atj-t-8b2f28:#e6aca8;--atj-b-ffe4e1:#281817;--atj-e-b9dccb:#3d7157;--atj-b-eef1f0:#1b2420;--atj-t-60716a:#c2cbc8;--atj-b-dff2e8:#1c2622;--atj-t-185f48:#dbebe6;--atj-e-ddc98b:#71643d;--atj-t-6f6037:#dad0b4;--atj-t-274b41:#dbebe6;--atj-e-d8e4df:#476659;--atj-t-294b42:#dbebe7;--atj-e-e0e8e4:#4a6457;--atj-e-e7edea:#4a6357;--atj-t-92362e:#e4aeaa;--atj-e-ccd9d4:#4a635a;--atj-t-36554c:#dde9e6;--atj-e-6da995:#4c806f;--atj-b-f2faf6:#1a231f;--atj-e-4b9b79:#47856b;--atj-b-e6f6ed:#1b2521;--atj-t-176147:#dbebe5;--atj-e-bd5c52:#854d47;--atj-t-932f28:#e7aba7;--atj-t-173d33:#dbebe7;--atj-e-d6e4df:#45695c;--atj-b-f1f9f5:#1a231f;--atj-t-61766e:#c1ccc8;--atj-e-c64d43:#854c47;--atj-t-912e27:#e7aba7;--atj-b-e4f5ec:#1b2521;--atj-t-176247:#dbebe5;--atj-b-fff2e0:#282117;--atj-t-805914:#ebd1a2;--atj-t-76561c:#e9d1a4;--atj-t-126a58-130:#dbebe821;--atj-e-afd7c7:#3d715c;--atj-b-f1faf6:#1a231f;--atj-e-e6a49e:#71413d;--atj-e-acd6c4:#3d715a;--atj-e-d8e5e0:#45685b;--atj-e-9fc8b8:#3f6e5c;--atj-t-0b6652:#dbebe7;--atj-t-73551d:#e8d1a5;--atj-t-8d2e35:#e3aaaf;--atj-e-d9c58e:#71633d;--atj-s-393019-70:#0000001e;--atj-s-176655-200:#00000057;--atj-t-5f6f69:#c3cbc7;--atj-t-8b6419:#ebd2a2;--atj-b-e6f5ee:#1b2521;--atj-t-166149:#dbebe6;--atj-e-acd6c3:#3d7159;--atj-t-185e47:#dbebe6;--atj-e-e0be77:#71603d;--atj-t-755619:#ebe6db;--atj-e-d6c184:#71633d;--atj-t-654d1d:#ebe6db;--atj-t-174f42:#dbebe7;--atj-e-c8b578:#857647;--atj-e-755619-200:#85704733;--atj-e-7fbea8:#47856f;--atj-b-f0faf5:#1a231f;--atj-s-176655-80:#00000023;--atj-b-164d40:#164d40;--atj-t-294e43:#dbebe6;--atj-e-e0c27e:#71613d;--atj-t-72561d:#e8d2a6;--atj-t-284d42:#dbebe6;--atj-e-becfc8:#4a6459;--atj-t-9a332c:#e6aca8;--atj-e-e0bf78:#71603d;--atj-t-624b1d:#ebe6db;--atj-e-86c7ae:#3d715d;--atj-t-214f40:#dbebe6;--atj-s-176655-60:#0000001a;--atj-b-fff0c7:#2c2719;--atj-t-785715:#ebe6db;--atj-b-dff3e9:#1c2622;--atj-e-c7b67f:#857647;--atj-e-6f5118-180:#856f472e;--atj-e-a9d5c4:#3d715d;--atj-b-eaf7f1:#1b2420;--atj-t-185f47:#dbebe5;--atj-e-b9d7cb:#3f6e5b;--atj-b-f0f8f4:#1a231f;--atj-t-5d746b:#c1cdc8;--atj-e-e0bd75:#71603d;--atj-t-76571b:#ead2a4;--atj-e-91b8a9:#507c6b;--atj-t-1a5e4c:#dbebe7;--atj-t-294d43:#dbebe6;--atj-e-0c4e43-160:#47857a29;--atj-s-074037-140:#0000003d;--atj-e-0c4e43-180:#47857a2e;--atj-s-08352e-70:#0000001e;--atj-e-0c4e43-220:#47857a38;--atj-e-187a64-200:#47857733;--atj-b-e7f6f1-720:#1b2420b8;--atj-e-bf7819-250:#856a4740;--atj-b-fff7e9:#1a231f;--atj-t-78500c:#ebe5db;--atj-e-0c4e43-200:#47857a33;--atj-b-e2b964-170:#5a42112b;--atj-e-d4e4de:#436b5c;--atj-t-16825f:#a2ebd4;--atj-t-71817b:#c3cbc7;--atj-t-12644d:#dbebe6;--atj-t-963f38:#e0b1ad;--atj-e-e6d49e:#71643d;--atj-t-735716:#ebe6db;--atj-e-bed2ca:#47665a;--atj-e-16825f:#478571;--atj-e-c18a20:#857047;--atj-e-b9473e:#854c47;--atj-e-7c8b86:#606c66;--atj-b-e8f7f0:#1b2420;--atj-b-eef2f0:#1b2420;--atj-t-53645e:#c2ccc8;--atj-t-6d7d77:#c3cbc7;--atj-t-314d45:#dde9e6;--atj-t-16825f-120:#a2ebd41f;--atj-e-dfcd9d:#71633d;--atj-t-6d561f:#ebe6db;--atj-t-654b12:#ebe6db;--atj-t-75683f:#d8d0b6;--atj-t-36564d:#dde9e6;--atj-e-bfd1ca:#49655a;--atj-t-36594f:#b9d5cd;--atj-e-e8c0bc:#71413d;--atj-b-fff2f1:#19221e;--atj-t-963e36:#e1b1ad;--atj-t-77581b:#ead2a4;--atj-e-e2d2aa:#71623d;--atj-t-86611f:#ead1a4;--atj-t-758780:#c3cbc7;--atj-t-1c4e42:#dbebe7;--atj-t-667b74:#c2ccc9;--atj-t-9a3e36:#e2b0ac;--atj-t-aa6b2d:#e8c7a6;--atj-t-6d8079:#c2cbc8;--atj-e-e5ede9:#476657;--atj-t-506a62:#bfcfca;--atj-t-73857e:#c3cbc7;--atj-t-61766f:#c1ccc9;--atj-t-6a7e76:#c2ccc8;--atj-t-788a83:#c3cbc7;--atj-e-af8433:#856f47;--atj-t-536b63:#c0cec9;--atj-e-9bcfbd:#3d715f;--atj-t-0d5945:#dbebe7;--atj-t-765200:#ebe6db;--atj-t-9b2636:#e9a5ae;--atj-e-cfe0da:#44695c;--atj-e-7fb6a4:#4a8270;--atj-b-b23434:#571919;--atj-b-fbfffd:#18211d;--atj-e-a9beb6:#4b635a;--atj-e-138269:#478577;--atj-b-138269:#0d5041;--atj-s-138269-90:#00000027;--atj-t-5f746d:#c1ccc9;--atj-t-87948f:#c4cac7;--atj-e-b9d1c8:#45695b;--atj-t-0b5747:#dbebe7;--atj-e-6fae9b:#498371;--atj-t-a86e21:#ebcca2;--atj-t-74837e:#c3cac7;--atj-e-e2c779:#71633d;--atj-b-fff6d9:#292517;--atj-t-755a13:#ebe6db;--atj-e-df9f9a:#71403d;--atj-t-913a34:#e1b0ac;--atj-t-778680:#c4cac7;--atj-e-d4e1dc:#47665a;--atj-b-e8eeec:#1c2521;--atj-b-16825f:#0e523c;--atj-b-c18a20:#5c420f;--atj-b-b9473e:#54201c;--atj-e-e3eae7:#4a6358;--atj-t-788680:#c4cac7;--atj-b-f4eee8:#1b2521;--atj-t-835930:#e1c7ad;--atj-e-d5c2ae:#71573d;--atj-t-825f36:#dec9b0;--atj-e-c6d7d0:#486659;--atj-e-ead0cd:#71423d;--atj-b-fff9f8:#18211e;--atj-t-7b6865:#ccc3c1;--atj-e-d69f9a:#71413d;--atj-t-963c35:#e2b0ac;--atj-t-9a6a1f:#ebcfa2;--atj-e-d4e2dd:#46685c;--atj-t-163f36:#dbebe7;--atj-s-125c4c-90:#00000027;--atj-s-176655:#000;--atj-s-125c4c-80:#00000023;--atj-b-e6f3ee:#1b2521;--atj-b-fff0c4:#2c2719;--atj-t-755600:#ebe7db;--atj-b-edf0ef:#1b2420;--atj-t-596862:#c3cbc7;--atj-e-4f927d:#488471;--atj-b-f2faf7:#1a231f;--atj-t-064e3b:#dbebe7;--atj-b-dcefe8:#1d2723;--atj-t-075e54:#dbebe9;--atj-e-075e54:#47857e;--atj-b-e4f4ee:#1b2521;--atj-s-075e54-140:#0000003d;--atj-b-075e54:#0d4e47;--atj-s-d8b55b:#000;--atj-s-075e54-200:#00000057;--atj-t-ffffff-820:#ffffffd1;--atj-e-a97a22:#856f47;--atj-t-6e4800:#ebe5db;--atj-b-f5e7bf:#2e291a;--atj-t-7b5100:#ebe5db;--atj-t-765d2c:#e1cfad;--atj-e-8a5a00:#856f47;--atj-b-f8edcf:#2c2719;--atj-s-8a5a00-140:#0000003d;--atj-b-8a5a00:#5c410f;--atj-s-075e54:#000;--atj-s-8a5a00-200:#00000057;--atj-t-ffffff-840:#ffffffd6;--atj-e-a7d3c4:#3d715f;--atj-t-12604d:#dbebe7;--atj-e-e5ca84:#71623d;--atj-b-fff6da:#292517;--atj-t-76590e:#ebe6db;--atj-t-37554c:#dde9e5;--atj-e-b8cec6:#47675b;--atj-t-176655-160:#dbebe729;--atj-e-acd1c4:#3e705e;--atj-e-dec78e:#71623d;--atj-e-e2ce9f:#71613d;--atj-s-8a5a00:#000;--atj-e-d8e4e0:#47665c;--atj-b-fff2d6:#2a2417;--atj-b-fff0c8:#2c2619;--atj-t-765600:#ebe7db;--atj-t-6f5210:#ebe6db;--atj-t-8a4c17:#ebc4a2;--atj-t-5f7069:#c2ccc8;--atj-b-edf6f1:#1a2420;--atj-b-fcf8ef:#1a231f;--atj-t-63786e:#c2ccc7;--atj-e-dce5df:#4a6352;--atj-b-9d9584:#30413a;--atj-b-258a62:#165039;--atj-e-edf1ed:#4c624c;--atj-t-687e74:#c2ccc7;--atj-e-bdcec4:#4a6454;--atj-t-bbddcc:#b4dac7;--atj-t-176451:#dbebe7;--atj-t-68786d:#c3cbc7;--atj-b-eaf5ee:#1b2420;--atj-e-c8dfd0:#406e50;--atj-b-fff6ee:#19221f;--atj-e-ebd1b8:#71563d;--atj-t-854b25:#e7c0a7;--atj-t-456859:#bcd2c9;--atj-b-f7f8f4:#1a231f;--atj-b-f8faf6:#19221e;--atj-e-cbd9d0:#496453;--atj-e-e0e8e2:#4a6450;--atj-b-eff3f0:#1a2420;--atj-b-e3f3e9:#1c2521;--atj-t-20623b:#dbebe2;--atj-b-fff1df:#282117;--atj-t-8e591a:#ebcaa2;--atj-e-b5ccc3:#47675a;--atj-t-5c716c:#c1cdca;--atj-t-a43830:#e6aca8;--atj-e-e8eeeb:#4a6457;--atj-t-536b68:#c0cecc;--atj-t-8b332a:#e5aea9;--atj-e-efd0c7:#71483d;--atj-t-16614d:#dbebe7;--atj-b-edf8f1:#1a2320;--atj-e-c3dfcd:#3d714f;--atj-e-dbe5df:#496554;--atj-t-173f34:#dbebe6;--atj-e-b7c9bf:#4a6355;--atj-b-174f3d:#174f3d;--atj-e-174f3d:#478571;--atj-b-f2f6f3:#1a231f;--atj-e-a45918:#856447;--atj-b-eaf2ef:#1b2521;--atj-e-ccded6:#446959;--atj-t-164c3d:#dbebe6;--atj-b-135946:#11513f;--atj-s-123f35-102:#0000002c;--atj-b-dbeae3:#1d2723;--atj-t-b57b2e:#e8cca6;--atj-t-536e64:#bfcfc9;--atj-t-104e43:#dbebe8;--atj-t-126451:#dbebe7;--atj-t-345d53:#b7d7cf;--atj-e-bed4cb:#45685a;--atj-t-163e34:#dbebe7;--atj-e-d2e1da:#456858;--atj-t-264e41:#dbebe6;--atj-b-105947:#0e5040;--atj-e-105947:#478576;--atj-t-285e4a:#dbebe5;--atj-t-145e48:#dbebe6;--atj-s-153d2c-31:#0000000e;--atj-t-50766a:#bcd2cb;--atj-t-876022:#e8cfa5;--atj-t-527367:#bed0c9;--atj-e-e5ece7:#496451;--atj-t-4b6c5e:#bdd1c8;--atj-t-234d3a:#dbebe4;--atj-b-f4f6f2:#1a231f;--atj-t-647567:#c3cbc7;--atj-t-73581d:#e8d3a5;--atj-t-7a5415:#ebd0a2;--atj-e-c7dcd0:#436b54;--atj-t-105947:#dbebe7;--atj-e-c5dacf:#446a56;--atj-t-355c4c:#b8d6ca;--atj-e-d6e5dc:#436a53;--atj-b-fbfaf5:#19221e;--atj-e-386a58:#47856f;--atj-e-c9aa64:#857247;--atj-b-bd9b43-200:#53441d33;--atj-b-174e3e:#174e3e;--atj-b-083e32:#0a3c31;--atj-s-ffffff-78:#d4ede002;--atj-s-103f30-71:#0000001f;--atj-e-c9aa64-439:#85724770;--atj-b-ffffff-78:#18201d14;--atj-b-ffffff-16:#18201d04;--atj-s-f9e5b3-180:#d4ede006;--atj-s-002e25-161:#00000046;--atj-t-efd398:#ebd4a2;--atj-t-e5cf9c:#e8d4a6;--atj-t-fff9e9:#fbf7ed;--atj-t-d2e5d9:#dfece4;--atj-e-e7c777:#71623d;--atj-b-f6e0a5:#322c1c;--atj-b-ddbb6b:#574314;--atj-t-3e3216:#ebe6db;--atj-s-fff4d5:#d4ede01f;--atj-s-8a703c:#000;--atj-s-032b25-180:#0000004e;--atj-b-ffeabb:#2d271a;--atj-b-e7c779:#57420f;--atj-t-f0d594:#ebd6a2;--atj-e-c3a258:#857247;--atj-t-164f40:#dbebe7;--atj-t-667c70:#c1ccc6;--atj-e-d1e0d7:#466853;--atj-s-e3ebe5:#d4ede01f;--atj-s-164f40-27:#0000000c;--atj-e-91af9c:#567662;--atj-s-cbdccf:#d4ede01f;--atj-s-164f40-78:#0002;--atj-t-d9a23b:#ebd2a2;--atj-e-e3ebe5:#48654f;--atj-e-ffffff-212:#57575736;--atj-b-163e30-902:#163e30e6;--atj-b-fcfdfb:#18211d;--atj-t-607466:#c2ccc5;--atj-e-e9eee8:#4e644a;--atj-t-527562:#bdd1c6;--atj-e-c8dcd0:#436a53;--atj-b-f4faf6:#19221f;--atj-b-e4f0e8:#1c2621;--atj-t-28634b:#dbebe4;--atj-s-c8dcd0:#d4ede01f;--atj-b-1a614a:#16513e;--atj-e-1a614a:#478571;--atj-s-0b3b2c:#000;--atj-e-e2d7b9:#71633d;--atj-b-fffbed:#1a231f;--atj-t-6e5b30:#ddcfb1;--atj-e-d4ddca:#586a44;--atj-b-faf6e9:#1a2420;--atj-b-eef6f0:#1a2420;--atj-e-c6dbcd:#436a50;--atj-s-d5e2d8:#d4ede01f;--atj-t-597364:#c0cec6;--atj-s-ffffff-780:#d4ede018;--atj-s-173f35-39:#0001;--atj-b-f7e5b8:#2f291a;--atj-e-d5b973:#857347;--atj-s-d5b973:#000;--atj-t-684a16:#ebe5db;--atj-b-d3eee0:#192c22;--atj-e-91bea7:#406d56;--atj-s-91bea7:#d4ede01f;--atj-t-155640:#dbebe5;--atj-b-f0f6ff:#19221e;--atj-b-dce8f9:#171f2a;--atj-e-a4bcd9:#3d5471;--atj-s-a4bcd9:#d4ede01f;--atj-t-284e7a:#abc5e3;--atj-b-e4eee8:#1c2622;--atj-e-b4c8bb:#496453;--atj-s-b4c8bb:#d4ede01f;--atj-t-315644:#dbebe3;--atj-b-edf9f9:#1a231f;--atj-b-d3eeee:#192c2c;--atj-e-93bfc1:#3f6c6e;--atj-s-93bfc1:#d4ede01f;--atj-t-25575b:#dbeaeb;--atj-b-fff5ed:#1a231f;--atj-b-f5dfcb:#2d2219;--atj-e-d5b28e:#71573d;--atj-s-d5b28e:#d4ede01f;--atj-t-745031:#dec5b0;--atj-b-f5f0fc:#1a231f;--atj-b-e6def4:#1c2622;--atj-e-bbaece:#53416c;--atj-s-bbaece:#d4ede01f;--atj-t-5a437c:#c4b6d8;--atj-b-f1f4f8:#1a231f;--atj-b-dfe7f0:#1c2622;--atj-e-adbdd0:#3f556e;--atj-s-adbdd0:#d4ede01f;--atj-t-324f72:#b1c5dd;--atj-b-f4dfd6:#2b1e18;--atj-e-d5b4a5:#714d3d;--atj-s-d5b4a5:#d4ede01f;--atj-t-754c38:#dbc0b3;--atj-s-173f35-71:#0000001f;--atj-s-ffffff-627:#d4ede013;--atj-e-0b4b3b:#478575;--atj-b-18735b:#115140;--atj-b-0b513f:#0d4f3e;--atj-s-ffffff-208:#d4ede006;--atj-s-073a2e:#000;--atj-s-0d513e-125:#00000036;--atj-b-1c8065:#11503f;--atj-b-0c5b47:#0d503f;--atj-t-246bb3:#a2c7eb;--atj-e-e2e9e4:#4b6352;--atj-b-082420-120:#0824201f;--atj-t-446858:#bbd3c8;--atj-e-c9aa64-400:#85724766;--atj-b-ffffff-71:#18201d12;--atj-e-ffffff-302:#5757574d;--atj-b-ffffff-39:#18201d0a;--atj-t-f4f8f4:#f4f8f4;--atj-s-ffffff-51:#d4ede002;--atj-b-ffffff-94:#18201d18;--atj-e-d2e5d9:#3f6e51;--atj-e-cddfd4:#446a52;--atj-e-378771:#478574;--atj-s-164c3b-31:#0000000e;--atj-e-b3cfbf:#436a54;--atj-b-f5faf7:#19221e;--atj-t-456556:#bcd1c8;--atj-e-cfded5:#476753;--atj-t-153f32:#dbebe6;--atj-t-90c8b7:#b4dace;--atj-e-28765e:#478572;--atj-b-f1f4f2:#1a2320;--atj-t-568773:#bad3c9;--atj-e-0c5842:#478573;--atj-b-0d5440:#0d4f3c;--atj-s-093e30:#000;--atj-b-0c6249:#0d513e;--atj-e-d5e4db:#446a53;--atj-b-f2f8f5:#1a231f;--atj-t-285d48:#dbebe5;--atj-b-dceee3:#1d2723;--atj-t-295b46:#dbebe4;--atj-e-e2eae5:#496553;--atj-t-916427:#e7cca7;--atj-t-154c3c:#dbebe6;--atj-t-5c7668:#c0cec6;--atj-e-bdd6c8:#426b54;--atj-t-225d47:#dbebe5;--atj-e-dfe8e2:#496552;--atj-s-153d2c-39:#0001;--atj-b-f8faf7:#19221e;--atj-e-dce7de:#47674c;--atj-b-f7f1e4:#1b2521;--atj-b-f8fbf8:#19221e;--atj-e-52735c:#55775f;--atj-e-bda66a:#857447;--atj-b-145447-600:#13504499;--atj-b-073d34:#0a3a32;--atj-s-164e3b-78:#0002;--atj-e-e1d5b4:#71633d;--atj-b-f6f7ee:#1a2320;--atj-s-002c24-169:#00000049;--atj-t-78602d:#e0d0ad;--atj-t-0e4b3b:#dbebe7;--atj-t-246852:#dbebe6;--atj-t-526c5e:#bfcfc6;--atj-e-9ea66a-400:#79804c66;--atj-b-032c2b:#072828;--atj-s-00251f-220:#0000005f;--atj-s-f1d99a-149:#d4ede005;--atj-t-245a45:#dbebe5;--atj-e-b8d2c1:#436a51;--atj-s-b8d2c1:#d4ede01f;--atj-b-f5fbf7:#19221e;--atj-b-e7f3eb:#1b2521;--atj-s-184b39-63:#0000001b;--atj-t-755625:#e4cdaa;--atj-e-d5c18e:#71623d;--atj-s-d5c18e:#d4ede01f;--atj-t-fffaf0:#fcf9f3;--atj-b-f6e9c7:#2d2819;--atj-t-345b80:#afc8df;--atj-e-b9cbe1:#3d5471;--atj-s-b9cbe1:#d4ede01f;--atj-b-f5f8ff:#19221e;--atj-b-e3edf8:#1b2521;--atj-s-184b39-90:#00000027;--atj-b-ffffff-612:#18201d9c;--atj-t-b28b2e:#e8d4a6;--atj-t-8a6929:#e5d1a8;--atj-t-124c3c:#dbebe6;--atj-t-5a7365:#c0cec6;--atj-t-24634d:#dbebe5;--atj-b-1b755b:#12503e;--atj-b-10533f:#0f4f3c;--atj-e-17664e:#478572;--atj-s-ffffff-439:#d4ede00e;--atj-s-123e30-125:#00000036;--atj-t-604516:#ebe5db;--atj-b-fff3c9:#2c2718;--atj-b-ecd28b:#37301f;--atj-e-d2b268:#857247;--atj-s-b59549:#000;--atj-b-fff9e8-600:#1a231f99;--atj-e-ffffff-251:#57575740;--atj-s-ffffff-251:#d4ede008;--atj-s-123e30-149:#00000041;--atj-s-123e30-102:#0000002c;--atj-e-cfdfd5:#456852;--atj-e-bda366:#857247;--atj-s-174a37-24:#0000000a;--atj-t-476655:#bdd1c6;--atj-e-cbdcd0:#466850;--atj-b-fcfefb:#18211d;--atj-t-204a36:#dbebe3;--atj-b-f0f4f0:#1a2420;--atj-t-8dbfaa:#b7d7c9;--atj-e-11533d:#478570;--atj-b-1d775a:#134e3b;--atj-b-12543e:#11503b;--atj-s-0b3d2e:#000;--atj-b-146044:#104f38;--atj-e-d4e1d7:#47664e;--atj-t-476955:#bcd2c5;--atj-e-9db6a6:#4a6353;--atj-b-edf5ef:#1a2420;--atj-e-e5ddc6:#71633d;--atj-b-fffdf6:#19211e;--atj-b-f8f2e2:#1b2521;--atj-e-d9dfcb:#5f6b42;--atj-e-baa05b:#857447;--atj-b-fcf7e9:#1a2320;--atj-b-eaf3ed:#1b2420;--atj-t-1b503c:#dbebe5;--atj-t-597161:#c0cec5;--atj-b-1b6252-302:#154e414d;--atj-t-eed49b:#ebd5a2;--atj-t-f4d891:#ebd7a2;--atj-e-ecd399-188:#71613d30;--atj-t-e3eee6:#e3eee6;--atj-e-c6b572-400:#85784766;--atj-s-00251f-149:#00000041;--atj-e-b89e5d:#857347;--atj-b-164d3e:#164d3e;--atj-b-082f29:#082f29;--atj-t-c2d8cd:#bbd3c7;--atj-e-deca91:#71633d;--atj-b-fff1c6:#2c2719;--atj-b-e8ce88:#38311f;--atj-t-294633:#dceae1;--atj-s-fff8e0:#d4ede01f;--atj-s-a18a50:#000;--atj-s-001c24-149:#00000041;--atj-t-b7cfc2:#bcd2c6;--atj-t-efd89f:#ebd6a2;--atj-b-c3a562:#51421f;--atj-t-c9ded2:#dfece5;--atj-t-fff1c6:#f6eed5;--atj-t-f0d58e:#ebd7a2;--atj-e-4d7162:#537969;--atj-b-ffffff-24:#18201d06;--atj-t-e5eee5:#e5eee5;--atj-b-ffffff-31:#18201d08;--atj-t-e4cb91:#e9d4a5;--atj-e-ffffff-90:#57575717;--atj-e-b7cfc2:#456855;--atj-e-b69a56:#857347;--atj-b-f9fbf5:#19221e;--atj-b-eaf4ed:#1b2420;--atj-t-174e3d:#dbebe6;--atj-s-d8e5db:#d4ede01f;--atj-s-163e2e-43:#00000013;--atj-b-124e3e:#124e3e;--atj-t-fff7de:#f9f4e4;--atj-t-eed08b:#ebd5a2;--atj-t-15513e:#dbebe6;--atj-b-af8a35:#56441a;--atj-e-b5cfc0:#446954;--atj-t-185541:#dbebe6;--atj-t-9a7427:#e8d2a5;--atj-e-cbdcd2:#466854;--atj-t-255a49:#dbebe6;--atj-s-d7e3da:#d4ede01f;--atj-t-647d70:#c1cdc7;--atj-e-17684f:#478572;--atj-b-20775e:#154f3e;--atj-b-104c3d:#104c3d;--atj-s-083b2e:#000;--atj-s-154e3b-71:#0000001f;--atj-t-d9eee3:#dcefe5;--atj-t-bd963f:#e3d2ab;--atj-t-64796f:#c2ccc7;--atj-t-17513e:#dbebe6;--atj-e-d3dfd6:#496450;--atj-t-174e3b:#dbebe5;--atj-t-5c7065:#c1ccc6;--atj-e-bed5c8:#446954;--atj-b-f7faf7:#19221e;--atj-t-26765c:#aae4d1;--atj-e-d5ddcb:#596945;--atj-t-375243:#dde8e2;--atj-t-866323:#e8d1a6;--atj-t-5d7166:#c1ccc6;--atj-b-edf6f0:#1a2420;--atj-e-237359:#478571;--atj-s-237359:#000;--atj-b-f2f9f4:#1a231f;--atj-t-bc953e:#e3d2ab;--atj-e-c9ddcf:#436a4f;--atj-b-f2f8f2:#1a231f;--atj-t-194b38:#dbebe5;--atj-t-1a6850:#dbebe6;--atj-t-5e7567:#c1cdc6;--atj-e-d3e0d7:#486651;--atj-t-18513d:#dbebe5;--atj-e-d0dfd5:#466751;--atj-t-235c43:#dbebe4;--atj-t-345c46:#b7d6c5;--atj-t-234b35:#dbebe2;--atj-t-abcdbb:#b9d5c6;--atj-t-5c7264:#c1cdc5;--atj-e-d6e0d7:#4b634d;--atj-b-e9f6ec:#1b2420;--atj-t-17532b:#dbebe0;--atj-t-8c2f25:#e8ada6;--atj-t-506d60:#bed0c8;--atj-e-d9e5dd:#466751;--atj-e-b89a53:#857247;--atj-s-173f34-31:#0000000e;--atj-t-245d48:#dbebe5;--atj-t-74551f:#e7d0a6;--atj-b-fbf0d2:#2b2618;--atj-t-0d493a:#dbebe7;--atj-t-48675b:#bdd1c9;--atj-t-61776b:#c1cdc6;--atj-t-144b3a:#dbebe6;--atj-e-135d48:#478573;--atj-b-135d48:#10503e;--atj-t-13513f:#dbebe6;--atj-b-f1f7f3:#1a231f;--atj-t-b18b33:#e6d3a8;--atj-b-0c1f18:#121916;--atj-b-f2f5f3:#1a231f;--atj-t-164c3b:#dbebe6;--atj-t-5a7165:#c1cdc7;--atj-t-204c3c:#dbebe5;--atj-t-4a685a:#bdd0c8;--atj-e-e4ece7:#486653;--atj-t-607367:#c2ccc6;--atj-t-436555:#bcd2c8;--atj-b-eef5f0:#1a2420;--atj-b-fffcf3:#19221e;--atj-t-8b6b28:#e6d2a8;--atj-t-685c3d:#d6cdb8;--atj-t-155e4b:#dbebe7;--atj-t-b79442:#e1d1ad;--atj-e-9bbfb2:#446a5c;--atj-t-23483e:#dbebe7;--atj-e-cbded5:#436a58;--atj-e-9abdae:#456959;--atj-e-bfd8cb:#426c56;--atj-e-b78324:#856f47;--atj-t-175b48:#dbebe6;--atj-b-105b47:#0e5240;--atj-e-105b47:#478574;--atj-s-105b47:#000;--atj-t-b78324:#ebd2a2;--atj-t-145d47:#dbebe6}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-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}
