/**handles:ryc-public,ryc-tones,ryc-app-core,ryc-public-market,ryc-public-commerce**/
*,::after,::before{box-sizing:border-box}:root{--ryc-sello-lobulos:polygon(50.0% 0.0%, 66.5% 10.3%, 85.4% 14.6%, 89.7% 33.5%, 100.0% 50.0%, 89.7% 66.5%, 85.4% 85.4%, 66.5% 89.7%, 50.0% 100.0%, 33.5% 89.7%, 14.6% 85.4%, 10.3% 66.5%, 0.0% 50.0%, 10.3% 33.5%, 14.6% 14.6%, 33.5% 10.3%);--ryc-navy:#10164a;--ryc-blue:#2563eb;--ryc-cyan:#00c8f4;--ryc-control-radius:12px;--ryc-cta-desde:#18c9ee;--ryc-cta-hasta:#2787f5;--ryc-cta-halo:rgba(21,150,210,.16);--ryc-cta-borde:#168fe8;--ryc-cyan-2:#21e6ff;--ryc-gold:#ffc928;--ryc-green:#22c55e;--ryc-red:#ef4444;--ryc-ink:#071026;--ryc-text:#071026;--ryc-card-dark:#111827;--ryc-card-dark-2:#0b1220;--ryc-line-dark:rgba(255,255,255,.08)}.ryc-button{display:inline-flex;justify-content:center;align-items:center;border:0;background:#121a4a;color:#fff;border-radius:12px;padding:12px 16px;text-decoration:none;font-weight:800;cursor:pointer}:is(.ryc-button,.ryc-button-light,.ryc-button-tertiary-light){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 17px;border:1px solid transparent;border-radius:var(--ryc-control-radius);font:inherit;font-weight:900;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease,filter .16s ease}.ryc-dpago-price-summary{display:flex;flex-direction:column;gap:4px;margin:12px 0 0;padding:12px 14px;border:1px solid rgba(37,99,235,.18);border-radius:12px;background:rgba(37,99,235,.05);line-height:1.45}.ryc-dpago-price-summary[hidden]{display:none}.ryc-dpago-price-summary span{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;color:var(--ryc-ink)}.ryc-dpago-price-summary span strong{font-weight:800;white-space:nowrap}.ryc-dpago-price-summary span:last-of-type strong{font-size:17px;color:var(--ryc-blue)}.ryc-dpago-price-summary small{display:block;margin-top:2px;font-size:12px;color:#5b6a7e}@media (max-width:480px){.ryc-dpago-price-summary span{font-size:13px}.ryc-dpago-price-summary span:last-of-type strong{font-size:16px}}.is-history-loading,.is-loading,.ryc-catalog.is-filtering{position:relative;pointer-events:none}.ryc-catalog.is-filtering{opacity:1}html body .ryc-catalog.is-filtering:after{display:none}[data-ryc-dismissible]{position:relative}.ryc-dismiss{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.14);color:inherit;font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease}.ryc-dismiss:focus-visible,.ryc-dismiss:hover{background:rgba(255,255,255,.26)}.ryc-dismiss:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ryc-dismiss::after{content:'';position:absolute;inset:-6px}.ryc-tier-strip{display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:12px 16px;border:1px solid rgba(0,200,244,.2);border-radius:14px;background:linear-gradient(120deg,rgba(0,200,244,.08),rgba(37,99,235,.05))}.ryc-tier-strip__icon{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(0,200,244,.14);color:var(--ryc-cyan)}.ryc-tier-strip__icon svg{width:20px;height:20px}.ryc-tier-strip__body{flex:1 1 auto;min-width:0}.ryc-tier-strip__body h3{margin:0;font-size:15px;line-height:1.35;font-weight:700}.ryc-tier-strip__body p{margin:2px 0 0;font-size:13px;line-height:1.4;opacity:.82}.ryc-tier-strip__bar{height:5px;margin-top:8px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.ryc-tier-strip__bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ryc-cyan),var(--ryc-blue));transition:width .4s ease}.ryc-tier-strip__link{flex:0 0 auto;white-space:nowrap}@media (max-width:640px){.ryc-tier-strip{flex-wrap:wrap;gap:10px 12px}.ryc-tier-strip__body{flex:1 1 100%;order:2}.ryc-tier-strip__link{order:3;margin-left:auto}}@media (prefers-reduced-motion:reduce){.ryc-tier-strip__bar span{transition:none}}.ryc-tiers-intro{margin:0 0 16px;font-size:14px;line-height:1.55;opacity:.85;max-width:62ch}.ryc-tiers-mine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.ryc-tiers-mine>div{padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.03)}.ryc-tiers-mine small{display:block;font-size:12px;opacity:.7}.ryc-tiers-mine strong{display:block;margin-top:2px;font-size:18px}.ryc-tiers-list{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:10px}.ryc-tier-row{display:flex;gap:12px;padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.03)}.ryc-tier-row.is-reached{border-color:rgba(34,197,94,.3)}.ryc-tier-row.is-current{border-color:rgba(0,200,244,.45);background:rgba(0,200,244,.07)}.ryc-tier-row.is-next{border-color:rgba(37,99,235,.38)}.ryc-tier-row__mark{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:rgba(255,255,255,.08);font-size:13px}.ryc-tier-row.is-reached .ryc-tier-row__mark{background:rgba(34,197,94,.18);color:#22c55e}.ryc-tier-row__main{min-width:0}.ryc-tier-row h4{margin:0 0 4px;font-size:15px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ryc-tier-row__saving{margin:0 0 4px;font-size:13px;color:var(--ryc-cyan)}.ryc-tier-row__reqs{margin:0;font-size:13px;line-height:1.5;opacity:.78}.ryc-badge-current{background:rgba(0,200,244,.18);color:var(--ryc-cyan)}.ryc-badge-next{background:rgba(37,99,235,.18);color:#7aa7ff}.ryc-tiers-notes{margin-bottom:18px}.ryc-tiers-notes h4{margin:0 0 8px;font-size:14px}.ryc-tiers-notes ul{margin:0;padding-left:18px;display:grid;gap:6px}.ryc-tiers-notes li{font-size:13px;line-height:1.5;opacity:.82}.ryc-tiers-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}@media (max-width:560px){.ryc-tiers-mine{grid-template-columns:1fr}}.ryc-fiscal-intro{margin:0 0 10px;font-size:14px;line-height:1.55;opacity:.88;max-width:60ch}.ryc-fiscal-intro small{opacity:.75}.ryc-app-next .ryc-fiscal-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:6px 0 4px}.ryc-app-next .ryc-fiscal-option{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:15px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.03);cursor:pointer;font-weight:400;transition:border-color .15s ease,background .15s ease}.ryc-app-next .ryc-fiscal-option:hover{border-color:rgba(0,200,244,.32)}.ryc-app-next .ryc-fiscal-option input[type=radio]{width:18px;min-width:18px;height:18px;min-height:0;margin:3px 0 0;padding:0;border-radius:50%;box-shadow:none;accent-color:var(--ryc-cyan)}.ryc-app-next .ryc-fiscal-option:has(input:checked){border-color:rgba(0,200,244,.55);background:rgba(0,200,244,.08)}.ryc-app-next .ryc-fiscal-option:has(input:focus-visible){outline:2px solid var(--ryc-cyan);outline-offset:2px}.ryc-app-next .ryc-fiscal-option>span{display:grid;gap:5px}.ryc-app-next .ryc-fiscal-option strong{font-size:15px;font-weight:800}.ryc-app-next .ryc-fiscal-option small{font-size:13px;line-height:1.45;font-weight:400;opacity:.78}.ryc-app-next .ryc-fiscal-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.ryc-app-next .ryc-fiscal-fields[hidden]{display:none}.ryc-app-next .ryc-fiscal-fields>label{display:grid;gap:6px;align-content:start}.ryc-app-next .ryc-fiscal-fields>label[hidden]{display:none}.ryc-app-next .ryc-fiscal-fields small{font-weight:400;opacity:.72}.ryc-app-next .ryc-fiscal-profile-form>.ryc-button{margin-top:18px}.ryc-fiscal-declared-at{display:block;margin-top:10px;font-size:12px;opacity:.7}@media (max-width:720px){.ryc-app-next .ryc-fiscal-fields,.ryc-app-next .ryc-fiscal-options{grid-template-columns:1fr}}
:root{--ryc-tone-success-bg:#dcfce7;--ryc-tone-success-ink:#166534;--ryc-tone-success-line:#86efac;--ryc-tone-brand-bg:#d7f4fd;--ryc-tone-brand-ink:#075985;--ryc-tone-brand-line:#7dd3fc;--ryc-tone-wait-bg:#fef3c7;--ryc-tone-wait-ink:#92400e;--ryc-tone-wait-line:#fcd34d;--ryc-tone-attention-bg:#ffedd5;--ryc-tone-attention-ink:#9a3412;--ryc-tone-attention-line:#fdba74;--ryc-tone-danger-bg:#fee2e2;--ryc-tone-danger-ink:#9f1239;--ryc-tone-danger-line:#fca5a5;--ryc-tone-neutral-bg:#f1f5f9;--ryc-tone-neutral-ink:#475569;--ryc-tone-neutral-line:#cbd5e1}.ryc-badge{background:var(--ryc-tone-neutral-bg);color:var(--ryc-tone-neutral-ink)}.ryc-public-notice{background:var(--ryc-tone-neutral-bg);color:var(--ryc-tone-neutral-ink)}.ryc-tone-success{--ryc-tone-accent:#22c55e;background:var(--ryc-tone-success-bg);color:var(--ryc-tone-success-ink)}.ryc-tone-brand{--ryc-tone-accent:#22c9ee;background:var(--ryc-tone-brand-bg);color:var(--ryc-tone-brand-ink)}.ryc-tone-wait{--ryc-tone-accent:#f5b923;background:var(--ryc-tone-wait-bg);color:var(--ryc-tone-wait-ink)}.ryc-tone-attention{--ryc-tone-accent:#f97316;background:var(--ryc-tone-attention-bg);color:var(--ryc-tone-attention-ink)}.ryc-tone-danger{--ryc-tone-accent:#e5556f;background:var(--ryc-tone-danger-bg);color:var(--ryc-tone-danger-ink)}.ryc-tone-neutral{--ryc-tone-accent:#94a3b8;background:var(--ryc-tone-neutral-bg);color:var(--ryc-tone-neutral-ink)}.ryc-tone-soft{background:0 0;color:inherit}.ryc-tone-text{color:color-mix(in srgb,var(--ryc-tone-accent) 78%,#fff)}
[hidden]{display:none!important}.ryc-app-next{--hy-bg:#06182a;--hy-shell:#08203a;--hy-side:#0b2744;--hy-dark:#103252;--hy-dark-2:#143b60;--hy-dark-line:rgba(151,197,232,.18);--hy-accent:#18c9ee;--hy-blue:#2787f5;--hy-light:#f3f7fc;--hy-card:#fff;--hy-soft:#f8fbff;--hy-line:#dbe6f1;--hy-ink:#10233c;--hy-muted:#5b6a7e}/* * RecargaYA Core v1.61.0 — Base compartida del panel público. * * Generado a partir de public-panel.css, public-market.css y public-account.css, * que compartían 1.065 de sus~1.250 bloques declarativos. Los tres existían * como copias completas para no romper pantallas al editarlas por separado. El * costo era doble: un usuario que navegaba entre catálogo, panel y cuenta * descargaba las mismas reglas tres veces (~310KBdemás), y cualquier cambio * visual había que hacerlo en tres lugares sincronizados. * * Los bloques cuyo orden relativo importaba para la cascada quedaron FUERA de * esta base y viven en el delta de cada contexto, en su posición original. La * generación se verificó automáticamente: para cada uno de los tres contextos, * core+delta conserva el mismo conjunto de bloques y el mismo orden relativo * entre cualesquiera dos bloques que compartan selector. */ /* * RecargaYA panel.css — compatibility layer after Commerce Sanitation 2. * Commercial declarations owned by public-commerce.css are removed only * when selector, at-rule context, property and priority are equivalent. */ /* * RecargaYA Panel — compatibility layer after Stage 4B.3. * Rules canonically owned by layout, components and commerce are removed * only when selector, media context, property and value match exactly. */ .ryc-app{font-family:inherit;margin:20px 0}.ryc-hero-card{background:linear-gradient(135deg,#121a4a,#253081);color:#fff;border-radius:22px;padding:24px;display:flex;justify-content:space-between;gap:18px;align-items:center;box-shadow:0 14px 32px rgba(18,26,74,.18);margin-bottom:16px}.ryc-hero-card small,.ryc-hero-card span{display:block;opacity:.85}.ryc-hero-card strong{display:block;font-size:34px;margin:8px 0}.ryc-profile-pill{background:#ffc928;color:#121a4a;border-radius:999px;padding:8px 12px;font-weight:800;white-space:nowrap}.ryc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:16px}.ryc-card{background:#fff;border:1px solid #e7e9f3;border-radius:18px;padding:18px;box-shadow:0 8px 22px rgba(0,0,0,.045)}.ryc-card h3{margin-top:0;color:#121a4a}.ryc-action-card{text-decoration:none;color:#121a4a;font-weight:900;min-height:70px;display:flex;align-items:center}.ryc-form label{display:block;font-weight:800;color:#121a4a;margin:12px 0 6px}.ryc-form input,.ryc-form select,.ryc-form textarea{width:100%;border:1px solid #d9deea;border-radius:12px;padding:11px 12px}.ryc-public-table{width:100%;border-collapse:collapse}.ryc-public-table td,.ryc-public-table th{border-bottom:1px solid #edf0f7;padding:10px;text-align:left;vertical-align:top}.ryc-public-table th{color:#121a4a;font-weight:900}.ryc-badge{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:800}.ryc-public-notice{padding:12px 14px;border-radius:14px;margin-bottom:14px;font-weight:700}.ryc-draft-note{margin:0 0 12px;padding:7px 0 7px 11px;font-size:13px;font-weight:700;color:var(--ryc-tone-wait-ink);border-left:3px solid var(--ryc-tone-wait-line)}.ryc-draft-file-hint{display:block;margin-top:5px;font-size:12px;font-weight:700;color:var(--ryc-tone-attention-ink)}.ryc-insufficient-funds{margin-top:12px;padding:14px 16px;border-radius:14px}.ryc-insufficient-funds[hidden]{display:none}.ryc-insufficient-funds span,.ryc-insufficient-funds strong{display:block}.ryc-insufficient-funds span{grid-column:1/2;font-size:13px}.ryc-insufficient-funds .ryc-button{white-space:nowrap}.ryc-form button[type=submit][disabled],.ryc-payment-choice button[disabled]{cursor:not-allowed;opacity:.52;filter:saturate(.55)}.ryc-sale-review{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:20px}.ryc-sale-review__backdrop{position:absolute;inset:0;background:rgba(5,18,35,.72);backdrop-filter:blur(5px)}.ryc-sale-review__dialog{position:relative;width:min(680px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:24px;padding:28px;box-shadow:0 28px 90px rgba(0,0,0,.3)}.ryc-sale-review__dialog h2{margin:5px 0}.ryc-sale-review__dialog>p{color:#5b6a7e;margin-top:0}.ryc-sale-review__grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:20px 0}.ryc-sale-review__grid span{padding:12px;border:1px solid #e2e8f0;border-radius:13px;background:#f8fafc}.ryc-sale-review__grid small,.ryc-sale-review__grid strong{display:block}.ryc-sale-review__grid small{color:#5b6a7e}.ryc-sale-review__grid .is-profit{background:#edfbf4;border-color:#bcebd1}.ryc-sale-review__grid .is-profit strong{color:#168452}.ryc-sale-review__note{display:block;color:#5b6a7e}.ryc-sale-review__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ryc-modal-open{overflow:hidden}.ryc-sale-success{margin:0 0 20px;background:linear-gradient(135deg,#0d3259,#0f496c);color:#fff;border-radius:24px;padding:24px;display:grid;grid-template-columns:auto 1fr;gap:16px;box-shadow:0 18px 50px rgba(7,35,65,.18)}.ryc-sale-success__icon{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#20b66b;font-size:25px;font-weight:800}.ryc-sale-success h2{color:#fff;margin:3px 0}.ryc-sale-success p{margin:0;color:rgba(255,255,255,.75)}.ryc-sale-success__actions,.ryc-sale-success__facts{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.ryc-sale-success__facts span{flex:1;min-width:150px;background:rgba(255,255,255,.09);padding:12px;border-radius:13px}.ryc-sale-success__facts small,.ryc-sale-success__facts strong{display:block}.ryc-sale-success__actions{align-items:center}.ryc-sale-success .ryc-mini-link{color:#fff}.ryc-order-receipt-actions{display:flex;gap:14px;margin-top:12px;padding-top:10px;border-top:1px solid #e5eaf0}.ryc-sale-review__dialog,.ryc-sale-review__dialog h2,.ryc-sale-review__dialog strong{color:#0b2440}.ryc-sale-review__dialog .ryc-eyebrow{color:#087ba5}.ryc-sale-review__dialog .ryc-sale-review__grid strong{color:#0b2440}.ryc-sale-review__dialog .ryc-button-light{background:#e8eef5;border-color:#cbd7e5;color:#12314f}.ryc-sale-review.is-insufficient .ryc-sale-review__dialog{border:1px solid #fecaca}.ryc-sale-review.is-insufficient .ryc-kicker,.ryc-sale-review__grid .is-missing strong{color:#c2410c}.ryc-sale-review__grid .is-missing{background:#fff7ed;border-color:#fed7aa}.ryc-sale-success{background:linear-gradient(135deg,#071426,#0c2d4b);border:1px solid rgba(42,199,244,.2)}.ryc-sale-success__facts strong{color:#fff}.ryc-sale-success__facts small{color:#aebed1}.ryc-sale-success .ryc-mini-link{color:#9be8ff;font-weight:900}.ryc-sale-success .ryc-button-whatsapp{background:#25d366;color:#061a0d}.ryc-sale-success__facts span:last-child strong{display:inline-flex;width:max-content;margin-top:3px;padding:4px 9px;border-radius:999px;background:#f2b43c;color:#271900;font-size:12px;text-transform:uppercase}.ryc-plan-price{margin:8px 0 12px;font-weight:800;color:#121a4a;background:#fff8d6;border:1px solid #ffe58a;border-radius:12px;padding:10px 12px;min-height:18px}.ryc-app-pro{max-width:1180px;margin:24px auto;color:var(--ryc-text)}.ryc-app-pro *{box-sizing:border-box}.ryc-kicker{display:inline-flex;align-items:center;color:var(--ryc-kicker,var(--ryc-cyan-2));font-size:12px;letter-spacing:.08em;font-weight:900;text-transform:uppercase;margin-bottom:8px}.ryc-button-light{background:#fff;color:var(--ryc-navy)}.ryc-profile-pill-dark{align-self:flex-start;margin-top:14px;background:var(--ryc-gold);color:var(--ryc-navy)}.ryc-app-nav{display:flex;gap:10px;overflow-x:auto;padding:8px;margin:8px 0 16px;background:#eef3ff;border:1px solid #dde7ff;border-radius:999px}.ryc-app-nav button{border:0;background:#fff;color:var(--ryc-navy);border-radius:999px;padding:12px 16px;font-weight:900;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(18,26,74,.06)}.ryc-app-nav button.is-active{background:var(--ryc-navy);color:#fff}.ryc-app-panel{display:none}.ryc-app-panel.is-active{display:block}.ryc-app-panel.ryc-panel-entering{animation:rycPanelEnter .18s ease-out}@keyframes rycPanelEnter{from{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}.ryc-app-grid{display:grid;gap:16px}.ryc-app-grid-2{grid-template-columns:1.1fr .9fr}.ryc-card-dark{background:linear-gradient(135deg,#10172a,#121a4a);color:#fff;border-color:rgba(255,255,255,.12)}.ryc-card-dark h3,.ryc-card-dark p,.ryc-card-dark small,.ryc-card-dark strong{color:#fff}.ryc-order-list{display:grid;gap:10px}.ryc-order-item{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border:1px solid #e8edf8;border-radius:16px;background:#fbfcff}.ryc-order-item strong{display:block;color:var(--ryc-navy)}.ryc-order-item small{display:block;color:#5b6a7e;margin-top:3px}.ryc-muted{color:#5b6a7e}.ryc-section-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-end;margin-bottom:12px}.ryc-section-head h3{margin:0}.ryc-section-head strong{color:var(--ryc-cyan);font-size:22px}.ryc-app-pro .ryc-form label{margin:0 0 12px}.ryc-app-pro .ryc-form label input,.ryc-app-pro .ryc-form label select,.ryc-app-pro .ryc-form label textarea{margin-top:6px}.ryc-copy-row{display:flex;gap:10px;align-items:center}.ryc-copy-row input{flex:1;border:1px solid rgba(255,255,255,.2);border-radius:14px;padding:12px;color:#fff;background:rgba(255,255,255,.08)}.ryc-app-pro .ryc-public-table th{background:#f8faff}.ryc-app-pro .ryc-public-table td,.ryc-app-pro .ryc-public-table th{font-size:14px}.ryc-app-pro .ryc-public-notice{border-radius:18px}.ryc-topbar-bell{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer}.ryc-topbar-bell svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ryc-topbar-bell__count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--ryc-gold);color:#1a1300;font-size:10px;font-weight:950;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #0b1220}.ryc-app-next .ryc-profile-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;border:1px solid rgba(75,215,245,.55);box-shadow:0 16px 32px rgba(0,0,0,.24);font-weight:950;color:#fff;flex:none}.ryc-profile-avatar-lg{width:108px;height:108px;font-size:28px}.ryc-profile-avatar-sm{width:56px;height:56px;font-size:17px}.ryc-profile-avatar-image{position:relative;background:linear-gradient(135deg,#21e6ff,#2563eb)}.ryc-profile-avatar-image img{width:100%;height:100%;object-fit:cover;display:block}.ryc-avatar-image-fallback{display:none;align-items:center;justify-content:center;width:100%;height:100%;font-weight:950}.ryc-profile-avatar-image.is-broken img{display:none}.ryc-profile-avatar-image.is-broken .ryc-avatar-image-fallback{display:flex}.ryc-check-row{display:flex;flex-direction:row;align-items:center;gap:9px}.ryc-avatar-neon{background:radial-gradient(circle at 25% 20%,#21e6ff,#2563eb 45%,#10164a 100%)}.ryc-avatar-bolt{background:linear-gradient(135deg,#facc15,#f97316)}.ryc-avatar-crown{background:linear-gradient(135deg,#ffc928,#7c3aed)}.ryc-avatar-robot{background:linear-gradient(135deg,#00c8f4,#111827)}.ryc-avatar-fire{background:linear-gradient(135deg,#ef4444,#f97316)}.ryc-avatar-shadow{background:linear-gradient(135deg,#020617,#334155)}.ryc-app-next .ryc-next-card{border-radius:26px;border:1px solid #e6edf7;box-shadow:0 22px 48px rgba(0,0,0,.16);padding:22px}.ryc-app-next .ryc-card h3{font-size:24px;line-height:1.15}.ryc-app-next .ryc-card-dark{background:radial-gradient(circle at top right,rgba(0,200,244,.17),transparent 40%),linear-gradient(135deg,#0a0f1f,#10164a)}.ryc-app-next .ryc-form label{color:var(--ryc-navy);font-weight:900;font-size:14px}.ryc-app-next .ryc-form input,.ryc-app-next .ryc-form select,.ryc-app-next .ryc-form textarea{background:#fff;color:#071026;border:1px solid #cfd8ea;border-radius:16px;min-height:48px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.ryc-app-next .ryc-form textarea{min-height:120px}.ryc-app-next .ryc-form input::placeholder,.ryc-app-next .ryc-form textarea::placeholder{color:#8492a6}.ryc-app-next .ryc-form input:focus,.ryc-app-next .ryc-form select:focus,.ryc-app-next .ryc-form textarea:focus{outline:3px solid rgba(0,200,244,.18);border-color:var(--ryc-cyan)}.ryc-app-next .ryc-button:disabled{background:#d7deeb;color:#5b6a7e;box-shadow:none;cursor:not-allowed}.ryc-app-next .ryc-plan-price{background:#f8fbff;border:1px solid #dce8ff;color:var(--ryc-navy);font-size:14px}.ryc-app-next .ryc-plan-price.is-filled{background:linear-gradient(135deg,#ecfeff,#eff6ff);border-color:#a5f3fc}.ryc-card-list{gap:12px}.ryc-order-cardlet{background:#fff;border-color:#e6edf7;border-radius:18px}.ryc-profile-edit-head{display:flex;align-items:center;gap:14px;border:1px solid #e6edf7;background:#f8fbff;border-radius:20px;padding:14px;margin-bottom:16px}.ryc-profile-edit-head small,.ryc-profile-edit-head strong{display:block}.ryc-profile-edit-head strong{color:var(--ryc-navy);font-size:18px}.ryc-profile-edit-head small{color:#5b6a7e;font-weight:800}.ryc-avatar-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;margin:10px 0 16px}.ryc-avatar-option{display:flex;align-items:center;gap:10px;border:1px solid #e6edf7;border-radius:18px;padding:10px;background:#fbfcff;cursor:pointer}.ryc-avatar-option input{width:auto;min-height:auto}.ryc-avatar-option span:last-child{font-size:12px;font-weight:900;color:var(--ryc-navy)}.ryc-copy-row input{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.2)}.ryc-support-card p{color:#334155}.ryc-app-next .ryc-public-notice{border-radius:18px;border:1px solid color-mix(in srgb,var(--ryc-tone-accent,#94a3b8) 42%,transparent)}.ryc-level-line{height:9px;background:rgba(255,255,255,.14);border-radius:99px;overflow:hidden;margin-top:8px}.ryc-level-line span{display:block;height:100%;background:linear-gradient(90deg,var(--ryc-cyan),#2563eb,var(--ryc-gold));border-radius:inherit;box-shadow:0 0 18px rgba(0,200,244,.28)}.ryc-achievement{display:flex;align-items:center;gap:8px;border-radius:14px;border:1px solid #e6edf7;background:#f8fbff;color:#0f1b3d;padding:10px;font-size:12px;font-weight:900}.ryc-achievement b{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:#e0f7ff;color:#071026}.ryc-achievement.is-locked{opacity:.45;filter:grayscale(1)}.ryc-unlock-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.ryc-unlock-list span{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:7px 10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:900}.ryc-catalog-grid{margin-top:14px}.ryc-service-tile{border:1px solid #e6edf7;background:linear-gradient(180deg,#fff,#f8fbff);border-radius:18px;padding:15px;display:grid;gap:8px}.ryc-service-tile b{color:var(--ryc-navy);font-size:16px}.ryc-service-tile small{color:#5b6a7e;font-weight:800}.ryc-app-next .ryc-next-card .ryc-kicker{display:block;margin-bottom:8px}.ryc-app-next .ryc-feature-card{position:relative}.ryc-feature-card{overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(10,15,31,var(--ryc-feature-overlay,.92)),rgba(16,22,74,var(--ryc-feature-overlay,.92))),var(--ryc-feature-bg,none);background-size:cover;background-position:var(--ryc-feature-position,center)}.ryc-feature-card::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 90% 0,rgba(0,200,244,.22),transparent 38%);pointer-events:none}.ryc-feature-card.ryc-feature-offer::before{background:radial-gradient(circle at 88% 0,rgba(255,201,40,.22),transparent 38%),radial-gradient(circle at 10% 80%,rgba(0,200,244,.12),transparent 35%)}.ryc-feature-card.ryc-feature-news::before{background:radial-gradient(circle at 88% 0,rgba(0,200,244,.26),transparent 40%)}.ryc-feature-card.ryc-feature-support::before{background:radial-gradient(circle at 88% 0,rgba(34,197,94,.18),transparent 40%)}.ryc-feature-card h3{color:#fff;margin-top:0}.ryc-feature-card p{color:rgba(255,255,255,.76);max-width:620px}.ryc-feature-badges{margin:16px 0}.ryc-feature-badges span{justify-content:flex-start;text-align:left;background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.14)}.ryc-feature-card .ryc-button{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;text-decoration:none;color:#fff}.ryc-smart-dock-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,30%);align-items:center;gap:22px;min-height:250px}.ryc-smart-dock-copy{position:relative;z-index:2;min-width:0}.ryc-smart-dock-hero{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:0}.ryc-smart-dock-hero img{display:block;width:100%;height:100%;max-height:260px;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.32))}.ryc-smart-dock-hero-left .ryc-smart-dock-hero{grid-column:1;grid-row:1}.ryc-smart-dock-hero-left .ryc-smart-dock-copy{grid-column:2;grid-row:1}.ryc-smart-dock-hero-center{grid-template-columns:1fr;text-align:center}.ryc-smart-dock-hero-center .ryc-smart-dock-hero{grid-row:1}.ryc-smart-dock-hero-center .ryc-smart-dock-copy{grid-row:2}.ryc-smart-dock-hero-center .ryc-button,.ryc-smart-dock-hero-center .ryc-feature-badges{margin-left:auto;margin-right:auto}.ryc-smart-dock-hero-small{grid-template-columns:minmax(0,1fr) minmax(110px,20%)}.ryc-smart-dock-hero-large{grid-template-columns:minmax(0,1fr) minmax(210px,40%)}.ryc-catalog{width:100%}.ryc-catalog.is-filtering{position:relative;pointer-events:none;opacity:.68;transition:opacity .16s ease}.ryc-catalog.is-filtering:after{content:"";position:absolute;top:92px;left:50%;width:34px;height:34px;margin-left:-17px;border:3px solid rgba(0,200,244,.24);border-top-color:#00c8ff;border-radius:50%;animation:rycCatalogSpin .7s linear infinite;z-index:20}@keyframes rycCatalogSpin{to{transform:rotate(360deg)}}.ryc-catalog-head,.ryc-catalog-searchbar{background:linear-gradient(135deg,#071126,#0f1b4d 68%,#083f66);border:1px solid rgba(0,212,255,.22);border-radius:24px;box-shadow:0 18px 44px rgba(0,0,0,.18)}.ryc-catalog-searchbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.ryc-catalog-search{display:grid;gap:7px;color:#c7d2fe;font-weight:950;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.ryc-catalog-search input{width:100%;min-height:52px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#fff;border-radius:16px;padding:13px 15px;outline:0;box-shadow:none}.ryc-catalog-search input:focus{border-color:rgba(0,212,255,.62);box-shadow:0 0 0 4px rgba(0,212,255,.1)}.ryc-catalog-search input::placeholder{color:rgba(255,255,255,.56)}.ryc-catalog-searchbar .ryc-button{min-height:52px;border-radius:16px}.ryc-catalog-cats{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0}.ryc-catalog-cats a{display:inline-flex;align-items:center;gap:7px;text-decoration:none;border:1px solid rgba(255,255,255,.13);background:#0f172a;color:#e5e7eb;border-radius:999px;padding:9px 13px;font-weight:950;font-size:12px;transition:.18s ease}.ryc-catalog-cats a small{background:rgba(255,255,255,.12);border-radius:999px;padding:2px 7px;color:inherit}.ryc-catalog-cats a:hover{background:rgba(0,200,244,.16);color:#fff;border-color:rgba(0,200,244,.48);transform:translateY(-1px)}.ryc-catalog-cats a.is-active{background:#00c8ff;color:#021225;border-color:#00c8ff;box-shadow:0 10px 24px rgba(0,200,244,.18)}.ryc-catalog-grid{justify-content:start}.ryc-catalog--public{margin:0 auto}.ryc-catalog--public .ryc-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(240px,280px))}.ryc-catalog-card{align-content:start;width:100%}.ryc-catalog-card__placeholder{width:94px;height:94px;border-radius:28px;background:linear-gradient(135deg,#0fd7ff,#174bff 58%,#111827);display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;font-weight:950;box-shadow:0 14px 30px rgba(0,212,255,.22)}.ryc-catalog-card__badges{top:12px;left:12px}.ryc-catalog-card__badges span,.ryc-service-badges span{background:#00c8ff;color:#06111f;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 7px 18px rgba(0,0,0,.22)}.ryc-catalog-card__body small{color:#9fb5d1;font-weight:900;margin:0}.ryc-catalog-card__body h4{letter-spacing:-.02em}.ryc-catalog-card__price span{color:#9fb5d1;font-size:12px;font-weight:900}.ryc-catalog-card__price strong{line-height:1;font-weight:1000;white-space:nowrap}.ryc-button-full{width:100%;border-radius:15px}.ryc-catalog-order-form{display:grid;gap:9px}.ryc-catalog-order-form label{display:grid;gap:6px;color:#dbeafe;font-size:12px;font-weight:900}.ryc-catalog-order-form input{width:100%;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:#fff;border-radius:13px;padding:10px 12px}.ryc-catalog-view--quick .ryc-next-card{--ryc-kicker:#0c5f80;background:#fff;border:1px solid #e6edf7;border-radius:24px;padding:22px;box-shadow:0 20px 54px rgba(0,0,0,.18)}.ryc-catalog-view--quick .ryc-section-head h3{color:#101a3a}.ryc-quick-order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryc-quick-order .ryc-form label{color:#101a3a;font-weight:950}.ryc-quick-order .ryc-form input,.ryc-quick-order .ryc-form select{background:#fff;color:#071026;border:1px solid #d9e3f3;border-radius:14px;min-height:48px}.ryc-service-back{display:inline-flex;align-items:center;justify-content:center;width:max-content;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);border-radius:999px;padding:10px 14px;font-weight:950}.ryc-service-back:hover{border-color:rgba(0,200,244,.5);background:rgba(0,200,244,.16)}.ryc-service-hero__media{min-height:330px;border-radius:24px;background:radial-gradient(circle at 30% 10%,rgba(0,212,255,.28),transparent 44%),#0b1220;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.ryc-service-landing__banner-img,.ryc-service-landing__main-img{width:100%;height:100%;object-fit:contain;display:block}.ryc-service-hero__content h2{letter-spacing:-.035em}.ryc-service-hero__content p{color:rgba(255,255,255,.78);font-size:16px;line-height:1.55;margin:0;max-width:680px}.ryc-service-badges{display:flex;flex-wrap:wrap;gap:8px}.ryc-service-price-box{display:grid;gap:6px;width:max-content;min-width:220px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);border-radius:20px;padding:16px}.ryc-service-price-box span{color:rgba(255,255,255,.72);font-weight:900}.ryc-service-price-box strong{color:#00d4ff;font-size:32px;line-height:1;font-weight:1000}.ryc-service-detail-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:18px}.ryc-service-info-card,.ryc-service-plans-card{background:#fff;border:1px solid #e6edf7;border-radius:24px;padding:22px;box-shadow:0 20px 54px rgba(0,0,0,.18)}.ryc-service-instructions,.ryc-service-instructions p,.ryc-service-rich-text,.ryc-service-rich-text p{color:#24324d;line-height:1.6}.ryc-service-instructions{margin-top:14px}.ryc-plan-search{width:100%;min-height:48px;border:1px solid #d9e3f3;background:#fff;color:#071026;border-radius:16px;padding:12px 14px}.ryc-plan-search::placeholder{color:#5b6a7e}.ryc-service-plan-list{display:grid;gap:12px}.ryc-service-plan-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(220px,280px);gap:14px;align-items:center;border:1px solid #e2ebf6;background:#f8fbff;border-radius:18px;padding:14px;color:#071026}.ryc-service-plan-row.is-hidden{display:none}.ryc-service-plan-row__main strong{display:block;color:#071026;font-size:15px}.ryc-service-plan-row__main small{display:block;color:#5b6a7e;margin-top:3px;font-weight:800}.ryc-service-plan-row>b{color:#00a7d6;font-size:19px;white-space:nowrap}.ryc-service-plan-row .ryc-catalog-order-form{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.ryc-service-plan-row .ryc-catalog-order-form label{color:#101a3a;margin:0}.ryc-service-plan-row .ryc-catalog-order-form input{background:#fff;color:#071026;border-color:#d9e3f3;min-height:42px}.ryc-catalog-searchbar{border-radius:0}.ryc-catalog-search--icon{display:grid;gap:8px;color:#c7d2fe;font-weight:950;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.ryc-search-control{position:relative;display:flex;align-items:center;width:100%;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);border-radius:18px;min-height:58px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.ryc-search-control input{width:100%;min-height:58px;border:0;background:0 0;color:#fff;border-radius:0;padding:14px 92px 14px 16px;outline:0;box-shadow:none}.ryc-search-control input:focus{box-shadow:none}.ryc-search-control input::placeholder{color:rgba(255,255,255,.56)}.ryc-search-icon-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:15px;background:linear-gradient(135deg,#0fd7ff,#2374ff);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 28px rgba(0,200,244,.22);transition:.18s ease}.ryc-search-icon-btn:focus,.ryc-search-icon-btn:hover{transform:translateY(-50%) scale(1.03);filter:brightness(1.08)}.ryc-search-icon-btn svg{width:21px;height:21px}.ryc-search-clear{position:absolute;right:59px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:999px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:18px;font-weight:900}.ryc-search-clear:hover{background:rgba(255,255,255,.22)}.ryc-catalog-cats{padding:0 0 2px}.ryc-catalog-cats a{background:rgba(15,23,42,.86);color:#e5e7eb}.ryc-catalog-cats a:hover{background:rgba(0,200,244,.18);border-color:rgba(0,200,244,.56);color:#fff}.ryc-catalog-cats a.is-active{background:#00c8ff;color:#021225;border-color:#00c8ff}.ryc-service-back{display:inline-flex;align-items:center;gap:6px;width:max-content;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:#fff;border-radius:999px;padding:10px 14px;text-decoration:none;font-weight:950}.ryc-service-back:hover{background:rgba(0,200,244,.16);border-color:rgba(0,200,244,.48)}.ryc-service-hero--landing{grid-template-columns:minmax(240px,390px) minmax(0,1fr);align-items:center;overflow:hidden}.ryc-service-hero--landing .ryc-service-hero__media{min-height:280px;max-height:430px}.ryc-service-hero--landing .ryc-service-hero__content{min-width:0}.ryc-service-hero--landing .ryc-service-hero__content h2{overflow-wrap:anywhere}.ryc-service-detail-grid--landing{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:start}.ryc-service-plans-card{min-width:0}.ryc-service-plan-list{max-height:620px;overflow:auto;padding-right:4px}.ryc-service-plan-list::-webkit-scrollbar{width:8px}.ryc-service-plan-list::-webkit-scrollbar-thumb{background:#c9d8ee;border-radius:99px}.ryc-service-plan-row{grid-template-columns:minmax(0,1fr) minmax(120px,auto) minmax(240px,320px)}.ryc-service-plan-row__main strong{font-size:16px}.ryc-service-plan-row .ryc-catalog-order-form input{min-width:0}.ryc-app-next.ryc-mode-recharge .ryc-app-panel[data-ryc-panel=recharge]{margin-top:0}.ryc-catalog-view--service{animation:rycFadeIn .14s ease both}.ryc-catalog.is-service-open .ryc-catalog-nav{display:none}@keyframes rycFadeIn{from{opacity:.65;transform:translateY(6px)}to{opacity:1;transform:none}}.ryc-search-control{box-sizing:border-box;max-width:100%;isolation:isolate}.ryc-search-control input{box-sizing:border-box;min-width:0}.ryc-search-icon-btn{box-sizing:border-box;min-width:0;max-width:44px;min-height:0;padding:0;margin:0;line-height:1;appearance:none;-webkit-appearance:none;z-index:3}.ryc-search-icon-btn svg{display:block;pointer-events:none}.ryc-service-landing .ryc-service-plan-list{display:none}.ryc-service-plan-selector-card{overflow:hidden}.ryc-service-plan-select-form{display:grid;gap:16px}.ryc-plan-combobox{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ryc-plan-combobox label,.ryc-service-order-grid label{display:grid;gap:7px;color:#101a3a;font-weight:950;font-size:13px}.ryc-plan-combobox input,.ryc-plan-combobox select,.ryc-service-order-grid input{width:100%;min-height:50px;background:#fff;color:#071026;border:1px solid #d9e3f3;border-radius:15px;padding:12px 14px;box-shadow:none;outline:0}.ryc-plan-combobox input:focus,.ryc-plan-combobox select:focus,.ryc-service-order-grid input:focus{border-color:#00c8ff;box-shadow:0 0 0 4px rgba(0,200,244,.12)}.ryc-selected-plan-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;align-items:center;border:1px dashed #d9e3f3;background:#f8fbff;border-radius:18px;padding:14px;color:#5b6a7e}.ryc-selected-plan-summary.is-filled{border-style:solid;background:#eef8ff;border-color:#b9e9ff;color:#071026}.ryc-selected-plan-summary strong{color:#071026;font-size:16px}.ryc-selected-plan-summary span{color:#5b6a7e;font-weight:850}.ryc-selected-plan-summary b{color:#00a7d6;font-size:22px;white-space:nowrap}.ryc-selected-plan-summary small{grid-column:1/-1;color:#5b6a7e;font-weight:900}.ryc-service-order-grid{grid-template-columns:1fr 1fr}.ryc-service-plan-select-form .ryc-button{width:max-content;min-width:180px}.ryc-distributor-price-grid{display:grid;gap:7px;margin-top:4px;padding-top:10px;border-top:1px solid #e8eef5}.ryc-distributor-price-grid span{display:flex;justify-content:space-between;gap:10px;color:#5b6a7e;font-size:12px;font-weight:900}.ryc-distributor-price-grid b{color:#0d213e}.ryc-distributor-price-grid .is-margin b{color:#0e7a48}.ryc-plan-combobox__option>b small{display:block;margin-top:4px;color:#32a86b;font-size:10px;white-space:normal}.ryc-service-toolbar{margin:0 0 14px}.ryc-service-hero--commerce{grid-template-columns:minmax(260px,400px) minmax(0,1fr);min-height:360px}.ryc-service-hero--commerce .ryc-service-hero__content{align-self:stretch;justify-content:center}.ryc-service-hero__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:4px;max-width:760px}.ryc-service-fact{display:grid;gap:6px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.075);border-radius:20px;padding:16px;min-width:0}.ryc-service-fact span{color:rgba(255,255,255,.72);font-weight:900;font-size:12px}.ryc-service-fact strong{color:#fff;font-size:22px;font-weight:1000;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ryc-service-detail-grid--purchase{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:start;margin-top:16px}.ryc-service-plan-selector-card .ryc-section-head{align-items:start}.ryc-service-plan-select-form{display:grid;gap:16px}.ryc-plan-combobox--dropdown{position:relative;display:grid;grid-template-columns:1fr;gap:8px;z-index:8}.ryc-plan-combobox__label{color:#101a3a;font-weight:950;font-size:13px;letter-spacing:.01em}.ryc-plan-combobox__control{width:100%;min-height:56px;border:1px solid #d9e3f3;background:#fff;color:#071026;border-radius:16px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:950;text-align:left;cursor:pointer;box-shadow:none;transition:.18s ease}.ryc-plan-combobox.is-open .ryc-plan-combobox__control,.ryc-plan-combobox__control:hover{border-color:#00c8ff;box-shadow:0 0 0 4px rgba(0,200,244,.12)}.ryc-plan-combobox__control b{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:#eef7ff;color:#0f68c9;font-size:16px;line-height:1;transition:.18s ease;flex:0 0 auto}.ryc-plan-combobox.is-open .ryc-plan-combobox__control b{transform:rotate(180deg)}.ryc-plan-combobox__selected{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#5b6a7e}.ryc-plan-combobox.has-value .ryc-plan-combobox__selected{color:#071026}.ryc-plan-combobox__menu{display:none;background:#fff;border:1px solid #d9e3f3;border-radius:18px}.ryc-plan-combobox.is-open .ryc-plan-combobox__menu{display:block;animation:rycFadeIn .12s ease both}.ryc-plan-combobox__search-wrap{padding:0 0 9px;border-bottom:1px solid #edf2f8;margin-bottom:8px}.ryc-plan-combobox__search-wrap input{width:100%;min-height:46px;background:#f8fbff;color:#071026;border:1px solid #d9e3f3;border-radius:14px;padding:11px 13px;box-shadow:none;outline:0}.ryc-plan-combobox__search-wrap input:focus{border-color:#00c8ff;box-shadow:0 0 0 4px rgba(0,200,244,.12)}.ryc-plan-combobox__options{display:grid;gap:7px;max-height:320px;overflow:auto;padding-right:3px}.ryc-plan-combobox__options::-webkit-scrollbar{width:8px}.ryc-plan-combobox__options::-webkit-scrollbar-thumb{background:#c9d8ee;border-radius:99px}.ryc-plan-combobox__option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;transition:.16s ease}.ryc-plan-combobox__option.is-selected,.ryc-plan-combobox__option:hover{background:#eef8ff;border-color:#8be7ff;box-shadow:0 8px 24px rgba(0,200,244,.1)}.ryc-plan-combobox__option strong{display:block;color:#071026;font-size:14px;line-height:1.2}.ryc-plan-combobox__option small{display:block;color:#5b6a7e;margin-top:3px;font-weight:850}.ryc-plan-combobox__option b{color:#00a7d6;font-size:16px;white-space:nowrap}.ryc-plan-combobox__option.is-hidden{display:none}.ryc-plan-combobox__empty{display:none;margin:8px 0 0;color:#5b6a7e;font-weight:850;font-size:13px}.ryc-plan-combobox__empty.is-visible{display:block}.ryc-service-plan-select-form .ryc-plan-combobox--dropdown input{box-sizing:border-box}.ryc-selected-plan-summary.is-error{border-color:#fecaca;background:#fff5f5;color:#991b1b}.ryc-service-order-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ryc-service-info-card h3,.ryc-service-plans-card h3{margin-top:4px}.ryc-service-plan-selector-card{overflow:visible}.ryc-service-gallery,.ryc-service-tutorials{margin-top:18px;padding-top:16px;border-top:1px solid rgba(18,26,74,.08)}.ryc-service-gallery>strong,.ryc-service-tutorials>strong{display:block;margin-bottom:10px;color:#071344}.ryc-service-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ryc-service-gallery__img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:14px;border:1px solid rgba(18,26,74,.08);background:#f6f8fc}.ryc-service-tutorials__list{display:flex;flex-wrap:wrap;gap:8px}.ryc-public-service-page{background:#151515;padding:70px 20px}.ryc-public-service-shell{max-width:1240px;margin:0 auto}.ryc-public-service-page .ryc-service-landing{max-width:none}.ryc-service-toolbar--polished{margin:0 0 14px}.ryc-service-back--dark{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#fff;border-radius:999px;padding:10px 14px;text-decoration:none;font-weight:950;box-shadow:0 10px 28px rgba(0,0,0,.18);transition:.18s ease}.ryc-service-back--dark:hover{border-color:rgba(0,212,255,.52);background:rgba(0,200,255,.12);color:#fff;transform:translateY(-1px)}.ryc-service-hero--product{min-height:auto;border-radius:30px;overflow:hidden;position:relative}.ryc-service-hero--product:before{content:'';position:absolute;inset:-30% -15% auto auto;width:460px;height:460px;border-radius:999px;background:radial-gradient(circle,rgba(0,200,255,.22),transparent 64%);pointer-events:none}.ryc-service-product-media{min-height:320px;border-radius:24px;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);padding:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;z-index:1}.ryc-service-product-media img{width:100%;height:100%;max-height:430px;object-fit:contain;border-radius:20px;background:rgba(0,0,0,.18)}.ryc-service-product-summary{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}.ryc-service-product-summary h2{margin:0;font-size:clamp(32px,4.2vw,56px);line-height:.98;letter-spacing:-.04em;color:#fff}.ryc-service-product-summary__lead{max-width:680px;margin:0;color:rgba(255,255,255,.78);font-size:15px;line-height:1.55;font-weight:750}.ryc-service-badges--hero{margin:0}.ryc-service-badges--hero span{box-shadow:0 12px 26px rgba(0,200,255,.14)}.ryc-service-facts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:none;margin-top:4px}.ryc-service-fact-card{min-width:0;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:18px;padding:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.ryc-service-fact-card span{display:block;color:rgba(255,255,255,.72);font-weight:950;font-size:12px;margin-bottom:5px}.ryc-service-fact-card strong{display:block;color:#fff;font-size:clamp(20px,2.4vw,30px);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ryc-service-fact-card--price strong{color:#00d8ff}.ryc-service-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.ryc-service-product-grid{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:18px;align-items:start;margin-top:18px}.ryc-service-buy-card,.ryc-service-content-card{border-radius:28px;overflow:visible}.ryc-service-buy-card{position:sticky;top:110px;z-index:5}.ryc-section-head--purchase h3{margin:4px 0 0;color:#071344;letter-spacing:-.025em}.ryc-buy-balance{color:#00bfe9;font-size:24px;white-space:nowrap}.ryc-service-rich-text--polished{font-size:15px;line-height:1.65;color:#223057}.ryc-service-info-block{margin-top:16px;padding:14px 16px;border-radius:18px;background:#f6fbff;border:1px solid #dcebfb;color:#223057}.ryc-service-info-block strong{display:block;color:#071344;margin-bottom:6px}.ryc-service-gallery--polished,.ryc-service-tutorials--polished{margin-top:18px;padding-top:16px;border-top:1px solid rgba(18,26,74,.08)}.ryc-service-gallery--polished>strong,.ryc-service-tutorials--polished>strong{display:block;margin-bottom:10px;color:#071344}.ryc-service-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ryc-service-gallery__item{appearance:none;border:0;background:0 0;padding:0;margin:0;cursor:pointer;border-radius:16px;overflow:hidden;box-shadow:none}.ryc-service-gallery__item:hover img{transform:scale(1.045)}.ryc-service-gallery__img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:16px;border:1px solid rgba(18,26,74,.08);background:#f6f8fc;transition:.18s ease}.ryc-service-tutorials__list{display:flex;flex-wrap:wrap;gap:8px}.ryc-service-purchase-steps{gap:14px}.ryc-purchase-step{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}.ryc-purchase-step__body{min-width:0}.ryc-purchase-step--submit{align-items:center}.ryc-purchase-submit-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:18px;background:#f6fbff;border:1px solid #dcebfb}.ryc-purchase-submit-row strong{display:block;color:#071344}.ryc-purchase-submit-row small{display:block;color:#5b6a7e;font-weight:850;margin-top:3px}.ryc-plan-combobox--purchase .ryc-plan-combobox__control{min-height:60px;border-radius:18px;background:#fff;border-color:#d7e3f4}.ryc-plan-combobox--purchase .ryc-plan-combobox__selected{font-size:15px}.ryc-plan-combobox--purchase .ryc-plan-combobox__menu{border-radius:20px;box-shadow:0 28px 90px rgba(15,23,42,.24)}.ryc-selected-plan-summary.is-filled{background:linear-gradient(135deg,#eefbff,#f8fbff);border-color:#aeefff}.ryc-selected-plan-summary.is-filled strong{font-size:17px}.ryc-selected-plan-summary.is-filled b{font-size:24px;color:#00a7d6}.ryc-media-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:22px;z-index:999999}.ryc-media-modal.is-open{display:flex}.ryc-media-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.78);backdrop-filter:blur(6px)}.ryc-media-modal__panel{position:relative;width:min(980px,96vw);max-height:92vh;display:grid;gap:12px;background:#071126;border:1px solid rgba(0,212,255,.25);border-radius:24px;padding:16px;box-shadow:0 32px 120px rgba(0,0,0,.55);overflow:auto}.ryc-media-modal__close{position:absolute;right:12px;top:10px;width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);color:#fff;font-size:26px;line-height:1;cursor:pointer}.ryc-media-modal__title{color:#fff;padding-right:50px}.ryc-media-modal__body img{width:100%;max-height:78vh;object-fit:contain;border-radius:18px;background:#000}.ryc-media-modal__body iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:18px;background:#000}.ryc-service-hero--gallery-layout{grid-template-columns:minmax(280px,440px) minmax(0,1fr);align-items:center;gap:26px;padding:28px}.ryc-product-gallery{display:grid;gap:12px;min-width:0}.ryc-product-gallery__main{appearance:none;border:1px solid rgba(0,200,255,.2);background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border-radius:26px;padding:14px;margin:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 20px 55px rgba(0,0,0,.26);display:flex;align-items:center;justify-content:center;min-height:390px;overflow:hidden;transition:.2s ease}.ryc-product-gallery__main:hover{border-color:rgba(0,200,255,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 28px 70px rgba(0,0,0,.32),0 0 28px rgba(0,200,255,.1)}.ryc-product-gallery__main-img{width:100%;height:100%;max-height:390px;object-fit:contain;border-radius:18px;background:rgba(0,0,0,.15);display:block}.ryc-product-gallery__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ryc-product-gallery__thumb{appearance:none;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);border-radius:16px;padding:5px;margin:0;cursor:pointer;overflow:hidden;transition:.18s ease;box-shadow:none}.ryc-product-gallery__thumb.is-active,.ryc-product-gallery__thumb:hover{border-color:#00c8ff;box-shadow:0 0 0 3px rgba(0,200,255,.12);transform:translateY(-1px)}.ryc-product-gallery__thumb-img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px;display:block}.ryc-service-product-summary--clean{align-self:center}.ryc-service-product-summary--clean h2{font-size:clamp(38px,4.2vw,70px);line-height:.98;margin:10px 0 10px}.ryc-service-product-summary__lead{max-width:680px;color:rgba(255,255,255,.84);font-weight:850}.ryc-service-facts-grid--lean{grid-template-columns:repeat(2,minmax(0,220px));margin-top:18px}.ryc-service-facts-grid--lean .ryc-service-fact-card{min-height:92px}.ryc-service-hero__meta-line{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;color:rgba(255,255,255,.72);font-weight:850;font-size:13px}.ryc-service-hero__meta-line span{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);border-radius:999px;padding:7px 10px}.ryc-service-hero__actions--lean{margin-top:18px}.ryc-service-hero__actions--lean .ryc-button{min-width:190px}.ryc-service-product-grid--compact{align-items:start}.ryc-service-info-card--clean{min-height:auto}.ryc-service-info-card--clean .ryc-service-rich-text{font-size:16px;line-height:1.65}.ryc-service-buy-card--compact{padding:28px}.ryc-section-head--purchase-compact{margin-bottom:18px}.ryc-section-head--purchase-compact h3{font-size:28px}.ryc-service-purchase-steps--compact{display:grid}.ryc-purchase-submit-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ryc-purchase-submit-row .ryc-button{min-width:190px}.ryc-plan-combobox--minimal .ryc-plan-combobox__control{position:relative;padding-right:46px;justify-content:flex-start}.ryc-plan-combobox--minimal .ryc-plan-combobox__control b{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:auto;height:auto;min-width:0;border-radius:0;background:0 0;color:#0f68c9;font-size:18px;line-height:1;display:block}.ryc-plan-combobox--minimal .ryc-plan-combobox__control[aria-expanded=true] b,.ryc-plan-combobox--minimal.is-open .ryc-plan-combobox__control b{transform:translateY(-50%) rotate(180deg)}.ryc-selected-plan-summary.is-filled{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center;padding:18px;border-radius:20px}.ryc-selected-plan-summary.is-filled strong{grid-column:1/2}.ryc-selected-plan-summary.is-filled span{grid-column:1/2}.ryc-selected-plan-summary.is-filled b{grid-column:2/3;grid-row:1/3;align-self:center}.ryc-selected-plan-summary.is-filled small{grid-column:1/3}.ryc-service-toolbar--product{margin-bottom:14px}.ryc-service-back--dark{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;border-radius:999px;padding:11px 16px;font-weight:950}.ryc-service-back--dark:hover{background:rgba(0,200,255,.14);border-color:rgba(0,200,255,.4);color:#fff;text-decoration:none}.ryc-media-modal--premium{position:fixed;inset:0;z-index:999999;display:none;padding:28px;align-items:center;justify-content:center}.ryc-media-modal--premium.is-open{display:flex}.ryc-media-modal--premium .ryc-media-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.82);backdrop-filter:blur(10px)}.ryc-media-modal--premium .ryc-media-modal__panel{position:relative;z-index:2;width:min(1120px,96vw);max-height:92vh;background:#050914;border:1px solid rgba(0,200,255,.3);border-radius:26px;padding:18px;box-shadow:0 40px 120px rgba(0,0,0,.62),0 0 44px rgba(0,200,255,.12);display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;overflow:hidden}.ryc-media-modal--premium .ryc-media-modal__close{position:absolute;right:14px;top:14px;z-index:4;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:26px;line-height:1;cursor:pointer}.ryc-media-modal--premium .ryc-media-modal__close:hover{background:#00c8ff;color:#071026}.ryc-media-modal--premium .ryc-media-modal__title{color:#fff;font-size:16px;font-weight:950;padding-right:48px}.ryc-media-modal--premium .ryc-media-modal__body{min-height:0;display:flex;align-items:center;justify-content:center;background:#000;border-radius:20px;overflow:hidden}.ryc-media-modal--premium .ryc-media-modal__body img{max-width:100%;max-height:78vh;width:auto;height:auto;object-fit:contain;display:block}.ryc-media-modal--premium .ryc-media-modal__body iframe{width:100%;aspect-ratio:16/9;min-height:min(68vh,620px);border:0;border-radius:18px;background:#000}.ryc-tutorial-reels-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:28px;color:#fff}.ryc-tutorial-reels-modal.is-open{display:flex}.ryc-tutorial-reels-modal__backdrop{position:absolute;inset:0;background:rgba(2,6,23,.72);backdrop-filter:blur(18px)}.ryc-tutorial-reels-modal__phone{position:relative;width:min(430px,calc(100vw - 34px));aspect-ratio:9/16;max-height:min(820px,calc(100vh - 46px));border-radius:34px;overflow:hidden;background:#020617;box-shadow:0 34px 100px rgba(0,0,0,.72),0 0 0 1px rgba(255,255,255,.12);display:grid;grid-template-rows:auto 1fr auto}.ryc-tutorial-reels-modal__progress{position:absolute;top:12px;left:16px;right:16px;height:4px;border-radius:999px;background:rgba(255,255,255,.22);z-index:3;overflow:hidden}.ryc-tutorial-reels-modal__progress:before{content:"";display:block;height:100%;width:var(--ryc-progress,0%);background:#12e8ff;border-radius:inherit;transition:width .25s ease}.ryc-tutorial-reels-modal__brand{position:absolute;top:28px;left:18px;z-index:3;display:flex;align-items:center;gap:10px;text-shadow:0 3px 16px rgba(0,0,0,.55)}.ryc-tutorial-reels-modal__brand span{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#00d4ff,#2563eb);display:grid;place-items:center;font-weight:950}.ryc-tutorial-reels-modal__brand strong{font-size:15px;letter-spacing:.02em}.ryc-tutorial-reels-modal__video{position:absolute;inset:0;background:#000}.ryc-tutorial-reels-modal__video iframe{width:100%;height:100%;border:0;display:block}.ryc-tutorial-reels-modal__content{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:90px 20px 20px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.84) 58%,rgba(0,0,0,.94))}.ryc-tutorial-reels-modal__content small{display:block;color:rgba(255,255,255,.74);font-weight:850;margin-bottom:8px}.ryc-tutorial-reels-modal__content h3{color:#fff;font-size:22px;line-height:1.12;margin:0 0 8px}.ryc-tutorial-reels-modal__content p{color:rgba(255,255,255,.78);margin:0 0 16px;font-weight:650;line-height:1.45}.ryc-tutorial-reels-modal__cta{width:100%;border-radius:16px;min-height:50px}.ryc-tutorial-reels-modal__close{position:fixed;top:24px;right:24px;z-index:4;width:54px;height:54px;border:0;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:34px;line-height:1;cursor:pointer}.ryc-tutorial-reels-modal__nav{position:fixed;right:32px;z-index:4;width:50px;height:50px;border:0;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font-size:26px;cursor:pointer}.ryc-tutorial-reels-modal__nav--prev{top:45%}.ryc-tutorial-reels-modal__nav--next{top:calc(45% + 64px)}.ryc-tutorial-reels-modal__close:hover,.ryc-tutorial-reels-modal__nav:hover{background:rgba(0,200,255,.32)}.ryc-dpago-live-status{margin:12px 0;padding:12px 14px;border-radius:14px;border:1px solid #bae6fd;background:#f0f9ff;color:#075985;font-weight:850;line-height:1.45}.ryc-dpago-live-status[data-state=checking]:before{content:"";display:inline-block;width:11px;height:11px;margin-right:9px;border:2px solid #7dd3fc;border-top-color:#0369a1;border-radius:50%;animation:ryc-dpago-spin .8s linear infinite}.ryc-dpago-live-status[data-state=approved]{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.ryc-dpago-live-status[data-state=rejected]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.ryc-dpago-live-status[data-state=pending]{border-color:#fde68a;background:#fffbeb;color:#92400e}@keyframes ryc-dpago-spin{to{transform:rotate(360deg)}}.ryc-payment-choice{margin:14px 0;padding:14px;border:1px solid #dbe7f4;border-radius:16px;background:#f8fbff}.ryc-payment-choice legend{padding:0 6px}.ryc-payment-choice>label{display:inline-flex;align-items:center;gap:8px;margin:5px 18px 5px 0}.ryc-payment-choice input[type=radio]{width:auto;margin:0}.ryc-dpago-order-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.ryc-dpago-order-fields[hidden]{display:none}.ryc-payment-choice>label[hidden]{display:none}.ryc-payment-choice__notice{display:block;margin-top:8px;font-weight:750;line-height:1.4}.ryc-order-cardlet__statuses{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.ryc-kyc-client-card{display:grid;gap:24px}.ryc-kyc-client-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ryc-kyc-client-head h3{margin:4px 0 8px}.ryc-kyc-client-head p{max-width:720px;margin:0;color:var(--ryc-muted,#8190a5)}.ryc-kyc-status{flex:0 0 auto;padding:8px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ryc-kyc-status--verified{color:#52e6a5;background:rgba(20,190,120,.12);border-color:rgba(82,230,165,.3)}.ryc-kyc-status--pending,.ryc-kyc-status--reviewing{color:#66dfff;background:rgba(36,199,244,.1);border-color:rgba(102,223,255,.3)}.ryc-kyc-status--correction,.ryc-kyc-status--rejected{color:#ffbe69;background:rgba(255,160,50,.1);border-color:rgba(255,190,105,.3)}.ryc-kyc-client-form{display:grid;gap:20px}.ryc-kyc-client-grid,.ryc-kyc-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ryc-kyc-consent{display:flex;align-items:flex-start;gap:9px}.ryc-kyc-consent input{width:auto;margin-top:3px}.ryc-kyc-locked,.ryc-kyc-user-message{padding:18px;border:1px solid rgba(102,223,255,.24);border-radius:16px;background:rgba(36,199,244,.07)}.ryc-kyc-locked p,.ryc-kyc-user-message p{margin:6px 0 0}.ryc-kyc-locked--success{border-color:rgba(82,230,165,.3);background:rgba(20,190,120,.08)}.ryc-channel-head,.ryc-profit-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:var(--ryc-radius-lg,24px);background:var(--ryc-panel-card,#101b32);box-shadow:0 18px 48px rgba(2,12,32,.2);color:#fff}:is(.ryc-profit-head,.ryc-channel-head) :is(h2,h3){margin:3px 0 0;color:#fff;font-size:clamp(25px,3vw,34px);line-height:1.08}:is(.ryc-profit-head,.ryc-channel-head) :is(p,small){display:block;max-width:760px;margin:6px 0 0;color:#b9cae2;font-weight:750}@media(max-width:650px){:is(.ryc-profit-head,.ryc-channel-head){align-items:flex-start;flex-direction:column;padding:19px}}.ryc-profit-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.ryc-profit-kpis article{padding:18px;border:1px solid rgba(71,208,255,.2);border-radius:18px;background:linear-gradient(160deg,#0d1a33,#111c3c);color:#fff}.ryc-profit-kpis small,.ryc-profit-kpis span,.ryc-profit-kpis strong{display:block}.ryc-profit-kpis small{color:#9eb0c9;font-weight:800}.ryc-profit-kpis strong{margin:8px 0 5px;color:#53dcff;font-size:clamp(1.25rem,2vw,1.8rem)}.ryc-profit-kpis span{color:#7f92ad;font-size:.78rem}.ryc-profit-table{width:100%;min-width:980px;border-collapse:collapse}.ryc-profit-table td,.ryc-profit-table th{padding:13px 11px;border-bottom:1px solid rgba(148,163,184,.14);text-align:left;vertical-align:middle}.ryc-profit-table th{color:#8393aa;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.ryc-profit-table td small{display:block;margin-top:4px;color:#7f90a8}.ryc-profit-value{color:#21c98b;font-weight:950}.ryc-commercial-center{display:grid;gap:18px}.ryc-commercial-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ryc-commercial-metrics>div{padding:18px;border:1px solid rgba(102,223,255,.18);border-radius:16px;background:rgba(36,199,244,.06)}.ryc-commercial-metrics small,.ryc-commercial-metrics strong{display:block}.ryc-commercial-metrics strong{margin-top:5px;font-size:1.35rem}.ryc-commercial-list{display:grid;gap:10px}.ryc-commercial-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px;border:1px solid rgba(148,163,184,.16);border-radius:14px}.ryc-commercial-list article>div:last-child{text-align:right}.ryc-commercial-list small{display:block;margin-top:4px;color:var(--ryc-muted,#8190a5)}.ryc-referral-link{display:grid;grid-template-columns:1fr auto;gap:10px}.ryc-referral-link input{min-width:0}.ryc-channel-tabs{display:flex;gap:7px;padding:6px;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.06);border-radius:16px}.ryc-channel-tabs button{border:0;background:0 0;color:#cbd5e1;padding:10px 14px;border-radius:11px;font-weight:900;cursor:pointer}.ryc-channel-tabs button.is-active{background:#00c8ff;color:#031124}.ryc-channel-panel{display:none}.ryc-channel-panel.is-active{display:block}.ryc-channel-catalog-intro{padding:20px 22px;background:#111827;border:1px solid rgba(255,255,255,.1);border-radius:22px 22px 0 0;color:#fff}.ryc-channel-catalog-intro h3,.ryc-channel-catalog-intro p{margin:0}.ryc-channel-catalog-intro p{margin-top:6px;color:#aebdd5}.ryc-catalog--seller{background:#111827;padding:20px;border-radius:0 0 22px 22px}.ryc-catalog--seller .ryc-catalog-head{display:none}.ryc-catalog-card__media--static{cursor:default}.ryc-button-whatsapp{background:#25d366;color:#061a0d}.ryc-direct-receipt-share.ryc-mini-link{appearance:none;border:0;background:0 0;padding:0;font:inherit;cursor:pointer}.ryc-receipt-share-frame{position:fixed;width:1px;height:1px;left:-9999px;top:-9999px;border:0;opacity:0;pointer-events:none}.ryc-digital-delivery{margin-top:12px;padding:14px;border:1px solid rgba(45,212,191,.35);border-radius:12px;background:rgba(45,212,191,.08);display:grid;gap:7px}.ryc-digital-delivery code{display:block;padding:10px;border-radius:8px;background:rgba(0,0,0,.24);color:inherit;overflow-wrap:anywhere;white-space:pre-wrap}.ryc-configurable-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryc-configurable-fields label{display:flex;flex-direction:column;gap:6px}.ryc-configurable-fields label small{color:var(--ryc-muted,#5b6a7e);font-weight:400}.ryc-quick-configurable-fields{grid-column:1/-1}.ryc-quick-configurable-fields .ryc-configurable-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-catalog-advanced-filters{display:flex;align-items:end;gap:10px;flex-wrap:wrap;border:1px solid rgba(27,54,93,.12);border-radius:14px}.ryc-catalog-advanced-filters label{display:grid;gap:5px;font-size:12px;font-weight:700}.ryc-catalog-advanced-filters select{min-height:40px;border-radius:10px}.ryc-catalog-advanced-filters .ryc-filter-check{display:flex;align-items:center;gap:7px;min-height:40px}.ryc-catalog-filter-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ryc-catalog-filter-actions .ryc-button{min-height:40px;margin:0;padding:9px 16px;border-radius:10px}.ryc-search-clear-all,.ryc-search-clear-filters{display:inline-flex;align-items:center;min-height:40px;padding:8px 11px;border-radius:10px;color:inherit;font-size:12px;font-weight:800;text-decoration:none;opacity:.86}.ryc-search-clear-all:hover,.ryc-search-clear-filters:hover{background:rgba(125,170,215,.16);color:inherit;opacity:1}.ryc-search-clear-all{text-decoration:underline;text-underline-offset:3px}.ryc-availability{position:absolute;right:10px;bottom:10px;padding:5px 8px;border-radius:999px;background:#eaf8ef;color:#18713b;font-size:11px;font-weight:800}.ryc-availability--unavailable{background:#fff0f0;color:#a32626}.ryc-availability--coming_soon{background:#fff7df;color:#835d00}.ryc-availability-message{display:block;margin-top:8px;color:#667085}.ryc-catalog-pagination{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:22px}.ryc-catalog-pagination a{display:grid;place-items:center;min-width:38px;height:38px;border:1px solid rgba(27,54,93,.16);border-radius:10px;background:#fff;text-decoration:none}.ryc-catalog-pagination a.is-active{background:#123a68;color:#fff;border-color:#123a68}.ryc-seller-public{min-height:100vh;padding:34px 20px 72px;background:#050b18;color:#fff}.ryc-seller-store-identity{position:relative;z-index:1;margin-top:0}.ryc-seller-store-identity .ryc-profile-avatar{width:128px;height:128px;min-width:128px;border:3px solid rgba(89,219,255,.8);border-radius:50%;box-shadow:0 20px 40px rgba(0,0,0,.36)}.ryc-seller-store-copy>span{color:#58dcff;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.09em}.ryc-seller-store-copy h1{max-width:700px}.ryc-seller-channel-nav{max-width:1320px;margin:0 auto 16px;border:1px solid rgba(90,213,255,.17);border-radius:18px;background:rgba(5,14,31,.92);box-shadow:0 16px 40px rgba(0,0,0,.2)}.ryc-seller-channel-nav img{display:block;width:auto;max-width:150px;max-height:38px}.ryc-seller-channel-home strong{color:#fff;font-size:22px}.ryc-seller-store-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:20px;max-width:620px}.ryc-seller-store-actions .ryc-button{position:static;margin:0;white-space:nowrap}.ryc-seller-public__catalog{max-width:1320px;margin:0 auto;padding:0 0 44px;border:0;border-radius:0;background:0 0}.ryc-seller-public__catalog-head{margin:0 0 18px;color:#8fa4be}.ryc-seller-public__catalog-head span{color:#5df}.ryc-seller-public__catalog-head h2{margin:6px 0 5px;color:#fff;font-size:clamp(25px,3vw,38px)}.ryc-seller-public__catalog-head p{margin:0;max-width:720px;color:#90a3bc}.ryc-catalog--seller_channel{gap:14px;padding:0;background:0 0}.ryc-catalog--seller_channel .ryc-catalog-head{display:none}.ryc-catalog--seller_channel .ryc-catalog-nav{display:grid;gap:12px}.ryc-catalog--seller_channel .ryc-catalog-searchbar{border-color:rgba(86,211,255,.16);background:rgba(9,20,41,.88);box-shadow:none}.ryc-catalog--seller_channel .ryc-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px}.ryc-catalog--seller_channel .ryc-catalog-card{max-width:none;height:100%;background:linear-gradient(180deg,#111d34,#0b1528)}.ryc-catalog--seller_channel .ryc-catalog-pagination a{border-color:rgba(255,255,255,.14);background:#0c1930;color:#dce7f4}.ryc-catalog--seller_channel .ryc-catalog-pagination a.is-active{background:#00c8ff;color:#04111f}.ryc-seller-channel-nav{position:sticky;top:10px;z-index:20;background:rgba(4,13,31,.72);border-color:rgba(255,255,255,.16);backdrop-filter:blur(18px) saturate(135%)}.ryc-channel-nav-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.ryc-channel-nav-actions>a{color:#e8f4ff;font-weight:850;text-decoration:none}.ryc-channel-icon-button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(126,225,255,.2);border-radius:12px;background:rgba(255,255,255,.08);color:#e9f8ff;cursor:pointer}.ryc-channel-icon-button:focus-visible,.ryc-channel-icon-button:hover{background:#20c9ef;color:#04101f}.ryc-channel-icon-button svg{width:19px;height:19px;fill:currentColor}.ryc-sales-campaign{display:table;margin:0 0 10px;padding:7px 11px;border:1px solid rgba(255,211,92,.35);border-radius:999px;background:rgba(255,201,40,.12);color:#ffe48b}.ryc-commercial-metrics>span{display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(118,224,255,.19);border-radius:14px;background:rgba(5,18,41,.48);box-shadow:inset 0 1px rgba(255,255,255,.08);backdrop-filter:blur(12px);color:#c5d8e9;font-size:13px;font-weight:750}.ryc-commercial-metrics svg{width:18px;height:18px;fill:#53ddff}.ryc-commercial-metrics b{color:#fff}.ryc-commercial-metrics .is-ranking{border-color:rgba(255,202,52,.3)}.ryc-commercial-metrics .is-ranking svg{fill:#ffd34e}.ryc-card-modal[hidden]{display:none}.ryc-card-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:20px}.ryc-card-modal__backdrop{position:absolute;inset:0;background:rgba(1,7,18,.82);backdrop-filter:blur(8px)}.ryc-card-modal__dialog{position:relative;width:min(430px,100%);max-height:90vh;overflow:auto;padding:26px;border:1px solid rgba(105,219,255,.22);border-radius:26px;background:#08172d;color:#fff;box-shadow:0 30px 100px rgba(0,0,0,.62)}.ryc-card-modal__dialog>span{color:#56dcff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.09em}.ryc-card-modal__dialog h2{margin:6px 45px 20px 0;color:#fff}.ryc-card-modal__close{position:absolute;top:15px;right:15px;width:38px;height:38px;border:0;border-radius:12px;background:rgba(255,255,255,.08);color:#fff;font-size:25px;cursor:pointer}.ryc-card-modal__preview{text-align:center}.ryc-card-modal__qr{width:220px;margin:0 auto;padding:14px;border-radius:18px;background:#fff}.ryc-card-modal__qr svg{display:block;width:100%;height:auto}.ryc-card-modal__preview p{color:#9eb3c9}.ryc-card-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ryc-modal-open{overflow:hidden}.ryc-modal-open{overflow:hidden}.ryc-balance-line{display:flex;align-items:center;gap:12px}.ryc-balance-line h3{margin:0}.ryc-balance-privacy{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:rgba(255,255,255,.08);color:#fff;cursor:pointer}.ryc-record-list-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:16px}.ryc-record-list-head h3,.ryc-record-list-head p{margin:0}.ryc-filter-bar{display:grid;grid-template-columns:minmax(190px,1fr) minmax(150px,.45fr) auto auto;gap:10px;align-items:end;margin:0 0 18px;padding:14px;border:1px solid var(--ryc-panel-line);border-radius:18px;background:rgba(255,255,255,.035)}.ryc-filter-bar label{display:grid;gap:6px;margin:0;color:var(--ryc-panel-muted);font-size:12px;font-weight:850}.ryc-filter-bar input,.ryc-filter-bar select{min-height:44px;margin:0;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#09152a;color:#fff}.ryc-record-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:18px}.ryc-record-pagination a{justify-self:start;padding:10px 14px;border:1px solid var(--ryc-panel-line);border-radius:12px;color:#fff;text-decoration:none;font-weight:850}.ryc-record-pagination a:last-child{justify-self:end}.ryc-record-pagination span{color:var(--ryc-panel-muted);font-weight:850}.ryc-record-pagination .is-disabled{pointer-events:none;opacity:.35}.ryc-channel-card-preview{gap:18px}.ryc-channel-card-avatar{flex:0 0 auto}.ryc-channel-card-avatar .ryc-profile-avatar{width:76px;height:76px;border:3px solid rgba(143,234,255,.7);box-shadow:0 10px 25px rgba(0,0,0,.25)}.ryc-channel-card-copy{min-width:0;flex:1}.ryc-channel-card-copy>small,.ryc-channel-card-copy>strong{overflow-wrap:anywhere}.ryc-channel-card-code{color:#31d58b;font-weight:900;letter-spacing:.04em}.ryc-channel-card-preview{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:18px 0;padding:22px;border-radius:20px;background:linear-gradient(135deg,#071329,#123a68);color:#fff}.ryc-channel-card-copy{display:grid;gap:6px}.ryc-channel-card-copy>b{color:#00d2ff;font-size:22px}.ryc-channel-card-copy>strong{font-size:24px}.ryc-channel-card-copy>span{color:#8feaff;font-weight:800}.ryc-channel-card-copy>small{color:#c7d6ea}.ryc-channel-qr{width:150px;min-width:150px;padding:9px;background:#fff;border-radius:13px;line-height:0}.ryc-channel-qr svg{display:block;width:100%;height:auto}.ryc-channel-share-actions{display:flex;gap:9px;flex-wrap:wrap}.ryc-application-steps{display:grid;gap:8px;margin:18px 0}.ryc-application-steps span{padding:12px 15px;border-radius:12px;background:#eef2f7;color:#607087;font-weight:800}.ryc-application-steps .is-current{background:#fff4d6;color:#815d00}.ryc-application-steps .is-done{background:#e6f8ee;color:#176b3a}.ryc-seller-public__empty{max-width:920px;margin:auto;padding:48px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(135deg,#0c1b37,#123a68);color:#fff}.ryc-channel-nav__copy{display:block;min-width:0;flex:1}.ryc-channel-nav__lock{display:grid;place-items:center;width:20px;height:20px;min-width:20px;margin-left:auto;color:#aebbd0}.ryc-channel-nav-mobile svg,.ryc-channel-nav__lock svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-channel-nav-mobile{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ryc-channel-nav-mobile svg{width:14px;height:14px;min-width:14px}.ryc-channel-locked-card{--ryc-kicker:#0c5f80;padding:42px;border:1px solid #dce5f2;border-radius:24px;background:linear-gradient(145deg,#fff,#f4f8fc);text-align:center;color:#13213d}.ryc-channel-locked-card--commercial_review{background:linear-gradient(145deg,#fff,#fff8e8);border-color:#f2dda5}.ryc-catalog-toolbar{display:flex;align-items:stretch;gap:8px}.ryc-catalog-tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:0 15px;border:1px solid #d4e0ed;border-radius:13px;background:#fff;color:#203654;font-weight:900;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.ryc-catalog-tool:focus-visible,.ryc-catalog-tool:hover,.ryc-catalog-tool[aria-expanded=true],.ryc-catalog-tool[aria-pressed=true]{border-color:#68ccec;background:#eefaff;color:#075f80}.ryc-catalog-tool svg{width:19px;height:19px;flex:0 0 auto}.ryc-catalog-tool--quick:focus-visible,.ryc-catalog-tool--quick:hover{border-color:#0878d2;background:linear-gradient(135deg,#08b8df,#175ed0);color:#fff;transform:translateY(-1px)}@keyframes rycDrawerIn{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rycSheetIn{from{transform:translateY(100%)}to{transform:translateY(0)}}.ryc-channel-lock-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:0 auto 16px;border-radius:18px;background:#e9f1f8;font-size:25px}.ryc-channel-locked-card h2{max-width:680px;margin:8px auto 10px}.ryc-channel-locked-card p{max-width:720px;margin:0 auto 22px;color:#617087}.ryc-channel-locked-features{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:26px}.ryc-channel-locked-features span{padding:8px 11px;border:1px solid #dae4f0;border-radius:999px;background:#fff;color:#607087;font-size:12px;font-weight:850}.ryc-seller-progress-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ryc-app-next .ryc-seller-progress-card--required{position:relative;overflow:hidden;border-color:rgba(255,86,103,.5);background:radial-gradient(circle at top right,rgba(255,67,89,.22),transparent 42%),linear-gradient(135deg,#190e1b,#2b1020 55%,#15102b);box-shadow:0 22px 48px rgba(88,9,25,.25),inset 0 0 0 1px rgba(255,116,130,.08)}.ryc-app-next .ryc-seller-progress-card--required:after{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(#ff405b,#c91f3d)}.ryc-seller-progress-card--required .ryc-kicker{color:#ff9dab}.ryc-seller-progress-card--required .ryc-button{background:linear-gradient(135deg,#f0445d,#c91f3d);border-color:#ff6b7f;color:#fff;box-shadow:0 10px 24px rgba(201,31,61,.3)}.ryc-seller-progress-alert-icon{display:grid;place-items:center;width:38px;height:38px;margin-bottom:12px;border:1px solid rgba(255,132,147,.45);border-radius:50%;background:rgba(232,44,70,.18);color:#ff9dab;font-size:21px;font-weight:950;line-height:1}.ryc-profile-verification{margin-top:18px;scroll-margin-top:24px;transition:border-color .25s,box-shadow .25s,transform .25s}.ryc-profile-verification.is-highlighted{border-color:#00c8f4;box-shadow:0 0 0 4px rgba(0,200,244,.14);transform:translateY(-2px)}.ryc-button:not(.ryc-button-light){background:linear-gradient(135deg,var(--ryc-cta-desde) 0,var(--ryc-cta-hasta) 100%);box-shadow:0 8px 20px var(--ryc-cta-halo)}.ryc-button:not(.ryc-button-light):hover{filter:brightness(1.05);transform:translateY(-1px)}.ryc-button:not(.ryc-button-light):active{transform:translateY(0)}.ryc-button:not(.ryc-button-light){position:relative;overflow:hidden;isolation:isolate}.ryc-button:not(.ryc-button-light)::after{position:absolute;z-index:-1;top:-50%;left:-70%;width:42%;height:200%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg);transition:left .55s ease}.ryc-button:not(.ryc-button-light):hover::after{left:135%}@media(prefers-reduced-motion:reduce){.ryc-button:not(.ryc-button-light)::after{transition:none}}.ryc-button.ryc-button-tertiary-light{background:rgba(255,255,255,.08);box-shadow:none;color:#e6f3ff}.ryc-button-tertiary-light{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 17px;border:1px solid rgba(137,180,218,.42);border-radius:14px;background:#f7fbff;color:#183f65;font-size:13px;font-weight:900;line-height:1;text-decoration:none;cursor:pointer;transition:.18s ease}.ryc-button-tertiary-light:hover{border-color:rgba(24,201,238,.58);background:#eaf8fd;color:#0b5578}.ryc-button-tertiary-light svg{width:18px;height:18px;flex:0 0 18px}.ryc-button.ryc-button-danger{background:linear-gradient(135deg,#f0445d,#c91f3d);box-shadow:0 10px 24px rgba(201,31,61,.28)}.ryc-button.ryc-button-whatsapp{background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 10px 24px rgba(18,140,126,.28)}.ryc-app .ryc-button:disabled{background:#3a4256;box-shadow:none;filter:none;transform:none}.ryc-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:16px}.ryc-kpi-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:22px;background:linear-gradient(165deg,var(--ryc-card-dark),var(--ryc-card-dark-2));border:1px solid var(--ryc-line-dark);box-shadow:0 18px 40px rgba(2,6,16,.35);color:#fff}.ryc-kpi-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.ryc-kpi-card__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:rgba(0,200,244,.14);color:var(--ryc-cyan);font-size:16px}.ryc-kpi-card__label{font-size:12px;font-weight:800;letter-spacing:.03em;color:rgba(255,255,255,.6)}.ryc-kpi-card__delta{display:inline-flex;align-items:center;gap:3px;margin-top:5px;font-size:11px;font-weight:800}.ryc-kpi-card__delta.is-up{color:var(--ryc-green)}.ryc-kpi-card__delta.is-down{color:var(--ryc-red)}.ryc-kpi-card__delta.is-flat{color:rgba(255,255,255,.5)}.ryc-kpi-card__chart{height:44px;width:100%;color:var(--ryc-cyan)}.ryc-kpi-card__chart.is-alt{color:var(--ryc-gold)}.ryc-sparkline-svg{display:block;width:100%;height:100%}.ryc-seller-application-form{margin-top:22px}.ryc-seller-application-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryc-seller-application-grid label{display:grid;gap:7px}.ryc-seller-application-grid label>span{font-size:12px;font-weight:850;color:#5e6d82}.ryc-seller-application-grid .is-wide{grid-column:1/-1}.ryc-seller-application-grid input,.ryc-seller-application-grid select,.ryc-seller-application-grid textarea{width:100%;border:1px solid #d7e1ec;border-radius:13px;background:#fff;padding:12px 14px;color:#13233a;font:inherit}.ryc-seller-application-grid textarea{resize:vertical}.ryc-seller-application-terms{display:flex;align-items:flex-start;gap:9px;margin:16px 0;color:#53647a;font-size:13px}.ryc-seller-application-terms input{margin-top:3px}.ryc-pass-payment-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.ryc-pass-payment-card{display:grid;gap:10px;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.05)}.ryc-pass-payment-card small{color:var(--ryc-muted,#8190a5)}.ryc-pass-payment-card input{width:100%;box-sizing:border-box}.ryc-pass-payment-card button:disabled{opacity:.45;cursor:not-allowed}.ryc-kyc-approved-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 18px;padding:15px 20px;border:1px solid rgba(49,211,143,.35);border-radius:16px;background:linear-gradient(135deg,rgba(15,161,105,.18),rgba(26,80,151,.14));color:#eafff6}.ryc-kyc-approved-banner span{color:#bcd9cf}.ryc-campaign-progress{display:grid;gap:8px;margin:18px 0}.ryc-campaign-progress small{color:rgba(255,255,255,.78);font-weight:700}.ryc-reward-claim-form{margin-top:16px}.ryc-status-chip{display:inline-flex;margin-top:16px;padding:9px 13px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.1);font-size:12px;font-weight:800}.ryc-nav-icon{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-kpi-grid{margin-bottom:14px}.ryc-app-next .ryc-kpi-card{padding:16px;border-radius:18px;background:var(--ui-card);border-color:var(--ui-line);box-shadow:none}.ryc-app-next .ryc-app-grid{gap:12px}.ryc-app-next .ryc-card h2,.ryc-app-next .ryc-card h3,.ryc-app-next .ryc-card h4,.ryc-app-next .ryc-next-card strong{color:var(--ui-text)}.ryc-app-next .ryc-card p,.ryc-app-next .ryc-card small,.ryc-app-next .ryc-muted{color:var(--ui-muted)}.ryc-app-next .ryc-order-cardlet{padding:12px 13px;border-radius:13px;border-color:var(--ui-line);background:rgba(255,255,255,.025)}.ryc-app-next .ryc-filter-bar{padding:12px;border:1px solid var(--ui-line);border-radius:15px;background:rgba(255,255,255,.025)}.ryc-app-next .ryc-filter-bar label,.ryc-app-next .ryc-form label{color:#c8d4e4}.ryc-app-next .ryc-filter-bar input,.ryc-app-next .ryc-filter-bar select,.ryc-app-next .ryc-form input,.ryc-app-next .ryc-form select,.ryc-app-next .ryc-form textarea{min-height:46px;border:1px solid var(--ui-line-2);border-radius:12px;background:#0d1b2e;color:var(--ui-text);box-shadow:none}.ryc-app-next .ryc-form input::placeholder,.ryc-app-next .ryc-form textarea::placeholder{color:#71849d}.ryc-app-next .ryc-form input:focus,.ryc-app-next .ryc-form select:focus,.ryc-app-next .ryc-form textarea:focus{outline:3px solid rgba(35,199,238,.12);border-color:var(--ui-accent)}.ryc-app-next .ryc-public-table{border-color:var(--ui-line);background:0 0;color:var(--ui-text)}.ryc-app-next .ryc-public-table th{background:rgba(255,255,255,.035);color:#cbd8e8}.ryc-app-next .ryc-public-table td{border-color:var(--ui-line);color:var(--ui-text)}.ryc-app-next .ryc-achievement,.ryc-app-next .ryc-plan-price,.ryc-app-next .ryc-service-tile{border-color:var(--ui-line);background:rgba(255,255,255,.03);color:var(--ui-text)}.ryc-app-next .ryc-achievement b,.ryc-app-next .ryc-service-tile b{color:var(--ui-text)}body.ryc-panel-active #footer,body.ryc-panel-active #masthead,body.ryc-panel-active .main-header,body.ryc-panel-active .site-footer,body.ryc-panel-active .site-header,body.ryc-panel-active .whb-header,body.ryc-panel-active footer,body.ryc-panel-active header.site-header{display:none}.ryc-app-next .ryc-card-dark,.ryc-app-next .ryc-kpi-card{background:linear-gradient(145deg,var(--hy-dark-2),var(--hy-dark));border-color:var(--hy-dark-line);color:#f5f9ff}.ryc-app-next .ryc-filter-bar{padding:14px;border:1px solid var(--hy-line);border-radius:16px;background:var(--hy-card)}.ryc-app-next .ryc-filter-bar label,.ryc-app-next .ryc-form label{color:#32445c}.ryc-app-next .ryc-copy-row input,.ryc-app-next .ryc-filter-bar :is(input,select),.ryc-app-next .ryc-form :is(input,select,textarea),.ryc-app-next .ryc-referral-link input{min-height:48px;border:1px solid #cad8e7;border-radius:12px;background:#fff;color:var(--hy-ink);box-shadow:0 1px 2px rgba(16,35,60,.03)}.ryc-app-next .ryc-filter-bar input::placeholder,.ryc-app-next .ryc-form :is(input,textarea)::placeholder{color:#8494a8}.ryc-app-next .ryc-filter-bar :is(input,select):focus,.ryc-app-next .ryc-form :is(input,select,textarea):focus{outline:3px solid rgba(24,201,238,.15);border-color:#37bde0}.ryc-app-next .ryc-button:disabled,.ryc-app-next .ryc-form :is(input,select):disabled{opacity:.62;cursor:not-allowed}.ryc-app-next .ryc-profit-table-wrap{border:1px solid var(--hy-line);border-radius:16px;background:#fff}.ryc-app-next .ryc-profit-table{color:var(--hy-ink)}.ryc-app-next .ryc-profit-table th{background:#edf4fb;color:#42566f}.ryc-app-next .ryc-profit-table td{border-color:#e4ecf4;color:var(--hy-ink)}.ryc-app-next .ryc-profit-table tbody tr:nth-child(2n){background:#f8fbff}.ryc-app-next .ryc-service-hero--commerce{min-height:300px}.ryc-app-next .ryc-service-hero--commerce .ryc-service-hero__media{min-height:260px}.ryc-app-next .ryc-service-detail-grid--purchase{grid-template-columns:minmax(280px,.78fr) minmax(480px,1.22fr);gap:20px}.ryc-waiting-body{background:#f4f7fc;margin:0;min-height:100vh}.ryc-waiting{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.ryc-app-next .ryc-waiting-card{background:#fff;max-width:520px;text-align:center}.ryc-app-next .ryc-waiting-card h1{font-size:26px;line-height:1.15;margin:14px 0 10px}.ryc-app-next .ryc-waiting-card p{margin:0 0 10px}.ryc-waiting-spinner{display:inline-block;width:38px;height:38px;border-radius:50%;border:4px solid #dbe6f5;border-top-color:#0a3a8f;animation:ryc-waiting-spin .9s linear infinite}@keyframes ryc-waiting-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ryc-waiting-spinner{animation-duration:3s}}
@media(max-width:640px){.ryc-sale-review__grid{grid-template-columns:1fr}.ryc-sale-review__dialog{padding:21px;border-radius:18px}.ryc-sale-review__actions{flex-direction:column-reverse}.ryc-sale-review__actions .ryc-button{width:100%}.ryc-sale-success{grid-template-columns:1fr}.ryc-sale-success__facts{display:grid;grid-template-columns:1fr}.ryc-sale-success__actions{align-items:stretch;flex-direction:column}.ryc-sale-success__actions .ryc-button{text-align:center}.ryc-insufficient-funds{grid-template-columns:1fr}.ryc-insufficient-funds .ryc-button,.ryc-insufficient-funds span{grid-column:1;grid-row:auto}.ryc-insufficient-funds .ryc-button{width:100%}}@media(max-width:640px){.ryc-hero-card{flex-direction:column;align-items:flex-start}.ryc-hero-card strong{font-size:28px}.ryc-public-table{font-size:13px}}@media(max-width:980px){.ryc-app-grid-2{grid-template-columns:1fr}}@media(max-width:640px){.ryc-app-pro{margin:14px 0}.ryc-app-nav{border-radius:18px}.ryc-app-nav button{padding:10px 13px}.ryc-copy-row{flex-direction:column;align-items:stretch}}.ryc-app-next{max-width:1280px;margin:28px auto;color:var(--ryc-ink)}.ryc-app-next .ryc-app-shell{display:grid;grid-template-columns:270px minmax(0,1fr);gap:18px;align-items:start}.ryc-app-topbar__controls{display:flex;align-items:center;gap:14px;flex:0 0 auto}.ryc-app-next .ryc-app-sidebar{position:sticky;top:22px;background:linear-gradient(180deg,#0a0d14,#101624);border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:18px;box-shadow:0 24px 70px rgba(0,0,0,.35);color:#fff;min-height:760px}.ryc-app-next .ryc-app-nav-side{display:flex;flex-direction:column;gap:8px;padding:0;background:0 0;border:0;border-radius:0;margin:0 0 18px;overflow:visible}.ryc-app-next .ryc-app-nav-side button{width:100%;justify-content:flex-start;background:0 0;color:rgba(255,255,255,.72);box-shadow:none;border:1px solid transparent;border-radius:16px;padding:13px 14px;text-align:left}.ryc-app-next .ryc-app-nav-side button.is-active,.ryc-app-next .ryc-app-nav-side button:hover{background:rgba(255,255,255,.09);border-color:rgba(0,200,244,.28);color:#fff}.ryc-app-next .ryc-app-workspace{min-width:0}.ryc-app-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:18px 20px;border-radius:26px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.06);color:#fff;backdrop-filter:blur(8px)}.ryc-app-topbar h2{color:#fff;margin:0;font-size:clamp(26px,3vw,42px);line-height:1.05}.ryc-app-topbar p{color:rgba(255,255,255,.66);margin:6px 0 0}.ryc-app-next .ryc-app-nav-pills{display:none;background:#eef4ff;border:1px solid #dde8ff;border-radius:22px;padding:8px;margin:0 0 16px}.ryc-app-next .ryc-app-nav-pills button{background:#fff;color:var(--ryc-navy);box-shadow:none}.ryc-app-next .ryc-app-nav-pills button.is-active{background:var(--ryc-navy);color:#fff}.ryc-mini-link{border:0;background:#edf5ff;color:var(--ryc-navy);border-radius:999px;padding:8px 12px;font-weight:900;cursor:pointer}.ryc-app-next .ryc-button-light{background:#fff;color:var(--ryc-navy);box-shadow:none}@media(max-width:1120px){.ryc-app-next .ryc-app-shell{grid-template-columns:1fr}.ryc-app-next .ryc-app-sidebar{position:relative;top:auto;min-height:auto}.ryc-app-next .ryc-app-nav-side{display:none}.ryc-app-next .ryc-app-nav-pills{display:flex}}@media(max-width:820px){.ryc-app-next{margin:16px auto}.ryc-app-next .ryc-app-grid-2{grid-template-columns:1fr}.ryc-app-next .ryc-app-topbar{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.ryc-app-next .ryc-app-sidebar,.ryc-app-next .ryc-app-topbar,.ryc-app-next .ryc-next-card{border-radius:20px}.ryc-app-next .ryc-app-nav-pills{border-radius:18px}.ryc-app-next .ryc-app-nav-pills button{padding:10px 12px}}.ryc-app-next{max-width:1320px}.ryc-app-next .ryc-app-shell{gap:22px}@media(max-width:1120px){.ryc-app-next{max-width:100%}}@media(max-width:760px){.ryc-unlock-list{grid-template-columns:1fr}.ryc-catalog-grid{grid-template-columns:1fr}}.ryc-app-next .ryc-app-sidebar{padding-top:22px}.ryc-app-next .ryc-app-topbar{justify-content:flex-start;padding:22px 24px;margin-bottom:18px}.ryc-app-next .ryc-app-topbar>div:first-child{max-width:920px}.ryc-app-next .ryc-app-topbar .ryc-kicker{letter-spacing:.12em;color:var(--ryc-cyan);font-weight:950}.ryc-app-next .ryc-app-topbar p{max-width:720px;color:rgba(255,255,255,.72)}@media(max-width:640px){.ryc-app-next .ryc-app-topbar{padding:18px}.ryc-app-next .ryc-app-topbar h2{font-size:28px}}@media(max-width:640px){.ryc-feature-card .ryc-button{width:100%}}@media(max-width:640px){.ryc-smart-dock-card,.ryc-smart-dock-hero-large,.ryc-smart-dock-hero-small{grid-template-columns:1fr;text-align:left}.ryc-smart-dock-card .ryc-smart-dock-copy{grid-column:1;grid-row:2}.ryc-smart-dock-card .ryc-smart-dock-hero{grid-column:1;grid-row:1;max-height:180px}.ryc-smart-dock-card .ryc-smart-dock-hero img{max-height:180px}.ryc-smart-dock-card .ryc-feature-badges{margin-left:0;margin-right:0}}.ryc-app-sidebar{align-self:start;position:sticky;top:96px}.ryc-catalog-head h3{letter-spacing:-.025em}@media(max-width:1180px){.ryc-catalog--public .ryc-catalog-grid,.ryc-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));justify-content:stretch}.ryc-catalog-card{max-width:none}.ryc-service-detail-grid,.ryc-service-hero{grid-template-columns:1fr}.ryc-service-hero__media{min-height:260px}.ryc-service-plan-row{grid-template-columns:1fr}.ryc-service-plan-row .ryc-catalog-order-form{grid-template-columns:1fr}}@media(max-width:980px){.ryc-app-sidebar{position:relative;top:auto}.ryc-quick-order-grid{grid-template-columns:1fr}.ryc-catalog-searchbar{grid-template-columns:1fr}.ryc-catalog-searchbar .ryc-button{width:100%}}@media(max-width:680px){.ryc-catalog-head,.ryc-catalog-searchbar{border-radius:20px}.ryc-catalog-head h3{font-size:24px}.ryc-catalog--public .ryc-catalog-grid,.ryc-catalog-grid{grid-template-columns:1fr}.ryc-catalog-card__media{height:230px}.ryc-service-hero{padding:16px;border-radius:24px}.ryc-service-hero__content h2{font-size:30px}.ryc-service-price-box{width:100%}}@media(max-width:1180px){.ryc-catalog-nav{position:relative;top:auto;background:0 0;backdrop-filter:none}.ryc-service-detail-grid--landing{grid-template-columns:1fr}.ryc-service-plan-list{max-height:none;overflow:visible}.ryc-service-plan-row{grid-template-columns:1fr}.ryc-service-plan-row .ryc-catalog-order-form{grid-template-columns:1fr auto}}@media(max-width:760px){.ryc-search-control{min-height:52px;border-radius:16px}.ryc-search-control input{min-height:52px;padding:12px 86px 12px 14px}.ryc-search-icon-btn{width:40px;height:40px;border-radius:13px}.ryc-search-clear{right:54px}.ryc-catalog-cats{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.ryc-catalog-cats a{white-space:nowrap}.ryc-service-hero--landing{grid-template-columns:1fr;padding:16px;border-radius:24px}.ryc-service-hero--landing .ryc-service-hero__media{min-height:240px}.ryc-service-price-box{min-width:0;width:100%}}.ryc-app-next.ryc-mode-recharge .ryc-app-topbar{margin-bottom:18px}@media(max-width:1180px){.ryc-app-next.ryc-mode-recharge .ryc-app-topbar{margin-bottom:14px}.ryc-catalog.is-service-open .ryc-catalog-nav{display:none}}@media(max-width:760px){.ryc-app-next.ryc-mode-recharge .ryc-app-topbar{padding:18px}.ryc-plan-combobox,.ryc-selected-plan-summary,.ryc-service-order-grid{grid-template-columns:1fr}.ryc-selected-plan-summary b{justify-self:start}.ryc-service-plan-select-form .ryc-button{width:100%}.ryc-search-icon-btn{max-width:40px}.ryc-catalog-nav{position:relative;top:auto;background:0 0;backdrop-filter:none}.ryc-catalog.is-service-open .ryc-catalog-nav{display:none}}@media(max-width:1180px){.ryc-service-detail-grid--purchase,.ryc-service-hero--commerce{grid-template-columns:1fr}.ryc-service-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-service-plan-selector-card{overflow:visible}}@media(max-width:760px){.ryc-service-toolbar{margin-top:4px}.ryc-service-hero--commerce{min-height:auto}.ryc-service-hero__facts{grid-template-columns:1fr}.ryc-service-detail-grid--purchase{gap:14px}.ryc-service-order-grid{grid-template-columns:1fr}.ryc-plan-combobox__option{grid-template-columns:1fr}.ryc-plan-combobox__option b{justify-self:start}.ryc-service-plan-selector-card .ryc-section-head{display:grid;gap:6px}}@media(max-width:760px){.ryc-service-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-public-service-page{padding:36px 12px}}@media(max-width:1180px){.ryc-service-hero--product,.ryc-service-product-grid{grid-template-columns:1fr}.ryc-service-buy-card{position:relative;top:auto}.ryc-service-facts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ryc-service-hero--product{padding:14px;border-radius:24px}.ryc-service-product-media{min-height:260px}.ryc-service-facts-grid{grid-template-columns:1fr}.ryc-service-hero__actions{display:grid;grid-template-columns:1fr}.ryc-service-hero__actions .ryc-button{width:100%}.ryc-service-product-grid{gap:14px}.ryc-service-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ryc-purchase-step{grid-template-columns:1fr}.ryc-purchase-submit-row{display:grid}.ryc-purchase-submit-row .ryc-button{width:100%}.ryc-service-order-grid{grid-template-columns:1fr}.ryc-buy-balance{font-size:20px}.ryc-media-modal{padding:12px}.ryc-media-modal__panel{border-radius:18px;padding:12px}}@media(max-width:480px){.ryc-service-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-service-product-media{min-height:220px}}@media(max-width:1180px){.ryc-service-hero--gallery-layout{grid-template-columns:1fr}.ryc-service-product-grid--compact{grid-template-columns:1fr}.ryc-product-gallery__main{min-height:320px}.ryc-service-facts-grid--lean{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ryc-service-hero--gallery-layout{padding:14px;gap:16px}.ryc-product-gallery__main{min-height:260px;border-radius:22px}.ryc-product-gallery__main-img{max-height:260px}.ryc-product-gallery__thumbs{display:flex;overflow-x:auto;padding-bottom:4px}.ryc-product-gallery__thumb{flex:0 0 72px}.ryc-service-product-summary--clean h2{font-size:36px}.ryc-service-facts-grid--lean{grid-template-columns:1fr}.ryc-service-buy-card--compact{padding:20px}.ryc-purchase-step--compact{grid-template-columns:1fr}.ryc-purchase-submit-row{grid-template-columns:1fr}.ryc-purchase-submit-row .ryc-button{width:100%}.ryc-selected-plan-summary.is-filled{grid-template-columns:1fr}.ryc-selected-plan-summary.is-filled b{grid-column:auto;grid-row:auto}.ryc-selected-plan-summary.is-filled small{grid-column:auto}.ryc-media-modal--premium{padding:10px}.ryc-media-modal--premium .ryc-media-modal__panel{border-radius:18px;padding:12px}.ryc-media-modal--premium .ryc-media-modal__body img{max-height:72vh}}@media(max-width:760px){.ryc-tutorial-reels-modal{padding:0}.ryc-tutorial-reels-modal__phone{width:100vw;height:100vh;max-height:none;border-radius:0;aspect-ratio:auto}.ryc-tutorial-reels-modal__close{top:14px;right:14px;width:44px;height:44px;font-size:28px}.ryc-tutorial-reels-modal__nav{display:none}}@media(max-width:760px){.ryc-dpago-order-fields{grid-template-columns:1fr}}@media(max-width:760px){.ryc-order-cardlet__statuses{justify-content:flex-start}}@media(max-width:760px){.ryc-kyc-client-head{flex-direction:column}.ryc-kyc-client-grid,.ryc-kyc-upload-grid{grid-template-columns:1fr}.ryc-kyc-status{align-self:flex-start}}@media(max-width:1050px){.ryc-seller-store-head{min-height:0}.ryc-profit-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.ryc-profit-kpis{grid-template-columns:1fr}.ryc-profit-head{align-items:flex-start;flex-direction:column;padding:19px}}@media(max-width:760px){.ryc-commercial-metrics{grid-template-columns:1fr}.ryc-commercial-list article{align-items:flex-start;flex-direction:column}.ryc-commercial-list article>div:last-child{text-align:left}.ryc-referral-link{grid-template-columns:1fr}}.ryc-app-next[class*=ryc-mode-]:not(.ryc-mode-home) .ryc-app-topbar{display:none}@media(max-width:760px){.ryc-channel-head{align-items:stretch;flex-direction:column}.ryc-channel-tabs{display:grid;grid-template-columns:1fr}.ryc-catalog--seller{padding:14px}.ryc-channel-catalog-intro{padding:18px}}@media(max-width:720px){.ryc-configurable-fields,.ryc-quick-configurable-fields .ryc-configurable-fields{grid-template-columns:1fr}}@media(max-width:700px){.ryc-catalog-advanced-filters{display:grid;grid-template-columns:1fr 1fr}.ryc-catalog-advanced-filters label:first-child{grid-column:1/-1}.ryc-catalog-filter-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.ryc-catalog-filter-actions .ryc-button{grid-column:1/-1;width:100%}.ryc-search-clear-all,.ryc-search-clear-filters{justify-content:center}}@media(max-width:1050px){.ryc-seller-store-actions{position:relative;right:auto;bottom:auto;justify-content:flex-start;margin:24px 0 0;max-width:none}.ryc-seller-store-identity{margin-top:30px}.ryc-catalog--seller_channel .ryc-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.ryc-seller-channel-nav{gap:11px}.ryc-seller-channel-nav>a:last-child{margin-left:auto}.ryc-seller-store-head{border-radius:22px}.ryc-seller-store-copy h1{font-size:27px}.ryc-seller-store-actions .ryc-button{width:100%;justify-content:center}.ryc-catalog--seller_channel .ryc-catalog-grid{grid-template-columns:1fr}.ryc-catalog--seller_channel .ryc-catalog-card{max-width:none}.ryc-catalog--seller_channel .ryc-catalog-advanced-filters{grid-template-columns:1fr}.ryc-catalog--seller_channel .ryc-catalog-filter-actions{grid-column:auto}}@media(max-width:700px){.ryc-sales-hero:before{background:linear-gradient(180deg,rgba(3,10,25,calc(var(--ryc-sales-hero-overlay,.72) * .64)),rgba(3,10,25,var(--ryc-sales-hero-overlay,.72)))}.ryc-seller-channel-nav{top:6px}.ryc-sales-hero .ryc-seller-store-head{padding:20px 8px}.ryc-channel-nav-actions>a{display:none}.ryc-commercial-metrics{flex-wrap:nowrap;max-width:calc(100vw - 48px);overflow-x:auto;padding-bottom:5px}.ryc-commercial-metrics>span{flex:0 0 auto}.ryc-seller-store-actions{display:block}.ryc-card-modal__actions{grid-template-columns:1fr}}@media(max-width:700px){.ryc-sales-hero .ryc-seller-store-head{display:grid;grid-template-columns:1fr;align-items:start;min-height:0;padding:42px 8px 30px}.ryc-seller-store-copy h1{font-size:clamp(27px,9vw,42px);line-height:1.02;overflow-wrap:anywhere}}.ryc-app-next{--ryc-panel-bg:#071126;--ryc-panel-card:#101b32;--ryc-panel-line:rgba(255,255,255,.10);--ryc-panel-muted:#9eb0c9;--ryc-panel-accent:#00c8f4}.ryc-app-next .ryc-app-sidebar,.ryc-app-next .ryc-card.ryc-next-card{background:var(--ryc-panel-card);border-color:var(--ryc-panel-line);color:#fff}.ryc-app-next .ryc-card.ryc-next-card h3,.ryc-app-next .ryc-card.ryc-next-card strong{color:#fff}.ryc-app-next .ryc-card.ryc-next-card p,.ryc-app-next .ryc-card.ryc-next-card small{color:var(--ryc-panel-muted)}.ryc-app-nav-side button{position:relative;padding-left:45px}.ryc-app-nav-side button:before{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:20px;text-align:center;color:#7ddfff;font-weight:950}.ryc-app-nav-side button[data-ryc-tab=home]:before{content:"⌂"}.ryc-app-nav-side button[data-ryc-tab=recharge]:before{content:"+"}.ryc-app-nav-side button[data-ryc-tab=deposit]:before{content:"▣"}.ryc-app-nav-side button[data-ryc-tab=orders]:before{content:"≡"}.ryc-app-nav-side button[data-ryc-tab=movements]:before{content:"↕"}.ryc-app-nav-side button[data-ryc-tab=commercial]:before{content:"◇"}.ryc-app-nav-side button[data-ryc-tab=profile]:before{content:"●"}.ryc-app-nav-side button[data-ryc-tab=support]:before{content:"?"}@media(max-width:760px){.ryc-app-next{padding-bottom:92px}.ryc-record-pagination{grid-template-columns:1fr 1fr}.ryc-record-pagination span{grid-column:1/-1;grid-row:1;text-align:center}.ryc-record-pagination a{grid-row:2}.ryc-app-nav-pills{position:fixed;z-index:9999;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:7px;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:rgba(6,15,33,.94);box-shadow:0 20px 45px rgba(0,0,0,.45);backdrop-filter:blur(18px)}.ryc-app-nav-pills button{min-width:0;padding:12px 3px;border-radius:13px;font-size:10px;white-space:normal}.ryc-app-nav-pills button.is-active{background:var(--ryc-panel-accent);color:#03101f}.ryc-app-topbar{display:none}}@media(prefers-reduced-motion:reduce){.ryc-app-next *{scroll-behavior:auto;transition-duration:NaNs;animation-duration:NaNs}}@media(max-width:700px){.ryc-channel-card-preview{align-items:flex-start;flex-direction:column}.ryc-channel-share-actions{display:grid}.ryc-channel-qr{width:135px;min-width:135px}.ryc-seller-public__empty{padding:28px}}.ryc-app-nav-side .ryc-channel-nav{position:relative;display:flex;align-items:center;gap:10px;min-width:0}.ryc-app-nav-side .ryc-channel-nav small{display:block;max-width:100%;margin-top:2px;overflow:hidden;color:#8fa1bb;font-size:10px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ryc-app-nav-side .ryc-channel-nav--commercial_review:after,.ryc-app-nav-side .ryc-channel-nav--kyc_review:after{content:"";width:9px;height:9px;margin-left:auto;border-radius:99px;background:#f5b82e;box-shadow:0 0 0 4px rgba(245,184,46,.14)}.ryc-app-nav-side .ryc-channel-nav--active:after{content:"";width:9px;height:9px;margin-left:auto;border-radius:99px;background:#25d98b;box-shadow:0 0 0 4px rgba(37,217,139,.14)}@media(max-width:900px){.ryc-catalog-toolbar{justify-content:flex-end}}@media(max-width:700px){.ryc-catalog-toolbar{display:grid;grid-template-columns:1fr 1fr;margin-top:8px}.ryc-catalog-tool{min-height:43px;padding:0 10px}.ryc-catalog-tool--quick{display:none}}@media(max-width:700px){.ryc-channel-locked-card{padding:28px 18px}.ryc-channel-locked-features{display:grid;grid-template-columns:1fr 1fr;width:100%}}@media(max-width:640px){.ryc-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ryc-kpi-card{padding:16px}}@media(max-width:640px){.ryc-seller-application-grid{grid-template-columns:1fr}.ryc-seller-application-grid .is-wide{grid-column:auto}}@media(max-width:720px){.ryc-pass-payment-options{grid-template-columns:1fr}}@media(max-width:640px){.ryc-kyc-approved-banner{align-items:flex-start;flex-direction:column}}.ryc-app-next{--ui-bg:#08111f;--ui-shell:#0d192b;--ui-card:#122238;--ui-card-2:#172a43;--ui-line:rgba(184,211,240,.13);--ui-line-2:rgba(184,211,240,.22);--ui-text:#f4f8fd;--ui-muted:#9eb0c7;--ui-accent:#23c7ee;--ui-blue:#3b82f6;width:min(1380px,calc(100% - 32px));max-width:1380px;margin:24px auto;color:var(--ui-text);isolation:isolate}.ryc-app-next,.ryc-app-next *{box-sizing:border-box}.ryc-app-next .ryc-app-shell{grid-template-columns:248px minmax(0,1fr);gap:0;align-items:stretch;overflow:hidden;min-height:780px;border:1px solid var(--ui-line);border-radius:28px;background:var(--ui-shell);box-shadow:0 30px 90px rgba(0,7,18,.34)}.ryc-app-next .ryc-app-sidebar{position:relative;top:auto;display:flex;flex-direction:column;min-height:100%;padding:20px 14px;border:0;border-right:1px solid var(--ui-line);border-radius:0;background:#0b1627;box-shadow:none}.ryc-app-next .ryc-app-nav-side{gap:3px;margin-bottom:14px}.ryc-app-next .ryc-app-nav-side button{position:relative;display:flex;align-items:center;gap:11px;min-height:43px;padding:8px 10px;border:1px solid transparent;border-radius:13px;color:#aebdd0;font-size:13px;font-weight:780}.ryc-app-next .ryc-app-nav-side button:before{display:none;content:none}.ryc-app-next .ryc-app-nav-side button:hover{background:rgba(255,255,255,.045);color:#fff}.ryc-app-next .ryc-app-nav-side button.is-active{border-color:rgba(35,199,238,.18);background:linear-gradient(90deg,rgba(35,199,238,.16),rgba(59,130,246,.07));color:#fff;box-shadow:inset 3px 0 0 var(--ui-accent)}.ryc-app-nav-side button.is-active .ryc-nav-icon{color:var(--ui-accent)}.ryc-app-next .ryc-app-workspace{min-width:0;padding:28px 30px 34px;background:var(--ui-bg)}.ryc-app-next .ryc-app-topbar{padding:4px 2px 20px;margin:0;border:0;border-radius:0;background:0 0;backdrop-filter:none}.ryc-app-next .ryc-app-topbar h2{font-size:27px}.ryc-app-next .ryc-app-topbar p{font-size:13px}.ryc-app-next .ryc-card.ryc-next-card,.ryc-app-next .ryc-feature-card{padding:26px;border-radius:19px;border:1px solid var(--ui-line);background:var(--ui-card);color:var(--ui-text);box-shadow:none}.ryc-app-next .ryc-button-light,.ryc-app-next .ryc-mini-link{border:1px solid var(--ui-line-2);background:rgba(255,255,255,.055);color:var(--ui-text)}.ryc-app-next .ryc-app-nav-pills{display:none}@media(max-width:1120px){.ryc-app-next .ryc-app-shell{grid-template-columns:215px minmax(0,1fr)}}@media(max-width:820px){body.ryc-panel-active{overflow-x:hidden;background:#08111f}body.ryc-panel-active #footer,body.ryc-panel-active .site-footer,body.ryc-panel-active footer{display:none}.ryc-app-next{width:100%;max-width:none;margin:0;padding:0 0 calc(88px + env(safe-area-inset-bottom))}.ryc-app-next .ryc-app-shell{display:block;min-height:100svh;border:0;border-radius:0;background:var(--ui-bg);overflow:visible}.ryc-app-next .ryc-app-sidebar{display:none}.ryc-app-next .ryc-app-workspace{width:100%;max-width:100%;padding:14px 14px 22px;overflow:hidden}.ryc-app-next .ryc-app-topbar{display:block;padding:4px 2px 13px}.ryc-app-next .ryc-app-topbar h2{font-size:23px}.ryc-app-next .ryc-app-topbar p{display:none}.ryc-app-next .ryc-app-grid-2{grid-template-columns:1fr}.ryc-app-next .ryc-public-table{display:block;overflow-x:auto}.ryc-app-next .ryc-app-nav-pills{position:fixed;z-index:99999;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin:0;padding:7px;border:1px solid var(--ui-line-2);border-radius:19px;background:rgba(11,22,39,.96);box-shadow:0 16px 45px rgba(0,5,15,.45);backdrop-filter:blur(18px)}.ryc-app-next .ryc-app-nav-pills button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:54px;padding:6px 2px;border:0;border-radius:12px;background:0 0;color:#91a5bd;font-size:10px;line-height:1;box-shadow:none;white-space:normal}.ryc-app-next .ryc-app-nav-pills button.is-active{background:rgba(35,199,238,.12);color:var(--ui-accent)}.ryc-app-next .ryc-app-nav-pills .ryc-nav-icon{width:21px;height:21px}}@media(max-width:480px){.ryc-app-next .ryc-app-workspace{padding-inline:12px}.ryc-app-next .ryc-card.ryc-next-card{padding:15px}}body.ryc-panel-active{background:#07182a}.ryc-app-next{--ui-bg:#07182a;--ui-shell:#0a1d32;--ui-card:#102943;--ui-card-2:#153552}.ryc-app-next .ryc-app-shell{align-items:start;min-height:0;background:var(--ui-bg);overflow:visible}.ryc-app-next .ryc-app-sidebar{align-self:start;position:sticky;top:18px;height:auto;min-height:0;background:#0a1d32;border:1px solid var(--ui-line);border-radius:24px;margin:14px 0 14px 14px}.ryc-panel-brand{display:flex;align-items:center;gap:11px;min-height:50px;margin:0 3px 15px;padding:8px;border-radius:14px;color:#fff;text-decoration:none}.ryc-panel-brand:hover{background:rgba(255,255,255,.045)}.ryc-panel-brand__mark{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:12px;background:linear-gradient(145deg,var(--ui-accent),var(--ui-blue));color:#061321;box-shadow:0 8px 22px rgba(35,199,238,.18)}.ryc-panel-brand__mark svg{width:23px;height:23px;fill:currentColor}.ryc-panel-brand__copy{display:block;min-width:0}.ryc-panel-brand__copy strong{display:block;font-size:15px;line-height:1.1;color:#fff}.ryc-panel-brand__copy small{display:block;margin-top:3px;color:var(--ui-muted);font-size:9px;font-weight:700;line-height:1.2}.ryc-app-next .ryc-app-nav-side{display:flex;flex-direction:column;margin-bottom:0}.ryc-app-next .ryc-app-nav-side .ryc-panel-logout{display:flex;align-items:center;gap:11px;min-height:43px;margin-top:9px;padding:8px 10px;border:1px solid rgba(248,113,113,.13);border-radius:13px;background:rgba(248,113,113,.045);color:#fca5a5;font-size:13px;font-weight:780;text-decoration:none}.ryc-app-next .ryc-app-nav-side .ryc-panel-logout:hover{border-color:rgba(248,113,113,.25);background:rgba(248,113,113,.09);color:#fecaca}.ryc-panel-mobile-header{display:none}.ryc-app-next .ryc-app-workspace{background:#07182a}@media(max-width:820px){.ryc-panel-mobile-header{display:flex;align-items:center;justify-content:space-between;min-height:56px;margin:0 0 12px;padding:5px 2px 11px;border-bottom:1px solid var(--ui-line)}.ryc-panel-mobile-home{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.ryc-panel-mobile-home .ryc-panel-brand__mark{width:40px;height:40px;flex-basis:40px;border-radius:13px}.ryc-panel-mobile-home strong{font-size:17px}.ryc-panel-mobile-logout{display:flex;align-items:center;gap:7px;min-height:42px;padding:8px 12px;border:1px solid rgba(248,113,113,.18);border-radius:12px;background:rgba(248,113,113,.06);color:#fca5a5;font-size:12px;font-weight:800;text-decoration:none}.ryc-panel-mobile-logout svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-app-shell{min-height:100svh}}.ryc-app-next{color:var(--hy-ink);background:var(--hy-bg)}.ryc-app-next .ryc-app-shell{grid-template-columns:238px minmax(0,1fr);background:var(--hy-bg);border-color:var(--hy-dark-line);box-shadow:0 28px 80px rgba(1,11,24,.28)}.ryc-app-next .ryc-app-sidebar{padding:18px 13px;background:linear-gradient(180deg,var(--hy-side),#091f37);border-color:var(--hy-dark-line);box-shadow:0 18px 50px rgba(0,10,25,.18)}.ryc-app-next .ryc-panel-brand{padding:3px 5px 15px}.ryc-app-next .ryc-panel-brand__mark{width:42px;height:42px;border-radius:14px}.ryc-app-next .ryc-app-nav-side{gap:4px}.ryc-app-next .ryc-app-nav-side button{min-height:46px;padding:9px 11px;color:#bed0e2;font-size:14px}.ryc-app-next .ryc-app-nav-side button.is-active{border-color:rgba(24,201,238,.23);background:linear-gradient(90deg,rgba(24,201,238,.2),rgba(39,135,245,.08));box-shadow:inset 3px 0 0 var(--hy-accent)}.ryc-app-next .ryc-nav-icon{width:21px;height:21px;stroke-width:1.8}.ryc-app-next .ryc-app-workspace{padding:22px 24px 30px;background:var(--hy-bg)}.ryc-app-next .ryc-card-dark p,.ryc-app-next .ryc-card-dark small,.ryc-app-next .ryc-kpi-card span{color:#abc0d6}.ryc-app-next .ryc-card-dark :is(h2,h3,strong),.ryc-app-next .ryc-kpi-card strong{color:#fff}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark),.ryc-app-next .ryc-app-panel[data-ryc-surface=light] .ryc-next-card,.ryc-app-next .ryc-service-info-card,.ryc-app-next .ryc-service-plans-card{--ryc-kicker:#0c5f80;background:var(--hy-light);border:1px solid var(--hy-line);color:var(--hy-ink);box-shadow:0 14px 38px rgba(3,24,48,.12)}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark) :is(h2,h3,h4,strong),.ryc-app-next .ryc-app-panel[data-ryc-surface=light] .ryc-next-card :is(h2,h3,h4,strong){color:var(--hy-ink)}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark) :is(p,small,label),.ryc-app-next .ryc-app-panel[data-ryc-surface=light] .ryc-next-card :is(p,small,label){color:var(--hy-muted)}.ryc-app-next .ryc-record-list-head :is(h3,strong){color:var(--hy-ink)}.ryc-app-next .ryc-record-list-head p{color:var(--hy-muted)}.ryc-app-next .ryc-record-pagination a{border:1px solid var(--hy-line);background:#fff;color:#17436b}.ryc-app-next .ryc-record-pagination span{color:var(--hy-muted)}.ryc-app-next .ryc-button:hover{filter:brightness(1.05);transform:translateY(-1px)}.ryc-app-next .ryc-button:focus-visible{outline:3px solid rgba(24,201,238,.3);outline-offset:2px}.ryc-app-next .ryc-button-light{border-color:#bcd0e3;background:#fff;color:#17436b;box-shadow:none}.ryc-app-next .ryc-mini-link{min-height:42px;padding:9px 13px;border:1px solid #c9d8e7;border-radius:11px;background:0 0;color:#28577f;text-decoration:none}.ryc-app-next .ryc-button-whatsapp{background:#25d366;color:#062d17}.ryc-app-next .ryc-service-info-card,.ryc-app-next .ryc-service-plans-card{padding:22px}@media(max-width:1120px){.ryc-app-next .ryc-app-shell{grid-template-columns:220px minmax(0,1fr)}.ryc-app-next .ryc-service-detail-grid--purchase{grid-template-columns:1fr}}@media(max-width:820px){.ryc-app-next{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.ryc-app-next .ryc-app-workspace{padding:14px 16px 24px}.ryc-app-next .ryc-panel-mobile-header{min-height:64px;margin-bottom:14px;padding:9px 11px;border:0;border-radius:17px;background:var(--hy-side)}.ryc-app-next .ryc-panel-mobile-home{gap:10px;font-size:16px}.ryc-app-next .ryc-panel-mobile-header .ryc-panel-brand__mark{width:42px;height:42px}.ryc-app-next .ryc-panel-mobile-logout{min-height:44px;padding:9px 12px}.ryc-app-next .ryc-card.ryc-next-card{padding:17px}.ryc-app-next .ryc-button{min-height:48px}.ryc-app-next .ryc-app-nav-pills{left:10px;right:10px;padding:8px;background:rgba(8,32,58,.97)}.ryc-app-next .ryc-app-nav-pills button{min-height:58px;font-size:11px}.ryc-app-next .ryc-app-nav-pills .ryc-nav-icon{width:23px;height:23px}.ryc-app-next .ryc-service-hero--commerce{min-height:0}.ryc-app-next .ryc-service-detail-grid--purchase{grid-template-columns:1fr}}@media(max-width:480px){.ryc-app-next .ryc-app-workspace{padding-inline:14px}}
.ryc-catalog,.ryc-catalog-nav,.ryc-catalog-view,.ryc-service-landing{width:100%;min-width:0}.ryc-product-gallery__main img.ryc-catalog-card__img--cover{object-fit:cover}.ryc-product-gallery__main img.ryc-catalog-card__img--contain{object-fit:contain}.ryc-product-gallery__main{cursor:default}.ryc-product-gallery__main:hover{transform:none}.ryc-service-purchase-surface{margin-top:16px;padding:clamp(16px,2.5vw,28px);border:1px solid #dbe7f2;border-radius:28px;background:#f2f7fb;box-shadow:0 18px 46px rgba(4,31,62,.09);color:#10213c}.ryc-service-purchase-surface .ryc-service-product-grid--checkout{display:block;margin-top:0}.ryc-service-purchase-surface .ryc-service-order-grid{grid-template-columns:minmax(0,1fr)}.ryc-service-purchase-surface .ryc-service-order-grid .ryc-configurable-fields{width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.ryc-service-purchase-surface .ryc-service-order-grid .ryc-configurable-fields>:only-child,.ryc-service-purchase-surface .ryc-service-order-grid>label{grid-column:1/-1}.ryc-service-purchase-surface .ryc-dpago-order-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-top:10px}.ryc-service-product-grid--checkout .ryc-service-buy-card{width:100%;max-width:1120px;margin-inline:auto;padding:0;scroll-margin-top:24px;border:0;background:0 0;box-shadow:none}.ryc-service-purchase-surface .ryc-purchase-step--compact{grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;border:0;border-radius:0;background:0 0;box-shadow:none}.ryc-service-purchase-surface .ryc-payment-choice,.ryc-service-purchase-surface .ryc-plan-combobox,.ryc-service-purchase-surface .ryc-purchase-step--compact .ryc-purchase-step__body,.ryc-service-purchase-surface .ryc-purchase-submit-row{width:100%;max-width:none}.ryc-service-purchase-surface .ryc-service-purchase-steps{gap:0}.ryc-service-purchase-surface .ryc-purchase-step{padding:16px 0}.ryc-service-purchase-surface .ryc-purchase-step--plan,.ryc-service-purchase-surface .ryc-purchase-step--submit{border-top:1px solid #e1eaf2}.ryc-service-purchase-surface .ryc-purchase-step--plan{border-top:0}.ryc-service-purchase-surface .ryc-purchase-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border:0;background:0 0}.ryc-service-purchase-surface .ryc-purchase-workspace .ryc-purchase-step{min-width:0;padding-block:18px}.ryc-service-purchase-surface .ryc-purchase-step--details{padding-right:0}.ryc-service-purchase-surface .ryc-order-fields-card{padding:16px;border:1px solid #dce7f1;border-radius:18px;background:#fff}.ryc-service-purchase-surface .ryc-purchase-step--payment{padding-left:0;border-left:0}.ryc-purchase-section-title{margin:0 0 12px;color:#10213c;font-size:14px;line-height:1.25;font-weight:900}.ryc-service-purchase-surface .ryc-payment-choice{margin-top:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.ryc-service-purchase-surface .ryc-payment-choice legend{margin:0 0 12px;padding:0;line-height:1.25}.ryc-service-purchase-surface .ryc-plan-combobox__label,.ryc-service-purchase-surface .ryc-purchase-section-title{padding-inline:2px}.ryc-service-purchase-surface .ryc-dpago-order-fields label,.ryc-service-purchase-surface .ryc-service-order-grid label{min-width:0;gap:7px;padding-inline:2px}.ryc-service-purchase-surface .ryc-field-label{display:inline-flex;align-items:baseline;gap:3px;width:fit-content;line-height:1.25}.ryc-service-purchase-surface .ryc-required-marker{flex:0 0 auto;color:#d92d3d;font-size:1em;font-weight:950;line-height:1}.ryc-service-purchase-surface input[type=email],.ryc-service-purchase-surface input[type=tel],.ryc-service-purchase-surface input[type=text],.ryc-service-purchase-surface select,.ryc-service-purchase-surface textarea{width:100%;max-width:100%;box-sizing:border-box;min-height:44px;padding:10px 13px}.ryc-service-purchase-surface .ryc-purchase-submit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:0;border:0;border-radius:0;background:0 0}.ryc-service-purchase-surface .ryc-section-head h3,.ryc-service-purchase-surface .ryc-service-buy-card h3{color:#10213c}.ryc-service-purchase-surface .ryc-plan-combobox--purchase{gap:9px}.ryc-service-purchase-surface .ryc-selected-plan-summary{min-height:0;padding:10px 13px;border-radius:14px}.ryc-service-purchase-surface .ryc-dpago-order-fields,.ryc-service-purchase-surface .ryc-payment-choice,.ryc-service-purchase-surface .ryc-service-order-grid{gap:10px}.ryc-service-purchase-surface .ryc-payment-option{padding:10px 12px}.ryc-service-purchase-surface .ryc-insufficient-funds,.ryc-service-purchase-surface .ryc-payment-choice__notice{padding:10px 12px;border-radius:12px}.ryc-service-purchase-surface .ryc-dpago-order-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-service-promo-banner{min-width:0;overflow:hidden;border:1px solid #d4e4ef;border-radius:20px;background:#fff;box-shadow:0 12px 28px rgba(5,48,86,.08)}.ryc-service-promo-banner__image{display:block;width:100%;height:100%;max-height:250px;object-fit:cover;object-position:center}.ryc-service-closing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.ryc-service-closing--benefits-only{grid-template-columns:1fr}.ryc-service-closing .ryc-service-confidence{grid-template-columns:1fr;margin-top:0;box-shadow:none}@media (max-width:700px){.ryc-service-purchase-surface{margin:14px -4px 0;padding:14px;border-radius:22px}.ryc-service-confidence__item{min-height:68px}.ryc-service-purchase-surface .ryc-service-product-grid--checkout{margin-top:0}.ryc-service-product-grid--checkout .ryc-service-buy-card{padding:0;scroll-margin-top:14px}.ryc-service-purchase-surface .ryc-purchase-workspace{grid-template-columns:1fr}.ryc-service-purchase-surface .ryc-purchase-step--details,.ryc-service-purchase-surface .ryc-purchase-step--payment{padding:16px 0;border-left:0}.ryc-service-purchase-surface .ryc-order-fields-card{padding:14px;border-radius:16px}.ryc-service-purchase-surface .ryc-purchase-step--payment{border-top:1px solid #e1eaf2}.ryc-service-purchase-surface .ryc-dpago-order-fields,.ryc-service-purchase-surface .ryc-purchase-submit-row{grid-template-columns:1fr}.ryc-service-closing{grid-template-columns:1fr;margin-top:14px}.ryc-service-promo-banner{border-radius:16px}.ryc-service-promo-banner__image{max-height:180px}}@media (min-width:701px){.ryc-service-confidence__item strong{font-size:15px}.ryc-service-confidence__item small{font-size:13px;line-height:1.45}}.ryc-quick-configurable-fields .ryc-configurable-fields,.ryc-service-order-grid .ryc-configurable-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.ryc-quick-configurable-fields .ryc-configurable-fields>:only-child,.ryc-service-order-grid .ryc-configurable-fields>:only-child{grid-column:1/-1}.ryc-catalog{display:grid;gap:18px}.ryc-catalog--public{max-width:1320px;margin-inline:auto;padding:24px 16px}.ryc-module-head{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:var(--ryc-radius-lg,24px);background:var(--ryc-panel-card,#101b32);box-shadow:0 18px 48px rgba(2,12,32,.2);color:#fff}.ryc-module-head h3{margin:3px 0 0;color:#fff;font-size:clamp(25px, 3vw, 34px);line-height:1.08}.ryc-module-head small{display:block;margin-top:6px;color:#b9cae2;font-weight:750}.ryc-catalog-nav>*{min-width:0}.ryc-catalog-tool{min-width:0}.ryc-catalog-nav{--ryc-catalog-control-height:50px;position:sticky;top:12px;z-index:20;display:grid;gap:10px;padding:10px;border:1px solid rgba(90,205,242,.18);border-radius:22px;background:rgba(11,26,49,.96);box-shadow:0 16px 38px rgba(2,12,32,.24);backdrop-filter:blur(16px)}.ryc-catalog-commandbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.ryc-catalog-searchbar{display:block;min-width:0;padding:0;border:0;background:0 0;box-shadow:none}.ryc-catalog-search,.ryc-catalog-search--icon{display:grid;gap:7px;min-width:0;color:#344963;font-size:12px;font-weight:850}.ryc-catalog-search>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ryc-catalog .ryc-search-control{display:flex;align-items:center;height:var(--ryc-catalog-control-height);border:1px solid rgba(137,180,218,.24);border-radius:15px;background:#142844}.ryc-catalog .ryc-search-control input{height:100%;min-height:0;color:#f4f9ff;background:0 0}.ryc-catalog .ryc-search-control input::placeholder{color:#8fa8c4}.ryc-catalog .ryc-search-control:focus-within{border-color:#34c7ea;box-shadow:0 0 0 3px rgba(52,199,234,.14)}.ryc-catalog .ryc-search-clear,.ryc-catalog .ryc-search-icon-btn{color:#07305c}.ryc-catalog .ryc-search-icon-btn svg{width:22px;height:22px}.ryc-catalog-cats{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ryc-catalog-cats a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 14px;border:1px solid rgba(137,180,218,.24);border-radius:999px;background:#142844;color:#dcecff;text-decoration:none;font-size:12px;font-weight:850;cursor:pointer;transition:.18s ease}.ryc-catalog-cats a:hover{border-color:#6bcfea;background:#193553;color:#75e3f8;transform:translateY(-1px)}.ryc-catalog-cats a.is-active{border-color:#00bde8;background:#00bde8;color:#03162b;box-shadow:0 9px 20px rgba(0,189,232,.2)}.ryc-catalog-view{display:none}.ryc-catalog-view.is-active{display:block}.ryc-catalog.is-detail-open .ryc-catalog-nav{display:none}.ryc-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:18px;align-items:stretch}.ryc-catalog-empty{display:grid;gap:10px;justify-items:start;padding:22px;border:1px solid #dce7f2;border-radius:22px;background:#fff;box-shadow:0 14px 34px rgba(8,31,63,.1);color:#10213c}.ryc-catalog-empty h4{margin:0;color:#10213c;font-size:18px;font-weight:950}.ryc-catalog-empty p{margin:0;color:#4a6285}.ryc-catalog-card{display:grid;grid-template-rows:auto 1fr auto;min-width:0;max-width:none;overflow:hidden;border:1px solid #dce7f2;border-radius:22px;background:#fff;box-shadow:0 14px 34px rgba(8,31,63,.1);color:#10213c;transition:.18s ease}.ryc-catalog-card:hover{border-color:#7ad6ef;box-shadow:0 18px 42px rgba(7,90,130,.15);transform:translateY(-2px)}.ryc-catalog-card--linked{position:relative}.ryc-catalog-card--linked .ryc-catalog-card__link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.ryc-catalog-card--linked .ryc-catalog-card__actions{position:relative;z-index:2}.ryc-catalog-card--linked:focus-within .ryc-catalog-card__img,.ryc-catalog-card--linked:hover .ryc-catalog-card__img{transform:scale(1.04)}.ryc-catalog-card--linked:focus-within{border-color:#12d7ff;box-shadow:0 0 0 3px rgba(18,215,255,.35)}.ryc-catalog-card--linked .ryc-catalog-card__link:focus-visible{outline:0}.ryc-catalog-card__media{position:relative;display:flex;align-items:center;justify-content:center;height:210px;overflow:hidden;background:linear-gradient(145deg,#eef7ff,#f9fcff);text-decoration:none}.ryc-catalog-card__img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .24s ease}.ryc-catalog-card:hover .ryc-catalog-card__img{transform:scale(1.025)}.ryc-catalog-card__badges{position:absolute;inset:12px 12px auto;z-index:2;display:flex;flex-wrap:wrap;gap:6px}.ryc-catalog-card__badges span,.ryc-service-badges span{padding:5px 9px;border-radius:999px;background:#00bde8;color:#04172a;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.ryc-catalog-card__body{display:grid;align-content:start;gap:8px;padding:17px 17px 10px}.ryc-catalog-card__body p,.ryc-catalog-card__body small,.ryc-catalog-card__price span{color:#5b6a7e}.ryc-catalog-card__body h4{margin:0;color:#0d213e;font-size:18px;line-height:1.2}.ryc-catalog-card__body h4 a{color:inherit;text-decoration:none}.ryc-catalog-card__price{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:4px;padding-top:10px;border-top:1px solid #e8eef5}.ryc-catalog-card__plans{display:inline-flex;align-items:center;margin-left:8px;padding:2px 8px;border-radius:99px;background:rgba(32,201,237,.12);color:var(--ryc-panel-accent,#20c9ed);font-size:11px;font-weight:900;white-space:nowrap}.ryc-catalog-card__price strong,.ryc-plan-price{color:#008db4;font-size:22px;font-weight:900}.ryc-catalog-card__actions{padding:0 17px 17px}.ryc-button-full,.ryc-catalog-card__actions .ryc-button{width:100%}.ryc-catalog--public .ryc-catalog-grid,.ryc-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),242px));gap:clamp(12px,1.35vw,16px);align-items:stretch;justify-content:start}.ryc-catalog--seller_channel .ryc-catalog-card,.ryc-catalog-card{grid-template-rows:auto 1fr auto;width:100%;height:100%;max-width:none;border-color:#d9e6f2;border-radius:24px;background:linear-gradient(180deg,#fff 0,#fbfdff 100%);box-shadow:0 16px 38px rgba(3,27,55,.11);color:#10213c}.ryc-catalog--seller_channel .ryc-catalog-card:hover,.ryc-catalog-card:hover{border-color:#58cce9;box-shadow:0 22px 50px rgba(6,82,124,.18);transform:translateY(-3px)}.ryc-catalog-card__media{height:auto;aspect-ratio:4/3;background:radial-gradient(circle at 22% 8%,rgba(0,207,255,.32),transparent 39%),radial-gradient(circle at 88% 90%,rgba(27,75,255,.24),transparent 42%),linear-gradient(145deg,#0d1d39,#061126 68%,#071a30)}.ryc-catalog-card__img{padding:0;object-fit:contain;object-position:center;background:0 0}.ryc-catalog-card__img--cover{padding:0;object-fit:cover}.ryc-catalog-card__img--position-top{object-position:center top}.ryc-catalog-card__img--position-bottom{object-position:center bottom}.ryc-catalog-card__img--position-left{object-position:left center}.ryc-catalog-card__img--position-right{object-position:right center}.ryc-catalog-card__badges{inset:12px auto auto 12px;right:112px}.ryc-catalog-card__badges span{border:1px solid rgba(255,255,255,.32);background:linear-gradient(135deg,#25ddff,#04b8e7);box-shadow:0 8px 20px rgba(0,0,0,.25)}.ryc-catalog-card .ryc-availability{display:inline-flex;align-items:center;gap:6px;width:auto;max-width:calc(100% - 24px);padding:6px 9px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(5,17,38,.78);color:#e9f8ff;font-size:10px;font-weight:850;letter-spacing:.01em;backdrop-filter:blur(8px)}.ryc-catalog-card .ryc-availability i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#36e6a5;box-shadow:0 0 0 3px rgba(54,230,165,.15)}.ryc-catalog-card .ryc-availability--unavailable i{background:#ff7b7b;box-shadow:0 0 0 3px rgba(255,123,123,.15)}.ryc-catalog-card .ryc-availability--coming_soon i{background:#ffc85a;box-shadow:0 0 0 3px rgba(255,200,90,.15)}.ryc-catalog-card__body{grid-template-rows:auto auto minmax(34px,auto) auto;gap:6px;padding:13px 14px 8px}.ryc-catalog-card__meta{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.ryc-catalog-card__meta span{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid #dce8f3;border-radius:999px;background:#f1f7fc;color:#49627e;font-size:10px;font-weight:850;line-height:1.2}.ryc-catalog-card__body h4{min-height:36px;font-size:16px;line-height:1.14}.ryc-catalog-card__body p{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;color:#5b6a7e;font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ryc-catalog-card__price{min-height:42px;margin-top:2px;padding-top:8px}.ryc-catalog-card__price strong{color:#047fa7;font-size:19px;letter-spacing:-.025em}.ryc-catalog-card__actions{padding:0 14px 14px}.ryc-catalog-card__actions .ryc-button{min-height:42px}.ryc-catalog-card--featured{border-color:rgba(0,199,239,.58)}.ryc-catalog-card--featured .ryc-catalog-card__media{background:radial-gradient(circle at 18% 2%,rgba(0,225,255,.42),transparent 40%),radial-gradient(circle at 92% 88%,rgba(56,55,255,.34),transparent 44%),linear-gradient(145deg,#0b1936,#040a18 72%)}@media (max-width:680px){.ryc-catalog--public .ryc-catalog-grid,.ryc-catalog-grid{grid-template-columns:1fr;justify-items:center}.ryc-catalog--seller_channel .ryc-catalog-card,.ryc-catalog-card{width:min(100%,300px)}.ryc-catalog-card__media{height:auto;aspect-ratio:4/3}.ryc-catalog-card__body{padding:13px 14px 8px}.ryc-catalog-card__body h4{min-height:0}.ryc-catalog-card__actions{padding:0 14px 14px}}.ryc-catalog-advanced-filters{padding:16px;border-color:rgba(137,180,218,.22);background:#10233f;color:#eaf5ff}.ryc-catalog-advanced-filters label{color:#dcecff}.ryc-catalog-advanced-filters select{border-color:rgba(137,180,218,.3);background:#172d4b;color:#f4f9ff}.ryc-catalog-advanced-filters[hidden]{display:none}.ryc-catalog-filter-actions,.ryc-catalog-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ryc-service-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ryc-service-back,.ryc-service-back--dark{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:9px 14px;border:1px solid #d5e2ef;border-radius:999px;background:#fff;color:#183553;text-decoration:none;font-weight:850}.ryc-service-hero{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);gap:24px;padding:24px;border:1px solid rgba(72,200,255,.2);border-radius:28px;background:linear-gradient(160deg,#0d2348 0,#0b3760 58%,#075078 100%);box-shadow:0 20px 54px rgba(2,12,32,.22);color:#fff}.ryc-product-gallery__main,.ryc-service-hero__media{min-height:330px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(3,14,32,.24)}.ryc-product-gallery__main img,.ryc-service-landing__banner-img,.ryc-service-landing__main-img{display:block;width:100%;height:100%;object-fit:contain}.ryc-service-hero__content{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:14px}.ryc-service-hero--product{grid-template-columns:minmax(300px,42%) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,38px);padding:clamp(18px,2.5vw,30px)}.ryc-service-hero--product .ryc-service-product-summary{align-self:stretch;justify-content:center;padding:clamp(4px,1vw,12px);border:0;border-radius:0;background:0 0;box-shadow:none;color:#fff}.ryc-service-hero--product .ryc-service-product-summary h2{margin:4px 0 0;color:#fff;font-size:clamp(34px, 4vw, 56px);line-height:1;letter-spacing:-.04em}.ryc-service-hero--product .ryc-service-product-summary__lead{max-width:650px;color:#c9d8e9;font-size:15px;font-weight:700}.ryc-service-hero--product .ryc-service-product-summary__description{max-width:760px;color:rgba(226,236,248,.76);font-size:14px;font-weight:650;line-height:1.65}.ryc-service-tutorial-link{display:inline-flex;width:max-content;align-items:center;gap:8px;padding:0;border:0;background:0 0;color:#7ee7ff;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.ryc-service-tutorial-link svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-service-tutorial-link:hover{color:#fff}.ryc-service-hero--product .ryc-service-facts-grid--lean{display:grid;grid-template-columns:minmax(190px,210px) minmax(250px,max-content);gap:10px;margin-top:4px}.ryc-service-hero--product .ryc-service-fact-card{min-width:0;padding:14px 15px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.07);box-shadow:none}.ryc-service-hero--product .ryc-service-fact-card span{display:block;margin-bottom:5px;color:#cfe0ee;font-size:12px;font-weight:800}.ryc-service-hero--product .ryc-service-fact-card strong{display:block;color:#fff;font-size:clamp(21px, 2.4vw, 29px);line-height:1}.ryc-service-hero--product .ryc-service-fact-card--price strong{color:#19d9ff}.ryc-service-hero--product .ryc-service-fact-card--wallet{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center;border-color:rgba(126,231,255,.52);background:#dff7ff}.ryc-service-hero--product .ryc-service-fact-card--wallet .ryc-service-fact-card__icon{display:grid;width:38px;height:38px;margin:0;place-items:center;border-radius:12px;background:#bdeeff;color:#0874b9}.ryc-service-fact-card__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-service-hero--product .ryc-service-fact-card--wallet .ryc-service-fact-card__copy{display:block;margin:0}.ryc-service-hero--product .ryc-service-fact-card--wallet small{display:block;margin-bottom:5px;color:#28577b;font-size:12px;font-weight:800}.ryc-service-hero--product .ryc-service-fact-card--wallet strong{color:#073b68;font-size:clamp(18px, 1.8vw, 27px);line-height:1.1;white-space:nowrap}.ryc-service-hero--product .ryc-service-hero__actions--lean{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.ryc-service-buy-anchor{min-width:170px;justify-content:center;text-decoration:none}.ryc-service-purchase-surface .ryc-form input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.ryc-service-purchase-surface .ryc-form select,.ryc-service-purchase-surface .ryc-form textarea{border-color:#b9cadb;background:#f3f7fb;box-shadow:inset 0 1px 2px rgba(8,31,63,.04)}.ryc-service-purchase-surface .ryc-form input:not([type=radio]):not([type=checkbox]):not([type=hidden]):hover,.ryc-service-purchase-surface .ryc-form select:hover,.ryc-service-purchase-surface .ryc-form textarea:hover{border-color:#8eabc4;background:#eef5fa}.ryc-service-purchase-surface .ryc-form input:not([type=radio]):not([type=checkbox]):not([type=hidden]):focus,.ryc-service-purchase-surface .ryc-form select:focus,.ryc-service-purchase-surface .ryc-form textarea:focus{border-color:#00a9d8;background:#fff;box-shadow:0 0 0 3px rgba(0,169,216,.14);outline:0}.ryc-service-hero--product .ryc-service-hero__meta-line{display:flex;flex-wrap:wrap;gap:8px}.ryc-service-hero--product .ryc-service-hero__meta-line span{display:inline-flex;align-items:center;padding:6px 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);color:#d2dfed;font-size:12px;font-weight:750}.ryc-service-confidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:14px;overflow:hidden;border:1px solid #dce7f2;border-radius:20px;background:#dce7f2;box-shadow:0 12px 30px rgba(8,31,63,.07)}.ryc-service-confidence__item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center;min-width:0;padding:14px 16px;background:#fff;color:#10213c}.ryc-service-confidence__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;background:#eaf9ff;color:#0874b9;font-weight:950}.ryc-service-confidence__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-service-confidence__item small,.ryc-service-confidence__item strong{display:block}.ryc-service-confidence__item strong{margin-bottom:2px;font-size:13px}.ryc-service-confidence__item small{color:#62758d;font-size:11px;line-height:1.35}.ryc-service-product-grid--compact{grid-template-columns:minmax(260px,.72fr) minmax(460px,1.28fr);gap:18px;margin-top:16px}.ryc-service-product-grid--compact .ryc-service-buy-card,.ryc-service-product-grid--compact .ryc-service-info-card{border-radius:22px}.ryc-service-product-grid--compact .ryc-service-info-card{padding:20px}.ryc-service-product-grid--compact .ryc-service-buy-card{position:sticky;top:24px;padding:22px}.ryc-service-info-block__title{display:block;margin-bottom:8px;color:#10213c;font-weight:900}.ryc-service-tutorials--clean{display:grid;gap:9px;margin-top:14px}.ryc-service-purchase-steps--compact{gap:10px}.ryc-order-form--quick{display:grid;gap:0}.ryc-order-form--quick .ryc-purchase-step--compact{padding:16px 0;border:0;border-top:1px solid #e1eaf2;border-radius:0;background:0 0;box-shadow:none}.ryc-order-form--quick .ryc-purchase-step--service{border-top:0}.ryc-order-form--quick .ryc-purchase-workspace{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ryc-order-form--quick .ryc-order-fields-card{padding:16px;border:1px solid #dce7f1;border-radius:18px;background:#fff}.ryc-order-form--quick .ryc-payment-choice{margin:0;padding:0;border:0;background:0 0;box-shadow:none}.ryc-order-form--quick .ryc-purchase-submit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:0;background:0 0}.ryc-order-form--quick .ryc-configurable-fields,.ryc-order-form--quick .ryc-service-order-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}@media (max-width:760px){.ryc-order-form--quick .ryc-purchase-submit-row,.ryc-order-form--quick .ryc-purchase-workspace{grid-template-columns:minmax(0,1fr)}.ryc-order-form--quick .ryc-purchase-submit-row .ryc-button{width:100%}}.ryc-purchase-step--compact{grid-template-columns:minmax(0,1fr);gap:0;align-items:start;padding:13px}.ryc-purchase-step--compact .ryc-purchase-step__body{min-width:0}.ryc-purchase-step--submit.ryc-purchase-step--compact .ryc-purchase-step__body{padding:13px;border-radius:15px}.ryc-service-hero__content h2{margin:0;color:#fff;font-size:clamp(30px, 4vw, 44px);line-height:1.05;overflow-wrap:anywhere}.ryc-service-hero__content p,.ryc-service-hero__meta-line{margin:0;color:#c2d1e4;line-height:1.55}.ryc-service-detail-grid,.ryc-service-detail-grid--landing,.ryc-service-detail-grid--purchase{display:grid;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);gap:20px;align-items:start}.ryc-service-buy-card,.ryc-service-content-card,.ryc-service-info-card,.ryc-service-plan-selector-card,.ryc-service-plans-card,.ryc-service-product-summary{min-width:0;padding:22px;border:1px solid #dce7f2;border-radius:22px;background:#fff;box-shadow:0 14px 36px rgba(8,31,63,.09);color:#10213c}.ryc-service-info-block,.ryc-service-instructions,.ryc-service-rich-text{color:#344963;line-height:1.65}.ryc-service-instructions{padding:15px;border:1px solid #dce9f6;border-radius:16px;background:#f4f9ff}.ryc-service-plan-list,.ryc-service-purchase-steps{display:grid;gap:12px}.ryc-purchase-step,.ryc-service-plan-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:15px;border:1px solid #dce7f2;border-radius:17px;background:#f8fbff;color:#10213c}.ryc-payment-choice,.ryc-plan-combobox,.ryc-plan-combobox__control,.ryc-selected-plan-summary{width:100%;min-width:0}.ryc-plan-combobox{position:relative}.ryc-payment-choice,.ryc-plan-combobox__control,.ryc-plan-combobox__menu,.ryc-selected-plan-summary{border:1px solid #d4e0ed;border-radius:16px;background:#fff;color:#10213c}.ryc-payment-choice,.ryc-plan-combobox__control,.ryc-selected-plan-summary{padding:14px}.ryc-combobox-chevron{display:grid;flex:0 0 auto;width:22px;height:22px;place-items:center;color:#0f68c9;transition:transform .18s ease}.ryc-combobox-chevron svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ryc-plan-combobox.is-open .ryc-combobox-chevron,.ryc-plan-combobox__control[aria-expanded=true] .ryc-combobox-chevron{transform:rotate(180deg)}.ryc-plan-combobox__menu{position:absolute;z-index:50;top:calc(100% + 7px);right:0;left:0;max-height:320px;overflow:auto;padding:8px;box-shadow:0 20px 48px rgba(7,27,55,.18)}.ryc-card-modal[hidden],.ryc-insufficient-funds[hidden],.ryc-plan-combobox__menu[hidden],.ryc-tutorial-reels-modal[hidden]{display:none}.ryc-plan-combobox__option{width:100%;padding:11px 12px;border:0;border-radius:11px;background:0 0;color:#183553;text-align:left;cursor:pointer}.ryc-plan-combobox__option.is-active,.ryc-plan-combobox__option:hover{background:#eaf8ff;color:#006f94}.ryc-service-combobox .ryc-plan-combobox__menu{isolation:isolate;background:#fff;color:#10213c;opacity:1}.ryc-service-combobox .ryc-plan-combobox__options{background:#fff}.ryc-service-combobox__option{min-height:58px;border:1px solid #e2eaf2;background:#fff;color:#183553;opacity:1}.ryc-service-combobox__option.is-selected,.ryc-service-combobox__option:hover{border-color:#8be7ff;background:#eef8ff;color:#006f94}.ryc-order-form .ryc-plan-combobox--dropdown{position:relative;z-index:1}.ryc-order-form .ryc-plan-combobox--dropdown.is-open{z-index:40}.ryc-order-form .ryc-plan-combobox--dropdown .ryc-plan-combobox__menu{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:1;max-height:min(420px,60vh);overflow:hidden;padding:12px;background:#fff;box-shadow:0 24px 64px rgba(15,23,42,.22)}.ryc-order-form .ryc-plan-combobox--dropdown .ryc-plan-combobox__options{max-height:min(320px,46vh);overscroll-behavior:contain}.ryc-payment-choice{display:grid;gap:10px}.ryc-quick-order{padding:22px;border:1px solid #d9e6f2;border-radius:24px;background:#eef4fa;box-shadow:0 16px 42px rgba(8,31,63,.1);color:#10213c}.ryc-quick-order .ryc-section-head h3,.ryc-quick-order .ryc-section-head strong{color:#10213c}@media (max-width:760px){.ryc-order-form .ryc-plan-combobox--dropdown .ryc-plan-combobox__menu{position:absolute;top:calc(100% + 7px);margin-top:0;max-height:min(390px,58vh)}.ryc-quick-order .ryc-section-head,.ryc-section-head--purchase-compact{display:flex;align-items:flex-start;gap:10px}.ryc-quick-order .ryc-section-head>div,.ryc-section-head--purchase-compact>div{min-width:0;flex:1 1 auto}.ryc-quick-order .ryc-section-head .ryc-buy-balance,.ryc-section-head--purchase-compact .ryc-buy-balance{flex:0 0 auto;font-size:clamp(20px, 5.8vw, 24px);line-height:1.1;white-space:nowrap}}@media (max-width:390px){.ryc-quick-order .ryc-section-head,.ryc-section-head--purchase-compact{flex-wrap:wrap}.ryc-quick-order .ryc-section-head .ryc-buy-balance,.ryc-section-head--purchase-compact .ryc-buy-balance{margin-left:auto}}.ryc-quick-order-grid{padding:18px;border:1px solid #d6e3ef;border-radius:18px;background:#fff}.ryc-dpago-order-fields label{display:grid;gap:7px;color:#233d5b;font-size:13px;font-weight:850}.ryc-quick-configurable-fields,.ryc-quick-configurable-fields>div:not([hidden]){display:grid;gap:14px}.ryc-quick-configurable-fields>div:not([hidden]){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.ryc-payment-choice legend{margin-bottom:8px;color:#10213c;font-size:14px;font-weight:900}.ryc-payment-option{display:grid;grid-template-columns:22px minmax(0,1fr);gap:11px;align-items:center;padding:13px 14px;border:1px solid #cbdbe8;border-radius:14px;background:#f6f9fc;cursor:pointer}.ryc-payment-option:has(input:checked){border-color:#19bfe4;background:#ecfbff;box-shadow:0 0 0 3px rgba(25,191,228,.1)}.ryc-payment-option input[type=radio]{width:18px;height:18px;margin:0;accent-color:#00aaca}.ryc-payment-option>span{display:grid;gap:3px}.ryc-payment-option strong{color:#10213c;font-size:14px}.ryc-payment-option small{color:#62758a;font-size:12px;font-weight:650}.ryc-insufficient-funds{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;align-items:center}.ryc-insufficient-funds small,.ryc-insufficient-funds span,.ryc-insufficient-funds strong{grid-column:1}.ryc-insufficient-funds .ryc-button{grid-column:2;grid-row:1/span 3}.ryc-form button[type=submit][disabled],.ryc-payment-choice button[disabled]{cursor:not-allowed;opacity:.52;filter:saturate(.55)}.ryc-dpago-order-fields,.ryc-quick-order-grid,.ryc-service-order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryc-insufficient-funds,.ryc-payment-choice__notice{padding:13px 15px;border-radius:14px}.ryc-insufficient-funds{border:1px solid #fecaca;background:#fff1f2;color:#991b1b}.ryc-payment-choice__notice{border:1px solid #bae6fd;background:#f0f9ff;color:#075985}.ryc-commercial-public,.ryc-seller-channel-home,.ryc-seller-public{width:100%;min-width:0}.ryc-sales-hero{position:relative;overflow:hidden;min-height:var(--ryc-sales-hero-height,430px);background-color:#071329;background-image:var(--ryc-sales-hero-desktop,none);background-position:var(--ryc-sales-hero-focus,center);background-repeat:no-repeat;background-size:cover;color:#fff}.ryc-sales-hero::before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(3,10,25,var(--ryc-sales-hero-overlay,.72)),rgba(3,10,25,calc(var(--ryc-sales-hero-overlay,.72) * .6)))}.ryc-seller-store-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1320px;margin:0 auto;padding:34px 34px 30px}.ryc-seller-store-identity{display:flex;align-items:center;gap:28px;min-width:0}.ryc-seller-store-copy{min-width:0}.ryc-seller-store-copy h1{margin:5px 0;color:#fff;font-size:clamp(32px, 5vw, 54px);line-height:1.02;overflow-wrap:anywhere}.ryc-seller-store-bio{max-width:620px;color:#d5e0ed}.ryc-commercial-metrics{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.ryc-commercial-metrics>span{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(118,224,255,.2);border-radius:13px;background:rgba(5,18,41,.5);color:#c5d8e9;backdrop-filter:blur(10px)}.ryc-seller-channel-nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 18px}.ryc-seller-channel-brand{display:grid;align-items:center;min-width:0}.ryc-seller-channel-brand>*{grid-area:1/1;transition:opacity .22s ease,visibility .22s ease}.ryc-seller-channel-home{display:inline-flex;align-items:center}.ryc-seller-channel-home,.ryc-seller-channel-home img,.ryc-seller-channel-home strong{cursor:default;user-select:none}.ryc-seller-channel-identity{display:inline-flex;align-items:center;gap:10px;min-width:0;opacity:0;visibility:hidden}.ryc-seller-channel-identity .ryc-profile-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:48px;height:48px;min-width:48px;border:2px solid rgba(89,219,255,.8);border-radius:50%;font-size:13px;box-shadow:none}.ryc-seller-channel-identity .ryc-profile-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ryc-seller-channel-identity>span{display:grid;min-width:0}.ryc-seller-channel-identity strong{overflow:hidden;color:#fff;font-size:15px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.ryc-seller-channel-identity small{color:#8bb4d6;font-size:12px;font-weight:850}.ryc-seller-channel-nav.is-stuck .ryc-seller-channel-home{opacity:0;visibility:hidden}.ryc-seller-channel-nav.is-stuck .ryc-seller-channel-identity{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.ryc-seller-channel-brand>*{transition:none}}.ryc-seller-channel-badge{display:inline-flex;align-items:center;gap:7px;justify-self:end;color:#61defe;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ryc-seller-channel-badge svg{flex:0 0 auto;width:15px;height:15px;fill:currentColor}.ryc-seller-channel-sentinel{width:100%;height:1px;margin-top:-1px;pointer-events:none}@media (max-width:900px){.ryc-seller-channel-nav{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:10px 12px}.ryc-seller-channel-badge{display:none}.ryc-seller-channel-nav .ryc-seller-channel-brand{grid-row:1;grid-column:1}.ryc-seller-channel-nav .ryc-channel-nav-actions{grid-row:1;grid-column:2}.ryc-seller-channel-identity strong{font-size:14px}.ryc-seller-channel-identity .ryc-profile-avatar{width:38px;height:38px;min-width:38px}}@media (min-width:981px){.ryc-seller-store-head{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start}.ryc-seller-store-identity{justify-self:center;width:100%;max-width:720px}.ryc-seller-store-copy h1{font-size:clamp(30px, 3.4vw, 46px)}}.ryc-seller-store-flow{margin-top:4px}.ryc-seller-store-tag{margin:0;color:#afc0d5;font-weight:800}.ryc-seller-store-fact{display:flex;align-items:flex-start;gap:9px;margin:10px 0 0;font-size:14px;line-height:1.45}.ryc-seller-store-fact svg{flex:0 0 auto;width:17px;height:17px;margin-top:2px;fill:currentColor;opacity:.9}.ryc-seller-store-since{color:#7fe0ff;font-weight:850}.ryc-commercial-metrics>span.is-ventas svg{fill:#8feaff}.ryc-seller-store-face{position:relative;flex:0 0 auto;display:block;padding:0;border:0;background:0 0;line-height:0}button.ryc-seller-store-face{cursor:pointer}.ryc-seller-store-identity .ryc-profile-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ryc-seller-store-identity .ryc-profile-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:220px;height:220px;min-width:220px;border-radius:50%;border:0;box-shadow:0 0 0 3px rgba(96,226,255,.95),0 0 16px 1px rgba(88,220,255,.22),0 20px 40px rgba(0,0,0,.38);transition:box-shadow .2s ease-out}button.ryc-seller-store-face:focus-visible .ryc-profile-avatar,button.ryc-seller-store-face:hover .ryc-profile-avatar{box-shadow:0 0 0 3px #8cf0ff,0 0 28px 5px rgba(88,220,255,.4),0 20px 40px rgba(0,0,0,.38)}button.ryc-seller-store-face:focus-visible{outline:3px solid rgba(255,255,255,.92);outline-offset:7px;border-radius:50%}.ryc-seller-store-check{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:56px;height:56px;clip-path:var(--ryc-sello-lobulos);background:linear-gradient(135deg,#2ad4f0,#2563eb);color:#fff;filter:drop-shadow(0 0 2px #071329) drop-shadow(0 6px 14px rgba(0, 0, 0, .45))}.ryc-seller-store-check svg{width:28px;height:28px;fill:currentColor}@media (prefers-reduced-motion:reduce){.ryc-seller-store-identity .ryc-profile-avatar{transition:none}}.ryc-verified-modal .ryc-card-modal__dialog{max-width:460px;text-align:center}.ryc-verified-modal .ryc-card-modal__dialog h2{margin-inline:45px}.ryc-verified-modal__seal{display:flex;align-items:center;justify-content:center;gap:16px;min-height:52px;margin:6px 0 20px}.ryc-verified-modal__brand{width:auto;max-width:132px;max-height:44px;object-fit:contain}.ryc-verified-modal__check{display:grid;place-items:center;flex:0 0 auto;width:50px;height:50px;filter:drop-shadow(0 6px 14px rgba(0, 0, 0, .45));clip-path:var(--ryc-sello-lobulos);background:linear-gradient(135deg,#2ad4f0,#2563eb);color:#fff}.ryc-verified-modal__check svg{width:28px;height:28px;fill:currentColor}.ryc-verified-modal__facts .ryc-verified-modal__code{color:#31d58b;letter-spacing:.06em}.ryc-verified-modal__lead{margin:0 0 20px;color:#d3e4f5;font-size:14px;line-height:1.6}.ryc-verified-modal__facts{display:grid;gap:10px;margin:0 0 18px}.ryc-verified-modal__facts>div{padding:12px 14px;border:1px solid rgba(118,224,255,.2);border-radius:14px;background:rgba(5,18,41,.55)}.ryc-verified-modal__facts dt{color:#8fb6d8;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ryc-verified-modal__facts dd{margin:4px 0 0;color:#fff;font-size:16px;font-weight:700}.ryc-verified-modal__note{margin:0;color:#9fc3e4;font-size:12px;line-height:1.55}.ryc-seller-public{--ryc-channel-nav-h:74px;--ryc-stage-pad-x:20px;--ryc-stage-pad-top:34px;--ryc-channel-stage-top:calc(var(--ryc-channel-nav-h) + var(--ryc-stage-pad-top));padding:var(--ryc-stage-pad-top) var(--ryc-stage-pad-x) 72px}.ryc-sales-hero{max-width:none;margin:calc(-1 * var(--ryc-channel-stage-top)) calc(-1 * var(--ryc-stage-pad-x)) 24px;padding:calc(var(--ryc-channel-stage-top) + 6px) var(--ryc-stage-pad-x) 20px;border-radius:0 0 28px 28px}.ryc-seller-channel-nav{height:var(--ryc-channel-nav-h);margin-bottom:0;border-color:transparent;border-radius:18px;background:rgba(4,13,31,.62);box-shadow:none;transition:border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}.ryc-seller-channel-nav.is-stuck{border-color:rgba(255,255,255,.16);background:rgba(4,13,31,.88);box-shadow:0 16px 40px rgba(0,0,0,.38)}@media (prefers-reduced-motion:reduce){.ryc-seller-channel-nav{transition:none}}.ryc-seller-footer{margin:34px 0 0;padding:26px 0 0;border-top:1px solid rgba(137,180,218,.18)}.ryc-seller-footer__legal{display:grid;gap:10px;max-width:900px;margin-bottom:22px}.ryc-seller-footer__legal p{margin:0;color:rgba(255,255,255,.78);font-size:12px;font-weight:400;line-height:1.7}.ryc-seller-footer__bar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:16px;border-top:1px solid rgba(137,180,218,.12)}.ryc-seller-footer__copy{color:rgba(255,255,255,.78);font-size:11px;font-weight:400;letter-spacing:.01em}.ryc-seller-footer__links{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ryc-seller-footer__abuse,.ryc-seller-footer__links a{padding:6px 10px;border:1px solid transparent;border-radius:10px;background:0 0;color:rgba(255,255,255,.82);font-family:inherit;font-size:11px;font-weight:500;text-decoration:none;cursor:pointer}.ryc-seller-footer__abuse:focus-visible,.ryc-seller-footer__abuse:hover,.ryc-seller-footer__links a:focus-visible,.ryc-seller-footer__links a:hover{border-color:rgba(255,255,255,.24);color:#fff}.ryc-seller-footer__logo{display:flex;justify-content:center;margin-top:26px}.ryc-seller-footer__logo img{display:block;width:auto;max-width:150px;max-height:46px;opacity:.55;user-select:none}.ryc-abuse-modal .ryc-card-modal__dialog{max-width:520px;text-align:left}.ryc-abuse-modal__intro{margin:0 0 16px;color:#9fc3e4;font-size:13px;line-height:1.55}.ryc-abuse-form{display:grid;gap:14px}.ryc-abuse-form__field{display:grid;gap:6px}.ryc-abuse-form__field>span{color:#dcecff;font-size:13px;font-weight:900}.ryc-abuse-form__field input,.ryc-abuse-form__field select,.ryc-abuse-form__field textarea{width:100%;min-height:46px;padding:11px 13px;border:1px solid rgba(137,180,218,.3);border-radius:13px;background:#172d4b;color:#f4f9ff;font-family:inherit;font-size:14px}.ryc-abuse-form__field textarea{min-height:110px;resize:vertical}.ryc-abuse-form__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ryc-abuse-form__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ryc-abuse-form__status{color:#9fe7c4;font-size:13px;font-weight:850}.ryc-abuse-form__status.is-error{color:#ffb3b3}@media (max-width:700px){.ryc-seller-footer__bar{align-items:flex-start;flex-direction:column}.ryc-seller-footer__links{margin-left:-11px}}.ryc-category-slider{margin:0}.ryc-category-slider__head h3{margin:0 0 12px;color:#eaf5ff;font-size:19px;font-weight:950}.ryc-category-slider__rail{display:flex;gap:12px;overflow-x:auto;padding-top:10px;padding-bottom:18px;margin-top:-10px;margin-bottom:-12px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ryc-category-slider__rail::-webkit-scrollbar{height:6px}.ryc-category-slider__rail::-webkit-scrollbar-thumb{border-radius:99px;background:rgba(137,180,218,.3)}.ryc-category-card{display:flex;align-items:center;gap:12px;flex:0 0 auto;min-width:190px;max-width:260px;padding:12px 16px 12px 12px;border:1px solid rgba(137,180,218,.22);border-radius:18px;background:#10233f;color:#eaf5ff;text-decoration:none;scroll-snap-align:start;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ryc-category-card__icon{display:grid;place-items:center;overflow:hidden;width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:color-mix(in srgb,var(--ryc-category-color,#00c8ff) 18%,#0b1a31);color:var(--ryc-category-color,#00c8ff);font-size:15px;font-weight:950}.ryc-category-card__icon img{width:100%;height:100%;object-fit:cover}.ryc-category-card__copy{display:grid;gap:2px;min-width:0}.ryc-category-card__copy strong{overflow:hidden;color:#f4f9ff;font-size:15px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ryc-category-card__copy small{color:#9fc3e4;font-size:12px;font-weight:800}.ryc-category-card:focus-visible,.ryc-category-card:hover{border-color:var(--ryc-category-color,#00c8ff);transform:translateY(-2px);box-shadow:0 12px 26px rgba(3,12,28,.38)}.ryc-category-card.is-active{border-color:var(--ryc-category-color,#00c8ff);background:color-mix(in srgb,var(--ryc-category-color,#00c8ff) 14%,#10233f)}@supports not (background:color-mix(in srgb,red 10%,blue)){.ryc-category-card__icon{background:rgba(0,200,255,.16)}.ryc-category-card.is-active{background:#16304f}}@media (prefers-reduced-motion:reduce){.ryc-category-card{transition:none}.ryc-category-card:focus-visible,.ryc-category-card:hover{transform:none}}@media (max-width:700px){.ryc-category-card{min-width:158px;padding:10px 14px 10px 10px}.ryc-category-card__icon{width:38px;height:38px;flex:0 0 38px;border-radius:12px}}.ryc-seller-id{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin:10px 0;padding:7px 8px 7px 12px;font-size:13px;border:1px solid rgba(49,213,139,.35);border-radius:11px;background:rgba(49,213,139,.1)}.ryc-seller-id small{color:#9cb0c9;font-weight:850;white-space:nowrap}.ryc-seller-id strong{color:#31d58b;letter-spacing:.06em;white-space:nowrap}.ryc-copy-button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;border:1px solid rgba(49,213,139,.3);border-radius:8px;background:rgba(49,213,139,.12);color:#7ff0bb;font:inherit;font-weight:900;cursor:pointer;transition:.16s ease}.ryc-copy-button svg{width:15px;height:15px;flex:0 0 auto}.ryc-copy-button:hover{border-color:rgba(49,213,139,.55);background:rgba(49,213,139,.2);color:#b6ffd9}.ryc-copy-button:focus-visible{outline:3px solid rgba(49,213,139,.4);outline-offset:2px}.ryc-seller-footer__copy-id{min-height:26px;margin-left:8px;padding:2px 8px;vertical-align:middle;font-size:12px;font-weight:700}.ryc-seller-footer__copy-id svg{width:13px;height:13px}.ryc-seller-id .ryc-seller-id__copy span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ryc-commercial-metrics>span{display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 10px;padding:9px 16px}.ryc-commercial-metrics>span svg{grid-row:1/span 2;width:22px;height:22px}.ryc-commercial-metrics>span small{color:#9db2c9;font-size:12px;font-weight:800;text-transform:none;letter-spacing:0;line-height:1.2}.ryc-commercial-metrics>span b{color:#fff;font-size:17px;line-height:1.2}.ryc-commercial-metrics>span.is-level{border-color:rgba(0,200,244,.35);background:rgba(0,200,244,.12)}.ryc-commercial-metrics>span.is-level svg{fill:#4bd7f5}.ryc-commercial-metrics>span.is-aura{border-color:rgba(255,201,40,.32);background:rgba(255,201,40,.1)}.ryc-commercial-metrics>span.is-aura svg{fill:#ffc928}.ryc-commercial-metrics>span.is-aura b{color:#ffe08a}.ryc-catalog-tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:0 15px;border:1px solid #d4e0ed;border-radius:13px;background:#fff;color:#203654;font-weight:850;cursor:pointer}.ryc-catalog-tool--quick{border-color:var(--ryc-cta-borde);background:linear-gradient(135deg,var(--ryc-cta-desde),var(--ryc-cta-hasta));color:#fff;box-shadow:0 10px 22px var(--ryc-cta-halo)}.ryc-card-modal,.ryc-tutorial-reels-modal{position:fixed;inset:0;z-index:100000}.ryc-card-modal__backdrop,.ryc-tutorial-reels-modal__backdrop{position:absolute;inset:0;background:rgba(2,8,22,.8);backdrop-filter:blur(9px)}.ryc-card-modal__dialog,.ryc-tutorial-reels-modal__content{position:relative;z-index:1;max-height:90vh;overflow:auto;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#0d1830;box-shadow:0 30px 90px rgba(0,0,0,.5);color:#fff}@media (max-width:1180px){.ryc-service-detail-grid,.ryc-service-detail-grid--landing,.ryc-service-detail-grid--purchase,.ryc-service-hero{grid-template-columns:1fr}.ryc-product-gallery__main,.ryc-service-hero__media{min-height:280px}.ryc-service-product-grid--compact{grid-template-columns:1fr}.ryc-service-product-grid--compact .ryc-service-buy-card{position:relative;top:auto}}@media (max-width:900px){.ryc-catalog-nav{position:relative;top:auto}.ryc-catalog-toolbar{justify-content:stretch}.ryc-catalog-tool{flex:1}}@media (max-width:700px){.ryc-catalog--public{padding:14px 10px}.ryc-catalog-head{align-items:start;flex-direction:column;padding:18px;border-radius:20px}.ryc-catalog-commandbar{grid-template-columns:1fr}.ryc-catalog-nav{padding:9px;overflow:hidden}.ryc-catalog-cats{flex-wrap:nowrap;overflow-x:auto;margin-inline:-9px;padding:2px 9px 8px;scroll-padding-inline:9px;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain}.ryc-catalog-cats::-webkit-scrollbar{display:none}.ryc-catalog-cats a{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.ryc-catalog-grid{grid-template-columns:1fr}.ryc-catalog-card__media{height:auto;aspect-ratio:4/3}.ryc-service-toolbar{align-items:stretch;flex-direction:column}.ryc-service-hero{gap:18px;padding:16px;border-radius:22px}.ryc-service-hero--product .ryc-service-product-summary{padding:2px}.ryc-service-hero--product .ryc-service-product-summary h2{font-size:34px}.ryc-service-confidence,.ryc-service-hero--product .ryc-service-facts-grid--lean{grid-template-columns:1fr}.ryc-service-product-grid--compact .ryc-service-buy-card,.ryc-service-product-grid--compact .ryc-service-info-card{padding:17px}.ryc-purchase-step--compact{grid-template-columns:1fr}.ryc-product-gallery__main,.ryc-service-hero__media{min-height:230px}.ryc-service-buy-card,.ryc-service-content-card,.ryc-service-info-card,.ryc-service-plan-selector-card,.ryc-service-plans-card,.ryc-service-product-summary{padding:17px;border-radius:18px}.ryc-dpago-order-fields,.ryc-purchase-step,.ryc-quick-order-grid,.ryc-service-order-grid,.ryc-service-plan-row{grid-template-columns:1fr}.ryc-quick-order{padding:15px;border-radius:20px}.ryc-quick-order-grid{padding:14px}.ryc-insufficient-funds{grid-template-columns:1fr}.ryc-insufficient-funds .ryc-button{grid-column:1;grid-row:auto;width:100%}.ryc-seller-public{--ryc-channel-nav-h:62px;--ryc-stage-pad-x:12px;--ryc-stage-pad-top:12px;padding-bottom:54px}.ryc-sales-hero{min-height:0;border-radius:0 0 24px 24px;background-image:var(--ryc-sales-hero-mobile,var(--ryc-sales-hero-desktop,none))}.ryc-sales-hero::before{background:linear-gradient(180deg,rgba(3,10,25,calc(var(--ryc-sales-hero-overlay,.72) * .64)),rgba(3,10,25,var(--ryc-sales-hero-overlay,.72)))}.ryc-seller-channel-nav{margin-bottom:0;padding-inline:12px}.ryc-seller-store-identity .ryc-profile-avatar{width:124px;height:124px;min-width:124px}.ryc-seller-store-check{right:3px;bottom:3px;width:36px;height:36px;border-width:3px}.ryc-seller-store-check svg{width:21px;height:21px}.ryc-seller-store-head{display:block;min-height:0;padding:32px 18px 44px}.ryc-seller-store-identity{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ryc-seller-store-copy{display:flex;flex-direction:column;align-items:center;width:100%}.ryc-seller-store-flow{width:100%}.ryc-seller-store-actions{width:100%;margin-top:18px}.ryc-seller-store-cta{display:flex;width:100%;justify-content:center}.ryc-commercial-metrics{align-self:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(94px,1fr));justify-content:stretch;width:100%;max-width:100%;overflow-x:visible;text-align:left}.ryc-commercial-metrics>span{grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;padding:9px 8px;text-align:center}.ryc-commercial-metrics>span svg{grid-row:auto}.ryc-card-modal__dialog,.ryc-tutorial-reels-modal__content{width:100%;max-height:88vh;border-radius:24px 24px 0 0}}.ryc-verify-page{background:#050b18}.ryc-verify{min-height:52vh;padding:48px 20px 64px;background:#050b18;color:#fff}.ryc-verify__card{max-width:620px;margin:0 auto;padding:30px;border:1px solid rgba(90,213,255,.2);border-radius:26px;background:rgba(9,20,41,.92)}.ryc-verify__kicker{color:#58dcff;font-size:12px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.ryc-verify h1{margin:8px 0 6px;color:#fff;font-size:clamp(25px, 4vw, 34px);line-height:1.1}.ryc-verify__lead{margin:0 0 20px;color:#a9bed6;line-height:1.55}.ryc-verify__form{display:grid;gap:10px;margin:0 0 22px}.ryc-verify__form label{color:#b9cae2;font-size:13px;font-weight:850}.ryc-verify__form input{width:100%;min-height:52px;padding:0 15px;border:1px solid rgba(118,224,255,.26);border-radius:14px;background:#071226;color:#fff;font-size:16px;font-weight:700}.ryc-verify__form input:focus-visible{outline:3px solid rgba(0,200,244,.35);outline-offset:2px}@media (min-width:620px){.ryc-verify__form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ryc-verify__form label{grid-column:1/-1}}.ryc-verify__result{margin:0 0 20px;padding:22px;border:1px solid rgba(137,180,218,.2);border-left:5px solid rgba(137,180,218,.35);border-radius:20px;background:rgba(5,18,41,.6);text-align:center}.ryc-verify__result--verificado{border-left-color:#2ad4f0}.ryc-verify__result--sin-identidad{border-left-color:#f0b52a}.ryc-verify__result--ilegible,.ryc-verify__result--inactivo,.ryc-verify__result--no-existe{border-left-color:#f0602a}.ryc-verify__result--bloqueado{border-left-color:#8fa4be}.ryc-verify__seal{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 14px;border-radius:50%;color:#fff}.ryc-verify__seal--ok{border-radius:0;clip-path:var(--ryc-sello-lobulos);filter:drop-shadow(0 6px 14px rgba(0, 0, 0, .45))}.ryc-verify__seal svg{width:32px;height:32px;fill:currentColor}.ryc-verify__seal--ok{background:linear-gradient(135deg,#2ad4f0,#2563eb)}.ryc-verify__seal--parcial{background:linear-gradient(135deg,#f0b52a,#b97b0d)}.ryc-verify__seal--alerta{background:linear-gradient(135deg,#f0602a,#b42020)}.ryc-verify__result h2{margin:0 0 10px;color:#fff;font-size:clamp(19px, 3vw, 24px);line-height:1.2}.ryc-verify__says{margin:0 0 16px;color:#d3e4f5;font-size:14px;line-height:1.6}.ryc-verify__who{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 14px;padding:14px;border:1px solid rgba(118,224,255,.18);border-radius:16px;background:rgba(5,18,41,.55);text-align:left}.ryc-verify__who .ryc-profile-avatar{display:inline-flex;overflow:hidden;flex:0 0 auto;width:62px;height:62px;border-radius:50%}.ryc-verify__who .ryc-profile-avatar img{width:100%;height:100%;object-fit:cover}.ryc-verify__who strong{display:block;color:#fff;font-size:17px}.ryc-verify__who small{display:block;color:#a9bed6;font-weight:800}.ryc-verify__who span{display:block;margin-top:3px;color:#7fe0ff;font-size:13px;font-weight:800}.ryc-verify__compare{margin:0 0 16px;padding:12px 14px;border:1px solid rgba(255,201,40,.3);border-radius:14px;background:rgba(255,201,40,.09);color:#ffe08a;font-size:13px;font-weight:800;line-height:1.5}.ryc-verify__warn{margin:0;color:#ffb3a1;font-size:14px;font-weight:900;line-height:1.5}.ryc-verify__go{margin-top:4px}.ryc-verify__echo{margin:16px 0 0;color:#8fa4be;font-size:12px;overflow-wrap:anywhere}.ryc-verify__help{margin:0;color:#8fa4be;font-size:13px;line-height:1.55}.ryc-seller-footer__verify{margin:0 0 12px;color:#cfe3f6;font-size:14px;font-weight:600;line-height:1.55}.ryc-seller-footer__verify strong{color:#31d58b;letter-spacing:.05em}.ryc-seller-footer__verify a{color:#7fe0ff}.ryc-piece-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.ryc-piece{--ryc-piece-tint:#8fa5b9;position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 14px 14px;border-radius:18px;border:1px solid rgba(143,165,185,.34);background:linear-gradient(160deg,rgba(20,44,68,.9),rgba(7,21,35,.82));border-color:color-mix(in srgb,var(--ryc-piece-tint) 34%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--ryc-piece-tint) 14%,transparent),rgba(7,21,35,.82));text-align:center}.ryc-piece__art{display:grid;width:100%;height:96px;margin-bottom:10px;place-items:center}.ryc-piece__art img{max-width:100%;max-height:96px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0, 0, 0, .38))}.ryc-piece__rarity{margin-bottom:6px;color:var(--ryc-piece-tint);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ryc-piece strong{color:#f4fbff;font-size:14px;line-height:1.25}.ryc-piece__serial{margin-top:7px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.07);color:#fff;font-size:12px;font-weight:900}.ryc-piece__date{margin-top:6px;color:#8fa5b9;font-size:11px}.ryc-piece .ryc-copy-btn{margin-top:8px}.ryc-app-next .ryc-piece,.ryc-piece{color:#f4fbff}@media (max-width:720px){.ryc-piece-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ryc-piece__art,.ryc-piece__art img{height:78px;max-height:78px}}.ryc-piece__art{position:relative}.ryc-piece.is-locked .ryc-piece__art img{filter:grayscale(1) brightness(.6);opacity:.38}.ryc-piece.is-locked .ryc-lock-icon{position:absolute;top:50%;left:50%;width:34px;height:34px;color:#9fb4c7;transform:translate(-50%,-50%)}.ryc-piece.is-locked .ryc-piece__rarity,.ryc-piece.is-locked strong{color:#7f97ad}.ryc-piece__serial--locked{background:rgba(255,255,255,.04);color:#8fa5b9;font-weight:800}.ryc-piece__tools{display:flex;justify-content:center;gap:14px;margin-top:11px}.ryc-seller-collection{padding:34px clamp(16px,4vw,42px) 44px;border-top:1px solid rgba(90,213,255,.12);background:linear-gradient(180deg,rgba(8,19,38,.55),rgba(5,11,24,.9))}.ryc-seller-collection__head{max-width:720px;margin:0 auto 22px;text-align:center}.ryc-seller-collection__head h2{margin:4px 0 8px;color:#fff;font-size:clamp(20px, 2.6vw, 27px);line-height:1.18}.ryc-seller-collection__head p{margin:0;color:#b9d2ea;font-size:14px;line-height:1.6}.ryc-seller-collection .ryc-piece-grid{max-width:1080px;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(138px,178px));justify-content:center}.ryc-catalog{container-type:inline-size;container-name:ryc-catalogo}@container ryc-catalogo (min-width:1100px){.ryc-catalog--en-pagina .ryc-catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:720px){.ryc-seller-collection .ryc-piece-grid{grid-template-columns:repeat(auto-fit,minmax(128px,160px))}}.ryc-catalog-count{margin:0 0 14px;color:inherit;opacity:.72;font-size:13px;font-weight:600}