@import"https://fonts.googleapis.com/css2?family=Inter:wght@400&family=Roboto:wght@400&display=swap";.ex-delivery-fields,.ex-personal-details,.ex-order-progress{display:grid;gap:10px;min-width:0;color:var(--ex-ink,#173e33)}.ex-delivery-fields label,.ex-order-progress label{display:grid;gap:6px;font-size:13px;font-weight:650}.ex-delivery-fields textarea,.ex-order-progress input,.ex-delivery-mode select{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:12px;padding:10px;font:inherit;font-size:16px;color:inherit;background:#fff}.ex-delivery-fields textarea{resize:vertical;min-height:72px}.ex-delivery-actions{display:flex;flex-wrap:wrap;gap:8px}.ex-delivery-saved{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ex-delivery-saved .ex-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;width:100%;padding:10px}.ex-delivery-preview a{min-height:44px;display:flex;align-items:center;color:var(--ex-pine,#284e3c)}.ex-delivery-actions .ex-button{flex:1;min-height:42px}.ex-delivery-preview{display:grid;gap:8px;padding:10px;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:12px}.ex-delivery-fields p,.ex-order-progress p,.ex-personal-details p{margin:0;overflow-wrap:anywhere}.ex-delivery-fields small{font-size:12px;line-height:1.45;color:var(--ex-muted,#57665e)}.ex-personal-details{display:block;min-width:0;margin:10px 0;padding:0 16px;border:1px solid rgba(255,255,255,.78);border-radius:20px;background:linear-gradient(145deg,#fffefb,#f3f6ee);color:#203c30;box-shadow:0 3px 6px #0e281d14,0 14px 26px -20px #08201873}.ex-personal-details summary{display:flex;align-items:center;gap:12px;min-height:76px;box-sizing:border-box;cursor:pointer;list-style:none;padding:14px 0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ex-personal-details summary::-webkit-details-marker{display:none}.ex-personal-section-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;border:1px solid #dce5d8;border-radius:14px;background:linear-gradient(140deg,#f2f6e9,#e5eee2);color:#315a43;box-shadow:inset 0 1px #fff}.ex-personal-section-heading{display:grid;gap:3px;flex:1;min-width:0}.ex-personal-section-heading strong{font-size:15px;font-weight:650;line-height:1.3;letter-spacing:-.02em}.ex-personal-section-heading small{font-size:12px;line-height:1.4;color:#637265}.ex-personal-chevron{flex-shrink:0;color:#6b7c6e;transition:transform .18s ease}.ex-personal-details[open]>summary .ex-personal-chevron{transform:rotate(180deg)}.ex-personal-details[open]>summary{border-bottom:1px solid #dde5d8}.ex-personal-details-content{display:grid;gap:16px;padding:16px 0 18px;min-width:0;font-size:13px;line-height:1.5}.ex-personal-intro{color:#637265;font-size:13px}.ex-personal-details .ex-location-editor{margin:0;padding:0;border:0;min-width:0;gap:14px}.ex-personal-details .ex-location-editor legend.ex-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ex-personal-details .ex-delivery-fields{gap:12px}.ex-personal-details .ex-delivery-fields label{font-size:12px;font-weight:600;gap:8px}.ex-personal-details .ex-delivery-fields textarea{color:#203c30;background:#fff;border:1px solid #c6d5c5;border-radius:14px;padding:13px 14px;min-height:88px;line-height:1.5;box-shadow:inset 0 1px 3px #18392309}.ex-personal-details .ex-delivery-fields textarea::placeholder{color:#7b887b;opacity:1}.ex-personal-details .ex-delivery-fields small{color:#637265;font-size:11px}.ex-personal-details .ex-button{min-height:44px;border-radius:12px}.ex-personal-details .ex-delivery-fields .ex-delivery-actions .ex-button{flex:none;width:auto;min-height:38px;padding:9px 13px;font-size:12px;background:#edf3e8;border-color:#dce5d6;box-shadow:none}.ex-personal-details .ex-location-editor>.ex-delivery-actions{display:grid;gap:4px}.ex-personal-remove{justify-self:center;min-height:40px;padding:8px 14px;border:0;border-radius:10px;background:transparent;color:#7c5149;font:inherit;font-size:12px;cursor:pointer}.ex-personal-remove:disabled{opacity:.5;cursor:default}.ex-personal-privacy{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.5;color:#637265}.ex-personal-privacy svg{flex-shrink:0;margin-top:1px;color:#557650}.ex-personal-orders-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#637265;font-size:12px}.ex-personal-orders-toolbar .ex-button{min-height:34px;padding:7px 11px;box-shadow:none}.ex-personal-empty{display:grid;justify-items:center;gap:9px;padding:20px 12px 16px;text-align:center;color:#71816d}.ex-personal-empty>strong{font-size:14px;font-weight:600;color:#304e39}.ex-personal-empty p{max-width:250px;font-size:12px;line-height:1.6;color:#637265}.ex-personal-order{display:grid;gap:13px;padding:14px;border:1px solid #dce5d8;border-radius:16px;background:#fff;min-width:0}.ex-personal-order header{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;flex-wrap:wrap}.ex-personal-order header>strong{font-size:14px;overflow-wrap:anywhere}.ex-personal-order-status{padding:4px 8px;border-radius:8px;font-size:10px;line-height:1.5;font-weight:650;background:#f7efda;color:#785b28}.ex-personal-order-status[data-status=processing],.ex-personal-order-status[data-status=done]{background:#e7f0e2;color:#3b6537}.ex-personal-order-status[data-status=declined],.ex-personal-order-status[data-status=cancelled]{background:#f4e8e4;color:#83534a}.ex-personal-order-amount{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-size:20px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ex-personal-order-amount small{font-size:11px;font-weight:500;color:#637265;letter-spacing:0}.ex-personal-order-amount svg{align-self:center;margin:0 5px;color:#8d9b87}.ex-personal-order dl{display:grid;gap:8px;margin:0}.ex-personal-order dl>div{display:grid;grid-template-columns:minmax(75px,.65fr) minmax(0,1.35fr);gap:10px;font-size:12px;line-height:1.5}.ex-personal-order dt{color:#637265}.ex-personal-order dd{margin:0;text-align:right;overflow-wrap:anywhere}.ex-personal-order footer{display:flex;gap:5px 12px;flex-wrap:wrap;border-top:1px solid #e9eee5;padding-top:10px;color:#71816d;font-size:10px;line-height:1.5}@media(prefers-reduced-motion:reduce){.ex-personal-chevron{transition:none}}.ex-order-progress{border-top:1px solid var(--ex-stroke,#d6dfd9);padding-top:10px;margin-top:10px;font-size:13px}.ex-cabinet-order.is-capacity-locked{position:relative;overflow:hidden;min-height:160px;background:linear-gradient(145deg,#eef2ea,#e5ebe3)}.ex-order-capacity-lock{display:grid;justify-items:center;align-content:center;gap:8px;min-height:145px;padding:16px;text-align:center;color:var(--ex-ink,#173e33)}.ex-order-capacity-lock>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(38,82,67,.16);border-radius:14px;background:#ffffffb8;font-size:20px}.ex-order-capacity-lock strong{font-size:14px}.ex-order-capacity-lock p{max-width:290px;margin:0;font-size:12px;line-height:1.5;color:var(--ex-muted,#57665e)}.ex-delivery-mode{display:grid;gap:6px;font-size:13px;font-weight:650}.ex-location-editor{display:grid;gap:10px;margin:12px 0 0;padding:12px;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:14px}.ex-location-editor legend{padding:0 5px;font-weight:750}.ex-location-editor>label{display:grid;gap:6px;font-size:13px;font-weight:650}.ex-location-editor input{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:12px;padding:10px;font:inherit;font-size:16px;color:inherit;background:#fff}.ex-delivery-empty{padding:10px;border-radius:12px;background:#ffffff70;color:var(--ex-muted,#57665e)}.ex-delivery-fields :focus-visible,.ex-order-progress :focus-visible,.ex-personal-details :focus-visible{outline:2px solid var(--ex-pine,#245343);outline-offset:2px}.ex-personal-details .ex-place-field{display:grid;gap:8px;font-size:12px;font-weight:600;color:#203c30}.ex-personal-details .ex-place-field textarea,.ex-personal-details .ex-place-field input,.ex-map-point-link input{box-sizing:border-box;width:100%;min-width:0;color:#203c30;background:#fff;border:1px solid #c6d5c5;border-radius:14px;padding:12px 14px;font:inherit;font-size:16px;font-weight:400;line-height:1.45;box-shadow:inset 0 1px 3px #18392309}.ex-personal-details .ex-place-field textarea{resize:vertical;min-height:72px}.ex-personal-details .ex-place-field ::placeholder,.ex-map-point-link input::placeholder{color:#7b887b;opacity:1}.ex-place-counter{justify-self:end;margin-top:-4px;font-size:11px;font-weight:400;color:#7b887b;font-variant-numeric:tabular-nums}.ex-map-point{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid #dce5d8;border-radius:16px;background:#fff9}.ex-map-point h3{margin:0;font-size:12px;font-weight:600;line-height:1.3;color:#203c30}.ex-personal-details .ex-map-point-hint{font-size:12px;line-height:1.5;color:#637265}.ex-map-point-card{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 6px 10px 10px;border:1px solid #cfe0cd;border-radius:14px;background:#fff}.ex-map-point-icon{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:11px;background:#e7f0e2;color:#2f6a43}.ex-map-point-text{display:grid;gap:2px;flex:1;min-width:0}.ex-map-point-text strong{font-size:13px;font-weight:650}.ex-map-point-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#637265;font-variant-numeric:tabular-nums}.ex-map-point-open{flex:none;min-height:36px;padding:7px 12px;border:1px solid #cfe0cd;border-radius:10px;background:#edf3e8;color:#245343;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ex-map-point-remove{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:transparent;color:#7c5149;cursor:pointer}.ex-map-point-link{display:flex;gap:8px;min-width:0}.ex-map-point-link input{flex:1;padding:10px 12px}.ex-map-point-link button{flex:none;min-height:44px;padding:0 13px;border:1px solid #dce5d6;border-radius:12px;background:#edf3e8;color:#245343;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ex-personal-details .ex-map-point-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ex-personal-details .ex-map-point-actions .ex-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 10px;font-size:12px;background:#edf3e8;border-color:#dce5d6;box-shadow:none;color:#245343}.ex-personal-details .ex-map-point-actions .ex-button:disabled{opacity:.55}.ex-personal-details .ex-map-point-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#637265}.ex-map-point-status button{min-height:32px;padding:4px 10px;border:1px solid #dce5d6;border-radius:9px;background:#fff;color:#245343;font:inherit;font-size:12px;cursor:pointer}.ex-personal-details .ex-map-point-error{font-size:12px;color:#8a3d32}.ex-map-point-link input[aria-invalid]{border-color:#c98a7f}.ex-order-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ex-order-destinations:has(>button:only-child){grid-template-columns:1fr}.ex-order-choice{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;min-width:0;padding:8px 5px;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:12px;background:#fff;color:var(--ex-ink,#173e33);font:inherit;font-size:12px;font-weight:650;cursor:pointer;box-sizing:border-box;touch-action:manipulation}.ex-order-choice svg{flex:none}.ex-order-choice.is-selected{background:#f6df9d;border-color:#bb913c;color:#443211;box-shadow:inset 0 1px #fff4cf}.ex-order-choice:disabled{opacity:.6;cursor:default}.ex-order-choice:focus-visible,.ex-order-address a:focus-visible,.ex-order-map-open:focus-visible{outline:2px solid var(--ex-pine,#245343);outline-offset:2px}.ex-order-choice:active{filter:brightness(.96)}.ex-order-map-open,.ex-order-address a{display:inline-flex;align-items:center;gap:6px;min-height:44px;width:fit-content;max-width:100%;color:var(--ex-pine,#245343);font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.ex-order-address,.ex-v11-receipt>.ex-order-address{display:grid;gap:3px;min-width:0;text-align:left;overflow-wrap:anywhere}.ex-order-address p{margin:0;white-space:pre-wrap;font-size:13px;line-height:1.5}.ex-order-detail-label{color:var(--ex-muted,#57665e)}.ex-order-calculation{padding:14px;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:16px;background:linear-gradient(145deg,#fffef8,#f4f6eb);min-width:0;color:var(--ex-ink,#173e33)}.ex-order-calculation h3{margin:0 0 12px;font-size:13px;font-weight:700;line-height:1.4}.ex-order-calculation dl{display:grid;gap:10px;margin:0}.ex-order-calculation dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.ex-order-calculation dt{font-size:12px;color:var(--ex-muted,#57665e);line-height:1.5}.ex-order-calculation dd{margin:0;text-align:right;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:65%;line-height:1.35}.ex-order-calculation dd>span{font-size:12px;font-weight:600}.ex-order-calculation .ex-order-quote{padding:8px 0;border-top:1px solid var(--ex-stroke,#d6dfd9);border-bottom:1px solid var(--ex-stroke,#d6dfd9)}.ex-order-calculation .ex-order-quote dd{font-size:12px;font-weight:500;line-height:1.5}.ex-order-eta-choices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ex-order-progress textarea{box-sizing:border-box;width:100%;min-width:0;min-height:72px;border:1px solid var(--ex-stroke,#d6dfd9);border-radius:12px;padding:10px;font:inherit;font-size:16px;line-height:1.5;color:inherit;background:#fff;resize:vertical}.ex-order-progress textarea[aria-invalid=true],.ex-delivery-fields textarea[aria-invalid=true]{border-color:#a84436}.ex-order-error{color:#923b2f}.ex-delivery-fields textarea:disabled{opacity:.55;background:#f4f6ef}.ex-delivery-fields small:empty{display:none}@media(max-width:360px){.ex-order-eta-choices{grid-template-columns:repeat(3,minmax(0,1fr))}.ex-order-calculation{padding:12px}.ex-order-calculation dd{font-size:17px}}.ex-terms-text{font-family:inherit;font-size:15px;line-height:1.65;color:#294636;white-space:pre-wrap;overflow-wrap:anywhere}.ex-exchange-profile .ex-exchange-profile-hero>div{min-width:0;display:grid;gap:5px}.ex-exchange-profile .ex-exchange-profile-hero{border-bottom:1px solid #dce5dc;padding-bottom:16px}.ex-exchange-profile .ex-terms-edit{margin-left:auto;display:grid;place-items:center;flex:0 0 44px;width:44px;min-height:44px;padding:0;border:1px solid #d4e1d3;border-radius:12px;background:#edf3e9;color:#31583f;cursor:pointer}.ex-exchange-profile .ex-terms-edit:focus-visible{outline:2px solid #397951;outline-offset:2px}.ex-exchange-profile .ex-exchange-profile-actions .ex-button.is-saved{background:linear-gradient(145deg,#fff0ae,#f5d46e);border-color:#d2ad43;color:#62460d;box-shadow:inset 0 1px #fff9d7,0 0 12px #ecc44755,0 3px 9px #a57e2326}.ex-exchange-profile .ex-exchange-profile-actions .is-saved>svg{fill:#e2ae27;color:#9a6b09;filter:drop-shadow(0 0 4px #edbf42b3)}.ex-terms-editor{display:grid;gap:7px;min-width:0}.ex-terms-editor>label{font-size:13px;font-weight:600;color:#34563f}.ex-terms-editor-box{border:1px solid #c9d8c8;border-radius:12px;background:#fff;overflow:hidden}.ex-terms-toolbar{display:flex;gap:4px;padding:4px 6px;background:#eff4eb;border-bottom:1px solid #dce5dc}.ex-terms-toolbar button{min-width:44px;min-height:44px;border:0;border-radius:8px;background:transparent;color:#31583f;font-size:17px}.ex-terms-toolbar button:first-child{font-weight:700}.ex-terms-toolbar button:nth-child(2){font-style:italic}.ex-terms-toolbar button:nth-child(3){text-decoration:underline}.ex-terms-input{min-height:140px;max-height:300px;overflow:auto;padding:12px;font-size:16px;line-height:1.55;color:#244636;white-space:pre-wrap;overflow-wrap:anywhere}.ex-terms-input ul,.ex-terms-input ol{padding-left:22px;list-style:disc}.ex-terms-editor>small{font-size:12px;line-height:1.5;color:#617264}.ex-terms-editor [role=alert]{color:#a23d30}.ex-terms-input:focus-visible{outline:2px solid #397951;outline-offset:-2px}.ex-terms-toolbar button:focus-visible{outline:2px solid #397951}.ex-exchange-profile .ex-exchange-profile-hero{gap:10px}.ex-exchange-profile .ex-exchange-profile-hero>.ex-brand{width:36px!important;height:36px!important;min-width:36px!important;border-radius:11px}.ex-exchange-profile .ex-exchange-profile-details{padding:0;border:0;background:transparent;box-shadow:none;display:grid;gap:16px}.ex-exchange-profile .ex-exchange-profile-hero strong{font-size:14px}.ex-exchange-profile .ex-exchange-profile-hero span{font-size:12px}.ex-terms-context{display:flex;flex-wrap:wrap;gap:6px}.ex-terms-context>span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:8px;background:#edf3e9;color:#4b6556;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.ex-terms-context svg{flex:none}.ex-terms-currencies{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid #dce5dc;padding-top:12px;font-size:12px;color:#617264}.ex-terms-currencies>div{display:flex;gap:5px;flex-wrap:wrap}.ex-terms-currencies strong{font-size:11px;font-weight:600;border:1px solid #dce5dc;border-radius:6px;padding:4px 7px;background:#f0f4ed;color:#34563f}.ex-favorites-switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 16px;padding:4px;border:1px solid rgba(38,82,67,.16);border-radius:16px;background:#ffffff8a}.ex-favorites-switch button{min-width:0;min-height:44px;border:0;border-radius:12px;background:transparent;color:var(--ex-muted,#57665e);font:inherit;font-weight:700}.ex-favorites-switch button.is-active{background:var(--ex-pine,#245343);color:#fff;box-shadow:0 5px 14px #143d302e}.ex-favorites-switch em{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;border-radius:10px;background:#b8433f;color:#fff;font:700 11px/1 system-ui;font-style:normal}.ex-app .ex-bottom-nav .ex-nav-unread{position:absolute;z-index:2;top:-3px;right:-6px;display:grid;place-items:center;min-width:18px;height:18px;margin:0;padding:0 4px;border:2px solid rgba(245,247,239,.96);border-radius:10px;background:#b8433f;color:#fff;font:700 10px/1 system-ui;font-style:normal;box-sizing:border-box;box-shadow:0 2px 5px #4c18163d}.ex-notification-center{display:grid;gap:14px;min-width:0;color:var(--ex-ink,#173e33)}.ex-notification-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.ex-notification-toolbar>div:first-child{display:grid;gap:2px}.ex-notification-toolbar>div:first-child span{font-size:12px;color:var(--ex-muted,#57665e)}.ex-notification-toolbar>div:last-child{display:flex;gap:6px;flex-wrap:wrap}.ex-notification-toolbar .ex-button{min-height:40px;padding:8px 12px}.ex-notification-archive{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(38,82,67,.18);border-radius:12px;background:#ffffffb3;color:var(--ex-pine,#245343);cursor:pointer}.ex-notification-archive[aria-pressed=true]{background:#dfead9;box-shadow:inset 0 0 0 1px #93a98e}.ex-notification-archive em{position:absolute;right:-5px;top:-6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:2px solid #f5f7ef;border-radius:10px;background:#b8433f;color:#fff;font:700 10px/1 system-ui;font-style:normal}.ex-notification-list{display:grid;gap:12px}.ex-notification-card{display:grid;gap:9px;min-width:0;padding:14px;border:1px solid rgba(38,82,67,.16);border-radius:18px;background:#ffffffd1;box-shadow:0 10px 24px -18px #0b312680}.ex-notification-card.is-unread{border-color:#b88f4385;box-shadow:inset 3px 0 #b88f43,0 10px 24px -18px #0b312680}.ex-notification-card header,.ex-notification-card header>div,.ex-order-receipt-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ex-notification-card header>div{justify-content:flex-start;flex-wrap:wrap}.ex-notification-card time,.ex-notification-source,.ex-notification-unread{font-size:11px;line-height:1.2}.ex-notification-source{font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ex-pine,#245343)}.ex-notification-unread{padding:4px 7px;border-radius:99px;background:#f5e4b9;color:#694f1e;font-weight:800}.ex-notification-card time{color:var(--ex-muted,#57665e);white-space:nowrap}.ex-notification-card h2,.ex-notification-card p{margin:0;overflow-wrap:anywhere}.ex-notification-card h2{font-size:17px;line-height:1.25}.ex-notification-card>p{font-size:13px;line-height:1.45;color:var(--ex-muted,#57665e)}.ex-order-receipt{display:grid;gap:10px;padding:12px;border:1px dashed rgba(38,82,67,.25);border-radius:14px;background:#f5f7efdb}.ex-order-receipt-head strong{font-size:14px;overflow-wrap:anywhere}.ex-order-receipt-head span{flex:0 0 auto;padding:5px 8px;border-radius:99px;background:#e4eee7;color:#245343;font-size:11px;font-weight:800}.ex-order-receipt-head span[data-status=declined],.ex-order-receipt-head span[data-status=cancelled]{background:#f7e4e1;color:#8c332f}.ex-order-receipt-head span[data-status=done]{background:#e0eee4;color:#185d38}.ex-order-receipt small{font-size:11px;line-height:1.4;color:var(--ex-muted,#57665e)}.ex-order-notification-locked{display:grid;justify-items:center;gap:7px;padding:16px;border:1px dashed rgba(38,82,67,.25);border-radius:14px;background:linear-gradient(145deg,#eef2ea,#e5ebe3);text-align:center}.ex-order-notification-locked>span{font-size:20px}.ex-order-notification-locked strong{font-size:14px}.ex-order-notification-locked p{font-size:12px!important;color:var(--ex-muted,#57665e)}.ex-order-feedback{display:grid;gap:10px;padding-top:3px}.ex-order-feedback>strong{font-size:14px}.ex-order-feedback-stars{display:flex;justify-content:center;gap:5px}.ex-order-feedback-stars button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#b8bcae;font-size:30px;line-height:1;cursor:pointer}.ex-order-feedback-stars button.is-selected{color:#d4a23d;text-shadow:0 2px 9px rgba(212,162,61,.32)}.ex-order-feedback-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ex-order-feedback-result{font-size:12px!important;font-weight:700;color:var(--ex-pine,#245343)}.ex-notification-state{display:grid;gap:8px;margin:0;padding:18px;border:1px dashed rgba(38,82,67,.24);border-radius:16px;text-align:center;background:#ffffff6b}.ex-notification-state p{margin:0;color:var(--ex-muted,#57665e)}@media(max-width:340px){.ex-notification-toolbar>div:last-child{width:100%}.ex-notification-toolbar .ex-button{flex:1}.ex-order-feedback-stars{gap:1px}.ex-order-feedback-stars button{width:40px}}@media(prefers-reduced-motion:reduce){.ex-favorites-switch button{transition:none}}.ec-cabinet-feedback{position:fixed;z-index:1000;inset:calc(env(safe-area-inset-top,0px) + 12px) 12px auto;pointer-events:none;display:flex;justify-content:center}.ec-cabinet-toast{display:flex;align-items:center;gap:12px;max-width:460px;min-width:0;padding:4px 4px 4px 16px;background:#204d3e;color:#fffdf7;border:1px solid #436b55;border-radius:14px;box-shadow:0 8px 24px #102c3433;font:500 14px/1.45 Inter,system-ui,sans-serif;pointer-events:auto;overflow-wrap:anywhere}.ec-cabinet-toast>span{min-width:0}.ec-cabinet-toast>button{flex-shrink:0;width:44px;height:44px;border:0;background:transparent;color:inherit;font:inherit;font-size:24px;cursor:pointer;border-radius:10px}.ec-cabinet-toast>button:focus-visible{outline:2px solid #fffdf7;outline-offset:-4px}.ex-topic-banner-slot{margin-bottom:16px}.ex-topic-banner{position:relative;isolation:isolate;overflow:hidden;min-height:164px;border-radius:21px;color:#fcf8eb;background:radial-gradient(ellipse at 88% 4%,#8b8352 0,transparent 50%),linear-gradient(135deg,#102e24,#174233 68%,#284e3e);border:1px solid #bfc8ab50;box-shadow:inset 0 1px 1px #c3cca942,0 12px 24px -12px #173c3655}.ex-topic-banner-image,.ex-topic-banner-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ex-topic-banner-shade{background:linear-gradient(90deg,#07251cf2,#102f22ba 65%,#14382555)}.ex-topic-banner-content{position:relative;padding:18px}.ex-topic-banner-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px}.ex-topic-banner-meta>span{border:1px solid #ffffff42;padding:4px 8px;border-radius:6px;flex-shrink:0}.ex-topic-banner-meta small{font-size:10px;text-align:right;overflow-wrap:anywhere}.ex-topic-banner h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:28px;line-height:1.16;margin:18px 0 10px;overflow-wrap:anywhere}.ex-topic-banner p{font-size:13px!important;line-height:1.6;color:#f4f3df!important;max-width:38em;margin:0!important;overflow-wrap:anywhere}.ex-topic-banner a{display:inline-flex;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;min-height:44px;margin-top:14px;padding:8px 14px;border:1px solid #faf2d8b3;border-radius:12px;background:#f7f2df;color:#173c2e;font:600 12px Inter,system-ui,sans-serif;text-decoration:none;box-shadow:0 2px 5px #061f1914}.ex-topic-banner a span{font-size:22px}.ex-topic-banner-source{display:flex;align-items:center;gap:10px;font-size:12px;margin-bottom:8px}.ex-topic-banner-source select{min-width:0;max-width:100%;flex:1;min-height:44px;border:1px solid #d6ddcd;border-radius:10px;background:#fffef7;color:#314b37;padding:8px}.ec-banner-editor .ec-banner-scope{font-weight:600;overflow-wrap:anywhere}.ec-banner-editor fieldset{display:grid;gap:14px;border:0;padding:0;margin:0;min-width:0}.ec-banner-editor .ec-banner-preview>small{display:block;margin-bottom:8px}.ec-banner-editor input[type=file]{width:100%;min-width:0}.ec-banner-editor .ec-banner-error{color:#963d30}.ec-banner-editor input[type=checkbox]{width:20px;height:20px;flex-shrink:0}.ec-banner-editor textarea{resize:vertical}.ec-banner-editor button,.ec-banner-editor summary{min-height:44px}.ex-topic-banner a:focus-visible,.ex-topic-banner-source select:focus-visible{outline:3px solid #d8b968;outline-offset:3px}@media(min-width:540px){.ex-topic-banner{min-height:179px}.ex-topic-banner h3{font-size:32px}}@media(max-width:380px){.ex-topic-banner-content{padding:13px}.ex-topic-banner h3{font-size:25px}.ex-topic-banner-meta small{font-size:9px}}.ex-topic-carousel{--ex-topic-carousel-action-reserve:139px;position:relative}.ex-topic-carousel-swipe{touch-action:pan-y pinch-zoom}.ex-topic-carousel-multiple .ex-topic-banner-content{padding-bottom:62px}.ex-topic-carousel-multiple:before{content:"";position:absolute;z-index:1;inset:auto 1px 1px;height:45px;border-top:1px solid #ffffff26;border-radius:0 0 20px 20px;background:linear-gradient(transparent,#102f26cc);pointer-events:none}.ex-topic-carousel-controls{position:absolute;z-index:2;bottom:5px;left:7px;right:7px;display:flex;justify-content:center;align-items:center}.ex-topic-carousel-controls>div{display:flex;min-width:0}.ex-topic-carousel-controls button{border:0;background:transparent;color:#fffbed;min-width:44px;width:44px;flex-shrink:0;height:44px;border-radius:12px;font-size:25px;cursor:pointer}.ex-topic-carousel-controls>div button{background:transparent}.ex-topic-carousel-controls button span{display:block;margin:auto;width:6px;height:4px;border-radius:6px;background:#a9b8aa;border:0;transition:width .16s ease,background-color .16s ease}.ex-topic-carousel-controls button.is-current span{width:22px;border-radius:8px;background:#e5c879}.ex-topic-carousel button:focus-visible{outline:3px solid #e5c879;outline-offset:2px}.ex-topic-banner-text-dark{color:#142b23}.ex-topic-banner-text-dark p,.ex-topic-banner-text-dark a{color:#142b23!important}.ex-topic-banner-text-dark .ex-topic-banner-meta>span{border-color:#142b2355}.ex-topic-banner-text-panel .ex-topic-banner-copy{background:#fffdf1f2;color:#142b23;border-radius:12px;padding:1px 12px 7px;margin-top:12px}.ex-topic-banner-text-panel p,.ex-topic-banner-text-panel a{color:#142b23!important}.ex-topic-banner-copy p{margin-inline:auto!important}.ex-topic-banner[style*=left] .ex-topic-banner-copy p{margin-left:0!important}.ex-topic-banner[style*=right] .ex-topic-banner-copy p{margin-right:0!important}.ec-banner-editor legend{padding:0;margin-bottom:12px;font-weight:700;font-size:13px;color:#234b3b}.ec-banner-editor .ec-form>small,.ec-banner-editor .ec-banner-preview>small,.ec-banner-editor fieldset small{display:block;color:#617162;font-size:11px;line-height:1.5;font-weight:400;margin-top:5px}.ec-banner-editor .ec-form{gap:18px}.ec-banner-editor fieldset{padding:14px;border:1px solid #dce1d3;border-radius:14px;background:#fffef8}.ec-banner-card-list{display:grid;gap:7px}.ec-banner-card-list button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #dbe2d4;background:#f4f6ed;color:#254336;border-radius:10px;padding:9px 11px;min-width:0}.ec-banner-card-list button[aria-pressed=true]{border-color:#2a644c;background:#e4eddf}.ec-banner-card-list b{font-size:16px}.ec-banner-card-list span{min-width:0;overflow-wrap:anywhere}.ec-banner-card-list small{margin:2px 0 0}.ec-banner-card-actions{display:flex;flex-wrap:wrap;gap:6px}.ec-banner-card-actions button{min-width:44px;border:1px solid #d6ddcc;border-radius:10px;padding:8px;background:#fffef8;color:#244c3c}.ec-banner-card-actions button:disabled{opacity:.45}.ec-banner-editor input[type=range]{padding:0;min-height:32px;accent-color:#285a45}.ec-banner-editor label{min-width:0}.ec-banner-editor .ec-check{display:flex;align-items:center;gap:9px}.ec-banner-editor button:focus-visible,.ec-banner-editor input:focus-visible,.ec-banner-editor select:focus-visible,.ec-banner-editor textarea:focus-visible{outline:3px solid #b5933c;outline-offset:2px}.ex-topic-banner-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ex-topic-banner-text-panel .ex-topic-banner-meta{background:#fffdf1f2;color:#142b23;padding:5px 8px;border-radius:9px}.ex-topic-banner-text-panel .ex-topic-banner-meta>span{border-color:#142b2355}.ex-topic-banner-text-panel .ex-topic-banner-copy-hidden{background:transparent;padding:0;margin:0}.ex-topic-banner a:hover{background:#fffaf0}.ex-topic-banner-text-dark .ex-topic-banner-copy,.ex-topic-banner-text-panel .ex-topic-banner-copy{text-shadow:none}@media(prefers-reduced-motion:reduce){.ex-topic-carousel-controls button span{transition:none}}.ex-topic-carousel-swipe{overflow:hidden;border-radius:21px}.ex-topic-carousel-track{display:flex;align-items:stretch;transition:transform .26s cubic-bezier(.22,.7,.25,1);will-change:transform}.ex-topic-carousel-track.is-dragging{transition:none}.ex-topic-carousel-slide{flex:0 0 100%;min-width:0;display:flex}.ex-topic-carousel-slide>.ex-topic-banner{width:100%;box-sizing:border-box}.ex-topic-banner-text-light .ex-topic-banner-copy h3,.ex-topic-banner-text-light .ex-topic-banner-copy p{text-shadow:0 1px 3px #062017a6}.ex-topic-banner-text-panel .ex-topic-banner-copy{padding:1px 12px 12px}.ec-banner-editor .ec-banner-preview{position:sticky;top:var(--ec-banner-sticky-top,0px);z-index:4;background:#fffef8;padding:8px;border:1px solid #dce1d3;border-radius:16px;box-shadow:0 8px 18px -14px #193e32}.ec-banner-editor .ec-banner-preview .ex-topic-banner{min-height:164px}.ec-banner-editor .ec-banner-preview>small{margin:0 0 6px}.ec-banner-editor .ec-banner-section{border:1px solid #dce1d3;border-radius:14px;background:#fffef8;overflow:hidden}.ec-banner-editor .ec-banner-section>summary{padding:12px 14px;font-weight:600;font-size:13px;color:#234b3b}.ec-banner-editor .ec-banner-section>fieldset{border:0;border-top:1px solid #dce1d3;border-radius:0}.ec-banner-editor .ec-banner-section>fieldset>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(prefers-reduced-motion:reduce){.ex-topic-carousel-track{transition:none}}@media(max-height:500px){.ec-banner-editor .ec-banner-preview{padding:5px}}.ec-banner-editor input,.ec-banner-editor select,.ec-banner-editor textarea{scroll-margin-top:calc(var(--ec-banner-sticky-top,0px) + 32dvh + 60px)}@media(max-height:500px){.ec-banner-editor input,.ec-banner-editor select,.ec-banner-editor textarea{scroll-margin-top:calc(var(--ec-banner-sticky-top,0px) + 24dvh + 48px)}}.ec-banner-preview-frame{position:relative;overflow:hidden}.ec-banner-editor.ec-details .ec-banner-section>summary:after{content:"⌄"}.ec-banner-editor.ec-details .ec-banner-section[open]>summary:after{content:"⌃"}.ex-topic-banner-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;background:#173c2e;color:#fff}.ex-topic-banner-text-light.ex-topic-banner-has-media .ex-topic-banner-copy{background:linear-gradient(90deg,#08251bcc,#08251b88);border-radius:12px;padding:1px 12px 12px}.ex-topic-carousel-slide>.ex-topic-banner{border-radius:0;box-shadow:none}.ex-topic-carousel-controls button:hover{background:transparent}@media(hover:hover)and (pointer:fine){.ex-topic-carousel-controls button:hover{background:#ffffff14}}.ex-topic-banner-media-status{display:block;padding:6px 8px;margin-bottom:8px;border-radius:8px;background:#173c2e;color:#fff;font-size:11px;line-height:1.4}.ex-topic-banner-media-pending.ex-topic-banner-text-dark{background:#f4efda}.ex-topic-banner-media-pending.ex-topic-banner-text-dark .ex-topic-banner-shade{visibility:hidden}.ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image){min-height:0;aspect-ratio:var(--ex-topic-banner-ratio);height:auto}.ex-topic-banner-format-strip{--ex-topic-banner-ratio:3/1}.ex-topic-banner-format-wide{--ex-topic-banner-ratio:16/9}.ex-topic-banner-format-square{--ex-topic-banner-ratio:1/1}.ex-topic-banner-format-portrait{--ex-topic-banner-ratio:3/4}.ex-topic-banner-format-story{--ex-topic-banner-ratio:9/16}.ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-content{box-sizing:border-box;height:100%;overflow:hidden}.ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-media-status{position:absolute;z-index:4;top:8px;right:12px;box-sizing:border-box;max-width:calc(100% - 124px);margin:0;padding:4px 6px;font-size:9px;line-height:1.2;text-align:right;white-space:nowrap}.ex-topic-banner-format-strip .ex-topic-banner-content{padding:8px 12px}.ex-topic-banner.ex-topic-banner-format-strip .ex-topic-banner-media-status{top:8px;padding:1px 6px;line-height:1.3333333}.ex-topic-carousel-multiple .ex-topic-banner-format-strip .ex-topic-banner-content{padding-bottom:49px}.ex-topic-banner-format-strip .ex-topic-banner-meta>span{padding:0 6px;font-size:9px;line-height:1.3333333}.ex-topic-banner-format-strip h3{font-size:18px;line-height:1.15;margin:5px 0 3px}.ex-topic-banner-format-strip p{font-size:12px!important;line-height:1.3}.ex-topic-banner-format-strip a{margin-top:4px}.ex-topic-banner-meta small{color:inherit}.ex-topic-banner-text-light .ex-topic-banner-meta small{color:#fcf8eb}.ex-topic-banner-text-dark .ex-topic-banner-meta small,.ex-topic-banner-text-panel .ex-topic-banner-meta small{color:#142b23}.ex-topic-banner-copy-hidden{background:transparent!important;padding:0!important;margin:0!important}.ex-topic-banner.ex-topic-banner-has-media .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){box-sizing:border-box;width:fit-content;max-width:88%}.ex-topic-banner[style*=left] .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){margin-right:auto}.ex-topic-banner[style*=center] .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){margin-inline:auto}.ex-topic-banner[style*=right] .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){margin-left:auto}.ex-topic-banner-text-light.ex-topic-banner-has-media .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden),.ex-topic-banner-text-panel .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){padding:1px 10px 10px}.ex-topic-banner a{gap:10px;padding:7px 12px;border-radius:10px;box-shadow:0 2px 4px #061f1912}.ex-topic-banner a span{font-size:19px}.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) h3{font-size:clamp(22px,6.2vw,28px);line-height:1.15;margin:12px 0 7px}.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) p{line-height:1.45}.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) a{margin-top:9px}.ec-banner-card-current{display:flex;align-items:baseline;gap:7px;margin:0;color:#315242;font-size:12px}.ec-banner-card-list{display:flex;overflow-x:auto;gap:8px;padding:2px 1px 7px;scroll-snap-type:x proximity;scrollbar-width:thin}.ec-banner-card-list button{box-sizing:border-box;flex:0 0 112px;width:112px;min-height:64px;align-items:flex-start;scroll-snap-align:start;padding:8px;overflow:hidden}.ec-banner-card-list button>span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-banner-card-list button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-banner-preview-overflow{position:absolute;z-index:5;left:10px;right:10px;bottom:7px;padding:5px 8px;border-radius:8px;background:#8e2f23ed;color:#fff;font:600 11px/1.3 Inter,system-ui,sans-serif;text-align:center;pointer-events:none}.ec-banner-format-audit{position:absolute;left:-10000px;top:0;width:100%;visibility:hidden;pointer-events:none}.ex-topic-carousel-controls .ec-banner-preview-dot{display:grid;place-items:center;box-sizing:border-box;min-width:44px;width:44px;height:44px;flex-shrink:0}.ex-topic-carousel-controls .ec-banner-preview-dot>span{display:block;width:6px;height:4px;border-radius:6px;background:#a9b8aa}.ex-topic-carousel-controls .ec-banner-preview-dot.is-current>span{width:22px;border-radius:8px;background:#e5c879}.ex-topic-carousel-multiple:before{display:none}.ex-topic-banner-text-light.ex-topic-banner-has-media .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){background:transparent;padding:0}.ex-topic-banner.ex-topic-banner-has-media.ex-topic-banner-text-background-dark .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden),.ex-topic-banner-text-background-dark .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){background:linear-gradient(90deg,#08251bd9,#08251ba3);border-radius:10px;padding:7px 10px;margin-top:0}.ex-topic-banner-text-panel .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){background:#fffdf1f2;color:#142b23;border-radius:10px;padding:7px 10px;margin-top:0}.ex-topic-banner.ex-topic-banner-text-panel.ex-topic-banner-text-background-dark .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){background:#fffdf1f2;color:#142b23}.ex-topic-banner-copy-hidden{display:block;width:0!important;height:0!important;overflow:hidden!important;background:transparent!important;padding:0!important;margin:0!important}.ex-topic-banner-content{box-sizing:border-box}.ex-topic-banner-copy{position:relative;z-index:1;max-width:min(38em,100%);box-sizing:border-box}.ex-topic-banner[style*=center] .ex-topic-banner-copy{margin-inline:auto}.ex-topic-banner[style*=right] .ex-topic-banner-copy{margin-left:auto}.ex-topic-banner[style*=left] .ex-topic-banner-copy{margin-right:auto}.ex-topic-banner-copy p{margin-bottom:0!important}.ex-topic-banner .ex-topic-banner-cta{position:absolute;z-index:3;right:12px;bottom:3px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:88px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--ex-topic-action-color,#fff9e8)!important;box-shadow:none;text-decoration:none}.ex-topic-banner .ex-topic-banner-cta>span{display:flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:27px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--ex-topic-action-color,#fffbed) 30%,transparent);border-radius:999px;background:var(--ex-topic-action-bg,#173c2e8c);box-shadow:var(--ex-topic-action-glow,0 1px 8px #173c2e88);font:600 12px/16px Inter,system-ui,sans-serif;white-space:nowrap}.ex-topic-banner .ex-topic-banner-cta b{font-size:14px;line-height:1;font-weight:600}.ex-topic-banner .ex-topic-banner-cta:hover{background:transparent}.ex-topic-banner .ex-topic-banner-cta:focus-visible{outline:3px solid #e5c879;outline-offset:0}.ex-topic-carousel-controls{left:7px;right:7px}.ex-topic-carousel-has-action .ex-topic-carousel-controls{right:var(--ex-topic-carousel-action-reserve);justify-content:flex-end}.ex-topic-carousel-controls>div{justify-content:center}.ex-topic-carousel:is(.ex-topic-carousel-multiple,.ex-topic-carousel-has-action) .ex-topic-banner-content{padding-bottom:58px}.ex-topic-banner:has(.ex-topic-banner-cta) .ex-topic-banner-content{padding-bottom:58px}.ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{position:absolute;left:18px;right:18px;bottom:58px;max-width:min(38em,calc(100% - 36px));max-height:calc(100% - 112px);overflow:hidden}.ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy h3{margin-top:0}.ex-topic-banner.ex-topic-banner-format-strip .ex-topic-banner-copy{bottom:52px;left:12px;right:var(--ex-topic-carousel-action-reserve);max-width:none;max-height:18px}.ex-topic-banner-format-strip .ex-topic-banner-meta{font-size:9px}.ex-topic-banner-format-strip .ex-topic-banner-meta small{display:none}.ex-topic-banner-format-strip .ex-topic-banner-copy h3{font-size:15px;line-height:17px;margin:0 0 2px}.ex-topic-banner-format-strip .ex-topic-banner-copy p{font-size:11px!important;line-height:1.2}.ex-topic-banner.ex-topic-banner-format-strip.ex-topic-banner-has-media .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){width:auto;max-width:none}.ex-topic-banner.ex-topic-banner-format-strip.ex-topic-banner-text-background-dark .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden),.ex-topic-banner.ex-topic-banner-format-strip.ex-topic-banner-text-panel .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){padding:0 6px}.ex-topic-banner-meta small{color:inherit!important}.ex-topic-banner-text-light .ex-topic-banner-meta{color:#fcf8eb}.ex-topic-banner-text-dark .ex-topic-banner-meta,.ex-topic-banner-text-panel .ex-topic-banner-meta{color:#142b23}.ex-topic-carousel-row{height:44px}.ex-topic-carousel-row .ex-topic-carousel-swipe{height:44px;border-radius:11px}.ex-topic-carousel-row .ex-topic-carousel-track,.ex-topic-carousel-row .ex-topic-carousel-slide{height:44px;align-items:center}.ex-topic-banner-format-row{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:40px;min-height:40px;padding:6px 6px 6px 8px;border-radius:10px;overflow:visible}.ex-topic-banner-format-row .ex-topic-banner-row-thumb{position:relative;display:block;flex:0 0 28px;width:28px;height:28px;border-radius:7px;overflow:hidden;background:#234b3b}.ex-topic-banner-format-row .ex-topic-banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ex-topic-banner-format-row .ex-topic-banner-media-status{display:grid;place-items:center;width:100%;height:100%;padding:0;margin:0;font-size:9px}.ex-topic-banner-format-row .ex-topic-banner-row-copy{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center;text-align:left;text-shadow:0 1px 2px #06201799}.ex-topic-banner-format-row .ex-topic-banner-row-title,.ex-topic-banner-format-row .ex-topic-banner-row-body{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-topic-banner-format-row .ex-topic-banner-row-title{font:600 13px/16px Inter,system-ui,sans-serif}.ex-topic-banner-format-row .ex-topic-banner-row-body{min-height:14px;font:400 12px/14px Inter,system-ui,sans-serif;opacity:.9}.ex-topic-banner-format-row .ex-topic-banner-row-count{flex:0 0 auto;font:600 10px/14px Inter,system-ui,sans-serif;color:inherit;opacity:.8;white-space:nowrap}.ex-topic-banner-format-row .ex-topic-banner-cta{position:relative;right:auto;bottom:auto;flex:0 0 auto;min-width:76px;min-height:44px;margin-block:-8px}.ex-topic-banner-format-row .ex-topic-banner-cta>span{min-height:26px;padding:4px 8px}.ex-topic-carousel-row:focus-visible{outline:3px solid #e5c879;outline-offset:2px}.ec-banner-card-list{display:flex;gap:8px;overflow-x:auto;padding:2px 1px 8px;scroll-snap-type:x proximity;scrollbar-width:thin}.ec-banner-card-tile,.ec-banner-card-list .ec-banner-card-add{box-sizing:border-box;position:relative;flex:0 0 104px;width:104px;min-height:104px;border:2px solid #dbe2d4;border-radius:12px;background:#f4f6ed;color:#254336;scroll-snap-align:start;overflow:hidden}.ec-banner-card-tile[data-selected]{border-color:#2a644c;box-shadow:0 0 0 2px #2a644c33}.ec-banner-card-select{display:flex!important;position:relative;isolation:isolate;align-items:center!important;justify-content:space-between;gap:6px;box-sizing:border-box;width:100%!important;min-height:56px!important;padding:7px 8px!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit;text-align:left}.ec-banner-card-thumb{position:absolute!important;z-index:-1;top:0;right:0;bottom:0;left:0;width:auto!important;background-position:center;background-size:cover}.ec-banner-card-select.has-photo:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#102f2699,#102f262b)}.ec-banner-card-select b,.ec-banner-card-select>span:not(.ec-banner-card-thumb){position:relative;padding:2px 4px;border-radius:6px;background:#fffef8e6;color:#173c2e}.ec-banner-card-select b{font-size:17px}.ec-banner-card-select>span:not(.ec-banner-card-thumb){font-size:10px;white-space:nowrap}.ec-banner-card-photo{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;margin:0 3px;border:1px solid #c7d2c3;border-radius:8px;background:#fffef8;color:#234b3b;font-size:11px;font-weight:700;cursor:pointer}.ec-banner-card-photo input{position:absolute;width:1px!important;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ec-banner-card-photo:focus-within{outline:3px solid #b5933c;outline-offset:1px}.ec-banner-card-photo-error{display:block!important;position:relative;margin:0!important;padding:4px 6px;background:#fff2e9;color:#7f2f20!important;font-size:9px!important;line-height:1.25!important}.ec-banner-card-list .ec-banner-card-add{display:grid!important;place-items:center;align-content:center;gap:4px;min-height:104px!important;padding:8px!important;border-style:dashed!important;font-size:22px}.ec-banner-card-add span{font-size:11px;line-height:1.2}.ec-banner-card-current{display:flex;align-items:baseline;gap:7px;margin:4px 0 0;color:#315242;font-size:12px}.ec-banner-card-current span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-banner-editor .ec-banner-preview small{font-weight:400}.ec-banner-editor .ex-topic-banner-meta small{color:inherit;font-size:10px;line-height:normal;margin:0}.ec-banner-editor .ex-topic-banner-media-status{color:#fff}.ec-banner-editor .ec-banner-preview .ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image){min-height:0}.ec-banner-editor .ec-banner-preview .ex-topic-banner-format-row{height:40px;min-height:40px}.ec-banner-overflow-warning{margin:8px 0 0;padding:9px 11px;border:1px solid #bd6c4e;border-radius:10px;background:#fff2e9;color:#7f2f20;font-size:12px;line-height:1.45}.ec-banner-format-audit{position:absolute;left:-10000px;top:0;width:min(100%,430px);visibility:hidden;pointer-events:none}.ec-banner-format-audit .ex-topic-carousel{margin-bottom:8px}@media(max-width:380px){.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{left:13px;right:13px}.ex-topic-banner.ex-topic-banner-format-strip .ex-topic-banner-copy{left:10px;right:var(--ex-topic-carousel-action-reserve)}.ex-topic-banner-format-row{gap:6px}.ex-topic-banner-format-row .ex-topic-banner-cta{min-width:72px}.ex-topic-banner-format-row .ex-topic-banner-cta>span{font-size:11px;padding-inline:7px}}.ex-topic-carousel-controls button.is-pending span{width:14px;background:#fff9e8;box-shadow:0 0 0 3px #fff9e833}.ex-topic-banner>.ex-topic-banner-meta{--ex-topic-meta-scale:1;position:absolute;z-index:5;top:calc(clamp(4px,5%,12px) - 1px);left:calc(clamp(8px,5%,16px) - 1px);right:calc(clamp(8px,5%,16px) - 1px);display:flex;align-items:flex-start;justify-content:space-between;gap:8px;height:22px;box-sizing:border-box;padding:0;margin:0;background:transparent;color:#fcf8eb;pointer-events:none}.ex-topic-banner>.ex-topic-banner-meta>.ex-topic-banner-source-label,.ex-topic-banner>.ex-topic-banner-meta>.ex-topic-banner-place-label{display:block;box-sizing:border-box;min-width:0;max-width:calc(50% - 4px);height:22px;margin:0;padding:2px 8px;border:1px solid #ffffff42;border-radius:11px;overflow:hidden;background:#173c2eb8;color:#fcf8eb!important;font:600 13px/16px Inter,system-ui,sans-serif;text-overflow:ellipsis;white-space:nowrap;transform:scale(var(--ex-topic-meta-scale));transform-origin:top left}.ex-topic-banner>.ex-topic-banner-meta>.ex-topic-banner-place-label{margin-left:auto;text-align:right;transform-origin:top right}.ex-topic-banner-text-panel>.ex-topic-banner-meta,.ex-topic-banner-text-dark>.ex-topic-banner-meta{padding:0;background:transparent;color:#fcf8eb}.ex-topic-banner-media-pending>.ex-topic-banner-meta>.ex-topic-banner-place-label{visibility:visible}.ex-topic-banner:not(.ex-topic-banner-format-row)>.ex-topic-banner-media-status{position:absolute;z-index:4;top:12px;left:12px;right:auto;box-sizing:border-box;max-width:calc(100% - 24px);margin:0;padding:4px 7px;border-radius:999px;font:600 10px/14px Inter,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-topic-banner-has-meta:not(.ex-topic-banner-format-row)>.ex-topic-banner-media-status{top:42px}.ex-topic-banner:not(.ex-topic-banner-format-row):not(.ex-topic-banner-format-strip):has(>.ex-topic-banner-media-status)>.ex-topic-banner-content{padding-top:52px}.ex-topic-banner-has-meta:not(.ex-topic-banner-format-row):not(.ex-topic-banner-format-strip):has(>.ex-topic-banner-media-status)>.ex-topic-banner-content{padding-top:76px}.ex-topic-banner-has-meta:not(.ex-topic-banner-format-row):not(.ex-topic-banner-format-strip):not(:has(>.ex-topic-banner-media-status))>.ex-topic-banner-content{padding-top:48px}.ex-topic-banner-format-strip>.ex-topic-banner-meta{--ex-topic-meta-scale:.81818182;gap:4px;height:18px}.ex-topic-banner-format-strip>.ex-topic-banner-meta>.ex-topic-banner-source-label,.ex-topic-banner-format-strip>.ex-topic-banner-meta>.ex-topic-banner-place-label{max-width:calc(50% - 2px)}.ex-topic-banner.ex-topic-banner-format-strip:not(.ex-topic-banner-format-row)>.ex-topic-banner-media-status{top:calc(clamp(4px,5%,12px) + 21px);left:auto;right:calc(clamp(8px,5%,16px) - 1px);width:14px;height:14px;padding:0;border-radius:999px;font-size:0;line-height:0;text-align:center}.ex-topic-banner-format-strip>.ex-topic-banner-media-status:before{content:"…";display:grid;place-items:center;width:14px;height:14px;font:700 9px/10px Inter,system-ui,sans-serif}.ex-topic-banner-format-strip>.ex-topic-banner-media-status[data-failed]:before{content:"!"}.ex-topic-banner-format-strip .ex-topic-banner-meta small{display:block}.ex-topic-banner .ex-topic-banner-cta>span{box-sizing:border-box;width:max-content;min-height:22px;height:22px;padding:2px 8px;border-width:1px;border-radius:11px;font:600 13px/16px Inter,system-ui,sans-serif}.ex-topic-banner-format-strip .ex-topic-banner-cta>span{transform:scale(.81818182);transform-origin:right center}.ex-topic-carousel-row-has-meta,.ex-topic-carousel-row-has-meta .ex-topic-carousel-swipe,.ex-topic-carousel-row-has-meta .ex-topic-carousel-track,.ex-topic-carousel-row-has-meta .ex-topic-carousel-slide{height:64px}.ex-topic-carousel-row-has-meta .ex-topic-banner-format-row,.ex-topic-banner-format-row.ex-topic-banner-has-meta{position:relative;height:60px;min-height:60px;align-items:center;gap:7px;padding:25px 6px 5px 8px}.ex-topic-banner-format-row{gap:7px}.ex-topic-banner-format-row:has(>.ex-topic-banner-cta){padding-right:112px}.ex-topic-banner-format-row>.ex-topic-banner-meta{--ex-topic-meta-scale:.81818182;top:1px;left:7px;right:7px;gap:4px;height:18px}.ex-topic-banner-format-row>.ex-topic-banner-meta>.ex-topic-banner-source-label,.ex-topic-banner-format-row>.ex-topic-banner-meta>.ex-topic-banner-place-label{max-width:calc(50% - 2px)}.ex-topic-banner-format-row.ex-topic-banner-has-meta .ex-topic-banner-row-count{font-size:9px;line-height:10px}.ex-topic-banner-format-row .ex-topic-banner-cta{position:absolute;top:-3px;right:7px;bottom:auto;width:98px;min-width:98px;min-height:44px;margin:0;padding:0}.ex-topic-carousel-row-has-meta .ex-topic-banner-format-row .ex-topic-banner-cta,.ex-topic-banner-format-row.ex-topic-banner-has-meta .ex-topic-banner-cta{top:17px}.ex-topic-banner-format-row .ex-topic-banner-cta>span{transform:scale(.81818182);transform-origin:center}.ec-banner-editor .ec-banner-preview .ex-topic-carousel-row-has-meta .ex-topic-banner-format-row{height:60px;min-height:60px}.ec-banner-editor,.ec-banner-editor>div,.ec-banner-editor>div>.ec-form,.ec-banner-editor .ec-banner-preview,.ec-banner-editor .ec-banner-preview-frame{box-sizing:border-box;min-width:0;max-width:100%}.ec-banner-editor>div,.ec-banner-editor>div>.ec-form,.ec-banner-editor .ec-banner-preview{width:100%}.ec-banner-editor>div>.ec-form{grid-template-columns:minmax(0,1fr)}.ec-banner-editor .ec-banner-cards{grid-template-columns:minmax(0,1fr)}.ec-banner-editor .ec-banner-card-list,.ec-banner-editor .ec-banner-card-current{box-sizing:border-box;min-width:0;max-width:100%}.ec-banner-editor .ec-banner-overflow-warning{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;white-space:normal}.ex-topic-banner-format-row .ex-topic-banner-media-status{border-radius:5px;font-size:8px;line-height:1}.ex-topic-banner h3,.ex-topic-banner p{white-space:pre-line;overflow-wrap:anywhere;word-break:normal}.ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{--ex-topic-copy-top:18px;--ex-topic-copy-bottom:42px;top:auto;bottom:var(--ex-topic-copy-bottom);left:18px;right:18px;max-width:min(38em,calc(100% - 36px));max-height:calc(100% - var(--ex-topic-copy-top) - var(--ex-topic-copy-bottom));overflow:hidden}.ex-topic-banner.ex-topic-banner-has-media:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy:not(.ex-topic-banner-copy-hidden){width:auto;max-width:min(38em,calc(100% - 36px))}.ex-topic-banner-has-meta:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{--ex-topic-copy-top:41px}.ex-topic-banner-media-pending:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{--ex-topic-copy-top:70px}.ex-topic-banner.ex-topic-banner-format-strip .ex-topic-banner-copy{--ex-topic-copy-top: calc(clamp(4px,5%,12px) + 23px) ;--ex-topic-copy-bottom:40px;left:12px;right:12px;width:auto;max-width:none}.ex-topic-banner.ex-topic-banner-format-strip:not(.ex-topic-banner-has-meta) .ex-topic-banner-copy{--ex-topic-copy-top:8px}.ex-topic-carousel:not(.ex-topic-carousel-multiple):not(.ex-topic-carousel-has-action) .ex-topic-banner:is(.ex-topic-banner-format-strip,.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{--ex-topic-copy-bottom:12px}.ex-topic-banner.ex-topic-banner-media-pending.ex-topic-banner-format-strip .ex-topic-banner-copy{--ex-topic-copy-top: calc(clamp(4px,5%,12px) + 41px) }.ex-topic-banner-format-strip .ex-topic-banner-copy h3{font-size:15px;line-height:18px;margin:0 0 2px}.ex-topic-banner-format-strip .ex-topic-banner-copy p{font-size:12px!important;line-height:15px}.ex-topic-banner-format-strip .ex-topic-banner-copy[data-fit=compact] h3{font-size:14px;line-height:17px;margin-bottom:0}.ex-topic-banner-format-strip .ex-topic-banner-copy[data-fit=compact] p{font-size:12px!important;line-height:14px}.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy[data-fit=compact] h3{font-size:18px;line-height:21px;margin-bottom:5px}.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy[data-fit=compact] p{font-size:12px!important;line-height:16px}.ex-topic-banner-copy[data-truncated=true] h3,.ex-topic-banner-copy[data-truncated=true] p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.ex-topic-banner-copy[data-truncated=true] h3{-webkit-line-clamp:var(--ex-topic-title-lines,2)}.ex-topic-banner-copy[data-truncated=true] p{-webkit-line-clamp:var(--ex-topic-body-lines,1)}.ex-topic-banner-copy[data-truncated=true][data-body-lines="0"] p{position:absolute;width:1px;height:1px;padding:0;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ex-topic-banner-copy[data-truncated=true][data-body-lines="0"]:has(p):after{content:"…";position:absolute;right:0;bottom:0;font:700 14px/14px Inter,system-ui,sans-serif}.ex-topic-carousel{touch-action:pan-y pinch-zoom}.ex-topic-carousel-controls>.ex-topic-carousel-indicators{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-width:44px;height:44px;padding:0;border-radius:12px;cursor:pointer;touch-action:pan-y pinch-zoom;color:#fffbed}.ex-topic-carousel-has-action .ex-topic-carousel-controls{justify-content:center}.ex-topic-carousel-indicators>span{display:block;flex:0 0 auto;width:6px;height:6px;border-radius:6px;background:#a9b8aa;transition:width .16s ease,background-color .16s ease}.ex-topic-carousel-indicators>span.is-current{width:16px;border-radius:8px;background:#e5c879}.ex-topic-carousel-indicators>span.is-pending{width:12px;background:#fff9e8;box-shadow:0 0 0 3px #fff9e833}.ex-topic-carousel-indicators:focus-visible{outline:3px solid #e5c879;outline-offset:0}@media(hover:hover)and (pointer:fine){.ex-topic-carousel-indicators:hover{background:#ffffff14}}@media(prefers-reduced-motion:reduce){.ex-topic-carousel-indicators>span{transition:none}}@media(max-width:380px){.ex-topic-banner.ex-topic-banner-format-strip .ex-topic-banner-copy{left:10px;right:10px}.ex-topic-banner:is(.ex-topic-banner-format-wide,.ex-topic-banner-format-square,.ex-topic-banner-format-portrait,.ex-topic-banner-format-story,.ex-topic-banner-format-first-image) .ex-topic-banner-copy{left:13px;right:13px;max-width:calc(100% - 26px)}}.ex-topic-carousel-raised:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:21px;box-shadow:var(--ex-global-card-shadow,0 3px 7px rgba(10,31,19,.13),0 14px 28px -14px rgba(5,25,14,.4));pointer-events:none}.ex-topic-carousel-row.ex-topic-carousel-raised:after{top:2px;right:0;bottom:2px;left:0;border-radius:10px}.ex-topic-carousel-raised>.ex-topic-banner{box-shadow:inset 0 1px 1px #c3cca942}.ec-banner-preview-frame:has(.ex-topic-carousel-raised){overflow:visible}.ec-banner-editor .ec-check>span{display:grid;gap:2px}.ec-banner-editor .ec-check>span small{margin:0}.ex-listing-reviews{color:#173d35;font-size:14px;line-height:1.5;min-width:0}.ex-listing-reviews .ex-review-summary{padding:14px 0 4px;gap:10px;flex-wrap:wrap}.ex-listing-reviews .ex-review-summary strong{font-size:26px;color:#795719}.ex-listing-reviews .ex-review-summary span{font-size:13px;color:#42594c}.ex-listing-reviews .ex-reviews-note,.ex-listing-reviews .ex-reviews-empty,.ex-listing-reviews .ex-reviews-notice{margin:10px 0;color:#42594c;font-size:13px}.ex-listing-reviews .ex-reviews-empty{padding:14px;border:1px dashed #becfc2;border-radius:14px;background:#f6faf6}.ex-listing-reviews .ex-social-list{max-height:none;overflow:visible;gap:12px}.ex-listing-reviews .ex-social-message{padding:14px;font-size:14px;overflow-wrap:anywhere}.ex-listing-reviews .ex-review-byline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ex-listing-reviews .ex-review-byline time{color:#53685b;font-size:11px}.ex-listing-reviews .ex-review-stars{display:block;margin-top:5px;font-size:17px;letter-spacing:2px}.ex-listing-reviews .ex-social-message p{white-space:pre-wrap}.ex-listing-reviews .ex-social-form{border-top:1px solid #d9e4dc;padding-top:18px;margin-top:18px;gap:10px}.ex-listing-reviews .ex-star-picker{gap:6px;flex-wrap:wrap}.ex-listing-reviews .ex-star-picker button{min-width:44px;min-height:44px;font-size:34px;border-radius:10px}.ex-listing-reviews .ex-star-picker button.selected{color:#ffd52a;-webkit-text-stroke:.8px #9a6300;text-shadow:0 0 8px #ffd52a80,0 2px 5px #d59b0033}.ex-listing-reviews .ex-star-picker button:not(.selected){color:transparent;-webkit-text-stroke:1.5px #b77900;text-shadow:none}.ex-listing-reviews .ex-social-form textarea{min-height:106px;font-size:16px;resize:vertical;box-sizing:border-box;color:#173d35;background:#fff}.ex-listing-reviews .ex-social-form label,.ex-listing-reviews .ex-stars-field>span{font-size:14px;color:#173d35}.ex-listing-reviews .ex-social-form small,.ex-listing-reviews .ex-stars-field small{color:#53685b;font-size:12px}.ex-listing-reviews .ex-button{min-height:44px}.ex-listing-reviews :is(button,textarea):focus-visible{outline:2px solid #286a48;outline-offset:3px}.ex-listing-reviews button:disabled{opacity:.65;cursor:wait}.ex-listing-reviews .ex-reviews-error{border:1px solid #bc5757;border-radius:12px;background:#fff5f5;color:#7b2525;padding:12px;margin:10px 0}.ex-listing-reviews .ex-reviews-error p{margin:0 0 10px}.ex-listing-reviews .ex-reviews-success{color:#23573d;background:#e9f5ec;border-radius:12px;padding:12px}@media(prefers-reduced-motion:reduce){.ex-listing-reviews .ex-star-picker button{transition:none;transform:none}}.ex-personal-card .ex-rating>.ex-star,.ex-listing-reviews .ex-review-summary .ex-review-star-icon,.ex-listing-reviews .ex-review-stars .is-filled{color:#ffd52a;-webkit-text-stroke:.6px #9a6300;text-shadow:0 0 6px #ffd52a70,0 1px 3px #d59b0033}.ex-listing-reviews .ex-review-summary .ex-review-star-icon{font-size:inherit}.ex-listing-reviews .ex-review-stars .is-empty{color:transparent;-webkit-text-stroke:1px #b77900;text-shadow:none}.ex-listing-reviews .ex-owner-review-reply:not(:empty){margin-top:12px}.ex-listing-reviews .ex-owner-review-reply-body{padding:12px;border-left:3px solid #4c8061;border-radius:0 10px 10px 0;background:#f6faf6}.ex-listing-reviews .ex-owner-review-reply-body>p{margin-bottom:0}.ex-listing-reviews .ex-owner-review-reply>.ex-button{margin-top:10px}.ex-listing-reviews .ex-owner-review-reply-actions{display:flex;gap:8px;flex-wrap:wrap}.ex-listing-reviews .ex-owner-review-reply-actions>.ex-primary{flex:1}.ex-listing-reviews .ex-owner-review-reply-form{padding-top:12px;margin-top:10px}.ex-blocking-popover-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#0b30242b;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font-family:Arial,sans-serif;color:#264938;isolation:isolate}.ex-blocking-popover{position:fixed!important;right:auto!important;bottom:auto!important;margin:0!important;width:min(320px,calc(100vw - 24px));box-sizing:border-box;overflow:auto;overscroll-behavior:contain;outline:none}.ex-blocking-popover.ex-city-popover{width:min(360px,calc(100vw - 24px))!important;transform:none!important}.ex-blocking-popover select{font:inherit}.ex-blocking-popover-layer button:focus-visible{outline:2px solid #648b71;outline-offset:2px}.ex-blocking-popover-layer.is-centered{display:grid;place-items:center;padding:12px;box-sizing:border-box}.ex-blocking-popover.is-centered-dialog{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;max-width:100%;transform:none!important}.ec-access-choice{border:1px solid var(--ex-stroke,#dce2df);border-radius:14px;padding:14px;margin:8px 0;min-width:0;width:100%;max-width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr)}.ec-access-choice legend{font-weight:650;padding:0 5px}.ec-access-choice label.ec-access-option{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-width:0;max-width:100%;min-height:44px;white-space:normal}.ec-access-choice label.ec-access-option>input[type=radio]{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;flex:0 0 20px;padding:0;margin:0;box-sizing:border-box;justify-self:start}.ec-access-choice label.ec-access-option>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.ec-access-choice>label,.ec-access-choice>small,.ec-access-choice legend{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.ec-access-choice small{line-height:1.5}.ec-access-dialog{width:min(360px,calc(100vw - 24px));padding:18px;display:grid;gap:12px}.ec-access-dialog h3,.ec-access-dialog p{margin:0;line-height:1.45}.ec-access-dialog button{min-height:44px;white-space:normal}.ec-request-card{position:relative;min-width:0}.ec-cabinet .ec-request-card.has-actions .ec-group-card .ec-group{padding-right:38px}.ec-cabinet .ec-request-card .ec-request-more{position:absolute;right:9px;top:12px;width:44px;min-height:44px;padding:4px;font-size:24px;line-height:1;background:transparent;border-color:transparent}.ec-cabinet .ec-request-deadline{margin-top:12px;font-size:12px;text-align:left;overflow-wrap:anywhere}.ec-request-menu{display:grid;gap:8px;color:#234238;font:14px/1.5 Inter,system-ui,sans-serif}.ec-request-menu strong{overflow-wrap:anywhere}.ec-request-menu button{min-height:44px;padding:10px 14px;border:1px solid #d7e3d9;border-radius:12px;background:#fffdf7;color:#234238;font:inherit;cursor:pointer}.ec-request-menu button:focus-visible{outline:2px solid #218260;outline-offset:2px}.ec-cabinet .ec-request-archive{margin-top:18px}.ec-cabinet .ec-request-archived-row{padding:12px 0;border-top:1px solid #dce6db;display:grid;gap:6px;overflow-wrap:anywhere}.ec-cabinet .ec-request-archived-row button{justify-self:start}.ex-blocking-popover.ec-request-menu{padding:16px;border:1px solid #d7e3d9;border-radius:16px;background:#fffdf7;box-shadow:0 12px 30px -14px #18372f}.ec-cabinet .ec-request-card.has-actions .ec-group-card{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ec-request-menu button.is-danger{border-color:#edd0cb;background:#fff1ee;color:#a03831}.ec-topic-moderation>.ec-mod-shell{margin-top:12px}.ec-mod-form{display:grid;gap:12px}.ec-mod-master,.ec-mod-rule-head,.ec-mod-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.ec-mod-master{padding:12px;border:1px solid #dce6db;border-radius:14px;background:#f6f8f1}.ec-mod-master>div{min-width:0}.ec-mod-master strong{display:block;font-family:Inter,system-ui,sans-serif;font-size:14px}.ec-mod-master small{margin-top:3px}.ec-cabinet .ec-mod-toggle{display:flex;align-items:center;justify-content:flex-end;min-width:44px;min-height:44px;font-size:12px;font-weight:600;white-space:nowrap}.ec-mod-preview{padding:2px 0}.ec-mod-toggle input[role=switch],.ec-mod-preview input[role=switch],.ec-mod-popover input[role=switch]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:38px!important;height:22px!important;padding:0!important;border:1px solid #9aaba1!important;border-radius:999px!important;background:#dbe2dc!important;accent-color:#204d3e;flex-shrink:0;transition:background .16s ease,border-color .16s ease}.ec-mod-toggle input[role=switch]:after,.ec-mod-preview input[role=switch]:after,.ec-mod-popover input[role=switch]:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #17382b38;transition:transform .16s ease}.ec-mod-toggle input[role=switch]:checked,.ec-mod-preview input[role=switch]:checked,.ec-mod-popover input[role=switch]:checked{border-color:#204d3e!important;background:#28775e!important}.ec-mod-toggle input[role=switch]:checked:after,.ec-mod-preview input[role=switch]:checked:after,.ec-mod-popover input[role=switch]:checked:after{transform:translate(16px)}.ec-mod-section{display:grid;gap:8px;padding-top:12px;border-top:1px solid #dce6db}.ec-mod-section h4{margin:0;font:700 14px/1.35 Inter,system-ui,sans-serif}.ec-mod-section>p{margin:0;color:#67786e;font-size:12px}.ec-mod-rule{min-width:0;border:1px solid #e0e8dc;border-radius:13px;background:#fbfcf7;padding:0 10px}.ec-mod-rule-head{min-height:44px}.ec-cabinet button.ec-mod-rule-name{min-height:44px;flex:1;padding:8px 0;border:0;border-radius:6px;background:transparent;text-align:left;font-weight:600;color:#234238}.ec-cabinet button.ec-mod-rule-name:hover{background:transparent}.ec-cabinet button.ec-mod-rule-name:focus-visible{outline-offset:1px}.ec-mod-parameters{display:grid;gap:10px;margin-top:12px}.ec-mod-number-pair,.ec-mod-period{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ec-mod-parameters label{display:grid;gap:4px;min-width:0;font-size:12px;font-weight:600}.ec-mod-parameters input[type=number]{margin-top:0}.ec-mod-parameters textarea{min-height:72px!important}.ec-mod-parameters small{font-weight:400}.ec-mod-role-fields{display:grid;gap:9px;min-width:0}.ec-mod-field-title{display:flex;align-items:center;justify-content:space-between;gap:6px}.ec-mod-field-title>label{min-width:0}.ec-mod-param-info{position:relative;display:inline-grid!important;place-items:center;min-width:44px!important;width:44px;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:transparent!important;font-size:0!important}.ec-mod-param-info:before{content:"i";display:grid;place-items:center;width:20px;height:20px;border:1px solid #adc0b3;border-radius:50%;background:#f7faf5;color:#315849;font:700 12px/1 Georgia,serif}.ec-mod-option-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:6px}.ec-mod-dependent{display:grid;gap:10px;padding:10px;border:1px solid #dce6db;border-radius:12px;animation:ec-mod-reveal .14s ease-out}.ec-mod-scope{display:grid;gap:7px;margin:0;padding:0;border:0}.ec-mod-scope legend{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:12px;font-weight:700}.ec-mod-scope>small{font-size:10px;color:#67786e}.ec-mod-scope label{display:flex;align-items:center;min-height:32px;gap:8px;font-weight:500}.ec-mod-scope input[type=radio]{width:20px;height:20px;accent-color:#204d3e}@keyframes ec-mod-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.ec-mod-columns,.ec-mod-profile-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ec-mod-columns{padding:0 10px;text-align:center;font:700 10px/1.25 Inter,system-ui,sans-serif;color:#52685b}.ec-mod-rule-columns,.ec-mod-profile-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;gap:8px;align-items:center}.ec-mod-profile-row{padding:9px 0 10px;border-top:1px solid #edf0e9}.ec-mod-profile-summary>span{text-align:center;color:#52685b;font-size:12px;overflow-wrap:anywhere}.ec-mod-message-column{display:grid;place-items:center;font-size:0}.ec-mod-message-column svg{width:15px;height:15px}.ec-cabinet button.ec-mod-notice-button{display:grid;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid #d8e3d8;border-radius:11px;background:#f7faf4;color:#315849}.ec-cabinet button.ec-mod-notice-button:hover{background:#eef5e9}.ec-mod-common-notice{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0 9px;border-top:1px solid #edf0e9;color:#607368;font-size:11px}.ec-mod-field,.ec-mod-select{display:grid;gap:4px;min-width:0;font-size:12px;font-weight:600}.ec-mod-field small,.ec-mod-select small{font-size:10px;font-weight:400}.ec-mod-capability{padding:0 0 10px}.ec-mod-extra{border-top:1px solid #dce6db;padding-top:0}.ec-mod-extra>summary{min-height:44px;font-weight:600}.ec-mod-extra>div{display:grid;gap:8px;padding-top:4px}.ex-blocking-popover.ec-mod-popover{width:min(390px,calc(100% - 24px));padding:14px;border:1px solid #d7e3d9;border-radius:16px;background:#fffdf7;box-shadow:0 18px 50px -22px #153d2f;font-family:Inter,system-ui,sans-serif;color:#234238}.ec-mod-popover-content{display:grid;gap:10px}.ec-mod-popover-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.ec-mod-popover-head h3{margin:0;font-size:15px;line-height:1.25}.ec-mod-popover-head button{min-width:44px;min-height:44px;padding:8px 10px}.ec-mod-popover-content>p{margin:0;color:#596d61;font-size:12px;line-height:1.55}.ec-mod-popover-content>.ec-mod-columns{padding:4px 0 0}.ec-mod-profile-editor{align-items:start}.ec-mod-popover input,.ec-mod-popover select,.ec-mod-popover textarea{box-sizing:border-box;width:100%;font-size:16px;line-height:1.25;color:#234238;border:1px solid #d6e0d3;border-radius:10px;padding:9px;background:#fff;min-width:0}.ec-mod-popover input[type=checkbox]{width:20px;height:20px}.ec-mod-popover input[type=range]{height:24px;padding:0;border:0;background:transparent;accent-color:#218260}.ec-mod-popover input:focus-visible,.ec-mod-popover select:focus-visible,.ec-mod-popover textarea:focus-visible{outline:2px solid #218260;outline-offset:2px}.ec-mod-popover .ec-check{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;min-height:44px;gap:2px 8px;font-size:12px;font-weight:600}.ec-mod-popover .ec-check>input{grid-column:1}.ec-mod-popover .ec-check>small{grid-column:2;color:#67786e;font-weight:400}.ec-mod-link-kinds{display:grid;gap:9px;margin:2px 0 0;padding:10px;border:1px solid #dce6db;border-radius:12px}.ec-mod-link-kinds legend{padding:0 5px;font-size:12px;font-weight:700}.ec-mod-popover button{min-height:44px;border:1px solid #cbd8ce;border-radius:10px;background:#fff;color:#234238;font:600 13px/1.2 Inter,system-ui,sans-serif;cursor:pointer}.ec-mod-popover button.ec-primary{border-color:#204d3e;background:#204d3e;color:#fff}.ec-mod-popover button:disabled{cursor:not-allowed;opacity:.55}.ec-mod-panel-actions{display:flex;gap:8px;flex-wrap:wrap}.ec-mod-panel-actions button{flex:1 1 130px}.ec-mod-panel-error{margin:0;padding:9px;border-radius:10px;background:#fff2ed;color:#7d3d2f;font-size:12px}.ec-mod-help-details{border-top:1px solid #dce6db}.ec-mod-help-details>summary{min-height:44px;display:flex;align-items:center;font-size:12px;font-weight:700;cursor:pointer}.ec-mod-help-details p{margin:0 0 8px;color:#596d61;font-size:12px;line-height:1.5}.ec-mod-help-state{padding:8px;border-radius:9px;background:#f3efe2}.ec-mod-mechanics{font-size:12px}.ec-mod-notice-editor{display:grid;gap:12px}.ec-mod-notice-editor>p{margin:0;color:#596d61;font-size:12px;line-height:1.5}.ec-mod-notice-field{display:grid;gap:5px}.ec-mod-notice-field>span{font-size:12px;font-weight:700}.ec-mod-notice-field textarea{min-height:96px;resize:vertical}.ec-mod-notice-field small{color:#67786e;font-size:10px;line-height:1.4}.ec-mod-notice-field code{padding:1px 4px;border-radius:4px;background:#edf3e9;color:#315849}.ec-mod-notice-app{padding:2px 0}.ec-mod-notice-app>span{min-width:0}.ec-mod-notice-preview{display:grid;gap:7px;padding:11px;border:1px solid #dce6db;border-radius:12px;background:#f6f8f1}.ec-mod-notice-preview strong{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#607368}.ec-mod-notice-preview p{margin:0;font-size:12px;line-height:1.5}.ec-mod-notice-preview span{justify-self:start;padding:7px 11px;border-radius:9px;background:#204d3e;color:#fff;font-size:11px;font-weight:700}.ec-mod-notice-button-text{display:grid;gap:5px;padding:10px;border:1px solid #dce6db;border-radius:12px;background:#fbfcf7;font-size:12px;font-weight:700}.ec-mod-notice-button-text small{color:#67786e;font-size:10px;font-weight:400;line-height:1.4}.ec-mod-notice-expiry{padding-top:10px;border-top:1px solid #dce6db}.ec-topic-moderation .ec-mod-master small{display:block;font-size:12px;line-height:1.5}.ec-topic-moderation .ec-mod-profile-row{padding:4px 0}.ec-topic-moderation .ec-mod-common-notice{padding:2px 0 5px;font-size:12px}.ec-topic-moderation .ec-mod-columns{font-size:12px;line-height:1.4}.ec-mod-popover small{font-size:12px;line-height:1.5;font-weight:400;color:#596d61}.ec-mod-popover :is(.ec-mod-field,.ec-mod-select,.ec-mod-notice-field)>small{font-size:12px}.ec-mod-popover .ec-mod-notice-button-text small{font-size:12px}.ec-mod-popover :is(.ec-mod-field-title>label,.ec-mod-select>span,.ec-mod-notice-field>span){font-size:13px;line-height:1.4}.ec-mod-popover .ec-mod-profile-editor{gap:12px}.ec-mod-popover .ec-mod-notice-preview strong{font-size:12px;letter-spacing:0;text-transform:none}.ec-mod-popover .ec-mod-notice-preview p{white-space:pre-wrap;overflow-wrap:anywhere}.ec-mod-popover :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select){min-height:44px}.ec-mod-popover .ec-mod-notice-app>small{grid-column:2}@media(max-width:350px){.ec-mod-popover .ec-mod-profile-editor{grid-template-columns:minmax(0,1fr)}.ec-mod-popover-content>.ec-mod-columns{display:none}}.ex-blocking-popover.ec-mod-param-info-popover{width:min(280px,calc(100vw - 24px));padding:12px;border:1px solid #d7e3d9;border-radius:14px;background:#fffdf7;box-shadow:0 14px 36px -18px #153d2f;font-family:Inter,system-ui,sans-serif;color:#234238}.ec-mod-param-info-popover p{margin:0 0 10px;font-size:12px;line-height:1.5}.ec-mod-param-info-popover button{width:100%;min-height:44px;border:1px solid #cbd8ce;border-radius:9px;background:#fff;color:#234238;font-weight:600}.ec-mod-actions{justify-content:flex-start;flex-wrap:wrap}.ec-mod-actions button{flex:1 1 145px}.ec-mod-load-error,.ec-mod-save-error{display:grid;gap:8px}.ec-mod-load-error p,.ec-mod-save-error p,.ec-mod-success,.ec-mod-note{margin:0;padding:10px;border-radius:10px;font-size:12px}.ec-mod-load-error p,.ec-mod-save-error p{background:#fff2ed;color:#7d3d2f}.ec-mod-success{background:#e8f3e5;color:#234b38}.ec-mod-note{background:#f3efe2;color:#655b3f}.ec-mod-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:350px){.ec-mod-master{align-items:flex-start;flex-direction:column}.ec-mod-rule{padding:0 8px}.ec-mod-profile-row,.ec-mod-columns,.ec-mod-profile-editor{gap:6px}.ec-mod-rule-head{gap:7px}.ec-cabinet .ec-mod-toggle{gap:4px}.ex-blocking-popover.ec-mod-popover{padding:12px}}@media(prefers-reduced-motion:reduce){.ec-topic-moderation *{scroll-behavior:auto!important}.ec-mod-dependent{animation:none}.ec-mod-popover input[role=switch]:after{transition:none}}.ec-cabinet,.ec-feed{color:#234238;font-size:14px;line-height:1.5;min-width:0}.ec-cabinet{padding:0 0 30px}.ec-cabinet *,.ec-feed *{box-sizing:border-box}.ec-cabinet button,.ec-feed button{cursor:pointer;border:1px solid #d7e3d9;border-radius:12px;background:#fffdf7;padding:10px 14px;color:#234238;min-height:42px;font:inherit}.ec-cabinet button:disabled,.ec-feed button:disabled{opacity:.55;cursor:wait}.ec-cabinet button:focus-visible,.ec-feed button:focus-visible{outline:2px solid #218260;outline-offset:3px}.ec-cabinet .ec-primary,.ec-feed .ec-primary{background:#204d3e;color:#fff;border-color:#204d3e;font-weight:600}.ec-cabinet .ec-back{background:none;border:0;padding-left:0}.ec-heading{margin:14px 0 22px}.ec-heading h2{font-size:27px;line-height:1.2;margin:6px 0}.ec-heading p{margin:6px 0;color:#607267}.ec-eyebrow{font-size:10px;letter-spacing:.12em;color:#647e6a;font-weight:700}.ec-panel{border:1px solid #dce6db;background:#fffffaf0;border-radius:20px;padding:18px;margin:16px 0;box-shadow:0 8px 20px -16px #284735}.ec-panel h3,.ec-feed h3{font-size:18px;margin:5px 0 12px;line-height:1.3}.ec-panel p{margin:10px 0}.ec-panel small,.ec-cabinet small{display:block;color:#67786e;font-size:12px;line-height:1.5}.ec-tabs{display:flex;overflow:auto;gap:6px;padding-bottom:8px}.ec-tabs button{flex-shrink:0;background:#eff4ec;border-color:transparent}.ec-tabs button[aria-pressed=true]{background:#204d3e;color:#fff}.ec-form{display:grid;gap:14px}.ec-form label,.ec-select,.ec-log label{display:grid;gap:5px;font-size:13px;font-weight:600}.ec-cabinet input:not([type=checkbox]),.ec-cabinet select,.ec-cabinet textarea,.ec-feed input,.ec-feed select,.ec-feed textarea{font:inherit;font-size:16px;color:#234238;border:1px solid #d6e0d3;border-radius:12px;padding:11px;background:#fff;width:100%;min-width:0}.ec-cabinet textarea,.ec-feed textarea{min-height:95px;resize:vertical}.ec-cabinet .ec-check{display:flex;align-items:center;gap:10px;font-weight:400}.ec-check input{width:20px;height:20px;flex-shrink:0;accent-color:#204d3e}.ec-select{margin:12px 0}.ec-group{display:flex;align-items:center;gap:12px}.ec-group img,.ec-group-placeholder{width:60px;height:60px;object-fit:cover;border-radius:16px;flex-shrink:0;background:#dde8d7}.ec-group-placeholder{display:grid;place-items:center;font-size:26px}.ec-group h3{margin:0;overflow-wrap:anywhere}.ec-group p{margin:3px 0}.ec-status{display:inline-block;background:#f0ead9;color:#746235;padding:4px 10px;border-radius:20px;margin:12px 0;font-size:12px}.ec-status.is-active{background:#e1f1df;color:#295c3d}.ec-notice{border:1px solid #b6d0bd;background:#eaf4e7;padding:12px;border-radius:12px;overflow-wrap:anywhere}.ec-form code{display:block;overflow-wrap:anywhere;white-space:pre-wrap;background:#eff4eb;padding:14px;border-radius:12px;font-size:13px;-webkit-user-select:all;user-select:all}.ec-topic{border-bottom:1px solid #dfe7dc;padding:10px 0;display:flex;justify-content:space-between;gap:10px}.ec-topic label{display:flex;align-items:center;gap:5px}.ec-topic input{accent-color:#204d3e}.ec-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.ec-metrics>div{padding:16px 12px;background:#f0f5e9;border-radius:16px}.ec-metrics strong{display:block;font-size:30px;line-height:1.2;font-variant-numeric:tabular-nums}.ec-metrics span{display:block;font-size:12px;margin-top:6px}.ec-help{font-size:12px;color:#69796c;line-height:1.6}.ec-log{padding:15px 0;border-bottom:1px solid #dce6db;overflow-wrap:anywhere}.ec-log p{white-space:pre-wrap}.ec-log button{margin:8px 6px 0 0}.ec-log a{display:block;color:#245941}.ec-hero{background:linear-gradient(130deg,#193b31,#365e49);color:#fff;border:1px solid #e3ebd4;border-radius:22px;padding:24px 20px;box-shadow:0 15px 35px -25px #143e2b}.ec-hero>span{color:#bbd3b2;font-size:10px;letter-spacing:.1em}.ec-hero h3{font-size:23px;line-height:1.25;margin:15px 0}.ec-hero p{color:#e1eada}.ec-feed{padding:18px!important;border:1px solid #e4eadc;border-radius:22px;background:#fffffbf0;margin-top:22px}.ec-feed-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.ec-feed-head button{font-size:12px;padding:7px;flex-shrink:0}.ec-feed-messages{max-height:520px;overflow:auto}.ec-message{display:flex;gap:10px;padding:15px 0;border-top:1px solid #e7ecdf}.ec-avatar{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;background:#e1ead8;border-radius:50%;overflow:hidden}.ec-avatar img{width:100%;height:100%;object-fit:cover}.ec-message>div{min-width:0}.ec-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 8px}.ec-message small{display:block;font-size:11px;color:#778578}.ec-message button{font-size:12px;margin-top:8px;min-height:36px}.ec-empty{color:#677a6b;padding:20px 0}.ec-feed .ec-form{margin-top:15px}@media(min-width:700px){.ec-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.ec-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0 8px}.ec-list-heading h3{margin:0;font-size:18px}.ec-list-help{color:#607267;margin:8px 0 16px}.ec-group-grid{display:grid;gap:14px}.ec-cabinet button.ec-group-card{display:block;width:100%;padding:18px;text-align:left;background:#fffffaf0;border-radius:20px;margin:0;box-shadow:0 10px 24px -16px #18372f}.ec-group-card .ec-group>span:nth-child(2){flex:1;min-width:0}.ec-group-card strong{display:block;font-size:17px;overflow-wrap:anywhere}.ec-group-arrow{font-size:24px;flex-shrink:0}.ec-group-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.ec-group-footer .ec-status{margin-bottom:0}.ec-topic-area{scroll-margin-top:165px}.ec-topic-card .ec-topic{border:0;padding:0;align-items:flex-start}.ec-topic-card .ec-topic>div{min-width:0;flex:1}.ec-topic-card strong{font-size:17px;overflow-wrap:anywhere}.ec-topic-card .ec-status{margin:0;flex-shrink:0}.ec-details{border-top:1px solid #dce6db;margin-top:14px;padding-top:12px}.ec-details summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;font-weight:600;gap:10px}.ec-details summary:after{content:"⌄";font-size:20px}.ec-details[open] summary:after{content:"⌃"}.ec-details>div,.ec-details>.ec-form{margin-top:12px}.ec-details .ec-panel{padding:0;border:0;box-shadow:none;background:transparent;margin:10px 0}.ec-details>button{margin:10px 8px 0 0}.ec-feed-control{margin-top:8px;padding:14px;border:1px solid #e5dcc3;border-radius:15px;background:linear-gradient(145deg,#fffaf0,#f5efdf)}.ec-feed-control.is-active{border-color:#cfe2ce;background:linear-gradient(145deg,#f2faef,#e7f3e5)}.ec-feed-control strong{display:block;font-size:15px}.ec-feed-control p{margin:5px 0 12px;color:#617268;font-size:13px;line-height:1.45}.ec-feed-control button{width:100%;margin:0}.ec-connection{margin-top:14px;border-top:1px solid #dce6db;padding-top:16px}.ec-connection code,.ec-topic-wizard code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;background:#eff4eb;padding:14px;border-radius:12px;font-size:13px;-webkit-user-select:all;user-select:all}.ec-topic-wizard .ec-list-heading{margin-top:0}.ec-topic-wizard .ec-form p{margin:0}.ec-feed-explanation{padding:0 4px}.ec-list-heading>h3{color:#234238}.ec-group-context{color:#607267;font-size:13px;margin:4px 0 12px;overflow-wrap:anywhere}.ec-cabinet{background:#fffffaf0;border:1px solid #dce6db;border-radius:22px;padding:16px 14px 24px;box-shadow:0 12px 28px -18px #18372f}.ec-cabinet>.ec-heading{margin-top:0}.ec-cabinet>.ec-heading h2{font-size:23px}.ec-group-card .ec-group img{border:1px solid #dce6db}.ec-topic-publisher>summary{color:#204d3e}.ec-topic-publisher>.ec-form{padding:14px;border:1px solid #dce6db;border-radius:15px;background:#f7faf4}.ec-photo-control input[type=file]{font-size:13px;padding:8px}.ec-photo-control input[type=file]::file-selector-button{border:0;border-radius:9px;background:#e3eee1;color:#234238;padding:8px 10px;margin-right:10px;font:inherit;font-weight:600}.ec-photo-preview{display:flex;align-items:center;gap:12px;min-width:0}.ec-photo-preview img{width:76px;height:76px;object-fit:cover;border:1px solid #d2ded1;border-radius:12px;flex-shrink:0}.ec-photo-preview>div{display:grid;gap:6px;min-width:0}.ec-photo-preview strong{font-size:12px;overflow-wrap:anywhere}.ec-photo-preview button{min-height:34px;padding:6px 10px}.ec-publish-mode{display:flex;flex-wrap:wrap;gap:9px 18px;margin:0;padding:12px;border:1px solid #d7e3d9;border-radius:12px}.ec-publish-mode legend{padding:0 5px;font-size:13px;font-weight:700}.ec-publish-mode label{display:flex;align-items:center;gap:7px;font-weight:400}.ec-publish-mode input{accent-color:#204d3e}.ec-publish-status{margin:0!important;padding:9px 11px;border-radius:10px;background:#e8f3e5;color:#234b38;font-size:13px}.ec-feed .ec-avatar{border-radius:50%}.ec-plan-list{display:grid;gap:10px}.ec-plan-row{display:grid;grid-template-columns:auto minmax(0,1fr) 82px;align-items:end;gap:10px;padding:11px;border:1px solid #dce6db;border-radius:13px;background:#f8faf5}.ec-plan-row>.ec-check{align-self:center}.ec-plan-row label{margin:0}.ec-plan-row small{grid-column:2/-1}.ec-plan-price{font-variant-numeric:tabular-nums;font-weight:700;color:#295b45}@media(max-width:410px){.ec-plan-row{grid-template-columns:auto minmax(0,1fr)}.ec-plan-row>label:last-of-type{grid-column:2}.ec-plan-row small{grid-column:1/-1}}.ec-cabinet>.ec-tabs{margin:0;padding:0 0 4px;gap:3px}.ec-cabinet>.ec-tabs button{font-family:Inter,system-ui,sans-serif;font-size:13px;min-height:44px;padding:9px 10px;flex:1 0 auto}.ec-cabinet>.ec-back{margin:0;min-height:44px}.ec-cabinet .ec-community-detail{margin:8px 0 12px;padding:14px;box-shadow:none}.ec-cabinet .ec-community-detail>.ec-group img,.ec-cabinet .ec-community-detail>.ec-group-placeholder{width:48px;height:48px;border-radius:12px}.ec-cabinet .ec-community-detail .ec-details{margin-top:0;padding-top:0}.ec-cabinet .ec-details>summary,.ec-cabinet .ec-log-disclosure>summary{font-family:Inter,system-ui,sans-serif;min-height:48px;font-size:14px;line-height:1.4;list-style:none}.ec-cabinet summary::-webkit-details-marker{display:none}.ec-cabinet summary:focus-visible{outline:2px solid #218260;outline-offset:3px;border-radius:6px}.ec-cabinet .ec-details[open]>summary{margin-bottom:8px}.ec-cabinet .ec-details[open]{padding-bottom:12px}.ec-cabinet .ec-details>summary:after{flex-shrink:0;width:20px;text-align:center}.ec-cabinet .ec-details[open] summary:after{content:"⌄"}.ec-cabinet .ec-details[open]>summary:after{content:"⌃"}.ec-cabinet .ec-topic-disclosure{padding:0 14px;margin:8px 0;box-shadow:none}.ec-cabinet .ec-topic-disclosure>summary{cursor:pointer;display:flex;align-items:center;min-height:72px;list-style:none;gap:10px;padding:12px 0}.ec-cabinet .ec-topic-disclosure>summary:after{content:"⌄";flex-shrink:0;width:20px;text-align:center}.ec-cabinet .ec-topic-disclosure[open]>summary:after{content:"⌃"}.ec-cabinet .ec-topic-disclosure>summary strong{font-family:Inter,system-ui,sans-serif;font-size:15px}.ec-cabinet .ec-topic-body{padding-bottom:12px}.ec-cabinet .ec-topic-body>.ec-details:first-child{margin-top:0}.ec-cabinet .ec-filter-section{margin-top:0;padding-top:0}.ec-cabinet .ec-log-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-weight:600}.ec-cabinet .ec-log-disclosure>summary:after{content:"⌄"}.ec-cabinet .ec-log-disclosure[open]>summary:after{content:"⌃"}.ec-cabinet .ec-topic-area>.ec-list-help{font-size:12px;margin-bottom:10px}.ec-cabinet .ec-list-heading>h3{font-family:Inter,system-ui,sans-serif;font-size:13px;letter-spacing:.04em}.ec-cabinet .ec-topic-disclosure>summary small{font-size:12px}@media(max-width:360px){.ec-cabinet{padding-left:10px;padding-right:10px}.ec-cabinet>.ec-tabs button{padding:9px 7px;font-size:12px}.ec-cabinet .ec-topic-disclosure .ec-status{padding:4px 6px}}.ec-cabinet .ec-topic-order-row{position:relative;min-width:0}.ec-cabinet .ec-topic-order-controls{display:flex;gap:0;align-items:center;flex-shrink:0;margin:0}.ec-cabinet .ec-topic-order-controls button,.ec-cabinet .ec-topic-drag{width:44px;min-width:44px;min-height:44px;padding:8px;border:0;background:transparent;display:grid;place-items:center}.ec-cabinet .ec-topic-drag{touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;flex-shrink:0}.ec-cabinet .ec-topic-order-row.is-dragging>.ec-topic-card{outline:2px solid #218260;outline-offset:1px}.ec-cabinet .ec-topic-bottom-actions{display:grid;gap:12px;margin:14px 0;scroll-margin-block:165px 110px}.ec-cabinet .ec-topic-creation-actions{scroll-margin-block:165px 110px}.ec-cabinet .ec-topic-creation-actions>.ec-primary{width:100%;min-height:44px}.ec-cabinet .ec-topic-order-actions{display:flex;gap:8px;flex-wrap:wrap}.ec-cabinet .ec-topic-order-status{font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere}.ec-cabinet .ec-topic-creation-actions .ec-topic-wizard{margin:0}.ec-cabinet .ec-topic-list-heading{flex-wrap:nowrap;gap:8px;margin-bottom:4px}.ec-cabinet .ec-topic-list-heading h3{min-width:0}.ec-cabinet .ec-topic-order-toggle{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:12px;border:0;background:transparent;display:grid;place-items:center}.ec-cabinet .ec-topic-order>.ec-list-help{font-size:12px;margin:8px 0 10px}.ec-cabinet .ec-topic-order-edit-card{display:flex;align-items:center;gap:4px;padding:10px 6px;margin:8px 0;box-shadow:none}.ec-cabinet .ec-topic-order-summary{min-width:0;flex:1;overflow-wrap:anywhere}.ec-cabinet .ec-topic-order-summary strong{display:block;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.4}.ec-cabinet .ec-topic-order-summary small{font-size:12px}.ec-cabinet .ec-topic-order-summary .ec-status{display:inline-block;margin:5px 0 0;padding:3px 7px;font-size:11px;max-width:100%}.ec-community-intro{overflow-wrap:anywhere}.ec-community-intro h3{margin:12px 0;font-size:23px;line-height:1.22}.ec-community-intro p{white-space:pre-line;margin:10px 0 0;font-size:14px;line-height:1.55}.ec-join{margin-top:14px}.ec-cabinet .ec-join-trigger{width:100%;min-height:48px}.ec-join-panel{margin:12px 0 0}.ec-join-panel h3{margin-bottom:0;outline:none}.ec-join-panel .ec-details{margin-top:0;padding-top:0;border-top:0}.ec-join-actions{display:flex;gap:8px}.ec-join-actions>.ec-primary{flex:1}.ec-comment-label{margin-top:8px}.ec-intro-editor>p{color:#607267;margin:10px 0 16px}.ec-intro-editor textarea{min-height:180px}.ec-intro-editor .ec-community-intro{margin-top:12px}.ec-community-intro>span{display:block;line-height:1.5}.ec-coupons>p,.ec-coupon-redeem>p{font-size:13px;line-height:1.5;color:#6a7c70}.ec-coupon-modes{display:grid;gap:9px;border:1px solid #d8e4d9;border-radius:14px;padding:12px}.ec-coupon-modes label{display:flex!important;align-items:flex-start;gap:9px}.ec-coupon-modes label>span{display:grid;gap:2px}.ec-coupon-modes label small{font-weight:400}.ec-coupon-modes input{width:20px!important;min-height:20px!important;flex:0 0 20px}.ec-coupon-history{display:grid;gap:10px;margin-top:18px}.ec-coupon-history article{display:grid;gap:5px;padding:12px;border:1px solid #d8e4d9;border-radius:13px;background:#f2f7ee;font-size:13px}.ec-coupon-history article>div{display:flex;gap:8px;margin-top:5px}.ec-coupon-history button{flex:1;min-height:42px}.ec-coupon-history small{color:#738171}.ec-coupon-result{display:grid;gap:9px;padding:14px;margin-top:12px;border-radius:14px;background:#e7efde}.ec-coupon-result input{width:100%;min-width:0;padding:10px;border:1px solid #cfddcb;border-radius:10px;font-size:12px}.ec-coupon-benefit{padding:20px;border-radius:18px;background:linear-gradient(125deg,#184331,#345c44);color:#f7f9ed}.ec-coupon-benefit h3{font-size:24px;margin:12px 0}.ec-coupon-benefit small{font-size:10px;letter-spacing:.12em;color:#d5dfc7}.ec-coupon-benefit p{margin:4px 0 0;color:#e9efdf}.ec-coupon-scope{display:grid;gap:0;margin:0;border:1px solid #d8e4d9;border-radius:14px;background:#f7faf3;overflow:hidden}.ec-coupon-scope div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;padding:10px 12px}.ec-coupon-scope div+div{border-top:1px solid #e1e9df}.ec-coupon-scope dt{color:#748176;font-size:12px}.ec-coupon-scope dd{margin:0;color:#234331;font-size:13px;font-weight:650;text-align:right}.ec-coupon-expiry{margin:0!important;color:#52685a!important}.ec-coupon-redeem button{min-height:46px}.ec-coupon-redeem>small{color:#738171;line-height:1.5}body>.ec-message-menu-layer{z-index:10000;font-family:Arial,sans-serif}.ec-message-menu-layer .ec-message-menu-backdrop{background:#071e1740}.ec-message-menu-layer .ec-message-actions{width:268px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;box-sizing:border-box;padding:12px;gap:6px;border:1px solid #d3dfd1;border-radius:18px;background:#f8fbf5;box-shadow:0 12px 40px #061f2c40}.ec-message-menu-heading{display:grid;gap:3px;padding:2px 4px 7px;min-width:0;color:#284c39}.ec-message-menu-heading small{font-size:11px;color:#667b69}.ec-message-menu-heading strong{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec-message-menu-layer .ec-message-actions button{min-height:44px;border:1px solid #d9e3d5;border-radius:11px;background:#eef4e9;font:500 13px/1.3 Arial,sans-serif;gap:10px;padding:10px 12px;color:#345a41}.ec-message-menu-layer .ec-message-actions button.is-danger{background:#fbefea;border-color:#ead7cf;color:#914936}.ec-message-actions button:focus-visible{outline:2px solid #50765a;outline-offset:1px}.ex-register-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ex-register-steps button{display:grid;justify-items:center;gap:6px;border:1px solid #d8e4d9;border-radius:13px;padding:10px 3px;background:#f0f5ee;color:#6a7e70;font:500 12px/1.3 inherit;min-height:60px}.ex-register-steps button span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e1eadd;font-size:12px}.ex-register-steps button[aria-current=step]{background:#24553f;color:#fff;border-color:#24553f}.ex-register-steps button[aria-current=step] span{background:#ffffff20}.ex-register-step{display:grid;gap:14px;min-width:0}.ex-register-step[hidden]{display:none}.ex-register-step h3{margin:8px 0 0;font-size:17px}.ex-register-step>p{margin:0;color:#708074;font-size:12px;line-height:1.5}.ex-register-details{border:1px solid #d8e4d9;border-radius:15px;padding:12px;min-width:0}.ex-register-details summary{cursor:pointer;min-height:30px;color:#305640;font-size:14px;font-weight:600}.ex-register-details[open]>summary{margin-bottom:12px}.ex-register-details>p{font-size:12px;color:#708074}.ex-register-footer{display:flex;gap:8px;position:sticky;bottom:0;padding:12px 0 2px;background:#f8faf4;z-index:3}.ex-register-footer .ex-primary{flex:1}.ex-register-wizard .ex-sticky-card-preview{position:sticky;top:0;z-index:12;align-self:start;margin-bottom:0}.ex-register-wizard .ex-business-currencies>div{max-height:145px;overflow:auto;padding:3px}.ex-sheet-header-actions{display:flex;align-items:center;gap:6px;flex:none}.ex-premium-info-trigger{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;max-width:168px;padding:8px 10px;border:1px solid #d5e2d4;border-radius:11px;background:#f5f8f0;color:#315b43;font:650 11px/1.2 Arial,sans-serif;text-align:left}.ex-premium-info-trigger svg{flex:none}.ex-premium-info-trigger span{min-width:0}.ex-premium-info-trigger[aria-expanded=true]{border-color:#bdd3c1;background:#e7efe3;color:#1f6144}.ex-blocking-popover.ex-premium-info-popover{width:min(340px,calc(100vw - 24px));padding:16px;border:1px solid #d5e2d4;border-radius:18px;background:linear-gradient(145deg,#fffef9,#f3f7ec);box-shadow:0 20px 54px -25px #153d2f;color:#234238}.ex-premium-info-content{display:grid;gap:12px}.ex-premium-info-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex-premium-info-head span{display:block;margin-bottom:2px;color:#77907f;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ex-premium-info-head h3{margin:0;font-size:18px;line-height:1.25}.ex-premium-info-head>button{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid #d8e4d9;border-radius:50%;background:#fff;color:#31543f}.ex-premium-info-content>p{margin:0;color:#5c7063;font-size:12px;line-height:1.55}.ex-premium-info-content ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ex-premium-info-content li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;padding:10px;border:1px solid #dbe6da;border-radius:13px;background:#fffdf8}.ex-premium-info-content li>svg{box-sizing:content-box;padding:5px;border-radius:50%;background:#e5f0e4;color:#24724e}.ex-premium-info-content li span{display:grid;gap:2px;min-width:0}.ex-premium-info-content li strong{font-size:13px;line-height:1.35}.ex-premium-info-content li small{color:#6b7c70;font-size:11px;line-height:1.45}.ex-premium-info-note{padding:10px;border-radius:11px;background:#edf2e8;color:#4d6757!important}.ex-premium-info-done{width:100%;min-height:44px}.ex-premium-info-content li[data-active=false]>svg{background:#eef1eb;color:#708076}.ex-premium-info-content li[data-active=false] strong{color:#51685a}@media(max-width:430px){.ex-sheet-wide .ex-sheet-header.has-header-action{display:grid!important;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:auto auto;gap:5px 8px;align-items:center}.ex-sheet-wide .ex-sheet-header.has-header-action>h2{grid-column:1;grid-row:1;margin:0;min-width:0}.ex-sheet-wide .ex-sheet-header.has-header-action .ex-sheet-header-actions{display:contents}.ex-sheet-wide .ex-sheet-header.has-header-action .ex-premium-info-trigger{grid-column:1;grid-row:2;justify-self:start;max-width:100%}.ex-sheet-wide .ex-sheet-header.has-header-action .ex-sheet-header-actions>.ex-icon-button{grid-column:2;grid-row:1;justify-self:end}}.ec-feed .ec-message-photo{display:grid;min-height:86px;margin:6px -3px 4px;overflow:hidden;border-radius:11px;background:#e4ebe1;color:#607369}.ec-feed .ec-message-photo>button{position:relative;display:block;width:100%;min-height:86px;margin:0;padding:0;border:0;border-radius:11px;background:#e4ebe1;overflow:hidden}.ec-feed .ec-message-photo img{display:block;width:100%;max-height:260px;object-fit:cover}.ec-feed .ec-message-photo>button>span{position:absolute;right:7px;bottom:7px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#173d32c9;color:#fff;font-size:13px;box-shadow:0 2px 8px #071b1640}.ec-feed .ec-message-photo .ec-photo-loading{display:grid;place-items:center;min-height:86px;font-size:11px}.ec-feed .ec-message-photo button.ec-photo-retry{padding:12px;color:#765044;font-size:11px;background:#f5e8e1}.ec-feed .ec-photo-input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.ec-feed .ec-attach-photo{display:grid;place-items:center;width:40px;height:40px;min-height:40px;flex:0 0 40px;padding:0;border:1px solid #cfddd0;border-radius:50%;background:#f8fbf5;color:#315f4c}.ec-feed .ec-attach-photo:active{background:#e3eee4}.ec-feed .ec-compose-photo{display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:8px;padding:6px;border:1px solid #d4e1d4;border-radius:12px;background:#f8fbf5}.ec-feed .ec-compose-photo img{width:48px;height:48px;border-radius:9px;object-fit:cover}.ec-feed .ec-compose-photo>span{display:grid;min-width:0}.ec-feed .ec-compose-photo strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#315745}.ec-feed .ec-compose-photo small{font-size:9px;color:#718278}.ec-feed .ec-compose-photo button{width:34px;height:34px;min-height:34px;padding:0;border:0;background:transparent;font-size:20px}.ex-blocking-popover.ec-photo-viewer{display:grid;width:min(920px,calc(100vw - 16px))!important;max-height:calc(100dvh - 16px)!important;padding:8px;border:1px solid #ffffff2e;border-radius:18px;background:#10251f;color:#fff;box-shadow:0 24px 70px #020b0870;overflow:hidden}.ec-photo-viewer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1px 1px 7px 8px}.ec-photo-viewer-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.ex-blocking-popover.ec-photo-viewer .ec-photo-viewer-head button{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #ffffff30;border-radius:50%;background:#ffffff14;color:#fff;font-size:25px}.ex-blocking-popover.ec-photo-viewer>img{display:block;width:100%;max-height:calc(100dvh - 132px);object-fit:contain;border-radius:12px;background:#08120f}.ec-photo-download{display:grid;place-items:center;min-height:44px;margin-top:8px;border-radius:12px;background:#f1d37d;color:#173b2f!important;font-size:13px;font-weight:700;text-decoration:none}.ec-photo-download:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:380px){.ec-feed .ec-attach-photo{width:38px;height:38px;min-height:38px;flex-basis:38px}.ec-feed .ec-message-photo img{max-height:220px}}@media(prefers-reduced-motion:reduce){.ec-feed .ec-message-photo,.ex-blocking-popover.ec-photo-viewer{scroll-behavior:auto}}.ex-sheet-wide.ex-placement-sheet .ex-sheet-header{min-height:48px;margin-bottom:6px;gap:6px}.ex-sheet-wide.ex-placement-sheet .ex-sheet-header h2{min-width:0;margin:0;font-size:15px!important;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-sheet-wide.ex-placement-sheet .ex-premium-info-trigger{min-height:44px;max-width:none;padding:7px 9px;border-radius:12px}.ex-sheet-wide .ex-placement-register{display:flex!important;flex-direction:column;gap:0!important;overflow:hidden!important;padding:0!important}.ex-placement-register .ex-sticky-card-preview{position:relative!important;top:auto!important;z-index:12!important;flex:none;margin:0 4px 8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.ex-placement-register .ex-sticky-card-preview .ex-personal-card{margin:0!important;transform:none!important;transform-origin:center!important}.ex-placement-register .ex-register-scroll{display:grid;grid-auto-rows:max-content;align-content:start;gap:10px;min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;padding:0 4px 20px;scroll-padding:8px 0 24px;overscroll-behavior:contain;overflow-anchor:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.ex-placement-register .ex-register-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0!important;padding:3px;border:1px solid #dce5dd;border-radius:15px;background:#eef3ee}.ex-placement-register .ex-register-steps button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:46px;padding:4px;border:0;border-radius:11px;background:transparent;color:#6a7c70;box-shadow:none;font:600 11px/1.15 inherit}.ex-placement-register .ex-register-steps button span{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:#dfe9df;font-size:10px;font-weight:700}.ex-placement-register .ex-register-steps button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit}.ex-placement-register .ex-register-steps button[aria-current=step]{border:0;background:#286246;color:#fff;box-shadow:0 3px 8px #23563e33}.ex-placement-register .ex-register-steps button[aria-current=step] span{background:#ffffff2e}.ex-placement-register .ex-register-steps button:focus-visible{outline:2px solid #2e7657;outline-offset:2px}.ex-placement-register .ex-register-step{grid-auto-rows:max-content;align-content:start;gap:10px;min-width:0}.ex-placement-register .ex-register-step>p{margin:0 2px;color:#708074;font-size:11px;line-height:1.4}.ex-placement-register .ex-register-step>label{min-width:0;line-height:1.35}.ex-placement-register .ex-register-details{min-width:0;padding:0 12px 12px;border:1px solid #dbe4dc;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 1px #1b432f08}.ex-placement-register .ex-register-details:not([open]){padding-bottom:0}.ex-placement-register .ex-register-details summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:0 -12px;padding:0 12px;color:#315742;cursor:pointer;list-style:none;touch-action:manipulation;font-size:13px;font-weight:700}.ex-placement-register .ex-register-details summary::-webkit-details-marker{display:none}.ex-placement-register .ex-register-details summary:after{content:"";width:8px;height:8px;flex:none;margin-left:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .16s ease-out}.ex-placement-register .ex-register-details[open]>summary{margin-bottom:10px;border-bottom:1px solid #e3e9e3;background:#f8faf6}.ex-placement-register .ex-register-details[open]>summary:after{transform:rotate(225deg)}.ex-placement-register .ex-register-details>p{margin:0 0 9px;font-size:11px;line-height:1.45}.ex-placement-register .ex-register-footer{display:flex;gap:8px;position:static!important;bottom:auto!important;padding:2px 0!important;background:transparent!important;z-index:auto!important}.ex-placement-register .ex-register-footer .ex-button{min-height:48px;border-radius:13px}.ex-placement-register .ex-register-footer .ex-secondary{flex:0 0 82px;padding-inline:12px}.ex-placement-register .ex-register-footer .ex-primary{min-width:0;flex:1;box-shadow:0 6px 14px #1d5a3e2e}.ex-placement-register :is(input,textarea,select){min-width:0;scroll-margin-block:16px 24px}@media(max-width:430px){.ex-sheet-wide.ex-placement-sheet .ex-sheet-header.has-header-action{display:flex!important;grid-template:none;align-items:center;gap:6px}.ex-sheet-wide.ex-placement-sheet .ex-sheet-header.has-header-action>h2{flex:1;grid-column:auto;grid-row:auto}.ex-sheet-wide.ex-placement-sheet .ex-sheet-header.has-header-action .ex-sheet-header-actions{display:flex}.ex-sheet-wide.ex-placement-sheet .ex-sheet-header.has-header-action .ex-premium-info-trigger{grid-column:auto;grid-row:auto;justify-self:auto}.ex-sheet-wide.ex-placement-sheet .ex-sheet-header.has-header-action .ex-sheet-header-actions>.ex-icon-button{grid-column:auto;grid-row:auto;justify-self:auto}.ex-placement-register .ex-register-steps button{font-size:10.5px}}@media(max-width:350px){.ex-placement-register .ex-register-steps button{gap:3px;padding-inline:2px;font-size:10px}.ex-placement-register .ex-register-steps button span{width:18px;height:18px;flex-basis:18px}.ex-placement-register .ex-register-scroll{padding-inline:2px}}@media(prefers-reduced-motion:reduce){.ex-placement-register .ex-register-details summary:after{transition:none}}.ex-personal-card .ex-card-side-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#000 0%,#000 5%,transparent 40%,transparent 60%,#000 95%,#000 100%);opacity:var(--ex-side-shade,0)}.ex-app input[type=range],.ex-sheet input[type=range],.ex-global-appearance input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:48px;min-height:48px;margin:0;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;touch-action:none;cursor:ew-resize;accent-color:#28694b}.ex-app input[type=range]::-webkit-slider-runnable-track,.ex-sheet input[type=range]::-webkit-slider-runnable-track,.ex-global-appearance input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:#cbdcce}.ex-app input[type=range]::-webkit-slider-thumb,.ex-sheet input[type=range]::-webkit-slider-thumb,.ex-global-appearance input[type=range]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:30px;height:30px;margin-top:-12px;border:2px solid #f9fbf5;border-radius:50%;background:#28694b;box-shadow:0 2px 7px #173d3530}.ex-app input[type=range]::-moz-range-track,.ex-sheet input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:#cbdcce}.ex-app input[type=range]::-moz-range-thumb,.ex-sheet input[type=range]::-moz-range-thumb{width:28px;height:28px;border:2px solid #f9fbf5;border-radius:50%;background:#28694b}.ex-app input[type=range]:focus-visible,.ex-sheet input[type=range]:focus-visible{outline:2px solid #6a9274;outline-offset:2px;border-radius:8px}.ex-sheet.ex-placement-sheet input[type=range],.ex-sheet.ex-appearance-sheet input[type=range]{height:44px;min-height:44px;touch-action:pan-y pinch-zoom}.ex-avatar-source-row{display:flex;align-items:center;gap:12px;min-width:0;margin-top:10px}.ex-avatar-source-row .ex-logo-preview{flex:0 0 64px;width:64px;height:64px}.ex-avatar-source-row .ex-use-tg-avatar{flex:1;min-width:0;max-width:240px;min-height:44px;line-height:1.4;text-align:center}.ex-editor-section{min-width:0;flex-shrink:0;border:1px solid #d8e4d7;border-radius:16px;background:#f8fbf5}.ex-editor-section h3{margin:0}.ex-editor-section h3>button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:64px;padding:14px;border:0;border-radius:0;background:transparent;color:#234c3b;text-align:left;font:inherit;cursor:pointer}.ex-editor-section h3>button>span:first-child{display:grid;gap:4px;min-width:0}.ex-editor-section h3 strong{font-size:16px;font-weight:650}.ex-editor-section h3 small{font-size:12px;font-weight:400;line-height:1.4;color:#597362;overflow-wrap:anywhere}.ex-editor-section h3>button>span:last-child{font-size:22px;flex:none}.ex-editor-section-body:not([hidden]){display:grid;gap:16px;padding:0 14px 16px}.ex-editor-section-body[hidden]{display:none!important}.ex-editor-currencies{display:grid;gap:16px;min-width:0}.ex-editor-currencies fieldset{min-width:0;margin:0}.ex-editor-rate{display:grid;gap:8px;border:1px solid #d8e4d7;border-radius:12px;padding:0 10px 8px;background:#fffefa}.ex-editor-rate legend{padding:0 6px;font-weight:650;color:#24533c}.ex-editor-rate .ex-editor-remove{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#805743}.ex-editor-currencies button:disabled{opacity:.45;cursor:default}.ex-editor-error{margin:0;padding:12px;border-radius:12px;background:#fff0e8;color:#8b3624;font-size:13px;line-height:1.5}.ex-editor-section button:focus-visible{outline:2px solid #367554;outline-offset:-3px}.ex-editor-currencies .ex-market-margin,.ex-editor-currencies input,.ex-editor-currencies select{min-width:0}.ex-rate-pair-toggle{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 2px;border:0;background:transparent;color:#24533c;font:inherit;font-weight:650;cursor:pointer}.ex-rate-pair-toggle>span:last-child{color:#64826c;font-size:19px}.ex-rate-compact-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px;align-items:end}.ex-rate-compact-row>label{display:grid;gap:5px;min-width:0;font-size:11px;color:#546c58}.ex-rate-compact-margin{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:3px;min-width:0}.ex-rate-compact-margin button{height:44px;border:1px solid #cdddcc;border-radius:10px;background:#e9f3e6;color:#24573e;font-size:21px}.ex-business-form .ex-rate-compact-row input{padding:8px 5px;font-variant-numeric:tabular-nums;font-size:16px}.ex-business-form .ex-rate-compact-margin input{padding-inline:1px;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ex-rate-compact-margin input::-webkit-inner-spin-button,.ex-rate-compact-margin input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ex-rate-compact-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.ex-rate-compact-footer>div{display:grid;gap:2px;min-width:0}.ex-rate-market-toggle{display:flex!important;align-items:center;gap:7px!important;min-height:32px;font-size:12px!important;color:#546c58}.ex-rate-market-toggle input{width:18px!important;height:18px;margin:0;accent-color:#24573e}.ex-rate-toggle-row{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:2px;min-width:0}.ex-rate-compact-footer small{font-size:11px;color:#64806a;overflow-wrap:anywhere}.ex-rate-shared-note{font-size:12px;line-height:1.45;color:#597362;display:grid;gap:6px}.ex-rate-shared-note p{margin:0}.ex-rate-shared-note small{font-size:11px}.ex-cabinet-page{display:grid;gap:16px}.ex-cabinet-profile{margin-bottom:0!important}.ex-cabinet-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ex-cabinet-summary>div{padding:12px 9px;border:1px solid #e1e9df;border-radius:15px;background:linear-gradient(145deg,#fffefb,#f1f6ef);display:grid;gap:3px}.ex-cabinet-summary strong{font-size:19px;color:#183f2d}.ex-cabinet-summary span{font-size:10px;color:#7b8c7d}.ex-cabinet-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.ex-cabinet-actions button{min-height:37px;border:1px solid #dae7da;border-radius:11px;background:#f2f7f1;color:#275a3d;font-size:11px;cursor:pointer}.ex-cabinet-actions button:active{transform:scale(.98)}.ex-cabinet-customizer{gap:12px!important}.ex-color-field{display:flex!important;align-items:center;justify-content:space-between;grid-template-columns:none!important}.ex-color-field input[type=color]{width:48px;height:34px;padding:2px;border:1px solid #d5e1d4;border-radius:9px;background:#fff}.ex-range-field span{display:flex;justify-content:space-between;align-items:center}.ex-range-field b{font-size:10px;color:#67806d}.ex-range-field input[type=range]{width:100%;accent-color:#1d6245}.ex-cabinet-preview{position:relative;overflow:hidden;min-height:100px;border:1px solid #d7e3d4;border-radius:16px;background-size:cover;background-position:center;display:flex;align-items:center;gap:12px;padding:14px;box-shadow:0 8px 20px #173e2b1b}.ex-cabinet-preview>*:not(.ex-cabinet-preview-overlay){position:relative;z-index:2}.ex-cabinet-preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ex-cabinet-preview>div:last-child{display:grid;gap:4px;min-width:0}.ex-cabinet-preview strong{font-size:15px;color:#173b2c;text-shadow:0 1px 2px #fff8}.ex-cabinet-preview small{font-size:11px;color:#496653}.ex-card-vignette{background:radial-gradient(ellipse at center,transparent 42%,rgba(9,24,17,var(--ex-vignette,.25)) 100%),linear-gradient(rgba(0,0,0,var(--ex-shade,.18)),rgba(0,0,0,var(--ex-shade,.18))),linear-gradient(color-mix(in srgb,var(--ex-custom-color) 12%,transparent),color-mix(in srgb,var(--ex-custom-color) 12%,transparent))!important}.ex-cabinet-rate-list{display:grid;gap:8px}.ex-cabinet-rate-list>div{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e1e9de;background:#fafcf8;border-radius:12px;padding:10px}.ex-cabinet-rate-list span{display:grid;gap:2px}.ex-cabinet-rate-list strong{font-size:12px;color:#244d36}.ex-cabinet-rate-list small{font-size:10px;color:#7b8e7e}.ex-cabinet-rate-list button{border:0;background:transparent;color:#8a6957;font-size:10px}.ex-cabinet-rate-form{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.ex-cabinet-rate-form label{display:grid;gap:5px;font-size:11px;color:#526b57}.ex-cabinet-rate-form .ex-wide{grid-column:1/-1}.ex-cabinet-orders{display:grid;gap:9px}.ex-cabinet-order{padding:11px;border:1px solid #e0e9de;background:#fffefb;border-radius:14px;display:grid;gap:9px}.ex-cabinet-order>div:first-child{display:grid;gap:2px}.ex-cabinet-order strong{font-size:13px;color:#183f2e}.ex-cabinet-order span{font-size:12px;color:#496752}.ex-cabinet-order small{font-size:10px;color:#89968a}.ex-order-status{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.ex-order-status button{border:1px solid #dce7dc;background:#f4f7f1;border-radius:8px;min-height:31px;font-size:9px;color:#526e5a}.ex-order-status button.is-active{background:#dceee0;color:#15573a;border-color:#aecfb6}.ex-plan-grid{display:grid;gap:8px}.ex-plan-grid button{display:grid;gap:4px;text-align:left;border:1px solid #dfe8dd;background:#fafcf8;border-radius:14px;padding:12px;color:#2b553c}.ex-plan-grid button strong{font-size:13px}.ex-plan-grid button span{font-size:10px;color:#748877;line-height:1.4}.ex-plan-grid button.is-selected{border-color:#4c8d69;box-shadow:0 0 0 2px #4c8d691a;background:#edf6ed}.ex-notify-toggle{display:flex;align-items:center;gap:9px;margin:14px 0;font-size:12px;color:#365b45}.ex-notify-toggle input{width:18px;height:18px;accent-color:#1d6245}@media(max-width:430px){.ex-cabinet-summary>div{padding:10px 7px}.ex-cabinet-summary strong{font-size:17px}.ex-cabinet-actions{gap:6px}.ex-cabinet-preview{min-height:92px;padding:12px}.ex-cabinet-rate-form{grid-template-columns:1fr}}.ex-cabinet-page{width:min(100%,720px);margin-inline:auto;gap:16px;padding-bottom:12px}.ex-cabinet-profile{padding:2px 1px;align-items:center}.ex-cabinet-profile h1{font-size:20px;line-height:1.15;letter-spacing:-.03em;font-weight:680}.ex-cabinet-profile p{margin-top:4px;font-size:12px;line-height:1.35;color:#728278}.ex-cabinet-summary{gap:8px}.ex-cabinet-summary>div{min-width:0;min-height:70px;align-content:center;padding:11px 10px;border-radius:16px;background:linear-gradient(150deg,#fffefb,#f1f6ef);box-shadow:inset 0 1px #fff,0 7px 18px -16px #19402757}.ex-cabinet-summary strong{font-size:20px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ex-cabinet-summary span{margin-top:3px;font-size:10.5px;line-height:1.3}.ex-cabinet-page .ex-my-listings{margin-top:0;gap:10px}.ex-cabinet-page .ex-my-listings-head{min-height:40px}.ex-cabinet-page .ex-my-listings-head h2{font-size:17px;line-height:1.2;letter-spacing:-.025em}.ex-cabinet-page .ex-my-listings-head button{min-height:40px;padding:8px 12px;border-radius:12px;font-size:11.5px;transition:transform .14s ease-out,box-shadow .17s ease-out,background-color .17s ease-out}.ex-cabinet-page .ex-my-listings-head button:active{transform:scale(.975)}.ex-cabinet-page .ex-my-item{padding:13px;border-radius:18px;border-color:#e3ebe0;background:linear-gradient(145deg,#fffefb,#f7faf5);box-shadow:0 1px 2px #1f432b0a,0 10px 24px -20px #17392357;transition:transform .17s ease-out,box-shadow .18s ease-out,border-color .18s ease-out}@media(hover:hover)and (pointer:fine){.ex-cabinet-page .ex-my-item:hover{transform:translateY(-1px);border-color:#d6e4d7;box-shadow:0 1px 2px #1f432b0d,0 13px 28px -19px #17392361}}.ex-cabinet-page .ex-my-item-header{gap:12px}.ex-cabinet-page .ex-my-item-header>.ex-brand{width:52px!important;height:52px!important;min-width:52px;border-radius:14px}.ex-cabinet-page .ex-my-item-header>div:last-child{gap:3px}.ex-cabinet-page .ex-my-item-header strong{font-size:13.5px;line-height:1.25;letter-spacing:-.015em}.ex-cabinet-page .ex-my-item-header small{font-size:10.5px;line-height:1.35}.ex-cabinet-actions{gap:7px;margin-top:11px}.ex-cabinet-actions button{min-height:42px;padding:8px 6px;border-radius:11px;font-size:11.5px;font-weight:560;background:linear-gradient(150deg,#f8fbf6,#edf4ec);box-shadow:inset 0 1px #fffffff5,0 3px 8px -7px #17372440;transition:transform .14s ease-out,background-color .17s ease-out,border-color .17s ease-out,box-shadow .17s ease-out}@media(hover:hover)and (pointer:fine){.ex-cabinet-actions button:hover{border-color:#c8ddcd;background:#edf5ed}}.ex-cabinet-actions button:active{transform:scale(.975)}.ex-cabinet-actions button:focus-visible,.ex-theme-choice:focus-visible,.ex-plan-grid button:focus-visible,.ex-order-status button:focus-visible{outline:2px solid #367b57;outline-offset:2px}.ex-business-form{gap:12px!important}.ex-business-form>label,.ex-cabinet-customizer>label,.ex-cabinet-rate-form label{gap:6px!important;font-size:11.5px!important;line-height:1.35;color:#486650!important}.ex-business-form :is(input:not([type=checkbox]):not([type=range]):not([type=color]),select,textarea),.ex-cabinet-rate-form :is(input,select){width:100%;min-height:44px;border:1px solid #dbe6da;border-radius:11px;background:#fffefb;color:#183d2d;padding:9px 11px;font-size:14px;line-height:1.35;outline:none;transition:border-color .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out}.ex-business-form textarea{min-height:94px!important;resize:vertical}.ex-business-form :is(input,select,textarea):focus,.ex-cabinet-rate-form :is(input,select):focus{border-color:#8db69b;box-shadow:0 0 0 3px #327c531a;background:#fff}.ex-business-grid{gap:10px!important}.ex-business-form input[type=file],.ex-cabinet-customizer input[type=file]{min-height:42px;padding:7px;border:1px dashed #c8d9ca;border-radius:11px;background:#f6f9f4;color:#617565;font-size:11px}.ex-delivery-checkbox{min-height:42px;display:flex!important;align-items:center;gap:9px!important;padding:8px 10px;border:1px solid #e1e9df;border-radius:11px;background:#fafcf8}.ex-delivery-checkbox input{width:18px;height:18px;accent-color:#1d6245}.ex-cabinet-customizer{padding:13px!important;gap:12px!important;border-radius:16px!important;background:linear-gradient(145deg,#fafcf8,#f4f8f2)!important}.ex-sticky-card-preview{position:sticky;top:0;z-index:12;display:grid;gap:5px;margin:0 -3px 4px;padding:8px;border:1px solid rgba(211,225,211,.92);border-radius:15px;background:#f9fcf7f0;box-shadow:0 8px 22px #11301e21;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ex-sticky-card-preview .ex-preview-label{margin:0 2px;color:#315840;font-size:11px;font-weight:700}.ex-sticky-card-preview .ex-personal-card{margin:0!important}.ex-cabinet-customizer>strong{font-size:13px!important;line-height:1.3;letter-spacing:-.01em}.ex-theme-selector{gap:7px!important}.ex-theme-choice{min-height:40px!important;padding:6px 9px!important;font-size:10.5px!important;transition:transform .14s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.ex-theme-choice:active{transform:scale(.97)}.ex-theme-choice.is-selected{box-shadow:0 0 0 2px #347b541f,inset 0 1px #fff}.ex-color-field{min-height:42px}.ex-color-field input[type=color]{width:54px!important;height:38px!important;border-radius:10px!important}.ex-range-field{padding:6px 0 2px}.ex-range-field span{font-size:11.5px;line-height:1.35}.ex-range-field input[type=range]{min-height:32px;cursor:pointer}.ex-cabinet-preview{min-height:110px;padding:14px;border-radius:17px;box-shadow:inset 0 1px #ffffff8c,0 9px 22px -15px #0f301d61}.ex-cabinet-preview strong{font-size:15px;line-height:1.25;letter-spacing:-.02em}.ex-cabinet-preview small{font-size:11px;line-height:1.35}.ex-cabinet-rate-list{gap:8px}.ex-cabinet-rate-list>div{min-height:56px;padding:10px 11px;border-radius:13px}.ex-cabinet-rate-list strong{font-size:12.5px;line-height:1.3}.ex-cabinet-rate-list small{font-size:10.5px;line-height:1.3;font-variant-numeric:tabular-nums}.ex-cabinet-rate-list button{min-height:36px;padding:6px 8px;border-radius:9px;cursor:pointer}.ex-cabinet-rate-form{margin-top:12px;gap:9px}.ex-cabinet-orders{gap:9px}.ex-cabinet-order{padding:12px;gap:10px;border-radius:15px}.ex-cabinet-order strong{font-size:14px;line-height:1.25;font-variant-numeric:tabular-nums}.ex-cabinet-order span{font-size:12px;line-height:1.35;font-variant-numeric:tabular-nums}.ex-cabinet-order small{font-size:10.5px;line-height:1.3}.ex-order-status{gap:6px}.ex-order-status button{min-height:38px;padding:7px 5px;border-radius:9px;font-size:10px;transition:transform .13s ease-out,background-color .16s ease-out,border-color .16s ease-out}.ex-order-status button:active{transform:scale(.97)}.ex-plan-grid{gap:9px}.ex-plan-grid button{min-height:68px;padding:12px 13px;border-radius:15px;transition:transform 145ms ease-out,box-shadow .18s ease-out,border-color .18s ease-out,background-color .18s ease-out}.ex-plan-grid button:active{transform:scale(.985)}.ex-plan-grid button strong{font-size:13.5px;line-height:1.25}.ex-plan-grid button span{font-size:11px;line-height:1.45}.ex-plan-grid button.is-selected{box-shadow:0 0 0 2px #4c8d691f,inset 0 1px #fff}.ex-notify-toggle{min-height:48px;margin:12px 0 14px;padding:10px 11px;border:1px solid #e0e9df;border-radius:12px;background:#fafcf8;font-size:12px}.ex-notify-toggle input{flex:none}.ex-cabinet-customizer>.ex-button,.ex-cabinet-rate-form>.ex-button,.ex-plan-grid+.ex-notify-toggle+.ex-button,.ex-business-form>.ex-button{min-height:44px}@media(max-width:430px){.ex-cabinet-page{gap:14px}.ex-cabinet-summary>div{min-height:65px;padding:10px 7px}.ex-cabinet-summary strong{font-size:18px}.ex-cabinet-actions{gap:6px}.ex-cabinet-actions button{font-size:11px}.ex-cabinet-customizer{padding:12px!important}.ex-cabinet-preview{min-height:100px;padding:12px}}@media(prefers-reduced-motion:reduce){.ex-cabinet-page .ex-my-item,.ex-cabinet-actions button,.ex-theme-choice,.ex-plan-grid button,.ex-order-status button,.ex-business-form :is(input,select,textarea),.ex-cabinet-rate-form :is(input,select){transition:none!important}}.ex-personal-card.ex-has-background .ex-card-custom-image{opacity:1!important;filter:saturate(1.06) contrast(1.07)!important;transform:scale(1.002);background-position:center;background-size:cover}.ex-personal-card.ex-has-background:after{background:linear-gradient(90deg,#ffffff14,#ffffff09 48%,#ffffff05)!important}.ex-personal-card.ex-has-background .ex-card-vignette{z-index:1;opacity:1;mix-blend-mode:multiply}.ex-personal-card.ex-has-background{border-color:#ffffffd1!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #0d27191a,0 2px 4px #142f1d1a,0 12px 26px -10px #0e2b1b4d,0 24px 46px -25px #0d23186b!important}.ex-personal-card.ex-has-background .ex-card-info{padding:7px 9px;margin:-5px -3px;border-radius:12px;background:linear-gradient(105deg,#ffffffd1,#ffffff94);box-shadow:inset 0 1px #ffffffb3,0 3px 10px #0f291917;backdrop-filter:blur(2px) saturate(1.05);-webkit-backdrop-filter:blur(2px) saturate(1.05)}.ex-personal-card.ex-has-background .ex-rate{border-left-color:#ffffff4d!important}.ex-personal-card.ex-has-background .ex-rate-tile{background:linear-gradient(145deg,#ffffffd6,#f7f9f4ab)!important;border-color:#ffffff9e!important;box-shadow:inset 0 1px #ffffffdb,0 5px 14px -8px #0d2a1952!important;backdrop-filter:blur(2px) saturate(1.04);-webkit-backdrop-filter:blur(2px) saturate(1.04)}.ex-personal-card.ex-has-background .ex-telegram-name,.ex-personal-card.ex-has-background .ex-rating,.ex-personal-card.ex-has-background .ex-metadata,.ex-personal-card.ex-has-background .ex-pair,.ex-personal-card.ex-has-background .ex-rate-number{text-shadow:0 1px 0 rgba(255,255,255,.94),0 2px 7px rgba(10,28,18,.18)}.ex-personal-card.ex-has-background .ex-telegram-name{color:#142d21!important;font-weight:690!important}.ex-personal-card.ex-has-background .ex-rating strong,.ex-personal-card.ex-has-background .ex-rate-number{color:#123c29!important}.ex-personal-card.ex-has-background .ex-brand-detail{border-color:#ffffffe6!important;box-shadow:inset 0 1px #ffffffd9,0 4px 8px #0a20142e,0 12px 25px -13px #081d1280!important}.ex-cabinet-preview{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.ex-cabinet-preview .ex-cabinet-preview-overlay{mix-blend-mode:multiply}.ex-cabinet-preview:has(.ex-cabinet-preview-overlay){box-shadow:inset 0 1px #ffffffa8,0 4px 8px #12321e1a,0 16px 30px -18px #0c26185c!important}.ex-cabinet-preview strong,.ex-cabinet-preview small{text-shadow:0 1px 0 rgba(255,255,255,.94),0 2px 8px rgba(8,24,15,.22)!important}.ex-cabinet-preview>div:last-child{padding:7px 9px;border-radius:11px;background:linear-gradient(105deg,#ffffffc7,#ffffff75);box-shadow:inset 0 1px #ffffffa8;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px)}@media(prefers-reduced-motion:reduce){.ex-personal-card.ex-has-background .ex-card-custom-image{transform:none!important}}.ex-personal-card.ex-has-background .ex-card-custom-image{opacity:1!important;filter:saturate(1.03) contrast(1.04)!important;transform:none!important}.ex-personal-card.ex-has-background:after{background:transparent!important}.ex-personal-card.ex-has-background .ex-card-info{position:relative;z-index:3;padding:8px 10px!important;margin:-6px -2px!important;border:1px solid rgba(255,255,255,.88);border-radius:13px!important;background:linear-gradient(145deg,#fffffcf0,#f6faf6e3)!important;box-shadow:inset 0 1px #fffffffa,0 1px 2px #0c1e1314,0 7px 18px -10px #091f124d!important;backdrop-filter:blur(8px) saturate(.88) brightness(1.03)!important;-webkit-backdrop-filter:blur(8px) saturate(.88) brightness(1.03)!important}.ex-personal-card.ex-has-background .ex-rate{position:relative;z-index:3;border-left-color:transparent!important}.ex-personal-card.ex-has-background .ex-rate-tile{background:linear-gradient(145deg,#fffffcf2,#f4f8f4e6)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:inset 0 1px #fffffffa,0 1px 2px #0c1e1314,0 7px 18px -10px #091f124d!important;backdrop-filter:blur(8px) saturate(.88) brightness(1.03)!important;-webkit-backdrop-filter:blur(8px) saturate(.88) brightness(1.03)!important}.ex-personal-card.ex-has-background .ex-telegram-name{color:#132b20!important;font-weight:700!important}.ex-personal-card.ex-has-background .ex-rating,.ex-personal-card.ex-has-background .ex-metadata{color:#526459!important}.ex-personal-card.ex-has-background .ex-rating strong{color:#263d30!important}.ex-personal-card.ex-has-background .ex-rate-tile .ex-pair{color:#68786d!important}.ex-personal-card.ex-has-background .ex-rate-number{color:#123b29!important}.ex-personal-card.ex-has-background .ex-rate-number small{color:#435e4d!important}.ex-personal-card.ex-has-background .ex-telegram-name svg,.ex-personal-card.ex-has-background .ex-metadata svg,.ex-personal-card.ex-has-background .ex-calculator-glyph{color:#2b6b4e!important}.ex-personal-card.ex-has-background .ex-telegram-name,.ex-personal-card.ex-has-background .ex-rating,.ex-personal-card.ex-has-background .ex-metadata,.ex-personal-card.ex-has-background .ex-pair,.ex-personal-card.ex-has-background .ex-rate-number{text-shadow:0 1px 0 rgba(255,255,255,.96),0 1px 3px rgba(11,29,18,.1)!important}.ex-personal-card.ex-has-background .ex-brand-detail{z-index:3;background:#fffffcdb!important;border:1px solid rgba(255,255,255,.94)!important;box-shadow:inset 0 1px #fffffff2,0 3px 7px #081c102b,0 13px 27px -14px #07190f80!important;backdrop-filter:blur(5px) saturate(.92)!important;-webkit-backdrop-filter:blur(5px) saturate(.92)!important}.ex-personal-card.ex-has-background{box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #091d111f,0 2px 4px #0d27171c,0 12px 28px -11px #0b241554,0 26px 50px -28px #06180e85!important}.ex-cabinet-preview>div:last-child{padding:8px 10px!important;border:1px solid rgba(255,255,255,.88);border-radius:12px!important;background:linear-gradient(145deg,#fffffcf0,#f6faf6e3)!important;box-shadow:inset 0 1px #fffffffa,0 6px 16px -9px #091f124d!important;backdrop-filter:blur(8px) saturate(.88)!important;-webkit-backdrop-filter:blur(8px) saturate(.88)!important}.ex-cabinet-preview strong{color:#132b20!important;font-weight:700!important;text-shadow:0 1px 0 rgba(255,255,255,.96),0 1px 3px rgba(11,29,18,.1)!important}.ex-cabinet-preview small{color:#526459!important;text-shadow:0 1px 0 rgba(255,255,255,.96)!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ex-personal-card.ex-has-background .ex-card-info,.ex-personal-card.ex-has-background .ex-rate-tile,.ex-cabinet-preview>div:last-child{background:#f8faf6!important}}.ex-mgmt-profile>.ex-profile-identity{flex:1;min-width:0;overflow-wrap:anywhere}.ex-mgmt-profile .ex-personal-trigger{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin-left:auto;border:1px solid #bdd0b877;border-radius:14px;background:#ffffff12;color:#f3f5e8;cursor:pointer}.ex-address-dialog{--ex-ink:#203c30;--ex-muted:#52634f;--ex-stroke:#c4d2bc;--ex-pine:#284e3c;width:min(420px,calc(100vw - 24px));border:1px solid #d9e1d1;border-radius:24px;background:#f1f4eb;box-shadow:0 18px 60px #183c302b;font:400 14px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ex-ink)}.ex-address-dialog *{box-sizing:border-box}.ex-address-dialog p,.ex-address-dialog h2,.ex-address-dialog h3{margin:0}.ex-address-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 12px}.ex-address-heading small{font-size:10px;font-weight:650;letter-spacing:.14em;color:var(--ex-muted)}.ex-address-heading h2{font-size:25px;font-weight:650;letter-spacing:-.025em}.ex-address-heading h2:focus{outline:none}.ex-address-heading>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--ex-stroke);border-radius:14px;background:#ffffff80;color:var(--ex-ink);cursor:pointer}.ex-address-body{display:grid;gap:16px;padding:0 20px 22px;min-width:0}.ex-address-intro{color:var(--ex-muted);font-size:14px}.ex-address-help{font-size:12px;line-height:1.5;color:var(--ex-muted)}.ex-address-slots{display:grid;gap:12px}.ex-address-slots>button{display:flex;align-items:center;gap:12px;min-height:86px;width:100%;padding:16px;border:1px solid #d6e0ce;border-radius:20px;background:#ffffffc9;color:var(--ex-ink);text-align:left;font:inherit;cursor:pointer;box-shadow:0 4px 14px #243c2010}.ex-address-slot-icon{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:14px;background:#e4ecd9}.ex-address-slots>button>span:nth-child(2){display:grid;gap:3px;flex:1;min-width:0}.ex-address-slots strong{font-size:16px;font-weight:650}.ex-address-slots small{font-size:12px;color:var(--ex-muted);overflow-wrap:anywhere}.ex-address-slots svg{flex-shrink:0}.ex-address-form,.ex-address-form fieldset{display:grid;gap:12px;margin:0;padding:0;border:0;min-width:0}.ex-address-form label{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:650}.ex-address-form label small{font-size:11px;font-weight:400;color:var(--ex-muted)}.ex-address-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ex-address-dialog .ex-address-sources .ex-button{padding:10px 6px;font-size:12px;gap:5px;min-height:46px;white-space:normal}.ex-address-sources svg{flex-shrink:0}.ex-address-form input,.ex-address-form textarea{width:100%;min-width:0;min-height:48px;border:1px solid #abbfa3;border-radius:14px;background:#fff;color:var(--ex-ink);padding:12px;font:inherit;font-size:16px;line-height:1.45;resize:vertical}.ex-address-form input::placeholder,.ex-address-form textarea::placeholder{color:#647460;opacity:1}.ex-address-dialog .ex-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;width:100%;padding:12px;border:1px solid var(--ex-stroke);border-radius:14px;font:600 14px/1.4 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;box-shadow:none}.ex-address-dialog .ex-primary{background:var(--ex-pine);border-color:var(--ex-pine);color:#fff}.ex-address-dialog .ex-secondary{background:#e4ecd9;color:var(--ex-pine)}.ex-address-dialog button:disabled{opacity:.55;cursor:default}.ex-address-dialog .ex-personal-remove{min-height:44px;font-size:13px}.ex-address-map{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--ex-pine);font-size:13px;overflow-wrap:anywhere}.ex-address-back{justify-self:start;min-height:44px;padding:8px 0;border:0;background:none;color:var(--ex-pine);font:inherit;cursor:pointer}.ex-address-error{color:#8a3d32;font-size:13px;overflow-wrap:anywhere}.ex-address-notice{padding:12px;border:1px solid #baccad;border-radius:14px;background:#e4ecd9;font-size:13px}.ex-address-confirm{display:grid;gap:12px;padding:20px;font-size:14px}.ex-address-form .ex-address-confirm{padding:12px 0}.ex-address-dialog :focus-visible,.ex-personal-trigger:focus-visible{outline:2px solid #417451;outline-offset:3px}.ex-address-dialog [aria-invalid=true]{border-color:#a33d31}.ex-address-dialog [role=status] button{min-height:44px;border:0;background:transparent;color:var(--ex-pine);text-decoration:underline;font:inherit;cursor:pointer}.ex-admin-listings{min-width:0}.ex-admin-scope,.ex-admin-list-limit,.ex-admin-help{font-size:12px;line-height:1.45;color:var(--ex-muted,#627567)}.ex-admin-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.ex-admin-filters label{display:grid;gap:5px;min-width:0;font-size:12px}.ex-admin-filters select{width:100%;min-width:0;min-height:44px;padding:8px;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:12px;background:#f5f7f0;color:inherit;font:inherit;font-size:14px}.ex-admin-listing-list{display:grid;gap:12px}.ex-admin-listing-row{position:relative;min-width:0;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:16px;padding:12px;background:#ffffffb3;overflow-wrap:anywhere}.ex-admin-card-preview{pointer-events:none;min-width:0}.ex-admin-card-preview .ex-full-preview{margin:0}.ex-admin-listing-summary{display:grid;gap:5px;margin-top:10px}.ex-admin-listing-summary p{margin:0;font-size:12px;line-height:1.4}.ex-admin-status-line{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.ex-admin-status,.ex-admin-test{font-size:11px;line-height:1.4;padding:3px 7px;border-radius:8px;background:#edf0ec;color:#536057}.ex-admin-status--blocked{background:#fde8e6;color:#8a2929}.ex-admin-status--expired,.ex-admin-status--pending{background:#fff4cf;color:#715312}.ex-admin-status--published{background:#e3efe4;color:#245d35}.ex-admin-test{background:transparent;padding-left:0;color:var(--ex-muted,#627567)}.ex-admin-short-reason{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ex-admin-open-caption{font-size:12px;color:var(--ex-pine,#285440);font-weight:600;margin-top:2px}.ex-admin-listing-row>.ex-admin-row-open{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:16px;background:transparent;padding:0;cursor:pointer}.ex-admin-row-open:focus-visible{outline:3px solid #476f50;outline-offset:3px}.ex-admin-empty button,.ex-admin-listings>p button{min-height:44px}.ex-admin-detail{box-sizing:border-box;position:fixed;bottom:auto;margin:0 auto;width:min(calc(100% - 24px),600px);padding:18px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:20px;background:#f5f7f0;color:var(--ex-ink,#264938);font-family:Inter,Arial,sans-serif;overflow-wrap:anywhere;box-shadow:0 16px 48px #10342233}.ex-admin-detail::backdrop{background:#0b302266;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ex-admin-detail header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.ex-admin-detail>header h2{font-size:19px;margin:0;min-width:0}.ex-admin-detail>section h3{font-size:15px;margin:0 0 8px}.ex-admin-detail>p,.ex-admin-detail>section p,.ex-admin-detail>details p{font-size:14px;line-height:1.45;margin:8px 0;white-space:pre-wrap}.ex-admin-detail section{padding:16px 0;border-top:1px solid var(--ex-stroke,#d6dfd3);margin-top:12px}.ex-admin-detail .ex-admin-detail-status{padding:14px;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:12px;background:#fff9ef}.ex-admin-detail>header button,.ex-admin-detail>section button{min-height:44px;padding:10px 12px;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:12px;background:#eaf0e5;color:inherit;font:inherit;font-size:14px;cursor:pointer}.ex-admin-detail>section button:disabled{opacity:.55;cursor:default}.ex-admin-detail :focus-visible{outline:2px solid #476f50;outline-offset:3px}.ex-admin-detail>header h2:focus{outline:none}.ex-admin-detail .ex-admin-help{font-size:12px}.ex-admin-history{padding-left:20px;display:grid;gap:12px}.ex-admin-history li{font-size:14px}.ex-admin-history small{display:block;font-size:12px;color:var(--ex-muted,#627567);margin-top:4px}.ex-admin-history p{margin:4px 0}.ex-admin-technical{padding:14px 0;border-top:1px solid var(--ex-stroke,#d6dfd3)}.ex-admin-technical summary{cursor:pointer;min-height:32px;display:list-item;font-size:14px;padding:6px 0}.ex-admin-technical p{font-size:12px}.ex-admin-detail-actions .ex-mgmt-mod-actions{display:flex;gap:8px;flex-wrap:wrap}.ex-admin-detail-actions .ex-mgmt-mod-actions button{flex:1 1 140px}.ex-admin-detail-actions .ex-mgmt-mod-actions button:last-child{color:#97392c;background:#fff8f4}.ex-admin-detail .ex-admin-detail-location{margin-top:16px}@media(max-width:360px){.ex-admin-filters{grid-template-columns:1fr}.ex-admin-detail{padding:14px}.ex-admin-listing-row{padding:10px}}.ex-app.ex-admin-preview-scope{min-height:0;background:none}.ex-admin-detail>header button{flex-shrink:0}.ex-app.ex-admin-preview-scope{background-image:none!important}.ex-admin-listing-summary .ex-admin-term-date{font-weight:600;color:var(--ex-pine,#285440)}.ex-admin-status-line:empty{display:none}.ex-admin-detail .ex-admin-detail-status--blocked{background:#fde8e6;border-color:#e7bab5;color:#8a2929}.ex-admin-detail .ex-admin-detail-status--published{background:#e3efe4;border-color:#b7d2ba;color:#245d35}.ex-admin-detail .ex-admin-detail-status--expired{background:#fff4cf;border-color:#e0cb8d;color:#715312}.ex-admin-archive-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0}.ex-admin-archive-toolbar h3{margin:0;font-size:15px;line-height:1.4}.ex-admin-archive-toolbar h3:focus{outline:none}.ex-admin-archive-section .ex-admin-archive-toggle{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:12px;background:#eef3e9;color:var(--ex-pine,#285440);cursor:pointer}.ex-admin-archive-section .ex-admin-archive-toggle[aria-pressed=true]{background:#dce8d6;box-shadow:inset 0 0 0 1px #8fa98d}.ex-admin-archive-section [hidden]{display:none}.ex-admin-archive-section button:focus-visible{outline:2px solid #476f50;outline-offset:3px}.ex-admin-archive-refresh{display:flex;justify-content:flex-end;margin-bottom:8px}.ex-admin-archive-refresh button,.ex-admin-archive-more{min-height:44px;padding:8px 12px;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:12px;background:#eef3e9;color:inherit;font:inherit;font-size:13px}.ex-admin-archive-more{width:100%;margin-top:12px}.ex-admin-archive-notice{font-size:14px;line-height:1.45}.ex-admin-detail .ex-admin-archive-actions{display:grid;gap:8px}.ex-admin-status--archive_expired,.ex-admin-detail .ex-admin-detail-status--archive_expired{background:#fff4cf;border-color:#e0cb8d;color:#715312}.ex-admin-detail .ex-admin-detail-status--archived{background:#edf0ec;color:#536057}.ex-admin-listing-chips{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:10px;min-width:0}.ex-admin-listing-chips>*{max-width:100%;overflow-wrap:anywhere}.ex-admin-chip{font-size:11px;line-height:1.4;padding:3px 7px;border-radius:8px;background:#edf0ec;color:#536057}.ex-admin-listing-chips .ex-admin-test{padding:3px 7px}.ex-admin-owner-username{margin:0 0 8px;font-size:12px;line-height:1.4;color:var(--ex-muted,#627567);overflow-wrap:anywhere}.ex-admin-history-section{padding:14px 0;border-top:1px solid var(--ex-stroke,#d6dfd3);margin-top:12px}.ex-admin-history-section summary{cursor:pointer;min-height:44px;box-sizing:border-box;display:list-item;font-size:14px;font-weight:600;padding:6px 0}.ex-admin-detail .ex-admin-history-section button{min-height:44px;padding:10px 12px;border:1px solid var(--ex-stroke,#d6dfd3);border-radius:12px;background:#eaf0e5;color:inherit;font:inherit;font-size:14px;cursor:pointer}.ex-admin-history-section>p{font-size:14px;line-height:1.45}.ex-admin-detail .ex-admin-history-section .ex-admin-help{font-size:12px}.ex-moderation-overlay{position:fixed;left:0;right:0;z-index:11000;box-sizing:border-box;padding:12px;display:flex;align-items:center;justify-content:center;background:#0b30224d;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:var(--ex-ink,#264938);font-family:Inter,Arial,sans-serif}.ex-moderation-dialog{box-sizing:border-box;width:min(100%,400px);max-height:100%;overflow:auto;overscroll-behavior:contain;background:var(--ex-raised,#f5f7f0);border:1px solid var(--ex-stroke,#d6dfd3);border-radius:20px;padding:20px;box-shadow:0 16px 48px #10342233;overflow-wrap:anywhere}.ex-moderation-dialog form{display:grid;gap:12px}.ex-moderation-dialog h2{margin:0;font-size:19px}.ex-moderation-dialog p{margin:0;font-size:14px;line-height:1.45}.ex-moderation-dialog label{font-size:14px;font-weight:600}.ex-moderation-dialog textarea{box-sizing:border-box;width:100%;min-height:88px;border:1px solid var(--ex-stroke,#c6d3c3);border-radius:12px;padding:12px;background:#fff;color:inherit;font:inherit;font-size:16px;resize:vertical}.ex-moderation-dialog textarea[aria-invalid=true]{border-color:#a83429}.ex-moderation-actions{display:flex;gap:8px;flex-wrap:wrap}.ex-moderation-actions button{flex:1 1 120px;min-height:44px;padding:10px 14px;border:1px solid var(--ex-stroke,#c6d3c3);border-radius:12px;background:#eaf0e5;color:inherit;font:inherit;cursor:pointer}.ex-moderation-actions button[type=submit]{background:var(--ex-pine,#285440);color:#fff}.ex-moderation-actions button:disabled{opacity:.6;cursor:wait}.ex-moderation-dialog .ex-moderation-error{color:#a83429}.ex-moderation-dialog :focus-visible{outline:2px solid #648b71;outline-offset:2px}.ex-profile-empty-listings{display:grid;gap:20px;padding:24px 20px;border:1px solid #dce6dc;border-radius:18px;background:#f8faf5;color:#234638;box-shadow:0 6px 20px -16px #102f2940}.ex-profile-empty-copy{display:grid;gap:8px;min-width:0}.ex-profile-empty-copy h2{margin:0;font-family:inherit;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.ex-profile-empty-copy p{margin:0;font-size:13px;line-height:1.6;color:#586e61;text-wrap:pretty}.ex-mgmt-page .ex-profile-place-ad{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px;border:1px solid #25553f;border-radius:12px;background:#25553f;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit}.ex-profile-place-ad-orb{display:grid;place-items:center;width:20px;height:20px;flex:none}.ex-profile-place-ad-label{font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-shadow:none}.ex-mgmt-page .ex-profile-place-ad:focus-visible{outline:2px solid #387757;outline-offset:3px}.ex-mgmt-page .ex-profile-place-ad:active{background:#1c4331}@media(max-width:350px){.ex-profile-empty-listings{padding:20px 16px}.ex-profile-empty-copy h2{font-size:17px}}.ex-placement-checkout{display:grid;gap:22px;min-width:0;padding:20px 16px;border:1px solid #e1e9df;border-radius:22px;background:linear-gradient(145deg,#fffefa,#f4f8f0);color:#244c3b;font-family:inherit;box-shadow:0 12px 30px -22px #102f28}.ex-placement-checkout *{box-sizing:border-box}.ex-checkout-eyebrow{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6b806c;margin-bottom:7px}.ex-placement-checkout header h2{margin:0;font-size:22px;font-weight:650;line-height:1.2;letter-spacing:-.025em}.ex-placement-checkout header p{font-size:12px;line-height:1.5;color:#6b7b6c;margin:9px 0 0}.ex-checkout-preview{min-width:0}.ex-checkout-preview .ex-preview-label{font-size:11px;margin-bottom:7px;color:#6b806c}.ex-placement-checkout section{min-width:0}.ex-placement-checkout h3{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650;margin:0 0 10px}.ex-placement-checkout h3>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e6eee2;color:#527059;font-size:11px;font-weight:600}.ex-checkout-plans,.ex-checkout-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ex-checkout-plans button{display:grid;align-content:start;gap:8px;min-width:0;text-align:left;padding:13px 12px;border:1px solid #d9e3d6;border-radius:15px;background:#f9fbf6;color:#345844;font:inherit;cursor:pointer}.ex-checkout-plans .is-selected{border-color:#507c60;background:#e6f0e2;box-shadow:0 4px 12px -9px #284936}.ex-checkout-plan-top{display:flex;justify-content:space-between;align-items:center;gap:5px;font-size:13px;font-weight:600}.ex-checkout-radio{display:grid;place-items:center;width:17px;height:17px;border:1px solid #b5c9b6;border-radius:50%;font-size:10px}.is-selected .ex-checkout-radio{background:#285a40;color:#fff;border-color:#285a40}.ex-checkout-plans strong{font-size:23px;letter-spacing:-.04em;font-weight:650;line-height:1.1}.ex-checkout-plans strong small{font-size:10px;letter-spacing:0;font-weight:500}.ex-checkout-plans button>small,.ex-checkout-discount{font-size:10px;color:#68806c}.ex-checkout-methods button{display:flex;align-items:center;gap:8px;min-width:0;min-height:62px;padding:10px;border:1px solid #d9e3d6;border-radius:13px;background:#fcfdf8;color:#345844;text-align:left;font:inherit;cursor:pointer}.ex-checkout-methods .is-selected{border-color:#507c60;background:#e6f0e2}.ex-checkout-methods button>span:last-child{display:grid;gap:3px;min-width:0}.ex-checkout-methods strong{font-size:13px;font-weight:650}.ex-checkout-methods small{font-size:10px;line-height:1.3;color:#70806e}.ex-checkout-method-mark{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;background:#e6eee7;color:#2c5b40;font-size:22px}.ex-checkout-method-ton,.ex-checkout-method-cryptopay{background:#e4edf1;color:#477887}.ex-checkout-total{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border-radius:15px;background:linear-gradient(125deg,#183f32,#2d5c44);color:#fafff6;box-shadow:0 8px 16px -12px #1c5137}.ex-checkout-total>span{display:grid;gap:5px;font-size:11px}.ex-checkout-total>span small{font-size:10px;color:#c6d7bf}.ex-checkout-total strong{font-size:24px;white-space:nowrap;font-weight:600;letter-spacing:-.03em}.ex-checkout-total strong small{font-size:11px;font-weight:500}.ex-placement-checkout button:focus-visible{outline:2px solid #3c8054;outline-offset:3px}.ex-placement-checkout button:disabled{opacity:.45;cursor:default}.ex-checkout-payment .ex-mgmt-primary{min-height:48px}.ex-checkout-payment .ex-mgmt-form{gap:10px}.ex-checkout-payment .ex-mgmt-empty{margin:0;font-size:12px;line-height:1.5;color:#687b68}.ex-checkout-payment .ex-mgmt-history{box-shadow:none}.ex-checkout-payment .ex-wallet-details{margin-top:0}.ex-checkout-payment .ex-mgmt-notice{margin:0;font-size:12px}.ex-payment-test-tools{margin-top:12px;border-top:1px solid #d9e3d6;padding-top:12px}.ex-payment-test-tools summary{font-size:12px;color:#687b68;cursor:pointer;margin-bottom:10px}.ex-payment-test-tools button{width:100%;min-height:42px}.ex-wallet-paid{padding:15px;border:1px solid #bdd3bd;border-radius:15px;background:#e6f1e1;color:#245339;display:grid;gap:8px}.ex-wallet-paid strong{font-size:17px}.ex-wallet-paid p{margin:0;font-size:12px;line-height:1.5}@media(max-width:360px){.ex-placement-checkout{padding:16px 12px;gap:18px}.ex-checkout-plans button{padding:11px 9px}.ex-checkout-methods button{gap:6px;padding:8px}.ex-checkout-method-mark{width:23px;height:26px}.ex-checkout-total{padding:12px}.ex-checkout-total strong{font-size:21px}}.ex-main:has(.ex-mgmt-page[data-view=checkout])>.ex-category-dock{display:none!important}.ex-app .ex-layout .ex-content:has(.ex-mgmt-page[data-view=checkout]){padding-top:12px!important}.ex-mgmt-page[data-view=checkout]{scroll-margin-top:80px}.ex-checkout-methods .ex-checkout-method-mark{position:relative;width:34px;height:34px;border-radius:10px;background:#fff;box-shadow:0 2px 5px #173c2c12;padding:3px}.ex-checkout-method-mark>img{width:100%;height:100%;object-fit:contain;border-radius:7px;display:block}.ex-checkout-method-mark .ex-checkout-network-badge{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:16px;height:16px;padding:2px;border-radius:5px;background:#fff;box-shadow:0 1px 3px #173c2c25}.ex-checkout-network-badge img{display:block;width:100%;height:100%;object-fit:contain}.ex-owner-listing{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.ex-owner-listing:focus-visible{outline:2px solid #6c9278;outline-offset:3px}.ex-owner-listing img{-webkit-user-drag:none}.ex-owner-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#071e1740;font-family:Arial,sans-serif}.ex-owner-menu{position:fixed;width:268px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;box-sizing:border-box;padding:14px;border:1px solid #d3dfd1;border-radius:18px;background:#f8fbf5;color:#284c39;box-shadow:0 12px 40px #061f2c40;display:grid;gap:8px}.ex-owner-menu strong{font-size:15px;line-height:1.35;overflow-wrap:anywhere}.ex-owner-menu p{font-size:12px;line-height:1.5;margin:2px 0;color:#667b69}.ex-owner-menu button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:9px 12px;border:1px solid #d9e3d5;border-radius:11px;background:#eef4e9;font-size:13px;color:#345a41;cursor:pointer}.ex-owner-menu .ex-owner-delete{background:#fbefea;border-color:#ead7cf;color:#914936}.ex-owner-menu button:disabled{opacity:.45;cursor:default}.ex-owner-menu button:focus-visible{outline:2px solid #50765a;outline-offset:2px}.ex-owner-menu .ex-owner-menu-error{color:#914936}.ex-admin-payments{display:grid;gap:10px;min-width:0}.ex-admin-payments-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex-admin-payments-toolbar h3{margin:0;font-size:15px;color:#255539}.ex-admin-payments-toolbar p{margin:3px 0 0;color:#617264;font-size:11px;line-height:1.35}.ex-admin-payments-archive{position:relative;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid #d7e4d7;border-radius:12px;background:#eef3e9;color:#285440}.ex-admin-payments-archive[aria-pressed=true]{background:#dce8d6;box-shadow:inset 0 0 0 1px #8fa98d}.ex-admin-payments-archive em{position:absolute;right:-5px;top:-6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:2px solid #f5f7ef;border-radius:10px;background:#9b4b3e;color:#fff;font:700 10px/1 system-ui;font-style:normal}.ex-admin-payment-list{display:grid;gap:10px}.ex-admin-payment-card{position:relative;display:grid;gap:4px;box-sizing:border-box;min-width:0;min-height:102px;padding:11px 12px;border:1px solid #e1eadd;border-radius:12px;background:#fff;overflow-wrap:anywhere}.ex-admin-payment-card.is-paid{border-left:3px solid #438064}.ex-admin-payment-card.is-pending{border-left:3px solid #c69b42}.ex-admin-payment-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ex-admin-payment-heading strong{min-width:0;overflow:hidden;color:#1d5136;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ex-admin-payment-heading span{flex:none;padding:2px 6px;border-radius:7px;background:#e3efe4;color:#245d35;font-size:10px;line-height:1.4}.ex-admin-payment-card.is-pending .ex-admin-payment-heading span,.ex-admin-payment-card.is-expired .ex-admin-payment-heading span{background:#fff4cf;color:#715312}.ex-admin-payment-context,.ex-admin-payment-facts,.ex-admin-payment-card>small{margin:0;min-width:0;overflow:hidden;color:#617264;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ex-admin-payment-facts{display:flex;align-items:center;gap:5px}.ex-admin-payment-facts>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-admin-payment-facts>*+*:before{content:"·";margin-right:5px;color:#9aa99d}.ex-admin-payment-facts b{color:#2c4f3d}.ex-admin-payment-open{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.ex-admin-payment-open:focus-visible,.ex-admin-payments-archive:focus-visible{outline:2px solid #476f50;outline-offset:3px}.ex-admin-payments-empty{margin:0;padding:14px;border:1px dashed #cedbcc;border-radius:12px;color:#617264;font-size:12px;text-align:center}.ex-admin-payer-identity{font-weight:600}.ex-admin-payer-listings{display:grid;gap:12px}.ex-admin-payer-listings>h3{margin-bottom:0!important}.ex-admin-payer-listings>article{display:grid;gap:7px;padding:10px;border:1px solid #dbe4d8;border-radius:14px;background:#fff}.ex-admin-payer-listings>article.is-selected{border-color:#789b7f;box-shadow:0 0 0 2px #789b7f24}.ex-admin-payer-listings article p,.ex-admin-payer-listings article small{margin:0!important;color:#617264;font-size:12px!important}.ex-admin-payer-history{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ex-admin-payer-history li{display:grid;gap:3px;padding:10px;border-radius:11px;background:#fff}.ex-admin-payer-history strong{font-size:13px}.ex-admin-payer-history span,.ex-admin-payer-history small{color:#617264;font-size:11px}.ex-admin-payer-listings .ex-admin-card-preview{padding:2px 0;overflow:visible}@media(max-width:360px){.ex-admin-payment-card{padding-inline:10px}.ex-admin-payment-context{max-width:100%}.ex-admin-payment-facts{font-size:10px}}.ex-mgmt-page{width:min(100%,740px);margin-inline:auto;display:grid;gap:16px;padding-bottom:16px}.ex-mgmt-profile{margin:0!important;display:flex;align-items:center;gap:12px}.ex-app .ex-mgmt-page{padding-top:16px}.ex-app .ex-mgmt-page>.ex-mgmt-profile{padding:16px;border-radius:18px;background:#254d3b;box-shadow:none;border:1px solid #ffffff18}.ex-mgmt-profile .ex-profile-avatar{flex:0 0 44px;width:44px;height:44px}.ex-mgmt-profile .ex-profile-identity h1{font-size:20px;font-weight:600;line-height:1.3}.ex-mgmt-profile .ex-profile-identity p{color:#c6d6cb;font-size:12px}.ex-app .ex-mgmt-profile .ex-personal-trigger{display:flex;align-items:center;justify-content:center;gap:6px;width:auto;flex:0 0 auto;padding:0 10px;min-height:44px;border-radius:12px;font-size:12px}.ex-app .ex-profile-tabs{padding:3px;border-radius:14px;border:1px solid #dce6dc;background:#f8faf5}.ex-app .ex-mgmt-page .ex-profile-tabs button{min-height:44px;border-radius:10px;box-shadow:none}.ex-mgmt-profile h1{font-size:20px;line-height:1.25;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.ex-mgmt-profile p{font-size:13px;line-height:1.4;color:#d1dfd2;margin:4px 0 0;overflow-wrap:anywhere}.ex-profile-tabs{display:flex;gap:4px;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:4px;border:1px solid #d9e6dc;border-radius:15px;background:#f0f6ef}.ex-profile-tabs::-webkit-scrollbar{display:none}.ex-mgmt-page .ex-profile-tabs button{flex:1 1 0;min-width:0;min-height:48px;padding:9px 6px;border:1px solid transparent;border-radius:11px;background:transparent;color:#49644f;font-size:12px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.ex-mgmt-page .ex-profile-tabs button[aria-selected=true]{background:#24573e;color:#fff;border-color:#24573e;box-shadow:0 2px 6px #143c2625}.ex-profile-tabs button:focus-visible{outline:2px solid #4c9466;outline-offset:-2px}.ex-profile-tab-panel{display:grid;gap:16px;min-width:0}.ex-mgmt-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px}.ex-mgmt-counts>div{display:grid;gap:5px;min-width:0;padding:13px 10px;border-radius:15px;border:1px solid #dce8dd;background:linear-gradient(150deg,#fffefa,#f0f6f0)}.ex-mgmt-counts strong{font-size:20px;line-height:1.1;font-variant-numeric:tabular-nums;color:#1b4b34}.ex-mgmt-counts span{font-size:10px;color:#718475}.ex-mgmt-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex-mgmt-head h2,.ex-mgmt-panel h2{font-size:18px;line-height:1.2;letter-spacing:-.025em}.ex-mgmt-head button,.ex-mgmt-back{min-height:40px;padding:7px 12px;border-radius:11px;border:1px solid #d0e0d1;background:#e8f2e9;color:#25553a;font-size:12px}.ex-mgmt-listing,.ex-mgmt-panel,.ex-mgmt-history{display:grid;gap:12px;padding:15px;border-radius:19px;border:1px solid #e1e9df;background:linear-gradient(145deg,#fffefb,#f8faf6);box-shadow:0 5px 19px -14px #143c2652}.ex-mgmt-listing-top{display:flex;gap:12px;align-items:center;min-width:0}.ex-mgmt-listing-top>img,.ex-mgmt-placeholder{width:54px;height:54px;flex:none;border-radius:15px;object-fit:cover;border:2px solid #fff;box-shadow:0 4px 12px #123b302d}.ex-mgmt-placeholder{display:grid;place-items:center;background:#214b39;color:#f6e1ad}.ex-mgmt-listing-top>div{min-width:0;display:grid;gap:4px}.ex-mgmt-listing-top strong{font-size:14px;color:#173f2b;overflow-wrap:anywhere}.ex-mgmt-listing-top small{font-size:11px;color:#718577}.ex-mgmt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ex-mgmt-grid button,.ex-mgmt-methods button,.ex-mgmt-plans button,.ex-mgmt-tabs button,.ex-mgmt-mod-actions button{border:1px solid #d7e5d8;border-radius:11px;background:#f2f7f1;color:#2b6546;min-height:40px;padding:8px 9px;font-size:12px;transition:transform .14s ease-out,background .16s ease-out}.ex-mgmt-grid button:last-child{grid-column:1/-1;background:#1e523b;color:#fff}.ex-mgmt-grid button:active,.ex-mgmt-methods button:active,.ex-mgmt-plans button:active{transform:scale(.98)}.ex-mgmt-form{display:grid;gap:12px}.ex-mgmt-form label,.ex-mgmt-label{display:grid;gap:6px;color:#47644f;font-size:12px;line-height:1.35}.ex-mgmt-form input:not([type=checkbox]),.ex-mgmt-label :is(input,select,textarea),.ex-mgmt-admin-list input,.ex-mgmt-form textarea{width:100%;font:inherit;font-size:14px;min-height:44px;background:#fffefb;border:1px solid #d7e4d7;border-radius:11px;padding:10px;box-sizing:border-box;outline-color:#4c9466;color:#183b29}.ex-mgmt-form textarea{resize:vertical}.ex-mgmt-check{display:flex!important;align-items:center;gap:10px!important;min-height:38px}.ex-mgmt-check input{width:18px;height:18px;accent-color:#1a6945}.ex-mgmt-primary{width:100%;min-height:44px;color:#fff;background:#184b35;border:0;border-radius:12px;font-size:13px;box-shadow:inset 0 1px #ffffff35,0 7px 14px #11402b25}.ex-mgmt-plans{display:grid;gap:8px}.ex-mgmt-plans button{display:grid;gap:4px;text-align:left}.ex-mgmt-plans button strong{font-size:14px}.ex-mgmt-plans button small{font-size:11px}.ex-mgmt-plans button span{font-size:12px;font-weight:700}.ex-mgmt-plans .selected,.ex-mgmt-methods .selected,.ex-mgmt-tabs .selected{background:#dcece0;border-color:#3e845c;color:#164a31}.ex-mgmt-methods{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ex-mgmt-billing-summary{border:1px solid #e0e9dd;border-radius:13px;padding:10px;display:grid;gap:9px}.ex-mgmt-billing-summary>div,.ex-mgmt-history>div{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.ex-mgmt-billing-summary span,.ex-mgmt-history span{color:#7b8b7c}.ex-mgmt-billing-summary strong{color:#1e5038}.ex-mgmt-notice{font-size:12px;line-height:1.45;color:#6b603d;padding:9px 10px;border-radius:10px;background:#f6f0dd}.ex-mgmt-invoice-link{display:block;text-align:center;padding:12px;background:#e4f4e8;border-radius:11px;color:#15683a;text-decoration:none;font-weight:650}.ex-mgmt-empty{font-size:12px;color:#728576;line-height:1.4}.ex-mgmt-history h3,.ex-mgmt-admin-list h3,.ex-mgmt-panel h3{font-size:13px;color:#255539}.ex-mgmt-tabs{display:flex;gap:5px;overflow:auto;scrollbar-width:none}.ex-mgmt-tabs button{flex:none;font-size:11px;min-height:37px}.ex-admin-team{min-width:0}.ex-admin-team>p,.ex-admin-team form>p{font-size:13px;line-height:1.5;color:#47644f}.ex-admin-team .ex-event-card{overflow-wrap:anywhere}.ex-admin-team .ex-event-card small{font-size:12px;color:#617264}.ex-admin-team .ex-mgmt-admin-list>div>strong{font-size:14px}.ex-mgmt-admin-list{display:grid;gap:10px}.ex-mgmt-admin-list>div{display:grid;gap:5px;border:1px solid #e1eadd;padding:11px;border-radius:12px;background:#fff}.ex-mgmt-admin-list>div>strong{font-size:12px;color:#1d5136}.ex-mgmt-admin-list>div>small,.ex-mgmt-admin-list>div>p{font-size:11px;color:#617264;overflow-wrap:anywhere}.ex-mgmt-mod-actions{display:flex;gap:5px;flex-wrap:wrap}.ex-mgmt-mod-actions button{font-size:10px;min-height:33px}@media(max-width:430px){.ex-mgmt-page{gap:12px}.ex-mgmt-panel,.ex-mgmt-listing{padding:12px}.ex-mgmt-counts>div{padding:9px 7px}}@media(prefers-reduced-motion:reduce){.ex-mgmt-page button{transition:none!important}}.ex-image-field{display:grid;gap:6px;min-width:0}.ex-image-field small{font-size:12px;line-height:1.5;color:#617264}.ex-image-input{display:flex;align-items:center;gap:6px;min-width:0}.ex-image-input input{min-width:0;flex:1}.ex-image-input button{flex:none;width:42px;height:42px;display:grid;place-items:center;border:1px solid #d7e5d8;border-radius:12px;background:#f2f7f1;color:#25553a}.ex-card-preview{min-width:0;width:100%;padding:0;margin:0;border:0}.ex-card-preview button:disabled{opacity:1;cursor:default}.ex-card-preview .ex-card{margin:0;width:100%;box-sizing:border-box}.ex-preview-label,.ex-placement-date{font-size:12px;line-height:1.5;color:#47644f;margin:0 0 8px}.ex-full-preview{min-width:0}.ex-manual-grant{padding:14px;border:1px solid #b5cdbb;border-radius:14px}.ex-mgmt-page button:disabled,.ex-image-input button:disabled{cursor:wait;opacity:.55}.ex-mgmt-page .ex-card-preview button:disabled{opacity:1;cursor:default}.ex-empty-brand{display:grid;place-items:center;background:#e6eee4;color:#496852;font-size:27px}.ex-global-appearance{padding:13px;border:1px solid #dce8dd;border-radius:14px;background:#fff}.ex-global-appearance input[type=color]{height:44px;padding:5px}.ex-global-appearance input[type=range]{min-height:30px;padding:0;accent-color:#245f42}.ex-global-background-preview{min-height:150px;border:2px solid #fff;border-radius:16px;background-size:cover;background-position:center;box-shadow:0 8px 24px #0c2b1b2e}.ex-global-shadow-preview{padding:15px 8px;overflow:visible;border-radius:16px;background:linear-gradient(145deg,#f3f5ef,#e8eee7)}.ex-global-shadow-preview .ex-card-preview{overflow:visible!important}.ex-listing-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#47644f;font-size:12px;min-width:0}.ex-listing-receipt{flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid #d4e3d6;border-radius:50%;background:#edf5eb;color:#25553a}.ex-listing-actions .ex-listing-appearance{grid-column:auto}.ex-listing-actions .ex-listing-orders{position:relative;overflow:visible}.ex-listing-orders-badge{position:absolute;top:-7px;right:-5px;min-width:20px;height:20px;box-sizing:border-box;padding:0 6px;display:grid;place-items:center;border:2px solid #fff;border-radius:999px;background:#d9483b;color:#fff;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px #781e1447;pointer-events:none}.ex-listing-receipt:focus-visible{outline:2px solid #4c9466;outline-offset:2px}.ex-mgmt-page[data-view=home] .ex-owner-listing{gap:12px;box-shadow:0 8px 24px -18px #143c2652}.ex-mgmt-page[data-view=home] .ex-listing-card-heading>span{font-size:13px;font-weight:600;line-height:1.4}.ex-mgmt-page[data-view=home] .ex-listing-receipt{width:auto;min-width:44px;display:flex;align-items:center;gap:6px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:600}.ex-mgmt-page[data-view=home] .ex-placement-date{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-variant-numeric:tabular-nums}.ex-mgmt-page[data-view=home] .ex-placement-status{padding:3px 8px;border:1px solid #d4e3d6;border-radius:8px;background:#edf5eb;color:#25553a;font-size:12px;line-height:1.4;font-weight:600}.ex-mgmt-page[data-view=home] .ex-listing-actions{gap:8px;padding-top:4px}.ex-mgmt-page[data-view=home] .ex-listing-actions button{min-height:44px;font-size:13px}.ex-payment-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:16px;background:#122c2766;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ex-payment-dialog{width:min(100%,420px);max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:18px;border:1px solid #fff;border-radius:22px;background:#fbfdf7;box-shadow:0 20px 65px #123b2e55;color:#244c36;display:grid;gap:16px;font-family:inherit}.ex-payment-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.ex-payment-heading h2{font-size:20px;margin:0;line-height:1.3}.ex-payment-heading button{flex:none;display:grid;place-items:center;width:44px;height:44px;border:1px solid #d8e6d6;border-radius:50%;background:#eff5eb;color:#25553a}.ex-payment-listing-name{font-weight:650;margin:0;overflow-wrap:anywhere}.ex-payment-dialog dl{display:grid;gap:13px;margin:0}.ex-payment-dialog dl>div{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start;font-size:13px;line-height:1.5}.ex-payment-dialog dt{color:#6b806e}.ex-payment-dialog dd{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.ex-payment-expired{padding:10px;border-radius:10px;background:#f6ecda;color:#826a40;font-size:13px;margin:0}.ex-payment-note{font-size:12px;line-height:1.5;margin:0;color:#6b806e}.ex-social-chat-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.ex-social-chat-foot button,.ex-chat-reaction{font-size:16px;line-height:1;color:#507a65;border:0;background:transparent;min-width:31px;min-height:27px;border-radius:10px;display:inline-grid;place-items:center;padding:3px;cursor:pointer}.ex-social-chat-foot button[aria-pressed=true],.ex-chat-reaction[aria-pressed=true]{color:#c04d67}.ex-social-chat-foot button:focus-visible,.ex-chat-reaction:focus-visible{outline:2px solid #377d54;outline-offset:2px}.ex-inline-chat-bubble .ex-social-chat-foot{margin-top:2px}.ex-main>.ex-category-dock{z-index:39!important;height:0!important;max-height:0!important;min-height:0!important;isolation:auto!important;pointer-events:none!important}.ex-main>.ex-category-dock .ex-categories{background:transparent!important;box-shadow:none!important;border:0!important;clip-path:inset(0 0 0 0)}.ex-main>.ex-category-dock.is-hidden .ex-categories{opacity:0!important;transform:translate3d(0,-42px,0)!important;clip-path:inset(0 0 100% 0)!important;pointer-events:none!important}.ex-main .ex-section-heading{z-index:42!important;isolation:isolate;background:transparent}@media(max-width:899px){.ex-app .ex-bottom-nav{z-index:82!important}.ex-app .ex-bottom-nav.ex-nav-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.ex-main>.ex-category-dock .ex-categories,.ex-app .ex-bottom-nav{transition:none!important}}@media(forced-colors:none){.ex-app .ex-city-trigger[data-pointer-focus=true]:focus-visible{outline:none}}.ex-app{--ex-ink:#172720;--ex-muted:#6e786f;--ex-pine:#123e31;--ex-gold:#bb9860;--ex-stroke:rgba(82,87,65,.11);--ex-raised:0 1px 2px rgba(42,49,27,.05),0 7px 16px -8px rgba(30,54,33,.12),0 18px 38px -20px rgba(33,55,34,.15),inset 0 1px 0 #fff;color:var(--ex-ink);font:400 14px/1.45 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.015em;-webkit-font-smoothing:antialiased;min-height:100vh;background:radial-gradient(ellipse at 7% 0%,#faf8ef 0,transparent 50%),#eeefe8}.ex-app *,.ex-app *:before,.ex-app *:after{box-sizing:border-box}.ex-app h1,.ex-app h2,.ex-app h3,.ex-app p{margin:0;font-family:inherit}.ex-app button,.ex-app input{font:inherit;letter-spacing:inherit}.ex-app button{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.ex-app svg{flex:0 0 auto;display:block}.ex-app button:active{transform:translateY(1px) scale(.985)}.ex-app :is(button,input):focus-visible{outline:2px solid #55866b;outline-offset:3px}.ex-app input{min-width:0;color:var(--ex-ink)}.ex-app input::placeholder{color:#8b9188}.ex-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ex-layout{width:100%;max-width:1120px;min-height:100vh;margin:0 auto;background:radial-gradient(ellipse at 100% 18%,#f4f1e7 0,transparent 45%),linear-gradient(180deg,#f9f9f4,#f4f5ef)}.ex-main{min-width:0;position:relative;padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}.ex-header{position:sticky;top:0;z-index:50;padding:9px 16px 7px;background:linear-gradient(150deg,#fefef9f5,#f8f8f1e8);border-bottom:1px solid rgba(218,220,208,.38);box-shadow:0 1px #ffffffd9,0 8px 22px -22px #314c33;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.ex-header-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.ex-header-actions{display:flex;align-items:center;gap:7px}.ex-icon-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(198,204,189,.22);background:linear-gradient(145deg,#fffffd,#efefe9);box-shadow:inset 0 1px 1px #fff,0 2px 2px #3142250b,0 6px 15px -10px #1c3a2833;color:#213b31}.ex-telegram-button{position:relative}.ex-unread-dot{position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:#47b187;box-shadow:0 0 0 2px #f9faf4}.ex-city{min-width:0;position:relative;flex:1;z-index:3}.ex-city-trigger{display:flex;align-items:center;gap:9px;min-height:42px;max-width:100%;padding:0 4px 0 0;background:none;border:0;border-radius:13px;text-align:left}.ex-location-medallion{display:flex;align-items:center;justify-content:center;width:36px;height:39px;flex-shrink:0;border-radius:14px;background:radial-gradient(ellipse at 22% 0%,#456e56 0,transparent 60%),linear-gradient(145deg,#1d4c3b,#0b3027);color:#f1eedc;border:1px solid rgba(18,61,44,.1);box-shadow:inset 0 1px 1px #8caa8875,inset 0 -2px 3px #0423165c,0 3px 4px #233c2120,0 8px 15px -8px #203d2870}.ex-city-caption{min-width:0;display:flex;flex-direction:column;gap:3px}.ex-city-name{display:flex;align-items:center;gap:4px;font-size:22px;line-height:1.1;font-weight:660;letter-spacing:-.045em;white-space:nowrap}.ex-city-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.ex-city-name svg{color:#536a59;transition:transform .2s}.ex-city-trigger.is-open .ex-city-name svg{transform:rotate(180deg)}.ex-city-subtitle{font-size:11px;line-height:1.25;white-space:nowrap;color:#798273}.ex-categories{display:flex;gap:6px;overflow-x:auto;padding:6px 1px 3px;scrollbar-width:none}.ex-categories::-webkit-scrollbar{display:none}.ex-category{height:35px;flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 12px;border-radius:12px;font-size:11.5px!important;font-weight:550!important;white-space:nowrap;border:1px solid rgba(174,184,164,.16);background:linear-gradient(155deg,#fcfdf9,#eeefe8);color:#425044;box-shadow:inset 0 1px #fff,0 2px 3px #1b2f1e09}.ex-category.is-active{color:#fffdf2;border-color:#164333;background:linear-gradient(155deg,rgba(255,255,255,.15),transparent 55%),linear-gradient(180deg,#21533f,#10392c);box-shadow:inset 0 1px #709775,0 3px 5px #173f2829,0 8px 14px -10px #133e34}.ex-content{display:flex;flex-direction:column;gap:14px;padding:12px 16px 0}.ex-banner{position:relative;isolation:isolate;overflow:hidden;min-height:164px;border-radius:21px;color:#fcf8eb;background:radial-gradient(ellipse at 88% 4%,#8b8352 0,transparent 50%),linear-gradient(135deg,#102e24,#174233 68%,#284e3e);border:1px solid #bfc8ab50;box-shadow:inset 0 1px 1px #c3cca942,inset 0 -1px 1px #041d2170,0 3px 5px #23432a18,0 12px 24px -12px #173c3655}.ex-banner:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:16px;border:1px solid rgba(240,231,197,.09);pointer-events:none;z-index:3}.ex-cairo-art{position:absolute;right:-20px;bottom:-4px;height:110%;width:auto;max-width:none}.ex-banner-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07251cee 0%,#102f22ce 28%,#14382532 63%,transparent);pointer-events:none}.ex-banner-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:13px 16px 0}.ex-ad-label{display:inline-flex;border:1px solid #e5e8cc2e;padding:3px 9px;border-radius:7px;color:#e5e9d8;background:#f3f0d116;box-shadow:inset 0 1px #fafce014;font-size:9.5px;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.ex-banner-label{font-size:9px;font-weight:500;letter-spacing:.2em;color:#ebe3c99e}.ex-banner-copy{position:relative;z-index:2;padding:9px 16px 16px;pointer-events:none}.ex-banner-copy h1{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.055;letter-spacing:-1px;text-shadow:0 2px 5px #0a211779}.ex-banner-copy p{margin-top:7px;font-size:10.5px;color:#e6e8d1b8;letter-spacing:0}.ex-banner-cta{position:absolute;z-index:3;right:15px;bottom:15px;display:flex;gap:8px;align-items:center;justify-content:center;border:0;padding:0;color:#f6f1dd;background:none}.ex-banner-cta>span:first-child{font-size:10px;font-weight:550}.ex-banner-cta-icon{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:50%;border:1px solid #ebedcf66;background:linear-gradient(145deg,#edf3d61f,#1135213a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 1px #fff9db22,0 3px 7px #102e3255}.ex-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ex-section-title{display:flex;align-items:center;gap:7px;min-width:0}.ex-section-title h2{font-size:20px;line-height:1.25;font-weight:650;letter-spacing:-.035em}.ex-crown{color:#be995d;filter:drop-shadow(0 1px 0 #fff1c3)}.ex-crown svg{fill:#dec49b57;stroke-width:1.5}.ex-sort{display:flex;align-items:center;padding:3px;gap:2px;background:linear-gradient(180deg,#e8ece2,#f4f5ee);border:1px solid rgba(173,185,157,.17);box-shadow:inset 0 1px 3px #2c4c3410,0 1px #fff;border-radius:11px}.ex-sort button{display:flex;align-items:center;gap:4px;justify-content:center;padding:0 9px;min-height:29px;border:1px solid transparent;border-radius:8px;color:#6b7567;background:none;font-size:10.5px;font-weight:550;white-space:nowrap}.ex-sort button.is-active{color:#fefbf1;background:linear-gradient(160deg,#37654c,#174330);border-color:#174631;box-shadow:inset 0 1px #9bb49340,0 2px 4px #243e3526}.ex-card-list{display:flex;flex-direction:column;gap:10px}.ex-card,.ex-surface{border:1px solid rgba(255,255,255,.95);background:linear-gradient(155deg,#fff,#fff 48%,#fafbf5);border-radius:20px;box-shadow:var(--ex-raised)}.ex-card{padding:10px;position:relative;transition:box-shadow .2s ease,transform .2s ease}.ex-card-main{display:grid;grid-template-columns:66px minmax(0,1fr) 108px;gap:10px;align-items:center}.ex-brand{width:66px;height:70px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:15px;border:1px solid #fff4;box-shadow:inset 0 1px 2px #fff5,inset 0 -3px 5px #0017094d,0 3px 4px #35442c17,0 8px 12px -6px #172e3240}.ex-brand:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:11px;border:1px solid #ffebb915;pointer-events:none}.ex-brand svg{width:59px;height:59px;filter:drop-shadow(0 1px 1px #071a0866)}.ex-brand-1{background:radial-gradient(ellipse at 20% 4%,#456651 0,transparent 63%),linear-gradient(140deg,#284835,#0f291f)}.ex-brand-2{background:radial-gradient(ellipse at 20% 0%,#faf4e6,transparent 75%),linear-gradient(145deg,#dfcbaa,#efe6d4);box-shadow:inset 0 1px 2px #fff,inset 0 -2px 3px #b49f741a,0 6px 12px -6px #42361f40}.ex-brand-2 svg{filter:none}.ex-brand-3{background:radial-gradient(ellipse at 20% 0%,#384251,transparent 65%),linear-gradient(140deg,#1a2732,#0a1821)}.ex-card-info{min-width:0}.ex-card-title{display:flex;align-items:center;gap:5px}.ex-card-title h3{min-width:0;font-size:14px;font-weight:650;line-height:1.22;letter-spacing:-.025em;overflow-wrap:normal}.ex-verified{display:flex;align-items:center;justify-content:center;width:15px;height:15px;flex-shrink:0;border-radius:5px;color:#fff;background:linear-gradient(135deg,#70c79e,#33a67c);box-shadow:inset 0 1px #ade7be66,0 1px 2px #27734d20}.ex-rating{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;margin-top:4px;font-size:10.5px;line-height:1.4;color:#78816f;white-space:nowrap}.ex-rating strong{font-weight:650;color:#314137;font-size:12px}.ex-star{color:#d7a353;font-size:15px;line-height:1;filter:drop-shadow(0 1px 0 #fcead4)}.ex-metadata{display:flex;flex-wrap:wrap;gap:3px 8px;margin-top:5px;font-size:10px;line-height:1.25;color:#788174}.ex-metadata span{display:flex;align-items:center;gap:3px;white-space:nowrap}.ex-metadata svg{color:#697f6b}.ex-rate{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-self:stretch;border-left:1px solid #dbe0d761;box-shadow:-1px 0 #fff;padding-left:8px;font-variant-numeric:tabular-nums}.ex-pair{font-size:10.5px;color:#80877b;line-height:1.3;white-space:nowrap}.ex-rate>strong{white-space:nowrap;font-size:21px;line-height:1.2;letter-spacing:-.05em;font-weight:680;margin-top:2px;color:#162f25}.ex-rate>strong small{font-size:11px;font-weight:550;letter-spacing:-.01em}.ex-rate-tag{text-align:center;margin-top:5px;max-width:100%;padding:3px 6px;border:1px solid #c6e5d554;border-radius:6px;background:linear-gradient(165deg,#ebf8ed,#e1f1e5);color:#448269;font-size:9px;line-height:1.2;white-space:nowrap;box-shadow:inset 0 1px #ffffffb0}.ex-card-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:9px}.ex-button{min-height:38px;padding:8px 12px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px!important;line-height:1.1;font-weight:560!important;border:1px solid transparent}.ex-primary{color:#fcfcf3;background:linear-gradient(130deg,rgba(241,254,217,.07),transparent 64%),linear-gradient(180deg,#27553f,#123c2c);border:1px solid #1f4c35;box-shadow:inset 0 1px #9cb79466,inset 0 -1px 1px #082e254d,0 2px 2px #253c2d14,0 6px 10px -5px #1e463c70}.ex-secondary{color:#315143;border:1px solid #dce1d354;background:linear-gradient(180deg,#f9faf4,#ebeee5);box-shadow:inset 0 1px #fff,inset 0 -1px #d6ddca4d,0 2px 2px #35433208}.ex-community{border:1px solid #fff9;border-radius:21px;padding:12px;background:linear-gradient(145deg,#e8f1e7,#f8fbf3 62%,#eaf2e9);box-shadow:var(--ex-raised),inset 0 0 0 1px #dce7d950}.ex-community-header{display:flex;align-items:center;gap:8px}.ex-community-symbol{width:37px;height:37px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:13px;color:#effaff;background:radial-gradient(ellipse at 15% 0%,#78d9d0,transparent 65%),linear-gradient(140deg,#259baf,#21769c);border:1px solid #39a9bd;box-shadow:inset 0 1px 1px #c4faf973,inset 0 -1px 2px #1c608358,0 5px 12px -6px #176c8a80}.ex-community-title{min-width:0;flex:1}.ex-community-title h2{font-size:13px;font-weight:640;line-height:1.3;letter-spacing:-.025em}.ex-community-meta{display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:9.5px;line-height:1.3;color:#7c8978;margin-top:3px}.ex-online{color:#33845c;display:flex;align-items:center;gap:4px;white-space:nowrap}.ex-online i{width:5px;height:5px;display:inline-block;border-radius:50%;background:#4cbb82;box-shadow:0 0 0 2px #43a57114}.ex-chat-link{align-self:center;display:flex;align-items:center;gap:5px;min-height:36px;padding:0;background:none;border:0;font-size:10px!important;font-weight:550!important;color:#43604b;white-space:nowrap}.ex-message-list{border:1px solid #fff;border-radius:13px;overflow:hidden;margin-top:11px;background:linear-gradient(145deg,#ffffffe6,#fdfefad9);box-shadow:inset 0 1px 3px #6a815607,0 1px 2px #51664408}.ex-message{display:grid;grid-template-columns:27px 41px minmax(0,1fr);gap:7px;align-items:center;padding:8px}.ex-message+.ex-message{border-top:1px solid #e9ede48c}.ex-avatar{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;font-size:10px;font-weight:600;border:1px solid #fffa;box-shadow:inset 0 1px #fff7,0 2px 4px #33462712}.ex-avatar-0{background:linear-gradient(150deg,#ebe0c6,#dac099);color:#68563b}.ex-avatar-1{background:linear-gradient(150deg,#e5d6cb,#c6ada2);color:#65534b}.ex-avatar-2{background:linear-gradient(150deg,#d3e2d2,#99b6a1);color:#38523f}.ex-message-author{display:flex;flex-direction:column;gap:1px}.ex-message-author strong{font-size:10.5px;font-weight:600}.ex-message-author time{font-size:9px;color:#9ba290}.ex-message p{font-size:10.5px;color:#677565;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ex-chat-footer{display:flex;justify-content:flex-end;margin-top:6px}.ex-chat-footer button{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:7px;background:linear-gradient(160deg,#e2f2e2,#d8e9d7);color:#397453;border:1px solid #fff7;box-shadow:inset 0 1px #fff9;font-size:9.5px;font-weight:550}.ex-bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:45;width:100%;max-width:760px;display:grid;grid-template-columns:repeat(4,1fr);padding:6px 12px calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid #fff;background:linear-gradient(145deg,#fefefae8,#f6f7eee8);box-shadow:0 -1px #dce1d254,0 -8px 30px -20px #3f553331;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.ex-bottom-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:46px;border:0;background:none;color:#858d80;font-size:10px;font-weight:500;border-radius:12px}.ex-nav-icon{display:flex;align-items:center;justify-content:center;width:39px;height:29px;border-radius:10px}.ex-bottom-nav .is-active{color:#194c35;font-weight:650}.ex-bottom-nav .is-active .ex-nav-icon{background:linear-gradient(155deg,#dde8d6ad,#edf2e3);box-shadow:inset 0 1px #fff9,0 1px 2px #314e3712}.ex-bottom-nav .is-active svg{stroke-width:2;filter:drop-shadow(0 1px 0 #fff5)}.ex-add-button{position:fixed;right:16px;bottom:calc(77px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;gap:5px;border-radius:15px;padding:9px 12px;font-size:11px!important;font-weight:550!important;min-height:38px}.ex-aside{display:none}.ex-city-popover{position:absolute;z-index:80;top:calc(100% + 10px);left:0;width:326px;max-width:calc(100vw - 32px);border:1px solid #fff;border-radius:21px;background:linear-gradient(145deg,#fffffc,#f7faf0);box-shadow:0 1px 2px #183d2012,0 12px 24px -12px #1c42384d,0 32px 65px -18px #1c352761,inset 0 0 0 1px #dce4ce66;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transform-origin:27px 0;animation:ex-popover-in .2s cubic-bezier(.2,.8,.25,1);outline:0}.ex-city-popover:before{content:"";position:absolute;width:11px;height:11px;top:-6px;left:20px;transform:rotate(45deg);border-top:1px solid #fff;border-left:1px solid #fff;background:#fdfef8;border-radius:2px}.ex-city-scroll{position:relative;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:21px;padding:15px}.ex-popover-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.ex-eyebrow{font-size:8px;font-weight:600;letter-spacing:.2em;color:#9e9c7c}.ex-popover-heading h2{font-size:18px;font-weight:640;letter-spacing:-.035em;line-height:1.25;margin-top:3px}.ex-popover-close{width:30px;height:30px;box-shadow:none;flex-shrink:0}.ex-city-search,.ex-search-field{display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:11px;min-height:43px;border:1px solid #dce3d24d;background:linear-gradient(180deg,#eef1e7,#f5f7ef);box-shadow:inset 0 1px 3px #2b573314,0 1px #fff;color:#75836c}.ex-city-search:focus-within{border-color:#9fbea5;box-shadow:0 0 0 3px #4685610c,inset 0 1px 3px #2b573309}.ex-city-search input,.ex-search-field input{width:100%;height:40px;outline:0!important;background:transparent;border:0;font-size:16px;letter-spacing:-.02em}.ex-city-search input::placeholder{font-size:13px}.ex-city-list-label{padding:12px 2px 5px;font-size:10px;color:#919681}.ex-city-options{margin:0;padding:0;list-style:none}.ex-city-option{display:flex;align-items:center;gap:10px;text-align:left;min-height:56px;width:100%;padding:8px;border:1px solid transparent;border-radius:12px;background:none}.ex-city-option.is-selected{background:linear-gradient(150deg,#edf5e7,#e3eedf);border-color:#cfdfc46b;box-shadow:inset 0 1px #fff9,0 1px 2px #354b2310}.ex-option-pin{width:32px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f6f8f0,#ebefe2);border:1px solid #fff7;box-shadow:inset 0 1px #fff;color:#879079}.is-selected .ex-option-pin{background:linear-gradient(145deg,#385b40,#1d4932);color:#f2f2db;box-shadow:inset 0 1px #99b98a70,0 3px 6px #203e2720;border-color:#3e664829}.ex-option-title{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.ex-option-title strong{font-size:13px;font-weight:600;color:#334b36}.ex-option-title small{font-size:10px;color:#89917b}.ex-option-check{width:21px;height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#4a9060;color:#fff;box-shadow:inset 0 1px #96cba285}.ex-missing-city{width:100%;min-height:41px;display:flex;align-items:center;gap:7px;margin-top:10px;padding:0 10px;border-radius:11px;border:1px dashed #c9d4b8;color:#597347;font-size:11.5px!important;font-weight:550!important;background:#f3f6eb}.ex-missing-city svg:last-child{margin-left:auto}.ex-city-empty{display:flex;align-items:center;flex-direction:column;text-align:center;gap:7px;padding:25px 10px;color:#98a289}.ex-city-empty strong{font-size:13px;color:#647559}.ex-city-empty span{font-size:12px;line-height:1.4}.ex-city-request{display:flex;flex-direction:column;gap:11px}.ex-city-request p{font-size:12px;color:#7b8471}.ex-city-request label{font-size:11px;font-weight:600;color:#5d6c4e;display:flex;flex-direction:column;gap:5px}.ex-city-request input{height:42px;border:1px solid #d7dfcc;border-radius:10px;background:#fbfdf7;font-size:16px;padding:0 10px}.ex-city-request small{font-size:10px;line-height:1.5;color:#899279}.ex-city-request .ex-form-error{font-size:12px;color:#a2503c}.ex-text-button{background:none;border:0;color:#607451;padding:7px;font-size:11px!important}.ex-city-saved{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:12px 0}.ex-city-saved strong{font-size:14px}.ex-city-saved p{font-size:12px;line-height:1.6;color:#7d8971}.ex-success{width:49px;height:49px;display:flex;align-items:center;justify-content:center;background:#dfebd9;color:#447742;border-radius:50%;box-shadow:inset 0 1px 1px #fff}@keyframes ex-popover-in{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ex-page>h1{font-size:27px;font-weight:640;letter-spacing:-.035em}.ex-page>p{font-size:12px;color:#788370;margin:4px 0 16px}.ex-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex-catalog-card{display:flex;flex-direction:column;gap:5px;text-align:left;padding:14px}.ex-catalog-card>span{color:#517249;background:linear-gradient(150deg,#eff5e8,#e3ecd9);box-shadow:inset 0 1px #fff;border-radius:12px;width:39px;height:39px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.ex-catalog-card strong{font-size:13px;font-weight:600}.ex-catalog-card small{font-size:10px;color:#889378}.ex-generic-card{padding:16px}.ex-generic-card>svg{color:#648655;margin-bottom:12px}.ex-generic-card h3{font-size:14px;font-weight:600}.ex-generic-card p{font-size:12px;color:#8b937f;margin-top:5px}.ex-profile{border-radius:23px;background:linear-gradient(145deg,#36513b,#153624);box-shadow:var(--ex-raised);color:#f3f5e8;padding:20px;display:flex;gap:12px;align-items:center}.ex-profile-avatar{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#d1e5b722;border:1px solid #fff2;border-radius:50%}.ex-profile h1{font-size:22px;font-weight:600}.ex-profile p{font-size:11px;color:#c6d6b996}.ex-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 20px;gap:12px}.ex-empty>svg{color:#829878}.ex-empty h3{font-size:17px;font-weight:600}.ex-empty p{font-size:12px;color:#8d9780;max-width:300px}.ex-inline-empty{padding:22px 8px 12px;color:#819279;font-size:12px}.ex-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#122c2747;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center}.ex-sheet{width:100%;max-width:440px;max-height:90dvh;overflow-y:auto;padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(145deg,#fffffc,#f6f8ee);border:1px solid #fff;border-radius:25px 25px 0 0;box-shadow:0 -15px 75px #18332124}.ex-sheet-header{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:16px}.ex-sheet-header h2{font-size:19px;font-weight:640;letter-spacing:-.03em}.ex-sheet-description{font-size:12px;line-height:1.55;color:#7f8b73;margin:8px 0 14px!important}.ex-suggestions{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.ex-suggestions button{padding:7px 11px;background:#edf2e6;border:1px solid #d4dfc947;border-radius:11px;color:#66765b;font-size:11px}.ex-chat-directory{display:flex;flex-direction:column;gap:6px}.ex-chat-directory button{display:flex;align-items:center;gap:9px;padding:10px;background:linear-gradient(145deg,#f4f8ee,#ebf1e3);border:1px solid #fff;border-radius:14px;text-align:left}.ex-directory-icon{color:#658156;background:#e4edda;border:1px solid #fff8;padding:9px;border-radius:12px}.ex-chat-directory button>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ex-chat-directory strong{font-size:12px;font-weight:600}.ex-chat-directory small{font-size:10px;color:#849777}.ex-chat-directory b{padding:4px 7px;background:#2f6140;color:#fff;border-radius:20px;font-size:10px}.ex-wide{width:100%;margin-top:14px}.ex-detail-rate{display:flex;align-items:center;gap:20px;background:linear-gradient(145deg,#edf4e5,#f6f9f0);border:1px solid #fff;border-radius:17px;padding:15px}.ex-detail-rate>div:last-child{display:flex;flex-direction:column;gap:5px}.ex-detail-rate span{font-size:11px;color:#78876a}.ex-detail-rate strong{font-size:27px;line-height:1.1;font-weight:650;letter-spacing:-.035em}.ex-detail-rate small{font-size:10px;color:#5d8e62}.ex-toast{position:fixed;z-index:130;bottom:calc(130px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);width:max-content;max-width:min(390px,calc(100vw - 32px));padding:12px 13px;background:#14352ef2;color:#eff5e6;font-size:12px;line-height:1.4;display:flex;gap:10px;align-items:center;border:1px solid #92a87b5e;border-radius:14px;box-shadow:0 12px 30px #10322a47;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ex-toast button{flex-shrink:0;border:0;background:none;color:inherit;padding:4px}@media(hover:hover){.ex-icon-button:hover,.ex-secondary:hover{background:linear-gradient(145deg,#fff,#f2f6eb);box-shadow:inset 0 1px #fff,0 5px 12px -7px #294b3333}.ex-primary:hover,.ex-category.is-active:hover{background:linear-gradient(135deg,#34634b,#16412f);box-shadow:inset 0 1px #adca9a66,0 5px 12px -3px #183e3555;transform:translateY(-1px)}.ex-card:hover{box-shadow:0 2px 3px #2a361712,0 10px 19px -8px #29483520,0 24px 40px -20px #23382129,inset 0 1px #fff;transform:translateY(-1px)}.ex-sort button:not(.is-active):hover,.ex-category:not(.is-active):hover{background:#fffffbcf;color:#405a38}.ex-city-option:not(.is-selected):hover{background:#edf3e6}.ex-city-trigger:hover .ex-city-name{color:#4b7050}.ex-missing-city:hover{background:#e8f1df}.ex-banner-cta:hover .ex-banner-cta-icon{background:#ffffff2e;box-shadow:inset 0 1px 1px #fff5,0 4px 9px #0528174d}}@media(min-width:540px){.ex-banner{min-height:179px}.ex-banner-copy{padding-top:9px}.ex-banner-copy h1{font-size:32px}.ex-banner-copy p{font-size:12px}.ex-cairo-art{height:124%;right:0}.ex-banner-cta{right:22px;bottom:20px}.ex-banner-cta>span:first-child{font-size:12px}.ex-banner-cta-icon{width:43px;height:43px}.ex-card-main{grid-template-columns:72px minmax(0,1fr) 136px;gap:12px}.ex-brand{width:72px;height:74px}.ex-card-title h3{font-size:16px}.ex-rate>strong{font-size:23px}.ex-rate>strong small{font-size:13px}.ex-metadata,.ex-rating{font-size:11.5px}.ex-rate-tag{font-size:10px}.ex-sort button{font-size:11px}.ex-sheet-overlay{align-items:center;padding:20px}.ex-sheet{border-radius:25px}}@media(min-width:760px)and (max-width:1023px){.ex-layout{max-width:760px;box-shadow:0 0 60px #2e462810}.ex-add-button{right:calc((100vw - 760px)/2 + 16px)}}@media(min-width:1024px){.ex-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;padding:0 24px}.ex-header,.ex-content{padding-left:0;padding-right:0}.ex-aside{display:block;padding-top:15px}.ex-aside-sticky{position:sticky;top:16px;display:flex;flex-direction:column;gap:18px}.ex-quick-actions{padding:16px;display:flex;flex-direction:column;gap:9px}.ex-quick-actions h2{font-size:13px;font-weight:600;margin-bottom:4px}.ex-quick-actions .ex-button{font-size:11px!important}.ex-aside .ex-chat-link span{display:none}.ex-aside .ex-message{grid-template-columns:26px 39px minmax(0,1fr);gap:5px;padding:8px 6px}.ex-aside .ex-message p{font-size:10px}.ex-aside .ex-community-title h2{font-size:12px}.ex-aside .ex-community-meta{font-size:9px;gap:6px}.ex-bottom-nav{max-width:530px;border:1px solid #fff;border-radius:19px;bottom:12px;padding:5px 12px;box-shadow:0 3px 10px #224d2512,0 14px 32px -12px #1e3f2d38,inset 0 1px #fff}.ex-add-button{right:max(20px,calc((100vw - 1120px)/2 + 25px));bottom:23px}}@media(max-width:380px){.ex-header,.ex-content{padding-left:12px;padding-right:12px}.ex-city-name{font-size:21px}.ex-city-subtitle{font-size:10px}.ex-header-actions{gap:5px}.ex-icon-button{width:36px;height:36px}.ex-card-main{grid-template-columns:57px minmax(0,1fr) 97px;gap:8px}.ex-brand{width:57px;height:68px;border-radius:13px}.ex-brand svg{width:53px}.ex-card-title h3{font-size:13px}.ex-metadata{font-size:9.5px}.ex-rate>strong{font-size:19px}.ex-rate-tag{font-size:8.5px;padding:3px 4px}.ex-banner-copy h1{font-size:25px}.ex-banner-cta>span:first-child{display:none}.ex-city-popover{max-width:calc(100vw - 24px)}.ex-chat-link span{display:none}}@media(prefers-reduced-motion:reduce){.ex-app *,.ex-app *:before,.ex-app *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ex-section-heading{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important}.ex-section-title{flex:0 0 auto!important;white-space:nowrap;min-width:0}.ex-section-title h2{font-size:clamp(12px,3.5vw,18px)!important;white-space:nowrap}.ex-crown{transform:scale(.78);transform-origin:center}.ex-sort{flex:1;min-width:0;display:flex!important;gap:2px!important;justify-content:flex-end!important;flex-wrap:nowrap!important}.ex-sort button{font-size:clamp(8px,2vw,11px)!important;padding:5px!important;white-space:nowrap}.ex-market-reference{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 9px;background:linear-gradient(120deg,#edf6ee,#fffdf7);border:1px solid #e0e9df;border-radius:12px;padding:9px 11px;color:#294c3a;font-size:10px}.ex-market-reference>span{display:grid;gap:2px;flex:1}.ex-market-reference b{font-size:11px}.ex-market-reference strong{font-size:14px}.ex-market-reference small{font-size:9px;color:#819387}.ex-market-reference>small{flex-basis:100%}.ex-calculator-trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;background:none;border:0;color:#142b24;font:inherit;font-size:inherit;font-weight:800;cursor:pointer;white-space:nowrap}.ex-calculator-trigger:hover{text-decoration:underline}.ex-calculator-trigger>span{font-size:10px;color:#57856b}.ex-demo-label{background:#f6eddc;color:#926c36;border-radius:7px;font-size:9px;padding:2px 5px;white-space:nowrap}.ex-custom-brand{overflow:hidden;border:1px solid #d2e3d5;border-radius:17px;padding:4px;background:linear-gradient(140deg,#fff,#e8f0e8);box-shadow:0 6px 14px #123a2a24,inset 0 1px #fff}.ex-custom-brand img{width:100%;height:100%;display:block;object-fit:cover;border-radius:12px}.ex-live-chat{margin-top:0!important}.ex-chat-expand{margin-left:auto;border:0;border-radius:9px;background:#e2efe8;padding:7px 9px;color:#205844;font-size:11px;cursor:pointer;white-space:nowrap}.ex-inline-chat-window{padding:10px;display:grid;gap:7px;max-height:430px;overflow-y:auto}.ex-inline-chat-entry{display:flex;align-items:start;gap:7px;max-width:100%}.ex-inline-chat-avatar{width:27px;height:27px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#d1b28b,#9f7c54);color:#fff;font-size:11px;font-weight:700}.ex-inline-chat-bubble{background:#fff;border:1px solid #e8eee8;box-shadow:0 2px 7px #183d2c0c;border-radius:12px 12px 12px 4px;padding:6px 9px;display:grid;gap:3px;min-width:0;flex:1}.ex-inline-chat-bubble b{color:#2b7960;font-size:10px}.ex-inline-chat-bubble span{font-size:11px;color:#294236;line-height:1.4;overflow-wrap:anywhere}.ex-inline-chat-bubble small{text-align:right;font-size:9px;color:#9aa99d}.ex-inline-chat-empty{font-size:11px;color:#85988a;padding:10px;text-align:center}.ex-inline-chat-compose{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#fff;border-top:1px solid #e4ede5}.ex-inline-chat-compose input{flex:1;min-width:0;background:transparent;border:0;outline:0;font-size:12px;padding:9px 5px}.ex-inline-chat-compose button{height:32px;width:32px;display:grid;place-items:center;border-radius:50%;border:0;background:#18533e;color:#fff;cursor:pointer}.ex-chat-openfull{width:100%;padding:6px 0 10px;display:flex;justify-content:center;align-items:center;gap:5px;background:transparent;color:#507764;font-size:10px;border:0;cursor:pointer}.ex-mini-calc{margin:15px 0;display:grid;gap:9px}.ex-mini-calc label,.ex-business-form label{display:grid;gap:5px;font-size:12px;color:#587261}.ex-mini-calc input,.ex-mini-calc select,.ex-business-form input,.ex-business-form select,.ex-business-form textarea{width:100%;border:1px solid #d4e2d8;background:#fff;padding:10px;border-radius:11px;font-size:13px;min-width:0}.ex-mini-calc-result{background:linear-gradient(145deg,#edf8ef,#fffef8);padding:16px;border:1px solid #dbe9dc;border-radius:16px;display:grid;gap:5px}.ex-mini-calc-result small{font-size:11px;color:#64836d}.ex-mini-calc-result strong{font-size:27px;color:#16533c}.ex-mini-calc-result span{font-size:11px;color:#779080}.ex-order-success{margin-top:12px;border:1px solid #c5e7d2;background:#e9f9ef;border-radius:13px;padding:12px;display:grid;gap:5px;color:#1c6340;font-size:11px}.ex-order-success small{color:#6e8775;line-height:1.5}.ex-business-form{max-height:60vh;overflow-y:auto;padding-right:4px}.ex-business-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ex-logo-preview{height:74px;width:74px;padding:4px;border-radius:17px;border:1px solid #dfd0a5;box-shadow:0 7px 18px #193f291e;background:#fff}.ex-logo-preview img{height:100%;width:100%;object-fit:cover;border-radius:12px}.ex-delivery-checkbox{display:flex!important;flex-direction:row!important;align-items:center}.ex-delivery-checkbox input{width:auto!important}@media(max-width:390px){.ex-section-title h2{font-size:12px!important}.ex-sort button{padding:4px!important;font-size:8px!important}}.ex-calc-brief{margin:12px 0 0!important;font-size:12px!important;color:#647b6b!important}.ex-mini-calc-v9{margin-top:12px!important}.ex-calc-chip-field{display:grid;gap:8px}.ex-calc-chip-field>span{font-size:12px;color:#587261;font-weight:600}.ex-currency-chips{display:flex;gap:7px;flex-wrap:wrap}.ex-currency-chips button{border-radius:999px;border:1px solid #d7e4da;color:#315943;background:#f4f8f4;padding:9px 15px;font-size:12px;font-weight:700;min-width:54px;cursor:pointer;transition:background .18s,transform .18s,box-shadow .18s,border-color .18s}.ex-currency-chips button:hover{background:#e5f1e7;transform:translateY(-1px)}.ex-currency-chips button.is-active{background:linear-gradient(140deg,#205944,#103e30);border-color:#164633;color:#fff;box-shadow:0 5px 13px #173f2e38}.ex-calc-disclaimer{display:block;margin-top:12px;font-size:10px;line-height:1.5;color:#809080}.ex-calc-check{display:grid;gap:13px;padding-top:15px;text-align:center}.ex-calc-check-icon{height:58px;width:58px;display:grid;place-items:center;margin:0 auto;border-radius:50%;background:linear-gradient(135deg,#e8f7ed,#cfecd9);color:#1b6847;font-size:29px;box-shadow:0 7px 20px #174b3030}.ex-calc-check h3{margin:0;font-size:18px;letter-spacing:-.02em;color:#163e2c}.ex-calc-check p{font-size:12px;color:#506b5b;line-height:1.6;margin:0}.ex-calc-check-receipt{display:grid;gap:0;text-align:left;border-radius:16px;border:1px solid #dce9df;background:#fbfdfa;padding:8px 14px;box-shadow:0 8px 20px #113d2a12}.ex-calc-check-receipt>div{display:flex;gap:12px;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e8efe9;font-size:11px}.ex-calc-check-receipt>div:last-child{border-bottom:0}.ex-calc-check-receipt span{color:#78907e}.ex-calc-check-receipt strong{color:#18442f;text-align:right;font-size:12px}.ex-calc-receipt-note{border-radius:12px;background:#f4f7ef;border:1px solid #e6ebdc;color:#6b7861;text-align:left;padding:11px;font-size:10px;line-height:1.55}.ex-calc-check-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}@media(max-width:380px){.ex-currency-chips button{padding:8px 12px}}.ex-rating{border:0;background:none;padding:0;cursor:pointer;text-align:left}.ex-rating:hover{text-decoration:underline}.ex-social-list{max-height:290px;overflow:auto;display:grid;gap:8px;margin:14px 0}.ex-social-message{background:#f4f8f5;border:1px solid #e0ebe4;border-radius:15px;padding:11px;font-size:12px}.ex-social-message b{color:#173d35}.ex-social-message p{margin:5px 0 0;line-height:1.5}.ex-own{background:#e5f5ea}.ex-social-form{display:grid;gap:10px;margin-top:12px}.ex-social-form textarea,.ex-social-form input,.ex-social-form select{width:100%;border:1px solid #d8e4dd;border-radius:12px;padding:10px;font:inherit;font-size:13px}.ex-social-form textarea{min-height:75px}.ex-social-form label{display:grid;gap:5px;font-size:12px;font-weight:600}.ex-social-note{font-size:10px;color:#78867e;line-height:1.5;margin-top:12px}.ex-review-summary{display:flex;align-items:center;gap:12px;margin-top:14px}.ex-review-summary strong{font-size:24px;color:#b98b37}.ex-review-summary span{font-size:11px;color:#66766d}.ex-messenger-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#142a2466;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ex-messenger{width:min(100%,480px);height:min(92dvh,790px);display:flex;flex-direction:column;background:#e7eee9;border-radius:22px;overflow:hidden;box-shadow:0 28px 90px #071f1a50;border:1px solid #ffffffb0;font-family:Inter,Arial,sans-serif}.ex-messenger-header{height:66px;flex-shrink:0;background:#fff;display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid #dce7e0;box-shadow:0 2px 12px #102b2010}.ex-messenger-back,.ex-messenger-more{border:0;background:transparent;font-size:29px;color:#426456;cursor:pointer;padding:4px 8px}.ex-messenger-avatar{height:42px;width:42px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:23px;background:linear-gradient(145deg,#45c9e7,#138ac5);box-shadow:0 4px 12px #1d9fcb40}.ex-messenger-heading{display:grid;gap:4px;flex:1;min-width:0}.ex-messenger-heading strong{font-size:14px;color:#172e27;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-messenger-heading span{font-size:11px;color:#5b9b7c}.ex-messenger-heading i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#45bf87}.ex-messenger-stream{flex:1;overflow-y:auto;padding:15px 12px 24px;background-color:#e8f0e9;background-image:radial-gradient(#b7d2c242 1px,transparent 1px),radial-gradient(#d3e3d955 1px,transparent 1px);background-size:28px 28px,41px 41px;background-position:0 0,12px 9px}.ex-messenger-date{width:max-content;margin:0 auto 12px;padding:5px 13px;background:#8ba99aa8;color:#fff;border-radius:14px;font-size:11px}.ex-messenger-info{max-width:330px;margin:0 auto 20px;text-align:center;background:#fff9e5dd;color:#7b714e;border-radius:12px;padding:10px 14px;font-size:11px;line-height:1.5}.ex-messenger-row{display:flex;gap:8px;align-items:flex-end;margin:10px 0;max-width:92%}.ex-messenger-user{height:31px;width:31px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:linear-gradient(140deg,#d9ad8c,#a67859);font-size:12px;color:#fff;font-weight:700}.ex-messenger-user.avatar-1{background:linear-gradient(140deg,#d7a4b0,#9b687d)}.ex-messenger-user.avatar-2{background:linear-gradient(140deg,#82b6a1,#4d8d78)}.ex-messenger-bubble{position:relative;min-width:135px;max-width:100%;padding:9px 12px 6px;background:#fff;border-radius:15px 15px 15px 5px;box-shadow:0 2px 7px #12392c15;font-size:13px}.ex-messenger-bubble strong{font-size:11px;color:#328b72}.ex-messenger-bubble p{margin:4px 0 7px;line-height:1.4;color:#1b3028;overflow-wrap:anywhere}.ex-messenger-bubble small{display:block;text-align:right;font-size:9px;color:#9aa6a0}.ex-messenger-row.mine{margin-left:auto;justify-content:flex-end}.mine .ex-messenger-bubble{background:#d5f4df;border-radius:15px 15px 5px}.mine .ex-messenger-bubble small span{color:#34a782}.ex-messenger-bottom{background:#fff;padding:9px 10px max(11px,env(safe-area-inset-bottom));border-top:1px solid #dce7e0}.ex-messenger-compose{display:flex;gap:9px;align-items:end}.ex-messenger-emoji{border:0;background:none;color:#7a9990;font-size:28px;cursor:pointer;height:39px}.ex-messenger-compose textarea{resize:none;flex:1;min-height:40px;max-height:100px;border:0;outline:0;font:13px Inter,Arial,sans-serif;padding:12px 4px;background:transparent}.ex-messenger-submit{height:39px;width:39px;display:grid;place-items:center;border:0;border-radius:50%;background:linear-gradient(140deg,#22674e,#0d4539);color:#fff;cursor:pointer;box-shadow:0 4px 10px #164d3c30}.ex-emoji-panel{display:flex;gap:5px;flex-wrap:wrap;padding:8px}.ex-emoji-panel button{font-size:22px;background:none;border:0;cursor:pointer}.ex-stars-field{display:grid;gap:5px}.ex-stars-field>span{font-size:12px;font-weight:600}.ex-star-picker{display:flex;gap:6px}.ex-star-picker button{border:0;background:none;font-size:36px;color:#d7ddd7;cursor:pointer;line-height:1.2;transition:transform .16s,color .16s}.ex-star-picker button.selected{color:#e3b14b;text-shadow:0 3px 8px #d9a23950}.ex-star-picker button:hover{transform:scale(1.13)}.ex-stars-field small{color:#768a7d;font-size:11px}@media(max-width:600px){.ex-messenger{height:100dvh;width:100%;border-radius:0;border:0}.ex-messenger-overlay{align-items:stretch}}.ex-msg-options{border:0;background:transparent;color:#709b84;cursor:pointer}.ex-msg-menu{display:grid;background:#fff;padding:6px;border-radius:12px;box-shadow:0 5px 18px #123b2b33}.ex-msg-menu button{border:0;background:none;text-align:left;padding:7px;color:#174737}.ex-reply-preview{padding:8px;background:#e0f2e6;color:#315f4b;font-size:11px}.ex-reply-preview button{float:right;border:0;background:none}.ex-section-heading{justify-content:flex-start!important;gap:7px!important;position:relative}.ex-sort{flex:0 0 auto!important;width:max-content!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;padding:2px!important;background:#eef2e9!important}.ex-sort button{padding:4px 7px!important;min-height:29px!important;font-size:10px!important}.ex-filter-wrap{position:relative;flex:0 0 auto;z-index:70}.ex-filter-toggle{height:32px;width:32px;border:1px solid #d4e4d5;background:linear-gradient(145deg,#fffdf9,#eef3e9);border-radius:10px;display:grid;place-items:center;color:#315d45;cursor:pointer}.ex-filter-toggle.is-active{background:#d9ecdc;border-color:#91b39a}.ex-filter-popover{position:absolute;right:0;top:calc(100% + 9px);width:min(288px,calc(100vw - 44px));z-index:80;display:grid;gap:11px;border-radius:17px;padding:14px;background:linear-gradient(155deg,#fffefb,#f7faf5);border:1px solid #e7eee3;box-shadow:0 16px 42px #143c2b36;animation:ex-pop-in .17s cubic-bezier(.23,1,.32,1)}.ex-filter-head{display:flex;align-items:center;justify-content:space-between}.ex-filter-head strong{font-size:14px}.ex-filter-head button{background:transparent;border:0;cursor:pointer;color:#52745d}.ex-filter-popover label{font-size:11px;color:#526b56;display:grid;gap:5px;font-weight:600}.ex-filter-popover select{width:100%;border:1px solid #dbe6da;border-radius:9px;min-height:39px;background:#fff;padding:8px;color:#1d4a33;font-size:12px}.ex-filter-actions{display:flex;gap:8px}.ex-filter-actions button{flex:1;min-height:35px;border-radius:9px;background:#edf2e9;border:0;font-size:11px;color:#28553f;cursor:pointer}.ex-filter-actions button:last-child{background:#18543a;color:#fff}.ex-market-reference{padding:7px 10px!important;margin:0 0 8px!important;border-radius:12px!important;column-gap:8px!important;row-gap:2px!important;min-height:46px}.ex-market-reference>span{min-width:0}.ex-market-reference strong{font-size:13px!important;white-space:nowrap}.ex-market-reference>small{flex-basis:100%;font-size:9px}.ex-empty-state{border:1px solid #dee9dc;background:#f8faf7;padding:24px;border-radius:16px;text-align:center;color:#245138}.ex-empty-state p{font-size:12px;color:#6f806e}.ex-empty-state button{border:1px solid #bfd4c3;background:#fff;border-radius:9px;color:#226147;padding:9px;font-size:12px}.ex-search-popover{position:fixed;z-index:900;border:1px solid #e7eee3;border-radius:20px;background:linear-gradient(160deg,#fffefb,#f7faf5);box-shadow:0 20px 60px #0e2a1d3d,0 1px 3px #203a2010;padding:13px;max-height:min(64dvh,470px);overflow-y:auto;overscroll-behavior:contain;animation:ex-pop-in .19s cubic-bezier(.23,1,.32,1);transform-origin:90% 0}@keyframes ex-pop-in{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ex-search-heading{display:flex;justify-content:space-between;align-items:center;margin:0 2px 10px}.ex-search-heading strong{font-size:15px;color:#183f2e}.ex-search-heading button{border:0;background:#eaf1e9;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;color:#335842;cursor:pointer}.ex-search-query{display:flex;align-items:center;gap:8px;background:#f0f4ec;border:1px solid #dce7dc;border-radius:13px;padding:0 10px;color:#617d69;min-height:42px}.ex-search-query input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#1d3d2e;font-size:14px}.ex-search-query button{border:0;background:transparent;color:#63806d;cursor:pointer}.ex-search-results{display:grid;gap:3px;margin-top:9px}.ex-search-result{display:flex;gap:10px;align-items:center;width:100%;border:0;background:transparent;border-radius:10px;min-height:49px;padding:7px;text-align:left;cursor:pointer;color:#436c55}.ex-search-result:hover,.ex-search-result:focus-visible{background:#eaf2e9}.ex-search-result>span:nth-child(2){display:grid;gap:2px;min-width:0;flex:1}.ex-search-result strong{font-size:12px;color:#203b2c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-search-result small{font-size:10px;color:#829280}.ex-search-result-mark{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;background:#eaf2eb;color:#2b7855;font-size:17px}.ex-search-empty{padding:18px 10px;font-size:12px;color:#718474;text-align:center}.ex-search-footnote{margin:6px 2px 0;font-size:10px;color:#95a18f}.ex-header-add{color:#1e5a40!important}.ex-add-button{display:none!important}@media(max-width:600px){.ex-header-actions{gap:4px!important}.ex-header-actions .ex-icon-button{width:35px!important;height:35px!important}}@media(max-width:380px){.ex-sort button{padding:4px 5px!important;font-size:9px!important}.ex-section-title h2{font-size:12px!important}.ex-header-actions .ex-icon-button{width:32px!important}}@media(prefers-reduced-motion:reduce){.ex-search-popover,.ex-filter-popover{animation:none!important}}.ex-sheet-overlay{align-items:center!important;padding:16px!important}.ex-sheet{width:min(420px,calc(100vw - 32px))!important;max-height:min(86dvh,640px)!important;border-radius:23px!important;padding:17px!important;box-shadow:0 24px 65px #143b2d3d!important;overflow-y:auto!important;overscroll-behavior:contain}.ex-sheet-header h2{font-size:17px!important}.ex-inline-chat-window{max-height:235px!important;overflow-y:auto;scroll-behavior:smooth;transition:max-height .29s cubic-bezier(.23,1,.32,1)}.ex-inline-chat-window.is-expanded{max-height:500px!important}.ex-inline-chat-compose{margin:7px 10px 6px!important;border:1px solid #dde9e0!important;border-radius:999px!important;padding:2px 6px 2px 14px!important;background:linear-gradient(140deg,#fffefc,#f3f7f3)!important;box-shadow:inset 0 1px 4px #28583b13,0 2px 7px #16442d0a!important;gap:7px!important}.ex-inline-chat-compose input{font-size:14px!important;color:#173f30!important;line-height:1.3;padding:10px 4px!important;min-height:39px;scroll-margin-bottom:125px}.ex-inline-chat-compose input::placeholder{color:#8a9c8e}.ex-inline-chat-compose button{width:39px!important;height:39px!important;min-height:39px;display:grid;place-items:center;border:0!important;border-radius:50%!important;color:#1b694a!important;background:transparent!important;box-shadow:none!important;transition:transform .14s ease}.ex-inline-chat-compose button:active{transform:scale(.94)}.ex-inline-chat-entry{animation:ex-message-reveal .18s cubic-bezier(.23,1,.32,1)}@keyframes ex-message-reveal{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}.ex-chat-expand{min-height:38px;padding:7px 12px;transition:background .16s ease,color .16s ease}.ex-chat-expand:active{transform:scale(.97)}.ex-profile-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.ex-bottom-nav{max-width:100vw!important;left:0!important;transform:none!important;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))!important;z-index:80}.ex-bottom-nav button{min-height:48px!important}.ex-header-actions .ex-icon-button:active,.ex-sort button:active,.ex-filter-toggle:active{transform:scale(.97);transition:transform .14s ease}.ex-filter-toggle:focus-visible,.ex-chat-expand:focus-visible,.ex-inline-chat-compose button:focus-visible{outline:2px solid #2b825b;outline-offset:2px}@media(max-width:600px){.ex-app:has(.ex-inline-chat-compose input:focus) .ex-bottom-nav{visibility:hidden;pointer-events:none}.ex-app:has(.ex-inline-chat-compose input:focus) .ex-header{position:relative}}@media(min-width:900px){.ex-bottom-nav{display:none!important}.ex-main{padding-bottom:35px!important}}@media(max-height:650px){.ex-sheet{max-height:calc(100dvh - 24px)!important}}@media(prefers-reduced-motion:reduce){.ex-categories-clip,.ex-inline-chat-window,.ex-inline-chat-compose button,.ex-chat-expand{transition:none!important;animation:none!important}.ex-inline-chat-entry{animation:none!important}}@media(max-width:600px){.ex-header-actions .ex-icon-button{width:40px!important;height:40px!important;flex-shrink:0}.ex-bottom-nav button{min-height:50px!important}.ex-header-actions{gap:3px!important}}.ex-filter-toggle{width:38px!important;height:38px!important}.ex-search-heading button{width:36px!important;height:36px!important}.ex-chat-expand,.ex-inline-chat-compose button,.ex-v11-close{touch-action:manipulation}.ex-inline-chat-compose:focus-within{border-color:#b9d5bf!important;box-shadow:inset 0 1px 3px #214a2916,0 0 0 3px #377b5010!important}@media(prefers-reduced-motion:reduce){.ex-search-popover,.ex-filter-popover,.ex-inline-chat-entry{animation:none!important}}.ex-market-reference{display:none!important}.ex-personal-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid #e7ece4;box-shadow:0 6px 17px #223b2c13,0 2px 4px #0d362609;transition:box-shadow .16s ease,transform .16s ease;padding:10px 12px!important;min-height:0}.ex-personal-card .ex-card-main{position:relative;z-index:2;display:grid;grid-template-columns:74px minmax(0,1fr) minmax(98px,114px);gap:9px;align-items:center}.ex-personal-card:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(100deg,#ffffffdb 2%,#ffffffe0 58%,#ffffffeb)}.ex-personal-card.ex-theme-pearl{background:linear-gradient(130deg,#fff,#f5f8f2)}.ex-personal-card.ex-theme-forest{background:linear-gradient(115deg,#cbded2,#e8f3e7,#fff)}.ex-personal-card.ex-theme-sand{background:linear-gradient(120deg,#efe1ca,#fcf1de,#fff)}.ex-personal-card.ex-theme-midnight{background:linear-gradient(130deg,#cbd3dc,#e9eff3,#fdfefb)}.ex-personal-card.ex-theme-ocean{background:linear-gradient(130deg,#c1ddd9,#e9f8f5,#fff)}.ex-personal-card .ex-card-main{color:#173a2a}.ex-card-custom-image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;opacity:.4;z-index:0;pointer-events:none;filter:saturate(.8) contrast(1.1)}.ex-personal-card .ex-card-info,.ex-personal-card .ex-rate{position:relative;z-index:2;min-width:0}.ex-personal-card .ex-brand-detail{position:relative;border:1px solid #ffffffd8;border-radius:18px;background:#ffffff94;padding:0;cursor:pointer;z-index:2;box-shadow:0 6px 17px #173e2d28;display:grid;place-items:center;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease;width:73px;height:73px}.ex-personal-card .ex-brand-detail .ex-brand{width:100%!important;height:100%!important;margin:0!important;border-radius:15px!important;box-shadow:none!important}.ex-brand-detail:active{transform:scale(.97)}.ex-brand-detail:focus-visible{outline:2px solid #267d55;outline-offset:2px}.ex-personal-card .ex-card-title{gap:4px!important;align-items:center}.ex-telegram-name{display:inline-flex;align-items:center;min-width:0;gap:5px;text-align:left;color:#152c21;font:inherit;font-size:14px;font-weight:650;letter-spacing:-.025em;line-height:1.22;background:none;border:0;padding:2px 0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-telegram-name svg{flex-shrink:0;color:#27765a}.ex-telegram-name:hover{text-decoration:underline;text-underline-offset:3px}.ex-telegram-name:focus-visible{outline:2px solid #268256;outline-offset:2px}.ex-personal-card .ex-card-title .ex-verified{flex-shrink:0}.ex-personal-card .ex-rate{padding-left:8px}.ex-personal-card .ex-rate-tag{font-size:9px;white-space:nowrap}.ex-promoted-pill{display:inline-flex;width:max-content;padding:2px 6px;border-radius:999px;color:#98672c;background:#fff3d9a8;border:1px solid #f1dfbb;font-size:8px;line-height:1.1;margin-top:3px}.ex-personal-card .ex-card-actions{display:none!important}.ex-search-feature-heading{display:flex;align-items:baseline;justify-content:space-between;gap:5px;margin:11px 3px 3px;color:#234a35;font-weight:700;font-size:11px}.ex-search-feature-heading span{font-size:9px;font-weight:400;color:#829582}.ex-search-ad-label{display:inline-block;width:max-content;font-style:normal;font-size:9px;color:#a77436;background:#fff3db;border-radius:5px;padding:2px 5px;margin-top:2px}.ex-market-compact{display:grid;gap:6px;padding:9px;border:1px solid #e1eade;border-radius:11px;background:linear-gradient(135deg,#f2f6ef,#fffefb)}.ex-market-compact>span{font-size:10px;color:#73907b}.ex-market-compact>small{font-size:9px;color:#89978a;line-height:1.3}.ex-market-cycle{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:37px;border:1px solid #d7e7d6;border-radius:10px;background:#fff;padding:6px 10px;color:#234c35;cursor:pointer;font-size:12px}.ex-market-cycle strong{margin-left:auto;font-size:14px;white-space:nowrap}.ex-market-cycle:active{transform:scale(.97)}@media(max-width:420px){.ex-personal-card .ex-card-main{grid-template-columns:68px minmax(0,1fr) minmax(82px,102px);gap:6px}.ex-personal-card .ex-brand-detail{width:66px;height:66px}.ex-telegram-name{font-size:12px}.ex-personal-card .ex-rate-tag{font-size:8px}.ex-promoted-pill{font-size:7px}}@media(prefers-reduced-motion:reduce){.ex-personal-card,.ex-brand-detail,.ex-market-cycle{transition:none!important}}.ex-my-listings{margin-top:18px;display:grid;gap:10px}.ex-my-listings-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.ex-my-listings-head h2{font-size:17px;letter-spacing:-.02em;color:#244733;margin:0}.ex-my-listings-head button{display:flex;gap:6px;align-items:center;background:#e7f0e7;border:1px solid #dae8dc;border-radius:10px;padding:8px 10px;color:#27583a;font-size:11px;cursor:pointer}.ex-my-item{padding:12px;background:#fffdf9;border:1px solid #e8eee2;border-radius:18px;box-shadow:0 7px 20px #23402a0d}.ex-my-item-header{display:flex;gap:11px;align-items:center}.ex-my-item-header>.ex-brand{height:49px;width:49px!important;border-radius:13px}.ex-my-item-header>div:last-child{min-width:0;display:grid;gap:3px}.ex-my-item-header strong{font-size:13px;color:#1d4130}.ex-my-item-header small{font-size:10px;color:#778d7b}.ex-my-item-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.ex-my-item-actions button{border:1px solid #dbe9dc;background:linear-gradient(145deg,#f6fbf5,#eaf2e7);color:#265c3f;border-radius:12px;padding:10px 4px;font-size:11px;cursor:pointer}.ex-my-item-actions button:last-child{background:#1b4d39;color:#fff}.ex-my-empty,.ex-my-footnote{font-size:11px;line-height:1.5;color:#748573}.ex-my-empty{background:#fffefb;padding:14px;border:1px dashed #ccdccc;border-radius:15px}.ex-my-footnote{margin-top:2px}.ex-appearance-editor{display:grid;gap:10px;padding:11px;border:1px solid #e1e9dc;border-radius:14px;background:#fafcf8}.ex-appearance-editor>strong{color:#315840;font-size:12px}.ex-appearance-editor label{display:grid;gap:5px;color:#4c6b53;font-size:11px}.ex-theme-selector{display:flex;flex-wrap:wrap;gap:7px}.ex-theme-choice{display:flex;align-items:center;gap:5px;padding:5px 7px;background:#fff;border:1px solid #d9e6d8;border-radius:12px;color:#496a50;font-size:10px;cursor:pointer;min-height:35px}.ex-theme-choice.is-selected{border-color:#347b54;box-shadow:0 0 0 2px #49936c20;color:#1f573b;font-weight:700}.ex-theme-swatch{width:19px;height:19px;border-radius:7px;border:1px solid #ffffffc4;box-shadow:0 3px 7px #153e291d}.ex-theme-choice-pearl .ex-theme-swatch{background:linear-gradient(145deg,#fff,#dfe8e1)}.ex-theme-choice-forest .ex-theme-swatch{background:linear-gradient(145deg,#1e5c42,#b6ddc6)}.ex-theme-choice-sand .ex-theme-swatch{background:linear-gradient(145deg,#dfbc80,#fdf0da)}.ex-theme-choice-midnight .ex-theme-swatch{background:linear-gradient(145deg,#142b44,#d1dbe4)}.ex-theme-choice-ocean .ex-theme-swatch{background:linear-gradient(145deg,#195a64,#bde9df)}.ex-appearance-preview{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid #d3e1d1;border-radius:14px;background-size:cover;background-position:center;min-height:76px;box-shadow:0 6px 14px #244e2b17}.ex-appearance-preview-pearl{background:linear-gradient(120deg,#fff,#eef5ef)}.ex-appearance-preview-forest{background:linear-gradient(120deg,#d4e9d9,#fff)}.ex-appearance-preview-sand{background:linear-gradient(120deg,#f3dfc2,#fff)}.ex-appearance-preview-midnight{background:linear-gradient(120deg,#cad9e1,#fff)}.ex-appearance-preview-ocean{background:linear-gradient(120deg,#bfddd9,#fff)}.ex-appearance-preview-avatar{height:43px;width:43px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:#174630;color:#e8cc91;border:2px solid #fff;box-shadow:0 5px 10px #214a2d30}.ex-appearance-preview-avatar img{height:100%;width:100%;border-radius:11px;object-fit:cover}.ex-appearance-preview>div:last-child{display:grid;gap:3px;min-width:0}.ex-appearance-preview strong{font-size:14px;color:#233b2d}.ex-appearance-preview small{font-size:11px;color:#58715e}.ex-use-tg-avatar,.ex-clear-background{border:1px solid #c6dbc9;border-radius:9px;background:#edf5ec;color:#246045;padding:8px;cursor:pointer;text-align:left;font-size:11px}@media(min-width:900px){.ex-my-listings{max-width:680px}}.ex-personal-card:after{background:linear-gradient(100deg,#ffffffb8,#ffffffc9 55%,#ffffffe8)!important}.ex-personal-card .ex-card-custom-image{opacity:.64!important;filter:saturate(.78) contrast(1.08)}.ex-personal-card:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 4px 4px 0;z-index:2;opacity:.57;background:linear-gradient(#7da58c,#dbd7b6)}.ex-personal-card.ex-theme-sand:before{background:linear-gradient(#d5a063,#f2d2a0)}.ex-personal-card.ex-theme-midnight:before{background:linear-gradient(#607c9b,#bed6e6)}.ex-personal-card.ex-theme-ocean:before{background:linear-gradient(#398f8d,#bce5d8)}.ex-personal-card.ex-theme-forest:before{background:linear-gradient(#3c8065,#9acda6)}.ex-personal-card .ex-card-title{min-height:24px}.ex-telegram-name:focus-visible{outline:2px solid #288663;border-radius:3px;outline-offset:2px}.ex-personal-card:hover{box-shadow:0 10px 23px #23483124,0 3px 7px #143c2b10!important}@media(prefers-reduced-motion:reduce){.ex-personal-card:hover{transform:none!important}}@media(min-width:1024px){.ex-layout{display:block!important;width:min(100%,900px)!important;max-width:900px!important;grid-template-columns:none!important;gap:0!important;padding:0 24px!important;margin:0 auto!important;box-shadow:0 8px 44px #122f1d09}.ex-layout .ex-main{min-width:0!important;width:100%!important}.ex-layout .ex-content{max-width:100%!important}.ex-aside{display:none!important}.ex-layout .ex-header,.ex-layout .ex-content{padding-left:0!important;padding-right:0!important}}.ex-aside{display:none!important}.ex-personal-card{border:1px solid rgba(210,226,213,.78)!important;isolation:isolate;background-clip:padding-box;transition:box-shadow 165ms cubic-bezier(.23,1,.32,1),transform 165ms cubic-bezier(.23,1,.32,1)!important;box-shadow:0 1px 2px #183f260f,0 10px 24px -16px #153a2340!important}.ex-personal-card:before{content:none!important;display:none!important;border:0!important;width:0!important}.ex-personal-card:after{background:linear-gradient(110deg,#ffffffa1,#ffffffb8 52%,#ffffffd6)!important;pointer-events:none}.ex-personal-card.ex-theme-pearl{background:linear-gradient(115deg,#f2f9f2,#fff 47%,#f5f8f1)!important}.ex-personal-card.ex-theme-forest{background:linear-gradient(115deg,#c4dfcd,#e7f3e9 42%,#f7fcf5)!important}.ex-personal-card.ex-theme-sand{background:linear-gradient(115deg,#ead1a5,#f9efdc 46%,#fffdf5)!important}.ex-personal-card.ex-theme-midnight{background:linear-gradient(115deg,#b8cddd,#e8eef6 46%,#fbfcfe)!important}.ex-personal-card.ex-theme-ocean{background:linear-gradient(115deg,#b8dad8,#e3f4ef 46%,#f8fdfc)!important}.ex-personal-card .ex-card-main{align-items:center}.ex-personal-card .ex-rate{border-left:1px solid #cbd8cb5c!important;box-shadow:none!important;align-self:stretch!important;justify-content:stretch!important;display:flex!important;align-items:stretch!important;padding:2px 0 2px 8px!important;min-width:0}.ex-personal-card .ex-rate-tile{border:1px solid transparent!important;background:transparent;color:#214532;display:flex!important;flex-direction:column;align-items:flex-end;justify-content:center;gap:5px;min-width:0;width:100%;height:100%;min-height:75px;padding:7px 6px!important;margin:0!important;border-radius:13px!important;cursor:pointer;text-align:right;transition:background-color .14s ease,box-shadow .16s ease,border-color .15s ease,transform .14s cubic-bezier(.23,1,.32,1)!important}@media(hover:hover)and (pointer:fine){.ex-personal-card .ex-rate-tile:hover{background:#e5eae6!important;border-color:#d0dad1!important;box-shadow:inset 0 1px 1px #ffffffb9,0 3px 9px #1537201c!important}}.ex-personal-card .ex-rate-tile:focus-visible{background:#e5eee6!important;outline:2px solid #438263!important;outline-offset:2px}.ex-personal-card .ex-rate-tile:active{transform:scale(.97)!important;background:#d9e5dc!important}.ex-personal-card .ex-rate-tile .ex-pair{font-size:10px!important;line-height:1.15;color:#6e7d70;white-space:nowrap}.ex-personal-card .ex-rate-number{display:flex;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap;font-size:clamp(13px,1.5vw,16px);font-weight:750;letter-spacing:-.025em;color:#153c2a;font-variant-numeric:tabular-nums;line-height:1.2}.ex-personal-card .ex-rate-number small{font-size:9px!important;font-weight:500!important;letter-spacing:0;white-space:nowrap}.ex-personal-card .ex-calculator-glyph{color:#236747;flex-shrink:0;width:14px;height:14px}.ex-personal-card .ex-rate-tag{display:none!important}.ex-personal-card .ex-telegram-name{font-size:clamp(12px,1.5vw,15px)!important;max-width:100%;text-overflow:ellipsis}.ex-personal-card .ex-telegram-name:hover{text-decoration:underline}.ex-exchange-profile{display:grid;gap:14px;padding:1px 0 2px}.ex-exchange-profile-hero{display:flex;align-items:center;gap:12px}.ex-exchange-profile-hero>.ex-brand{width:65px!important;height:65px!important;min-width:65px;border-radius:17px}.ex-exchange-profile-hero>div:last-child{min-width:0;display:grid;gap:5px}.ex-exchange-profile-hero strong{font-size:15px;letter-spacing:-.025em;color:#183e2c;overflow-wrap:anywhere}.ex-exchange-profile-hero span{display:flex;align-items:center;gap:4px;color:#708375;font-size:11px}.ex-exchange-profile-details{background:linear-gradient(145deg,#f5faf5,#fffdf8);padding:13px 14px;border:1px solid #e1eadf;border-radius:16px;display:grid;gap:10px}.ex-exchange-profile-subhead{color:#1e5036;font-weight:700;font-size:12px}.ex-exchange-profile-rows{display:grid;gap:7px}.ex-exchange-profile-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:11px;padding:5px 0;border-bottom:1px solid #e4ebe4}.ex-exchange-profile-rows>div:last-child{border:0}.ex-exchange-profile-rows span{color:#748875}.ex-exchange-profile-rows strong{color:#214c34;max-width:65%;font-weight:650;text-align:right;overflow-wrap:anywhere}.ex-exchange-profile-description{font-size:12px;color:#4c6d56;line-height:1.45;margin:0;overflow-wrap:anywhere}.ex-exchange-profile-telegram{display:flex;align-items:center;gap:7px;font-size:12px;color:#2b7654}.ex-exchange-profile-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.ex-exchange-profile-actions .ex-button{min-width:0;margin:0;padding:9px 6px;font-size:12px}.ex-exchange-profile-actions .is-saved{background:#e0eee2;color:#155536;border-color:#a1cbae}@media(max-width:420px){.ex-personal-card .ex-card-main{grid-template-columns:66px minmax(0,1fr) minmax(93px,104px)!important;gap:7px!important}.ex-personal-card .ex-rate{padding-left:4px!important}.ex-personal-card .ex-rate-tile{min-height:68px!important;padding:6px 2px!important}.ex-personal-card .ex-rate-number{font-size:14px!important;gap:2px}.ex-personal-card .ex-calculator-glyph{height:12px!important;width:12px!important}}@media(prefers-reduced-motion:reduce){.ex-personal-card,.ex-personal-card .ex-rate-tile{animation:none!important;transition:none!important}}.ex-personal-card .ex-rate .ex-rate-tile{background:#3040370d!important;border-color:#3040370a!important}@media(hover:hover)and (pointer:fine){.ex-personal-card .ex-rate .ex-rate-tile:hover{background:#3040371a!important;border-color:#3040371c!important}}.ex-personal-card .ex-rate .ex-rate-tile:focus-visible{background:#3040371a!important}.ex-personal-card .ex-rate .ex-rate-tile:active{background:#30403724!important}.ex-search-popover{max-height:min(73dvh,560px)}@media(max-width:430px){.ex-search-popover{max-height:min(73dvh,560px)}}.ex-calculator-trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;cursor:pointer;padding:5px 3px 5px 6px;margin-right:-3px;border-radius:10px;outline-offset:2px;transition:background .14s ease,transform .14s ease,color .14s ease}@media(hover:hover)and (pointer:fine){.ex-calculator-trigger:hover{background:#e9f2e7;color:#145c3d}}.ex-calculator-trigger:active{transform:scale(.97)}.ex-calculator-trigger:focus-visible:active{transform:none}.ex-calculator-glyph{color:#23694d;flex-shrink:0}.ex-calculator-trigger:focus-visible{outline:2px solid #2b8b63}.ex-v11-overlay{position:fixed;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0a1e183d;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .15s cubic-bezier(.23,1,.32,1);overflow:hidden}.ex-v11-overlay.is-open{opacity:1}.ex-v11-popover{position:absolute;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 32px);background:linear-gradient(155deg,#fffefb,#f7faf6);border:1px solid rgba(236,242,233,.98);border-radius:22px;box-shadow:0 24px 70px #0e2e2038,0 5px 20px #18301e24,inset 0 1px #fffffff2;transform:translateY(7px) scale(.95);opacity:0;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .17s ease}.ex-v11-overlay.is-open .ex-v11-popover{transform:translateY(0) scale(1);opacity:1}.ex-v11-head{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:18px 17px 12px;border-bottom:1px solid rgba(34,82,56,.075)}.ex-v11-head-copy{min-width:0}.ex-v11-head h2{font-size:15px;line-height:1.28;letter-spacing:-.025em;color:#173b2e;font-weight:700;margin:0}.ex-v11-head small{display:block;margin-top:4px;font-size:11px;color:#7b8f81}.ex-v11-close{border:0;border-radius:50%;background:#eff3eb;color:#425d4b;width:31px;height:31px;flex-shrink:0;display:grid;place-items:center;cursor:pointer;transition:background .15s ease,transform .15s ease}.ex-v11-close:hover{background:#e0ebe0}.ex-v11-close:active{transform:scale(.95)}.ex-v11-close:focus-visible{outline:2px solid #217e57;outline-offset:2px}.ex-v11-body{padding:14px 17px 18px}.ex-v11-stage{display:grid;min-width:0;gap:12px}.ex-v11-field{display:grid;min-width:0;gap:8px;font-size:12px;font-weight:600;color:#4e6856}.ex-v11-field input{box-sizing:border-box;min-width:0;width:100%;max-width:100%;height:43px;border-radius:13px;border:1px solid #d9e4d8;background:#fff;color:#1b412c;font-size:20px;font-weight:650;padding:9px 12px;outline:none;box-shadow:inset 0 1px 3px #163c2210}.ex-v11-field input:focus-visible{border-color:#348660;box-shadow:0 0 0 3px #3d9c681f}.ex-v11-chips{display:flex;flex-wrap:wrap;gap:6px}.ex-v11-chips button{font-family:inherit;font-size:12px;font-weight:650;color:#385944;background:linear-gradient(145deg,#f4f8f2,#e9efe8);border:1px solid #d9e4d6;border-radius:11px;padding:8px 11px;min-height:35px;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.ex-v11-chips button.is-active{color:#fff;background:linear-gradient(145deg,#205b42,#0f3c2e);border-color:#205a41;box-shadow:inset 0 1px #a0c5a655,0 5px 13px #15412d2d}.ex-v11-chips button:active{transform:scale(.97)}.ex-v11-chips button:focus-visible{outline:2px solid #328f64;outline-offset:2px}.ex-v11-result{display:grid;gap:5px;background:linear-gradient(150deg,#eff8f0,#fdfcf7);border:1px solid #d9e6d7;border-radius:15px;padding:13px 14px}.ex-v11-result small{font-size:10px;color:#729080}.ex-v11-result strong{font-size:26px;letter-spacing:-.035em;color:#164833;line-height:1.15;font-weight:750}.ex-v11-result span{font-size:11px;color:#648270}.ex-v11-submit{min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px}.ex-v11-muted{color:#829284!important;font-size:10px!important;line-height:1.45!important;margin:0!important;text-align:center}.ex-v11-receipt{border:1px solid #e0e8da;border-radius:14px;background:#fff;box-shadow:0 5px 14px #2d4e3010;padding:3px 12px}.ex-v11-receipt>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #edf1e9}.ex-v11-receipt>div:last-child{border-bottom:0}.ex-v11-receipt span{font-size:11px;color:#718373}.ex-v11-receipt strong{font-size:12px;color:#173d2f;text-align:right}.ex-v11-confirm-note{font-size:12px;line-height:1.5;color:#395d47;margin:1px 0 0}.ex-v11-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ex-v11-actions .ex-button{min-width:0;padding-left:8px;padding-right:8px}.ex-v11-success-mark{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#e8f4e9,#cfe9d7);box-shadow:0 6px 19px #1b60362b;display:grid;place-items:center;color:#217247;margin:0 auto 2px}.ex-v11-stage h3{text-align:center;font-size:17px;color:#173e2f;margin:0}.ex-v11-stage>p:not(.ex-v11-muted):not(.ex-v11-confirm-note){text-align:center;margin:0;color:#385c48;font-size:13px}.ex-v11-notice{background:#f0f6ee;border:1px solid #e2eade;border-radius:11px;padding:11px;color:#647c67;font-size:11px;line-height:1.5}.ex-v11-overlay .ex-button:focus-visible{outline:2px solid #30845d;outline-offset:2px}@media(max-width:640px){.ex-v11-popover{position:relative!important;top:auto!important;left:auto!important;max-width:calc(100vw - 32px)}.ex-v11-overlay{justify-content:center;align-items:center}}@media(max-height:600px){.ex-v11-head{padding-top:10px;padding-bottom:8px}.ex-v11-body{padding-top:10px;padding-bottom:12px}.ex-v11-stage{gap:8px}}@media(prefers-reduced-motion:reduce){.ex-v11-overlay,.ex-v11-popover,.ex-v11-chips button,.ex-v11-close,.ex-calculator-trigger{transition:none!important;animation:none!important}.ex-v11-popover,.ex-calculator-trigger:active{transform:none!important}}.ex-v11-field .ex-v11-contact{font-size:16px;font-weight:400}.ex-v11-field .ex-v11-contact::placeholder{font-size:inherit;font-weight:inherit;color:#4e6856;opacity:1}#ex-calc-contact-error:empty{display:none}.ex-v11-currency-amount{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;min-width:0}.ex-v11-currency-amount select,.ex-v11-currency-amount output{box-sizing:border-box;width:100%;min-width:0;min-height:43px;border:1px solid #d9e4d8;border-radius:13px;background:#fff;color:#1b412c;padding:9px 12px;font:inherit}.ex-v11-currency-amount select{font-size:16px;font-weight:600}.ex-v11-currency-amount output{font-size:20px;font-weight:650;overflow-wrap:anywhere;background:#eff8f0}.ex-v11-currency-amount select:focus-visible{outline:2px solid #348660;outline-offset:2px}.ex-v11-quote-note{font-size:12px!important;line-height:1.5!important;color:#4e6856!important;text-align:left!important}.ex-layout{--ex-category-slot:44px}.ex-header{--ex-category-side:16px}.ex-header .ex-categories-clip,.ex-header.ex-menu-collapsed .ex-categories-clip{position:absolute!important;top:calc(100% - 1px)!important;left:var(--ex-category-side)!important;right:var(--ex-category-side)!important;height:var(--ex-category-slot)!important;min-height:var(--ex-category-slot)!important;max-height:var(--ex-category-slot)!important;overflow:hidden!important;padding:0!important;transform:none!important;border-radius:0 0 12px 12px;background:linear-gradient(155deg,#fefefafb,#f8f8f2f6);box-shadow:0 11px 18px -19px #1d382357;z-index:2;will-change:opacity;transition:opacity 235ms cubic-bezier(.22,.72,.24,1)!important}.ex-header .ex-categories-clip{opacity:1!important;pointer-events:auto!important}.ex-header.ex-menu-collapsed .ex-categories-clip{opacity:0!important;pointer-events:none!important}.ex-header .ex-categories,.ex-header.ex-menu-collapsed .ex-categories{box-sizing:border-box!important;height:var(--ex-category-slot)!important;min-height:var(--ex-category-slot)!important;max-height:var(--ex-category-slot)!important;padding:6px 1px 3px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap;transition:transform .26s cubic-bezier(.22,.72,.24,1),opacity 235ms cubic-bezier(.22,.72,.24,1)!important;will-change:transform}.ex-header .ex-categories{transform:translateZ(0)!important;opacity:1!important;pointer-events:auto!important}.ex-header.ex-menu-collapsed .ex-categories{transform:translate3d(0,-26px,0)!important;opacity:0!important;pointer-events:none!important}@media(min-width:1024px){.ex-header{--ex-category-side:0px}}@media(max-width:380px){.ex-header{--ex-category-side:12px}}@media(prefers-reduced-motion:reduce){.ex-header .ex-categories-clip,.ex-header.ex-menu-collapsed .ex-categories-clip,.ex-header .ex-categories,.ex-header.ex-menu-collapsed .ex-categories{transition:none!important;animation:none!important;will-change:auto!important}}.ex-live-chat{display:flex;flex-direction:column}.ex-live-chat .ex-community-header{padding:0;margin:0;display:block}.ex-live-chat .ex-community-toggle{width:100%;min-height:48px;display:flex;align-items:center;gap:9px;border:0;border-radius:13px;background:transparent;color:inherit;padding:2px 3px;text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,transform .16s ease}@media(hover:hover)and (pointer:fine){.ex-live-chat .ex-community-toggle:hover{background:#ffffff61}}.ex-live-chat .ex-community-toggle:focus-visible{outline:2px solid #377c59;outline-offset:3px}.ex-live-chat .ex-community-toggle:active{transform:scale(.992)}.ex-live-chat .ex-community-title{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1;gap:3px}.ex-live-chat .ex-community-heading{color:#173c2e;font-size:13px;font-weight:650;letter-spacing:-.02em;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ex-live-chat .ex-community-meta{display:block;color:#799082;font-size:10px;line-height:1.25}.ex-live-chat .ex-community-chevron{width:32px;min-width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#2e6951;background:#ffffff59;transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .16s ease}.ex-live-chat .ex-community-chevron.is-expanded{transform:rotate(180deg)}.ex-live-chat .ex-inline-chat-window{max-height:336px!important;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;transition:max-height .27s cubic-bezier(.23,1,.32,1)!important}.ex-live-chat .ex-inline-chat-window.is-expanded{max-height:min(65dvh,550px)!important}.ex-live-chat .ex-inline-chat-compose{margin-top:9px!important;margin-bottom:0!important;flex-shrink:0}.ex-live-chat .ex-chat-openfull,.ex-live-chat .ex-chat-expand{display:none!important}@media(max-width:899px){.ex-app .ex-bottom-nav{position:fixed!important;left:50%!important;bottom:calc(7px + env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 20px)!important;max-width:540px!important;display:grid;border:1px solid rgba(255,255,255,.84)!important;border-radius:21px!important;padding:7px 9px!important;background:linear-gradient(150deg,#fffffdc7,#e7f3eab3)!important;box-shadow:inset 0 1px #fffffff2,0 4px 12px #183a2814,0 12px 34px #183a2821!important;backdrop-filter:blur(20px) saturate(1.3)!important;-webkit-backdrop-filter:blur(20px) saturate(1.3)!important;transform:translate3d(-50%,0,0)!important;opacity:1;visibility:visible;pointer-events:auto;transition:transform 265ms cubic-bezier(.23,1,.32,1),opacity .21s ease-out,visibility 0s linear 0s!important;will-change:transform,opacity}.ex-app .ex-bottom-nav.ex-nav-hidden{transform:translate3d(-50%,calc(100% + 30px + env(safe-area-inset-bottom,0px)),0)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform 245ms cubic-bezier(.23,1,.32,1),opacity .18s ease-out,visibility 0s linear .26s!important}.ex-app .ex-bottom-nav button{min-height:49px!important;touch-action:manipulation}}@media(prefers-reduced-motion:reduce){.ex-live-chat .ex-community-toggle,.ex-live-chat .ex-community-chevron,.ex-live-chat .ex-inline-chat-window,.ex-app .ex-bottom-nav,.ex-app .ex-bottom-nav.ex-nav-hidden{transition:none!important;animation:none!important;will-change:auto!important}}.ex-app .ex-main>.ex-header{padding-top:7px!important;padding-bottom:5px!important;overflow:visible}.ex-app .ex-header-top .ex-city-caption{gap:1px}.ex-app .ex-header-top .ex-city-label{line-height:1.2;padding-block:1px;margin-block:-1px}.ex-app .ex-header-actions{flex:0 0 auto}.ex-app{--ex-navigation-safe-bottom:env(safe-area-inset-bottom,0px)}@media(max-width:899px){.ex-app .ex-bottom-nav,.ex-app .ex-bottom-nav:not(.ex-nav-hidden){bottom:calc(5px + var(--ex-navigation-safe-bottom))!important;padding:5px 9px!important}.ex-app .ex-bottom-nav button{position:relative;isolation:isolate;gap:0!important;min-height:48px!important}.ex-app .ex-bottom-nav button>span{position:relative;z-index:1}.ex-app .ex-bottom-nav .ex-nav-icon{height:28px}.ex-app .ex-bottom-nav .is-active:before{content:"";position:absolute;z-index:0;inset:2px max(5px,8%);border-radius:14px;background:linear-gradient(155deg,#dde8d6ad,#edf2e3);box-shadow:inset 0 1px #fff9,0 1px 2px #314e3712;pointer-events:none}.ex-app .ex-bottom-nav .is-active .ex-nav-icon{background:none;box-shadow:none}}.ex-layout{--ex-floating-nav-inset:16px}.ex-main>.ex-header{z-index:50}.ex-main>.ex-category-dock{position:sticky;z-index:40;height:0;min-height:0;max-height:0;overflow:visible;pointer-events:none;background:none!important;box-shadow:none!important;isolation:isolate}.ex-main>.ex-category-dock .ex-categories{position:absolute!important;top:0!important;left:var(--ex-floating-nav-inset)!important;right:var(--ex-floating-nav-inset)!important;width:auto!important;min-height:52px!important;height:52px!important;max-height:52px!important;margin:0!important;padding:6px 2px 11px!important;display:flex!important;align-items:flex-start!important;gap:6px;white-space:nowrap;overflow-x:auto!important;overflow-y:hidden!important;background:none!important;border:0!important;box-shadow:none!important;opacity:1;transform:translateZ(0);pointer-events:auto;-webkit-overflow-scrolling:touch;will-change:transform,opacity;transition:transform 265ms cubic-bezier(.22,.72,.24,1),opacity .21s ease-out!important}.ex-main>.ex-category-dock.is-hidden .ex-categories{opacity:0!important;transform:translate3d(0,-29px,0)!important;pointer-events:none!important}.ex-main>.ex-category-dock .ex-category{flex-shrink:0;position:relative;height:35px!important;border-radius:12px;box-shadow:inset 0 1px #fffffffa,0 1px 2px -1px #20422c1c,0 1px 3px -2px #1c372617!important;transition:transform .14s ease-out,box-shadow .17s ease-out,background-color .17s ease-out}.ex-main>.ex-category-dock .ex-category:not(.is-active){background:linear-gradient(160deg,#fffffcfc,#ecf3ecf7)!important;border:1px solid rgba(207,218,205,.75)!important}.ex-main>.ex-category-dock .ex-category.is-active{box-shadow:inset 0 1px 1px #b8dcb280,0 1px 2px -1px #13462b36,0 1px 3px -2px #183f2b29!important}.ex-main>.ex-category-dock .ex-category:active{transform:scale(.975)}.ex-main>.ex-category-dock .ex-category:focus-visible{outline:2px solid #287850;outline-offset:2px}@media(max-width:899px){.ex-app .ex-bottom-nav{transition:transform 265ms cubic-bezier(.22,.72,.24,1),opacity .21s ease-out,visibility 0s linear 0s!important}.ex-app .ex-bottom-nav.ex-nav-hidden{transition:transform 265ms cubic-bezier(.22,.72,.24,1),opacity .21s ease-out,visibility 0s linear 266ms!important}}@media(max-width:380px){.ex-layout{--ex-floating-nav-inset:12px}}@media(min-width:1024px){.ex-layout{--ex-floating-nav-inset:0px}}@media(prefers-reduced-motion:reduce){.ex-main>.ex-category-dock .ex-categories,.ex-main>.ex-category-dock .ex-category,.ex-app .ex-bottom-nav,.ex-app .ex-bottom-nav.ex-nav-hidden{animation:none!important;transition:none!important;will-change:auto!important}}.ex-main>.ex-category-dock{position:sticky;top:var(--ex-header-size,58px);width:100%;height:0!important;min-height:0!important;max-height:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important;z-index:39!important}.ex-main>.ex-category-dock .ex-categories{left:0!important;right:0!important;width:100%!important;min-width:100%!important;box-sizing:border-box!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:6px 14px 10px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;white-space:nowrap;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-overflow-scrolling:touch;touch-action:auto;scrollbar-width:none;clip-path:none!important;transition:none!important;will-change:transform,opacity;opacity:1;transform:translateZ(0);pointer-events:auto}.ex-main>.ex-category-dock .ex-categories::-webkit-scrollbar{display:none}.ex-main>.ex-category-dock .ex-category{flex-shrink:0;overflow:visible}.ex-main>.ex-header{z-index:60!important}.ex-main .ex-section-heading{position:relative!important;z-index:1!important}.ex-main>.ex-header:has(.ex-city-popover),.ex-main .ex-section-heading:has(.ex-filter-popover){z-index:95!important}@media(max-width:899px){.ex-app .ex-bottom-nav,.ex-app .ex-bottom-nav:not(.ex-nav-hidden){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%,0,0)!important;transition:none!important;will-change:auto!important}}.ex-layout{--ex-category-slot:44px!important}.ex-layout .ex-content{padding-top:calc(12px + var(--ex-category-slot))!important}@media(max-width:380px){.ex-main>.ex-category-dock .ex-categories{padding-inline:12px!important}}@media(min-width:1024px){.ex-main>.ex-category-dock .ex-categories{padding-inline:0!important}}@media(prefers-reduced-motion:reduce){.ex-main>.ex-category-dock .ex-categories{will-change:auto!important;transition:none!important}}.ex-layout{--ex-space-xs:4px;--ex-space-sm:8px;--ex-space-md:12px;--ex-space-lg:16px}.ex-content .ex-card-list{display:flex;flex-direction:column;gap:12px}.ex-content .ex-card-list>.ex-personal-card{margin-block:0!important;padding:10px 12px!important}.ex-content .ex-personal-card .ex-card-main{align-items:center;column-gap:8px}.ex-content .ex-personal-card .ex-card-info{min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px}.ex-content .ex-personal-card .ex-card-title{display:flex;align-items:center;gap:4px!important;margin:0;min-height:19px}.ex-content .ex-personal-card .ex-rating{margin:0!important;display:flex;gap:4px;align-items:center;line-height:1.3;min-height:19px}.ex-content .ex-personal-card .ex-metadata{margin:0!important;display:flex;align-items:center;column-gap:8px;row-gap:3px;line-height:1.3;min-height:16px}.ex-content .ex-personal-card .ex-metadata span{align-items:center;gap:3px}.ex-content .ex-personal-card .ex-rate{display:flex;align-items:stretch;justify-content:center}.ex-content .ex-personal-card .ex-rate-tile{justify-content:center;gap:5px}.ex-content .ex-personal-card .ex-rate-number{align-items:center;font-variant-numeric:tabular-nums;line-height:1.2}.ex-content .ex-personal-card .ex-rate-number svg{flex:none}.ex-content .ex-exchanges .ex-section-heading{align-items:center!important;gap:6px!important;margin-bottom:10px!important}.ex-content .ex-section-title{align-items:center;gap:6px}.ex-content .ex-section-title .ex-crown{display:inline-flex;justify-content:center;align-items:center}.ex-content .ex-sort{align-items:center}.ex-content .ex-live-chat .ex-inline-chat-window{display:grid;gap:8px!important}.ex-content .ex-live-chat .ex-inline-chat-entry{align-items:flex-start;gap:8px}.ex-content .ex-live-chat .ex-inline-chat-bubble{min-width:0;padding:8px 10px;row-gap:4px}.ex-content .ex-live-chat .ex-inline-chat-compose{margin-top:8px!important}@media(max-width:430px){.ex-content .ex-personal-card .ex-card-main{column-gap:7px!important}.ex-content .ex-personal-card .ex-card-info{gap:3px}.ex-content .ex-live-chat .ex-inline-chat-bubble{padding:7px 9px}}.ex-content .ex-section-title h2{line-height:1.18!important;letter-spacing:-.025em!important;font-weight:650;text-wrap:nowrap}.ex-content .ex-personal-card .ex-telegram-name{line-height:1.28!important;letter-spacing:-.018em!important;font-weight:650!important}.ex-content .ex-personal-card .ex-rating,.ex-content .ex-personal-card .ex-metadata{line-height:1.3!important;letter-spacing:0!important}.ex-content .ex-personal-card .ex-rating strong{font-variant-numeric:tabular-nums}.ex-content .ex-personal-card .ex-rate-number{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.018em!important;line-height:1.16!important}.ex-content .ex-personal-card .ex-rate-tile .ex-pair{line-height:1.3!important;letter-spacing:0!important}.ex-content .ex-live-chat .ex-community-heading{line-height:1.3!important;letter-spacing:-.015em!important}.ex-content .ex-live-chat .ex-community-meta{line-height:1.35!important}.ex-content .ex-live-chat .ex-inline-chat-bubble{line-height:1.43;letter-spacing:0;overflow-wrap:anywhere}.ex-content .ex-live-chat .ex-inline-chat-compose input{line-height:1.4!important;letter-spacing:0}.ex-content .ex-personal-card .ex-rate-tile:focus-visible,.ex-content .ex-personal-card .ex-telegram-name:focus-visible{outline-offset:2px}.ex-card-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 42%,rgba(9,24,17,var(--ex-vignette,.25)) 100%),linear-gradient(rgba(0,0,0,var(--ex-shade,.18)),rgba(0,0,0,var(--ex-shade,.18)));opacity:.62}.ex-personal-card{background-color:var(--ex-custom-color,transparent)}.ex-app .ex-personal-card :is(.ex-telegram-name,.ex-rating,.ex-metadata,.ex-rate-number){font-family:var(--ex-card-font)!important;text-shadow:var(--ex-text-shadow)!important;transform:translateY(calc(var(--ex-text-lift,0px) * -1))}.ex-app .ex-personal-card :is(.ex-telegram-name,.ex-rate-number,.ex-rating>strong,.ex-rating>span,.ex-meta-text,.ex-meta-delivery){-webkit-text-stroke:var(--ex-text-stroke) var(--ex-outline-color,#fff);paint-order:stroke fill;filter:drop-shadow(0 0 var(--ex-outline-blur,0) var(--ex-outline-color,#fff))}.ex-app .ex-personal-card:not(.ex-panels-on) .ex-card-info{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ex-app .ex-personal-card:not(.ex-panels-on) .ex-rate-tile{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ex-app .ex-personal-card.ex-panels-on :is(.ex-card-info,.ex-rate-tile){background:linear-gradient(145deg,#ffffff38,#ffffff0d 40%,#0000001a),rgba(var(--ex-panel-rgb,250,253,249),var(--ex-panel-opacity,.94))!important;border:1px solid rgba(var(--ex-panel-rgb,250,253,249),calc(var(--ex-panel-opacity,.94) * .68))!important;border-radius:13px!important;padding:8px!important;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #00000026,0 2px 4px #091e121a,0 9px 18px -12px #05180e61!important;backdrop-filter:blur(var(--ex-panel-blur,8px)) saturate(1.12)!important;-webkit-backdrop-filter:blur(var(--ex-panel-blur,8px)) saturate(1.12)!important}.ex-app .ex-personal-card.ex-panels-on .ex-card-info{margin:0!important}.ex-app .ex-personal-card.ex-text-light :is(.ex-telegram-name,.ex-rating,.ex-rating strong,.ex-metadata,.ex-rate-number),.ex-app .ex-personal-card.ex-text-light :is(.ex-card-info,.ex-rate-tile) svg{color:#fff!important}.ex-app .ex-personal-card.ex-text-outline :is(.ex-telegram-name,.ex-rating,.ex-rating strong,.ex-metadata,.ex-rate-number){color:#102f23!important}.ex-text-controls{display:grid;gap:14px;width:100%;min-width:0}.ex-text-controls label{display:grid;gap:7px;color:#47644f;font-size:13px}.ex-text-controls select{width:100%;min-width:0;min-height:44px;border:1px solid #d7e4d7;border-radius:11px;padding:9px;background:#fffefb;color:#183b29;font:inherit}.ex-text-controls input[type=range]{width:100%;accent-color:#28694b}.ex-text-controls input[type=color]{width:100%;height:44px;border:1px solid #d7e4d7;border-radius:11px;padding:4px;background:#fffefb}.ex-shadow-settings{display:grid;gap:12px;margin:0;padding:13px;border:1px solid #d7e4d7;border-radius:12px;background:#fbfcf8}.ex-shadow-settings legend{padding:0 5px;color:#315a45;font-size:13px;font-weight:700}.ex-compact-ranges{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.ex-panel-toggle{padding:12px;border:1px solid #d7e4d7;border-radius:12px;background:#fbfcf8}.ex-panel-toggle>span{display:flex;align-items:center;gap:9px}.ex-panel-toggle input{width:19px;height:19px;accent-color:#28694b}.ex-panel-toggle small{color:#718074;line-height:1.4}.ex-panel-settings{display:grid;gap:14px;padding:12px;border-radius:12px;background:#f3f6f0;transition:opacity .18s ease}.ex-panel-settings.is-disabled{opacity:.48}.ex-business-currencies{display:grid;gap:10px;margin:0;padding:13px;border:1px solid #d7e4d7;border-radius:13px}.ex-business-currencies legend{padding:0 5px;color:#47644f;font-size:13px}.ex-business-currencies>div{display:flex;flex-wrap:wrap;gap:7px}.ex-business-currencies button{min-width:54px;padding:8px 10px;border:1px solid #d4e0d5;border-radius:999px;background:#fff;color:#345744;font-weight:650}.ex-business-currencies button.is-selected{border-color:#28694b;background:#28694b;color:#fff}.ex-business-currencies small{color:#718074;line-height:1.4}.ex-business-rates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex-business-rates label{min-width:0}.ex-business-rates label span{display:flex;gap:4px;align-items:baseline}.ex-business-rates label small{font-weight:400;color:#718074}.ex-card-lab{width:min(100%,1080px);margin:auto;padding:40px 20px 60px;box-sizing:border-box;color:#193f30;display:grid;gap:24px}.ex-card-lab a{color:inherit;font-size:13px}.ex-lab-kicker,.ex-lab-live>span{font-size:11px;letter-spacing:.15em}.ex-card-lab h1{font-size:clamp(30px,5vw,52px);line-height:1.1;letter-spacing:-.045em;margin:0}.ex-card-lab>p{max-width:620px;font-size:15px;line-height:1.65;color:#617264;margin:0}.ex-lab-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px;padding:24px;border-radius:22px;background:#fffef9;border:1px solid #dbe6d9}.ex-lab-live{display:grid;align-content:center;gap:20px;min-width:0}.ex-lab-live p,.ex-lab-variants p{font-size:13px;line-height:1.6;color:#617264}.ex-lab-variants{display:grid;gap:22px;max-width:600px}.ex-lab-variants section{display:grid;gap:14px}.ex-card-lab h2{font-size:23px}.ex-lab-variants h3{font-size:14px;margin:0}.ex-wallet-details{display:grid;gap:10px;padding:14px;background:#edf4ee;border-radius:14px;min-width:0}.ex-wallet-status{font-size:13px;color:#456351}.ex-wallet-amount,.ex-wallet-field{display:grid;gap:4px;min-width:0}.ex-wallet-amount small,.ex-wallet-field small{font-size:11px;color:#6b8173}.ex-wallet-details code{display:block;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px;line-height:1.45}.ex-wallet-details strong{font-size:22px;line-height:1.2}.ex-wallet-open{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:50px;padding:8px 12px;color:#fff!important;text-decoration:none!important;background:linear-gradient(135deg,#1b6246,#12462f);border:1px solid #ffffff30;border-radius:13px;font-size:14px;font-weight:600;line-height:1.2;box-shadow:inset 0 1px #ffffff38,0 7px 14px #11402b25;box-sizing:border-box}.ex-wallet-open>span:nth-child(2){text-align:center}.ex-wallet-open b{font-size:17px;font-weight:500}.ex-wallet-ton-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#35a7e8;color:#fff;font-size:9px;font-weight:800;letter-spacing:.2px;box-shadow:inset 0 1px #ffffff80}.ex-wallet-memo{padding:10px 12px;border:1px solid #d2e1d5;border-radius:12px;background:#f8fbf8}.ex-wallet-memo code{font-size:15px;font-weight:700;color:#183f2f}.ex-wallet-time,.ex-wallet-warning{margin:2px 0!important;font-size:12px!important;line-height:1.5!important;color:#47644f}.ex-wallet-warning{padding:10px 12px;border-radius:10px;background:#fff6df;color:#6b5528!important}.ex-event-card{display:grid;gap:8px;border:1px solid #dce8dd;border-radius:14px;padding:12px}.ex-event-card>p{font-size:12px;line-height:1.5;color:#47644f}.ex-mgmt-admin-list>div>.ex-full-preview{margin:8px 0}@media(max-width:720px){.ex-lab-editor{grid-template-columns:1fr;padding:16px}.ex-card-lab{padding:24px 14px}.ex-lab-live{min-height:200px}}.ex-app .ex-personal-card{box-shadow:var(--ex-global-card-shadow,0 3px 7px rgba(10,31,19,.13),0 14px 28px -14px rgba(5,25,14,.4))!important}.ex-app .ex-personal-card.ex-has-card-color{background:var(--ex-custom-color)!important}.ex-app .ex-personal-card.ex-has-card-color:after{background:linear-gradient(110deg,#ffffff0f,#ffffff1f 52%,#ffffff2e)!important}.ex-app,.ex-app .ex-layout{background-image:var(--ex-global-background)!important;background-size:cover!important;background-position:center!important}.ex-app :is(.ex-card-list,.ex-card-preview,.ex-full-preview){overflow:visible!important}.ex-app .ex-personal-card .ex-card-main{--ex-card-unit:76px;grid-template-columns:var(--ex-card-unit) minmax(0,1fr) var(--ex-card-unit)!important;gap:8px!important;align-items:stretch!important;overflow:visible!important}.ex-app .ex-personal-card .ex-brand-detail{align-self:stretch!important;width:var(--ex-card-unit)!important;height:var(--ex-card-unit)!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:14px!important;padding:1px!important;box-sizing:border-box!important}.ex-app .ex-personal-card .ex-activity-dot{position:absolute!important;right:2px!important;bottom:2px!important;z-index:4!important;width:13px!important;height:13px!important;box-sizing:border-box!important;border:1px solid rgba(255,255,255,.96)!important;border-radius:50%!important;background:#9ba59f!important;box-shadow:0 1px 3px #0b231847!important;pointer-events:none!important}.ex-app .ex-personal-card .ex-activity-dot.is-online{background:#19c96b!important}.ex-app .ex-personal-card .ex-activity-dot.is-recent{background:#f5bf2f!important}.ex-app .ex-personal-card .ex-brand-detail .ex-custom-brand{padding:0!important;border:0!important;border-radius:12px!important;background:transparent!important}.ex-app .ex-personal-card .ex-brand-detail .ex-custom-brand img{border-radius:11px!important}.ex-app .ex-personal-card :is(.ex-card-info,.ex-rate,.ex-rate-tile){height:var(--ex-card-unit)!important;min-height:var(--ex-card-unit)!important;box-sizing:border-box!important}.ex-app .ex-personal-card .ex-card-info{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-content:center!important;justify-content:stretch!important;justify-items:stretch!important;gap:2px!important;min-width:0!important;overflow:visible!important;padding:2px!important}.ex-app .ex-personal-card.ex-panels-on :is(.ex-card-info,.ex-rate-tile){padding:4px!important}.ex-app .ex-personal-card:not(.ex-panels-on) .ex-card-info{padding:2px!important}.ex-app .ex-personal-card .ex-card-title{display:flex!important;align-items:flex-start!important;min-width:0!important;min-height:23px!important;height:auto!important;max-width:100%!important;overflow:visible!important}.ex-app .ex-personal-card .ex-telegram-name{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:23px!important;font-size:clamp(14px,4.2vw,18px)!important;font-weight:760!important;line-height:1.14!important;padding:4px 3px!important;margin:-4px -3px!important;overflow:visible!important;white-space:nowrap!important}.ex-app .ex-personal-card .ex-name-text{display:block!important;flex:0 1 auto!important;min-width:0!important;max-width:none!important;box-sizing:content-box!important;padding:var(--ex-shadow-gutter,14px)!important;margin:calc(var(--ex-shadow-gutter,14px) * -1)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ex-app .ex-personal-card .ex-telegram-name svg{flex:0 0 auto!important;width:14px!important;height:14px!important;overflow:visible!important;filter:drop-shadow(var(--ex-shadow-x,0) var(--ex-shadow-y,1px) var(--ex-shadow-blur,2px) rgba(12,25,17,.42))}.ex-app .ex-personal-card .ex-rating{justify-content:flex-start!important;text-align:left!important;min-width:0!important;min-height:18px!important;margin:0!important;gap:3px!important;align-items:center!important;font-size:clamp(11.5px,3vw,13px)!important;line-height:1.2!important;padding:2px 3px!important;white-space:nowrap!important;overflow:visible!important}.ex-app .ex-personal-card .ex-rating>*{flex:0 0 auto!important}.ex-app .ex-personal-card .ex-rating>.ex-star{display:block!important;width:15px!important;height:15px!important;overflow:visible!important;-webkit-text-stroke:0!important;text-shadow:none!important;filter:drop-shadow(0 1px 1px rgba(117,78,0,.15))!important}.ex-app .ex-personal-card .ex-rating>span:last-child{flex:1 1 auto!important;min-width:0!important;box-sizing:content-box!important;padding:var(--ex-shadow-gutter,11px)!important;margin:calc(var(--ex-shadow-gutter,11px) * -1)!important;overflow:hidden!important;text-overflow:ellipsis!important}.ex-app .ex-personal-card .ex-metadata{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;min-height:0!important;margin:0!important;gap:7px!important;font-size:clamp(11px,2.9vw,12.5px)!important;line-height:1.22!important;white-space:nowrap!important;overflow:visible!important}.ex-app .ex-personal-card .ex-metadata .ex-meta-row{display:flex!important;align-items:center!important;min-width:0!important;max-width:100%!important;gap:3px!important;box-sizing:content-box!important;padding:var(--ex-shadow-gutter,10px)!important;margin:calc(var(--ex-shadow-gutter,10px) * -1)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ex-app .ex-personal-card .ex-metadata .ex-meta-location{min-width:0!important}.ex-app .ex-personal-card .ex-metadata .ex-meta-text{display:block!important;min-width:0!important;padding:var(--ex-shadow-gutter,10px)!important;margin:calc(var(--ex-shadow-gutter,10px) * -1)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ex-app .ex-personal-card .ex-metadata svg{flex:0 0 auto!important;width:12px!important;height:12px!important;overflow:visible!important}.ex-app .ex-personal-card .ex-rate{align-self:stretch!important;width:var(--ex-card-unit)!important;padding:0!important;border-left:0!important;box-shadow:none!important;overflow:visible!important}.ex-app .ex-personal-card .ex-rate-tile{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) 26px minmax(0,1fr)!important;align-items:stretch!important;width:var(--ex-card-unit)!important;min-width:var(--ex-card-unit)!important;gap:1px!important;overflow:visible!important;padding:4px!important}.ex-app .ex-personal-card .ex-currency-zone{--ex-chip-size:6.5px;display:grid!important;grid-template-columns:repeat(var(--ex-zone-tracks,2),minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;place-content:center!important;gap:1px!important;width:100%!important;min-width:0!important;min-height:8px!important;overflow:visible!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip{grid-column:span 2;align-self:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;min-height:8px!important;height:8px!important;max-height:8px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.68)!important;border-radius:4px!important;background:#c2d3caeb!important;box-shadow:inset 0 1px #ffffff6b,0 1px 2px #0e2b1d24!important;color:#234c3a!important;font-family:var(--ex-card-font)!important;font-size:var(--ex-chip-size)!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;text-shadow:none!important;transition:background-color .16s ease!important}.ex-app .ex-personal-card .ex-currency-zone[data-count="1"] .ex-currency-chip{align-self:center!important;justify-self:center!important;width:min(44px,100%)!important}.ex-app .ex-personal-card .ex-currency-zone[data-count="5"]{--ex-chip-size:6px}.ex-app .ex-personal-card .ex-currency-zone[data-count="6"],.ex-app .ex-personal-card .ex-currency-zone[data-count="7"],.ex-app .ex-personal-card .ex-currency-zone[data-count="8"]{--ex-chip-size:5.6px}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip.is-active{background:#e0ebe5fa!important;box-shadow:inset 0 1px #ffffffad,0 1px 2px #0e2b1d29!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip:focus-visible{outline:1.5px solid rgba(255,255,255,.92);outline-offset:1px}.ex-app .ex-personal-card .ex-rate-center{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:26px!important;padding:3px 1px!important;border:0!important;background:transparent!important;color:inherit!important;cursor:pointer!important;overflow:visible!important}.ex-app .ex-personal-card .ex-rate-number{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;max-width:100%!important;padding:3px!important;margin:-3px!important;font-size:clamp(16px,4.8vw,21px)!important;font-weight:780!important;line-height:1.08!important;letter-spacing:-.045em!important;white-space:nowrap!important;overflow:visible!important}.ex-app .ex-personal-card .ex-calculator-glyph{flex:0 0 auto!important;width:13px!important;height:13px!important;overflow:visible!important}.ex-card-preview,.ex-full-preview{min-width:0!important;width:100%!important;box-sizing:border-box!important}.ex-card-preview .ex-personal-card,.ex-full-preview .ex-personal-card{width:100%!important;max-width:none!important}@media(max-width:420px){.ex-app .ex-personal-card .ex-card-main{--ex-card-unit:72px;gap:7px!important}.ex-app .ex-personal-card .ex-card-info{padding:2px!important}.ex-app .ex-personal-card.ex-panels-on :is(.ex-card-info,.ex-rate-tile){padding:4px!important}.ex-app .ex-personal-card .ex-telegram-name{font-size:clamp(13.5px,4.15vw,17px)!important}.ex-app .ex-personal-card .ex-rate-tile{grid-template-rows:minmax(0,1fr) 25px minmax(0,1fr)!important}.ex-app .ex-personal-card .ex-rate-center{min-height:25px!important}.ex-business-rates,.ex-compact-ranges{grid-template-columns:1fr}}@media(max-width:360px){.ex-app .ex-personal-card .ex-card-main{--ex-card-unit:68px;gap:6px!important}.ex-app .ex-personal-card .ex-card-info{padding-inline:2px!important}.ex-app .ex-personal-card .ex-rating,.ex-app .ex-personal-card .ex-metadata{font-size:10px!important}}.ex-app .ex-personal-card .ex-rate-tile,.ex-app .ex-personal-card .ex-rate-tile *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ex-app .ex-personal-card .ex-rate-tile:active{background:#2b8b631f!important;box-shadow:inset 0 0 0 1px #2b8b6329}.ex-app .ex-personal-card button.ex-rate-tile{font-family:inherit;color:inherit;cursor:pointer!important}.ex-app .ex-personal-card button.ex-rate-tile:focus-visible{outline:2px solid #2b8b63;outline-offset:2px}.ex-app .ex-personal-card .ex-rate-tile:focus-visible:active{transform:none!important}@media(prefers-reduced-motion:reduce){.ex-app .ex-personal-card .ex-rate-tile{transition:none!important}.ex-app .ex-personal-card .ex-rate-tile:active{transform:none!important}}.ex-location-medallion.has-community-photo,.ex-option-pin.has-community-photo{overflow:hidden;background:transparent!important;padding:0;aspect-ratio:1;border-radius:10px}.ex-location-medallion.has-community-photo{width:36px;height:36px;flex:0 0 36px}.ex-option-pin.has-community-photo{width:32px;height:32px;flex:0 0 32px}.ex-location-medallion.has-community-photo img,.ex-option-pin.has-community-photo img{width:100%;height:100%;object-fit:cover;display:block}.ex-app[data-keyboard-open=true] .ex-bottom-nav{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ex-city-subtitle{max-width:240px;overflow:hidden;text-overflow:ellipsis}.ex-option-members{font-variant-numeric:tabular-nums}.ec-topic-edit{display:grid;gap:8px;min-width:0;padding:12px 0;border-bottom:1px solid #dce6d7}.ec-topic-edit input[type=text]{min-width:0;width:100%}.ec-topic-edit .ec-topic{border:0;padding:0}.ex-market-window{position:relative;isolation:isolate;overflow:hidden;border:1px solid #ccb57680;border-radius:22px;padding:22px 18px 16px;background:radial-gradient(ellipse at 100% 0%,#8d81503d,transparent 55%),linear-gradient(150deg,#103e35,#092f2d);color:#f6f5e8;font-family:Arial,sans-serif;box-shadow:0 12px 32px #092e2a24}.ex-market-window:before{content:"";position:absolute;z-index:-1;width:180px;height:180px;right:-90px;top:-90px;transform:rotate(45deg);border:1px solid #cbb37435;box-shadow:0 0 0 16px #ccb3740a,0 0 0 32px #ccb3740a,0 0 0 48px #ccb3740a;pointer-events:none}.ex-market-window-heading{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ex-market-seal{display:grid;place-items:center;width:44px;height:50px;flex-shrink:0;border:1px solid #cfb57166;border-radius:24px 24px 12px 12px;color:#dfc889;background:#c8af6410}.ex-market-window-heading>span:nth-child(2){min-width:0;flex:1}.ex-market-window-heading small{display:block;font-size:9px;letter-spacing:.15em;color:#c8ba90}.ex-market-window-heading h3{margin:5px 0 0;font:500 24px/1.12 Georgia,serif;color:#fffbea;overflow-wrap:anywhere}.ex-market-local{font-size:12px;letter-spacing:.08em;color:#e4ce91}.ex-market-direction{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;border:0;border-top:1px solid #ceb87840;border-bottom:1px solid #ceb87840;background:transparent;color:#e5d6aa;font-size:12px;cursor:pointer;padding:9px 0}.ex-market-direction>span:last-child{font-size:23px}.ex-market-quotes{display:grid}.ex-market-quote{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid #ffffff12;min-width:0}.ex-market-quote:last-child{border-bottom:0}.ex-market-coin{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:11px;border:1px solid #cbb87840;background:#ffffff0a;color:#dec78a;font:500 21px Georgia,serif}.ex-market-quote-name{min-width:0;flex:1}.ex-market-quote strong{display:block;font-size:13px;line-height:1.4;font-weight:500}.ex-market-quote small{display:block;margin-top:3px;color:#a5b9a9;font-size:10px}.ex-market-quote-value{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.ex-market-quote-value strong{font-size:17px;color:#f1ddb0}.ex-market-window footer{margin-top:14px;padding-top:12px;border-top:1px solid #cbb37435}.ex-market-source{font-size:10px;color:#cfbf92}.ex-market-window footer p{font-size:10px;line-height:1.5;color:#a8bbb0;margin:6px 0 0}.ex-market-warning{padding:10px;border-radius:10px;background:#f4d79d14;color:#f2dcb0;font-size:12px;line-height:1.45}.ex-market-direction:focus-visible{outline:2px solid #dfc889;outline-offset:3px}.ex-market-trigger{display:grid;place-items:center;width:36px;height:38px;padding:3px;border:0;background:transparent;color:#e0c687;filter:drop-shadow(0 1px 1px #705827);cursor:pointer;flex-shrink:0}.ex-market-trigger:focus-visible{outline:2px solid #e0c687;border-radius:8px}.ex-section-choice{display:flex;align-items:center;gap:12px;text-align:left}.ex-section-choice>span{flex:1}.ex-section-choice small{display:block;font-size:11px;font-weight:400;opacity:.7;margin-top:4px}.ex-market-window .ex-market-quote{padding:10px 0}.ex-market-window .ex-market-window-heading{margin-bottom:14px}.ex-market-window footer{margin-top:8px}.ex-app .ex-layout{--ex-home-block-gap:12px;--ex-home-menu-gap:4px;--ex-home-banner-gap:10px;--ex-category-slot:calc(35px + 2 * var(--ex-home-menu-gap))!important}.ex-app[data-has-sections=false] .ex-layout{--ex-category-slot:0px!important}.ex-app .ex-main>.ex-category-dock .ex-categories{height:var(--ex-category-slot)!important;min-height:var(--ex-category-slot)!important;max-height:var(--ex-category-slot)!important;padding:var(--ex-home-menu-gap) 14px!important}.ex-app .ex-layout .ex-content{padding-top:var(--ex-category-slot)!important}.ex-app[data-has-sections=false] .ex-layout .ex-content{padding-top:var(--ex-home-menu-gap)!important}.ex-app .ex-main>.ex-content:has(>.ex-exchanges),.ex-app .ex-main>.ex-content>.ex-exchanges>.ex-card-list{gap:var(--ex-home-block-gap)!important}.ex-app .ex-main>.ex-content>.ex-topic-banner-slot{margin-bottom:0}.ex-app[data-has-sections=true] .ex-main>.ex-content>.ex-topic-banner-slot{margin-top:calc(var(--ex-home-banner-gap) - var(--ex-home-menu-gap))}.ex-app .ex-main>.ex-content>.ex-exchanges>.ex-section-heading{margin-bottom:var(--ex-home-block-gap)!important}.ex-sheet-overlay.ex-sheet-overlay-wide{padding:8px!important}.ex-sheet-overlay-wide .ex-sheet.ex-sheet-wide{width:min(740px,calc(100vw - 16px))!important;max-width:740px!important;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)!important;padding:12px!important;display:flex;flex-direction:column;overflow:hidden!important;border-radius:21px!important}.ex-sheet-wide .ex-sheet-header{flex:none;margin-bottom:12px}.ex-sheet-wide .ex-business-form{max-height:none!important;flex:1;min-height:0;overflow-y:auto;padding:0 4px 20px!important;scroll-padding-top:160px;overscroll-behavior:contain}.ex-sheet-wide .ex-sticky-card-preview{margin:0 0 12px;padding:6px;top:0}.ex-sheet-wide .ex-cabinet-rate-list{flex:none;max-height:28dvh;overflow:auto}.ex-sheet-wide .ex-cabinet-rate-form{flex:1;min-height:0;overflow:auto;padding-bottom:16px}.ex-business-currencies>div{max-height:180px;overflow:auto;align-content:start}.ex-business-rate{display:grid;gap:8px;min-width:0}.ex-market-controls{display:grid;gap:7px;min-width:0;padding:10px;border:1px solid #d8e5d7;border-radius:12px;background:#f5f9f2}.ex-market-controls small{font-size:11px;line-height:1.4;color:#546c58;overflow-wrap:anywhere}.ex-market-controls .ex-market-toggle{display:flex!important;align-items:center;gap:8px!important;min-height:28px}.ex-market-toggle input{width:18px!important;height:18px;accent-color:#24573e}.ex-market-margin{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:4px}.ex-market-margin button{height:40px;border:1px solid #cdddcc;border-radius:9px;background:#e9f3e6;color:#24573e;font-size:20px}.ex-market-margin input{min-width:0;text-align:center;padding:8px 3px!important}.ex-cabinet-rate-form>.ex-market-controls{grid-column:1/-1}@media(max-width:360px){.ex-sheet-wide .ex-business-rates{grid-template-columns:1fr}.ex-sheet-wide .ex-sticky-card-preview{padding:4px}}.ex-sheet-wide.ex-appearance-sheet .ex-sheet-header{margin-bottom:0;min-height:44px}.ex-sheet-wide.ex-appearance-sheet .ex-sheet-header h2{margin:0;font-size:10px!important;font-weight:700;line-height:1.45;letter-spacing:.12em;color:#737873}.ex-sheet-wide.ex-appearance-sheet .ex-sheet-header>.ex-icon-button{width:44px;min-width:44px;height:44px;background:none;border-color:transparent;box-shadow:none}.ex-sheet-wide.ex-appearance-sheet .ex-sheet-header>.ex-icon-button svg{width:14px;height:14px}.ex-sheet-wide.ex-appearance-sheet .ex-appearance-editor{gap:8px!important}.ex-sheet-wide.ex-appearance-sheet .ex-sticky-card-preview{margin:0 0 4px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.ex-header-top .ex-city{min-width:0}.ex-header-top .ex-city-trigger{width:100%;min-width:0}.ex-header-top .ex-city-caption{flex:1;min-width:0}.ex-header-top .ex-city-name{width:100%;min-width:0;font-size:var(--ex-city-title-size,22px)!important;font-weight:650;letter-spacing:-.035em}.ex-header-top .ex-city-label{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-header-top .ex-city-name svg{flex:0 0 auto}.ex-content{gap:10px!important}.ex-content>.ex-banner+.ec-feed,.ex-content>.ex-exchanges+.ec-feed{margin-top:0!important}.ec-feed.ex-community{padding:14px 12px 12px!important;margin-top:0!important;border-radius:20px}.ec-feed .ec-feed-head{align-items:center;gap:8px;padding:0 2px 9px}.ec-feed .ec-chat-title-button{display:flex;align-items:center;min-width:0;min-height:34px!important;margin:0;padding:1px 2px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#214b3c!important;box-shadow:none!important;text-align:left;white-space:normal!important}.ec-feed .ec-chat-title-button span{min-width:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.45;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere}.ec-feed .ec-chat-title-button b{flex:0 0 auto;font:600 11px/1 Golos Text,sans-serif;color:#4e8068}.ec-feed .ec-chat-title-button:disabled{opacity:1;cursor:default}.ec-feed .ec-chat-title-button:not(:disabled):active{transform:translateY(1px)}.ec-feed .ec-chat-title-button:focus-visible{outline:2px solid #4b8c6c!important;outline-offset:3px}.ec-feed .ec-feed-head>.ec-history-toggle{min-height:36px;padding:6px 10px;border-radius:11px;white-space:nowrap}.ec-chat-loading,.ec-feed .ec-empty{margin:0;padding:18px 5px;color:#718177}.ec-feed .ec-notice{margin:0 0 8px;padding:8px 10px;border-radius:10px;background:#edf4e9;color:#426150;font-size:12px}.ec-feed .ec-chat-notice{margin:0 0 7px;padding:6px 9px;border-radius:10px;background:#dceee0;color:#2d684d;font-size:11px;text-align:center}.ec-feed .ec-feed-messages{max-height:min(46dvh,430px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:2px 2px 7px;scroll-behavior:smooth}.ec-feed.is-expanded .ec-feed-messages{max-height:min(67dvh,650px)}.ec-feed .ec-message{position:relative;padding:5px 0;border:0;outline:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ec-feed .ec-message:focus-visible .ec-message-bubble{outline:2px solid #2d7958;outline-offset:2px}.ec-feed .ec-message-swipe{position:relative;z-index:1;display:flex;align-items:flex-end;gap:7px;will-change:transform;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.ec-feed .ec-message:active .ec-message-swipe{transition:none}.ec-feed .ec-swipe-reply{position:absolute;z-index:0;right:8px;top:50%;display:grid;place-items:center;width:30px;height:30px;margin-top:-15px;border-radius:50%;background:#dbe9de;color:#2d7556;font-size:16px;box-shadow:inset 0 1px #fff,0 2px 7px #1e4b331f;transition:opacity .1s}.ec-feed .ec-avatar{width:30px;height:30px;border-radius:50%;font-size:12px;color:#315244;background:#e3ebda;box-shadow:inset 0 0 0 1px #1f4f3c14}.ec-feed .ec-avatar img{border-radius:inherit}.ec-feed .ec-message.is-community .ec-avatar{box-shadow:inset 0 0 0 1px #1c5d412e,0 2px 6px #19412e1c}.ec-feed .ec-message-bubble{position:relative;min-width:0;max-width:calc(100% - 37px);padding:7px 9px 6px;border:1px solid rgba(219,228,215,.86);border-radius:13px 13px 13px 4px;background:#fffffceb;box-shadow:0 2px 7px #1c3d2b0e}.ec-feed .ec-message.is-menu-open .ec-message-bubble{background:#f1f7ed;box-shadow:0 3px 11px #1c3d2b21}.ec-feed .ec-message-line{display:flex;align-items:baseline;gap:10px}.ec-feed .ec-message-line strong,.ec-feed .ec-author-link{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2a7057;font-size:12px;font-weight:650}.ec-feed .ec-author-link{display:block;min-height:0;margin:0;padding:0;border:0;border-radius:3px;background:transparent;box-shadow:none;text-align:left;cursor:pointer}.ec-feed .ec-author-link:active{color:#194c39}.ec-feed .ec-author-link:focus-visible{outline:2px solid #579275;outline-offset:2px}.ec-feed .ec-message-line time{margin-left:auto;color:#91a097;font-size:9px;font-variant-numeric:tabular-nums}.ec-feed .ec-message p{margin:2px 0 1px;font-size:13px;line-height:1.34;color:#29443a;white-space:pre-wrap;overflow-wrap:anywhere}.ec-feed .ec-reply-quote{display:grid;gap:1px;margin:4px 0 3px;padding:3px 6px;border-left:2px solid #5c9b79;border-radius:3px;background:#eaf1e8;color:#52685b}.ec-feed .ec-reply-quote strong{font-size:9px;color:#317055}.ec-feed .ec-reply-quote span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec-feed .ec-chat-composer{position:relative;z-index:2;inset:auto;display:grid;gap:6px;margin:7px -3px -3px;padding:7px;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:linear-gradient(150deg,#fafcf7f5,#e7f2e9f0);box-shadow:0 -5px 18px #1838271a,inset 0 1px #fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ec-feed .ec-compose-row{display:flex;align-items:flex-end;gap:6px}.ec-feed .ec-compose-row textarea{min-height:38px;max-height:96px;resize:none;padding:8px 10px!important;border-radius:13px!important;line-height:1.35}.ec-feed .ec-send{width:38px;height:38px;min-height:38px;flex:0 0 38px;padding:0;border:0;border-radius:50%;background:#1e684c;color:#fff;font-size:17px;box-shadow:inset 0 1px #8ab79d,0 3px 8px #194c3538}.ec-feed .ec-compose-reply{display:flex;align-items:center;gap:8px;padding:2px 4px 3px 9px;border-left:2px solid #4d9670;color:#426052}.ec-feed .ec-compose-reply.is-editing{border-left-color:#b39042}.ec-feed .ec-compose-reply.is-editing strong{color:#806527}.ec-feed .ec-compose-reply>span{display:grid;min-width:0;flex:1}.ec-feed .ec-compose-reply strong{font-size:10px;color:#2f7657}.ec-feed .ec-compose-reply small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;color:#7d8e83}.ec-feed .ec-compose-reply button{width:28px;height:28px;min-height:28px;padding:0;border:0;background:transparent;font-size:20px}.ec-feed .ec-source-select{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:0 3px;font-size:9px;color:#718278}.ec-feed .ec-source-select select{min-height:30px;padding:4px 7px;font-size:11px!important}.ec-feed .ec-community-sender{display:flex;align-items:center;gap:7px;width:max-content;max-width:100%;padding:2px 4px;color:#315f4c;font-size:11px;font-weight:650;cursor:pointer}.ec-feed .ec-community-sender input{width:17px;height:17px;margin:0;accent-color:#236b4e}.ec-message-menu-layer,.ec-delete-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180}.ec-message-menu-backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#0e221b14!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ec-message-actions{position:fixed;z-index:1;display:grid;width:min(224px,calc(100vw - 24px));padding:6px;border:1px solid rgba(255,255,255,.94);border-radius:15px;background:#fbfdf8f5;box-shadow:0 16px 45px #0d2d2047,inset 0 1px #fff;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform-origin:top left;animation:ec-menu-in .14s ease-out}.ec-message-actions button{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;min-height:43px;margin:0;padding:7px 10px;border:0;border-radius:10px;background:transparent;color:#254b3d;font:600 13px/1.2 inherit;text-align:left;box-shadow:none}.ec-message-actions button:active{background:#e4ede2}.ec-message-actions button.is-danger{color:#a13e36}.ec-message-actions button+button{border-top:1px solid rgba(209,221,207,.58)}.ec-delete-layer{display:flex;align-items:flex-end;justify-content:center;padding:14px 14px calc(92px + env(safe-area-inset-bottom,0px))}.ec-delete-layer .ec-message-menu-backdrop{background:#0d221a42!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}.ec-delete-dialog{position:relative;z-index:1;width:min(390px,100%);padding:17px;border:1px solid #fff;border-radius:19px;background:#fbfcf7;box-shadow:0 20px 55px #0c2a1d4d;animation:ec-dialog-in .18s ease-out}.ec-delete-dialog>strong{display:block;color:#244b3c;font-size:16px}.ec-delete-dialog>p{margin:6px 0 15px;color:#708076;font-size:12px;line-height:1.4}.ec-delete-dialog>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ec-delete-dialog button{min-height:42px;margin:0;border:1px solid #d6e1d4;border-radius:12px;background:#f4f7f0;color:#315746}.ec-delete-dialog button.is-danger{border-color:#edd0cb;background:#fff1ee;color:#a03831}@keyframes ec-menu-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ec-dialog-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:380px){.ex-header-top .ex-city-name{font-size:min(var(--ex-city-title-size,20px),20px)!important}.ec-feed.ex-community{padding-inline:10px!important}.ec-feed .ec-message p{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.ec-feed .ec-feed-messages{scroll-behavior:auto}.ec-feed .ec-message-swipe,.ec-feed .ec-swipe-reply,.ec-message-actions,.ec-delete-dialog{transition:none;animation:none}}.ex-content .ex-empty-listing-cta{box-sizing:border-box;width:100%;min-height:96px;margin:0;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,231,167,.28);border-radius:18px;background:#fff9e80e;color:#fff9e8;box-shadow:0 1px 2px #092d2514;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.ex-content .ex-empty-listing-mark{display:block;flex:none;width:36px;height:36px;overflow:visible;filter:none}.ex-content .ex-empty-listing-label{min-width:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:1.384615;letter-spacing:0;overflow-wrap:anywhere;text-align:center;text-shadow:0 1px 2px rgba(8,32,24,.5)}.ex-content .ex-empty-listing-cta:active{transform:scale(.99)}.ex-content .ex-empty-listing-cta:focus-visible{outline:2px solid #ffe3a6;outline-offset:3px}@media(hover:hover)and (pointer:fine){.ex-content .ex-empty-listing-cta:hover{background:#fff9e817;border-color:#ffe7a773}}@media(prefers-reduced-motion:reduce){.ex-content .ex-empty-listing-cta{transition:none}.ex-content .ex-empty-listing-cta:active{transform:none}}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip{border:1px solid rgba(255,255,255,.46)!important;background:linear-gradient(180deg,#ffffff61,#e5e9e333 43%,#1f2a246b)!important;box-shadow:inset 0 1px #ffffff59,0 1px 3px #03130c3d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip.is-active{border-color:#fff6d8c2!important;background:linear-gradient(180deg,#ffffffa3,#e2e2d35c 46%,#42494180)!important;box-shadow:inset 0 1px #ffffff80,0 1px 4px #03130c45,0 0 6px #ffe8ab2e!important}.ex-app .ex-personal-card.ex-panels-on :is(.ex-card-info,.ex-rate-tile){box-shadow:0 2px 4px #091e121a,0 9px 18px -12px #05180e61!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip,.ex-app .ex-personal-card .ex-currency-zone[data-count="1"] .ex-currency-chip{display:flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0 1px!important;box-sizing:border-box!important;border-radius:7px!important;line-height:1!important;letter-spacing:0!important;-webkit-text-size-adjust:none;text-size-adjust:none;transform:none!important}.ex-app .ex-personal-card .ex-currency-zone[data-count="1"] .ex-currency-chip{font-size:12px!important}.ex-app .ex-personal-card .ex-currency-zone[data-count="2"] .ex-currency-chip{font-size:calc((var(--ex-card-unit) - 18px) / 6)!important}.ex-app .ex-personal-card .ex-currency-zone[data-count="3"] .ex-currency-chip{font-size:calc((var(--ex-card-unit) - 20px) / 9)!important}.ex-app .ex-personal-card .ex-currency-zone:is([data-count="4"],[data-count="5"],[data-count="6"]) .ex-currency-chip{font-size:calc((var(--ex-card-unit) - 28px) / 8)!important;border-radius:5px!important}.ex-app .ex-personal-card .ex-currency-zone:is([data-count="7"],[data-count="8"]) .ex-currency-chip{font-size:calc((var(--ex-card-unit) - 24px) / 11)!important;border-radius:5px!important}.ex-app .ex-personal-card{border:1px solid rgba(239,246,240,.88)!important;border-radius:22px!important;background:linear-gradient(125deg,#f4f7f1,#e8efe9 52%,#d9e6dd)!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #0b27191f,var(--ex-global-card-shadow,0 3px 7px rgba(10,31,19,.13),0 14px 28px -14px rgba(5,25,14,.4))!important;overflow:hidden!important}.ex-app .ex-personal-card.ex-theme-pearl{background:linear-gradient(125deg,#f5f8f2,#e8efe9 52%,#d8e5dc)!important}.ex-app .ex-personal-card.ex-theme-forest{background:linear-gradient(120deg,#bdd4c5,#dbe9df 48%,#eff5ef)!important}.ex-app .ex-personal-card.ex-theme-sand{background:linear-gradient(118deg,#e8c68f,#f4ddbc 48%,#fff2dc)!important}.ex-app .ex-personal-card.ex-theme-midnight{background:linear-gradient(122deg,#b5c5c1,#d8dfdf 48%,#eef1ef)!important}.ex-app .ex-personal-card.ex-theme-ocean{background:linear-gradient(124deg,#a9d0cb,#d2e8e2,#edf7f3)!important}.ex-app .ex-personal-card.ex-has-card-color{background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.34),transparent 32%),linear-gradient(118deg,color-mix(in srgb,var(--ex-custom-color) 72%,#102e25) 0%,var(--ex-custom-color) 58%,color-mix(in srgb,var(--ex-custom-color) 72%,#fff) 100%)!important}.ex-app .ex-personal-card.ex-has-card-gradient{background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.26),transparent 31%),linear-gradient(var(--ex-gradient-angle),var(--ex-gradient-from),var(--ex-gradient-to))!important}.ex-app .ex-personal-card:after,.ex-app .ex-personal-card.ex-has-card-color:after,.ex-app .ex-personal-card.ex-has-card-gradient:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(116deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.04) 36%,transparent 58%,rgba(255,255,255,.1) 100%)!important}.ex-app .ex-personal-card .ex-card-main{position:relative!important;z-index:3!important}.ex-app .ex-personal-card.ex-has-background.ex-text-glass :is(.ex-telegram-name,.ex-rating,.ex-rating strong,.ex-metadata,.ex-rate-number){color:#163b2d!important}.ex-app .ex-personal-card.ex-has-background :is(.ex-telegram-name,.ex-rating,.ex-metadata,.ex-rate-number){text-shadow:var(--ex-text-shadow)!important}.ex-app .ex-personal-card .ex-brand-detail{background:#f8fcf838!important;border-color:#ffffffd1!important;box-shadow:inset 0 1px #ffffff61,0 3px 7px #081c102e,0 12px 24px -15px #07190f94!important}.ex-app .ex-personal-card .ex-activity-dot{right:3px!important;bottom:3px!important;border-width:1px!important;box-shadow:0 1px 3px #04170d57!important}.ex-app .ex-personal-card .ex-card-info{overflow:visible!important}.ex-app .ex-personal-card .ex-name-text,.ex-app .ex-personal-card .ex-rating>span:last-child,.ex-app .ex-personal-card .ex-metadata .ex-meta-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ex-app .ex-personal-card .ex-metadata{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important}.ex-app .ex-personal-card .ex-metadata .ex-meta-location{flex:0 1 auto!important;min-width:0!important}.ex-app .ex-personal-card .ex-metadata .ex-meta-delivery{flex:0 0 auto!important}.ex-app .ex-personal-card .ex-rate-tile{grid-template-rows:16px minmax(0,1fr) 16px!important;gap:2px!important;padding:4px!important}.ex-app .ex-personal-card .ex-currency-zone{display:grid!important;grid-template-columns:repeat(var(--ex-zone-tracks,2),minmax(0,1fr))!important;grid-template-rows:16px!important;align-items:stretch!important;justify-content:stretch!important;gap:2px!important;min-height:16px!important;height:16px!important;overflow:visible!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip,.ex-app .ex-personal-card .ex-currency-zone[data-count="1"] .ex-currency-chip{grid-column:span 2;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0 2px!important;border:1px solid rgba(255,255,255,.54)!important;border-radius:6px!important;background:#e9f1eba3!important;color:#1c4736!important;box-shadow:inset 0 1px #ffffff6b,0 1px 2px #061a0f29!important;font-family:var(--ex-card-font)!important;font-size:9px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important;transform:none!important}.ex-app .ex-personal-card .ex-currency-zone[data-columns="1"] .ex-currency-chip{font-size:10px!important}.ex-app .ex-personal-card .ex-currency-zone[data-columns="2"] .ex-currency-chip{font-size:9px!important}.ex-app .ex-personal-card .ex-currency-zone[data-columns="3"] .ex-currency-chip{font-size:6px!important;padding-inline:1px!important}.ex-app .ex-personal-card .ex-currency-zone[data-columns="4"] .ex-currency-chip,.ex-app .ex-personal-card .ex-currency-zone[data-columns="5"] .ex-currency-chip{font-size:5.7px!important;padding-inline:0!important;border-radius:4px!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip.is-active{border-color:#fff8dec7!important;background:#fafcf5e0!important;color:#153f2e!important;box-shadow:inset 0 1px #ffffffb8,0 1px 3px #05180d33!important}.ex-app .ex-personal-card .ex-rate-number{font-size:var(--ex-rate-font-size,21px)!important;font-variant-numeric:tabular-nums!important}.ex-gradient-controls{display:grid;gap:11px;min-width:0;margin:0;padding:13px;border:1px solid #d7e4d7;border-radius:13px;background:#fbfcf8}.ex-gradient-controls legend{padding:0 5px;color:#315a45;font-size:13px;font-weight:700}.ex-gradient-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex-gradient-colors label{display:grid;gap:6px;min-width:0}.ex-gradient-colors input[type=color]{box-sizing:border-box;width:100%;height:44px;padding:4px;border:1px solid #d7e4d7;border-radius:10px;background:#fffefb}.ex-gradient-preview{min-height:54px;border:1px solid rgba(255,255,255,.82);border-radius:12px;box-shadow:inset 0 1px #ffffff7a,0 5px 12px #0e2d1c21}.ex-gradient-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ex-gradient-presets button{display:flex;align-items:center;gap:6px;min-width:0;min-height:42px;padding:6px 8px;border:1px solid #d7e4d7;border-radius:11px;background:#fff;color:#365844;font:600 11px/1.15 inherit;cursor:pointer}.ex-gradient-presets button.is-selected{border-color:#2f7754;box-shadow:0 0 0 2px #2f77541f}.ex-gradient-swatch{width:22px;height:22px;flex:0 0 22px;border:1px solid rgba(255,255,255,.76);border-radius:7px;box-shadow:0 2px 5px #0c2a1a2e}.ex-global-appearance>.ex-gradient-controls{width:100%;box-sizing:border-box}.ex-global-appearance>.ex-gradient-controls .ex-gradient-preview{min-height:150px}@media(max-width:360px){.ex-app .ex-personal-card .ex-rate-tile{grid-template-rows:15px minmax(0,1fr) 15px!important;padding:3px!important}.ex-app .ex-personal-card .ex-currency-zone{grid-template-rows:15px!important;min-height:15px!important;height:15px!important;gap:1px!important}.ex-app .ex-personal-card .ex-currency-zone .ex-currency-chip,.ex-app .ex-personal-card .ex-currency-zone[data-count="1"] .ex-currency-chip{height:15px!important;min-height:15px!important;max-height:15px!important}.ex-gradient-colors{grid-template-columns:1fr}}@supports not (color:color-mix(in srgb,#000 50%,#fff)){.ex-app .ex-personal-card.ex-has-card-color{background:linear-gradient(118deg,var(--ex-custom-color),rgba(255,255,255,.34))!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ex-app .ex-personal-card.ex-panels-on :is(.ex-card-info,.ex-rate-tile){background:rgba(var(--ex-panel-rgb,248,251,247),var(--ex-panel-opacity,.94))!important}}@media(prefers-reduced-motion:reduce){.ex-app .ex-personal-card,.ex-app .ex-personal-card *{transition-duration:.01ms!important}}body{margin:0;padding:0;display:flex;width:100%;height:100%;min-height:100vh;box-sizing:border-box;overflow:auto;overscroll-behavior:none;touch-action:pan-x pan-y}html,#root{width:100%;min-height:100%;overscroll-behavior:none}button,a,input,select,textarea{touch-action:manipulation}.ex-sheet,.ex-content{overscroll-behavior-y:contain}@media(max-width:720px){.ex-app input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=file]),.ex-app select,.ex-app textarea{font-size:16px!important}}@theme inline{ --color-background: var(--background); --color-foreground: var(--foreground); --font-sans: var(--font-geist-sans); --font-body: var(--font-body); --font-heading: var(--font-heading); --font-mono: var(--font-geist-mono); --color-sidebar-ring: var(--sidebar-ring); --color-sidebar-border: var(--sidebar-border); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar: var(--sidebar); --color-chart-5: var(--chart-5); --color-chart-4: var(--chart-4); --color-chart-3: var(--chart-3); --color-chart-2: var(--chart-2); --color-chart-1: var(--chart-1); --color-ring: var(--ring); --color-input: var(--input); --color-border: var(--border); --color-destructive: var(--destructive); --color-accent-foreground: var(--accent-foreground); --color-accent: var(--accent); --color-muted-foreground: var(--muted-foreground); --color-muted: var(--muted); --color-secondary-foreground: var(--secondary-foreground); --color-secondary: var(--secondary); --color-primary-foreground: var(--primary-foreground); --color-primary: var(--primary); --color-popover-foreground: var(--popover-foreground); --color-popover: var(--popover); --color-card-foreground: var(--card-foreground); --color-card: var(--card); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); }:root{--radius: .625rem;--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: oklch(.205 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.205 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.205 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.556 0 0)}@layer base{*{@apply border-border outline-ring/50;}body{@apply bg-background text-foreground;font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}html,body,#root{height:100%;width:100%;margin:0;padding:0;overscroll-behavior-x:none}}img.broken-image-fallback{position:relative;display:inline-block;background:#f9fafb;border:1px solid #e5e7eb;object-fit:none;object-position:center;animation:fadeIn .3s ease-in-out}.dark img.broken-image-fallback{background:#1f2937;border-color:#374151}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
