/**handles:ryc-public,ryc-tones,ryc-app-core,ryc-public-panel,ryc-panel-shell,ryc-file-field,ryc-public-layout,ryc-public-components,ryc-public-commerce,ryc-profile-dashboard**/
*,::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}}@media(max-width:820px){.ryc-app-next .ryc-app-grid-2{grid-template-columns:1fr}}@media(max-width:760px){.ryc-unlock-list{grid-template-columns:1fr}.ryc-catalog-grid{grid-template-columns:1fr}}@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-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-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%}}@media(max-width:1180px){.ryc-catalog.is-service-open .ryc-catalog-nav{display:none}}@media(max-width:760px){.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}}@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-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)}@media(max-width:760px){.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}}@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}}@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,.ryc-app-next *{box-sizing:border-box}.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}@media(max-width:820px){body.ryc-panel-active #footer,body.ryc-panel-active .site-footer,body.ryc-panel-active footer{display:none}.ryc-app-next .ryc-app-grid-2{grid-template-columns:1fr}.ryc-app-next .ryc-public-table{display:block;overflow-x:auto}}@media(max-width:480px){.ryc-app-next .ryc-card.ryc-next-card{padding:15px}}.ryc-commission-summary{margin-bottom:16px;padding:22px;border:1px solid rgba(91,218,255,.2);border-radius:24px;background:linear-gradient(145deg,#07172c,#101f3d);color:#fff;box-shadow:0 18px 42px rgba(13,35,70,.13)}.ryc-commission-summary__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ryc-commission-summary__head span{color:#55d9f5;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.ryc-commission-summary__head h2{margin:3px 0 5px;color:#fff;font-size:26px}.ryc-commission-summary__head p{max-width:680px;margin:0;color:#a9bed3}.ryc-commission-summary__head>svg{width:42px;height:42px;padding:9px;border-radius:13px;background:rgba(44,207,240,.13);color:#55ddf7;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-commission-summary__figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.ryc-commission-summary__figures article{min-width:0;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.045)}.ryc-commission-summary__figures article.is-primary{border-color:rgba(70,220,255,.3);background:rgba(44,207,240,.1)}.ryc-commission-summary__figures small,.ryc-commission-summary__figures span,.ryc-commission-summary__figures strong{display:block}.ryc-commission-summary__figures span{color:#9fb4ca;font-size:11px;font-weight:850;text-transform:uppercase}.ryc-commission-summary__figures strong{margin:5px 0;color:#fff;font-size:clamp(17px,2vw,24px);overflow-wrap:anywhere}.ryc-commission-summary__figures .is-primary strong{color:#57def7}.ryc-commission-summary__figures small{color:#8198b1;font-size:11px;line-height:1.35}.ryc-commission-operations{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:13px 16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.055)}.ryc-commission-operations__summary>span{color:#55d9f5;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.ryc-commission-operations__summary h3{margin:3px 0 4px;color:#fff;font-size:17px}.ryc-commission-operations__summary p{margin:0;color:#93aac1;font-size:12px}.ryc-commission-operations__summary p strong{color:#fff}.ryc-commission-operations__actions{display:flex;align-items:center;gap:14px}.ryc-commission-operations__actions .ryc-button{min-height:42px;white-space:nowrap}.ryc-commission-operations__actions .ryc-mini-link{min-height:30px;white-space:nowrap}.ryc-commission-operations__hint{grid-column:1/-1;color:#91a8c0}.ryc-commission-fiscal-gate,.ryc-commission-fiscal-note{grid-column:1/-1;margin:0}.ryc-commission-fiscal-gate .ryc-button{flex:0 0 auto;min-height:40px;white-space:nowrap}.ryc-commission-fiscal-note p{margin:0;color:#b4c3d2;font-size:13px;line-height:1.5}.ryc-commission-fiscal-note{padding:11px 15px}.ryc-commission-active-withdrawal{display:grid;gap:2px;min-width:165px;padding:8px 12px;border-radius:12px;background:rgba(255,202,68,.1)}.ryc-commission-active-withdrawal span{color:#ffd261;font-size:10px;font-weight:900;text-transform:uppercase}.ryc-commission-active-withdrawal strong{color:#fff}.ryc-commission-active-withdrawal small{color:#9cb0c6;font-size:10px}.ryc-commission-drawer[hidden]{display:none}.ryc-commission-drawer{position:fixed;inset:0;z-index:100000;display:flex;justify-content:flex-end}.ryc-commission-drawer__backdrop{position:absolute;inset:0;width:100%;border:0;background:rgba(2,8,22,.66);backdrop-filter:blur(5px);cursor:pointer}.ryc-commission-drawer__panel{position:relative;z-index:1;width:min(560px,94vw);height:100%;overflow:auto;padding:32px 28px;border-left:1px solid rgba(255,255,255,.12);background:#0d1830;color:#fff;box-shadow:-30px 0 80px rgba(0,0,0,.42);animation:rycDrawerIn .22s ease both}.ryc-commission-drawer__panel>span{color:#55d9f5;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.ryc-commission-drawer__panel h2{margin:5px 42px 10px;color:#fff}.ryc-commission-drawer__panel>p{color:#a7b9cd}.ryc-commission-drawer__close{position:absolute;top:22px;right:22px;width:38px;height:38px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:rgba(255,255,255,.06);color:#fff;font-size:25px;cursor:pointer}.ryc-commission-drawer__amount{display:grid;gap:4px;margin:22px 0;padding:18px;border:1px solid rgba(85,217,245,.22);border-radius:16px;background:rgba(85,217,245,.08)}.ryc-commission-drawer__amount small{color:#9eb5ca}.ryc-commission-drawer__amount strong{color:#58def7;font-size:26px}.ryc-commission-operation-form{display:grid;gap:15px;margin-top:22px}.ryc-commission-operation-form label{display:grid;gap:7px;color:#dce8f4;font-weight:850}.ryc-commission-operation-form label span{font-size:12px}.ryc-commission-operation-form label small{color:#859bb2;font-size:11px}.ryc-commission-operation-form input,.ryc-commission-operation-form select{width:100%;min-height:48px;padding:0 13px;border:1px solid rgba(255,255,255,.17);border-radius:12px;background:#152541;color:#fff}.ryc-commission-operation-form .ryc-button{min-height:48px;margin-top:4px}.ryc-commission-drawer__notice{margin-top:22px;padding:18px;border-radius:16px;background:rgba(255,202,68,.1)}.ryc-commission-drawer__notice strong{color:#ffd261}.ryc-commission-drawer__notice p{margin:5px 0 0;color:#b4c3d2}.ryc-commission-summary__release{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05)}.ryc-commission-summary__release span{color:#9db2c8;font-size:12px;font-weight:850}.ryc-commission-summary__release strong{color:#fff}.ryc-commission-summary__release small{color:#8ba2ba}.ryc-commission-summary__trend{display:grid;grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:12px;color:#ffd34e}.ryc-commission-summary__trend svg{width:100%;height:40px}.ryc-commission-summary__trend span{display:grid;gap:2px;color:#91a8c0;font-size:11px}.ryc-commission-summary__trend b{color:#91a8c0}.ryc-commission-summary__trend small{color:#718ba5}.ryc-commission-history{padding:20px}.ryc-commission-list{display:grid;gap:8px}.ryc-commission-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.3fr) minmax(130px,.3fr);align-items:center;gap:16px;padding:15px;border:1px solid #dbe5f0;border-radius:15px;background:#fff}.ryc-commission-row>div{min-width:0}.ryc-commission-row small,.ryc-commission-row span,.ryc-commission-row strong{display:block}.ryc-commission-row span{color:#7a8ca1;font-size:11px;font-weight:850;text-transform:uppercase}.ryc-commission-row strong{margin:3px 0;color:#142741;overflow-wrap:anywhere}.ryc-commission-row small{color:#7b8da3}.ryc-commission-row strong.ryc-commission-row__amount{color:#078d70}.ryc-commission-row small[class^=is-]{display:inline-flex;width:max-content;margin-top:4px;padding:4px 8px;border-radius:999px;background:#eef3f8;font-weight:850}.ryc-commission-row small.is-available{background:#e3f8ef;color:#08785d}.ryc-commission-row small.is-pending{background:#fff4cf;color:#806000}.ryc-commission-row small.is-held{background:#e9efff;color:#3457a5}.ryc-commission-row small.is-reversed{background:#fde9ed;color:#a83c52}.ryc-commission-row small.is-credited{background:#e5f7ff;color:#08738d}.ryc-commission-empty{padding:36px 20px;text-align:center}.ryc-commission-empty>svg{width:44px;height:44px;padding:10px;border-radius:14px;background:#eaf8fc;color:#159fbe;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-commission-empty h3{margin:12px 0 5px;color:#142741}.ryc-app-next .ryc-commission-empty p{max-width:540px;margin:0 auto 16px;color:#647890}@media(max-width:900px){.ryc-commission-summary__figures{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-commission-operations{grid-template-columns:1fr}.ryc-commission-operations__actions{justify-content:flex-start}.ryc-commission-row{grid-template-columns:minmax(0,1fr) auto}.ryc-commission-row>div:nth-child(2){display:none}}@media(max-width:560px){.ryc-commission-summary{padding:17px}.ryc-commission-summary__figures{grid-template-columns:1fr 1fr}.ryc-commission-summary__figures article{padding:12px}.ryc-commission-operations__actions{display:flex;flex-wrap:wrap;align-items:center}.ryc-commission-operations__actions .ryc-button{flex:1 1 100%;width:100%}.ryc-commission-operations__actions .ryc-mini-link{margin-inline:auto}.ryc-commission-summary__release{grid-template-columns:1fr}.ryc-commission-summary__trend{grid-template-columns:1fr}.ryc-commission-drawer{align-items:flex-end}.ryc-commission-drawer__panel{width:100%;height:auto;max-height:90vh;padding:25px 18px;border:0;border-radius:25px 25px 0 0;animation:rycSheetIn .22s ease both}.ryc-commission-history{padding:15px}.ryc-commission-row{grid-template-columns:1fr}.ryc-commission-row>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.ryc-commission-row>div:last-child span{display:none}}.ryc-app-next .ryc-nav-icon{stroke-width:1.8}.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-service-info-card,.ryc-app-next .ryc-service-plans-card{padding:22px}@media(max-width:1120px){.ryc-app-next .ryc-service-detail-grid--purchase{grid-template-columns:1fr}}@media(max-width:820px){.ryc-app-next .ryc-card.ryc-next-card{padding:17px}.ryc-app-next .ryc-service-hero--commerce{min-height:0}.ryc-app-next .ryc-service-detail-grid--purchase{grid-template-columns:1fr}}.ryc-commission-operations__actions button:disabled{opacity:.72;border-color:rgba(148,163,184,.5);background:rgba(148,163,184,.14);color:#b8c6d6}.ryc-network-invite__tools{display:grid;gap:10px;min-width:min(100%,620px)}.ryc-network-invite__actions{display:flex;justify-content:flex-end;gap:18px}.ryc-network-invite__actions .ryc-mini-link--icon{display:inline-flex;align-items:center;gap:7px}.ryc-network-invite__actions svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.9}.ryc-network-member{grid-template-columns:auto minmax(180px,1.5fr) repeat(3,minmax(120px,1fr)) auto}.ryc-network-member>[data-ryc-network-member-detail]{align-self:center;white-space:nowrap}.ryc-network-drawer,.ryc-network-qr-modal{position:fixed;z-index:100020;inset:0}.ryc-network-drawer__backdrop,.ryc-network-qr-modal__backdrop{position:absolute;inset:0;border:0;background:rgba(3,12,28,.72);backdrop-filter:blur(3px)}.ryc-network-drawer__panel{position:absolute;top:0;right:0;width:min(520px,100%);height:100%;overflow:auto;padding:34px;background:#fff;color:#12213a;box-shadow:-20px 0 60px rgba(0,0,0,.28)}.ryc-network-drawer__close{position:absolute;top:18px;right:18px;width:38px;height:38px;border:1px solid #dce5f0;border-radius:50%;background:#fff;color:#183353;font-size:25px;cursor:pointer}.ryc-network-drawer__panel>span,.ryc-network-qr-modal__panel>span{color:#147ec1;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.ryc-network-drawer__panel h2,.ryc-network-qr-modal__panel h2{margin:7px 44px 5px 0;color:#10213a}.ryc-network-drawer__panel>p{color:#66768a}.ryc-network-detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0}.ryc-network-detail-facts>div{display:grid;gap:5px;padding:14px;border:1px solid #e2e9f2;border-radius:13px;background:#f8fafc}.ryc-network-detail-facts small,.ryc-network-detail-result small{color:#708096;font-size:12px;font-weight:800}.ryc-network-drawer__panel section h3{margin:26px 0 13px}.ryc-network-journey{display:grid;gap:10px}.ryc-network-journey>div{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:11px;background:#f1f4f8;color:#738096;font-weight:800}.ryc-network-journey i{width:11px;height:11px;border:2px solid #aab6c5;border-radius:50%}.ryc-network-journey .is-done{background:#e9f8ef;color:#18713f}.ryc-network-journey .is-done i{border-color:#24a35a;background:#24a35a}.ryc-network-journey .is-current{background:#e9f7ff;color:#096b9e}.ryc-network-journey .is-current i{border-color:#00aee8;background:#00aee8}.ryc-network-journey .is-optional{opacity:.65}.ryc-network-detail-result{display:grid;gap:5px;margin-top:24px;padding:18px;border-radius:14px;background:#0e2444;color:#fff}.ryc-network-detail-result strong{font-size:25px;color:#86ebff}.ryc-network-detail-result p{margin:0;color:#bfd0e5;font-size:13px}.ryc-network-privacy-note{margin-top:20px;padding-top:16px;border-top:1px solid #e2e9f2;font-size:13px}.ryc-network-qr-modal__panel{position:absolute;top:50%;left:50%;width:min(400px,calc(100% - 28px));transform:translate(-50%,-50%);padding:30px;border-radius:20px;background:#fff;color:#12213a;text-align:center;box-shadow:0 24px 70px rgba(0,0,0,.32)}.ryc-network-qr-code{width:220px;max-width:100%;margin:20px auto;padding:12px;border:1px solid #dce5f0;border-radius:14px;background:#fff;line-height:0}.ryc-network-qr-code svg{display:block;width:100%;height:auto}.ryc-network-qr-modal__panel p{color:#66768a}.ryc-network-qr-modal__panel .ryc-button{width:100%}@media(max-width:900px){.ryc-network-member{grid-template-columns:auto minmax(0,1fr) auto}.ryc-network-member>div:not(.ryc-network-member__avatar):not(.ryc-network-member__identity){display:none}}@media(max-width:640px){.ryc-network-invite__tools{min-width:0;width:100%}.ryc-network-invite__actions{justify-content:flex-start}.ryc-network-detail-facts{grid-template-columns:1fr}.ryc-network-member>[data-ryc-network-member-detail]{font-size:0}.ryc-network-member>[data-ryc-network-member-detail]::after{content:'Detalle';font-size:13px}.ryc-network-drawer__panel{padding:28px 20px}}
.ryc-app-next{--ryc-panel-bg:#070b14;--ryc-panel-sidebar:#081d32;--ryc-panel-surface:#0d2741;--ryc-panel-surface-raised:#123452;--ryc-panel-line:rgba(157,199,232,.16);--ryc-panel-line-strong:rgba(157,199,232,.26);--ryc-panel-text:#f6f9fd;--ryc-panel-muted:#9eb3c9;--ryc-panel-accent:#20c9ed;--ryc-panel-reward:#ffc928;--ryc-panel-danger:#fb7185;--ryc-panel-focus:rgba(32,201,237,.34);--ryc-panel-radius-sm:12px;--ryc-panel-radius-md:18px;--ryc-panel-radius-lg:26px;--ryc-panel-shadow:0 24px 70px rgba(0,7,17,.28);--ryc-panel-sidebar-width:292px;--ryc-panel-shell-pad:clamp(20px,1.7vw,28px);width:100%;max-width:none;min-height:100svh;color:var(--ryc-panel-text);background:#070b14;isolation:isolate}.ryc-app-next,.ryc-app-next *{box-sizing:border-box}body.ryc-panel-active,body.ryc-panel-page{margin:0;overflow-x:hidden;background:#070b14}.ryc-app-next :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--ryc-panel-focus);outline-offset:3px}.ryc-app-next :where(button,input,select,textarea){font-family:inherit}.ryc-app-next .ryc-app-shell{display:grid;grid-template-columns:var(--ryc-panel-sidebar-width) minmax(0,1fr);min-height:100svh;gap:clamp(24px,2vw,38px);padding:var(--ryc-panel-shell-pad);border:0;border-radius:0;background:0 0;box-shadow:none;overflow:visible}.ryc-app-next .ryc-app-sidebar{position:sticky;top:var(--ryc-panel-shell-pad);display:flex;flex-direction:column;min-width:0;padding:28px 20px 22px;align-self:start;min-height:calc(100svh - (2 * var(--ryc-panel-shell-pad)));max-height:calc(100svh - (2 * var(--ryc-panel-shell-pad)));border:1px solid var(--ryc-panel-line);border-radius:var(--ryc-panel-radius-lg);background:linear-gradient(180deg,var(--ryc-panel-sidebar),#07192b);box-shadow:0 20px 60px rgba(0,7,17,.2);overflow:hidden}.ryc-app-next .ryc-panel-brand{display:flex;align-items:center;gap:11px;min-height:50px;margin:0 2px 16px;padding:3px 5px 15px;color:#fff;text-decoration:none}.ryc-app-next .ryc-panel-brand__mark{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:14px;background:linear-gradient(145deg,var(--ryc-panel-accent),#2787f5);color:#061321;box-shadow:0 8px 22px rgba(32,201,237,.18)}.ryc-app-next .ryc-panel-brand__mark svg{width:24px;height:24px;fill:currentColor}.ryc-app-next .ryc-panel-brand__logo{display:block;width:auto;max-width:210px;max-height:64px;object-fit:contain;object-position:left center}.ryc-app-next .ryc-panel-brand__copy{display:block;min-width:0}.ryc-app-next .ryc-panel-brand__copy strong{display:block;color:#fff;font-size:15px;line-height:1.1}.ryc-app-next .ryc-panel-brand__copy small{display:block;margin-top:3px;color:var(--ryc-panel-muted);font-size:9px;font-weight:700;line-height:1.2}.ryc-app-next .ryc-app-nav-side{min-height:0;flex:1 1 auto;display:grid;align-content:start;gap:4px;margin:0 -5px;padding:0 5px;border:0;border-radius:0;background:0 0;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-bottom:34px;mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 26px),transparent 100%)}.ryc-app-next .ryc-app-nav-side::-webkit-scrollbar{width:0;height:0}.ryc-app-next .ryc-app-nav-side button{display:flex;align-items:center;gap:13px;width:100%;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:var(--ryc-panel-radius-sm);background:0 0;color:var(--ryc-panel-muted);box-shadow:none;text-align:left}.ryc-app-next .ryc-app-nav-side .ryc-nav-icon{display:block;width:21px;height:21px;flex:0 0 21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-app-nav-side button>span:not(.ryc-channel-nav__lock){min-width:0}.ryc-app-next .ryc-channel-nav__copy{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-channel-nav__status{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#5b6a7e}.ryc-app-next .ryc-channel-nav--active .ryc-channel-nav__status{background:var(--ryc-panel-accent);box-shadow:0 0 0 3px rgba(32,201,237,.12)}.ryc-app-next .ryc-app-nav-side button:is(:hover,.is-active){border-color:var(--ryc-panel-line);background:rgba(32,201,237,.09);color:var(--ryc-panel-text)}.ryc-app-next .ryc-app-nav-side button.is-active{box-shadow:inset 3px 0 0 var(--ryc-panel-accent)}.ryc-app-next .ryc-app-nav-side button.is-active .ryc-channel-nav__copy{color:var(--ryc-panel-accent)}.ryc-app-next .ryc-panel-logout{display:flex;align-items:center;gap:13px;min-height:44px;margin-top:8px;padding:10px 12px;border:1px solid transparent;border-radius:var(--ryc-panel-radius-sm);color:var(--ryc-panel-danger);font-size:12px;font-weight:800;text-decoration:none}.ryc-app-next .ryc-panel-logout:hover{border-color:rgba(251,113,133,.2);background:rgba(251,113,133,.08)}.ryc-app-next .ryc-panel-logout .ryc-nav-icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-app-workspace{min-width:0;padding:4px 0 38px;background:0 0}.ryc-app-next .ryc-panel-mobile-header{display:none}.ryc-app-next .ryc-panel-mobile-header svg{display:block;width:20px;height:20px;max-width:20px;max-height:20px}.ryc-app-next .ryc-app-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px;margin-bottom:18px;padding:4px 2px 18px;border-bottom:1px solid var(--ryc-panel-line);background:0 0}.ryc-app-next .ryc-global-search{position:relative;width:min(380px,31vw);margin-left:auto}.ryc-app-next .ryc-global-search__box{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 12px;border:1px solid var(--ryc-panel-line);border-radius:14px;background:rgba(13,39,65,.72);transition:border-color .2s ease,box-shadow .2s ease}.ryc-app-next .ryc-global-search__box:focus-within{border-color:rgba(32,201,237,.5);box-shadow:0 0 0 4px rgba(32,201,237,.08)}.ryc-app-next .ryc-global-search svg{width:19px;height:19px;flex:0 0 19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;color:var(--ryc-panel-muted)}.ryc-app-next .ryc-global-search input{width:100%;min-width:0;margin:0;padding:0;border:0;outline:0;background:0 0;color:#fff;font:inherit;font-size:12px}.ryc-app-next .ryc-global-search input::placeholder{color:#71869c}.ryc-app-next [data-ryc-search-close]{display:none;border:0;background:0 0;color:var(--ryc-panel-muted);font-size:22px}.ryc-app-next .ryc-global-search__mobile-trigger{display:none}.ryc-app-next .ryc-global-search__results{position:absolute;z-index:70;top:calc(100% + 9px);right:0;left:0;padding:8px;border:1px solid var(--ryc-panel-line-strong);border-radius:16px;background:#0a2036;box-shadow:0 24px 60px rgba(0,5,15,.5)}.ryc-app-next .ryc-global-search__result{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px;border:0;border-radius:11px;background:0 0;color:#fff;text-align:left}.ryc-app-next .ryc-global-search__result:focus-visible,.ryc-app-next .ryc-global-search__result:hover{background:rgba(32,201,237,.1)}.ryc-app-next .ryc-global-search__result small,.ryc-app-next .ryc-global-search__result strong{display:block}.ryc-app-next .ryc-global-search__result small{margin-top:3px;color:var(--ryc-panel-muted);font-size:10px}.ryc-app-next .ryc-global-search__result em{color:var(--ryc-panel-accent);font-size:9px;font-style:normal;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.ryc-app-next .ryc-global-search__results>p{margin:0;padding:18px 12px;color:var(--ryc-panel-muted);font-size:11px;text-align:center}.ryc-app-next .ryc-app-topbar h2{color:var(--ryc-panel-text)}.ryc-app-next .ryc-app-topbar p{color:var(--ryc-panel-muted)}.ryc-app-next .ryc-app-topbar__controls{flex:0 0 auto}.ryc-app-next .ryc-topbar-identity{display:flex;align-items:center;gap:15px;min-width:0}.ryc-app-next .ryc-topbar-identity .ryc-profile-avatar{width:60px;height:60px;flex:0 0 60px}.ryc-app-next .ryc-topbar-identity h2{margin:3px 0 0;font-size:clamp(24px,2.4vw,34px);line-height:1.08}.ryc-app-next .ryc-topbar-identity__headline{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px}.ryc-app-next .ryc-topbar-identity p{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:7px 0 0;font-size:11px;font-weight:750}.ryc-app-next .ryc-topbar-identity p>span:not(.ryc-profile-pill)+span:not(.ryc-profile-pill)::before{margin-right:7px;color:rgba(158,179,201,.45);content:"•"}.ryc-app-next .ryc-topbar-identity .ryc-profile-pill{padding:5px 8px;background:rgba(246,201,69,.12);color:var(--ryc-panel-reward);font-size:10px}.ryc-app-next .ryc-ranking-badge{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:42px;flex:0 0 auto;margin:0;padding:5px 8px;border:0;background:0 0;color:var(--ryc-panel-accent);font:inherit;cursor:pointer;border-radius:10px;transition:background-color .18s ease,color .18s ease,transform .18s ease}.ryc-app-next .ryc-ranking-badge__trophy{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-ranking-badge__content{display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1}.ryc-app-next .ryc-ranking-badge small{color:#81dff3;font-size:8px;font-weight:900;letter-spacing:.11em}.ryc-app-next .ryc-ranking-badge strong{color:#fff;font-size:18px;font-weight:900;line-height:1}.ryc-app-next .ryc-ranking-badge:hover{background:rgba(32,201,237,.08);color:#75e8ff;transform:translateY(-1px)}.ryc-app-next .ryc-ranking-badge:focus-visible{outline:2px solid rgba(91,222,248,.72);outline-offset:2px}.ryc-app-next .ryc-ranking-badge.is-unranked{opacity:.62}.ryc-app-next .ryc-app-topbar__controls{display:flex;align-items:center;gap:9px}.ryc-app-next .ryc-topbar-account{min-height:42px;padding:9px 14px;border:1px solid var(--ryc-panel-line);border-radius:13px;background:rgba(255,255,255,.035);color:var(--ryc-panel-text);font-size:12px;font-weight:850}.ryc-app-next :is(.ryc-topbar-account,.ryc-topbar-bell):hover{border-color:rgba(32,201,237,.35);color:var(--ryc-panel-accent);box-shadow:0 0 22px rgba(32,201,237,.09)}.ryc-app-next .ryc-app-nav-pills,.ryc-more-drawer{display:none}body.ryc-drawer-open{overflow:hidden}@media (max-width:1120px){.ryc-app-next{--ryc-panel-sidebar-width:244px}.ryc-app-next .ryc-app-shell{gap:22px;padding:18px}.ryc-app-next .ryc-app-sidebar{padding-inline:16px}.ryc-app-next .ryc-app-workspace{padding-top:2px}}@media (max-width:820px){body.ryc-panel-active{background:#070b14}.ryc-app-next{width:100%;max-width:none;margin:0;padding:0 0 calc(90px + env(safe-area-inset-bottom))}.ryc-app-next .ryc-app-shell{display:block;min-height:100svh;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0}.ryc-app-next .ryc-app-sidebar{display:none}.ryc-app-next{--ryc-panel-gutter:16px;--ryc-panel-gutter-top:14px}.ryc-app-next .ryc-app-workspace{width:100%;padding:var(--ryc-panel-gutter-top) var(--ryc-panel-gutter) 28px;overflow:clip}.ryc-app-next .ryc-panel-mobile-header{position:sticky;z-index:20;top:0;display:flex;align-items:center;gap:10px;justify-content:space-between;width:calc(100% + (2 * var(--ryc-panel-gutter)));min-height:60px;margin:calc(-1 * var(--ryc-panel-gutter-top)) calc(-1 * var(--ryc-panel-gutter)) 12px;padding:9px var(--ryc-panel-gutter);border:0;border-bottom:1px solid var(--ryc-panel-line);border-radius:0;background:rgba(8,29,50,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ryc-app-next .ryc-panel-mobile-home{display:flex;align-items:center;gap:10px;min-width:0;color:#fff;text-decoration:none}.ryc-app-next .ryc-panel-brand__logo--mobile{display:block;width:auto;height:38px;max-width:min(190px,52vw);max-height:38px;object-fit:contain;object-position:left center}.ryc-app-next .ryc-panel-mobile-logout{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;padding:0;border:1px solid rgba(248,113,113,.18);border-radius:12px;background:rgba(248,113,113,.06);color:#fca5a5;text-decoration:none}.ryc-app-next .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-topbar{display:flex;min-height:0;margin-bottom:14px;padding:2px 2px 14px}.ryc-app-next .ryc-app-topbar p,.ryc-app-next .ryc-app-topbar__controls{display:none}.ryc-app-next .ryc-global-search{width:44px;margin-left:auto}.ryc-app-next .ryc-global-search__mobile-trigger{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ryc-panel-line);border-radius:13px;background:rgba(13,39,65,.72);color:var(--ryc-panel-accent)}.ryc-app-next .ryc-global-search__box{display:none}.ryc-app-next .ryc-global-search.is-mobile-open{position:absolute;z-index:100;top:80px;right:16px;left:16px;width:auto}.ryc-app-next .ryc-global-search.is-mobile-open .ryc-global-search__mobile-trigger{display:none}.ryc-app-next .ryc-global-search.is-mobile-open .ryc-global-search__box{display:flex;background:#0a2036}.ryc-app-next .ryc-global-search.is-mobile-open [data-ryc-search-close]{display:block}.ryc-app-next .ryc-global-search__results{position:absolute}.ryc-app-next .ryc-app-nav-pills{position:fixed;z-index:99990;left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:8px;border:1px solid var(--ryc-panel-line-strong);border-radius:20px;background:rgba(8,29,50,.96);box-shadow:0 18px 50px rgba(0,5,15,.48);backdrop-filter:blur(18px)}.ryc-app-next .ryc-app-nav-pills button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:56px;padding:6px 2px;border:0;border-radius:13px;background:0 0;color:var(--ryc-panel-muted);font-size:10px;line-height:1;box-shadow:none}.ryc-app-next .ryc-app-nav-pills button:is(.is-active,[aria-expanded=true]){background:rgba(32,201,237,.12);color:var(--ryc-panel-accent)}.ryc-more-drawer[hidden]{display:none}.ryc-more-drawer:not([hidden]){position:fixed;z-index:100000;inset:0;display:grid;align-items:end}.ryc-more-drawer__backdrop{position:absolute;inset:0;width:100%;border:0;background:rgba(1,8,17,.72);backdrop-filter:blur(4px)}.ryc-more-drawer__panel{position:relative;max-height:min(82svh,680px);padding:18px 18px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--ryc-panel-line-strong);border-radius:24px 24px 0 0;background:var(--ryc-panel-sidebar);box-shadow:0 -20px 60px rgba(0,5,15,.5);overflow:auto}.ryc-more-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.ryc-more-drawer__header h2{margin:0;color:var(--ryc-panel-text);font-size:22px}.ryc-more-drawer__close{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ryc-panel-line);border-radius:13px;background:rgba(255,255,255,.05);color:var(--ryc-panel-text)}.ryc-more-drawer__nav{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ryc-more-drawer__nav button{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:12px;border:1px solid var(--ryc-panel-line);border-radius:15px;background:rgba(255,255,255,.035);color:var(--ryc-panel-text);text-align:left}.ryc-more-drawer__nav button:hover{background:rgba(32,201,237,.09)}.ryc-more-drawer__nav .ryc-nav-icon{color:var(--ryc-panel-accent)}.ryc-more-drawer__nav small,.ryc-more-drawer__nav strong{display:block}.ryc-more-drawer__nav small{margin-top:3px;color:var(--ryc-panel-muted);font-size:10px;line-height:1.25}.ryc-more-drawer__logout{display:flex;justify-content:center;margin-top:12px;padding:12px;border:1px solid rgba(248,113,113,.18);border-radius:13px;color:#fca5a5;text-decoration:none}}.ryc-app-next .ryc-orders-view{gap:16px}.ryc-app-next .ryc-orders-view.is-active{display:grid}.ryc-app-next .ryc-orders-view__pagination{margin:0;padding:12px 0 0;border-top:1px solid var(--ryc-panel-line)}.ryc-app-next .ryc-record-empty{display:grid;justify-items:center;gap:8px;min-height:164px;padding:30px 24px;border:1px dashed #b8d8e8;border-radius:var(--ryc-panel-radius-md);background:#f5fbfe;color:#183653;text-align:center}.ryc-app-next .ryc-record-empty__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#e3f5fb;color:#087cab}.ryc-app-next .ryc-record-empty__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-record-empty>strong{font-size:16px;line-height:1.3}.ryc-app-next .ryc-record-empty p{max-width:480px;margin:0;color:#60758a}.ryc-app-next .ryc-record-empty__action{margin-top:4px}@media (max-width:620px){.ryc-app-next .ryc-record-empty{min-height:0;padding:24px 18px;border-radius:14px}.ryc-app-next .ryc-record-empty__icon{width:40px;height:40px;border-radius:12px}.ryc-app-next .ryc-record-empty__icon svg{width:21px;height:21px}.ryc-app-next .ryc-record-empty__action{width:100%;justify-content:center}}@media (max-width:480px){.ryc-app-next{--ryc-panel-gutter:13px}.ryc-more-drawer__nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ryc-app-next *,.ryc-more-drawer *{scroll-behavior:auto;transition-duration:NaNs;animation-duration:NaNs;animation-iteration-count:1}}.ryc-app-next [data-ryc-panel=home]{display:none}.ryc-app-next [data-ryc-panel=home].is-active{display:block}.ryc-home-overview{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);gap:16px;margin-bottom:16px}.ryc-home-balance,.ryc-home-level{position:relative;min-width:0;overflow:hidden;border:1px solid var(--ryc-panel-line);border-radius:var(--ryc-panel-radius-lg);box-shadow:var(--ryc-panel-shadow)}.ryc-home-balance{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;min-height:248px;padding:28px 30px 82px;background:radial-gradient(circle at 88% 18%,rgba(32,201,237,.22),transparent 33%),linear-gradient(135deg,#0d2844,#0a1b31 70%);color:var(--ryc-panel-text)}.ryc-home-balance__activity{position:absolute;right:28px;bottom:17px;left:28px;z-index:0;height:62px;pointer-events:none}.ryc-home-balance__activity svg{display:block;width:100%;height:48px;overflow:visible}.ryc-home-balance__line{fill:none;stroke:rgba(67,215,241,.72);stroke-width:2;vector-effect:non-scaling-stroke}.ryc-home-balance__activity>span{position:absolute;right:0;bottom:0;color:rgba(185,215,232,.7);font-size:10px;font-weight:800}.ryc-home-balance::after{position:absolute;right:-72px;bottom:-110px;width:260px;height:260px;border:1px solid rgba(32,201,237,.13);border-radius:50%;content:""}.ryc-home-actions,.ryc-home-balance__copy{position:relative;z-index:1}.ryc-home-balance .ryc-kicker,.ryc-home-level .ryc-kicker{color:var(--ryc-panel-accent)}.ryc-home-balance h3{margin:7px 0 0;color:#fff;font-size:clamp(34px,4.2vw,54px);line-height:1;letter-spacing:-.045em}.ryc-home-balance h3[data-ryc-private-balance]{font-variant-numeric:tabular-nums}.ryc-balance-line{display:flex;align-items:center;gap:12px}.ryc-balance-privacy{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;padding:0;border:1px solid var(--ryc-panel-line);border-radius:12px;background:rgba(255,255,255,.04);color:var(--ryc-panel-muted)}.ryc-balance-privacy:hover{border-color:rgba(32,201,237,.35);color:var(--ryc-panel-accent)}.ryc-balance-privacy svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-balance-privacy .ryc-eye-closed{display:none}.ryc-balance-privacy[aria-pressed=true] .ryc-eye-open{display:none}.ryc-balance-privacy[aria-pressed=true] .ryc-eye-closed{display:block}.ryc-home-balance [data-ryc-private-balance]{font-variant-numeric:tabular-nums}.ryc-home-balance p{max-width:560px;margin:16px 0 0;color:var(--ryc-panel-muted);font-size:14px}.ryc-home-actions{display:grid;gap:10px;min-width:172px}.ryc-home-actions .ryc-button{justify-content:center;margin:0;white-space:nowrap}.ryc-home-level{display:flex;flex-direction:column;justify-content:center;padding:26px;background:linear-gradient(155deg,rgba(17,48,78,.98),rgba(10,29,51,.98));color:var(--ryc-panel-text)}.ryc-home-level__content{display:grid;grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:20px}.ryc-home-level__copy h3{margin:6px 0 8px;color:#fff;font-size:25px}.ryc-home-level__copy>strong{color:var(--ryc-panel-reward);font-size:12px}.ryc-home-level__copy p{margin:8px 0 0;color:var(--ryc-panel-muted);font-size:11px;font-weight:750}.ryc-home-level__ring{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:conic-gradient(var(--ryc-panel-accent) var(--ryc-level-progress),rgba(255,255,255,.09) 0);box-shadow:0 0 30px rgba(32,201,237,.1)}.ryc-home-level__ring::before{grid-area:1/1;width:84px;height:84px;border:1px solid var(--ryc-panel-line);border-radius:50%;background:#0c243d;content:""}.ryc-home-level__ring>span{position:relative;grid-area:1/1;text-align:center}.ryc-home-level__ring small,.ryc-home-level__ring strong{display:block}.ryc-home-level__ring strong{color:#fff;font-size:22px;line-height:1}.ryc-home-level__ring small{margin-top:4px;color:var(--ryc-panel-muted);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ryc-home-level>.ryc-mini-link{align-self:flex-start;margin-top:21px}:root{--ryc-home-gap:12px}.ryc-home-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ryc-home-gap);margin-bottom:16px}.ryc-home-kpi{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;min-width:0;min-height:112px;padding:17px;border:1px solid var(--ryc-panel-line);border-radius:var(--ryc-panel-radius-md);background:linear-gradient(145deg,rgba(17,48,78,.96),rgba(10,29,51,.96));color:var(--ryc-panel-text);text-align:left;box-shadow:0 14px 34px rgba(0,7,18,.18);text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;font:inherit}.ryc-home-kpi:focus-visible,.ryc-home-kpi:hover{color:var(--ryc-panel-text);text-decoration:none}.ryc-home-kpi :is(small,strong,em,span){text-decoration:none}.ryc-home-kpi:focus-visible,.ryc-home-kpi:hover{border-color:rgba(32,201,237,.4);background:linear-gradient(145deg,rgba(20,58,92,.98),rgba(10,34,58,.98));transform:translateY(-2px)}.ryc-home-kpi__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:rgba(32,201,237,.11);color:var(--ryc-panel-accent);font-size:11px;font-weight:950}.ryc-home-kpi__icon .ryc-nav-icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-home-kpi em,.ryc-home-kpi small,.ryc-home-kpi strong,.ryc-home-kpi>span:last-child{display:block;min-width:0}.ryc-home-kpi small{color:var(--ryc-panel-muted);font-size:11px;font-weight:850}.ryc-home-kpi strong{margin:4px 0;color:#fff;font-size:27px;line-height:1}.ryc-home-kpi em{overflow:hidden;color:rgba(188,205,221,.66);font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ryc-home-notice{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:16px;padding:15px 17px;border:1px solid rgba(245,158,11,.25);border-radius:var(--ryc-panel-radius);background:rgba(245,158,11,.08);color:var(--ryc-panel-text)}.ryc-home-notice__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:rgba(245,158,11,.14);color:#fbbf24;font-weight:950}.ryc-home-notice strong{color:#fff}.ryc-home-notice p{margin:3px 0 0;color:var(--ryc-panel-muted);font-size:12px}.ryc-home-activity{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);align-items:start;gap:var(--ryc-home-gap)}.ryc-home-activity>.ryc-card{min-width:0;margin:0}.ryc-home-orders{padding:0 0 4px;border:0;background:0 0;box-shadow:none}@media (min-width:1181px){.ryc-home-activity{align-items:stretch}.ryc-home-activity>.ryc-smart-dock-card{height:100%}}.ryc-home-orders .ryc-order-list{margin-top:16px}.ryc-home-orders .ryc-order-item{width:100%;min-height:68px;color:inherit;text-align:left;cursor:pointer}.ryc-home-orders .ryc-order-cardlet{padding:14px 15px;border:1px solid var(--ryc-panel-line);border-radius:var(--ryc-panel-radius-md);background:rgba(28,69,105,.34);box-shadow:none}.ryc-home-orders .ryc-order-cardlet:hover{border-color:rgba(32,201,237,.34);background:rgba(32,82,123,.43)}.ryc-home-orders .ryc-order-cardlet strong{color:#fff}.ryc-home-orders .ryc-order-cardlet small{color:var(--ryc-panel-muted)}.ryc-home-orders .ryc-order-cardlet .ryc-copy-icon{color:#cfe3f5}.ryc-home-order-copy{display:block;min-width:0}.ryc-home-empty{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:120px;padding:18px;border:1px dashed var(--ryc-panel-line-strong);border-radius:var(--ryc-panel-radius);color:var(--ryc-panel-text)}.ryc-home-empty>span{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:rgba(32,201,237,.1);color:var(--ryc-panel-accent);font-size:22px}.ryc-home-empty strong{color:#fff}.ryc-home-empty p{margin:4px 0 0;color:var(--ryc-panel-muted);font-size:12px}@media (max-width:1180px){.ryc-home-activity,.ryc-home-overview{grid-template-columns:1fr}.ryc-home-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:681px){.ryc-smart-dock-card .ryc-status-chip{white-space:nowrap}}@media (max-width:680px){.ryc-home-level__content{grid-template-columns:1fr 100px}.ryc-home-level__ring{width:96px;height:96px}.ryc-home-level__ring::before{width:72px;height:72px}.ryc-home-balance{padding:24px 22px 102px}.ryc-home-balance__activity{display:block;right:20px;bottom:20px;left:20px;height:66px}.ryc-home-balance__activity svg{height:50px}}@media (max-width:720px){.ryc-home-balance{grid-template-columns:1fr;align-items:start;min-height:0;padding:23px 23px 108px}.ryc-home-actions{grid-template-columns:1fr 1fr;min-width:0}.ryc-home-balance__activity{display:block;right:23px;bottom:20px;left:23px;height:68px}.ryc-home-balance__activity svg{height:50px}.ryc-home-level{padding:22px}.ryc-home-kpis{grid-template-columns:1fr 1fr}.ryc-home-kpi{grid-template-columns:36px minmax(0,1fr);min-height:102px;padding:14px}.ryc-home-kpi__icon{width:36px;height:36px;border-radius:12px}.ryc-home-kpi strong{font-size:24px}.ryc-home-notice{grid-template-columns:38px minmax(0,1fr)}.ryc-home-notice>.ryc-mini-link{grid-column:2;justify-self:start}.ryc-home-empty{grid-template-columns:42px minmax(0,1fr)}.ryc-home-empty>.ryc-mini-link{grid-column:2;justify-self:start}}@media (max-width:480px){.ryc-home-actions,.ryc-home-kpis{grid-template-columns:1fr}.ryc-home-orders{padding:0 0 4px}}.ryc-app-next .ryc-card.ryc-feature-card{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)}@media (max-width:620px){.ryc-home-orders .ryc-order-item{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.ryc-home-orders .ryc-order-cardlet__statuses{justify-content:flex-start}.ryc-home-orders .ryc-home-order-copy strong{overflow-wrap:anywhere}}
.ryc-avatar-option__visual,.ryc-file-field__visual{position:relative;display:flex;min-height:var(--ryc-ff-alto,132px);padding:14px 10px;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid var(--ryc-ff-linea,#dce5ef);border-radius:18px;background:var(--ryc-ff-fondo,#f8fbff);color:var(--ryc-ff-texto,#092b55);text-align:center;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ryc-file-field{--ryc-ff-linea:#dce5ef;--ryc-ff-fondo:#f8fbff;--ryc-ff-texto:#092b55;--ryc-ff-ayuda:#64748b;--ryc-ff-icono-fondo:#e7f8fd;--ryc-ff-icono-texto:#087da7;--ryc-ff-activo:#1765de;--ryc-ff-activo-fondo:#eff7ff;--ryc-ff-error:#d64545;--ryc-ff-error-fondo:#fff5f4;--ryc-ff-error-texto:#b3352f;--ryc-ff-alto:132px}.ryc-app-next .ryc-form .ryc-file-field,label.ryc-file-field{position:relative;display:block;margin:0;padding:0;border:0;background:0 0;cursor:pointer}label.ryc-file-field input.ryc-file-field__input{position:absolute;top:14px;left:14px;width:1px;height:1px;min-height:0;margin:0;padding:0;border:0;background:0 0;box-shadow:none;opacity:0;pointer-events:none}.ryc-file-field__visual{border-style:dashed}.ryc-file-field:hover .ryc-file-field__visual{transform:translateY(-2px);border-color:#72d7ef;box-shadow:0 9px 22px rgba(18,26,74,.08)}.ryc-file-field__input:focus-visible+.ryc-file-field__visual{outline:3px solid rgba(0,200,244,.24);outline-offset:2px}.ryc-file-field__icon{display:grid;width:64px;height:64px;place-items:center;border-radius:18px;background:var(--ryc-ff-icono-fondo);color:var(--ryc-ff-icono-texto);font-size:34px;font-weight:400;line-height:1}.ryc-file-field__label{font-size:12px;font-weight:900}.ryc-file-field__hint{color:var(--ryc-ff-ayuda);font-size:10px;line-height:1.3}.ryc-file-field__preview{position:absolute;inset:0;display:grid;padding:10px;place-items:center;border-radius:inherit;background:var(--ryc-ff-activo-fondo)}.ryc-file-field__preview[hidden]{display:none}.ryc-file-field__preview img{width:78px;height:78px;border-radius:50%;object-fit:cover}.ryc-file-field.is-loaded .ryc-file-field__visual{border-style:solid;border-color:var(--ryc-ff-activo);background:var(--ryc-ff-activo-fondo)}.ryc-file-field.is-loaded .ryc-file-field__icon{background:#dcefff;color:var(--ryc-ff-activo)}.ryc-file-field.is-too-big .ryc-file-field__visual{border-color:var(--ryc-ff-error);background:var(--ryc-ff-error-fondo)}.ryc-file-field.is-too-big .ryc-file-field__icon{background:#ffe4e1;color:var(--ryc-ff-error-texto)}.ryc-file-field.is-too-big .ryc-file-field__hint{color:var(--ryc-ff-error-texto)}
.ryc-app-next,.ryc-panel-document{--ryc-layout-bg:#06182a;--ryc-layout-sidebar:#0b2744;--ryc-layout-elevated:#143b60;--ryc-layout-line:rgba(151, 197, 232, .18);--ryc-layout-accent:#18c9ee;--ryc-layout-blue:#2787f5;--ryc-layout-text:#f5f9ff;--ryc-layout-muted:#abc0d6}.ryc-panel-document{min-height:100svh;background:var(--ryc-layout-bg)}.ryc-app-next,.ryc-app-next *{box-sizing:border-box}.ryc-app-next .ryc-nav-icon{width:21px;height:21px;flex:0 0 21px}
.ryc-app-next{--ryc-surface:#fff;--ryc-surface-soft:#f7faff;--ryc-surface-muted:#edf4fb;--ryc-component-line:#d9e5f0;--ryc-component-line-strong:#c2d3e3;--ryc-component-ink:#10233c;--ryc-component-muted:#5b6a7e;--ryc-component-accent:#18c9ee;--ryc-component-blue:#2787f5;--ryc-component-danger:#c93650;--ryc-component-success:#148252;--ryc-control-height:48px;--ryc-card-radius:18px}.ryc-app-next .ryc-app-panel[data-ryc-panel=deposit].is-active{display:grid;gap:20px}.ryc-app-next .ryc-deposit-view{display:grid;gap:20px;min-width:0}.ryc-app-next [data-ryc-panel=deposit] .ryc-deposit-grid{gap:20px;align-items:start}.ryc-app-next [data-ryc-panel=deposit] .ryc-deposit-card{min-width:0}.ryc-app-next .ryc-form--canonical{display:grid;gap:14px;margin-top:18px}.ryc-app-next .ryc-form--canonical label{display:grid;gap:7px;margin:0}.ryc-app-next .ryc-form--canonical :is(input,select,textarea){width:100%;min-width:0;box-sizing:border-box;background:var(--ryc-surface-soft);border-color:var(--ryc-component-line-strong)}.ryc-app-next .ryc-deposit-list{display:grid;gap:10px}.ryc-app-next .ryc-deposit-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:13px 14px;border:1px solid #e7eef5;border-radius:13px;background:#fbfdff}.ryc-app-next .ryc-deposit-item__main{display:grid;gap:3px;min-width:0}.ryc-app-next .ryc-deposit-item__main :is(small,time){color:var(--ryc-component-muted);font-size:12px}.ryc-app-next .ryc-deposit-item form{grid-column:1/-1;margin:0}.ryc-app-next .ryc-deposit-filters{grid-template-columns:minmax(140px,1.15fr) minmax(100px,.66fr) minmax(108px,.7fr) repeat(2,minmax(124px,.78fr)) auto;gap:7px;padding:14px}.ryc-app-next .ryc-filter-bar--compact label{gap:5px;font-size:12px}.ryc-app-next .ryc-filter-bar--compact :is(input,select){min-height:42px;height:42px;padding-block:7px;padding-inline:10px}.ryc-app-next .ryc-filter-actions{display:flex;align-items:stretch;gap:8px;align-self:end}.ryc-app-next .ryc-filter-actions :is(.ryc-button,.ryc-button-tertiary-light){min-height:42px;padding-inline:12px;white-space:nowrap}.ryc-app-next .ryc-deposit-history__results{position:relative;min-height:80px}.ryc-app-next .ryc-deposit-view.is-history-loading{pointer-events:none}.ryc-app-next .ryc-deposit-view.is-history-loading .ryc-deposit-history__results{opacity:.48}.ryc-app-next .ryc-deposit-view.is-history-loading .ryc-deposit-history__results::after{content:"";position:absolute;top:24px;left:50%;width:22px;height:22px;margin-left:-11px;border:3px solid #dbeafe;border-top-color:var(--ryc-component-blue);border-radius:50%;animation:ryc-deposit-history-spin .7s linear infinite}@keyframes ryc-deposit-history-spin{to{transform:rotate(360deg)}}@media (max-width:1080px){.ryc-app-next .ryc-deposit-filters{grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(125px,.75fr)) repeat(2,minmax(135px,.8fr))}.ryc-app-next .ryc-deposit-filters .ryc-filter-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:760px){.ryc-app-next .ryc-app-panel[data-ryc-panel=deposit].is-active{gap:16px}.ryc-app-next .ryc-deposit-filters{grid-template-columns:1fr}.ryc-app-next .ryc-deposit-filters .ryc-filter-actions{grid-column:auto;display:grid;grid-template-columns:1fr}.ryc-app-next .ryc-filter-actions :is(.ryc-button,.ryc-button-tertiary-light){width:100%}.ryc-app-next .ryc-deposit-item{align-items:start}}.ryc-app-next .ryc-app-panel:is(
[data-ryc-panel=deposit],[data-ryc-panel=orders],[data-ryc-panel=movements],[data-ryc-panel=profitability],[data-ryc-panel=seller-application],[data-ryc-panel=commissions],[data-ryc-panel=direct-network]
) .ryc-next-card,.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark){padding:24px;border:1px solid var(--ryc-component-line);border-radius:var(--ryc-card-radius);background:var(--ryc-surface);color:var(--ryc-component-ink);box-shadow:0 12px 34px rgba(3,24,48,.1)}.ryc-app-next .ryc-app-panel:is(
[data-ryc-panel=deposit],[data-ryc-panel=orders],[data-ryc-panel=movements],[data-ryc-panel=profitability],[data-ryc-panel=seller-application],[data-ryc-panel=commissions],[data-ryc-panel=direct-network]
) .ryc-next-card :is(h2,h3,h4,strong),.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark) :is(h2,h3,h4,strong){color:var(--ryc-component-ink)}.ryc-app-next .ryc-app-panel:is(
[data-ryc-panel=deposit],[data-ryc-panel=orders],[data-ryc-panel=movements],[data-ryc-panel=profitability],[data-ryc-panel=seller-application],[data-ryc-panel=commissions],[data-ryc-panel=direct-network]
) .ryc-next-card :is(p,small,label),.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark) :is(p,small,label){color:var(--ryc-component-muted)}.ryc-app-next :is(.ryc-button,.ryc-button-light,.ryc-button-tertiary-light,.ryc-mini-link):focus-visible{outline:3px solid rgba(24,201,238,.3);outline-offset:2px}.ryc-app-next .ryc-button-light{border-color:var(--ryc-component-line-strong);background:var(--ryc-surface);color:#17436b;box-shadow:none}.ryc-app-next .ryc-button-tertiary-light{border-color:var(--ryc-component-line-strong);background:#f7fbff;color:#183f65;box-shadow:0 5px 14px rgba(15,56,91,.06)}.ryc-app-next .ryc-button-tertiary-light:hover{border-color:rgba(24,201,238,.58);background:#eaf8fd;color:#0b5578;transform:translateY(-1px)}.ryc-app-next .ryc-button-tertiary-light svg{width:18px;height:18px;flex:0 0 18px}.ryc-app-next .ryc-channel-head{align-items:center;margin-bottom:18px}.ryc-app-next .ryc-channel-section-nav{display:flex;gap:8px}.ryc-app-next .ryc-channel-section-nav a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 13px;border:1px solid rgba(255,255,255,.16);border-radius:11px;color:#dcecff;font-size:13px;font-weight:850;text-decoration:none}.ryc-app-next .ryc-channel-section-nav svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-channel-section-nav a:hover,.ryc-app-next .ryc-channel-section-nav a[aria-current=location]{border-color:rgba(24,201,238,.7);background:rgba(24,201,238,.12);color:#fff}.ryc-app-next .ryc-channel-section{scroll-margin-top:18px}.ryc-app-next .ryc-channel-summary{display:grid;grid-template-columns:minmax(390px,434px) minmax(0,1fr);column-gap:42px;row-gap:18px;align-items:start}.ryc-app-next .ryc-channel-info-card{display:grid;gap:24px}.ryc-app-next .ryc-channel-link-card p{margin-bottom:18px}.ryc-app-next .ryc-channel-link-card>small{display:block;margin-top:12px;color:var(--ryc-component-muted);line-height:1.45}.ryc-app-next .ryc-channel-seller-summary{padding-top:22px;border-top:1px solid var(--ryc-component-line)}.ryc-app-next .ryc-channel-seller-summary__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.ryc-app-next .ryc-channel-seller-summary__head h3{margin:4px 0 0}.ryc-app-next .ryc-channel-seller-summary__head p{margin:6px 0 0;color:var(--ryc-component-muted);font-size:13px}.ryc-app-next .ryc-channel-status{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(47,191,128,.34);border-radius:999px;background:rgba(32,180,120,.12);color:#2fbf80;font-size:11px;font-weight:900}.ryc-app-next .ryc-channel-status i{width:7px;height:7px;border-radius:50%;background:#20b478}.ryc-app-next .ryc-channel-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.ryc-app-next .ryc-channel-ranking-hero{display:grid;grid-template-columns:minmax(112px,.38fr) 1fr;gap:16px;align-items:center;margin-bottom:12px;padding:17px;border:1px solid rgba(24,201,238,.32);border-radius:17px;background:linear-gradient(135deg,#06284a,#0b4d79);box-shadow:0 14px 28px rgba(6,40,74,.15);color:#fff}.ryc-app-next .ryc-channel-ranking-hero.is-unranked{background:linear-gradient(135deg,#0d2948,#16456c)}.ryc-app-next .ryc-channel-ranking-hero__position{display:grid;gap:3px;padding-right:16px;border-right:1px solid rgba(255,255,255,.18)}.ryc-app-next .ryc-card .ryc-channel-ranking-hero__position small{color:#8feaff;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ryc-app-next .ryc-channel-ranking-hero__position strong{color:#ffd34e;font-size:clamp(30px, 3.2vw, 44px);line-height:1}.ryc-app-next .ryc-channel-ranking-state{color:#d7edf9;font-size:11px;font-weight:800}.ryc-app-next .ryc-channel-ranking-hero__copy{display:grid;gap:4px}.ryc-app-next .ryc-channel-ranking-hero__copy strong{font-size:14px}.ryc-app-next .ryc-channel-ranking-hero__copy span{color:#c9e5f7;font-size:12px;line-height:1.4}.ryc-app-next .ryc-channel-metrics>div{min-width:0;padding:13px 14px;border:1px solid var(--ryc-component-line);border-radius:14px;background:var(--ryc-surface-soft)}.ryc-app-next .ryc-channel-metrics dt{color:#60758d;font-size:11px;font-weight:800}.ryc-app-next .ryc-channel-metrics dd{margin:5px 0 0;overflow-wrap:anywhere;color:var(--ryc-component-ink);font-size:16px;font-weight:900}.ryc-app-next .ryc-channel-next-goal{display:grid;gap:8px;margin-top:12px;padding:14px 0 0;border:0;border-top:1px solid var(--ryc-component-line);border-radius:0;background:0 0}.ryc-app-next .ryc-channel-next-goal__head{display:flex;justify-content:space-between;gap:12px;color:#fff;font-size:11px;font-weight:850}.ryc-app-next .ryc-channel-next-goal__head strong{color:#ffd34e;text-align:right}.ryc-app-next .ryc-channel-progress{height:7px;overflow:hidden;border-radius:999px;background:#dfe9f4}.ryc-app-next .ryc-channel-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#18c9ee,#2468e8)}.ryc-app-next .ryc-channel-next-goal small{color:var(--ryc-component-muted);font-size:11px}.ryc-app-next .ryc-channel-share-card{overflow:hidden}.ryc-app-next .ryc-channel-render-preview{width:min(100%,390px);margin:14px 0 16px;overflow:hidden;border:1px solid var(--ryc-component-line);border-radius:20px;background:#071226;box-shadow:0 20px 40px rgba(6,25,51,.18);line-height:0}.ryc-app-next .ryc-channel-render-preview canvas{display:block;width:100%;height:auto;aspect-ratio:3/4}.ryc-app-next .ryc-share-action-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ryc-app-next .ryc-channel-share-actions{width:min(100%,390px)}.ryc-app-next .ryc-channel-share-actions .ryc-mini-link{justify-self:start;width:max-content}.ryc-app-next .ryc-channel-share-actions .ryc-mini-link::after{display:none}.ryc-app-next .ryc-share-action{width:100%;min-width:0;white-space:nowrap}.ryc-app-next .ryc-share-action-group>.ryc-share-action:first-child{grid-column:1/-1}.ryc-app-next .ryc-share-action svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-channel-catalog-section{margin-top:24px}.ryc-app-next .ryc-channel-catalog-intro{padding:2px 0 18px;border:0;border-radius:0;background:0 0;color:#fff}.ryc-app-next .ryc-channel-catalog-intro h3{color:#fff}.ryc-app-next .ryc-channel-catalog-intro p{color:#aebdd5}.ryc-app-next .ryc-channel-catalog-intro .ryc-kicker{color:#63ddfb}.ryc-app-next .ryc-catalog--seller{padding:18px 0 0;border:0;background:0 0;border-radius:0}.ryc-app-next .ryc-catalog--seller .ryc-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;justify-content:stretch}.ryc-app-next .ryc-catalog--seller .ryc-catalog-card{min-width:0}.ryc-app-next .ryc-catalog-share-actions .ryc-share-action{padding-inline:10px;font-size:12px}@media (max-width:1180px){.ryc-app-next .ryc-catalog--seller .ryc-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){.ryc-app-next .ryc-channel-summary{grid-template-columns:1fr}.ryc-app-next .ryc-catalog--seller .ryc-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ryc-app-next .ryc-channel-head{align-items:stretch;flex-direction:column}.ryc-app-next .ryc-channel-section-nav{display:grid;grid-template-columns:1fr 1fr}.ryc-app-next .ryc-channel-section-nav a{justify-content:center}.ryc-app-next .ryc-channel-render-preview{width:min(100%,380px);margin-inline:auto;border-radius:16px}.ryc-app-next .ryc-channel-seller-summary__head{align-items:stretch;flex-direction:column}.ryc-app-next .ryc-channel-status{align-self:flex-start}.ryc-app-next .ryc-channel-metrics{grid-template-columns:1fr}.ryc-app-next .ryc-channel-ranking-hero{grid-template-columns:1fr}.ryc-app-next .ryc-channel-ranking-hero__position{padding:0 0 12px;border-right:0;border-bottom:1px solid rgba(255,255,255,.18)}.ryc-app-next .ryc-share-action-group{grid-template-columns:1fr}.ryc-app-next .ryc-share-action-group>.ryc-share-action:first-child{grid-column:auto}.ryc-app-next .ryc-catalog--seller{padding-top:14px}.ryc-app-next .ryc-catalog--seller .ryc-catalog-grid{grid-template-columns:1fr;justify-items:stretch}.ryc-app-next .ryc-catalog--seller .ryc-catalog-card{width:100%;max-width:340px;justify-self:center}}.ryc-app-next .ryc-mini-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:max-content;min-height:0;padding:4px 0;border:0;border-radius:0;background:0 0;color:#fff;font:inherit;font-weight:850;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;box-shadow:none;transition:color .16s ease}.ryc-app-next .ryc-mini-link::after{width:16px;height:16px;flex:0 0 16px;content:"";background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M14 7l5 5-5 5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M14 7l5 5-5 5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease}.ryc-app-next .ryc-mini-link--icon::after{content:none}.ryc-app-next .ryc-mini-link--icon svg{width:18px;height:18px;flex:0 0 18px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-mini-link:hover{border:0;background:0 0;color:var(--ryc-component-accent);box-shadow:none}.ryc-app-next .ryc-mini-link:hover::after{transform:translateX(3px)}.ryc-app-next .ryc-button-whatsapp{background:#25d366;color:#062d17}.ryc-app-next :is(.ryc-button,.ryc-button-light,.ryc-button-tertiary-light,.ryc-mini-link):disabled,.ryc-app-next :is(.ryc-button,.ryc-button-light,.ryc-button-tertiary-light,.ryc-mini-link)[aria-disabled=true]{border-color:#d5dde7;background:#e5ebf2;color:#78879a;box-shadow:none;filter:none;opacity:1;cursor:not-allowed;transform:none}.ryc-app-next .ryc-mini-link:disabled,.ryc-app-next .ryc-mini-link[aria-disabled=true]{border:0;background:0 0;color:#8fa1b5}.ryc-app-next :is(.ryc-form,.ryc-filter-bar) label{color:#32445c;font-size:13px;font-weight:850}.ryc-app-next :is(
.ryc-form,.ryc-filter-bar,.ryc-copy-row,.ryc-referral-link
) :is(input,select,textarea){width:100%;min-height:var(--ryc-control-height);margin:0;padding:11px 13px;border:1px solid var(--ryc-component-line-strong);border-radius:var(--ryc-control-radius);background:var(--ryc-surface);color:var(--ryc-component-ink);font:inherit;box-shadow:0 1px 2px rgba(16,35,60,.03)}.ryc-app-next input:is([type=checkbox],[type=radio]){width:auto;min-height:0;padding:0;box-shadow:none;accent-color:#18c9ee}.ryc-app-next :is(.ryc-form,.ryc-filter-bar) textarea{min-height:120px;resize:vertical}.ryc-app-next :is(.ryc-form,.ryc-filter-bar) :is(input,textarea)::placeholder{color:#8494a8}.ryc-app-next :is(.ryc-form,.ryc-filter-bar) :is(input,select,textarea):focus{border-color:#37bde0;outline:3px solid rgba(24,201,238,.15);outline-offset:0}.ryc-app-next :is(.ryc-form,.ryc-filter-bar) :is(input,select,textarea):disabled{border-color:#d8e0e9;background:#eef2f6;color:#77869a;opacity:1;cursor:not-allowed}.ryc-app-next .ryc-filter-bar{display:grid;gap:10px;align-items:end;margin:0 0 18px;padding:14px;border:1px solid var(--ryc-component-line);border-radius:16px;background:var(--ryc-surface-soft)}.ryc-app-next .ryc-filter-bar{grid-template-columns:minmax(190px,1fr) minmax(150px,.45fr) auto auto}.ryc-app-next .ryc-record-list-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.ryc-app-next .ryc-record-list-head :is(h3,p){margin:0}.ryc-app-next .ryc-record-list-head :is(h3,strong){color:var(--ryc-component-ink)}.ryc-app-next .ryc-record-list-head p{color:var(--ryc-component-muted)}.ryc-app-next .ryc-record-pagination a{border:1px solid var(--ryc-component-line);background:var(--ryc-surface);color:#17436b}.ryc-app-next .ryc-record-pagination span{color:var(--ryc-component-muted)}.ryc-app-next .ryc-movements-list{display:grid;gap:8px}.ryc-app-next .ryc-movement-row{overflow:hidden;border:1px solid var(--ryc-component-line);border-radius:14px;background:var(--ryc-surface);box-shadow:0 3px 10px rgba(16,35,60,.04)}.ryc-app-next .ryc-movement-row__summary{display:grid;grid-template-columns:38px minmax(210px,1fr) minmax(120px,auto) minmax(120px,auto) minmax(130px,auto) 24px;gap:12px;align-items:center;width:100%;min-height:70px;padding:11px 14px;border:0;background:0 0;color:var(--ryc-component-ink);text-align:left;cursor:pointer}.ryc-app-next .ryc-movement-row__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#fef3c7;color:#a16207;font-size:18px;font-weight:950}.ryc-app-next .ryc-movement-row--credit .ryc-movement-row__icon{background:#dcfce7;color:#15803d}.ryc-app-next .ryc-movement-row--debit .ryc-movement-row__icon{background:#fee2e2;color:#b91c1c}.ryc-app-next .ryc-movement-row__concept{min-width:0}.ryc-app-next .ryc-movement-row__balance :is(small,b),.ryc-app-next .ryc-movement-row__concept :is(strong,small){display:block}.ryc-app-next .ryc-movement-row__concept strong{color:var(--ryc-component-ink);font-size:14px}.ryc-app-next .ryc-movement-row__concept small{overflow:hidden;margin-top:2px;color:var(--ryc-component-muted);text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-movement-row__amount,.ryc-app-next .ryc-movement-row__balance b,.ryc-app-next .ryc-movement-row__date{white-space:nowrap}.ryc-app-next .ryc-movement-row__amount{color:#a16207;text-align:right}.ryc-app-next .ryc-movement-row--credit .ryc-movement-row__amount{color:#15803d}.ryc-app-next .ryc-movement-row--debit .ryc-movement-row__amount{color:#b91c1c}.ryc-app-next .ryc-movement-row__balance{text-align:right}.ryc-app-next .ryc-movement-row__balance small,.ryc-app-next .ryc-movement-row__date{color:var(--ryc-component-muted);font-size:12px}.ryc-app-next .ryc-row-chevron{display:grid;place-items:center;padding:0;border:0;background:0 0;color:#168fbd;font:inherit;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .18s ease}.ryc-app-next .ryc-row-chevron:focus-visible{outline:2px solid #168fbd;outline-offset:2px;border-radius:8px}.ryc-app-next .ryc-row-chevron svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.ryc-app-next .is-open .ryc-row-chevron--toggle svg{transform:rotate(180deg)}.ryc-app-next .ryc-row-chevron--go{color:#56708b;cursor:inherit}.ryc-app-next .ryc-movement-row__chevron{color:#56708b}.ryc-app-next .ryc-movement-row__detail{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;padding:12px 14px 14px 64px;border-top:1px solid var(--ryc-component-line);background:var(--ryc-surface-soft)}.ryc-app-next .ryc-movement-row__detail:not([hidden]){display:grid}.ryc-app-next .ryc-movement-row__detail :is(small,b){display:block}.ryc-app-next .ryc-movement-row__detail small{color:var(--ryc-component-muted)}.ryc-app-next .ryc-movement-row__detail b{margin-top:2px;color:var(--ryc-component-ink)}.ryc-app-next .ryc-movements-view__pagination{margin-top:16px}@media (max-width:900px){.ryc-app-next .ryc-movement-row__summary{grid-template-columns:36px minmax(0,1fr) auto 20px;grid-template-areas:"icon concept amount chevron" "icon balance date chevron";gap:5px 10px}.ryc-app-next .ryc-movement-row__icon{grid-area:icon}.ryc-app-next .ryc-movement-row__concept{grid-area:concept}.ryc-app-next .ryc-movement-row__amount{grid-area:amount}.ryc-app-next .ryc-movement-row__balance{grid-area:balance;text-align:left}.ryc-app-next .ryc-movement-row__balance small{display:none}.ryc-app-next .ryc-movement-row__balance b{color:var(--ryc-component-muted);font-size:12px}.ryc-app-next .ryc-movement-row__balance b::before{content:"Saldo: "}.ryc-app-next .ryc-movement-row__date{grid-area:date;text-align:right}.ryc-app-next .ryc-movement-row__chevron{grid-area:chevron}}@media (max-width:560px){.ryc-app-next .ryc-movement-row__summary{grid-template-columns:34px minmax(0,1fr) 18px;grid-template-areas:"icon concept chevron" "icon amount chevron" "icon balance chevron" "icon date chevron";align-items:start;min-height:0;padding:12px}.ryc-app-next .ryc-movement-row__icon{width:32px;height:32px;border-radius:10px}.ryc-app-next .ryc-movement-row__amount,.ryc-app-next .ryc-movement-row__balance,.ryc-app-next .ryc-movement-row__date{justify-self:start;text-align:left}.ryc-app-next .ryc-movement-row__concept small{white-space:normal}.ryc-app-next .ryc-movement-row__detail{grid-template-columns:1fr;padding:12px}}.ryc-app-next .ryc-profit-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--ryc-component-line);border-radius:16px;background:var(--ryc-surface)}.ryc-app-next :is(.ryc-public-table,.ryc-profit-table){width:100%;border-collapse:collapse;color:var(--ryc-component-ink)}.ryc-app-next :is(.ryc-public-table,.ryc-profit-table) th{padding:12px 14px;border-bottom:1px solid var(--ryc-component-line);background:var(--ryc-surface-muted);color:#42566f;text-align:left;font-size:12px;font-weight:900;letter-spacing:.02em}.ryc-app-next :is(.ryc-public-table,.ryc-profit-table) td{padding:13px 14px;border-bottom:1px solid #e4ecf4;color:var(--ryc-component-ink);vertical-align:middle}.ryc-app-next :is(.ryc-public-table,.ryc-profit-table) tbody tr:nth-child(2n){background:var(--ryc-surface-soft)}.ryc-app-next :is(.ryc-public-table,.ryc-profit-table) tbody tr:last-child td{border-bottom:0}@media (max-width:820px){.ryc-app-next .ryc-filter-bar{grid-template-columns:1fr}.ryc-app-next :is(.ryc-button,.ryc-button-light){min-height:48px}.ryc-app-next .ryc-record-list-head{align-items:flex-start;flex-direction:column}}.ryc-app-next .ryc-orders-module{padding:22px}.ryc-app-next .ryc-orders-table{position:relative;border:1px solid var(--ryc-component-line);border-radius:16px;overflow:hidden;background:var(--ryc-surface)}.ryc-app-next .ryc-order-row__summary,.ryc-app-next .ryc-orders-table__head{display:grid;grid-template-columns:1.05fr 1.25fr 1fr .8fr 1fr 1fr .9fr 32px;align-items:center;gap:10px}.ryc-app-next .ryc-orders-table__head{padding:10px 14px;background:var(--ryc-surface-muted);color:#526579;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.045em}.ryc-app-next .ryc-order-row{border-top:1px solid var(--ryc-component-line)}.ryc-app-next .ryc-order-row:first-child{border-top:0}.ryc-app-next .ryc-order-row__summary{width:100%;min-height:62px;padding:9px 14px;border:0;background:#fff;color:var(--ryc-component-ink);text-align:left;cursor:pointer}.ryc-app-next .ryc-order-row:nth-child(2n) .ryc-order-row__summary{background:#f9fbfd}.ryc-app-next .ryc-order-row.is-open .ryc-order-row__summary,.ryc-app-next .ryc-order-row__summary:hover{background:#f0f8fc}.ryc-app-next .ryc-order-row__summary>span{min-width:0}.ryc-app-next .ryc-order-row__summary small{display:none;color:#718096;font-size:10px;font-weight:800}.ryc-app-next .ryc-order-row__summary em,.ryc-app-next .ryc-order-row__summary strong,.ryc-app-next .ryc-order-row__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-order-row__summary strong{color:#183653;font-size:12px;font-style:normal;font-weight:750}.ryc-app-next .ryc-order-row__value{color:#526579;font-size:12px;font-weight:500}.ryc-app-next .ryc-order-row__summary em{margin-top:2px;color:#718096;font-size:10px;font-style:normal}.ryc-app-next .ryc-order-row__code strong{color:#0877a5;font-weight:800}.ryc-app-next .ryc-order-row__amount strong{font-weight:800}.ryc-app-next .ryc-order-payment-badge--short{display:none}.ryc-app-next .ryc-order-row__summary .ryc-badge{display:inline-flex;align-items:center;justify-content:center;min-height:26px;max-width:100%;padding:4px 8px;border-radius:999px;font-size:10px;line-height:1.15;white-space:normal;text-align:center}.ryc-app-next .ryc-order-row__detail{padding:16px;border-top:1px solid #dbe7ef;background:#f7fafc}.ryc-app-next .ryc-order-detail__context{display:none}.ryc-app-next .ryc-order-detail__status{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.ryc-app-next .ryc-order-detail__status>div{padding:12px;border:1px solid #dce8f0;border-radius:12px;background:#fff}.ryc-app-next .ryc-order-detail__status strong{color:#183653;font-size:12px}.ryc-app-next .ryc-order-detail__status p{margin:5px 0 0;color:#526579;font-size:12px}.ryc-app-next .ryc-order-detail__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ryc-app-next .ryc-order-detail__fields span{display:grid;gap:3px;padding:10px;border-radius:10px;background:#edf3f7}.ryc-app-next .ryc-order-detail__fields em{color:#718096;font-size:10px;font-style:normal}.ryc-app-next .ryc-order-detail__fields b{color:#183653;font-size:12px;overflow-wrap:anywhere}.ryc-app-next .ryc-order-detail__data-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.ryc-app-next .ryc-order-receipt-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ryc-app-next .ryc-movements-view.is-loading .ryc-movements-list,.ryc-app-next .ryc-orders-view.is-loading [data-ryc-orders-results]{pointer-events:none;opacity:.58;transition:opacity .16s ease}@media (max-width:980px){.ryc-app-next .ryc-orders-table__head{display:none}.ryc-app-next .ryc-order-row__summary{grid-template-columns:1.05fr 1.25fr .9fr .9fr 32px;padding:12px}.ryc-app-next .ryc-order-row__summary>span small{display:block;margin-bottom:3px}.ryc-app-next .ryc-order-row__date,.ryc-app-next .ryc-order-row__recipient{display:none}}@media (max-width:620px){.ryc-app-next .ryc-orders-module{padding:14px}.ryc-app-next .ryc-orders-table{border-radius:13px}.ryc-app-next .ryc-order-row__summary{grid-template-columns:minmax(86px,1fr) 76px 72px 24px;grid-template-areas:"code amount payment chevron";gap:6px;min-height:56px;padding:8px 9px}.ryc-app-next .ryc-order-row__code{grid-area:code}.ryc-app-next .ryc-order-row__code strong{width:100%}.ryc-app-next .ryc-order-row__amount{grid-area:amount;text-align:right}.ryc-app-next .ryc-order-row__payment{grid-area:payment;justify-self:stretch}.ryc-app-next .ryc-order-payment-badge--full{display:none}.ryc-app-next .ryc-order-payment-badge--short{display:block}.ryc-app-next .ryc-order-row__payment .ryc-badge{width:100%}.ryc-app-next .ryc-order-row__chevron{grid-area:chevron;align-self:stretch}.ryc-app-next .ryc-order-row__date,.ryc-app-next .ryc-order-row__recipient,.ryc-app-next .ryc-order-row__service,.ryc-app-next .ryc-order-row__status{display:none}.ryc-app-next .ryc-order-row__summary small{display:none}.ryc-app-next .ryc-order-row__summary strong{font-size:11px}.ryc-app-next .ryc-order-row__summary .ryc-badge{min-height:24px;max-width:none;padding:3px 5px;font-size:9px;white-space:nowrap}.ryc-app-next .ryc-order-row__detail{padding:12px}.ryc-app-next .ryc-order-detail__context{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.ryc-app-next .ryc-order-detail__context span{min-width:0;padding:10px;border-radius:10px;background:#eaf2f7}.ryc-app-next .ryc-order-detail__context span:first-child{grid-column:1/-1}.ryc-app-next .ryc-order-detail__context b,.ryc-app-next .ryc-order-detail__context em,.ryc-app-next .ryc-order-detail__context small{display:block}.ryc-app-next .ryc-order-detail__context em{color:#718096;font-size:10px;font-style:normal}.ryc-app-next .ryc-order-detail__context b{margin-top:3px;color:#183653;font-size:12px;overflow-wrap:anywhere}.ryc-app-next .ryc-order-detail__context small{margin-top:2px;color:#5b6a7e;font-size:10px;font-weight:500}.ryc-app-next .ryc-order-detail__fields,.ryc-app-next .ryc-order-detail__status{grid-template-columns:1fr}.ryc-app-next .ryc-order-detail__data-row{grid-template-columns:1fr}.ryc-app-next .ryc-order-receipt-actions{display:grid}.ryc-app-next .ryc-order-receipt-actions .ryc-button-tertiary-light{width:100%;justify-content:center}.ryc-app-next .ryc-orders-view__pagination{gap:8px}.ryc-app-next .ryc-orders-view__pagination a{min-height:40px;padding:9px 11px;font-size:12px}.ryc-app-next .ryc-orders-view__pagination span{font-size:12px;font-weight:700}}@media (max-width:520px){.ryc-app-next .ryc-app-panel:is(
[data-ryc-panel=deposit],[data-ryc-panel=orders],[data-ryc-panel=movements],[data-ryc-panel=profitability],[data-ryc-panel=seller-application],[data-ryc-panel=commissions],[data-ryc-panel=direct-network]
) .ryc-next-card,.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-next-card:not(.ryc-card-dark){padding:17px}}.ryc-app-next .ryc-network-summary{display:grid;gap:15px;padding:22px 24px;border:1px solid rgba(116,151,191,.2);border-radius:22px;background:linear-gradient(145deg,#0b1a30 0,#081426 100%);box-shadow:0 18px 42px rgba(2,12,27,.22)}.ryc-app-next .ryc-network-head{padding:0}.ryc-app-next .ryc-network-head h2{margin:5px 0 6px;color:#f7fbff;font-size:clamp(24px, 3vw, 34px);line-height:1.08}.ryc-app-next .ryc-network-head>span{display:block;color:#33c9ee;font-size:12px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.ryc-app-next .ryc-network-head p,.ryc-app-next .ryc-network-head small{display:block;margin:0;color:#aebed1}.ryc-app-next .ryc-network-head small{margin-top:5px;font-size:12px}.ryc-app-next .ryc-network-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ryc-app-next .ryc-network-kpis article{min-width:0;padding:17px;border:1px solid rgba(132,161,196,.18);border-radius:16px;background:rgba(18,40,69,.84);box-shadow:none}.ryc-app-next .ryc-network-kpis article>small,.ryc-app-next .ryc-network-kpis article>span{display:block;color:#aebed1}.ryc-app-next .ryc-network-kpis article>span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.ryc-app-next .ryc-network-kpis article>strong{display:block;overflow-wrap:anywhere;margin:8px 0 4px;color:#f7fbff;font-size:clamp(22px, 2.5vw, 31px);line-height:1}.ryc-app-next .ryc-network-kpis article>small{font-size:12px;line-height:1.4}.ryc-app-next .ryc-network-kpis article.is-primary{border-color:rgba(47,201,238,.48);background:linear-gradient(145deg,rgba(20,78,108,.92),rgba(15,50,78,.92))}.ryc-app-next .ryc-network-kpis article.is-primary>strong{color:#4bd7f5}.ryc-app-next .ryc-network-invite{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(300px,1.25fr);align-items:center;gap:22px;border:1px solid var(--ryc-component-line);background:var(--ryc-surface);margin:0}.ryc-app-next .ryc-network-invite+.ryc-network-directory,.ryc-app-next .ryc-network-summary+.ryc-network-directory,.ryc-app-next .ryc-network-summary+.ryc-network-invite{margin-top:18px}.ryc-app-next .ryc-network-invite>div:first-child>small,.ryc-app-next .ryc-network-invite>div:first-child>span{display:block;color:var(--ryc-component-muted)}.ryc-app-next .ryc-network-invite>div:first-child>strong{display:block;margin:3px 0;color:var(--ryc-component-ink);font-size:18px}.ryc-app-next .ryc-network-directory{padding:0;border:1px solid var(--ryc-component-line);background:var(--ryc-surface);overflow:hidden}.ryc-app-next .ryc-network-directory .ryc-record-list-head{padding:20px 20px 0}.ryc-app-next .ryc-filter-bar.ryc-network-filters{grid-template-columns:minmax(180px,1fr) minmax(150px,.55fr) auto;width:auto;margin:15px 20px 18px;border-color:var(--ryc-component-line);background:#f6f9fc}.ryc-app-next .ryc-filter-bar.ryc-network-filters label{color:#32445c}.ryc-app-next .ryc-filter-bar.ryc-network-filters :is(input,select){border-color:#cad8e7;background:#fff;color:var(--ryc-component-ink)}.ryc-app-next .ryc-commercial-list{display:grid;min-width:0;padding:0 20px 20px}.ryc-app-next .ryc-network-member{display:grid;grid-template-columns:42px minmax(170px,1.2fr) minmax(145px,.85fr) minmax(145px,.85fr) minmax(105px,.6fr);align-items:center;gap:14px;padding:15px 0;border-top:1px solid var(--ryc-component-line)}.ryc-app-next .ryc-network-member__avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:color-mix(in srgb,var(--ryc-primary) 12%,var(--ryc-surface));color:var(--ryc-primary);font-weight:900;text-transform:uppercase}.ryc-app-next .ryc-network-member>div:not(.ryc-network-member__avatar){min-width:0}.ryc-app-next .ryc-network-member small,.ryc-app-next .ryc-network-member span{display:block;overflow:hidden;color:var(--ryc-component-muted);font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-network-member strong{display:block;overflow:hidden;margin-top:3px;color:var(--ryc-component-ink);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-network-member__mobile-state{display:none}.ryc-app-next .ryc-network-state{width:max-content;max-width:100%;padding:5px 9px;border-radius:999px;background:#eef3f7;color:#496072;font-size:11px}.ryc-app-next .ryc-network-state.ryc-tone-soft{background:color-mix(in srgb,var(--ryc-tone-accent) 16%,#fff);color:color-mix(in srgb,var(--ryc-tone-accent) 68%,#0b1b2b)}.ryc-app-next .ryc-network-empty{display:grid;justify-items:center;min-height:164px;margin:0;padding:26px 22px;color:var(--ryc-component-ink);border:1px solid #dbe7f1;border-radius:16px;background:#f8fbfd;text-align:center;overflow:visible}.ryc-app-next .ryc-network-empty h3{margin:12px 0 4px;color:var(--ryc-component-ink)}.ryc-app-next .ryc-network-empty p{max-width:560px;margin:0;color:var(--ryc-component-muted)}.ryc-app-next .ryc-network-empty svg{box-sizing:content-box;width:36px;height:36px;margin:0;padding:13px;border-radius:15px;background:#e8f8fd;color:#1296bb;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ryc-app-next .ryc-network-directory .ryc-record-pagination{padding:15px 20px 20px;border-top:1px solid var(--ryc-component-line)}@media (max-width:980px){.ryc-app-next .ryc-network-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-app-next .ryc-network-member{grid-template-columns:42px minmax(150px,1fr) minmax(140px,.8fr)}.ryc-app-next .ryc-network-member>div:nth-child(3),.ryc-app-next .ryc-network-member>div:nth-child(5){display:none}}@media (max-width:720px){.ryc-app-next .ryc-filter-bar.ryc-network-filters,.ryc-app-next .ryc-network-invite{grid-template-columns:1fr}.ryc-app-next .ryc-network-invite{gap:14px}.ryc-app-next .ryc-network-filters .ryc-filter-actions{justify-content:stretch}.ryc-app-next .ryc-filter-bar.ryc-network-filters{margin-inline:16px}.ryc-app-next .ryc-commercial-list{padding-inline:16px}}@media (max-width:560px){.ryc-app-next .ryc-network-summary{gap:14px;padding:18px;border-radius:19px}.ryc-app-next .ryc-network-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ryc-app-next .ryc-network-kpis article{padding:14px}.ryc-app-next .ryc-network-kpis article>strong{font-size:22px}.ryc-app-next .ryc-network-kpis article>small{font-size:11px}.ryc-app-next .ryc-network-member{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px 16px}.ryc-app-next .ryc-network-member__avatar{width:38px;height:38px}.ryc-app-next .ryc-network-member>div:nth-child(3),.ryc-app-next .ryc-network-member>div:nth-child(4),.ryc-app-next .ryc-network-member>div:nth-child(5){display:none}.ryc-app-next .ryc-network-member .ryc-network-member__mobile-state{display:block;margin-top:3px;color:var(--ryc-component-muted);font-size:10px}}@media (max-width:380px){.ryc-app-next .ryc-network-kpis{grid-template-columns:1fr}}.ryc-app-next .ryc-filter-bar.ryc-deposit-filters{grid-template-columns:minmax(126px,1.05fr) minmax(92px,.62fr) minmax(96px,.66fr) repeat(2,minmax(116px,.72fr)) auto;gap:7px;padding:11px}.ryc-app-next .ryc-filter-bar--compact label{gap:4px;font-size:11px;line-height:1.15}.ryc-app-next .ryc-filter-bar--compact :is(input,select){min-height:40px;height:40px;padding:6px 9px;border-radius:10px}.ryc-app-next .ryc-filter-bar--compact .ryc-filter-actions{gap:6px}.ryc-app-next .ryc-filter-bar--compact .ryc-filter-actions :is(.ryc-button,.ryc-button-tertiary-light){min-height:40px;padding:8px 11px}.ryc-app-next .ryc-filter-bar.ryc-filter-bar--extended{grid-template-columns:minmax(150px,1.15fr) minmax(135px,.8fr) repeat(2,minmax(116px,.68fr)) minmax(88px,auto);gap:7px;padding:11px}.ryc-app-next .ryc-filter-bar.ryc-filter-bar--extended:has(> label:nth-of-type(5)){grid-template-columns:minmax(150px,1.15fr) minmax(100px,.62fr) minmax(135px,.8fr) repeat(2,minmax(116px,.68fr)) minmax(88px,auto)}.ryc-app-next .ryc-filter-bar--extended .ryc-filter-actions{flex-wrap:nowrap}@media (max-width:820px){.ryc-app-next .ryc-filter-bar,.ryc-app-next .ryc-filter-bar.ryc-deposit-filters,.ryc-app-next .ryc-filter-bar.ryc-filter-bar--extended,.ryc-app-next .ryc-filter-bar.ryc-filter-bar--extended:has(> label:nth-of-type(5)),.ryc-app-next .ryc-filter-bar.ryc-network-filters{grid-template-columns:1fr}}@media (max-width:920px){.ryc-app-next .ryc-filter-bar.ryc-filter-bar--extended{grid-template-columns:1fr 1fr}.ryc-app-next .ryc-filter-bar--extended .ryc-filter-actions,.ryc-app-next .ryc-filter-bar--extended>label:first-of-type{grid-column:1/-1}.ryc-app-next .ryc-filter-bar--extended .ryc-filter-actions{justify-content:flex-end}}@media (max-width:560px){.ryc-app-next .ryc-filter-bar.ryc-filter-bar--extended{grid-template-columns:1fr}.ryc-app-next .ryc-filter-bar--extended .ryc-filter-actions,.ryc-app-next .ryc-filter-bar--extended>label:first-of-type{grid-column:auto}.ryc-app-next .ryc-filter-bar--extended .ryc-filter-actions{justify-content:stretch}}@media (max-width:1080px){.ryc-app-next .ryc-filter-bar.ryc-deposit-filters{grid-template-columns:minmax(160px,1.15fr) repeat(2,minmax(115px,.72fr)) repeat(2,minmax(125px,.76fr))}.ryc-app-next .ryc-filter-bar.ryc-deposit-filters .ryc-filter-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:820px){.ryc-app-next .ryc-filter-bar.ryc-deposit-filters{grid-template-columns:1fr 1fr}.ryc-app-next .ryc-filter-bar.ryc-deposit-filters .ryc-filter-actions,.ryc-app-next .ryc-filter-bar.ryc-deposit-filters>label:first-of-type{grid-column:1/-1}}@media (max-width:520px){.ryc-app-next .ryc-filter-bar.ryc-deposit-filters{grid-template-columns:1fr}.ryc-app-next .ryc-filter-bar.ryc-deposit-filters .ryc-filter-actions,.ryc-app-next .ryc-filter-bar.ryc-deposit-filters>label:first-of-type{grid-column:auto}}.ryc-profile-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;overflow:hidden;margin-bottom:16px;padding:28px;border-radius:24px;background:#092b55;color:#fff;isolation:isolate;box-shadow:0 18px 40px rgba(18,26,74,.16)}.ryc-profile-hero::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--ryc-profile-hero-desktop),linear-gradient(135deg,#092b55,#111a4b);background-position:var(--ryc-profile-hero-focus) center;background-size:cover}.ryc-profile-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,22,48,var(--ryc-profile-hero-overlay)),rgba(7,29,62,.74))}.ryc-profile-hero__identity{display:flex;align-items:center;gap:16px;min-width:0}.ryc-profile-hero__identity .ryc-profile-avatar{flex:0 0 auto;width:72px;height:72px;border:3px solid rgba(255,255,255,.82);box-shadow:0 8px 22px rgba(0,0,0,.2)}.ryc-profile-hero :is(h2,p){margin:0;color:#fff}.ryc-profile-hero h2{margin:3px 0;font-size:clamp(24px,3vw,36px)}.ryc-profile-hero .ryc-kicker{color:#9ee7ff}.ryc-profile-hero__identity p{color:rgba(255,255,255,.82)}.ryc-profile-hero__level{display:flex;min-width:155px;flex-direction:column;align-items:flex-end}.ryc-profile-hero__level small,.ryc-profile-hero__level span{color:rgba(255,255,255,.76)}.ryc-profile-hero__level strong{font-size:19px;color:#fff}.ryc-profile-hero__progress{grid-column:1/-1}.ryc-profile-hero__progress .ryc-level-line{background:rgba(255,255,255,.23)}.ryc-profile-hero__progress small{display:block;margin-top:7px;color:rgba(255,255,255,.8)}.ryc-profile-achievements{margin-bottom:16px}.ryc-achievement-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ryc-achievement-card{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:12px;border:1px solid #dce5ef;border-radius:15px;background:#fff;color:var(--ryc-ink,#121a4a);text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.ryc-achievement-card.is-locked{background:#f7f9fc;color:#5b6a7e}.ryc-achievement-card__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:#e9f8fd;font-size:21px}.ryc-achievement-card.is-locked .ryc-achievement-card__icon{filter:grayscale(1);opacity:.58}.ryc-achievement-card__copy{display:flex;min-width:0;flex-direction:column}.ryc-achievement-card__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ryc-achievement-card__copy small{margin-top:2px;color:#5b6a7e}.ryc-achievement-card__bar{grid-column:1/-1;height:4px;overflow:hidden;border-radius:999px;background:#e5eaf1}.ryc-achievement-card__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#19c8ee,#1765de)}.ryc-dialog-open{overflow:hidden}@media(max-width:900px){.ryc-achievement-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ryc-profile-hero{grid-template-columns:1fr;padding:20px}.ryc-profile-hero::before{background-image:var(--ryc-profile-hero-mobile),linear-gradient(135deg,#092b55,#111a4b)}.ryc-profile-hero__identity{align-items:flex-start}.ryc-profile-hero__identity .ryc-profile-avatar{width:58px;height:58px}.ryc-profile-hero__level{min-width:0;align-items:flex-start}.ryc-achievement-cards{display:flex;margin-inline:-4px;padding:4px;overflow-x:auto;scroll-snap-type:x mandatory}.ryc-achievement-card{flex:0 0 168px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.ryc-achievement-card{transition:none}}.ryc-profile-sections{display:flex;gap:8px;margin:0 0 18px;padding:6px;overflow-x:auto;border:1px solid #dce5ef;border-radius:16px;background:#fff;scrollbar-width:thin}.ryc-profile-sections button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 16px;border:0;border-radius:11px;background:0 0;color:#526075;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.ryc-profile-sections button:hover{background:#f1f7fb;color:#0c3970}.ryc-profile-sections button.is-active{background:#092b55;color:#fff;box-shadow:0 5px 14px rgba(9,43,85,.18)}.ryc-profile-sections button span{display:grid;min-width:21px;height:21px;place-items:center;border-radius:999px;background:rgba(24,201,238,.15);font-size:11px}.ryc-profile-sections button.is-active span{background:rgba(255,255,255,.18)}.ryc-profile-tab-status{width:8px;height:8px;border-radius:50%;background:#94a3b8}.ryc-profile-tab-status--verified{background:#22c55e}.ryc-profile-tab-status--pending,.ryc-profile-tab-status--reviewing{background:#f59e0b}.ryc-profile-section[hidden]{display:none}.ryc-profile-section.is-active{display:block}@media(max-width:600px){.ryc-profile-sections{margin-inline:-4px}.ryc-profile-sections button{flex:0 0 auto;padding-inline:13px}}.ryc-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ryc-profile-editor-card{max-width:none}.ryc-profile-editor-card>.ryc-section-head{align-items:flex-start}.ryc-profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryc-profile-field-wide{grid-column:1/-1}.ryc-field-count{align-self:flex-end;margin-top:5px;color:#5b6a7e;font-size:11px;font-weight:800}.ryc-avatar-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 18px}.ryc-app-next .ryc-form .ryc-avatar-option{position:relative;display:block;margin:0;padding:0;border:0;background:0 0;cursor:pointer}.ryc-app-next .ryc-form .ryc-avatar-option>input[type=radio]{position:absolute;width:1px;height:1px;min-height:0;margin:-1px;padding:0;border:0;background:0 0;box-shadow:none;opacity:0;pointer-events:none}.ryc-avatar-option__visual>.ryc-profile-avatar{width:72px;height:72px;border-radius:50%}.ryc-avatar-option__visual>span{font-size:12px;font-weight:900}.ryc-avatar-option__visual>i{position:absolute;top:9px;right:9px;display:none;width:22px;height:22px;place-items:center;border-radius:999px;background:#1765de;color:#fff;font-size:12px;font-style:normal}.ryc-avatar-option:hover .ryc-avatar-option__visual{transform:translateY(-2px);border-color:#72d7ef;box-shadow:0 9px 22px rgba(18,26,74,.08)}.ryc-avatar-option>input[type=radio]:focus-visible+.ryc-avatar-option__visual{outline:3px solid rgba(0,200,244,.24);outline-offset:2px}.ryc-avatar-option>input[type=radio]:checked+.ryc-avatar-option__visual{border:2px solid #1765de;background:#eff7ff;box-shadow:0 8px 22px rgba(23,101,222,.13)}.ryc-avatar-option>input[type=radio]:checked+.ryc-avatar-option__visual>i{display:grid}.ryc-avatar-cell{position:relative;min-width:0}.ryc-avatar-info{position:absolute;top:7px;left:7px;z-index:2;display:grid;width:22px;height:22px;place-items:center;padding:0;border:1px solid rgba(23,101,222,.28);border-radius:999px;background:rgba(255,255,255,.92);color:#1765de;font-family:Georgia,'Times New Roman',serif;font-size:13px;font-style:italic;font-weight:700;line-height:1;cursor:pointer}.ryc-avatar-info:hover{border-color:#1765de;background:#eff7ff}.ryc-avatar-info:focus-visible{outline:3px solid rgba(0,200,244,.28);outline-offset:2px}.ryc-avatar-option.is-locked .ryc-avatar-option__visual{opacity:.5;filter:grayscale(.85)}.ryc-avatar-option.is-locked{cursor:not-allowed}.ryc-avatar-option.is-locked:hover .ryc-avatar-option__visual{transform:none;border-color:var(--ryc-ff-linea,#dce5ef);box-shadow:none}.ryc-avatar-option.is-locked .ryc-avatar-option__visual>i{display:grid;background:#5b6a7e}.ryc-avatar-remove-button{margin:-4px 0 16px}.ryc-profile-savebar{position:sticky;bottom:12px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;padding:12px 14px;border:1px solid #dce5ef;border-radius:16px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(18,26,74,.12);backdrop-filter:blur(8px)}.ryc-profile-savebar span{color:#5b6a7e;font-size:12px;font-weight:700}.ryc-app-next .ryc-payout-list{display:grid;gap:12px}.ryc-app-next .ryc-payout-card{display:block;padding:0;overflow:hidden;border:1px solid #dce5ef;border-radius:18px;background:#fff}.ryc-app-next .ryc-payout-card__summary{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 18px}.ryc-app-next .ryc-payout-card__summary>div:nth-child(2){min-width:0}.ryc-app-next .ryc-payout-card__summary h4{margin:0 0 4px;color:#092b55}.ryc-app-next .ryc-payout-card__summary p{margin:0;overflow:hidden;color:#5b6a7e;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-payout-card__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:15px;background:#e9f8fd;color:#087da7}.ryc-payout-card__icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-payout-card__actions{display:flex;align-items:center;gap:9px}.ryc-app-next .ryc-payout-card__editor{margin:0;padding:18px;border-top:1px solid #e5ebf2;background:#f8fbff}.ryc-app-next .ryc-payout-card__editor[hidden]{display:none}@media(max-width:760px){.ryc-profile-fields{grid-template-columns:1fr}.ryc-profile-field-wide{grid-column:auto}.ryc-avatar-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.ryc-app-next .ryc-payout-card__summary{grid-template-columns:46px minmax(0,1fr);padding:14px}.ryc-app-next .ryc-payout-card__icon{width:46px;height:46px}.ryc-app-next .ryc-payout-card__actions{grid-column:1/-1;justify-content:flex-end}.ryc-profile-savebar{position:static;align-items:stretch;flex-direction:column}.ryc-profile-savebar .ryc-button{width:100%}}.ryc-copy-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;margin-left:6px;padding:0;border:1px solid transparent;border-radius:9px;background:0 0;color:inherit;opacity:.55;cursor:pointer;vertical-align:middle;transition:opacity .16s ease,background .16s ease,border-color .16s ease}.ryc-copy-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ryc-copy-icon:focus-visible,.ryc-copy-icon:hover{opacity:1;border-color:currentColor;background:rgba(32,201,237,.12)}.ryc-copy-icon__done{position:absolute;inset:0;display:none;align-items:center;justify-content:center;border-radius:inherit;background:rgba(16,185,129,.16);color:#0f9d6a}.ryc-copy-icon.is-copied{opacity:1}.ryc-copy-icon.is-copied .ryc-copy-icon__done{display:flex}.ryc-copyable-row{display:flex;align-items:center;gap:4px}.ryc-copyable-row .ryc-copyable{flex:1 1 auto;min-width:0}.ryc-order-cardlet{position:relative}.ryc-order-cardlet__open{position:absolute;inset:0;z-index:0;width:100%;padding:0;border:0;border-radius:inherit;background:0 0;cursor:pointer}.ryc-order-cardlet>span{position:relative;z-index:1}.ryc-order-cardlet .ryc-copy-icon{pointer-events:auto}.ryc-home-order-copy strong{display:inline-flex;align-items:center;gap:2px}.ryc-app-next .ryc-order-row__codeline{display:flex;align-items:center;gap:2px;min-width:0}.ryc-app-next .ryc-order-row__codeline strong{min-width:0}.ryc-copyable-row{justify-content:flex-start;flex-wrap:wrap}.ryc-copyable-row .ryc-copyable{flex:0 1 auto;max-width:100%}.ryc-app-next .ryc-order-row.is-open{background:#eaf2f8}.ryc-app-next .ryc-order-row.is-open .ryc-order-row__summary{position:relative;background:#e4eef6}.ryc-app-next .ryc-order-row.is-open .ryc-order-row__summary::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--ryc-panel-accent,#20c9ed)}.ryc-app-next .ryc-order-row.is-open .ryc-order-row__detail{border-top-color:#c7d9e6;background:#eef5fa}.ryc-app-next .ryc-order-detail__fields{display:flex;flex-wrap:wrap;align-content:flex-start}.ryc-app-next .ryc-order-detail__fields span{flex:0 1 auto;min-width:150px;max-width:100%}.ryc-app-next .ryc-order-detail__data-row{align-items:center}@media (max-width:620px){.ryc-app-next .ryc-order-detail__data-row{grid-template-columns:minmax(0,1fr)}.ryc-app-next .ryc-order-receipt-actions{justify-content:flex-start}}.ryc-app-next .ryc-payout-form__foot{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:4px;padding-top:14px;border-top:1px solid #e5ebf2}.ryc-app-next .ryc-payout-form__foot .ryc-check-row{display:flex;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:800;cursor:pointer}.ryc-app-next .ryc-payout-form__foot .ryc-check-row input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;min-height:0;margin:0;border-radius:5px;box-shadow:none;accent-color:var(--ryc-panel-accent,#20c9ed)}.ryc-app-next .ryc-payout-form__actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.ryc-app-next .ryc-payout-form__actions .ryc-button{width:auto}.ryc-app-next .ryc-payout-delete{display:contents}@media (max-width:560px){.ryc-app-next .ryc-payout-form__foot{align-items:flex-start;flex-direction:column}.ryc-app-next .ryc-payout-form__actions{width:100%}.ryc-app-next .ryc-payout-form__actions .ryc-button{flex:1 1 auto}}.ryc-app-next .ryc-commission-summary__figures article.ryc-tone-soft{border-color:color-mix(in srgb,var(--ryc-tone-accent) 34%,transparent);background:color-mix(in srgb,var(--ryc-tone-accent) 11%,transparent)}.ryc-app-next .ryc-commission-summary__figures article.ryc-tone-soft strong{color:color-mix(in srgb,var(--ryc-tone-accent) 74%,#fff)}@media (min-width:901px){.ryc-app-next .ryc-commission-row>div:last-child{display:grid;grid-template-columns:minmax(0,1fr);justify-items:end}.ryc-app-next .ryc-commission-row__amount{display:inline-flex;align-items:baseline;gap:8px}.ryc-app-next .ryc-commission-row>div:last-child>small{margin-top:2px}}.ryc-app-next .ryc-payout-card{background:var(--ryc-tone-neutral-bg);border-color:var(--ryc-tone-neutral-line)}.ryc-app-next .ryc-payout-card.is-configured{border-color:color-mix(in srgb,var(--ryc-tone-brand-line) 70%,transparent);background:color-mix(in srgb,var(--ryc-tone-brand-bg) 45%,#fff)}.ryc-app-next .ryc-payout-card__editor{background:#fff}.ryc-app-next .ryc-xp-breakdown{display:grid;gap:8px;margin-top:16px}.ryc-app-next .ryc-xp-breakdown__title{color:var(--ryc-panel-muted,#a8bccf);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.ryc-app-next .ryc-xp-breakdown article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:11px 13px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.04)}.ryc-app-next .ryc-xp-breakdown article.is-empty{opacity:.55}.ryc-app-next .ryc-xp-breakdown strong{display:block;color:#fff;font-size:13px}.ryc-app-next .ryc-xp-breakdown small{display:block;margin-top:2px;color:var(--ryc-panel-muted,#8198b1);font-size:11px}.ryc-app-next .ryc-xp-breakdown b{color:var(--ryc-panel-accent,#20c9ed);font-size:17px;font-weight:950}.ryc-app-next .ryc-xp-breakdown__bar{grid-column:1/-1;display:block;height:4px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden}.ryc-app-next .ryc-xp-breakdown__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ryc-cyan,#00c8f4),#2563eb)}.ryc-app-next .ryc-next-level__gap{margin:8px 0 0;color:var(--ryc-panel-muted,#a8bccf);font-size:12px}.ryc-app-next .ryc-profile-verified-data{display:grid;gap:8px;padding:14px;border:1px solid var(--ryc-tone-brand-line,#7dd3fc);border-radius:16px;background:color-mix(in srgb,var(--ryc-tone-brand-bg,#d7f4fd) 45%,#fff)}.ryc-app-next .ryc-profile-verified-data__title{display:flex;align-items:center;gap:8px;color:#0b4a6f;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ryc-app-next .ryc-profile-verified-data div{display:grid;gap:2px}.ryc-app-next .ryc-profile-verified-data em{color:#4a6478;font-size:11px;font-style:normal;font-weight:800}.ryc-app-next .ryc-profile-verified-data b{color:#08243a;font-size:14px;overflow-wrap:anywhere}.ryc-app-next .ryc-profile-verified-data small{color:#4a6478;font-size:11px}.ryc-app-next .ryc-kyc-timeline{display:grid;gap:10px;margin:16px 0 0;padding:0 0 0 18px;border-left:2px solid var(--ryc-tone-brand-line,#7dd3fc);list-style:none}.ryc-app-next .ryc-kyc-timeline li{position:relative;display:grid;gap:1px}.ryc-app-next .ryc-kyc-timeline li::before{content:"";position:absolute;top:6px;left:-24px;width:9px;height:9px;border:2px solid var(--ryc-tone-brand-line,#7dd3fc);border-radius:99px;background:#fff}.ryc-app-next .ryc-kyc-timeline strong{font-size:13px}.ryc-app-next .ryc-kyc-timeline time{color:#5b6a7e;font-size:12px}.ryc-app-next .ryc-kyc-files{display:grid;gap:8px;margin-top:18px}.ryc-app-next .ryc-kyc-files__title{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.ryc-app-next .ryc-kyc-files article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e2e9f2;border-radius:14px;background:#fbfdff}.ryc-app-next .ryc-kyc-files strong{display:block;font-size:13px}.ryc-app-next .ryc-kyc-files small{display:block;color:#5b6a7e;font-size:11px;overflow-wrap:anywhere}.ryc-app-next .ryc-kyc-files code{display:inline-block;margin-top:4px;padding:2px 6px;border-radius:6px;background:#eef3f8;color:#476277;font-size:10px}.ryc-app-next .ryc-kyc-files__note{margin:2px 0 0;color:#5b6a7e;font-size:11px}.ryc-app-next .ryc-kyc-integrity{display:grid;gap:5px;margin-top:16px;padding:14px;border:1px dashed var(--ryc-tone-success-line,#86efac);border-radius:14px;background:color-mix(in srgb,var(--ryc-tone-success-bg,#dcfce7) 40%,#fff)}.ryc-app-next .ryc-kyc-integrity>span{color:#14663f;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.ryc-app-next .ryc-kyc-integrity strong{display:inline-flex;align-items:center;color:#0d3f27;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;letter-spacing:.08em}.ryc-app-next .ryc-kyc-integrity small{color:#3d5b4d;font-size:11px;line-height:1.45}@media (max-width:620px){.ryc-app-next .ryc-kyc-files article{grid-template-columns:minmax(0,1fr)}}
.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}
.ryc-app-next .ryc-benefits-head{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px}.ryc-app-next .ryc-benefits-head h3{margin:4px 0;color:#fff}.ryc-app-next .ryc-benefits-head p{margin:0;color:#a8bccf}.ryc-app-next .ryc-benefits-tabs{display:flex;gap:6px;margin-bottom:24px;padding:5px;border:1px solid rgba(113,206,242,.13);border-radius:15px;background:rgba(3,12,24,.52)}.ryc-app-next .ryc-benefits-tabs button{flex:1;min-height:44px;border:0;border-radius:11px;background:0 0;color:#a8bccf;font-weight:850;cursor:pointer}.ryc-app-next .ryc-benefits-tabs button.is-active{background:#00bde7;color:#06111f;box-shadow:0 8px 24px rgba(0,189,231,.2)}.ryc-app-next .ryc-benefits-tabs span{display:inline-grid;min-width:20px;height:20px;margin-left:5px;place-items:center;border-radius:99px;background:rgba(255,255,255,.14);font-size:11px}.ryc-app-next .ryc-benefits-panel{position:relative;z-index:2}.ryc-app-next .ryc-progress-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryc-app-next .ryc-progress-summary article{padding:20px;border:1px solid rgba(113,206,242,.14);border-radius:18px;background:linear-gradient(145deg,rgba(18,48,69,.7),rgba(7,21,35,.8))}.ryc-app-next .ryc-progress-summary span{color:#a8bccf;font-size:11px;font-weight:900;text-transform:uppercase}.ryc-app-next .ryc-progress-summary strong{display:block;margin:7px 0;color:#fff;font-size:24px}.ryc-app-next .ryc-progress-summary p{margin:0;color:#a8bccf;font-size:13px}.ryc-app-next .ryc-next-level{margin-top:14px;padding:20px;border:1px solid rgba(113,206,242,.12);border-radius:18px;background:rgba(3,12,24,.44)}.ryc-app-next .ryc-next-level>div:first-child{display:flex;justify-content:space-between;gap:14px;color:#fff}.ryc-app-next .ryc-next-level small{display:block;margin-top:8px;color:#a8bccf}.ryc-app-next .ryc-bonuses-ready{display:flex;align-items:center;gap:18px;min-height:150px;padding:24px;border:1px dashed rgba(0,189,231,.3);border-radius:18px;background:rgba(0,189,231,.05)}.ryc-app-next .ryc-bonuses-ready>span{display:grid;width:52px;height:52px;place-items:center;border-radius:17px;background:#00bde7;color:#06111f;font-size:24px}.ryc-app-next .ryc-bonuses-ready strong{color:#fff;font-size:18px}.ryc-app-next .ryc-bonuses-ready p{margin:6px 0 0;color:#a8bccf}.ryc-app-next .ryc-achievement-card__icon img{width:100%;height:100%;object-fit:contain}.ryc-app-next .ryc-achievement-card__bar{overflow:hidden;border-radius:99px}.ryc-app-next .ryc-achievement-card__bar i{display:block;height:100%;border-radius:inherit}@media(max-width:720px){.ryc-app-next .ryc-benefits-tabs{overflow-x:auto}.ryc-app-next .ryc-benefits-tabs button{flex:0 0 auto;padding:0 16px}.ryc-app-next .ryc-progress-summary{grid-template-columns:1fr}.ryc-app-next .ryc-next-level>div:first-child{flex-direction:column}}.ryc-app-next .ryc-profile-campaigns{position:relative;margin:0 0 16px;border-radius:24px;overflow:hidden;background:#101845;color:#fff;box-shadow:0 18px 42px rgba(18,26,74,.15)}.ryc-app-next .ryc-profile-campaign{display:flex;min-height:340px;align-items:center;padding:46px;background-image:linear-gradient(90deg,rgba(9,15,52,.92),rgba(9,15,52,.24)),var(--ryc-campaign-desktop);background-position:center;background-size:cover}.ryc-app-next .ryc-profile-campaign.is-default{background-image:radial-gradient(circle at 78% 24%,rgba(35,197,255,.42),transparent 26%),radial-gradient(circle at 88% 78%,rgba(255,201,40,.25),transparent 22%),linear-gradient(120deg,#101845 0,#123d73 62%,#096b9e 100%)}.ryc-app-next .ryc-profile-campaign__content{max-width:580px}.ryc-app-next .ryc-profile-campaign h2{margin:8px 0 14px;color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.04}.ryc-app-next .ryc-profile-campaign p{margin:0 0 22px;color:rgba(255,255,255,.84);font-size:17px;line-height:1.6}.ryc-app-next .ryc-profile-campaigns__controls{position:absolute;right:20px;bottom:18px;display:flex;align-items:center;gap:10px;padding:6px;border-radius:999px;background:rgba(8,13,42,.72);backdrop-filter:blur(10px)}.ryc-app-next .ryc-profile-campaigns__controls button{display:grid;width:34px;height:34px;min-height:0;padding:0;place-items:center;border:0;border-radius:50%;background:#fff;color:#121a4a;font-size:22px;cursor:pointer}.ryc-app-next .ryc-profile-campaigns__controls span{min-width:44px;color:#fff;text-align:center;font-size:12px;font-weight:800}.ryc-app-next .ryc-profile-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px}.ryc-app-next .ryc-profile-kpis article{display:grid;min-width:0;gap:7px;padding:18px;border:1px solid #e4e9f5;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(18,26,74,.06)}.ryc-app-next .ryc-profile-kpis span{display:block;color:#6b7280;font-size:12px;font-weight:750}.ryc-app-next .ryc-profile-kpis strong{display:block;overflow-wrap:anywhere;color:#121a4a;font-size:20px;line-height:1.2}@media(max-width:900px){.ryc-app-next .ryc-profile-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ryc-app-next .ryc-profile-campaign{min-height:285px;padding:28px 22px 58px;background-image:linear-gradient(180deg,rgba(9,15,52,.45),rgba(9,15,52,.94)),var(--ryc-campaign-mobile)}.ryc-app-next .ryc-profile-campaign.is-default{background-image:radial-gradient(circle at 82% 18%,rgba(35,197,255,.38),transparent 28%),linear-gradient(145deg,#101845,#096b9e)}.ryc-app-next .ryc-profile-campaign h2{font-size:32px}.ryc-app-next .ryc-profile-campaign p{font-size:15px}.ryc-app-next .ryc-profile-kpis article{padding:14px}.ryc-app-next .ryc-profile-kpis strong{font-size:17px}}.ryc-app-next .ryc-profile-campaigns{isolation:isolate;background:#06111f;min-height:340px}.ryc-app-next .ryc-profile-campaign{position:absolute;inset:0;width:100%;min-height:340px;background-position:center;background-size:cover;background-image:linear-gradient(90deg,rgba(3,12,24,.96) 0,rgba(5,20,35,.86) 42%,rgba(6,17,31,.22) 78%,rgba(6,17,31,.08) 100%),var(--ryc-campaign-desktop,none)}.ryc-app-next .ryc-profile-campaign.is-inactive,.ryc-app-next .ryc-profile-campaign[hidden]{display:none!important}@keyframes rycCampaignIn{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.ryc-app-next .ryc-profile-campaign.is-active{position:relative;display:flex;animation:rycCampaignIn .35s ease both}.ryc-app-next .ryc-profile-campaign.is-default{background-image:radial-gradient(circle at 78% 24%,rgba(0,189,231,.32),transparent 26%),radial-gradient(circle at 88% 78%,rgba(255,201,40,.16),transparent 22%),linear-gradient(120deg,#06111f 0,#081b2d 62%,#0b4260 100%)}.ryc-app-next .ryc-profile-campaigns__controls{z-index:3;background:rgba(3,12,24,.78);border:1px solid rgba(255,255,255,.12)}.ryc-app-next .ryc-profile-campaigns__controls button{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.16)}.ryc-app-next .ryc-profile-campaigns__controls button:focus-visible,.ryc-app-next .ryc-profile-campaigns__controls button:hover{background:#00bde7;color:#06111f}.ryc-app-next .ryc-profile-achievements,.ryc-app-next .ryc-profile-hero{border-color:rgba(113,206,242,.13);background:#06111f;color:#fff;box-shadow:none}.ryc-app-next .ryc-profile-hero{margin-bottom:0;border-radius:24px 24px 0 0;background-image:linear-gradient(90deg,rgba(3,12,24,.94),rgba(5,20,35,.72)),var(--ryc-profile-hero-desktop)}.ryc-app-next .ryc-profile-achievements{margin-top:0;border-top:0;border-radius:0 0 24px 24px;padding-top:24px}.ryc-app-next .ryc-profile-achievements .ryc-section-head{border-top:1px solid rgba(113,206,242,.13);padding-top:22px}.ryc-app-next .ryc-profile-achievements .ryc-section-head>strong,.ryc-app-next .ryc-profile-achievements h3{color:#fff}.ryc-app-next .ryc-profile-achievements .ryc-section-head p{color:#a8bccf}.ryc-app-next .ryc-achievement-card{border-color:rgba(113,206,242,.13);background:#0a1a2b;color:#fff}.ryc-app-next .ryc-achievement-card__copy strong{color:#f4fbff}.ryc-app-next .ryc-achievement-card__copy small{color:#8fa5b9}.ryc-app-next .ryc-achievement-card__bar{background:#1a3147}.ryc-app-next .ryc-achievement-card__bar i{background:linear-gradient(90deg,#00bde7,#2388ff)}@media(max-width:720px){.ryc-app-next .ryc-profile-campaigns{min-height:285px}.ryc-app-next .ryc-profile-campaign{min-height:285px;background-image:linear-gradient(180deg,rgba(3,12,24,.36),rgba(3,12,24,.96)),var(--ryc-campaign-mobile,none)}.ryc-app-next .ryc-profile-hero{background-image:linear-gradient(180deg,rgba(3,12,24,.64),rgba(3,12,24,.96)),var(--ryc-profile-hero-mobile)}.ryc-app-next .ryc-achievement-cards{scroll-snap-type:x proximity}.ryc-app-next .ryc-achievement-card{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.ryc-app-next .ryc-profile-campaign.is-active{animation:none}}@media(max-width:430px){.ryc-app-next .ryc-profile-kpis{grid-template-columns:1fr 1fr}.ryc-app-next .ryc-profile-kpis article{min-height:88px}}.ryc-app-next .ryc-profile-hero{border-radius:24px 24px 0 0}.ryc-app-next .ryc-profile-achievements{position:relative;margin-top:0;padding:28px 28px 32px;overflow:hidden;border:0;border-radius:0 0 24px 24px;background:radial-gradient(circle at 12% 0,rgba(0,189,231,.12),transparent 30%),radial-gradient(circle at 88% 100%,rgba(35,136,255,.09),transparent 30%),#06111f}.ryc-app-next .ryc-profile-achievements::before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.035),transparent 30%,rgba(0,189,231,.025) 70%,transparent);content:""}.ryc-app-next .ryc-profile-achievements .ryc-section-head{position:relative;z-index:2;align-items:end;margin-bottom:24px;padding-top:22px;border-top:1px solid rgba(113,206,242,.14)}.ryc-app-next .ryc-profile-achievements .ryc-section-head>strong{display:flex;align-items:baseline;gap:5px;color:#a8bccf;font-size:12px;font-weight:700;white-space:nowrap}.ryc-app-next .ryc-profile-achievements .ryc-section-head>strong b{color:#fff;font-size:24px;line-height:1}.ryc-app-next .ryc-achievement-cards{position:relative;z-index:1;display:flex;gap:18px;overflow-x:auto;overflow-y:visible;margin:0 -4px;padding:18px 4px 20px;scroll-snap-type:x proximity;scrollbar-color:rgba(0,189,231,.35) rgba(255,255,255,.04);scrollbar-width:thin}.ryc-app-next .ryc-achievement-cards::before{position:absolute;z-index:-1;top:50%;left:28px;width:max(100%,calc(var(--ryc-reward-count,8) * 220px));height:2px;background:linear-gradient(90deg,rgba(0,189,231,.7),rgba(35,136,255,.45) 48%,rgba(100,129,155,.2) 48%);content:""}.ryc-app-next .ryc-achievement-card{position:relative;display:flex;flex:0 0 210px;min-height:278px;flex-direction:column;justify-content:flex-end;gap:0;overflow:hidden;padding:18px;border:1px solid rgba(143,211,238,.16);border-radius:23px;background:linear-gradient(145deg,rgba(21,46,67,.66),rgba(7,21,35,.8));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 35px rgba(0,0,0,.2);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);scroll-snap-align:start}.ryc-app-next .ryc-achievement-card::before{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 28%,transparent 72%,rgba(0,189,231,.04));content:"";pointer-events:none}.ryc-app-next .ryc-achievement-card__step{position:absolute;z-index:2;top:14px;left:14px;display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(3,12,24,.58);color:#8fa5b9;font-size:11px;font-weight:900}.ryc-app-next .ryc-achievement-card__icon{position:relative;z-index:1;display:grid;width:116px;height:116px;margin:3px auto 18px;place-items:center;border:0;border-radius:34px;background:radial-gradient(circle,rgba(0,189,231,.14),transparent 70%);font-size:68px;line-height:1;filter:drop-shadow(0 13px 16px rgba(0,0,0,.34));transform:translateZ(0);transition:filter .2s ease,transform .2s ease}.ryc-app-next .ryc-achievement-card__copy{position:relative;z-index:1;display:flex;width:100%;min-width:0;align-items:center;flex-direction:column;text-align:center}.ryc-app-next .ryc-achievement-card__copy strong{max-width:100%;font-size:16px;line-height:1.25;white-space:normal}.ryc-app-next .ryc-achievement-card__copy small{margin-top:7px;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ryc-app-next .ryc-achievement-card__copy em{margin-top:5px;color:#d8e8f3;font-size:12px;font-style:normal;font-weight:800}.ryc-app-next .ryc-achievement-card__bar{position:relative;z-index:1;width:100%;height:5px;margin-top:14px;background:rgba(110,142,166,.2)}.ryc-app-next .ryc-achievement-card.is-unlocked{border-color:rgba(0,189,231,.62);background:linear-gradient(145deg,rgba(8,87,115,.62),rgba(6,24,40,.84));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(0,189,231,.08),0 18px 38px rgba(0,130,181,.18)}.ryc-app-next .ryc-achievement-card.is-unlocked .ryc-achievement-card__step{border-color:#00bde7;background:#0086ad;color:#fff;box-shadow:0 0 18px rgba(0,189,231,.48)}.ryc-app-next .ryc-achievement-card.is-unlocked .ryc-achievement-card__icon{filter:drop-shadow(0 0 18px rgba(0,189,231,.38)) drop-shadow(0 14px 15px rgba(0,0,0,.3))}.ryc-app-next .ryc-achievement-card.is-unlocked .ryc-achievement-card__copy small{color:#55dcf8}.ryc-app-next .ryc-achievement-card.is-current{z-index:2;border-color:rgba(255,201,40,.76);background:linear-gradient(145deg,rgba(84,69,26,.4),rgba(9,24,39,.86));box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 0 3px rgba(255,201,40,.08),0 0 30px rgba(255,201,40,.16),0 20px 42px rgba(0,0,0,.24);transform:translateY(-7px)}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__step{border-color:#ffc928;background:#ffc928;color:#06111f;box-shadow:0 0 20px rgba(255,201,40,.42)}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__icon{filter:drop-shadow(0 0 18px rgba(255,201,40,.24)) drop-shadow(0 14px 15px rgba(0,0,0,.3))}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__copy small{color:#ffc928}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__bar i{background:linear-gradient(90deg,#ffc928,#ff9f1c)}.ryc-app-next .ryc-achievement-card.is-locked{border-color:rgba(127,154,176,.1);background:linear-gradient(145deg,rgba(18,35,51,.42),rgba(5,16,28,.68));color:#71869a;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.ryc-app-next .ryc-achievement-card.is-locked .ryc-achievement-card__icon{background:radial-gradient(circle,rgba(126,151,170,.08),transparent 70%);filter:grayscale(1) drop-shadow(0 12px 14px rgba(0,0,0,.26));opacity:.34}.ryc-app-next .ryc-achievement-card.is-locked .ryc-achievement-card__copy strong{color:#71869a}.ryc-app-next .ryc-achievement-card.is-locked .ryc-achievement-card__copy em,.ryc-app-next .ryc-achievement-card.is-locked .ryc-achievement-card__copy small{color:#546a7d}.ryc-app-next .ryc-achievement-card.is-current:focus-visible,.ryc-app-next .ryc-achievement-card.is-current:hover{transform:translateY(-9px);border-color:#ffc928}@media(max-width:720px){.ryc-app-next .ryc-profile-achievements{padding:24px 18px 28px}.ryc-app-next .ryc-profile-achievements .ryc-section-head{align-items:flex-start;gap:12px}.ryc-app-next .ryc-achievement-cards{margin-right:-18px;padding-right:18px}.ryc-app-next .ryc-achievement-card{flex-basis:78vw;max-width:250px;min-height:292px}.ryc-app-next .ryc-achievement-card__icon{width:128px;height:128px;font-size:74px}}.ryc-app-next .ryc-profile-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;margin:0;padding:30px 30px 0;overflow:hidden;border:0;border-radius:24px 24px 0 0;background-color:#06111f;background-image:linear-gradient(90deg,rgba(3,12,24,.94),rgba(5,20,35,.78)),var(--ryc-profile-hero-desktop);box-shadow:none}.ryc-app-next .ryc-profile-hero::after{position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 30%,rgba(0,189,231,.025) 72%,transparent);content:""}.ryc-app-next .ryc-profile-hero>*{position:relative;z-index:1}.ryc-app-next .ryc-profile-hero__identity{min-width:0}.ryc-app-next .ryc-profile-hero__level{text-align:right}.ryc-app-next .ryc-profile-hero__progress{grid-column:1/-1}.ryc-app-next .ryc-profile-kpis{grid-column:1/-1;display:flex;align-items:stretch;gap:0;margin:4px 0 0;padding:20px 0 22px;border-top:1px solid rgba(113,206,242,.14)}.ryc-app-next .ryc-profile-kpis article{display:flex;min-width:0;min-height:54px;flex:1 1 0;flex-direction:column;justify-content:center;gap:6px;padding:0 20px;border:0;border-left:1px solid rgba(145,166,187,.15);border-radius:0;background:0 0;box-shadow:none}.ryc-app-next .ryc-profile-kpis article:first-child{padding-left:0;border-left:0}.ryc-app-next .ryc-profile-kpis article:last-child{padding-right:0}.ryc-app-next .ryc-profile-kpis span{color:#a8bccf;font-size:11px;font-weight:750;line-height:1.25}.ryc-app-next .ryc-profile-kpis strong{margin:0;color:#f5fbff;font-size:clamp(16px,1.6vw,21px);font-weight:900;line-height:1.15}.ryc-app-next .ryc-profile-kpis strong.is-highlighted{color:#ffc928}.ryc-app-next .ryc-profile-achievements{border-radius:0 0 24px 24px}.ryc-app-next .ryc-profile-achievements .ryc-section-head{padding-top:0;border-top:0}.ryc-app-next .ryc-achievement-track{position:relative;z-index:2}.ryc-app-next .ryc-achievement-cards{margin:0;padding:18px 4px 20px;scrollbar-width:none}.ryc-app-next .ryc-achievement-cards::-webkit-scrollbar{display:none}.ryc-app-next .ryc-achievement-card__bar,.ryc-app-next .ryc-achievement-card__copy em{display:none}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__copy small{color:#8fa5b9}.ryc-app-next .ryc-achievement-nav{position:absolute;z-index:5;top:50%;display:grid;width:42px;height:42px;min-height:0;padding:0;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(3,12,24,.82);color:#fff;font-size:28px;line-height:1;box-shadow:0 12px 28px rgba(0,0,0,.3);backdrop-filter:blur(12px);cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease,transform .2s ease}.ryc-app-next .ryc-achievement-nav:focus-visible,.ryc-app-next .ryc-achievement-nav:hover{background:#00bde7;color:#06111f;transform:translateY(-50%) scale(1.06)}.ryc-app-next .ryc-achievement-nav--prev{left:-17px}.ryc-app-next .ryc-achievement-nav--next{right:-17px}.ryc-app-next .ryc-achievement-nav:disabled{opacity:0;pointer-events:none}@media(max-width:900px){.ryc-app-next .ryc-profile-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.ryc-app-next .ryc-profile-kpis article:nth-child(4){border-left:0;padding-left:0}.ryc-app-next .ryc-profile-kpis article{padding:0 16px}}@media(max-width:720px){.ryc-app-next .ryc-profile-hero{grid-template-columns:1fr;padding:24px 18px 0;background-image:linear-gradient(180deg,rgba(3,12,24,.72),rgba(3,12,24,.97)),var(--ryc-profile-hero-mobile)}.ryc-app-next .ryc-profile-hero__level{text-align:left}.ryc-app-next .ryc-profile-hero__progress{grid-column:auto}.ryc-app-next .ryc-profile-kpis{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:20px}.ryc-app-next .ryc-profile-kpis article{min-height:48px;padding:0 12px}.ryc-app-next .ryc-profile-kpis article:nth-child(odd){padding-left:0;border-left:0}.ryc-app-next .ryc-profile-kpis article:nth-child(2n){padding-right:0;border-left:1px solid rgba(145,166,187,.15)}.ryc-app-next .ryc-profile-achievements{padding:22px 18px 26px}.ryc-app-next .ryc-achievement-nav{width:38px;height:38px}.ryc-app-next .ryc-achievement-nav--prev{left:-8px}.ryc-app-next .ryc-achievement-nav--next{right:-8px}}.ryc-app-next .ryc-profile-hero{gap:12px 22px;padding:20px 26px 0;background-color:#06111f;background-image:linear-gradient(90deg,rgba(2,9,18,.97) 0,rgba(3,14,26,.93) 48%,rgba(5,20,35,.82) 100%),var(--ryc-profile-hero-desktop)}.ryc-app-next .ryc-profile-hero__identity{align-items:center}.ryc-app-next .ryc-profile-hero__progress{margin-top:-2px}.ryc-app-next .ryc-profile-hero__progress .ryc-level-line{height:7px;margin-top:0;background:rgba(133,174,202,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.28)}.ryc-app-next .ryc-profile-hero__progress .ryc-level-line>span{background:linear-gradient(90deg,#00bde7 0,#20d9f3 100%);box-shadow:0 0 14px rgba(0,189,231,.42)}.ryc-app-next .ryc-profile-hero__progress small{margin-top:5px;color:#a9bdce;font-size:11px}.ryc-app-next .ryc-profile-kpis{margin-top:0;padding:13px 0 15px}.ryc-app-next .ryc-profile-kpis article{min-height:42px;gap:4px;padding-inline:16px}.ryc-app-next .ryc-profile-kpis span{font-size:10px}.ryc-app-next .ryc-profile-kpis strong{font-size:clamp(15px,1.45vw,19px)}.ryc-app-next .ryc-card.ryc-next-card.ryc-profile-achievements{margin-top:0;padding:20px 26px 23px;border:0;border-radius:0 0 24px 24px;background:radial-gradient(circle at 12% 0,rgba(0,189,231,.1),transparent 30%),radial-gradient(circle at 88% 100%,rgba(35,136,255,.07),transparent 30%),#06111f;color:#fff;box-shadow:none}.ryc-app-next .ryc-profile-achievements .ryc-section-head{margin-bottom:12px}.ryc-app-next .ryc-profile-achievements .ryc-section-head h3,.ryc-app-next .ryc-profile-achievements .ryc-section-head>strong{color:#fff}.ryc-app-next .ryc-profile-achievements .ryc-section-head p{color:#a8bccf}.ryc-app-next .ryc-achievement-cards{gap:14px;padding:8px 4px 12px}.ryc-app-next .ryc-achievement-card{flex-basis:198px;min-height:226px;padding:14px 15px 15px}.ryc-app-next .ryc-achievement-card__step{top:11px;left:11px;width:25px;height:25px}.ryc-app-next .ryc-achievement-card__icon{width:98px;height:98px;margin:0 auto 10px;border-radius:28px;font-size:58px}.ryc-app-next .ryc-achievement-card__copy strong{font-size:15px}.ryc-app-next .ryc-achievement-card__copy small{margin-top:5px}.ryc-app-next .ryc-achievement-card.is-current{transform:translateY(-3px)}.ryc-app-next .ryc-achievement-card.is-current:focus-visible,.ryc-app-next .ryc-achievement-card.is-current:hover{transform:translateY(-5px)}@media(max-width:900px){.ryc-app-next .ryc-profile-hero{padding:20px 22px 0}.ryc-app-next .ryc-profile-kpis{row-gap:12px}.ryc-app-next .ryc-profile-kpis article{min-height:40px}}@media(max-width:720px){.ryc-app-next .ryc-profile-hero{gap:10px;padding:18px 16px 0;background-image:linear-gradient(180deg,rgba(2,9,18,.9),rgba(3,12,24,.98)),var(--ryc-profile-hero-mobile)}.ryc-app-next .ryc-profile-kpis{padding:12px 0 14px;row-gap:12px}.ryc-app-next .ryc-profile-kpis article{min-height:40px}.ryc-app-next .ryc-card.ryc-next-card.ryc-profile-achievements{padding:18px 16px 21px}.ryc-app-next .ryc-achievement-cards{margin-right:-16px;padding:8px 16px 12px 4px}.ryc-app-next .ryc-achievement-card{flex-basis:76vw;max-width:224px;min-height:232px}.ryc-app-next .ryc-achievement-card__icon{width:104px;height:104px;font-size:62px}}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-hero{background-image:radial-gradient(circle at 100% 100%,rgba(0,0,0,.62) 0,rgba(1,8,16,.34) 25%,transparent 57%),linear-gradient(100deg,rgba(2,9,18,.91) 0,rgba(3,14,26,.79) 48%,rgba(4,18,32,.64) 100%),var(--ryc-profile-hero-desktop)}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-hero::after{background:radial-gradient(ellipse at 92% 92%,rgba(0,0,0,.27),transparent 53%),linear-gradient(120deg,rgba(255,255,255,.022),transparent 36%,rgba(0,189,231,.018))}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-card.ryc-card-dark.ryc-profile-achievements{border:0;background:radial-gradient(circle at 12% 0,rgba(0,189,231,.1),transparent 30%),radial-gradient(circle at 92% 100%,rgba(0,0,0,.34),transparent 46%),#06111f;color:#fff}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-card.ryc-card-dark.ryc-profile-achievements :is(h3,strong){color:#fff}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-card.ryc-card-dark.ryc-profile-achievements :is(p,small){color:#a8bccf}@media(max-width:720px){.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-hero{background-image:radial-gradient(circle at 100% 100%,rgba(0,0,0,.64) 0,rgba(1,8,16,.33) 28%,transparent 61%),linear-gradient(180deg,rgba(2,9,18,.78),rgba(3,12,24,.91)),var(--ryc-profile-hero-mobile)}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-kpis{column-gap:0}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-kpis article:nth-child(odd){padding-right:20px}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-kpis article:nth-child(2n){padding-right:0;padding-left:20px}.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-kpis article span,.ryc-app-next .ryc-app-panel[data-ryc-panel=profile] .ryc-profile-kpis article strong{width:100%;text-align:left}}.ryc-app-next .ryc-profile-hero{margin:0;padding:18px 26px 0;border:0;border-radius:24px 24px 0 0;background-color:#06111f;background-image:linear-gradient(90deg,rgba(2,9,18,.98),rgba(3,14,26,.94) 50%,rgba(5,20,35,.84)),var(--ryc-profile-hero-desktop);background-position:var(--ryc-profile-hero-focus) center;background-size:cover;box-shadow:none}.ryc-app-next .ryc-profile-hero::before{display:none;content:none}.ryc-app-next .ryc-profile-hero::after{z-index:0;background:linear-gradient(120deg,rgba(255,255,255,.025),transparent 36%,rgba(0,189,231,.025))}.ryc-app-next .ryc-profile-hero__identity .ryc-profile-avatar{width:72px;height:72px}.ryc-app-next .ryc-profile-hero h2{font-size:clamp(22px,2.5vw,31px)}.ryc-app-next .ryc-profile-hero__progress .ryc-level-line>span{background:#00bde7}.ryc-app-next .ryc-profile-kpis article{border-top:0;border-right:0;border-bottom:0;border-radius:0;background:0 0;box-shadow:none}.ryc-app-next .ryc-card.ryc-next-card.ryc-profile-achievements{margin:0 0 16px;padding:18px 26px 22px;border:0;border-radius:0 0 24px 24px;background:radial-gradient(circle at 12% 0,rgba(0,189,231,.1),transparent 30%),radial-gradient(circle at 88% 100%,rgba(35,136,255,.07),transparent 30%),#06111f;color:#fff;box-shadow:none}.ryc-app-next .ryc-card.ryc-next-card.ryc-profile-achievements::after{display:none;content:none}.ryc-app-next .ryc-profile-achievements .ryc-section-head{padding-top:0;border-top:0}.ryc-app-next .ryc-profile-achievements .ryc-section-head h3,.ryc-app-next .ryc-profile-achievements .ryc-section-head>strong{color:#fff}.ryc-app-next .ryc-profile-achievements .ryc-section-head p{color:#a8bccf}.ryc-app-next .ryc-profile-achievements .ryc-achievement-cards{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;overflow-y:visible}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card{display:flex;flex:0 0 190px;min-height:204px;grid-template-columns:none;flex-direction:column;justify-content:flex-end;gap:0;padding:13px 14px 14px;border-color:rgba(143,211,238,.16);border-radius:21px;background:linear-gradient(145deg,rgba(21,46,67,.66),rgba(7,21,35,.8));color:#fff}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card__icon{width:88px;height:88px;margin:0 auto 8px;border:0;border-radius:26px;background:radial-gradient(circle,rgba(0,189,231,.14),transparent 70%);font-size:53px}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card__copy{align-items:center;text-align:center}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card__copy strong{color:#f4fbff;white-space:normal}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card.is-unlocked{border-color:rgba(0,189,231,.62);background:linear-gradient(145deg,rgba(8,87,115,.62),rgba(6,24,40,.84))}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card.is-current{border-color:rgba(255,201,40,.76);background:linear-gradient(145deg,rgba(84,69,26,.4),rgba(9,24,39,.86))}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card.is-locked{border-color:rgba(127,154,176,.1);background:linear-gradient(145deg,rgba(18,35,51,.42),rgba(5,16,28,.68));color:#71869a}@media(max-width:720px){.ryc-app-next .ryc-profile-hero{padding:16px 16px 0;background-image:linear-gradient(180deg,rgba(2,9,18,.93),rgba(3,12,24,.99)),var(--ryc-profile-hero-mobile)}.ryc-app-next .ryc-profile-hero__identity .ryc-profile-avatar{width:64px;height:64px}.ryc-app-next .ryc-card.ryc-next-card.ryc-profile-achievements{padding:17px 16px 20px}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card{flex-basis:72vw;max-width:210px;min-height:210px}.ryc-app-next .ryc-profile-achievements .ryc-achievement-card__icon{width:92px;height:92px;font-size:56px}}.ryc-achievement-card{position:relative}.ryc-achievement-card>span{position:relative;z-index:1}.ryc-achievement-card__tools{display:flex;grid-column:1/-1;align-items:center;justify-content:center;gap:14px;margin-top:11px}.ryc-achievement-card__tool{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;padding:0;border:1px solid #dce5ef;border-radius:9px;background:#f4f8fc;color:#4a6076;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.ryc-achievement-card__tool:focus-visible,.ryc-achievement-card__tool:hover{border-color:#21bce8;background:#e9f8fd;color:#0d2c45;outline:0}.ryc-achievement-card__tool svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ryc-app-next .ryc-achievement-card__tool{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#cfe1f2}.ryc-app-next .ryc-achievement-card__tool--download{color:#fff}.ryc-app-next .ryc-achievement-card__tool:focus-visible,.ryc-app-next .ryc-achievement-card__tool:hover{border-color:var(--ryc-panel-accent,#20c9ed);background:rgba(32,201,237,.16);color:#fff}@keyframes rycTrophyUnlock{0%{transform:scale(.86);box-shadow:0 0 0 0 rgba(32,201,237,.55)}35%{transform:scale(1.06);box-shadow:0 0 0 14px rgba(32,201,237,0)}60%{transform:scale(.98)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(32,201,237,0)}}@keyframes rycTrophyShine{from{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(220%) skewX(-18deg)}}.ryc-achievement-card.is-unlocking{animation:rycTrophyUnlock .9s cubic-bezier(.22,1,.36,1);overflow:hidden}.ryc-achievement-card.is-unlocking::after{content:"";position:absolute;top:0;bottom:0;left:0;z-index:3;width:42%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:rycTrophyShine .9s ease-out;pointer-events:none}.ryc-achievement-card.is-just-unlocked{border-color:var(--ryc-panel-accent,#20c9ed);box-shadow:0 0 0 1px rgba(32,201,237,.35)}@media (prefers-reduced-motion:reduce){.ryc-achievement-card.is-unlocking{animation:none}.ryc-achievement-card.is-unlocking::after{display:none}}.ryc-lock-icon{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ryc-achievement-card__lock{position:absolute;z-index:2;top:12px;right:12px;width:30px;height:30px;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(3,12,24,.72);color:#9fb4c7}.ryc-showcase[hidden]{display:none}.ryc-showcase{position:fixed;z-index:100000;display:grid;inset:0;padding:24px;overflow-y:auto;place-items:center}.ryc-showcase__veil{position:fixed;inset:0;background:rgba(2,8,18,.93);animation:ryc-veil .22s ease both;backdrop-filter:blur(10px)}.ryc-showcase section{position:relative;width:min(560px,100%);padding:0;border:0;background:0 0;box-shadow:none;text-align:center}.ryc-showcase__body{animation:ryc-showcase-in .42s cubic-bezier(.2,.9,.3,1) .16s both}.ryc-showcase__close{position:fixed;z-index:2;top:18px;right:18px;display:grid;width:42px;height:42px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:rgba(255,255,255,.06);color:#cfe1f2;cursor:pointer}.ryc-showcase__close:focus-visible,.ryc-showcase__close:hover{border-color:#20c9ed;color:#fff;outline:0}.ryc-showcase__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ryc-showcase__art{position:relative;display:grid;width:100%;max-height:230px;margin-bottom:10px;place-items:center;font-size:118px;line-height:1}.ryc-showcase__art::before{position:absolute;height:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.55),rgba(0,0,0,.22) 45%,transparent 70%);content:""}.ryc-showcase__art img{position:relative;max-width:88%;max-height:230px;object-fit:contain;filter:drop-shadow(0 22px 40px rgba(0, 0, 0, .6))}.ryc-showcase.is-locked .ryc-showcase__art::before{background:radial-gradient(circle,rgba(0,0,0,.6),transparent 70%)}.ryc-showcase.is-locked .ryc-showcase__art img{filter:grayscale(1) brightness(.6);opacity:.42}.ryc-showcase.is-locked .ryc-showcase__art .ryc-lock-icon{position:absolute;width:58px;height:58px;padding:0;border:0;border-radius:0;background:0 0;color:#9fb4c7}.ryc-showcase__kicker{display:block;color:#55dcf8;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ryc-showcase h3{margin:6px 0 10px;color:#fff;font-size:clamp(28px, 5vw, 40px);line-height:1.1}.ryc-showcase__text{margin:0;color:#b6c8da;font-size:15px;line-height:1.6}.ryc-showcase__rewards{margin-top:26px}.ryc-showcase__legend{display:block;margin-bottom:12px;color:#8fa5b9;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ryc-showcase__rewards>div{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ryc-showcase__rewards span{display:flex;min-width:132px;flex-direction:column;align-items:center;padding:14px 16px;border:1px solid rgba(0,189,231,.3);border-radius:16px;background:rgba(0,189,231,.08)}.ryc-showcase__rewards b{color:#55dcf8;font-size:22px}.ryc-showcase__rewards small{margin-top:4px;color:#8fa5b9;font-size:11px}.ryc-showcase__meta{margin-top:16px;color:#8fa5b9;font-size:13px}.ryc-showcase__actions{margin-top:22px}.ryc-showcase__download{display:inline-flex;width:auto;height:auto;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#23c7ee,#3b82f6);color:#05121f;font-size:14px;font-weight:900}.ryc-showcase__download svg{width:17px;height:17px}.ryc-showcase__hash{margin-top:24px;padding-top:18px;border-top:1px solid rgba(143,211,238,.14)}.ryc-showcase__hash>span{display:block;margin-bottom:8px;color:#7f97ad;font-size:12px;line-height:1.5}.ryc-showcase__hash>div{display:flex;align-items:center;justify-content:center;gap:8px}.ryc-showcase__hash code{overflow-wrap:anywhere;color:#9fb4c7;font-size:11px}@keyframes ryc-veil{from{opacity:0}to{opacity:1}}@keyframes ryc-showcase-in{from{opacity:0;transform:translateY(22px) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ryc-showcase__body,.ryc-showcase__veil{animation:none}}@media (max-width:720px){.ryc-showcase{padding:64px 18px 32px;place-items:start center}.ryc-showcase__art{max-height:168px;margin-bottom:8px;font-size:88px}.ryc-showcase__art img{max-height:168px}.ryc-showcase__rewards span{min-width:118px}}.ryc-notices{position:fixed;z-index:100001;bottom:max(16px,env(safe-area-inset-bottom));left:50%;display:flex;flex-direction:column;gap:8px;transform:translateX(-50%)}.ryc-notice{max-width:min(420px,calc(100vw - 32px));padding:12px 18px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(10,26,43,.96);color:#f4fbff;font-size:13px;font-weight:700;box-shadow:0 16px 40px rgba(0,0,0,.45);animation:ryc-notice-in .24s ease both}.ryc-notice--error{border-color:rgba(255,107,107,.42)}.ryc-notice.is-leaving{opacity:0;transition:opacity .3s ease}@keyframes ryc-notice-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ryc-notice{animation:none}}.ryc-app-next .ryc-wallet-strip{display:flex;flex-direction:column;gap:2px;width:100%;margin:0 0 14px;padding:11px 14px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.04);color:#fff;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ryc-app-next .ryc-wallet-strip:focus-visible,.ryc-app-next .ryc-wallet-strip:hover{background:rgba(255,255,255,.08);border-color:rgba(0,189,231,.45)}.ryc-app-next .ryc-wallet-strip__who{display:block;min-width:0;margin-bottom:5px}.ryc-app-next .ryc-wallet-strip__who strong{display:block;overflow:hidden;color:#f6f9fd;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-wallet-strip__who small{display:block;margin-top:1px;overflow:hidden;color:#9eb3c9;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-wallet-strip__amount{font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.15;font-variant-numeric:tabular-nums}.ryc-app-next .ryc-wallet-strip__amount.is-empty{font-size:15px;font-weight:700;color:rgba(255,255,255,.55)}.ryc-app-next .ryc-wallet-strip__xp{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ffc928}.ryc-app-next .ryc-wallet-strip--mobile{display:none}@media(max-width:980px){.ryc-app-next .ryc-wallet-strip--side{display:none}.ryc-app-next .ryc-wallet-strip--mobile{display:flex;flex-direction:column;align-items:flex-end;gap:1px;width:auto;margin:0 0 0 auto;padding:2px 4px;border:0;border-radius:0;background:0 0}.ryc-app-next .ryc-wallet-strip--mobile:focus-visible,.ryc-app-next .ryc-wallet-strip--mobile:hover{background:0 0;border-color:transparent}.ryc-app-next .ryc-wallet-strip--mobile .ryc-wallet-strip__amount{font-size:16px}.ryc-app-next .ryc-wallet-strip--mobile .ryc-wallet-strip__amount.is-empty{font-size:13px}.ryc-app-next .ryc-wallet-strip--mobile .ryc-wallet-strip__xp{font-size:10px;letter-spacing:.04em}}.ryc-app-next .ryc-achievement-card.is-current{border-color:rgba(127,154,176,.16);background:linear-gradient(145deg,rgba(18,35,51,.42),rgba(5,16,28,.68));color:#71869a;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 0 0 1px rgba(255,201,40,.14);transform:none}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__icon{background:radial-gradient(circle,rgba(126,151,170,.08),transparent 70%);filter:grayscale(1) brightness(.6) drop-shadow(0 12px 14px rgba(0,0,0,.26));opacity:.38}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__copy strong{color:#7f97ad}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__copy em{color:#546a7d}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__step{border-color:rgba(255,201,40,.5);background:rgba(255,201,40,.14);color:#ffc928;box-shadow:none}.ryc-app-next .ryc-achievement-card.is-current .ryc-achievement-card__copy small{color:#c9a03c}.ryc-app-next .ryc-achievement-card.is-current:focus-visible,.ryc-app-next .ryc-achievement-card.is-current:hover{transform:translateY(-4px);border-color:rgba(255,201,40,.38)}.ryc-app-next .ryc-achievement-card.is-locked .ryc-achievement-card__icon{filter:grayscale(1) brightness(.6) drop-shadow(0 12px 14px rgba(0,0,0,.26));opacity:.38}.ryc-app-next .ryc-progress-summary article.is-accent{border-color:rgba(32,201,237,.4);overflow:hidden;border-color:rgba(47,201,238,.48);background:linear-gradient(145deg,rgba(20,78,108,.92),rgba(15,50,78,.92));box-shadow:none}.ryc-app-next .ryc-progress-summary article.is-accent span{color:#7fe6ff}.ryc-app-next .ryc-progress-summary article.is-accent strong{color:#4bd7f5}.ryc-app-next .ryc-progress-summary article.is-accent p{color:#bfe4f3}.ryc-app-next .ryc-next-level__value{color:var(--ryc-panel-reward);font-weight:900;font-variant-numeric:tabular-nums}.ryc-app-next .ryc-next-level>div:first-child span{color:#b3c6da;font-size:13px;font-weight:700}.ryc-app-next .ryc-next-level>div:first-child strong{color:#b3c6da;font-size:13px;font-weight:700}.ryc-app-next .ryc-next-level__gap strong{color:var(--ryc-panel-reward);font-weight:900}.ryc-app-next .ryc-support-card{padding:0!important;overflow:hidden}.ryc-app-next .ryc-support-card>summary{display:flex;align-items:center;gap:11px;padding:18px 22px;color:var(--hy-ink);font-size:15px;font-weight:900;cursor:pointer;list-style:none}.ryc-app-next .ryc-support-card>summary::-webkit-details-marker{display:none}.ryc-app-next .ryc-support-card>summary:hover{background:var(--hy-soft)}.ryc-app-next .ryc-support-card__plus{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:var(--hy-accent);color:#04202c;font-size:19px;font-weight:900;line-height:1;transition:transform .2s ease}.ryc-app-next .ryc-support-card[open] .ryc-support-card__plus{transform:rotate(45deg)}.ryc-app-next .ryc-support-card .ryc-form{display:grid;gap:14px;margin:0;padding:4px 22px 22px}.ryc-app-next .ryc-support-card label,.ryc-app-next .ryc-support-reply label{display:grid;gap:6px}.ryc-app-next .ryc-support-card label>span,.ryc-app-next .ryc-support-reply label>span{color:var(--hy-ink);font-size:13px;font-weight:800}.ryc-app-next .ryc-support-hint{color:#0f7ea1;font-size:12px}.ryc-app-next .ryc-support-note{margin:0;padding:14px 16px;border:1px dashed var(--hy-line);border-radius:14px;color:var(--hy-muted);font-size:13px}.ryc-app-next .ryc-support-ticket__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.ryc-app-next .ryc-support-ticket__head h3{margin:5px 0 4px;color:var(--hy-ink);font-size:22px}.ryc-app-next .ryc-support-ticket__head p{margin:0;color:var(--hy-muted);font-size:13px}.ryc-app-next .ryc-support-context{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:16px 0;padding:15px 16px;border:1px solid var(--hy-line);border-radius:16px;background:var(--hy-soft)}.ryc-app-next .ryc-support-context dt{color:var(--hy-muted);font-size:11px;font-weight:800;text-transform:uppercase}.ryc-app-next .ryc-support-context dd{margin:3px 0 0;color:var(--hy-ink);font-size:14px;font-weight:800}.ryc-app-next .ryc-support-thread{display:grid;gap:12px;margin:18px 0;padding:0;list-style:none}.ryc-app-next .ryc-support-message{max-width:min(580px,88%);padding:13px 16px;border:1px solid var(--hy-line);border-radius:16px;background:#fff}.ryc-app-next .ryc-support-message--staff{margin-left:auto;border-color:#7fd6ef;border-left:4px solid #18c9ee;background:#e2f6fd;box-shadow:0 6px 18px rgba(24,201,238,.14)}.ryc-app-next .ryc-app-panel .ryc-support-message--staff .ryc-support-message__head strong{color:#0b6f92}.ryc-app-next .ryc-support-message__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.ryc-app-next .ryc-support-message__head strong{color:var(--hy-ink);font-size:13px}.ryc-app-next .ryc-support-message__head small{color:var(--hy-muted);font-size:11px}.ryc-app-next .ryc-support-message p{margin:0;color:var(--hy-ink);font-size:14px;line-height:1.55}.ryc-app-next .ryc-support-files{margin:9px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.ryc-app-next .ryc-support-files a{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--hy-light);color:#0f7ea1;font-size:12px;font-weight:800;text-decoration:none}.ryc-app-next .ryc-support-module{margin-top:16px}.ryc-app-next .ryc-support-filters{margin:12px 0 14px}.ryc-app-next .ryc-support-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ryc-app-next .ryc-support-list li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border:1px solid var(--hy-line);border-radius:14px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ryc-app-next .ryc-support-list li:hover{border-color:#7fd6ef;background:var(--hy-soft);box-shadow:0 6px 18px rgba(3,24,48,.07)}.ryc-app-next .ryc-support-list li:hover .ryc-row-chevron--go{color:#0e7ea6;transform:translateX(3px)}.ryc-app-next .ryc-support-list li:has(a:focus-visible){outline:2px solid #168fbd;outline-offset:2px}.ryc-app-next .ryc-support-list a{display:grid;flex:1 1 auto;gap:2px;min-width:0;color:var(--hy-ink);text-decoration:none}.ryc-app-next .ryc-support-list a::after{content:"";position:absolute;inset:0;border-radius:14px}.ryc-app-next .ryc-support-list a:focus-visible{outline:0}.ryc-app-next .ryc-support-list__code{color:var(--hy-muted);font-size:11px;font-weight:800;letter-spacing:.04em}.ryc-app-next .ryc-support-list strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-support-list small{color:var(--hy-muted);font-size:12px}.ryc-app-next .ryc-support-whatsapp{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:16px}.ryc-app-next .ryc-support-whatsapp p{margin:0;color:var(--hy-muted)}@media(max-width:720px){.ryc-app-next .ryc-support-message{max-width:100%}.ryc-app-next .ryc-support-card .ryc-form{padding:4px 16px 18px}.ryc-app-next .ryc-support-card>summary{padding:15px 16px}}.ryc-app-next .ryc-support-back{display:inline-flex;align-items:center;gap:7px;margin:0 0 14px;padding:7px 13px 7px 9px;border:1px solid var(--hy-line);border-radius:999px;background:#fff;color:var(--hy-muted);font-size:12px;font-weight:800;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.ryc-app-next .ryc-support-back:focus-visible,.ryc-app-next .ryc-support-back:hover{border-color:#b6e6f5;background:var(--hy-soft);color:var(--hy-ink)}.ryc-app-next .ryc-support-back svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ryc-topbar-bell-wrap{position:relative}.ryc-bell-panel{position:absolute;z-index:100030;top:calc(100% + 9px);right:0;width:min(340px,calc(100vw - 28px));border:1px solid var(--hy-line);border-radius:18px;background:#fff;box-shadow:0 22px 54px rgba(3,24,48,.24);color:var(--hy-ink);overflow:hidden}.ryc-bell-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--hy-line)}.ryc-bell-panel__head strong{color:var(--hy-ink);font-size:14px}.ryc-bell-panel__empty{margin:0;padding:20px 16px;color:var(--hy-muted);font-size:13px;line-height:1.5}.ryc-bell-list{display:grid;margin:0;padding:0;list-style:none;max-height:340px;overflow-y:auto}.ryc-bell-list li{border-bottom:1px solid var(--hy-line)}.ryc-bell-list li:last-child{border-bottom:0}.ryc-bell-list li.is-unread{background:var(--hy-soft)}.ryc-bell-list a{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;color:var(--hy-ink);text-decoration:none}.ryc-bell-list a:hover{background:#eef6fb}.ryc-bell-list__text{display:grid;gap:2px;min-width:0}.ryc-bell-list__text strong{font-size:13px;font-weight:800;line-height:1.35}.ryc-bell-list__text small{color:var(--hy-muted);font-size:11px}.ryc-bell-panel__all{display:block;padding:12px 16px;border-top:1px solid var(--hy-line);background:var(--hy-soft);color:#0c6d90;font-size:13px;font-weight:900;text-align:center;text-decoration:none}.ryc-bell-panel__all:hover{background:#e2f6fd}.ryc-notification-dot{flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:currentColor}.ryc-app-next .ryc-notifications-module{margin-top:16px}.ryc-app-next .ryc-notifications-filters{margin:12px 0 14px}.ryc-app-next .ryc-notifications-readall{margin:0}.ryc-app-next .ryc-notifications-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ryc-app-next .ryc-notifications-list li{position:relative;display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid var(--hy-line);border-radius:14px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ryc-app-next .ryc-notifications-list li.is-unread{border-color:#b6e6f5;background:var(--hy-soft)}.ryc-app-next .ryc-notifications-list li:hover{border-color:#7fd6ef;box-shadow:0 6px 18px rgba(3,24,48,.07)}.ryc-app-next .ryc-notifications-list li:hover .ryc-row-chevron--go{color:#0e7ea6;transform:translateX(3px)}.ryc-app-next .ryc-notifications-list li:has(a:focus-visible){outline:2px solid #168fbd;outline-offset:2px}.ryc-app-next .ryc-notifications-list a{display:grid;flex:1 1 auto;gap:2px;min-width:0;color:var(--hy-ink);text-decoration:none}.ryc-app-next .ryc-notifications-list a::after{content:"";position:absolute;inset:0;border-radius:14px}.ryc-app-next .ryc-notifications-list a:focus-visible{outline:0}.ryc-app-next .ryc-notifications-list strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ryc-app-next .ryc-notifications-list a>span{color:var(--hy-muted);font-size:13px}.ryc-app-next .ryc-notifications-list small{color:var(--hy-muted);font-size:12px}@media (max-width:560px){.ryc-bell-panel{position:fixed;top:auto;right:12px;left:12px;width:auto}}