.rl-btn{--btn-bg:var(--rl-green-700);--btn-bg-hover:var(--rl-green-800);--btn-bg-active:var(--rl-green-900);--btn-fg:var(--rl-white);--btn-border:transparent;min-height:var(--rl-touch);border-radius:var(--rl-radius);border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:1rem;font-weight:650;line-height:1;text-decoration:none;transition:background-color .12s,transform 60ms,box-shadow .12s;display:inline-flex;position:relative}.rl-btn-sm{min-height:var(--rl-touch);border-radius:var(--rl-radius-sm);padding:0 12px;font-size:.9rem}.rl-btn-lg{min-height:52px;padding:0 22px;font-size:1.0625rem}.rl-btn-block{width:100%}.rl-btn-brand{--btn-bg:var(--rl-orange-500);--btn-bg-hover:var(--rl-orange-600);--btn-bg-active:var(--rl-orange-600);--btn-fg:var(--rl-ink)}.rl-btn-secondary{--btn-bg:var(--rl-surface);--btn-bg-hover:var(--rl-surface-2);--btn-bg-active:var(--rl-line);--btn-fg:var(--rl-ink);--btn-border:var(--rl-line-strong)}.rl-btn-ghost{--btn-bg:transparent;--btn-bg-hover:var(--rl-green-50);--btn-bg-active:var(--rl-green-100);--btn-fg:var(--rl-green-800)}.rl-btn-danger{--btn-bg:var(--rl-danger-700);--btn-bg-hover:var(--rl-danger-800);--btn-bg-active:var(--rl-danger-900);--btn-fg:var(--rl-white)}@media (hover:hover){.rl-btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--btn-bg-hover)}}.rl-btn:active:not(:disabled):not([aria-disabled=true]){background:var(--btn-bg-active);transform:translateY(1px);box-shadow:inset 0 2px 5px #00000038}.rl-btn[data-status=success]{--btn-bg:var(--rl-green-800);--btn-bg-hover:var(--rl-green-800);--btn-fg:var(--rl-white);--btn-border:transparent}.rl-btn[data-status=error]{--btn-bg:var(--rl-danger-700);--btn-bg-hover:var(--rl-danger-800);--btn-fg:var(--rl-white);--btn-border:transparent}.rl-btn:disabled:not([data-loading=true]),.rl-btn[aria-disabled=true]{background:var(--rl-line);color:var(--rl-muted);border-color:var(--rl-line);cursor:not-allowed;transform:none}.rl-btn[data-loading=true]{cursor:progress}.rl-btn[data-loading=true]>.rl-btn-label{opacity:.85}.rl-btn-label{align-items:center;gap:8px;display:inline-flex}.rl-spinner{border:2.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1.1em;height:1.1em;animation:.7s linear infinite rl-spin}@keyframes rl-spin{to{transform:rotate(360deg)}}.rl-field{flex-direction:column;gap:6px;display:flex}.rl-label{font-size:.95rem;font-weight:650}.rl-optional{color:var(--rl-muted);font-weight:400}.rl-help{color:var(--rl-muted);font-size:.875rem}.rl-error-text{color:var(--rl-danger-700);font-size:.875rem;font-weight:600}.rl-input,.rl-select,.rl-textarea{width:100%;min-height:var(--rl-touch);border-radius:var(--rl-radius);border:1px solid var(--rl-line-strong);background:var(--rl-surface);color:var(--rl-ink);font:inherit;padding:10px 14px}.rl-textarea{resize:vertical;min-height:96px}.rl-input::placeholder,.rl-textarea::placeholder{color:var(--rl-muted);opacity:.85}.rl-input:focus,.rl-select:focus,.rl-textarea:focus{outline:3px solid var(--rl-focus);outline-offset:0;border-color:var(--rl-focus)}.rl-input[aria-invalid=true],.rl-select[aria-invalid=true],.rl-textarea[aria-invalid=true]{border-color:var(--rl-danger-700);background:var(--rl-danger-50)}.rl-input:disabled,.rl-select:disabled,.rl-textarea:disabled{background:var(--rl-surface-2);color:var(--rl-muted);cursor:not-allowed}.rl-prefixed{align-items:stretch;display:flex}.rl-prefix{border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius) 0 0 var(--rl-radius);background:var(--rl-surface-2);color:var(--rl-ink-2);border-right:0;align-items:center;padding:0 12px;font-weight:650;display:inline-flex}.rl-prefixed .rl-input{border-radius:0 var(--rl-radius) var(--rl-radius) 0}.rl-code-input{text-align:center;letter-spacing:.5em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.rl-card{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius-lg);box-shadow:var(--rl-shadow-1);padding:var(--rl-space-5)}.rl-card-tight{padding:var(--rl-space-4)}.rl-card-accent{border-color:var(--rl-orange-100);background:linear-gradient(180deg, var(--rl-orange-50), var(--rl-surface) 70%)}.rl-badge{background:var(--rl-line);color:var(--rl-ink-2);border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.rl-badge-green{background:var(--rl-green-100);color:var(--rl-green-900)}.rl-badge-orange{background:var(--rl-orange-100);color:var(--rl-orange-900)}.rl-badge-danger{background:var(--rl-danger-50);color:var(--rl-danger-800);border:1px solid var(--rl-danger-200)}.rl-banner{border-radius:var(--rl-radius);border:1px solid;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.95rem;display:flex}.rl-banner svg{flex:none;margin-top:2px}.rl-banner-info{background:var(--rl-info-50);border-color:var(--rl-info-200);color:var(--rl-info-800)}.rl-banner-success{background:var(--rl-green-50);border-color:var(--rl-green-100);color:var(--rl-green-900)}.rl-banner-warning{background:var(--rl-warn-50);border-color:var(--rl-warn-200);color:var(--rl-warn-800)}.rl-banner-danger{background:var(--rl-danger-50);border-color:var(--rl-danger-200);color:var(--rl-danger-800)}.rl-logo{color:var(--rl-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.rl-logo-img{height:var(--rl-logo-h);width:auto;display:block}.rl-seg{border:1px solid var(--rl-line-strong);background:var(--rl-surface);border-radius:999px;display:inline-flex;overflow:hidden}.rl-seg button{min-height:var(--rl-touch);min-width:44px;color:var(--rl-ink-2);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:.875rem;font-weight:700}.rl-seg button[aria-pressed=true]{background:var(--rl-ink);color:var(--rl-white)}.rl-seg button:active{background:var(--rl-line)}.rl-seg button[aria-pressed=true]:active{background:var(--rl-ink-2)}.rl-seg-lg button{min-height:var(--rl-touch);min-width:64px;font-size:1rem}.rl-menu{position:relative}.rl-menu>summary{cursor:pointer;min-height:var(--rl-touch);border-radius:var(--rl-radius);align-items:center;gap:6px;max-width:100%;padding:0 12px;font-weight:700;list-style:none;display:inline-flex}.rl-menu>summary::-webkit-details-marker{display:none}.rl-menu>summary:hover{background:var(--rl-surface-2)}.rl-menu-name{text-overflow:ellipsis;white-space:nowrap;max-width:46vw;overflow:hidden}.rl-menu-panel{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius);min-width:240px;max-width:86vw;box-shadow:var(--rl-shadow-2);z-index:30;padding:6px;position:absolute;top:calc(100% + 4px);left:0}.rl-menu-item{width:100%;min-height:var(--rl-touch);border-radius:var(--rl-radius-sm);color:var(--rl-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.rl-menu-item:hover{background:var(--rl-surface-2)}.rl-menu-item[aria-current=true]{background:var(--rl-green-50);color:var(--rl-green-900)}.rl-header{z-index:20;height:var(--rl-header-h);padding:0 var(--rl-space-3);background:var(--rl-surface);border-bottom:1px solid var(--rl-line);justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky;top:0}.rl-header-side{align-items:center;gap:8px;min-width:0;display:flex}.rl-test-badge{letter-spacing:.08em;font-size:.6875rem}.rl-main{width:100%;max-width:760px;padding:var(--rl-space-5) var(--rl-space-4) calc(var(--rl-nav-h) + var(--rl-space-6) + env(safe-area-inset-bottom));margin:0 auto}.rl-page-head{margin-bottom:var(--rl-space-5);flex-direction:column;gap:4px;display:flex}.rl-nav{z-index:20;height:calc(var(--rl-nav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--rl-surface);border-top:1px solid var(--rl-line);display:flex;position:fixed;bottom:0;left:0;right:0}.rl-nav a{color:var(--rl-muted);min-height:var(--rl-touch);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:650;text-decoration:none;display:flex}.rl-nav a[aria-current=page]{color:var(--rl-green-800)}.rl-nav a[aria-current=page] svg{color:var(--rl-orange-700)}.rl-nav a:active{background:var(--rl-surface-2)}.rl-nav a.rl-nav-computer{display:none}@media (min-width:900px){.rl-nav a.rl-nav-phone{display:none}.rl-nav a.rl-nav-computer{display:flex}.rl-body-shell{grid-template-columns:220px 1fr;align-items:start;display:grid}.rl-nav{top:var(--rl-header-h);height:calc(100dvh - var(--rl-header-h));width:220px;padding:var(--rl-space-3);border-top:0;border-right:1px solid var(--rl-line);flex-direction:column;gap:4px;position:sticky;bottom:auto}.rl-nav a{border-radius:var(--rl-radius);flex-direction:row;flex:none;justify-content:flex-start;gap:12px;padding:0 14px;font-size:1rem}.rl-nav a[aria-current=page]{background:var(--rl-green-50)}.rl-main{padding-bottom:var(--rl-space-7)}}.rl-tiles{gap:var(--rl-space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:560px){.rl-tiles{grid-template-columns:repeat(3,1fr)}}.rl-tile{min-height:96px;padding:var(--rl-space-4);border-radius:var(--rl-radius);border:1px dashed var(--rl-line-strong);background:var(--rl-surface-2);color:var(--rl-muted);text-align:left;flex-direction:column;align-items:flex-start;gap:10px;font-weight:650;display:flex;position:relative}.rl-tile-icon{background:var(--rl-line);width:36px;height:36px;color:var(--rl-ink-2);border-radius:10px;place-items:center;display:grid}.rl-tile-icon-orange{background:var(--rl-orange-100);color:var(--rl-orange-900)}.rl-tile-icon-green{background:var(--rl-green-100);color:var(--rl-green-900)}.rl-tile .rl-badge{position:absolute;top:10px;right:10px}.rl-kv{border-top:1px solid var(--rl-line);grid-template-columns:1fr;gap:2px;padding:12px 0;display:grid}.rl-kv:first-child{border-top:0}.rl-kv dt{color:var(--rl-muted);font-size:.875rem}.rl-kv dd{overflow-wrap:anywhere;margin:0;font-weight:600}.rl-center-page{min-height:100dvh;padding:var(--rl-space-5) var(--rl-space-4);justify-content:center;align-items:center;gap:var(--rl-space-5);flex-direction:column;display:flex}.rl-center-card{width:100%;max-width:440px}.rl-lock{color:var(--rl-ink-2);align-items:flex-start;gap:12px;display:flex}@media (max-width:480px){.rl-logo-compact .rl-logo-img{height:20px}}.rl-btn[data-demo=hover]{background:var(--btn-bg-hover)}.rl-btn[data-demo=pressed]{background:var(--btn-bg-active);transform:translateY(1px);box-shadow:inset 0 2px 5px #00000038}.rl-swatches{gap:var(--rl-space-3);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}.rl-swatch{border:1px solid var(--rl-line);border-radius:var(--rl-radius);background:var(--rl-surface);font-size:.75rem;overflow:hidden}.rl-swatch-chip{height:48px}.rl-swatch-meta{overflow-wrap:anywhere;padding:6px 8px}.rl-demo-grid{gap:var(--rl-space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:end;display:grid}.rl-demo-cell{flex-direction:column;gap:6px;display:flex}.rl-demo-cell>span{color:var(--rl-muted);font-size:.75rem;font-weight:650}.rl-loading-screen{justify-content:center;align-items:center;gap:var(--rl-space-3);padding:var(--rl-space-7) 0;flex-direction:column;display:flex}.rl-loading-pulse svg{animation:1.4s ease-in-out infinite rl-pulse;display:block}@keyframes rl-pulse{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}.rl-tile-live{border-style:solid;border-color:var(--rl-line-strong);background:var(--rl-surface);color:var(--rl-ink);box-shadow:var(--rl-shadow-1);text-decoration:none}@media (hover:hover){.rl-tile-live:hover{border-color:var(--rl-green-700)}}.rl-tile-live:active{background:var(--rl-surface-2);transform:translateY(1px)}.rl-fieldset{border:0;min-width:0;margin:0;padding:0}.rl-page-head-row{justify-content:space-between;align-items:flex-end;gap:var(--rl-space-3);flex-flow:wrap;margin-bottom:0}.rl-break{overflow-wrap:anywhere}.rl-pre{white-space:pre-wrap;overflow-wrap:anywhere}.rl-measure{max-width:62ch}.rl-num{font-variant-numeric:tabular-nums}.rl-search{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.rl-search .rl-input{flex:200px;min-width:0}.rl-search-btn{min-width:var(--rl-touch);padding:0 12px}.rl-search-clear{color:var(--rl-green-800);align-self:center;font-size:.9rem;font-weight:650}.rl-list{margin:0;padding:0;list-style:none}.rl-card-list{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius-lg);box-shadow:var(--rl-shadow-1);overflow:hidden}.rl-list-row{min-height:64px;padding:10px var(--rl-space-4);border-top:1px solid var(--rl-line);align-items:center;gap:12px;display:flex}.rl-list>li:first-child>.rl-list-row,.rl-list>li.rl-list-row:first-child{border-top:0}.rl-list-link{color:var(--rl-ink);-webkit-tap-highlight-color:transparent;text-decoration:none}.rl-list-link>svg{color:var(--rl-muted);flex:none}@media (hover:hover){.rl-list-link:hover{background:var(--rl-surface-2)}}.rl-list-link:active{background:var(--rl-green-50)}.rl-list-link:focus-visible{outline:3px solid var(--rl-focus);outline-offset:-3px}.rl-list-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rl-list-main{min-width:0;color:var(--rl-ink-2);flex:1;align-items:center;gap:10px;display:flex}.rl-list-title{color:var(--rl-ink);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:650;display:-webkit-box;overflow:hidden}.rl-list-meta{color:var(--rl-muted);flex-wrap:wrap;gap:4px 14px;font-size:.875rem;display:flex}.rl-list-foot{align-items:center;gap:var(--rl-space-3);text-align:center;flex-direction:column;display:flex}.rl-quiet-link{color:var(--rl-green-800);font-size:.9rem;font-weight:650}.rl-pager{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;display:grid}.rl-pager>:first-child{justify-self:start}.rl-pager>:last-child{justify-self:end}.rl-avatar{background:var(--rl-green-100);width:40px;height:40px;color:var(--rl-green-900);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:750;display:grid}.rl-avatar-lg{width:56px;height:56px;font-size:1.2rem}.rl-detail-head{align-items:center;gap:var(--rl-space-4);min-width:0;display:flex}.rl-price{font-variant-numeric:tabular-nums;color:var(--rl-ink);white-space:nowrap;flex:none;font-weight:750}.rl-price-lg{color:var(--rl-green-900);font-size:1.75rem;line-height:1.1}.rl-chips{scrollbar-width:thin;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.rl-chip{min-height:var(--rl-touch);border:1px solid var(--rl-line-strong);background:var(--rl-surface);color:var(--rl-ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.rl-chip[aria-current=true]{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-white)}.rl-empty{text-align:center;align-items:center;gap:var(--rl-space-3);padding:var(--rl-space-5) var(--rl-space-3);flex-direction:column;display:flex}.rl-empty p{max-width:42ch}.rl-empty-icon{background:var(--rl-orange-50);width:56px;height:56px;color:var(--rl-orange-700);border-radius:16px;place-items:center;display:grid}.rl-disclosure>summary{cursor:pointer;min-height:var(--rl-touch);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.rl-disclosure>summary::-webkit-details-marker{display:none}.rl-disclosure>summary svg{color:var(--rl-muted);transition:transform .15s}.rl-disclosure[open]>summary svg{transform:rotate(180deg)}.rl-disclosure-body{padding-top:var(--rl-space-4)}.rl-inline-form{gap:var(--rl-space-3);flex-direction:column;width:100%;display:flex}@media (min-width:560px){.rl-inline-form-row{flex-direction:row;align-items:flex-start}.rl-inline-form-row>.rl-field{flex:1}.rl-inline-form-row>div:last-child{padding-top:28px}}.rl-address-row{flex-direction:column;align-items:stretch;gap:6px;padding-left:0;padding-right:0}.rl-address-row .rl-list-body{gap:4px}.rl-address-actions{flex-wrap:wrap;gap:4px;margin-left:-12px;display:flex}.rl-address-form,.rl-address-new{width:100%}.rl-address-new{padding-top:var(--rl-space-3);border-top:1px solid var(--rl-line)}.rl-check{min-height:var(--rl-touch);color:var(--rl-ink-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.rl-check input{width:20px;height:20px;accent-color:var(--rl-green-700);flex:none;margin-top:2px}.rl-thumb{background:var(--rl-surface-2);width:48px;height:48px;color:var(--rl-muted);border:1px solid var(--rl-line);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.rl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.rl-photo-main{border-radius:var(--rl-radius);background:var(--rl-surface-2);border:1px solid var(--rl-line);aspect-ratio:1;max-width:480px;overflow:hidden}.rl-photo-main img{object-fit:contain;width:100%;height:100%;display:block}.rl-photo-strip{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:16px 12px;margin:0;padding:0;list-style:none;display:grid}.rl-photo-item{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rl-photo-item img{object-fit:cover;border:1px solid var(--rl-line);border-radius:10px;width:96px;height:96px;display:block}.rl-photo-actions{flex-direction:column;align-items:flex-start;margin-left:-12px;display:flex}.rl-photo-actions .rl-btn{white-space:nowrap}.rl-logo-field{gap:var(--rl-space-4);align-items:flex-start;display:flex}.rl-logo-preview{background:var(--rl-surface-2);border:1px solid var(--rl-line);width:96px;height:96px;color:var(--rl-muted);border-radius:16px;flex:none;place-items:center;display:grid;overflow:hidden}.rl-logo-preview img{object-fit:cover;width:100%;height:100%;display:block}.rl-picker{flex-direction:column;gap:8px;display:flex}.rl-picker-results{border:1px solid var(--rl-line);border-radius:var(--rl-radius);background:var(--rl-surface);max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.rl-picker-results>li.rl-help{padding:12px 14px}.rl-picker-item{width:100%;min-height:var(--rl-touch);border:0;border-top:1px solid var(--rl-line);color:var(--rl-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.rl-picker-results>li:first-child .rl-picker-item{border-top:0}.rl-picker-item:active,.rl-picker-item:focus-visible{background:var(--rl-green-50);outline:none}@media (hover:hover){.rl-picker-item:hover{background:var(--rl-surface-2)}}.rl-picker-item-row{flex-direction:row;align-items:center;gap:12px}.rl-picker-item-row>svg{color:var(--rl-green-700);flex:none}.rl-picked{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rl-lines{flex-direction:column;display:flex}.rl-line{border-top:1px solid var(--rl-line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.rl-line:first-child{border-top:0;padding-top:0}.rl-line-main{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rl-line-desc{overflow-wrap:anywhere;min-width:0;font-weight:650}.rl-line-meta{color:var(--rl-muted);flex-wrap:wrap;gap:4px 14px;font-size:.875rem;display:flex}.rl-line-actions{gap:4px;margin-left:-12px;display:flex}.rl-subpanel{padding-top:var(--rl-space-3);border-top:1px solid var(--rl-line)}.rl-totals{flex-direction:column;gap:6px;margin:0;display:flex}.rl-totals>div{color:var(--rl-ink-2);justify-content:space-between;gap:12px;display:flex}.rl-totals dd{margin:0;font-weight:650}.rl-totals-grand{border-top:1px solid var(--rl-line);margin-top:4px;padding-top:10px;color:var(--rl-ink)!important}.rl-totals-grand dt{font-size:1.1rem;font-weight:750}.rl-totals-grand dd{color:var(--rl-green-900);font-size:1.5rem;font-weight:800}.rl-cancel-panel{border-color:var(--rl-danger-700)}.rl-today .rl-list-row{min-height:56px;padding-left:0;padding-right:0}.rl-today-count{background:var(--rl-surface-2);min-width:36px;height:36px;color:var(--rl-ink);border-radius:999px;flex:none;place-items:center;padding:0 8px;font-weight:800;display:grid}.rl-today-count-orange{background:var(--rl-orange-50);color:var(--rl-orange-700)}.rl-today-count-green{background:var(--rl-green-100);color:var(--rl-green-900)}.rl-today-count-red{background:var(--rl-danger-50,var(--rl-surface-2));color:var(--rl-danger-700)}.rl-compact-row{min-height:52px;padding-left:0;padding-right:0}.rl-more-icon{border-radius:12px;width:40px;height:40px}.rl-phone-country{grid-template-columns:1fr;gap:8px;display:grid}.rl-phone-country-select{min-width:0}@media (min-width:900px){.rl-phone-country{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}.rl-pq{max-width:560px;padding:calc(var(--rl-space-4) + env(safe-area-inset-top)) var(--rl-space-4) calc(var(--rl-space-5) + env(safe-area-inset-bottom));gap:var(--rl-space-4);flex-direction:column;margin:0 auto;display:flex}.rl-pq-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-pq-lang{min-width:var(--rl-touch);min-height:var(--rl-touch);color:var(--rl-ink-2);border:1px solid var(--rl-line-strong);border-radius:999px;place-items:center;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-grid}.rl-pq-lang[aria-current=true]{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-white)}.rl-pq-card h1{font-size:1.6rem}.rl-pq-actions{padding-top:var(--rl-space-2)}.rl-pq-contact{background:var(--rl-surface);border:1px solid var(--rl-doc-soft);border-radius:var(--rl-radius-lg);flex-direction:column;gap:10px;padding:14px;display:flex}.rl-pq-contact p{color:var(--rl-ink-2);margin:0;font-size:.9rem}.rl-pq-contact-btns{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.rl-pq-foot{text-align:center;color:var(--rl-muted);font-size:.8rem}.rl-pq-invite{color:var(--rl-ink-2);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.rl-pq-invite:hover,.rl-pq-invite:focus-visible{text-underline-offset:3px;text-decoration:underline}.rl-pq-invite-logo{border-radius:6px;flex:none}.rl-pq-foot:has(.rl-pq-invite){justify-content:center;display:flex}.rl-pq-invite{text-align:left;max-width:22rem}.rl-pq-profile{color:var(--rl-ink-2);gap:6px;font-size:.8125rem;display:grid}.rl-pq-profile p{margin:0}.rl-pq-profile-foot{color:var(--rl-muted)}html:has(main.rl-pq) body{background:var(--rl-doc-page)}.rl-qd{background:var(--rl-surface);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f151f0f,0 10px 28px #0f151f0f}.rl-qd-head{background:var(--rl-doc-head);flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.rl-qd-head-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rl-qd-docno{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-qd-number{letter-spacing:.01em;color:var(--rl-ink);overflow-wrap:anywhere;white-space:normal;font-variant-numeric:normal;font-size:1.125rem;font-weight:800}.rl-qd-label{letter-spacing:.08em;text-transform:uppercase;color:var(--rl-muted);margin:0;font-size:.6875rem;font-weight:700}.rl-qd-pill{background:var(--rl-surface);border:1px solid var(--rl-line);min-height:28px;color:var(--rl-ink-2);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.rl-qd-pill-dot{background:var(--rl-orange-700);border-radius:50%;flex:none;width:7px;height:7px}.rl-qd-pill-ok{color:var(--rl-green-900)}.rl-qd-pill-ok .rl-qd-pill-dot{background:var(--rl-green-600)}.rl-qd-pill-off .rl-qd-pill-dot{background:var(--rl-line-strong)}.rl-qd-from{align-items:flex-start;gap:12px;min-width:0;display:flex}.rl-qd-logo{background:var(--rl-surface);border:1px solid var(--rl-line);object-fit:cover;box-sizing:border-box;border-radius:14px;flex:none;width:52px;height:52px}.rl-qd-logo-empty{color:var(--rl-muted);place-items:center;padding:0;display:grid}.rl-qd-seller{min-width:0;color:var(--rl-ink-2);flex-direction:column;gap:2px;font-size:.8125rem;display:flex}.rl-qd-seller strong{color:var(--rl-ink);font-size:1.0625rem}.rl-qd-seller .rl-num{white-space:nowrap;font-variant-numeric:normal}.rl-qd-line{background:linear-gradient(90deg, var(--rl-orange-500), var(--rl-green-600));height:3px}.rl-qd-body{flex-direction:column;gap:18px;padding:16px;display:flex}.rl-qd-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rl-qd-blk{background:var(--rl-surface-2);border:1px solid var(--rl-doc-soft);border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.rl-qd-blk-wide{grid-column:1/-1}.rl-qd-blk strong{font-size:.9375rem}.rl-qd-blk-sub{color:var(--rl-ink-2);font-size:.8125rem}.rl-qd-blk-value{font-size:.875rem;font-weight:600}.rl-qd-meta>.rl-qd-blk:last-child:nth-child(2n){grid-column:1/-1}.rl-qd-items ul{margin:2px 0 0;padding:0;list-style:none}.rl-qd-item{border-bottom:1px solid var(--rl-doc-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.rl-qd-item:last-child{border-bottom:0;padding-bottom:0}.rl-qd-item-main{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-qd-item-name{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.rl-qd-item-qty{color:var(--rl-muted);white-space:normal;font-size:.8125rem}.rl-qd-item-total{white-space:nowrap;font-size:.9375rem;font-weight:700}.rl-qd-totals{background:var(--rl-surface-2);border:1px solid var(--rl-doc-soft);border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:14px;display:flex}.rl-qd-trow{color:var(--rl-ink-2);justify-content:space-between;gap:12px;font-size:.875rem;display:flex}.rl-qd-totals dd{margin:0}.rl-qd-total{border-top:1px solid var(--rl-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;padding-top:10px;display:flex}.rl-qd-total dt{font-size:.9375rem;font-weight:700}.rl-qd-total dd{color:var(--rl-ink);font-size:1.625rem;font-weight:800;line-height:1.15}.rl-qd-cur{font-size:.875rem;font-weight:700}.rl-qd-deposit{color:var(--rl-orange-900);font-weight:700}.rl-qd-notes{flex-direction:column;gap:14px;display:flex}.rl-qd-message{background:var(--rl-surface-2);border-radius:14px;gap:10px;margin:0;padding:14px 14px 12px;display:flex}.rl-qd-quote-mark{fill:var(--rl-line-strong);flex:none}.rl-qd-message>div{flex-direction:column;gap:6px;min-width:0;display:flex}.rl-qd-message blockquote{overflow-wrap:anywhere;margin:0;font-size:.90625rem;line-height:1.45}.rl-qd-message figcaption{color:var(--rl-muted);font-size:.75rem}.rl-qd-note{gap:10px;font-size:.875rem;display:flex}.rl-qd-note>svg{color:var(--rl-muted);flex:none;margin-top:1px}.rl-qd-note p{overflow-wrap:anywhere;margin:2px 0 0}.rl-qd-paylater{border-top:1px solid var(--rl-doc-soft);flex-direction:column;gap:10px;padding-top:16px;display:flex}.rl-qd-paylater-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rl-qd-paylater-when{color:var(--rl-muted);font-size:.75rem}.rl-qd-chips{flex-wrap:wrap;gap:8px;display:flex}.rl-qd-chip{border:1px solid var(--rl-line);background:var(--rl-surface);border-radius:999px;align-items:center;min-height:36px;padding:0 12px 0 6px;font-size:.875rem;font-weight:600;display:inline-flex}.rl-qd-body .rl-pq-actions{gap:6px;padding-top:4px}.rl-qd-body .rl-pq-actions .rl-btn-ghost{color:var(--rl-ink-2);text-underline-offset:3px;text-decoration:underline}.rl-qd-pdf .rl-btn{min-height:48px}.rl-qd-body .rl-pq-actions .rl-btn-brand{border-radius:14px;min-height:54px;font-size:1.03rem;font-weight:800}.rl-qd-pdf .rl-btn,.rl-pq-contact-btns .rl-btn{border-radius:14px}.rl-qd-foot{background:var(--rl-doc-foot);color:var(--rl-ink-2);flex-direction:column;gap:6px;padding:14px 16px 16px;font-size:.75rem;line-height:1.45;display:flex}.rl-qd-fine{color:var(--rl-muted);margin:0;font-size:.75rem}@media (min-width:520px){.rl-qd-head,.rl-qd-body,.rl-qd-foot{padding-left:22px;padding-right:22px}.rl-qd-meta{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.rl-qd-meta>.rl-qd-blk-wide,.rl-qd-meta>.rl-qd-blk:last-child:nth-child(2n){grid-column:auto}}.rl-share{padding:var(--rl-space-3);border:1px solid var(--rl-green-700);border-radius:var(--rl-radius);background:var(--rl-green-50)}.rl-share-url{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;padding:8px 10px;font-size:.85rem}.rl-picker-product{border-top:1px solid var(--rl-line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rl-picker-results>li:first-child .rl-picker-product{border-top:0}.rl-picker-product-info{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-picker-product-add{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rl-stepper{border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius-sm);align-items:stretch;display:inline-flex;overflow:hidden}.rl-stepper-btn{min-width:var(--rl-touch);min-height:var(--rl-touch);background:var(--rl-surface-2);color:var(--rl-ink);cursor:pointer;border:0;font-size:1.25rem;font-weight:700}.rl-stepper-btn:active{background:var(--rl-green-50)}.rl-stepper-input.rl-input{width:4.5rem;min-height:var(--rl-touch);border:0;border-left:1px solid var(--rl-line);border-right:1px solid var(--rl-line);text-align:center;border-radius:0;padding:0 4px}.rl-quote-card{scroll-margin-top:72px}.rl-payments{flex-direction:column;display:flex}.rl-payment{border-top:1px solid var(--rl-line);flex-direction:column;gap:4px;padding:10px 0;display:flex}.rl-payment:first-child{border-top:0}.rl-payment-cancelled .rl-line-desc,.rl-payment-cancelled .rl-price{color:var(--rl-muted);text-decoration:line-through}.rl-paid-mark{color:var(--rl-green-800);font-weight:650}.rl-due-mark{color:var(--rl-danger-700);font-weight:650}.rl-kv-compact{flex-direction:column;gap:6px;margin:0;display:flex}.rl-kv-compact>div{flex-direction:column;gap:1px;display:flex}.rl-kv-compact dt{color:var(--rl-muted);font-size:.8rem}.rl-kv-compact dd{margin:0}.rl-choice-row{flex-direction:column;gap:6px;display:flex}.rl-choice{min-height:var(--rl-touch);border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius-sm);cursor:pointer;align-items:center;gap:10px;padding:0 12px;display:flex}.rl-choice:has(input:checked){border-color:var(--rl-green-700);background:var(--rl-green-50);font-weight:650}.rl-choice input{width:18px;height:18px;accent-color:var(--rl-green-700)}.rl-history{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:1.2rem;display:flex}.rl-delivery-mark{color:var(--rl-orange-700);font-weight:650}.rl-pq-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.85rem}.rl-pq-table th{text-align:left;color:var(--rl-muted);border-bottom:1px solid var(--rl-line-strong);padding:6px 4px;font-size:.75rem;font-weight:700}.rl-pq-table td{border-bottom:1px solid var(--rl-line);vertical-align:top;overflow-wrap:anywhere;padding:8px 4px}.rl-pq-table .rl-num-col{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rl-pq-totals{flex-direction:column;gap:4px;width:min(100%,260px);margin:0 0 0 auto;font-size:.9rem;display:flex}.rl-pq-totals>div{color:var(--rl-ink-2);justify-content:space-between;gap:12px;display:flex}.rl-pq-totals dd{margin:0}.rl-pq-grand{border-top:2px solid var(--rl-ink);margin-top:4px;padding-top:8px;font-size:1.05rem;font-weight:800;color:var(--rl-ink)!important}.rl-pq-grand dd{color:var(--rl-green-900)}.rl-pq-fine{color:var(--rl-muted);text-align:center;margin:0;font-size:.78rem}.rl-todo-row{align-items:center;padding-left:0;padding-right:0}.rl-todo-row .rl-list-body{gap:4px}.rl-todo-row .rl-badge{align-self:flex-start}.rl-checklist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rl-checklist li{min-height:var(--rl-touch);align-items:center;gap:10px;display:flex}.rl-checklist li>svg{color:var(--rl-orange-700);flex:none}.rl-checklist li.rl-done{color:var(--rl-muted);text-decoration:line-through}.rl-checklist li.rl-done>svg{color:var(--rl-green-700)}.rl-header>.rl-header-side:last-child{flex:none;gap:4px}.rl-bell{width:42px;height:42px;color:var(--rl-ink-2);border-radius:999px;flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.rl-bell:hover,.rl-bell[aria-current=page]{background:var(--rl-bg)}.rl-bell-count{border:2px solid var(--rl-surface);background:var(--rl-orange-700);min-width:20px;height:20px;color:var(--rl-white);text-align:center;border-radius:999px;padding:0 5px;font-size:.6875rem;font-weight:800;line-height:16px;position:absolute;top:1px;right:-2px}.rl-notif-row{align-items:flex-start;gap:12px;display:flex}.rl-notif-dot{background:0 0;border-radius:999px;flex:none;width:10px;height:10px;margin-top:7px}.rl-notif-unread .rl-notif-dot{background:var(--rl-orange-700)}.rl-notif-unread .rl-list-title{font-weight:800}.rl-notif-row .rl-list-title{font-weight:600}.rl-notif-read{background:var(--rl-surface-2)}.rl-notif-read .rl-list-title{color:var(--rl-ink-2);font-weight:500}@media (hover:hover){.rl-notif-read .rl-list-link:hover{background:var(--rl-line)}}.rl-header>.rl-header-side:first-child{flex:auto}.rl-header .rl-logo-compact{flex:none}.rl-header .rl-menu{min-width:0}.rl-header .rl-menu>summary{max-width:100%}.rl-header .rl-menu>summary .rl-menu-name{min-width:0;max-width:none}@media (max-width:480px){.rl-header .rl-seg,.rl-header .rl-test-badge{display:none}.rl-header .rl-menu>summary{padding:0 8px}}.rl-report-grid{gap:var(--rl-space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.rl-report-grid{grid-template-columns:1fr 1fr}}.rl-report-card{border-left:4px solid var(--rl-line-strong);flex-direction:column;gap:4px;display:flex}.rl-report-green{border-left-color:var(--rl-green-700)}.rl-report-orange{border-left-color:var(--rl-orange-700)}.rl-report-ink{border-left-color:var(--rl-ink)}.rl-report-label{color:var(--rl-ink-2);margin:0;font-size:.95rem;font-weight:700}.rl-report-amount{overflow-wrap:anywhere;margin:0;font-size:1.6rem;font-weight:800;line-height:1.2}.rl-report-quotes{grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 0;display:grid}.rl-report-quotes div{flex-direction:column;gap:2px;display:flex}.rl-report-quotes dt{margin:0}.rl-report-quotes dd{margin:0;font-size:1.5rem;font-weight:800}.rl-chips-wrap{flex-wrap:wrap;overflow-x:visible}.rl-plan-root{background:var(--rl-bg);min-height:100dvh;color:var(--rl-ink)}[data-plan=BUSINESS]{--rl-ink:var(--rl-biz-ink);--rl-ink-2:var(--rl-biz-ink-2);--rl-muted:var(--rl-biz-muted);--rl-bg:var(--rl-biz-bg);--rl-line:var(--rl-biz-line)}[data-plan=BUSINESS] .rl-header{background:var(--rl-biz-chrome);color:var(--rl-biz-chrome-fg);border-bottom:3px solid var(--rl-orange-500)}[data-plan=BUSINESS] .rl-header .rl-menu>summary{color:var(--rl-biz-chrome-fg)}[data-plan=BUSINESS] .rl-header .rl-menu>summary:hover,[data-plan=BUSINESS] .rl-header .rl-menu[open]>summary{background:var(--rl-biz-chrome-hover)}[data-plan=BUSINESS] .rl-bell{color:var(--rl-biz-chrome-fg)}[data-plan=BUSINESS] .rl-bell:hover,[data-plan=BUSINESS] .rl-bell[aria-current=page]{background:var(--rl-biz-chrome-hover)}[data-plan=BUSINESS] .rl-bell-count{border-color:var(--rl-biz-chrome)}.rl-plan-badge{display:none}[data-plan=BUSINESS] .rl-plan-badge{text-decoration:none;display:inline-flex}[data-plan=BUSINESS] .rl-nav{background:var(--rl-biz-chrome);border-top-color:var(--rl-biz-chrome)}[data-plan=BUSINESS] .rl-nav a{color:var(--rl-biz-chrome-muted)}[data-plan=BUSINESS] .rl-nav a[aria-current=page]{color:var(--rl-biz-chrome-fg)}[data-plan=BUSINESS] .rl-nav a[aria-current=page] svg{color:var(--rl-biz-orange)}[data-plan=BUSINESS] .rl-nav a:active{background:var(--rl-biz-chrome-hover)}@media (min-width:900px){[data-plan=BUSINESS] .rl-nav{border-right-color:var(--rl-biz-chrome)}[data-plan=BUSINESS] .rl-nav a:hover{background:var(--rl-biz-chrome-hover)}[data-plan=BUSINESS] .rl-nav a[aria-current=page]{background:var(--rl-biz-chrome-hover);box-shadow:inset 3px 0 0 var(--rl-orange-500)}}[data-plan=BUSINESS] .rl-card{border-color:var(--rl-biz-line);box-shadow:var(--rl-shadow-2)}[data-plan=BUSINESS] .rl-input,[data-plan=BUSINESS] .rl-select,[data-plan=BUSINESS] .rl-textarea{border:1.5px solid var(--rl-biz-ink-2);background:var(--rl-biz-field);color:var(--rl-biz-ink)}[data-plan=BUSINESS] .rl-label{font-weight:750}[data-plan=BUSINESS] .rl-prefix{border:1.5px solid var(--rl-biz-ink-2);background:var(--rl-surface-2);border-right:0}[data-plan=BUSINESS] .rl-btn:not(.rl-btn-secondary):not(.rl-btn-brand):not(.rl-btn-ghost):not(.rl-btn-danger):not([data-status]){--btn-bg:var(--rl-biz-chrome);--btn-bg-hover:var(--rl-biz-chrome-hover);--btn-bg-active:var(--rl-biz-ink);--btn-fg:var(--rl-white);border-bottom:3px solid var(--rl-orange-500)}[data-plan=BUSINESS] .rl-page-head h1:after{content:"";background:var(--rl-orange-500);border-radius:2px;width:44px;height:4px;margin-top:8px;display:block}[data-plan=BUSINESS] .rl-report-card{background:var(--rl-biz-chrome);border-color:var(--rl-biz-chrome);color:var(--rl-biz-chrome-fg)}[data-plan=BUSINESS] .rl-report-card .rl-report-label,[data-plan=BUSINESS] .rl-report-card .rl-help{color:var(--rl-biz-chrome-muted)}[data-plan=BUSINESS] .rl-report-card .rl-report-amount,[data-plan=BUSINESS] .rl-report-card dd{color:var(--rl-white)}[data-plan=BUSINESS] .rl-report-card .rl-link{color:var(--rl-biz-green)}[data-plan=BUSINESS] .rl-report-green{border-left-color:var(--rl-biz-green)}[data-plan=BUSINESS] .rl-report-orange{border-left-color:var(--rl-biz-orange)}[data-plan=BUSINESS] .rl-report-ink{border-left-color:var(--rl-biz-chrome-muted)}.rl-rc-amount{background:var(--rl-green-50);border:1px solid var(--rl-green-100);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}.rl-rc-amount .rl-qd-label{color:var(--rl-green-900)}.rl-rc-big{color:var(--rl-ink);white-space:normal;font-size:2rem;font-weight:800;line-height:1.1}.rl-rc-how{color:var(--rl-ink-2);font-size:.875rem}.rl-rc-ref{color:var(--rl-muted);overflow-wrap:anywhere;font-size:.8125rem}.rl-rc-amount-off{background:var(--rl-surface-2);border-color:var(--rl-doc-soft)}.rl-rc-amount-off .rl-qd-label{color:var(--rl-muted)}.rl-rc-amount-off .rl-rc-big{color:var(--rl-muted);text-decoration:line-through}.rl-rc-amount-off .rl-qd-cur{margin-left:.25em;text-decoration:none;display:inline-block}.rl-rc-balance dd{font-size:1.25rem}.rl-rc-items summary{min-height:var(--rl-touch);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;font-weight:700;list-style:none;display:flex}.rl-rc-items summary::-webkit-details-marker{display:none}.rl-rc-items summary svg{color:var(--rl-muted);flex:none;transition:transform .15s}.rl-rc-items[open] summary svg{transform:rotate(180deg)}.rl-rc-items ul{margin:0;padding:0;list-style:none}.rl-rc-items li{border-bottom:1px solid var(--rl-doc-soft);justify-content:space-between;gap:12px;padding:8px 0;font-size:.875rem;display:flex}.rl-rc-items li:last-child{border-bottom:0}.rl-rc-items li>span:first-child{overflow-wrap:anywhere;min-width:0}.rl-receipt{flex-direction:column;gap:6px;margin-top:8px;display:flex}.rl-receipt-btns{flex-wrap:wrap;gap:8px;display:flex}.rl-receipt-state{align-items:center;gap:6px;margin:0;display:inline-flex}.rl-receipt-state svg{color:var(--rl-green-800);flex:none}.rl-qpay-receipt{min-height:var(--rl-touch);color:var(--rl-green-800);align-items:center;gap:6px;font-weight:700;display:inline-flex}.rl-standalone-back{display:none}@media (display-mode:standalone){.rl-standalone-back{z-index:6;margin:calc(-1 * (var(--rl-space-4) + env(safe-area-inset-top))) calc(-1 * var(--rl-space-4)) 0;padding:calc(4px + env(safe-area-inset-top)) 8px 4px;background:var(--rl-ink);display:flex;position:sticky;top:0}.rl-standalone-back a{min-height:var(--rl-touch);color:var(--rl-white);align-items:center;gap:6px;padding:0 8px;font-weight:700;text-decoration:none;display:inline-flex}}@media print{.rl-standalone-back,.rl-header,.rl-nav,.rl-skip,.rl-no-print,.rl-pq-top,.rl-pq-contact,.rl-pq-preview{display:none!important}.rl-plan-root,body{background:var(--rl-white)!important}.rl-main{max-width:none!important;padding:0!important}.rl-body-shell{display:block!important}.rl-card,.rl-qd{box-shadow:none!important}.rl-qd-head,.rl-qd-line,.rl-qd-foot,.rl-qd-totals,.rl-qd-blk,.rl-qd-message{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rl-qd-pdf,[data-testid=doc-pdf]{display:none!important}}.rl-stock-qty{margin:0;font-size:2rem;font-weight:800;line-height:1.1}.rl-subform{padding:var(--rl-space-3);border:1px solid var(--rl-line);border-radius:var(--rl-radius);background:var(--rl-surface-2)}.rl-stock-history summary{cursor:pointer;min-height:var(--rl-touch);align-items:center;font-weight:700;display:flex}.rl-stock-move{align-items:center}.rl-stock-change{white-space:nowrap;text-align:right;font-weight:800}.rl-stock-change[data-sign=\-]{color:var(--rl-danger-700)}.rl-stock-change[data-sign=\+]{color:var(--rl-green-800)}.rl-stock-warn{color:var(--rl-orange-900);align-items:center;gap:6px;margin:4px 0 0;font-size:.875rem;font-weight:700;display:flex}[data-testid=margin-profit][data-sign=\-]{color:var(--rl-danger-700)}.rl-report-section{margin:var(--rl-space-3) 0 0;font-size:1.25rem}.rl-chart{width:100%;height:auto;max-height:220px;display:block}.rl-bar{fill:var(--rl-line-strong)}.rl-bar-now{fill:var(--rl-green-700)}[data-plan=BUSINESS] .rl-bar-now{fill:var(--rl-orange-500)}.rl-chart-axis{stroke:var(--rl-line-strong);stroke-width:1px}.rl-chart-label{fill:var(--rl-muted);font-size:11px}.rl-rank{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rl-rank li{border-bottom:1px solid var(--rl-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.rl-rank li:last-child{border-bottom:0;padding-bottom:0}.rl-rank-name{overflow-wrap:anywhere;min-width:0}.rl-rank .rl-num{white-space:nowrap;font-weight:700}[data-testid=br-month-margin][data-sign=\-]{color:var(--rl-danger-700)}.rl-br-figures{gap:6px;margin:0;display:grid}.rl-br-figures>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rl-br-figures dt{color:var(--rl-ink-2)}.rl-br-figures dd{white-space:nowrap;margin:0;font-weight:800}[data-testid=ins-owed][data-owes=yes]{color:var(--rl-danger-700)}.rl-table-wrap{max-width:100%;overflow-x:auto}.rl-admin-table{table-layout:auto;min-width:560px;font-size:.8125rem}.rl-admin-table td{white-space:nowrap}.rl-admin-table th{white-space:normal;vertical-align:bottom;min-width:4.5rem}.rl-admin-table th.rl-num-col{white-space:normal}.rl-admin-table td.rl-break{white-space:normal;max-width:360px}.rl-emergency{border:2px solid var(--rl-danger-700)}.rl-notif-full{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.rl-notif-emergency .rl-notif-row{border-left:3px solid var(--rl-danger-700);padding-left:10px}.rl-em-contact{border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius);background:var(--rl-surface);padding:12px}.rl-em-contact h3{font-size:1rem}.rl-em-contact-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rl-em-contact-list a{font-weight:700}@media (min-width:900px){.rl-back-phone{display:none}}.rl-title-icon{align-items:center;gap:8px;display:inline-flex}.rl-title-icon>svg{color:var(--rl-green-700);flex:none}[data-plan=BUSINESS] .rl-title-icon>svg{color:var(--rl-biz-orange)}.rl-health-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-health-right{flex:none;align-items:center;gap:10px;display:flex}.rl-health-count{text-align:right;min-width:2ch;font-weight:700}.rl-badge-setting{border-top:1px solid var(--rl-line);padding-top:12px}.rl-todo-groups{gap:14px}.rl-todo-group-title{align-items:baseline;gap:6px;margin:0 0 4px;font-size:.9375rem;display:flex}.rl-todo-group[data-group=URGENT] .rl-todo-group-title{color:var(--rl-danger-700,var(--rl-ink))}.rl-todo-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rl-todo-newtag{color:var(--rl-ink);align-items:center;gap:5px;font-size:.75rem;font-weight:800;display:inline-flex}.rl-todo-dot{background:var(--rl-orange-500);border-radius:50%;flex:none;width:8px;height:8px}.rl-todo-new .rl-list-title{font-weight:800}.rl-todo-seen{background:var(--rl-surface-2)}.rl-todo-seen .rl-list-title{color:var(--rl-ink-2);font-weight:500}.rl-chip-count{opacity:.75;margin-left:4px;font-weight:800}.rl-chip[aria-current=true] .rl-chip-count{opacity:1}.rl-chips-quiet .rl-chip{min-height:var(--rl-touch);padding-block:4px;font-size:.8125rem}.rl-orders-wrap{padding:0;overflow-x:auto}.rl-orders{border-collapse:collapse;width:100%;font-size:.9375rem}.rl-orders th{text-align:left;color:var(--rl-muted);border-bottom:1px solid var(--rl-line-strong);white-space:nowrap;padding:10px 12px;font-size:.8125rem;font-weight:700}.rl-orders td{border-bottom:1px solid var(--rl-line);vertical-align:middle;padding:12px}.rl-orders tbody tr{position:relative}.rl-orders tbody tr:last-child td{border-bottom:0}@media (hover:hover){.rl-orders tbody tr:hover{background:var(--rl-surface-2)}}.rl-orders .rl-num-col{text-align:right;white-space:nowrap}.rl-orders th.rl-num-col{text-align:right}.rl-row-link{color:var(--rl-ink);font-weight:700;text-decoration:none}.rl-row-link:after{content:"";position:absolute;inset:0}.rl-row-link:focus-visible{outline:none}.rl-orders tbody tr:has(.rl-row-link:focus-visible){outline:2px solid var(--rl-focus);outline-offset:-2px}.rl-sort{color:inherit;text-decoration:none}.rl-sort[aria-current=true]{color:var(--rl-ink);text-underline-offset:3px;text-decoration:underline}.rl-sort[aria-current=true]:after{content:" ↓"}.rl-o-none{color:var(--rl-muted)}.rl-o-date,.rl-o-cust{color:var(--rl-ink-2)}.rl-o-date{white-space:nowrap}.rl-o-left-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rl-orders td.rl-price{white-space:nowrap}.rl-o-card{display:none}@media (max-width:899px){.rl-orders-wrap{box-shadow:none;background:0 0;border:0;overflow:visible}.rl-orders,.rl-orders tbody{display:block}.rl-orders thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rl-orders tbody{flex-direction:column;gap:8px;display:flex}.rl-orders tbody tr{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius-lg);padding:12px 14px;display:block}.rl-orders tbody tr:last-child{border-bottom:1px solid var(--rl-line)}.rl-orders td{border:0;padding:0}.rl-orders td:not(.rl-o-card){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rl-orders td.rl-o-num{clip:auto;width:auto;height:auto;display:contents;position:static;overflow:visible}.rl-o-num .rl-row-link{font-size:0;position:absolute;inset:0}.rl-o-card{align-items:center;gap:12px;display:flex}.rl-o-card-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rl-o-card-title{color:var(--rl-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.rl-o-card-meta{color:var(--rl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.rl-o-card-meta:first-letter{text-transform:uppercase}.rl-o-card-side{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.rl-o-card-amount{white-space:nowrap;font-weight:800}}.rl-more-chips{flex:none;position:relative}.rl-more-chips>summary{cursor:pointer;gap:6px;list-style:none}.rl-more-chips>summary::-webkit-details-marker{display:none}.rl-more-chips>summary svg:last-child{transition:transform .15s}.rl-more-chips[open]>summary svg:last-child{transform:rotate(180deg)}.rl-more-pop{z-index:20;background:var(--rl-surface);border:1px solid var(--rl-line-strong);border-radius:14px;width:max-content;max-width:min(320px,100vw - 32px);padding:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #0f151f24}.rl-list-tools{align-items:flex-start;gap:8px;display:flex}.rl-list-tools .rl-search{flex-wrap:nowrap;flex:1;min-width:0}.rl-list-tools .rl-search .rl-input{flex:80px}.rl-period-chip .rl-more-pop{left:auto;right:0}.rl-period-chip>summary{padding:0 12px}.rl-label-short{display:none}@media (max-width:599px){.rl-page-head-row .rl-head-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.rl-head-actions .rl-btn{justify-content:center}.rl-head-actions .rl-label-long{display:none}.rl-head-actions .rl-label-short{display:inline}}.rl-biz-filter-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:10px 12px;display:grid}.rl-biz-ending{align-self:center}.rl-bz{border-collapse:collapse;width:100%;font-size:.9375rem}.rl-bz th{text-align:left;color:var(--rl-muted);border-bottom:1px solid var(--rl-line-strong);white-space:nowrap;padding:10px 12px;font-size:.8125rem;font-weight:700}.rl-bz td{border-bottom:1px solid var(--rl-line);vertical-align:middle;padding:12px}.rl-bz tbody tr{position:relative}.rl-bz tbody tr:last-child td{border-bottom:0}@media (hover:hover){.rl-bz tbody tr:hover{background:var(--rl-surface-2)}}.rl-bz tbody tr:has(.rl-row-link:focus-visible){outline:2px solid var(--rl-focus);outline-offset:-2px}.rl-bz-name .rl-row-link{display:inline}.rl-bz-susp{vertical-align:middle;margin-left:8px;display:inline-block}.rl-bz-sub{color:var(--rl-muted);white-space:nowrap;font-size:.8125rem;display:block}.rl-bz-owner{color:var(--rl-ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.rl-bz-act{white-space:nowrap;color:var(--rl-ink-2)}.rl-bz-plan{white-space:nowrap}.rl-bz-until{color:var(--rl-ink-2);white-space:nowrap;margin-top:4px;font-size:.8125rem;display:block}.rl-bz-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:899px){.rl-bz thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rl-bz tbody tr{border-bottom:1px solid var(--rl-line);grid-template-columns:1fr;grid-template-areas:"name""owner""plan""act";gap:4px 12px;padding:12px 14px;display:grid}.rl-bz tbody tr:last-child{border-bottom:0}.rl-bz td{border:0;padding:0}.rl-bz-name{grid-area:name;min-width:0}.rl-bz-owner{white-space:normal;overflow-wrap:anywhere;grid-area:owner;max-width:none;font-size:.875rem}.rl-bz-plan{grid-area:plan;align-items:center;gap:10px;display:flex}.rl-bz-until{margin:0;display:inline}.rl-bz-act{color:var(--rl-muted);grid-area:act;font-size:.8125rem}.rl-bz-act:has(.rl-o-none){display:none}}.rl-chips{padding-right:28px;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}@media (min-width:900px){.rl-chips{flex-wrap:wrap;padding-right:0;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.rl-check{min-height:var(--rl-touch);align-items:center;gap:8px;display:inline-flex}.rl-search-clear,.rl-link-touch{min-height:var(--rl-touch);align-items:center;display:inline-flex}.rl-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rl-strip-tile{border-radius:var(--rl-radius);background:var(--rl-surface);border:1px solid var(--rl-line);min-height:76px;color:var(--rl-ink);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;text-decoration:none;display:flex}.rl-strip-tile:active{background:var(--rl-surface-2)}@media (hover:hover){.rl-strip-tile:hover{border-color:var(--rl-line-strong)}}.rl-strip-label{color:var(--rl-ink-2);min-height:2.4em;font-size:.75rem;font-weight:700;line-height:1.2}.rl-strip-value{white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;font-weight:800;line-height:1.25;overflow:hidden}.rl-strip-unit{color:var(--rl-ink-2);font-size:.75rem;font-weight:700}.rl-strip-due{color:var(--rl-danger-700)}.rl-strip-sub{color:var(--rl-muted);font-size:.75rem}@media (min-width:600px){.rl-strip-value{font-size:1.25rem}.rl-strip-label{font-size:.8125rem}}.rl-fab{right:16px;bottom:calc(var(--rl-nav-h) + 16px + env(safe-area-inset-bottom));z-index:25;position:fixed}.rl-fab-btn{background:var(--rl-orange-500);width:56px;height:56px;color:var(--rl-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;list-style:none;display:grid;box-shadow:0 4px 14px #00000038}.rl-fab-btn::-webkit-details-marker{display:none}.rl-fab-btn:focus-visible{outline:3px solid var(--rl-focus);outline-offset:3px}.rl-fab[open] .rl-fab-btn svg{transform:rotate(45deg)}.rl-fab-btn svg{transition:transform .15s}.rl-fab-menu{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius);min-width:248px;max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;position:absolute;bottom:68px;right:0;box-shadow:0 8px 24px #0000002e}.rl-fab-item{border-radius:var(--rl-radius-sm);min-height:48px;color:var(--rl-ink);white-space:nowrap;align-items:center;gap:10px;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.rl-fab-item:active,.rl-fab-item:focus-visible{background:var(--rl-surface-2)}@media (min-width:900px){.rl-fab{display:none}}@media (prefers-reduced-motion:reduce){.rl-fab-btn svg{transition:none}}@media (max-width:899px){.rl-main{padding-bottom:calc(var(--rl-nav-h) + 96px + env(safe-area-inset-bottom))}}.rl-order-grid{gap:var(--rl-space-4);flex-direction:column;display:flex}.rl-order-aside,.rl-order-sections{gap:var(--rl-space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:1100px){.rl-main:has(.rl-order-page){max-width:1120px}.rl-order-grid{align-items:start;gap:var(--rl-space-5);grid-template-columns:minmax(0,1fr) 340px;display:grid}.rl-order-aside{top:calc(var(--rl-header-h) + var(--rl-space-4));order:2;position:sticky}.rl-order-sections{order:1}}.rl-osum{padding:var(--rl-space-4);flex-direction:column;gap:10px;display:flex}.rl-osum-top{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.rl-osum-top h1{margin:0}.rl-osum-badges{flex-wrap:wrap;gap:6px;display:flex}.rl-osum-gap{flex:1}.rl-osum-cust{border-top:1px solid var(--rl-line);align-items:center;gap:10px;padding-top:10px;display:flex}.rl-avatar{background:var(--rl-orange-100);width:40px;height:40px;color:var(--rl-orange-900);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:800;display:grid}.rl-avatar-none{background:var(--rl-surface-2);color:var(--rl-muted)}.rl-osum-who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rl-osum-name{color:var(--rl-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:750;text-decoration:none;overflow:hidden}a.rl-osum-name:hover{text-decoration:underline}.rl-osum-who .rl-help{overflow-wrap:anywhere}a.rl-osum-name{margin-block:-4px;padding-block:4px;display:block}.rl-icon-btn{width:var(--rl-touch);height:var(--rl-touch);border:1px solid var(--rl-line-strong);background:var(--rl-surface);color:var(--rl-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;text-decoration:none;list-style:none;display:inline-grid}.rl-icon-btn::-webkit-details-marker{display:none}.rl-icon-btn:hover{background:var(--rl-surface-2)}.rl-icon-btn:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-icon-btn-wa{color:var(--rl-green-800);border-color:var(--rl-green-100);background:var(--rl-green-50)}.rl-osum-total{border-top:1px solid var(--rl-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-top:10px;display:flex}.rl-osum-big{color:var(--rl-ink);font-size:1.5rem;font-weight:800}.rl-osum-big .rl-osum-unit{color:var(--rl-muted);font-size:.875rem}.rl-osum-panel:empty{display:none}.rl-osum-panel{flex-direction:column;gap:10px;display:flex}.rl-omenu{flex:none;position:relative}.rl-omenu>summary{border-color:#0000}.rl-omenu[open]>summary{background:var(--rl-surface-2)}.rl-omenu-pop{left:auto;right:0}.rl-menu-danger{color:var(--rl-danger-700)}.rl-menu-note{color:var(--rl-muted);max-width:260px;margin:0;padding:8px 12px;font-size:.875rem}.rl-osum-money{border-top:1px solid var(--rl-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding-top:10px;display:grid}.rl-osum-money-one{grid-template-columns:minmax(0,1fr)}.rl-osum-money>div{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-osum-money dt{color:var(--rl-ink-2);font-size:.75rem;font-weight:700}.rl-osum-money dd{color:var(--rl-ink);margin:0;font-size:1rem;font-weight:800;line-height:1.25}.rl-osum-n,.rl-osum-unit{white-space:nowrap}.rl-osum-unit{font-size:.8125rem;font-weight:700}.rl-osum-due dd{color:var(--rl-danger-700)}.rl-next{padding:var(--rl-space-4);border-radius:var(--rl-radius-lg);background:var(--rl-orange-50);border:1px solid var(--rl-orange-100);flex-direction:column;gap:10px;display:flex}.rl-next-done{background:var(--rl-green-50);border-color:var(--rl-green-100)}.rl-next-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--rl-orange-900);margin:0;font-size:.75rem;font-weight:800}.rl-next-done .rl-next-eyebrow{color:var(--rl-green-900)}.rl-next-title{color:var(--rl-ink);margin:0;font-size:1.125rem;line-height:1.3}.rl-next-help{color:var(--rl-ink-2);margin:0;font-size:.875rem}.rl-next .rl-btn{min-height:52px}.rl-osec{border:1px solid var(--rl-line);border-radius:var(--rl-radius-lg);background:var(--rl-surface)}[data-plan=BUSINESS] .rl-osec{border-color:var(--rl-biz-line)}.rl-osec>summary{min-height:60px;padding:10px var(--rl-space-4);cursor:pointer;border-radius:var(--rl-radius-lg);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.rl-osec>summary::-webkit-details-marker{display:none}.rl-osec>summary:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-osec>summary svg{color:var(--rl-muted);flex:none;transition:transform .15s}.rl-osec[open]>summary svg{transform:rotate(180deg)}.rl-osec[open]>summary{border-bottom:1px solid var(--rl-line);border-radius:var(--rl-radius-lg) var(--rl-radius-lg) 0 0}.rl-osec-head{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-osec-title{color:var(--rl-ink);font-size:1.0625rem;font-weight:750}.rl-osec-state{color:var(--rl-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.rl-osec-body{gap:var(--rl-space-3);padding:var(--rl-space-3);background:var(--rl-surface-2);border-radius:0 0 var(--rl-radius-lg) var(--rl-radius-lg);flex-direction:column;display:flex}.rl-osec-body>.rl-help{margin:0 4px}.rl-osec-body .rl-card{box-shadow:none;padding:var(--rl-space-4)}.rl-osec-body #order-payments,.rl-osec-body #order-quote,.rl-osec-body #order-delivery{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.rl-osec>summary:hover{background:var(--rl-surface-2)}}@media print{.rl-osec-body{display:flex!important}.rl-next{display:none}}.rl-head-actions{flex-wrap:wrap;gap:8px}.rl-qs-grid{gap:var(--rl-space-4);flex-direction:column;display:flex}.rl-qs-side{display:contents}.rl-qs-tiles{grid-template-columns:repeat(auto-fill,minmax(144px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rl-qs-tile{border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius);background:var(--rl-surface);width:100%;min-height:76px;color:var(--rl-ink);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-rows:auto auto auto;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:4px 8px;padding:10px;display:grid;position:relative}.rl-qs-tile:active:not(:disabled){background:var(--rl-green-50);transform:translateY(1px)}@media (hover:hover){.rl-qs-tile:hover:not(:disabled){border-color:var(--rl-green-700)}}.rl-qs-tile:disabled{opacity:.55;cursor:not-allowed}.rl-qs-tile:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-qs-tile-pic{background:var(--rl-orange-50);width:36px;height:36px;color:var(--rl-orange-900);border-radius:10px;grid-row:1;place-items:center;font-size:1.1rem;font-weight:800;display:grid;overflow:hidden}.rl-qs-tile-pic img{object-fit:cover;width:100%;height:100%;display:block}.rl-qs-tile-name{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;padding-right:14px;font-size:.9375rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.rl-qs-tile-price{white-space:nowrap;grid-column:1/-1;font-size:.875rem}.rl-qs-tile-stock{color:var(--rl-muted);grid-column:1/-1;font-size:.75rem;font-weight:700}.rl-qs-tile-low{color:var(--rl-orange-900)}.rl-qs-tile-out{color:var(--rl-danger-700)}.rl-qs-tile-count{background:var(--rl-green-700);min-width:30px;height:26px;color:var(--rl-white);box-shadow:var(--rl-shadow-1);border-radius:999px;place-items:center;padding:0 7px;font-size:.8125rem;font-weight:800;display:grid;position:absolute;top:-8px;right:-6px}.rl-qs-tiles>li{padding-top:6px}.rl-qs-lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-qs-line{border-top:1px solid var(--rl-line);flex-direction:column;gap:8px;padding:10px 0;display:flex}.rl-qs-line:first-child{border-top:0;padding-top:0}.rl-qs-line-main{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.rl-qs-line-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rl-qs-line-side{justify-content:space-between;align-items:center;gap:8px;display:flex}.rl-qs-line-total{white-space:nowrap;flex:none;font-weight:750}.rl-qs-remove{width:var(--rl-touch);height:var(--rl-touch);color:var(--rl-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.rl-qs-remove:active{background:var(--rl-line)}@media (hover:hover){.rl-qs-remove:hover{background:var(--rl-surface-2);color:var(--rl-danger-700)}}.rl-qs-seg{width:100%;display:flex}.rl-qs-seg button{white-space:nowrap;flex:1;padding:0 6px;font-size:.9375rem}.rl-qs-bar{bottom:calc(var(--rl-nav-h) + env(safe-area-inset-bottom) + 8px);z-index:5;padding:12px var(--rl-space-4);border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius-lg);background:var(--rl-surface);box-shadow:var(--rl-shadow-2);flex-direction:column;gap:8px;display:flex;position:sticky}.rl-qs-bar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-qs-bar-total{flex-direction:column;min-width:0;display:flex}.rl-qs-bar-label{color:var(--rl-ink-2);font-size:.8125rem;font-weight:700}.rl-qs-bar-amount{color:var(--rl-green-900);white-space:nowrap;font-size:1.375rem;font-weight:800}.rl-qs-bar .rl-btn{flex:200px;min-height:52px}.rl-qs-done{align-items:flex-start}.rl-qs-done h2{margin:0}.rl-qs-done .rl-totals{width:100%;max-width:420px}.rl-qs-done-mark{background:var(--rl-green-100);width:52px;height:52px;color:var(--rl-green-900);border-radius:50%;place-items:center;margin:0;display:grid}@media (min-width:900px){.rl-qs-bar{bottom:var(--rl-space-4)}}@media (min-width:1100px){.rl-main:has(.rl-qs-page){max-width:1120px}.rl-qs-grid{align-items:start;gap:var(--rl-space-5);grid-template-columns:minmax(0,1fr) 380px;display:grid}.rl-qs-side{gap:var(--rl-space-3);top:calc(var(--rl-header-h) + var(--rl-space-4));flex-direction:column;display:flex;position:sticky}.rl-qs-bar{box-shadow:none;position:static}}.rl-navbar{z-index:1000;pointer-events:none;opacity:0;height:3px;transition:opacity .2s;position:fixed;top:0;left:0;right:0;overflow:hidden}.rl-navbar[data-active]{opacity:1}.rl-navbar>span{background:var(--rl-orange-500);border-radius:0 3px 3px 0;width:35%;position:absolute;top:0;bottom:0;left:0}.rl-navbar[data-active]>span{animation:1.1s ease-in-out infinite rl-navbar}@keyframes rl-navbar{0%{transform:translate(-100%)}to{transform:translate(300%)}}a[data-pending]{cursor:progress}.rl-nav a[data-pending]{background:var(--rl-orange-50)}.rl-chip[data-pending]{border-color:var(--rl-orange-700);box-shadow:inset 0 -3px 0 var(--rl-orange-500)}.rl-tile-live[data-pending],.rl-list-link[data-pending],.rl-fab-item[data-pending]{background:var(--rl-orange-50)}.rl-search [data-pending]{cursor:progress;opacity:.75}.rl-main:has(.rl-chip[data-pending],.rl-pager [data-pending],.rl-sort [data-pending],.rl-search [data-pending]) :is(.rl-orders,.rl-card-list,.rl-list,.rl-orders-wrap){opacity:.5;transition:opacity .15s}.rl-slow{top:calc(var(--rl-header-h,56px) + 8px);z-index:1000;background:var(--rl-ink);max-width:calc(100vw - 32px);color:var(--rl-white);box-shadow:var(--rl-shadow-2);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:.875rem;font-weight:650;display:flex;position:fixed;left:50%;transform:translate(-50%)}.rl-slow .rl-btn{flex:none}.rl-slow-inline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rl-sk{background:var(--rl-line);border-radius:8px;display:block}.rl-sk-round{border-radius:var(--rl-radius-lg)}.rl-sk-card{gap:12px}.rl-sk-rows{flex-direction:column;display:flex}.rl-sk-row{border-top:1px solid var(--rl-line);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.rl-sk-row:first-child{border-top:0}.rl-sk-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rl-sk-tile{border-radius:var(--rl-radius);height:74px}.rl-sk-action{border-radius:var(--rl-radius);height:96px}.rl-sk-chips{gap:8px;display:flex;overflow:hidden}.rl-sk-chip{width:92px;height:var(--rl-touch);border-radius:999px;flex:none}.rl-sk-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.rl-sk-pick{border-radius:var(--rl-radius);height:76px}.rl-sk-logo{border-radius:12px;flex:none;width:48px;height:48px}.rl-searching{font-style:italic}.rl-olines{flex-direction:column;gap:12px;display:flex}.rl-olines-head{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.rl-olines-head h2{margin:0}.rl-olines-tip{flex:1 0 100%;order:3}.rl-olines-add-top{margin-left:auto;display:none}.rl-olines .rl-lines{gap:0}.rl-olines .rl-line{border-top:1px solid var(--rl-line);gap:0;padding:0}.rl-olines .rl-line:first-child,.rl-olines .rl-line-headrow+.rl-line{border-top:0}.rl-olines .rl-line>form{padding:12px 0}.rl-line-headrow{display:none}.rl-line-row{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.rl-line-tap{cursor:pointer;border-radius:var(--rl-radius-sm)}.rl-line-tap:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}@media (hover:hover){.rl-line-tap:hover{background:var(--rl-surface-2)}}.rl-line-pic{background:var(--rl-orange-50);width:48px;height:48px;color:var(--rl-orange-900);border-radius:10px;place-items:center;font-weight:800;display:grid;overflow:hidden}.rl-line-pic img{object-fit:cover;width:100%;height:100%;display:block}.rl-line-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-line-row .rl-line-desc{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.rl-line-row .rl-line-meta{display:block}.rl-line-extra:before{content:" · "}.rl-line-qty,.rl-line-unit{display:none}.rl-line-amount{white-space:nowrap;font-weight:800}.rl-line-go{color:var(--rl-muted);display:grid;transform:rotate(-90deg)}.rl-line-row:not(.rl-line-tap){grid-template-columns:48px minmax(0,1fr) auto}.rl-line-remove{color:var(--rl-danger-700);margin-left:auto}.rl-olines .rl-stock-warn{margin:0 0 10px 60px}.rl-olines-add{min-height:var(--rl-touch);border:1.5px dashed var(--rl-line-strong);border-radius:var(--rl-radius);font:inherit;color:var(--rl-green-800);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.rl-olines-add:hover{background:var(--rl-surface-2)}.rl-olines-totals{border-top:1px solid var(--rl-line);padding-top:10px}.rl-olines-totals>div{align-items:center}.rl-line-row .rl-amt-unit{display:none}.rl-linkish{font:inherit;color:var(--rl-green-800);cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font-weight:700}.rl-linkish:hover{text-decoration:underline}.rl-linkish:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px;border-radius:4px}.rl-note-add{width:100%;min-height:56px;padding:0 var(--rl-space-4);font:inherit;color:var(--rl-ink);text-align:left;cursor:pointer;align-items:center;gap:10px;font-weight:700;display:flex}.rl-note-add .rl-muted{font-weight:500}.rl-note-add:hover{background:var(--rl-surface-2)}.rl-note h2 .rl-help{font-weight:500}.rl-osec-group{gap:var(--rl-space-3);flex-direction:column;display:flex}@media (min-width:1100px){.rl-olines-add-top{display:inline-flex}.rl-olines>.rl-olines-add{display:none}.rl-line-headrow{color:var(--rl-muted);border-bottom:1px solid var(--rl-line-strong);grid-template-columns:48px minmax(0,1fr) 70px 110px 120px 18px;gap:12px;padding:0 0 8px;font-size:.8125rem;font-weight:700;list-style:none;display:grid}.rl-line-headrow>span:nth-child(n+3){text-align:right}.rl-line-row,.rl-line-row:not(.rl-line-tap){grid-template-columns:48px minmax(0,1fr) 70px 110px 120px 18px}.rl-line-qty,.rl-line-unit{text-align:right;display:block}.rl-olines-tip{flex:1;order:0}.rl-line-row .rl-amt-unit{display:inline}.rl-line-amount{text-align:right}.rl-line-qp{display:none}.rl-line-qp+.rl-line-extra:before{content:none}}.rl-note .rl-olines-head h2{flex:1;min-width:0}.rl-seg-btn{place-items:center;display:inline-grid}.rl-add-big{min-height:52px}@media (min-width:900px){.rl-add-big{align-self:flex-start;width:auto}}.rl-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.rl-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.rl-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.rl-pcard{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius-lg);height:100%;color:var(--rl-ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.rl-pcard:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}@media (hover:hover){.rl-pcard:hover{border-color:var(--rl-line-strong);box-shadow:var(--rl-shadow-2)}}.rl-pcard-pic{aspect-ratio:1;background:var(--rl-surface-2);display:block}.rl-pcard-pic img{object-fit:cover;width:100%;height:100%;display:block}.rl-pcard-nophoto{text-align:center;width:100%;height:100%;color:var(--rl-green-800);border-bottom:1.5px dashed var(--rl-line-strong);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:.875rem;font-weight:700;display:flex}.rl-pcard-body{flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.rl-pcard-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.rl-pcard-price{color:var(--rl-green-900);white-space:nowrap;font-weight:800}.rl-pcard-stock{color:var(--rl-muted);font-size:.8125rem;font-weight:700}.rl-pcard-stock-low{color:var(--rl-orange-700)}.rl-pcard-stock-out{color:var(--rl-danger-700)}.rl-board{flex-direction:column;gap:12px;display:flex}.rl-board-main{border-radius:var(--rl-radius);background:var(--rl-surface-2);aspect-ratio:1;width:100%;max-width:520px;position:relative;overflow:hidden}.rl-board-main img{object-fit:contain;width:100%;height:100%;display:block}.rl-board-tag{color:var(--rl-white);background:#0f151fc7;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700;position:absolute;top:10px;left:10px}.rl-board-edit{min-height:var(--rl-touch);background:var(--rl-white);color:var(--rl-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:750;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 10px #0000002e}.rl-board-edit:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-board-empty{border-radius:var(--rl-radius);background:var(--rl-surface-2);color:var(--rl-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 16px;display:flex}.rl-board-empty p{max-width:32ch;margin:0}.rl-board-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:520px;display:grid}@media (min-width:600px){.rl-board-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.rl-board-thumb,.rl-board-add{aspect-ratio:1;cursor:pointer;width:100%;font:inherit;border-radius:12px;padding:0;position:relative;overflow:hidden}.rl-board-thumb{background:var(--rl-surface-2);border:2px solid #0000}.rl-board-thumb[aria-pressed=true]{border-color:var(--rl-orange-500)}.rl-board-thumb img{object-fit:cover;width:100%;height:100%;display:block}.rl-board-star{color:var(--rl-white);text-shadow:0 1px 3px #0009;font-size:.875rem;position:absolute;top:2px;left:4px}.rl-board-add{border:1.5px dashed var(--rl-line-strong);background:var(--rl-surface);color:var(--rl-ink-2);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:700;display:inline-flex}.rl-board-add:disabled,.rl-board-edit:disabled{opacity:.55;cursor:default}.rl-board-add:focus-visible,.rl-board-thumb:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-board-actions{flex-wrap:wrap;gap:4px;margin-left:-12px;display:flex}.rl-board-remove{color:var(--rl-danger-700)}.rl-pform-photos{padding:12px}.rl-money-input{border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius);background:var(--rl-surface);align-items:center;padding-right:14px;display:flex}.rl-money-input:focus-within{outline:3px solid var(--rl-focus);outline-offset:1px}.rl-money-input-error{border-color:var(--rl-danger-700)}.rl-money-value{min-width:0;min-height:56px;font:inherit;color:var(--rl-ink);background:0 0;border:0;outline:0;flex:1;padding:0 12px;font-size:1.5rem;font-weight:800}.rl-money-unit{color:var(--rl-muted);white-space:nowrap;font-weight:700}.rl-chip[aria-checked=true]{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-white)}.rl-chip-dashed{border-style:dashed}button.rl-chip{font:inherit;cursor:pointer;font-size:.9rem;font-weight:650}.rl-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--rl-muted);margin:0 0 8px;font-size:.75rem;font-weight:800}.rl-pview{align-items:center;gap:12px;padding:12px;display:flex}.rl-pview-pic{background:var(--rl-orange-50);width:72px;height:72px;color:var(--rl-orange-900);border-radius:12px;flex:none;place-items:center;font-size:1.25rem;font-weight:800;display:grid;overflow:hidden}.rl-pview-pic img{object-fit:cover;width:100%;height:100%;display:block}.rl-pview-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-pview-name{overflow-wrap:anywhere;font-weight:750}.rl-pview-desc{color:var(--rl-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.rl-pview-price{color:var(--rl-green-900);font-weight:800}.rl-pform-actions{flex-direction:column;gap:10px;display:flex}@media (min-width:900px){.rl-pform-actions{flex-direction:row}.rl-pform-actions .rl-btn-block{width:auto}}.rl-editor{z-index:100;background:var(--rl-biz-chrome);color:var(--rl-white);touch-action:none;flex-direction:column;display:flex;position:fixed;inset:0}.rl-editor-bar{min-height:56px;padding:6px 12px;padding-top:max(6px, env(safe-area-inset-top));flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-editor-title{font-weight:750}.rl-editor-link{min-height:var(--rl-touch);color:var(--rl-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-weight:650}.rl-editor-msg{padding:0 12px}.rl-editor-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 12px;display:flex;overflow:hidden}.rl-editor-wait{color:var(--rl-biz-chrome-muted)}.rl-editor-pic{max-width:100%;max-height:100%;display:flex;position:relative}.rl-editor-pic canvas{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 300px);display:block}.rl-editor-before{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-height:none!important}.rl-editor-split{background:var(--rl-white);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.rl-editor-split span{background:var(--rl-white);width:36px;height:36px;color:var(--rl-biz-chrome);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000059}.rl-editor-tag{pointer-events:none;background:#0f151fb3;border-radius:999px;padding:3px 8px;font-size:.75rem;font-weight:700;position:absolute;top:8px}.rl-editor-tag-l{left:8px}.rl-editor-tag-r{right:8px}.rl-editor-frame{border:2px solid var(--rl-white);pointer-events:none;position:absolute;box-shadow:0 0 0 9999px #0f151f9e}.rl-editor-cropping .rl-editor-pic{cursor:move;overflow:hidden}.rl-editor-panel{flex-direction:column;flex:none;justify-content:center;gap:8px;min-height:84px;padding:6px 16px;display:flex}.rl-editor-ratios{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.rl-editor .rl-chip{color:var(--rl-white);border-color:var(--rl-muted);background:0 0}.rl-editor .rl-chip[aria-pressed=true]{background:var(--rl-white);color:var(--rl-biz-chrome);border-color:var(--rl-white)}.rl-editor-hint{text-align:center;color:var(--rl-biz-chrome-muted);margin:0;font-size:.875rem}.rl-editor-slider{flex-direction:column;gap:6px;display:flex}.rl-editor-slider-head{justify-content:space-between;font-weight:700;display:flex}.rl-editor-slider input{width:100%;min-height:var(--rl-touch);accent-color:var(--rl-orange-500)}.rl-editor-tools{padding:8px 4px;padding-bottom:max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--rl-biz-chrome-hover);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.rl-editor-tool{min-width:0;min-height:52px;color:var(--rl-biz-chrome-muted);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:12px;padding:0 2px;font-size:.8125rem;font-weight:700}.rl-editor-tool[aria-pressed=true]{background:var(--rl-biz-chrome-hover);color:var(--rl-white)}.rl-editor-tool:focus-visible,.rl-editor-link:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-title-row{align-items:center}.rl-title-row .rl-title-sub{flex:1 0 100%;margin:0}.rl-editor-tool{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.rl-visual-entry{margin-top:12px}.rl-visual{flex-direction:column;gap:16px;display:flex}.rl-visual-formats{align-self:center}.rl-visual-stage{justify-content:center;display:flex}.rl-visual-stage canvas{height:auto;box-shadow:var(--rl-shadow-2);background:var(--rl-surface-2);border-radius:16px;display:block}.rl-visual-story canvas{aspect-ratio:9/16;width:min(100%,300px)}.rl-visual-square canvas{aspect-ratio:1;width:min(100%,360px)}.rl-visual-tpls{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.rl-visual-tpl{min-height:var(--rl-touch);font:inherit;color:var(--rl-ink-2);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;font-size:.8125rem;font-weight:700;display:flex}.rl-visual-tpl[aria-checked=true]{border-color:var(--rl-orange-500);background:var(--rl-surface);color:var(--rl-ink)}.rl-visual-tpl:focus-visible{outline:3px solid var(--rl-focus);outline-offset:2px}.rl-visual-swatch{border:1px solid var(--rl-line);border-radius:10px;width:52px;height:64px;position:relative;overflow:hidden}.rl-visual-swatch span{border-radius:4px;width:26px;height:12px;position:absolute;bottom:8px;right:6px}.rl-visual-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:900px){.rl-visual{max-width:560px}}.rl-crow{align-items:center;gap:4px;padding-right:8px;display:flex}.rl-crow-main{flex:1;min-width:0}.rl-crow-actions{flex:none;gap:6px;display:flex}.rl-crow-due{color:var(--rl-danger-700);margin-top:2px;font-size:.875rem;font-weight:750;display:inline-block}.rl-cactions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.rl-cactions .rl-btn{justify-content:center;min-height:52px;padding:0 10px}.rl-cact-wa{color:var(--rl-green-800)}@media (max-width:420px){.rl-cactions{grid-template-columns:1fr 1fr}.rl-cactions>:last-child:nth-child(3){grid-column:1/-1}}.rl-cdue{border-color:var(--rl-danger-200);background:var(--rl-danger-50)}.rl-cdue h2{color:var(--rl-danger-800);margin:0}.rl-cdue-amount{color:var(--rl-danger-700);margin:0;font-size:1.75rem;font-weight:850}.rl-cdue-orders{color:var(--rl-ink-2);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rl-linkish-a{color:var(--rl-green-800);font-weight:700}.rl-dup{padding:var(--rl-space-3) var(--rl-space-4);border:1px solid var(--rl-warn-200);background:var(--rl-warn-50);border-radius:var(--rl-radius);flex-direction:column;gap:8px;display:flex}.rl-dup-title{color:var(--rl-warn-800);margin:0;font-weight:800}.rl-dup-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rl-dup-list li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.rl-dup-name{font-weight:700}.rl-sheet{z-index:90;background:#0f151f73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.rl-sheet-card{width:100%;max-width:560px;max-height:92dvh;padding:var(--rl-space-4);padding-bottom:max(var(--rl-space-4), env(safe-area-inset-bottom));background:var(--rl-surface);box-shadow:var(--rl-shadow-2);border-radius:20px 20px 0 0;flex-direction:column;gap:10px;display:flex;overflow-y:auto}@media (min-width:700px){.rl-sheet{align-items:center}.rl-sheet-card{border-radius:20px}}.rl-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-sheet-head h2{margin:0}.rl-sheet-foot{flex-direction:column;gap:8px;padding-top:6px;display:flex}.rl-import-list{border-top:1px solid var(--rl-line);flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.rl-import-row{border-bottom:1px solid var(--rl-line);cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:6px 2px;display:flex}.rl-import-row input{width:22px;height:22px;accent-color:var(--rl-green-700);flex:none}.rl-import-text{flex-direction:column;gap:1px;min-width:0;display:flex}.rl-import-name{overflow-wrap:anywhere;font-weight:700}.rl-import-tag{color:var(--rl-warn-800);font-size:.8125rem;font-weight:700}.rl-import-done{opacity:.55}.rl-crow{border-top:1px solid var(--rl-line)}.rl-list>li.rl-crow:first-child,.rl-crow>.rl-list-row{border-top:0}.rl-sub-big{font-size:1.125rem;font-weight:700}.rl-sub-label{font-weight:700}.rl-sub-why li{align-items:flex-start;min-height:32px}.rl-sub-why li>svg{color:var(--rl-green-700);margin-top:2px}.rl-sub-offers{gap:var(--rl-space-2);grid-template-columns:1fr;display:grid}@media (min-width:640px){.rl-sub-offers{grid-template-columns:repeat(3,minmax(0,1fr))}}.rl-sub-offer{text-align:left;border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius);background:var(--rl-surface);min-height:72px;color:var(--rl-ink);font:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 44px 12px 14px;display:flex;position:relative}.rl-sub-offer[aria-checked=true]{border:2px solid var(--rl-green-700);background:var(--rl-green-50);padding:11px 43px 11px 13px}.rl-sub-offer:active{background:var(--rl-surface-2)}.rl-sub-offer-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rl-sub-offer-len{font-weight:700}.rl-sub-offer-price{font-size:1.25rem;font-weight:800}.rl-was{color:var(--rl-muted);margin-right:6px;font-size:.8em;font-weight:600;text-decoration-thickness:2px}.rl-sub-offer{min-width:0}.rl-sub-offer-price .rl-was{margin:0;display:block}.rl-sub-launch{border-radius:var(--rl-radius-sm);background:var(--rl-orange-50);border:1px solid var(--rl-line);margin:0;padding:8px 12px;font-weight:600}.rl-sub-offer-tick{border:2px solid var(--rl-line-strong);width:24px;height:24px;color:var(--rl-white);border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.rl-sub-offer[aria-checked=true] .rl-sub-offer-tick{background:var(--rl-green-700);border-color:var(--rl-green-700)}.rl-sub-send{border-radius:var(--rl-radius);background:var(--rl-surface-2);border:1px dashed var(--rl-line-strong);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.rl-sub-number{letter-spacing:.02em;white-space:nowrap;font-size:1.5rem;font-weight:800}.rl-sub-contacts{gap:var(--rl-space-2);grid-template-columns:1fr;display:grid}@media (min-width:640px){.rl-sub-contacts{grid-template-columns:repeat(3,1fr)}}.rl-sub-contact{text-align:left;white-space:normal;justify-content:flex-start;height:auto;min-height:56px;padding-block:8px;line-height:1.3}.rl-sub-contact-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rl-sub-contact-value{opacity:.9;overflow-wrap:anywhere;font-size:.8125rem;font-weight:500}.rl-sub-history{flex-direction:column;display:flex}.rl-sub-pay{border-top:1px solid var(--rl-line);flex-direction:column;gap:2px;padding:10px 0;display:flex}.rl-sub-pay:first-child{border-top:0;padding-top:0}.rl-sub-soon{border-style:dashed}.rl-renew-cta{margin-left:4px;font-weight:700}.rl-admin-pay{flex-direction:column;gap:8px;display:flex}.rl-admin-pay-ref{letter-spacing:.02em;overflow-wrap:anywhere;font-size:1.25rem;font-weight:800}.rl-admin-pay-amount{font-size:1.125rem;font-weight:800}.rl-admin-set-row{border-top:1px solid var(--rl-line);grid-template-columns:1fr;gap:8px;padding:12px 0;display:grid}.rl-admin-set-row:first-of-type{border-top:0}@media (min-width:640px){.rl-admin-set-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:12px}.rl-admin-set-name,.rl-admin-set-actions{grid-column:1/-1}}.rl-admin-set-name{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.rl-admin-set-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.rl-paych-row{border-top:1px solid var(--rl-line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.rl-paych-row:first-child{border-top:0;padding-top:0}.rl-paych-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rl-paych-fields{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:640px){.rl-paych-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.rl-qpay{flex-direction:column;gap:12px;display:flex}.rl-qpay-left{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rl-qpay-left strong{font-size:1.25rem;font-weight:800}.rl-qpay-decl{border-top:1px solid var(--rl-line);flex-direction:column;gap:2px;padding:10px 0;display:flex}.rl-cpay{border:2px solid var(--rl-warn-200);background:var(--rl-warn-50)}.rl-cpay-ref{overflow-wrap:anywhere;font-size:1.125rem;font-weight:800}.rl-qpay .rl-sub-number{font-size:clamp(1.125rem,5.2vw,1.5rem)}.rl-qpay .rl-sub-send{padding:10px 12px}.rl-opmark{background:var(--rl-white);border:1px solid var(--rl-line);color:var(--rl-muted);border-radius:10px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.rl-opmark img{object-fit:cover;width:100%;height:100%;display:block}.rl-oplogo-preview .rl-oplabel{flex:none}.rl-oplogo-preview .rl-oplabel-name{white-space:nowrap}.rl-oplogo-preview{border:1px dashed var(--rl-line-strong);border-radius:var(--rl-radius);background:var(--rl-surface-2);flex-wrap:wrap;align-items:center;gap:12px 24px;width:max-content;min-width:min(100%,280px);max-width:100%;padding:10px 12px;display:flex}.rl-oplabel{align-items:center;gap:10px;min-width:0;display:inline-flex}.rl-oplabel-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.rl-oplabel-name{overflow-wrap:anywhere;font-weight:700}.rl-optiles{border:0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.rl-optile{border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius);background:var(--rl-surface);cursor:pointer;align-items:center;gap:10px;min-height:60px;padding:8px 36px 8px 8px;display:flex;position:relative}.rl-optile[data-checked=true]{border:2px solid var(--rl-green-700);background:var(--rl-green-50);padding:7px 35px 7px 7px}.rl-optile:has(input:focus-visible){outline:3px solid var(--rl-focus);outline-offset:2px}.rl-optile-tick{border:2px solid var(--rl-line-strong);width:20px;height:20px;color:var(--rl-white);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rl-optile[data-checked=true] .rl-optile-tick{background:var(--rl-green-700);border-color:var(--rl-green-700)}.rl-logo-upload{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rl-qs-operators,.rl-admin-set-logo{grid-column:1/-1}.rl-quota-out{border:2px solid var(--rl-orange-100);background:var(--rl-orange-50)}.rl-section-title{margin:0;font-size:1.25rem;font-weight:800}.rl-q-grid{gap:var(--rl-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;display:grid}.rl-q-head{justify-content:space-between;gap:var(--rl-space-2);align-items:flex-start}.rl-q-head h3{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.rl-q-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-q-item{gap:var(--rl-space-2) var(--rl-space-3);padding:var(--rl-space-3) 0;border-top:1px solid var(--rl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rl-q-item:first-child{border-top:0;padding-top:0}.rl-q-main{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.rl-q-name{min-height:36px;color:var(--rl-ink);text-underline-offset:3px;align-self:flex-start;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.rl-q-actions{gap:var(--rl-space-2);flex-wrap:wrap;align-items:center;display:flex}.rl-kpi-grid{gap:var(--rl-space-3);grid-template-columns:1fr 1fr;display:grid}@media (min-width:900px){.rl-kpi-grid{grid-template-columns:repeat(3,1fr)}}.rl-kpi{min-width:0;padding:var(--rl-space-4);flex-direction:column;gap:4px;display:flex}.rl-kpi .rl-report-label{font-size:.875rem;line-height:1.3}.rl-kpi-value{overflow-wrap:anywhere;font-size:clamp(1.25rem,5.5vw,1.75rem);font-weight:800;line-height:1.15}.rl-setup-list{gap:6px var(--rl-space-3);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.rl-setup-list li{align-items:center;gap:6px;display:flex}.rl-setup-list .rl-setup-miss{color:var(--rl-muted)}.rl-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-history li{padding:var(--rl-space-2) 0 var(--rl-space-2) var(--rl-space-3);border-left:3px solid var(--rl-line);flex-direction:column;gap:2px;display:flex}.rl-history li.rl-history-note{border-left-color:var(--rl-orange-500);background:var(--rl-orange-50);border-radius:0 var(--rl-radius-sm) var(--rl-radius-sm) 0}.rl-history-text{white-space:pre-wrap;overflow-wrap:anywhere}.rl-staff-title{color:var(--rl-ink);white-space:nowrap;font-weight:800;text-decoration:none}.rl-staff-main{max-width:1100px;margin:0 auto}.rl-staff-foot{justify-content:space-between;gap:var(--rl-space-2);margin-top:var(--rl-space-6);padding-top:var(--rl-space-4);border-top:1px solid var(--rl-line);flex-wrap:wrap}.rl-task-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-task{gap:var(--rl-space-2) var(--rl-space-3);padding:var(--rl-space-3) 0;border-top:1px solid var(--rl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rl-task:first-child{border-top:0;padding-top:0}.rl-task-main{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.rl-task-title{font-weight:700}.rl-task-late{border-left:3px solid var(--rl-danger-700);padding-left:var(--rl-space-3)}.rl-task-due-late{color:var(--rl-danger-700)}.rl-task-done .rl-task-title{color:var(--rl-muted);text-decoration:line-through}.rl-task-shop{color:var(--rl-ink);text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.rl-task-new>summary,.rl-q-assign>summary{cursor:pointer;width:fit-content;list-style:none}.rl-task-new>summary::-webkit-details-marker{display:none}.rl-q-assign>summary::-webkit-details-marker{display:none}.rl-task-new[open]>summary,.rl-q-assign[open]>summary{margin-bottom:var(--rl-space-2)}.rl-q-assign{flex:100%}.rl-task-form{background:var(--rl-surface-2);border-radius:var(--rl-radius);padding:var(--rl-space-3)}.rl-task-form-row{gap:var(--rl-space-3);grid-template-columns:1fr;display:grid}@media (min-width:560px){.rl-task-form-row{grid-template-columns:1fr 1fr}}.rl-team-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-team-item{gap:var(--rl-space-2) var(--rl-space-3);padding:var(--rl-space-3) 0;border-top:1px solid var(--rl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rl-team-item:first-child{border-top:0;padding-top:0}.rl-team-roles{flex-direction:column;gap:4px;margin:0;padding-left:1.1em;display:flex}.rl-input-sm{width:auto;min-height:40px;padding-top:6px;padding-bottom:6px}.rl-danger-text{color:var(--rl-danger-700)}.rl-staff-root .rl-header-side>span>a,.rl-staff-root .rl-staff-title{align-items:center;min-height:44px;display:inline-flex}.rl-delivery-tabs{margin-top:calc(-1 * var(--rl-space-2))}.rl-rider-name{margin:0;font-size:1.125rem}.rl-rider-owed{background:var(--rl-orange-50);border:1px solid var(--rl-orange-100);border-radius:var(--rl-radius);padding:var(--rl-space-3)}.rl-rider-owed p,.rl-rider-line p{margin:0}.rl-riders-money{text-align:left;align-items:center;gap:var(--rl-space-3);padding:var(--rl-space-3) var(--rl-space-4);border-radius:var(--rl-radius);background:var(--rl-orange-50);border:1px solid var(--rl-orange-100);color:var(--rl-ink);min-height:56px;text-decoration:none;display:flex}.rl-riders-money>.rl-stack{flex:1;min-width:0}.rl-chip[aria-current=page]{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-white)}.rl-opfacts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rl-area-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-area-row{border-top:1px solid var(--rl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.rl-area-row:first-child{border-top:0}.rl-area-row:has(.rl-area-form){display:block}.rl-area-main{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.rl-area-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rl-area-ticks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 12px;display:grid}.rl-area-tick{min-height:var(--rl-touch);align-items:center}.rl-area-tick input{margin-top:0}.rl-optile-facts{color:var(--rl-ink-2);font-size:.875rem;font-weight:500;line-height:1.35;display:block}.rl-picker-more{align-self:flex-start}.rl-optiles-wide{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.rl-optile-badges{flex-wrap:wrap;gap:4px;margin:2px 0;display:flex}.rl-optile-badges .rl-badge{padding:1px 8px;font-size:.75rem;font-weight:650}.rl-grid-3{gap:var(--rl-space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.rl-site-photo-preview{aspect-ratio:16/10;object-fit:cover;border-radius:var(--rl-radius);border:1px solid var(--rl-line);width:100%;max-width:420px}.rl-site-versions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-site-versions>li{border-top:1px solid var(--rl-line);align-items:center;min-height:44px;padding:8px 0}.rl-site-versions>li:first-child{border-top:0}@media (min-width:900px){.rl-site-status{top:calc(var(--rl-header-h) + 8px);z-index:5;box-shadow:var(--rl-shadow-2);position:sticky}}.rl-install{flex-direction:column;gap:8px;display:flex}.rl-install-row .rl-install-row{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0}.rl-install-help{background:var(--rl-surface-2);border:1px solid var(--rl-line);border-radius:var(--rl-radius);color:var(--rl-ink-2);padding:12px 14px}.rl-install-help p{margin:0}.rl-install-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rl-install-steps li{align-items:center;gap:10px;display:flex}.rl-install-n{background:var(--rl-green-700);width:28px;height:28px;color:var(--rl-white);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.rl-install-ic{vertical-align:middle;color:var(--rl-focus);display:inline-flex}.rl-install-card{border-color:var(--rl-green-100);background:var(--rl-green-50);flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.rl-install-card-icon{background:var(--rl-green-700);width:44px;height:44px;color:var(--rl-white);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rl-install-card .rl-help{margin:0}.rl-update{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:70;background:var(--rl-ink);color:var(--rl-white);box-shadow:var(--rl-shadow-2);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-weight:600;line-height:1.35;display:flex;position:fixed}.rl-update .rl-btn{flex:none}@media (min-width:900px){.rl-update{max-width:560px;bottom:24px;left:50%;right:auto;transform:translate(-50%)}}.rl-site-rows{gap:var(--rl-space-3);margin:0;padding:0;list-style:none;display:grid}.rl-site-rows>li{padding-bottom:var(--rl-space-3);border-bottom:1px solid var(--rl-line)}.rl-site-photo-sample{outline:1px solid var(--rl-line);outline-offset:-1px}.rl-site-library>summary{cursor:pointer;color:var(--rl-green-700);align-items:center;gap:6px;min-height:44px;font-weight:600;list-style:none;display:flex}.rl-site-library>summary::-webkit-details-marker{display:none}.rl-site-library>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.rl-site-library[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}.rl-site-library-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rl-site-library-pick{cursor:pointer;width:100%;color:var(--rl-ink);font:inherit;text-align:center;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.rl-site-library-pick img{aspect-ratio:4/3;object-fit:cover;border:2px solid var(--rl-line);border-radius:var(--rl-radius-sm);background:var(--rl-surface-2);width:100%;display:block}.rl-site-library-pick[aria-pressed=true] img{border-color:var(--rl-green-700);box-shadow:0 0 0 2px var(--rl-green-700)}.rl-site-library-pick span{min-height:17px;font-size:13px;font-weight:600;line-height:1.3}.rl-site-library-pick[aria-pressed=true] span{color:var(--rl-green-700);font-weight:700}.rl-site-library-pick:disabled{cursor:default;opacity:.6}.rl-admin-body{display:block}.rl-admin-main{max-width:1120px;padding-bottom:var(--rl-space-7)}.rl-admin-phonebar{padding:10px var(--rl-space-4);background:var(--rl-surface);border-bottom:1px solid var(--rl-line);align-items:center;gap:12px;display:flex}.rl-admin-phonebar-here{color:var(--rl-ink-2);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.rl-admin-scrim{z-index:55;cursor:pointer;background:#0f151f73;border:0;padding:0;position:fixed;inset:0}.rl-admin-nav{padding:var(--rl-space-3);background:var(--rl-surface);flex-direction:column;gap:14px;display:none}.rl-admin-nav-open{z-index:60;width:min(300px,86vw);box-shadow:var(--rl-shadow-2);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.rl-admin-nav-group{flex-direction:column;gap:2px;display:flex}.rl-admin-nav-title{text-transform:uppercase;letter-spacing:.06em;color:var(--rl-muted);padding:6px 10px;font-size:.75rem;font-weight:700}.rl-admin-nav a{min-height:var(--rl-touch);color:var(--rl-ink-2);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-weight:550;text-decoration:none;display:flex}.rl-admin-nav a:hover{background:var(--rl-surface-2)}.rl-admin-nav a[aria-current=page]{background:var(--rl-green-50);color:var(--rl-green-900);box-shadow:inset 3px 0 0 var(--rl-green-700);font-weight:700}.rl-admin-nav-label{flex:1;min-width:0}.rl-admin-nav-count{box-sizing:border-box;background:var(--rl-orange-500);min-width:22px;height:22px;color:var(--rl-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:.75rem;font-weight:800;display:inline-flex}.rl-admin-nav-foot{padding-top:var(--rl-space-3);border-top:1px solid var(--rl-line);flex-direction:column;gap:6px;margin-top:auto;display:flex}.rl-admin-nav a.rl-admin-nav-back{color:var(--rl-green-700);font-weight:650}@media (min-width:900px){.rl-admin-body{grid-template-columns:252px minmax(0,1fr);align-items:start;display:grid}.rl-admin-phonebar,.rl-admin-scrim{display:none}.rl-admin-nav,.rl-admin-nav-open{top:var(--rl-header-h);z-index:10;width:auto;height:calc(100dvh - var(--rl-header-h));box-shadow:none;border-right:1px solid var(--rl-line);display:flex;position:sticky;bottom:auto;left:auto;overflow-y:auto}.rl-admin-main{padding:var(--rl-space-5) var(--rl-space-6) var(--rl-space-7)}}.rl-admin-tabs{border-bottom:1px solid var(--rl-line);flex-wrap:wrap;gap:4px;display:flex}.rl-admin-tabs a{min-height:var(--rl-touch);color:var(--rl-ink-2);align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.rl-admin-tabs a[aria-current=page]{color:var(--rl-green-900);box-shadow:inset 0 -3px 0 var(--rl-green-700);font-weight:700}.rl-admin-chips{flex-wrap:wrap;gap:8px;display:flex}.rl-admin-chip{background:var(--rl-surface);border:1px solid var(--rl-line);min-height:40px;color:var(--rl-ink-2);border-radius:999px;align-items:center;padding:0 14px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.rl-admin-chip[data-hot]{background:var(--rl-orange-50);border-color:var(--rl-orange-100);color:var(--rl-orange-900);font-weight:700}.rl-admin-cols{gap:var(--rl-space-4);align-items:start;display:grid}@media (min-width:1100px){.rl-admin-cols{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.rl-admin-cols>div{gap:var(--rl-space-4);flex-direction:column;min-width:0;display:flex}.rl-dirty{color:var(--rl-orange-900);background:var(--rl-orange-50);border:1px solid var(--rl-orange-100);border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.rl-sensitive{border-color:var(--rl-danger-200)}.rl-sensitive>summary{cursor:pointer;min-height:52px;color:var(--rl-danger-800);justify-content:space-between;align-items:center;gap:8px;font-weight:700;list-style:none;display:flex}.rl-sensitive>summary::-webkit-details-marker{display:none}.rl-sensitive>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)}.rl-sensitive[open]>summary:after{transform:rotate(-135deg)}.rl-q-grid-one{grid-template-columns:minmax(0,1fr)}.rl-admin-head{justify-content:space-between;align-items:flex-end;gap:var(--rl-space-3);flex-wrap:wrap;display:flex}.rl-admin-filters{flex-wrap:wrap;align-items:center;gap:10px}.rl-seg a{min-height:40px;color:var(--rl-ink-2);align-items:center;padding:0 14px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.rl-seg a[aria-current=true]{background:var(--rl-ink);color:var(--rl-white)}.rl-kpi-up{color:var(--rl-green-900);font-weight:650}.rl-chart-grid-2{gap:var(--rl-space-4);align-items:start;display:grid}@media (min-width:1000px){.rl-chart-grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.rl-chart-card{min-width:0}.rl-chart-legend{color:var(--rl-ink-2);flex-wrap:wrap;gap:6px 16px;font-size:.8125rem;display:flex}.rl-chart-legend>span{align-items:center;gap:6px;display:inline-flex}.rl-chart-key{border-radius:3px;flex:none;width:12px;height:12px}.rl-wchart{height:200px;margin-top:10px;position:relative}.rl-chart-grid{pointer-events:none;position:absolute;inset:0}.rl-chart-tick{border-top:1px solid var(--rl-chart-grid);position:absolute;left:0;right:0}.rl-chart-tick-0{border-top-color:var(--rl-chart-base)}.rl-chart-tick-label{color:var(--rl-muted);background:var(--rl-surface);padding-right:4px;font-size:.75rem;position:absolute;top:-9px;left:0}.rl-chart-bars{top:0;bottom:0;right:0;left:var(--rl-chart-axis,32px);align-items:stretch;gap:6px;display:flex;position:absolute}.rl-chart-col{outline-offset:2px;border-radius:4px;flex:1;justify-content:center;align-items:flex-end;min-width:0;display:flex;position:relative}.rl-chart-col:hover,.rl-chart-col:focus{background:var(--rl-surface-2)}.rl-chart-pair{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;display:flex}.rl-chart-bar{border-radius:4px 4px 0 0;width:40%;max-width:14px}.rl-chart-stack{flex-direction:column-reverse;gap:2px;width:70%;max-width:28px;display:flex}.rl-chart-stack>span{min-height:3px;display:block}.rl-chart-stack>span:last-child{border-radius:4px 4px 0 0}.rl-chart-tip{z-index:5;background:var(--rl-ink);width:max-content;max-width:240px;color:var(--rl-white);box-shadow:var(--rl-shadow-2);white-space:normal;border-radius:8px;padding:8px 10px;font-size:.8125rem;line-height:1.35;display:none;position:absolute;bottom:calc(100% + 6px);left:0}.rl-chart-col:hover .rl-chart-tip,.rl-chart-col:focus .rl-chart-tip{display:block}.rl-chart-col-end .rl-chart-tip{left:auto;right:0}.rl-chart-x{color:var(--rl-muted);gap:6px;font-size:.6875rem;display:flex}.rl-chart-x>span{text-align:center;white-space:nowrap;flex:1;min-width:0;overflow:visible}.rl-chart-table>summary,.rl-fold>summary{cursor:pointer;min-height:var(--rl-touch);color:var(--rl-green-700);align-items:center;font-weight:650;display:flex}.rl-fold>summary{color:var(--rl-ink);font-size:1.0625rem;font-weight:700}.rl-pay-month-grid{gap:var(--rl-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.rl-pay-month-tile{border:1px solid var(--rl-line);border-radius:var(--rl-radius);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.rl-pay-month-total{border:2px solid var(--rl-green-700);background:var(--rl-green-50);padding:11px 13px}.rl-pay-month-total .rl-help{color:var(--rl-green-900);font-weight:650}.rl-pay-month-amount{overflow-wrap:anywhere;font-size:1.25rem;font-weight:800}.rl-pay-search{flex:280px;gap:8px;max-width:460px}.rl-pay-search .rl-input{flex:1;min-width:0}.rl-audit-form{align-items:flex-end;gap:var(--rl-space-3);flex-wrap:wrap;display:flex}.rl-audit-form .rl-field{flex:180px;min-width:0}.rl-audit-form .rl-field:has(input[type=date]){flex:0 170px}.rl-card-flush{padding:0;overflow-x:auto}.rl-audit-table{width:100%;min-width:760px;font-size:.875rem}.rl-audit-table td{vertical-align:top}.rl-audit-when{white-space:nowrap;color:var(--rl-ink-2)}.rl-ink-2{color:var(--rl-ink-2);overflow-wrap:anywhere}.rl-audit-code{color:var(--rl-muted);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.rl-fam{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.rl-fam-pay{background:var(--rl-green-100);color:var(--rl-green-900)}.rl-fam-urgent{background:var(--rl-danger-50);color:var(--rl-danger-900);border-color:var(--rl-danger-200)}.rl-fam-team{background:var(--rl-info-50);color:var(--rl-info-800);border-color:var(--rl-info-200)}.rl-fam-settings{background:var(--rl-warn-50);color:var(--rl-warn-800);border-color:var(--rl-warn-200)}.rl-fam-shop,.rl-fam-activity{background:var(--rl-surface-2);color:var(--rl-ink-2);border-color:var(--rl-line)}.rl-link-btn{font:inherit;color:var(--rl-green-700);cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font-weight:650;text-decoration:underline}.rl-link-btn:disabled{opacity:.6;cursor:default}.rl-prep-customer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rl-prep-avatar{background:var(--rl-surface-2);border:1px solid var(--rl-line);width:40px;height:40px;color:var(--rl-ink-2);border-radius:50%;flex:none;place-items:center;display:inline-grid}.rl-prep-who{flex-direction:column;flex:140px;gap:1px;min-width:0;display:flex}.rl-prep-extras{border-top:1px solid var(--rl-line);padding-top:4px}.rl-prep-extras>summary{cursor:pointer;min-height:var(--rl-touch);color:var(--rl-green-700);align-items:center;font-weight:650;display:flex}.rl-prep .rl-qs-tile[data-in]{border-color:var(--rl-green-700);box-shadow:inset 0 0 0 1px var(--rl-green-700)}.rl-prep-sheet{overflow-y:auto}.rl-prep-sheet h2{font-size:1.2rem}.rl-prep-sheet h3{margin:0;font-size:1.05rem}.rl-sheet-grip{background:var(--rl-line-strong);border-radius:999px;align-self:center;width:40px;height:4px}.rl-sheet-newbtn{border-style:dashed;border-color:var(--rl-green-700);background:var(--rl-green-50);color:var(--rl-green-900);justify-content:flex-start}.rl-sheet-new{border:2px solid var(--rl-green-700);border-radius:var(--rl-radius);padding:var(--rl-space-3)}.rl-board-pro{color:var(--rl-orange-900);background:var(--rl-orange-50);border-style:dashed;font-weight:700;text-decoration:none}.rl-visual-tpl[data-locked]{color:var(--rl-muted);position:relative}.rl-visual-tpl[data-locked] .rl-visual-swatch{opacity:.55}.rl-visual-pro{background:var(--rl-orange-100);color:var(--rl-orange-900);border-radius:999px;padding:1px 6px;font-size:.6875rem;font-weight:800;position:absolute;top:4px;right:4px}.rl-pro-teaser{flex-wrap:nowrap;align-items:flex-start;gap:12px}.rl-pro-teaser-icon{background:var(--rl-orange-50);width:40px;height:40px;color:var(--rl-orange-900);border-radius:10px;flex:none;place-items:center;display:inline-grid}.rl-steps{border:2px solid var(--rl-orange-500)}.rl-steps-count{color:var(--rl-orange-900);font-weight:800}.rl-steps-bar{background:var(--rl-surface-2);border:1px solid var(--rl-line);border-radius:999px;height:8px;overflow:hidden}.rl-steps-bar>span{background:var(--rl-orange-500);border-radius:999px;height:100%;display:block}.rl-steps-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rl-steps-list li{border-bottom:1px solid var(--rl-line);align-items:center;gap:12px;min-height:56px;padding:6px 0;display:flex}.rl-steps-list li:last-child{border-bottom:0}.rl-steps-mark{border:2px solid var(--rl-line-strong);width:28px;height:28px;color:var(--rl-ink-2);box-sizing:border-box;border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.rl-steps-list li.rl-step-done .rl-steps-mark{background:var(--rl-green-700);border-color:var(--rl-green-700);color:var(--rl-white)}.rl-steps-list li.rl-step-next .rl-steps-mark{border-color:var(--rl-orange-500);color:var(--rl-orange-900)}.rl-steps-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rl-steps-label{font-weight:650}.rl-steps-list li.rl-step-done .rl-steps-label{color:var(--rl-muted);font-weight:500;text-decoration:line-through}.rl-steps-later{white-space:nowrap}.rl-steps-list li.rl-step-wide{flex-wrap:wrap}.rl-steps-list li.rl-step-wide .rl-steps-body{flex-basis:calc(100% - 40px)}.rl-steps-list li.rl-step-wide>:last-child{margin-left:40px}.rl-nudge{border:2px solid var(--rl-orange-500)}.rl-nudge h2{margin:0;font-size:1.1rem}.rl-nudge p{margin:0}.rl-nudge-dark{background:var(--rl-ink);color:var(--rl-white);border-color:var(--rl-ink)}.rl-nudge-dark p{color:var(--rl-white);opacity:.88}.rl-pc-answer{margin:0;font-size:1rem;line-height:1.45}.rl-pc-line{width:100%;height:auto;max-height:200px;display:block}.rl-pc-prev{fill:none;stroke:var(--rl-line-strong);stroke-width:2px;stroke-dasharray:5 4}.rl-pc-cur{fill:none;stroke:var(--rl-green-700);stroke-width:2.5px}.rl-pc-dot{fill:var(--rl-green-700)}.rl-pc-key-cur{background:var(--rl-green-700)}.rl-pc-key-prev{background:var(--rl-line-strong)}.rl-pc-bars{border-bottom:1px solid var(--rl-chart-base);align-items:stretch;gap:8px;height:150px;padding-bottom:20px;display:flex;position:relative}.rl-pc-col{flex:1;justify-content:center;align-items:flex-end;min-width:0;display:flex;position:relative}.rl-pc-bar{background:var(--rl-chart-light);border-radius:4px 4px 0 0;width:70%;max-width:30px;min-height:2px}.rl-pc-best .rl-pc-bar{background:var(--rl-green-700)}.rl-pc-x{text-align:center;color:var(--rl-muted);white-space:nowrap;font-size:.75rem;position:absolute;bottom:-20px;left:0;right:0}.rl-pc-stack{flex-direction:column;gap:2px;width:70%;max-width:30px;display:flex}.rl-pc-stack>span{min-height:3px;display:block}.rl-pc-stack>span:first-child{border-radius:4px 4px 0 0}.rl-pc-hbars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rl-pc-hbars li{flex-direction:column;gap:4px;display:flex}.rl-pc-track{background:var(--rl-surface-2);border:1px solid var(--rl-line);border-radius:999px;height:12px;display:block;overflow:hidden}.rl-pc-fill{background:var(--rl-chart-1);border-radius:999px;height:100%;display:block}.rl-pc-fill-UNDER_8{background:var(--rl-chart-light)}.rl-pc-fill-OVER_30{background:var(--rl-danger-700)}.rl-pc-fill-paid{background:var(--rl-green-700)}.rl-pc-late{color:var(--rl-danger-700);font-weight:650}.rl-pc-locked{min-height:300px;position:relative;overflow:hidden}.rl-pc-blur{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:10px;display:flex}.rl-pc-fake{margin:0;font-weight:700}.rl-pc-veil{padding:var(--rl-space-4);text-align:center;background:color-mix(in srgb, var(--rl-surface) 55%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.rl-pc-veil p{margin:0}.rl-card.rl-pq-confirm{border:2px solid var(--rl-orange-500)}.rl-pq-confirm h2{margin:0;font-size:1.2rem}.rl-pq-confirm-list{flex-direction:column;gap:8px;margin:0;display:flex}.rl-pq-confirm-list>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rl-pq-confirm-list dt{color:var(--rl-muted)}.rl-pq-confirm-list dd{text-align:right;margin:0;font-weight:650}.rl-pq-confirm-total{border-top:1px solid var(--rl-line);padding-top:8px}.rl-pq-confirm-total dt{color:var(--rl-ink);font-weight:700}.rl-pq-confirm-total dd{color:var(--rl-green-900);font-size:1.4rem;font-weight:800}.rl-pq-confirm-next{background:var(--rl-surface-2);color:var(--rl-ink-2);border-radius:10px;margin:0;padding:10px 12px;font-size:.9375rem}.rl-pay-prompt{background:var(--rl-surface);border:1.5px dashed var(--rl-green-700);border-radius:var(--rl-radius);padding:var(--rl-space-3);flex-direction:column;gap:8px;display:flex}.rl-pay-prompt p{margin:0}.rl-pay-prompt .rl-list-title{align-items:center;gap:6px;display:flex}.rl-next-deposit{color:var(--rl-orange-900);margin:0;font-weight:650}.rl-next-other{align-self:center}.rl-next-paysetup{border-top:1px solid var(--rl-orange-100);flex-direction:column;gap:4px;padding-top:10px;display:flex}.rl-next-paysetup p{margin:0}.rl-legal{background:var(--rl-bg);min-height:100vh;color:var(--rl-ink)}.rl-legal-top{justify-content:space-between;align-items:center;gap:var(--rl-space-3);padding:var(--rl-space-3) var(--rl-space-4);background:var(--rl-surface);border-bottom:1px solid var(--rl-line);display:flex}.rl-legal-back{color:var(--rl-orange-700);padding:10px 4px;font-weight:600}.rl-legal-main{max-width:760px;padding:var(--rl-space-5) var(--rl-space-4) var(--rl-space-7);gap:var(--rl-space-4);flex-direction:column;margin:0 auto;display:flex}.rl-legal-main h1{margin:0;font-size:1.75rem;line-height:1.15}.rl-legal-meta{margin:0;font-size:.875rem}.rl-legal-meta a,.rl-legal-sec a,.rl-legal-line a,.rl-legal-box a,.rl-legal-quote a{color:var(--rl-orange-700);text-underline-offset:2px;text-decoration:underline}.rl-legal-tabs{gap:var(--rl-space-2);display:flex}.rl-legal-tabs a{text-align:center;border:1px solid var(--rl-line-strong);background:var(--rl-surface);color:var(--rl-ink);border-radius:999px;flex:1;padding:11px 8px;font-weight:600;text-decoration:none}.rl-legal-tabs a[aria-current=page]{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-white)}.rl-legal-short{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius);padding:var(--rl-space-3) var(--rl-space-4)}.rl-legal-short h2{margin:0 0 var(--rl-space-2);font-size:1rem}.rl-legal-short ul{flex-direction:column;gap:4px;margin:0;padding-left:1.2em;line-height:1.45;display:flex}.rl-legal-toc{background:var(--rl-surface);border:1px solid var(--rl-line);border-radius:var(--rl-radius)}.rl-legal-toc ol{margin:0;padding:0;list-style:none}.rl-legal-toc li+li{border-top:1px solid var(--rl-line)}.rl-legal-toc a{padding:11px var(--rl-space-4);color:var(--rl-ink);text-decoration:none;display:block}.rl-legal-toc a:hover{background:var(--rl-surface-2)}.rl-legal-sec{scroll-margin-top:var(--rl-space-4)}.rl-legal-sec h2{margin:var(--rl-space-3) 0 var(--rl-space-2);font-size:1.15rem}.rl-legal-sec p,.rl-legal-sec li{overflow-wrap:break-word;line-height:1.55}.rl-legal-sec p{margin:0 0 var(--rl-space-2)}.rl-legal-sec ul{margin:0 0 var(--rl-space-2);padding-left:1.2em}.rl-legal-todo{background:var(--rl-orange-100);color:var(--rl-orange-900);border-radius:6px;padding:1px 6px;font-weight:600}.rl-legal-foot{padding-top:var(--rl-space-3)}.rl-legal-line{text-align:center;margin:0}.rl-legal-box{gap:var(--rl-space-3);padding:var(--rl-space-3) var(--rl-space-4);background:var(--rl-surface);border:2px solid var(--rl-orange-700);border-radius:var(--rl-radius);align-items:flex-start;display:flex}.rl-legal-box input{width:24px;height:24px;accent-color:var(--rl-green-700);flex-shrink:0;margin:0}.rl-legal-box label{line-height:1.45}.rl-legal-gate-icon{border-radius:var(--rl-radius-lg);background:var(--rl-green-100);width:56px;height:56px;color:var(--rl-green-900);justify-content:center;align-items:center;display:flex}.rl-legal-more{gap:var(--rl-space-2);flex-direction:column;display:flex}.rl-legal-more h2{text-transform:uppercase;letter-spacing:.04em;color:var(--rl-muted);margin:0;font-size:.8rem}.rl-legal-more>p{margin:0}.rl-legal-danger{width:100%;min-height:var(--rl-touch);text-align:left;font:inherit;color:var(--rl-danger-700);cursor:pointer;background:0 0;border:0;font-weight:600}.rl-legal-asked{gap:var(--rl-space-2);padding:var(--rl-space-3) var(--rl-space-4);flex-direction:column;align-items:flex-start;display:flex}.rl-legal-asked p{color:var(--rl-danger-800);margin:0;font-weight:600}.rl-legal-what{background:var(--rl-surface-2);border:1px solid var(--rl-line);border-radius:var(--rl-radius);padding:var(--rl-space-3) var(--rl-space-4);gap:var(--rl-space-2);flex-direction:column;display:flex}.rl-legal-what p{margin:0;line-height:1.45}.rl-legal-quote{margin-top:var(--rl-space-3)}@media print{.rl-legal{background:var(--rl-white)}.rl-legal-main{max-width:none;padding:0}.rl-legal-short,.rl-legal-toc{border-color:var(--rl-line-strong)}}.rl-legal-behind{display:contents}.rl-legal-sheet{z-index:120}.rl-legal-points{color:var(--rl-ink-2);flex-direction:column;gap:4px;margin:0;padding-left:1.2em;line-height:1.45;display:flex}.rl-legal-line-left{text-align:left}.rl-mm-summary{align-items:center;gap:var(--rl-space-3);padding:var(--rl-space-3) var(--rl-space-4);border:1px solid var(--rl-line);border-radius:var(--rl-radius);background:var(--rl-surface-2);display:flex}.rl-mm-summary-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rl-mm-summary-body span{color:var(--rl-ink-2);font-size:.9rem}.rl-mm-row{padding-bottom:var(--rl-space-2);border-bottom:1px solid var(--rl-line)}.rl-mm-ops{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rl-mm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rl-mm-op{min-height:var(--rl-touch);border:1px solid var(--rl-line-strong);border-radius:var(--rl-radius);cursor:pointer;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.rl-mm-op input{width:20px;height:20px;accent-color:var(--rl-green-700);flex:none;margin:0}.rl-mm-op .rl-oplabel-name{overflow-wrap:anywhere}.rl-mm-op.is-on{border:2px solid var(--rl-green-700);background:var(--rl-green-50);padding:7px 9px}.rl-mm-op.is-off{color:var(--rl-muted);cursor:not-allowed;opacity:.75;border-style:dashed}.rl-chip-btn{border:1px solid var(--rl-green-700);background:var(--rl-green-50);min-height:36px;color:var(--rl-green-900);font:inherit;cursor:pointer;text-align:left;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:.9rem;font-weight:600}.rl-link-danger{color:var(--rl-danger-700);align-self:flex-start}.rl-mm-add{align-self:flex-start;font-weight:700}.rl-trial-welcome{border:2px solid var(--rl-orange-500);gap:var(--rl-space-3);flex-direction:column;display:flex}.rl-trial-welcome h2{margin:0;font-size:1.1rem;line-height:1.3}.rl-trial-welcome p{margin:0;line-height:1.5}.rl-trial-welcome-icon{border-radius:var(--rl-radius);background:var(--rl-orange-100);width:44px;height:44px;color:var(--rl-orange-700);flex:none;justify-content:center;align-items:center;display:flex}.rl-quote-preview{align-self:flex-start;gap:8px}.rl-pq-preview{padding:calc(12px + env(safe-area-inset-top)) 16px 12px;margin:calc(-1 * (var(--rl-space-4) + env(safe-area-inset-top))) calc(-1 * var(--rl-space-4)) 0;background:var(--rl-ink);color:var(--rl-white);z-index:5;align-items:center;gap:10px;display:flex;position:sticky;top:0}.rl-pq-preview>span{flex:1;font-weight:600}.rl-pq-preview svg{color:var(--rl-biz-orange);flex:none}.rl-pq-preview-close{color:var(--rl-white);padding:8px 4px;font-weight:700;text-decoration:underline}.rl-have-code{border-top:1px solid var(--rl-line);padding-top:var(--rl-space-3);margin-top:var(--rl-space-3)}.rl-have-code>summary{cursor:pointer;min-height:var(--rl-touch);align-items:center;font-weight:700;display:flex}.rl-have-code-row{flex-wrap:wrap;align-items:flex-end;gap:8px}.rl-have-code-row>.rl-field{flex:160px;min-width:0}.rl-watch-head{justify-content:space-between;align-items:center;gap:12px}.rl-watch-meter{gap:6px;display:grid}.rl-watch-meter-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rl-watch-track{background:var(--rl-surface-2);border:1px solid var(--rl-line);border-radius:999px;height:10px;display:block;overflow:hidden}.rl-watch-fill{background:var(--rl-green-700);border-radius:999px;height:100%;display:block}.rl-watch-meter[data-level=warning] .rl-watch-fill{background:var(--rl-orange-500)}.rl-watch-meter[data-level=problem] .rl-watch-fill{background:var(--rl-danger-700)}.rl-watch-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.rl-watch-counts>div{background:var(--rl-surface-2);border:1px solid var(--rl-line);border-radius:12px;align-content:space-between;gap:2px;padding:10px;display:grid}.rl-watch-counts dt{color:var(--rl-ink-2);overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;display:grid}.rl-watch-period{color:var(--rl-muted);white-space:nowrap;font-weight:400}.rl-watch-counts dd{margin:0;font-size:1.375rem;font-weight:700}.rl-watch-line{gap:4px;display:grid}.rl-watch-line-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rl-watch-code{overflow-wrap:anywhere;font-size:.875rem}.rl-watch-where{overflow-wrap:anywhere}
