.rlxo{--rlxo-fit:1;--rlxo-pad:max(calc(19px*var(--rlxp-fs-k,1)),calc(var(--rlxp-card-pad)*var(--rlxo-fit,1)));--rlxo-row-y:max(calc(9px*var(--rlxp-fs-k,1)),calc(var(--rlxp-row-y)*var(--rlxo-fit,1)));--rlxo-block:max(calc(14px*var(--rlxp-fs-k,1)),calc(var(--rlxp-block)*var(--rlxo-fit,1)));--rlxo-gap:calc(var(--rlxp-gap)*var(--rlxo-fit,1));--rlxo-cols-h:calc(200px*var(--rlxp-fs-k,1));--rlxo-b1:color-mix(in srgb,var(--rlx-blue)22%,var(--rlx-sand));--rlxo-b2:color-mix(in srgb,var(--rlx-blue)44%,var(--rlx-sand));--rlxo-b3:color-mix(in srgb,var(--rlx-blue)66%,var(--rlx-sand));--rlxo-b4:color-mix(in srgb,var(--rlx-blue)88%,var(--rlx-sand));--rlxo-b5:var(--rlx-blue-deep);--rlxo-up:#2f6552;--rlxo-up-bg:#2f65521a;--rlxo-down:var(--alert);--rlxo-down-bg:var(--alert-fill);width:100%}.rlxo-head{justify-content:space-between;align-items:flex-end;gap:var(--rlxp-gap)var(--rlxp-pad-x);margin-bottom:var(--rlxp-head-gap);flex-wrap:wrap;display:flex}.rlxo-head h1{font-family:var(--rlx-serif);font-size:var(--fs-h1);color:var(--rlx-blue);letter-spacing:-.014em;margin:0;line-height:1.08}.rlxo-head p{margin:var(--rlxp-title-gap)0 0;font-size:var(--fs-lead);color:var(--ink-2);max-width:78ch;line-height:1.5}.rlxo-since{align-items:center;gap:calc(8px*var(--rlxp-fs-k,1))calc(12px*var(--rlxp-fs-k,1));margin:0 0 calc(14px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxo-since>span:not(.rlxp-pick-wrap){font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:500}.rlxo-tiles{grid-template-columns:repeat(auto-fit,minmax(calc(250px*var(--rlxp-fs-k,1)),1fr));gap:var(--rlxo-gap,var(--rlxp-gap));display:grid}.rlxo-tile{gap:calc(14px*var(--rlxp-fs-k,1));padding:var(--rlxo-pad,var(--rlxp-card-pad));text-align:left;border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);box-shadow:var(--relief-1);cursor:pointer;background:#fff;flex-direction:column;transition:box-shadow .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);display:flex}@media (hover:hover) and (pointer:fine){.rlxo-tile:hover{box-shadow:var(--relief-1-hover);transform:translateY(calc(2*var(--relief-lift)))}}.rlxo-tile:active{box-shadow:var(--relief-1);transform:none}.rlxo-tile__l{font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:500}.rlxo-tile__line{align-items:center;gap:calc(14px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxo-trend{align-items:center;gap:calc(6px*var(--rlxp-fs-k,1));padding:calc(5px*var(--rlxp-fs-k,1))calc(12px*var(--rlxp-fs-k,1));border-radius:var(--radius-pill);background:var(--rlxo-up-bg);color:var(--rlxo-up);font-family:var(--rlx-sans);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;display:inline-flex}.rlxo-trend svg{width:calc(15px*var(--rlxp-fs-k,1));height:calc(15px*var(--rlxp-fs-k,1));flex:none}.rlxo-trend--down{background:var(--rlxo-down-bg);color:var(--rlxo-down)}.rlxo-trend--flat{background:var(--rlx-sand);color:var(--ink-2)}.rlxo-wait{height:var(--rlxo-cols-h);margin-top:var(--rlxo-block);border-radius:var(--radius-sm);background:var(--rlx-sand);animation:1.6s ease-in-out infinite rlxo-breathe}@keyframes rlxo-breathe{0%,to{opacity:.5}50%{opacity:.85}}.rlxo-tile--wait{cursor:default}.rlxo-tile--wait:hover{transform:none}.rlxo-ghost{background:var(--rlx-sand);border-radius:6px;animation:1.6s ease-in-out infinite rlxo-breathe;display:block}.rlxo-tile__v{font-family:var(--rlx-serif);font-size:calc(46px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;line-height:1}.rlxo-tile__f{font-size:var(--fs-sub);color:var(--ink-2);line-height:1.45}.rlxp-stats .rlxo-tile{background:var(--rlx-blue);color:#fff;border-color:#0000}.rlxp-stats .rlxo-tile__l{color:#ffffffd1}.rlxp-stats .rlxo-tile__v{color:#fff}.rlxp-stats .rlxo-tile__f{color:#ffffffd1}.rlxp-stats .rlxo-trend,.rlxp-stats .rlxo-trend--down,.rlxp-stats .rlxo-trend--flat{color:#fff;background:#ffffff29}.rlxo-grid{grid-template-columns:repeat(var(--rlxo-cols,2),minmax(0,1fr));gap:var(--rlxo-gap);margin-top:var(--rlxo-block);display:grid}.rlxo-stack{gap:var(--rlxo-gap);flex-direction:column;display:flex}.rlxo-stack>.rlxo-panel:last-child{flex:1}.rlxo-panel{padding:var(--rlxo-pad,var(--rlxp-card-pad));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex;container-type:inline-size}.rlxo-panel--wide{grid-column:1/-1}.rlxo-panel h2{font-family:var(--rlx-serif);font-size:var(--fs-h2);color:var(--rlx-ink-strong);margin:0;line-height:1.2}.rlxo-panel__sub{margin:var(--rlxp-title-gap)0 0;font-size:var(--fs-sub);color:var(--ink-2);line-height:1.45}.rlxo-panel__bar{justify-content:space-between;align-items:flex-start;gap:var(--rlxp-gap);flex-wrap:wrap;display:flex}.rlxo-bars{column-gap:var(--rlxp-gap);grid-template-columns:minmax(0,max-content) minmax(0,1fr);margin:0;display:grid}.rlxo-hit{inset:0 calc(-10px*var(--rlxp-fs-k,1));cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;position:absolute}.rlxo-hit:focus-visible{outline:2px solid var(--rlx-blue);outline-offset:0}.rlxo-bar{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--rlxo-row-y,var(--rlxp-row-y))0;align-items:center;display:grid;position:relative}.rlxo-bar dt{font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:50cqi;overflow:hidden}.rlxo-bar dd{align-items:center;gap:var(--rlxp-gap);margin:0;display:flex}@container (min-width:800px){.rlxo-bars{grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content) minmax(0,1fr)}.rlxo-bar{grid-column:span 2}.rlxo-bar:nth-child(2n) dt{padding-left:var(--rlxp-pad-x)}}.rlxo-bar__track{height:calc(14px*var(--rlxp-fs-k,1));background:var(--rlx-sand);border-radius:2px;flex:1;min-width:0;overflow:hidden}.rlxo-bar__track>i{background:var(--rlx-blue);border-radius:0 4px 4px 0;height:100%;animation:.62s cubic-bezier(.16,1,.3,1) both rlxo-grow-x;display:block}@keyframes rlxo-grow-x{0%{transform:translate(-100%)}to{transform:none}}@media (hover:hover) and (pointer:fine){.rlxo-bar:has(.rlxo-hit:hover) dt{color:var(--rlx-ink-strong)}.rlxo-bar:has(.rlxo-hit:hover) .rlxo-bar__track>i{background:var(--rlx-blue-deep)}.rlxo-table tr:has(.rlxo-hit:hover) td{background:var(--rlx-ivory-2)}.rlxo-table tr:has(.rlxo-hit:hover) td:first-child{color:var(--rlx-ink-strong)}}.rlxo-bar:has(.rlxo-hit:focus-visible) .rlxo-bar__track>i{background:var(--rlx-blue-deep)}.rlxo-table tr:has(.rlxo-hit:focus-visible) td{background:var(--rlx-ivory-2)}.rlxo-bar dd b{text-align:right;min-width:3ch;font-family:var(--rlx-serif);font-size:calc(20px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.rlxo-ring{align-items:center;gap:var(--rlxo-block)var(--rlxp-pad-x);flex-wrap:wrap;display:flex}.rlxo-ring__plot{width:calc(190px*var(--rlxp-fs-k,1));height:calc(190px*var(--rlxp-fs-k,1));flex:none;position:relative}.rlxo-ring__plot svg{width:100%;height:100%;display:block;overflow:visible}.rlxo-ring__bed{fill:none;stroke:var(--rlx-sand);stroke-width:15px}.rlxo-slice{fill:none;stroke-width:15px;stroke-linecap:butt;animation:.64s cubic-bezier(.16,1,.3,1) both rlxo-arc}@keyframes rlxo-arc{0%{stroke-dasharray:0 var(--c)}}.rlxo-slice{transition:opacity .16s}.rlxo-slice.is-dim{opacity:.28}.rlxo-key__row{padding-inline:calc(10px*var(--rlxp-fs-k,1));margin-inline:calc(-10px*var(--rlxp-fs-k,1));cursor:default;border-radius:8px;transition:background-color .14s}.rlxo-key__row.is-on{background:var(--rlx-ivory-2)}.rlxo-slice--1{stroke:var(--rlxo-b1)}.rlxo-slice--2{stroke:var(--rlxo-b2)}.rlxo-slice--3{stroke:var(--rlxo-b3)}.rlxo-slice--4{stroke:var(--rlxo-b4)}.rlxo-slice--5{stroke:var(--rlxo-b5)}.rlxo-ring__mid{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.rlxo-ring__mid b{font-family:var(--rlx-serif);font-size:calc(38px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.rlxo-ring__mid i{font-style:normal;font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-weight:500}.rlxo-key{flex:1 1 calc(210px*var(--rlxp-fs-k,1));flex-direction:column;min-width:0;margin:0;display:flex}.rlxo-key__row{justify-content:space-between;align-items:baseline;gap:var(--rlxp-gap);padding:var(--rlxo-row-y,var(--rlxp-row-y))0;border-bottom:1px solid var(--line);display:flex}.rlxo-key__row:last-child{border-bottom:0}.rlxo-key dt{align-items:center;gap:calc(10px*var(--rlxp-fs-k,1));min-width:0;font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--ink-2);white-space:nowrap;display:flex}.rlxo-dot{width:calc(10px*var(--rlxp-fs-k,1));height:calc(10px*var(--rlxp-fs-k,1));border-radius:50%;flex:none}.rlxo-dot.rlxo-slice--1{background:var(--rlxo-b1)}.rlxo-dot.rlxo-slice--2{background:var(--rlxo-b2)}.rlxo-dot.rlxo-slice--3{background:var(--rlxo-b3)}.rlxo-dot.rlxo-slice--4{background:var(--rlxo-b4)}.rlxo-dot.rlxo-slice--5{background:var(--rlxo-b5)}.rlxo-key dd{align-items:baseline;gap:calc(12px*var(--rlxp-fs-k,1));white-space:nowrap;margin:0;display:flex}.rlxo-key dd i{font-style:normal;font-size:var(--fs-meta);color:var(--ink-2)}.rlxo-key dd b{text-align:right;min-width:4ch;font-family:var(--rlx-serif);font-size:calc(20px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;font-weight:400}.rlxo-cols{gap:calc(8px*var(--rlxp-fs-k,1));height:var(--rlxo-cols-h);padding-top:calc(16px*var(--rlxp-fs-k,1));border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;display:grid}.rlxo-col{flex-direction:column;min-width:0;height:100%;display:flex}.rlxo-col__plot{border-bottom:1px solid var(--line-strong);flex:1;justify-content:center;align-items:flex-end;display:flex;position:relative}.rlxo-col__plot>i{width:100%;max-width:calc(24px*var(--rlxp-fs-k,1));background:var(--rlx-blue);transform-origin:bottom;border-radius:4px 4px 0 0;animation:.56s cubic-bezier(.16,1,.3,1) both rlxo-grow-y;display:block}@keyframes rlxo-fade-in{0%{opacity:0}to{opacity:1}}.rlxo-swap{display:inline-grid}.rlxo-swap>span{grid-area:1/1}@keyframes rlxo-grow-y{0%{transform:scaleY(0)}to{transform:none}}@media (hover:hover) and (pointer:fine){.rlxo-col:hover .rlxo-col__plot>i{background:var(--rlx-blue-deep)}}.rlxo-col__n{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;animation:.34s cubic-bezier(.16,1,.3,1) both rlxo-fade-in;animation-delay:calc(var(--i,0)*35ms + .22s);font-weight:500;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.rlxo-col__x{padding-top:calc(10px*var(--rlxp-fs-k,1));text-align:center;font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.06em;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rlxo-table{border-collapse:collapse;width:100%}.rlxo-table th{padding:0 0 var(--rlxo-row-y,var(--rlxp-row-y));border-bottom:1px solid var(--line-strong);text-align:left;font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:500}.rlxo-table th:last-child,.rlxo-table td:last-child{text-align:right}.rlxo-table tr{position:relative}.rlxo-table td{padding:var(--rlxo-row-y,var(--rlxp-row-y))0;border-bottom:1px solid var(--line);font-size:var(--fs-body);color:var(--foreground);font-variant-numeric:tabular-nums;transition:background-color .14s,color .14s}.rlxo-table tr:last-child td{border-bottom:0}.rlxo-share{padding:calc(4px*var(--rlxp-fs-k,1))calc(12px*var(--rlxp-fs-k,1));border-radius:var(--radius-pill);font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-blue-deep);background:#32658817;display:inline-block}.rlxo-note{margin:var(--rlxo-block)0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.rlxo-panel>.rlxo-note:last-child{padding-top:var(--rlxo-block);margin-top:auto}.rlxo-acts{align-items:center;gap:calc(10px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxo-act,.rlxo-start__act{align-items:center;gap:calc(11px*var(--rlxp-fs-k,1));padding:calc(15px*var(--rlxp-fs-k,1))calc(22px*var(--rlxp-fs-k,1));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-sm);box-shadow:var(--relief-1);font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--rlx-ink);cursor:pointer;background:#fff;text-decoration:none;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.rlxo-act:hover,.rlxo-start__act:hover{box-shadow:var(--relief-1-hover);transform:translateY(var(--relief-lift))}}.rlxo-act svg,.rlxo-start__act svg{width:calc(20px*var(--rlxp-fs-k,1));height:calc(20px*var(--rlxp-fs-k,1));color:var(--ink-2);flex:none}.rlxo-act--icon{width:calc(46px*var(--rlxp-fs-k,1));height:calc(46px*var(--rlxp-fs-k,1));justify-content:center;padding:0}.rlxo-act--icon svg{width:calc(21px*var(--rlxp-fs-k,1));height:calc(21px*var(--rlxp-fs-k,1))}.rlxo-act--worded{height:calc(46px*var(--rlxp-fs-k,1));padding:0 calc(20px*var(--rlxp-fs-k,1))0 calc(16px*var(--rlxp-fs-k,1));gap:calc(8px*var(--rlxp-fs-k,1));white-space:nowrap;font-weight:600}.rlxo-act__word,.rlxo-acts--bar{display:none}.rlxo-acts .rlxp-tip:after{width:max-content;max-width:calc(100vw - 2*var(--rlxp-pad-x));white-space:normal;left:auto;right:0;transform:translateY(4px)}.rlxo-acts .rlxp-tip:hover:after,.rlxo-acts .rlxp-tip:focus-visible:after{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.rlxo-acts .rlxp-tip:after{transform:none}}.rlxo-act--primary{background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);border-color:#0000}.rlxo-act--primary svg{color:currentColor}@media (hover:hover) and (pointer:fine){.rlxo-act--primary:hover{background:var(--rlx-blue-deep);box-shadow:var(--relief-dark-hover)}}.rlxo-start{gap:calc(12px*var(--rlxp-fs-k,1));margin-top:calc(4px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxo-grid--demo{position:relative}.rlxo-grid--demo .rlxp-pick-wrap{visibility:hidden}.rlxo--start .rlxo-start__act{padding:calc(18px*var(--rlxp-fs-k,1))calc(26px*var(--rlxp-fs-k,1));font-size:var(--fs-lead)}.rlxo--start .rlxo-start__act:first-child{background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);border-color:#0000}.rlxo--start .rlxo-start__act:first-child svg{color:currentColor}@media (hover:hover) and (pointer:fine){.rlxo--start .rlxo-start__act:first-child:hover{background:var(--rlx-blue-deep);box-shadow:var(--relief-dark-hover)}}@media (max-width:639px){.rlxo-tiles{grid-template-columns:minmax(0,1fr)}}@container (max-width:430px){.rlxo-ring{align-items:stretch;gap:var(--rlxo-block);flex-direction:column}.rlxo-ring__plot{width:calc(156px*var(--rlxp-fs-k,1));height:calc(156px*var(--rlxp-fs-k,1));align-self:center}.rlxo-key dt{white-space:normal}.rlxo-cols:has(.rlxo-col:nth-child(9)) .rlxo-col__x{text-overflow:clip;overflow:visible}.rlxo-cols:has(.rlxo-col:nth-child(9)) .rlxo-col:nth-child(2n) .rlxo-col__x{visibility:hidden}.rlxo-cols:has(.rlxo-col:nth-child(17)) .rlxo-col:not(:nth-child(3n+1)) .rlxo-col__x{visibility:hidden}.rlxo-table td:not(:first-child),.rlxo-table th:not(:first-child){padding-left:var(--rlxp-gap);white-space:nowrap}}@container (max-width:330px){.rlxo-bars{grid-template-columns:minmax(0,1fr)}.rlxo-bar{row-gap:calc(7px*var(--rlxp-fs-k,1))}}@keyframes rlxo-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes rlxo-fade{0%{opacity:0}}.rlxo-head,.rlxo-since,.rlxo-tile,.rlxo-panel,.rlxo-start__act{animation:.46s cubic-bezier(.16,1,.3,1) backwards rlxo-rise;animation-delay:calc(var(--i,0)*70ms)}.rlxo-bar__track>i{animation-delay:calc(var(--i,0)*70ms + .16s)}.rlxo-col__plot>i{animation-delay:calc(var(--i,0)*35ms + .16s)}@media (prefers-reduced-motion:reduce){.rlxo-head,.rlxo-since,.rlxo-tile,.rlxo-panel,.rlxo-start__act{animation:.2s backwards rlxo-fade;animation-delay:calc(var(--i,0)*30ms)}.rlxo-bar__track>i,.rlxo-col__plot>i,.rlxo-col__n,.rlxo-wait,.rlxo-ghost,.rlxo-slice{animation:none}.rlxo-tile:hover,.rlxo-act:hover,.rlxo-start__act:hover{transform:none}}.rlxo-panel>.rlxo-panel__sub+*,.rlxo-panel>h2+:not(.rlxo-panel__sub),.rlxo-panel>.rlxo-panel__bar+*,.rlxo-panel--plan,.rlxo-panel--ask{margin-top:var(--rlxo-block)}.rlxo-ask h2{font-family:var(--rlx-serif);font-weight:400;font-size:var(--fs-h2);color:var(--foreground);margin:0}.rlxo-ask__lead{margin:var(--rlxp-title-gap)0 0;font-size:var(--fs-meta);color:var(--ink-2)}.rlxo-ask__list{margin:0;padding:0;list-style:none}.rlxo-ask__row{padding:var(--rlxp-gap)0;border-top:1px solid var(--line)}.rlxo-ask__row:first-child{margin-top:calc(var(--rlxp-gap)/2);border-top:0}.rlxo-ask__what{font-size:var(--fs-sub);color:var(--foreground);margin:0;font-weight:600}.rlxo-ask__when{font-size:var(--fs-meta);color:var(--ink-2);margin:2px 0 0}.rlxo-ask__chips{gap:calc(8px*var(--rlxp-fs-k));margin-top:calc(10px*var(--rlxp-fs-k));flex-wrap:wrap;display:flex}.rlxo-ask__chip{min-height:calc(36px*var(--rlxp-fs-k));padding:0 calc(14px*var(--rlxp-fs-k));font-size:var(--fs-meta)}.rlxo-ask__check{align-items:center;gap:calc(8px*var(--rlxp-fs-k));margin-top:calc(8px*var(--rlxp-fs-k));font-size:var(--fs-meta);color:var(--foreground);display:flex}.rlxo-ask__check input{accent-color:var(--rlx-blue);width:calc(16px*var(--rlxp-fs-k));height:calc(16px*var(--rlxp-fs-k))}.rlxo-ask__check:has(input:disabled){color:var(--ink-3)}.rlxo-ask__foot{justify-content:flex-end;align-items:center;gap:var(--rlxp-gap);margin-top:calc(10px*var(--rlxp-fs-k));display:flex}.rlxo-ask__err{font-size:var(--fs-meta);color:var(--foreground);margin:0 auto 0 0}.rlxo-ask__foot .rlxo-act--primary:disabled{opacity:.55;cursor:default}.rlxo-kpis__lock{margin:var(--rlxo-block)0 0;font-size:var(--fs-sub);color:var(--ink-2);animation:.46s cubic-bezier(.16,1,.3,1) backwards rlxo-rise;animation-delay:calc(var(--i,0)*70ms);line-height:1.4}.rlxr{gap:var(--rlxo-gap);margin-top:var(--rlxo-block);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rlxr-card{min-width:0;padding:var(--rlxo-pad,var(--rlxp-card-pad));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex;position:relative;container-type:inline-size}.rlxr-card--match{grid-column:span 8}.rlxr--solo .rlxr-card--match{grid-column:1/-1}.rlxr-card--rank{grid-column:span 4}.rlxr-lane{grid-column:span 6}.rlxr-card--match,.rlxr-card--rank,.rlxr-lane{animation:.46s cubic-bezier(.16,1,.3,1) backwards rlxo-rise;animation-delay:calc(var(--i,0)*70ms)}.rlxr-card h2,.rlxr-card h3{font-family:var(--rlx-serif);font-weight:400;font-size:var(--fs-h2);color:var(--rlx-ink-strong);text-wrap:balance;margin:0;line-height:1.2}.rlxr-card h3{font-size:var(--fs-lead)}.rlxr-fig{align-items:baseline;gap:0 calc(10px*var(--rlxp-fs-k,1));margin:calc(8px*var(--rlxp-fs-k,1))0 0;flex-wrap:wrap;display:flex}.rlxr-fig b{font-family:var(--rlx-serif);font-weight:400;font-size:calc(var(--fs-h2)*1.9);letter-spacing:-.015em;color:var(--rlx-blue);font-variant-numeric:tabular-nums;line-height:1}.rlxr-fig span{font-size:var(--fs-sub);color:var(--ink-2)}.rlxr-card--match .rlxr-card__top{justify-content:space-between;align-items:baseline;gap:calc(4px*var(--rlxp-fs-k,1))var(--rlxp-gap);flex-wrap:wrap;display:flex}.rlxr-card--match .rlxr-fig{margin:0}.rlxr-card--match .rlxr-fig b{font-size:calc(var(--fs-h2)*2.3)}.rlxr-note{margin:calc(8px*var(--rlxp-fs-k,1))0 0;font-size:var(--fs-sub);color:var(--ink-2);line-height:1.4}.rlxr-empty{padding-top:var(--rlxo-block);font-size:var(--fs-sub);color:var(--ink-2);margin:auto 0 0;line-height:1.4}.rlxp-view__in:has(>.rlxo){flex-direction:column;min-height:100%;display:flex}.rlxp-view__in>.rlxo{flex-direction:column;flex:1;display:flex}.rlxr-card--match .rlxo-cols{height:auto;min-height:calc(150px*var(--rlxp-fs-k,1));flex:1}.rlxr-card>.rlxr-dots{flex:1;align-items:stretch}.rlxr-dots__stack{height:auto;min-height:calc(6*12px*var(--rlxp-fs-k,1));flex:1}.rlxr-card>.rlxr-curve{flex-direction:column;flex:1;display:flex}.rlxr-curve__box{height:auto;min-height:calc(92px*var(--rlxp-fs-k,1));flex:1}@media (min-width:900px){.rlxr{flex:1;grid-template-rows:minmax(min-content,1fr) minmax(min-content,1fr)}}@media (min-width:900px) and (max-height:860px){.rlxr-card--match .rlxo-cols{min-height:calc(96px*var(--rlxp-fs-k,1))}.rlxr-curve__box{min-height:calc(64px*var(--rlxp-fs-k,1))}}.rlxr-card>.rlxo-cols,.rlxr-dots,.rlxr-ticks,.rlxr-curve,.rlxr-houses{margin-top:auto}.rlxr-card--match .rlxo-cols{margin-top:var(--rlxo-block)}.rlxr[aria-busy=true] .rlxr-veil{opacity:.35}.rlxr-veil{transition:opacity .42s cubic-bezier(.16,1,.3,1)}.rlxr-fig b{animation:.46s cubic-bezier(.16,1,.3,1) backwards rlxo-rise}.rlxr-card--match .rlxo-col__plot>i{animation-delay:calc(var(--i,0)*35ms)}.rlxr-dots__stack i{animation:.32s cubic-bezier(.16,1,.3,1) backwards rlxr-pop;animation-delay:calc(var(--i,0)*35ms + var(--k,0)*40ms)}.rlxr-ticks i.is-on{animation:.3s backwards rlxo-fade-in;animation-delay:calc(var(--k,0)*45ms)}.rlxr-houses li{animation:.36s cubic-bezier(.16,1,.3,1) backwards rlxr-pop;animation-delay:calc(var(--k,0)*60ms)}.rlxr-curve__plot{animation:.9s cubic-bezier(.16,1,.3,1) backwards rlxr-draw}.rlxr-curve__end{animation:.3s .7s backwards rlxo-fade-in}@keyframes rlxr-pop{0%{opacity:0;transform:scale(.4)}}@keyframes rlxr-draw{0%{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.rlxr-veil{transition:none}.rlxr-fig b,.rlxr-dots__stack i,.rlxr-ticks i.is-on,.rlxr-houses li,.rlxr-curve__plot,.rlxr-curve__end{animation:none}}.rlxr-fig--rank span{font-family:var(--rlx-serif);font-size:var(--fs-h2);color:var(--rlx-blue)}.rlxr-scale{padding-top:calc(28px*var(--rlxp-fs-k,1));margin-top:auto;position:relative}.rlxr-scale__track{height:calc(6px*var(--rlxp-fs-k,1));background:var(--rlx-sand);border-radius:999px;display:block;position:relative;overflow:hidden}.rlxr-scale__track i{top:0;bottom:0;right:0;left:var(--at);background:var(--rlx-blue);position:absolute}.rlxr-scale__you{left:var(--at);bottom:calc(-5px*var(--rlxp-fs-k,1) - 1.4em);width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1));margin-left:calc(-8px*var(--rlxp-fs-k,1));background:var(--rlx-blue);border-radius:50%;animation:1.1s cubic-bezier(.16,1,.3,1) .42s backwards rlxr-slide;position:absolute;box-shadow:0 0 0 3px #fff,0 2px 6px #32658859}@keyframes rlxr-slide{0%{left:0}}.rlxr-scale__axis{margin-top:calc(10px*var(--rlxp-fs-k,1));font-size:var(--fs-label);color:var(--ink-2);justify-content:space-between;display:flex}.rlxr-lane{gap:calc(10px*var(--rlxp-fs-k,1));flex-direction:column;min-width:0;display:flex}.rlxr-lane__head{align-items:baseline;gap:0 calc(14px*var(--rlxp-fs-k,1));padding:0 calc(4px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxr-lane__head h2{font-family:var(--rlx-serif);font-style:italic;font-weight:400;font-size:var(--fs-h2);color:var(--rlx-blue);margin:0}.rlxr-lane__head p{font-size:var(--fs-sub);color:var(--ink-2);margin:0}.rlxr-lane__pair{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.rlxr-lane__arrow{width:calc(28px*var(--rlxp-fs-k,1));color:var(--ink-3);place-items:center;display:grid}.rlxr-lane__arrow svg{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1))}.rlxr-dots{gap:calc(3px*var(--rlxp-fs-k,1));padding-top:var(--rlxo-block);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rlxr-dots__m{flex-direction:column;align-items:center;min-width:0;display:flex}.rlxr-dots__stack{justify-content:flex-start;align-items:center;gap:calc(4px*var(--rlxp-fs-k,1));width:100%;height:calc(6*12px*var(--rlxp-fs-k,1));border-bottom:1px solid var(--line-strong);padding-bottom:calc(4px*var(--rlxp-fs-k,1));flex-direction:column-reverse;display:flex}.rlxr-dots__stack i{width:calc(8px*var(--rlxp-fs-k,1));height:calc(8px*var(--rlxp-fs-k,1));background:var(--rlx-blue);border-radius:50%;display:block}.rlxr-dots__stack b{font-size:var(--fs-label);color:var(--ink-2);font-weight:500}.rlxr-dots__x{padding-top:calc(6px*var(--rlxp-fs-k,1));font-size:var(--fs-label);color:var(--ink-2);text-transform:uppercase}@media (hover:hover) and (pointer:fine){.rlxr-dots__m:hover .rlxr-dots__stack i{background:var(--rlx-blue-deep)}}.rlxr-ticks{gap:calc(5px*var(--rlxp-fs-k,1));padding-top:var(--rlxo-block);flex-wrap:wrap;display:flex}.rlxr-ticks i{width:calc(6px*var(--rlxp-fs-k,1));height:calc(26px*var(--rlxp-fs-k,1));background:var(--rlx-sand);border-radius:3px;display:block}.rlxr-ticks i.is-on{background:var(--rlx-blue)}.rlxr-curve{padding:var(--rlxo-block)0 calc(24px*var(--rlxp-fs-k,1))}.rlxr-curve__box{height:calc(92px*var(--rlxp-fs-k,1));border-bottom:1px solid var(--line-strong);display:block;position:relative}.rlxr-curve__plot{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rlxr-curve__area{fill:#3265881a}.rlxr-curve__line{fill:none;stroke:var(--rlx-blue);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.rlxr-curve__end{width:calc(10px*var(--rlxp-fs-k,1));height:calc(10px*var(--rlxp-fs-k,1));margin:calc(-5px*var(--rlxp-fs-k,1))0 0 calc(-5px*var(--rlxp-fs-k,1));background:var(--rlx-blue);border-radius:50%;position:absolute;box-shadow:0 0 0 2px #fff}.rlxr-curve__hits{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute;inset:0}.rlxr-curve__hits>span{height:100%}.rlxr-curve__axis{left:0;right:0;top:calc(100% + 6px*var(--rlxp-fs-k,1));font-size:var(--fs-label);color:var(--ink-2);justify-content:space-between;display:flex;position:absolute}.rlxr-houses{padding:var(--rlxo-block)0 0;align-items:center;gap:calc(6px*var(--rlxp-fs-k,1));flex-wrap:wrap;margin-bottom:0;list-style:none;display:flex}.rlxr-houses li{width:calc(34px*var(--rlxp-fs-k,1));height:calc(34px*var(--rlxp-fs-k,1));border-radius:var(--radius-sm);color:var(--rlx-blue);background:#32658814;place-items:center;display:grid}.rlxr-houses svg{width:calc(22px*var(--rlxp-fs-k,1));height:calc(22px*var(--rlxp-fs-k,1))}.rlxr-houses__more{font-size:var(--fs-sub);color:var(--ink-2);background:0 0}@media (hover:hover) and (pointer:fine){.rlxr-houses li:hover{background:var(--rlx-blue);color:#fff}}.rlxr--locked .rlxr-fig b,.rlxr--locked .rlxr-veil,.rlxr--locked .rlxr-card>.rlxo-cols{filter:blur(7px);opacity:.6;-webkit-user-select:none;user-select:none;pointer-events:none}.rlxr--locked .rlxp-tip:after{content:none}.rlxr--locked[role=button]{cursor:pointer}.rlxr--locked[role=button]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rlxo-kpis__sample{justify-content:space-between;align-items:center;gap:var(--rlxo-gap)var(--rlxp-gap);flex-wrap:wrap;display:flex}.rlxo-kpis__sample p{margin:0}.rlxr--sample .rlxr-card:after{content:var(--rlxr-sample-tag,"Esempio");top:calc(12px*var(--rlxp-fs-k,1));right:calc(14px*var(--rlxp-fs-k,1));border-radius:var(--radius-pill);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);background:var(--rlx-sand);pointer-events:none;padding:4px 8px;line-height:1;position:absolute}.rlxr--sample .rlxr-card--match:after{content:none}.rlxr--sample .rlxr-card--match h2:after{content:var(--rlxr-sample-tag,"Esempio");vertical-align:middle;margin-left:calc(12px*var(--rlxp-fs-k,1));border-radius:var(--radius-pill);font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);background:var(--rlx-sand);padding:4px 8px;line-height:1;display:inline-block}@media (max-width:899px){.rlxr-lane__arrow{width:calc(18px*var(--rlxp-fs-k,1))}.rlxr-lane__arrow svg{width:calc(14px*var(--rlxp-fs-k,1));height:calc(14px*var(--rlxp-fs-k,1))}.rlxr-card h3{font-size:var(--fs-sub)}.rlxr-fig b{font-size:calc(var(--fs-h2)*1.5)}.rlxr-dots__x{visibility:hidden}.rlxr-dots__m:first-child .rlxr-dots__x,.rlxr-dots__m:last-child .rlxr-dots__x{visibility:visible}}@media (prefers-reduced-motion:reduce){.rlxo-kpis__lock,.rlxr-card--match,.rlxr-card--rank,.rlxr-lane{animation:.2s backwards rlxo-fade;animation-delay:calc(var(--i,0)*30ms)}.rlxr-scale__you{animation:none}}.rlxo-plan{gap:calc(28px*var(--rlxp-fs-k,1))calc(40px*var(--rlxp-fs-k,1));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.rlxo-plan--done,.rlxo-plan--invite{grid-template-columns:minmax(0,1fr)}.rlxo-plan--done .rlxo-plan__text,.rlxo-plan--invite .rlxo-plan__text{justify-content:space-between;align-items:center;gap:calc(14px*var(--rlxp-fs-k,1))calc(32px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxo-plan--done .rlxo-plan__acts,.rlxo-plan--invite .rlxo-plan__acts{flex:none;margin-top:0}.rlxo-plan--invite .rlxo-plan__note{flex-basis:100%;margin-top:0}.rlxo-plan--invite .rlxo-plan__text h2{white-space:nowrap;max-width:none}.rlxo-plan__note{align-items:center;gap:calc(8px*var(--rlxp-fs-k,1));margin:var(--rlxp-title-gap)0 0;font-size:var(--fs-sub);color:var(--ink-2);line-height:1.35;display:inline-flex}.rlxo-plan__note svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1));color:var(--rlx-blue);flex:none}.rlxo-plan--done .rlxo-plan__text h2{white-space:nowrap;max-width:none}@container (max-width:760px){.rlxo-plan{grid-template-columns:minmax(0,1fr)}.rlxo-plan--done .rlxo-plan__text h2,.rlxo-plan--invite .rlxo-plan__text h2{white-space:normal}.rlxo-plan--done .rlxo-plan__text,.rlxo-plan--invite .rlxo-plan__text{display:block}.rlxo-plan--done .rlxo-plan__acts,.rlxo-plan--invite .rlxo-plan__acts{margin-top:calc(14px*var(--rlxp-fs-k,1))}}.rlxo-plan__k{margin:0 0 calc(8px*var(--rlxp-fs-k,1));font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);line-height:1}.rlxo-plan__text h2{max-width:30ch}.rlxo-plan__acts{align-items:center;gap:calc(14px*var(--rlxp-fs-k,1))calc(18px*var(--rlxp-fs-k,1));margin-top:var(--rlxo-block);flex-wrap:wrap;display:flex}.rlxo-plan__acts .rlxpl-go svg,.rlxo-plan__acts .rlxpl-link svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}@media (hover:none){.rlxo-act--icon{width:var(--rlxp-tap);height:var(--rlxp-tap)}}.rlxr-future .rlxo-col__x,.rlxr-future .rlxr-dots__x{opacity:.45}.rlxr-card--go{cursor:pointer;transition:box-shadow .2s cubic-bezier(.23,1,.32,1),border-color .2s}@media (hover:hover) and (pointer:fine){.rlxr-card--go:hover{box-shadow:var(--relief-1-hover);border-color:var(--line-strong)}}.rlxr-card--go:active{box-shadow:var(--relief-press)}.rlxr-card--go:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rlxo-head__side{align-items:center;gap:calc(10px*var(--rlxp-fs-k,1));flex-wrap:wrap;display:flex}.rlxo-act--record{height:calc(46px*var(--rlxp-fs-k,1));padding:0 calc(18px*var(--rlxp-fs-k,1));gap:calc(8px*var(--rlxp-fs-k,1))}.rlxo-act--record svg{color:var(--rlx-blue)}.rlxo-app__record{margin-top:calc(var(--rlxo-app-gap,12px)*.75)}.rlxo-app__record .rlxo-act--record{width:100%;height:auto;min-height:var(--rlxp-tap);font-size:var(--fs-sub);justify-content:center}
@media (max-width:899px){.rlxp-view:has(>.rlxp-view__in>.rlxo){flex-direction:column;display:flex;overflow-y:auto;padding-bottom:calc(44px + env(safe-area-inset-bottom))!important}.rlxp-view__in:has(>.rlxo){flex-direction:column;flex:1 0 auto;display:flex}.rlxo{--rlxo-app-gap:var(--rlxp-gap);flex-direction:column;flex:1 0 auto;display:flex}.rlxo-head{gap:var(--rlxo-app-gap);margin-bottom:var(--rlxp-head-gap)}.rlxo-head h1{font-size:var(--fs-h1)}.rlxo-panel--plan{padding:calc(12px*var(--rlxp-fs-k,1))calc(14px*var(--rlxp-fs-k,1));margin-top:0}.rlxo-panel--plan .rlxo-plan__text{justify-content:space-between;align-items:center;gap:calc(10px*var(--rlxp-fs-k,1));display:flex!important}.rlxo-panel--plan .rlxo-plan__text h2{max-width:none;line-height:1.25;font-size:var(--fs-sub)!important}.rlxo-panel--plan .rlxo-plan__acts{flex:none;margin-top:0!important}.rlxo-panel--plan .rlxo-plan__acts .rlxpl-go{min-height:var(--rlxp-tap);padding:0 calc(14px*var(--rlxp-fs-k,1));font-size:var(--fs-meta);white-space:nowrap}.rlxo-panel--plan .rlxo-plan__note{flex-basis:100%}.rlxo-app__add{min-height:var(--rlxp-tap);font-size:var(--fs-sub);justify-content:center}.rlxo-app__add svg{width:calc(20px*var(--rlxp-fs-k,1));height:calc(20px*var(--rlxp-fs-k,1))}.rlxo-app--demo .rlxo-mini{padding-top:calc(16px*var(--rlxp-fs-k,1) + var(--fs-label) + 14px*var(--rlxp-fs-k,1));position:relative}.rlxo-app--demo .rlxo-mini:before{content:var(--rlxp-demo-tag,"Esempio");top:calc(12px*var(--rlxp-fs-k,1));left:calc(16px*var(--rlxp-fs-k,1));font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-pill);color:var(--ink-2);background:var(--rlx-sand,#eee8de);pointer-events:none;padding:4px 8px;line-height:1;position:absolute}}.rlxo-app{gap:var(--rlxo-app-gap);margin-top:var(--rlxo-app-gap);flex-direction:column;flex:1 0 auto;display:flex}.rlxo-head+.rlxo-app{margin-top:0}.rlxo-app__grid{align-content:start;gap:var(--rlxo-app-gap);flex:1 0 auto;grid-template-rows:auto repeat(2,auto auto auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;display:grid}.rlxo-mini{justify-content:flex-start;align-items:stretch;gap:calc(10px*var(--rlxp-fs-k,1));min-height:0;padding:calc(16px*var(--rlxp-fs-k,1));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);box-shadow:var(--relief-1);font:inherit;color:var(--rlx-ink);text-align:left;cursor:pointer;animation:.46s cubic-bezier(.16,1,.3,1) backwards rlxo-rise;animation-delay:calc(var(--i,0)*70ms);background:#fff;flex-direction:column;grid-row:span 3;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}.rlxo-app__grid>.rlxo-mini:not(.rlxo-mini--wide){grid-template-rows:subgrid;align-content:start;align-items:start;display:grid}.rlxo-app__grid>.rlxo-mini>.rlxo-mini__chart{align-self:start}.rlxo-mini:active{transform:scale(.985)}.rlxo-mini:focus-visible{outline:2px solid var(--rlx-blue);outline-offset:2px}.rlxo-mini__k{font-family:var(--rlx-serif);font-size:var(--fs-h2);color:var(--rlx-ink-strong);text-wrap:balance;line-height:1.15}.rlxo-mini__n{align-items:baseline;gap:0 calc(8px*var(--rlxp-fs-k,1));flex-wrap:wrap;margin:0;display:flex}.rlxo-mini__n b{font-family:var(--rlx-serif);font-weight:400;font-size:calc(var(--fs-h2)*1.5);letter-spacing:-.01em;color:var(--rlx-blue);font-variant-numeric:tabular-nums;line-height:1}.rlxo-mini__n i{font-style:normal;font-size:var(--fs-sub);color:var(--ink-2);line-height:1.25}.rlxo-mini__chart{min-height:0;margin:0;padding:0;display:block}.rlxo-mini__bars{gap:calc(8px*var(--rlxp-fs-k,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rlxo-mini__bars li{gap:calc(4px*var(--rlxp-fs-k,1));font-size:var(--fs-sub);flex-direction:column;line-height:1.2;display:flex}.rlxo-mini__bars span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}.rlxo-mini__bars i{height:calc(6px*var(--rlxp-fs-k,1));background:var(--line);border-radius:999px;display:block;overflow:hidden}.rlxo-mini__bars i b{background:var(--rlx-blue);border-radius:999px;height:100%;display:block}.rlxo-mini__ring{justify-content:center;display:flex}.rlxo-mini__ring svg{width:calc(64px*var(--rlxp-fs-k,1));height:calc(64px*var(--rlxp-fs-k,1))}.rlxo-mini__ring .rlxo-ring__bed{fill:none;stroke:var(--line);stroke-width:14px}.rlxo-mini__ring .rlxo-slice{fill:none;stroke-width:14px}.rlxo-mini--wide{align-items:end;column-gap:calc(20px*var(--rlxp-fs-k,1));row-gap:calc(10px*var(--rlxp-fs-k,1));flex:none;grid-area:auto/1/auto/-1;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k chart""n chart";display:grid}.rlxo-mini--wide .rlxo-mini__k{grid-area:k;align-self:start}.rlxo-mini--wide .rlxo-mini__n{grid-area:n}.rlxo-mini--wide .rlxo-mini__chart{grid-area:chart;align-self:stretch;align-items:flex-end;margin-top:0;padding-top:0;display:flex}.rlxo-mini__cols{align-items:flex-end;gap:calc(4px*var(--rlxp-fs-k,1));height:calc(96px*var(--rlxp-fs-k,1));width:100%;display:flex}.rlxo-mini__cols i{background:var(--rlx-blue);opacity:.85;border-radius:2px 2px 0 0;flex:1 1 0;min-width:0}.rlxo-app__acts{gap:calc(var(--rlxo-app-gap)*.75);flex-wrap:wrap;flex:none;display:flex}.rlxo-app__acts+.rlxo-app,.rlxo-app__acts+.rlxo-panel--plan,.rlxo-app__bar+.rlxo-panel--plan{margin-top:var(--rlxp-head-gap)}@media (max-width:899px){.rlxo-head:has(+.rlxo-app__bar){margin-bottom:var(--rlxo-app-gap)}}.rlxo-app__bar{align-items:center;gap:calc(var(--rlxo-app-gap,12px)*.75);flex:none;display:flex}.rlxo-app__bar .rlxo-act--record{height:auto;min-height:var(--rlxp-tap);font-size:var(--fs-sub);margin-left:auto}.rlxr-giostra{display:contents}.rlxr-pager{display:none}@media (max-width:899px){.rlxr{gap:calc(var(--rlxo-app-gap,12px)*.75);flex-direction:column;display:flex}.rlxr-giostra{align-items:stretch;gap:calc(var(--rlxo-app-gap,12px)*.75);margin-inline:calc(-1*var(--rlxp-pad-x));padding-inline:var(--rlxp-pad-x);scroll-padding-inline:var(--rlxp-pad-x);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:relative;overflow:auto hidden}.rlxr-giostra::-webkit-scrollbar{display:none}.rlxr-giostra>*{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 92%;min-width:0}.rlxr-card--match .rlxo-cols{min-height:calc(96px*var(--rlxp-fs-k,1))}.rlxr-pager{align-self:center;gap:calc(8px*var(--rlxp-fs-k,1));padding:calc(9px*var(--rlxp-fs-k,1))calc(12px*var(--rlxp-fs-k,1));border-radius:var(--rlx-radius-pill);background:var(--rlx-ivory-2);box-shadow:inset 0 0 0 1px var(--rlx-line-warm);flex:none;display:flex}.rlxr-pager span{width:calc(7px*var(--rlxp-fs-k,1));height:calc(7px*var(--rlxp-fs-k,1));border-radius:var(--rlx-radius-pill);background:var(--rlx-line-warm);transition:width .3s cubic-bezier(.22,.61,.36,1),background .3s}.rlxr-pager span.is-on{width:calc(22px*var(--rlxp-fs-k,1));background:var(--rlx-blue)}}@media (prefers-reduced-motion:reduce){.rlxr-pager span{transition:none}}.rlxo-app__act{min-height:var(--rlxp-tap);padding:0 calc(14px*var(--rlxp-fs-k,1));font-size:var(--fs-sub);white-space:nowrap;flex:1 1 0;justify-content:center}.rlxo-app__act:first-child{flex-basis:100%}.rlxo-app__act svg{width:calc(20px*var(--rlxp-fs-k,1));height:calc(20px*var(--rlxp-fs-k,1))}.rlxo-hint{align-items:flex-start;gap:calc(8px*var(--rlxp-fs-k,1));margin-bottom:calc(var(--rlxo-app-gap,var(--rlxp-gap))*-.25);padding:calc(12px*var(--rlxp-fs-k,1))calc(10px*var(--rlxp-fs-k,1))calc(12px*var(--rlxp-fs-k,1))calc(14px*var(--rlxp-fs-k,1));border:1px solid color-mix(in srgb,var(--rlx-blue)28%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--rlx-blue)7%,var(--field));color:var(--rlx-ink-strong);display:flex;position:relative}.rlxo-hint:after{content:"";left:calc(28px*var(--rlxp-fs-k,1));background:inherit;border-right:inherit;border-bottom:inherit;border-radius:0 0 2px;width:10px;height:10px;position:absolute;bottom:-6px;transform:rotate(45deg)}.rlxo-hint__body{flex:1;min-width:0}.rlxo-hint p{font-size:var(--fs-sub);line-height:var(--lh-body);margin:0}.rlxo-hint__x{width:var(--rlxp-tap);height:var(--rlxp-tap);margin:calc(-10px*var(--rlxp-fs-k,1))calc(-6px*var(--rlxp-fs-k,1))calc(-10px*var(--rlxp-fs-k,1))0;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.rlxo-hint__x svg{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1))}.rlxo-hint-layer{z-index:3;pointer-events:none;transition:background-color .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:absolute;inset:0}.rlxo-hint-layer--on{background:color-mix(in srgb,var(--rlx-ivory)45%,transparent);-webkit-backdrop-filter:blur(8px)}@media (prefers-reduced-transparency:reduce){.rlxo-hint-layer--on{background:color-mix(in srgb,var(--rlx-ivory)85%,transparent);-webkit-backdrop-filter:none}}.rlxo-hint-stage{height:min(100%,60svh);padding:var(--rlxo-block);justify-content:center;align-items:center;display:flex;position:sticky;top:0}.rlxo-hint--pop{pointer-events:auto;width:min(46ch,100%);padding:calc(16px*var(--rlxp-fs-k,1))calc(12px*var(--rlxp-fs-k,1))calc(18px*var(--rlxp-fs-k,1))calc(18px*var(--rlxp-fs-k,1));background:var(--field);box-shadow:var(--relief-pop);margin:0}.rlxo-hint--pop:after{display:none}.rlxo-hint--pop .rlxo-act{margin-top:calc(14px*var(--rlxp-fs-k,1))}.rlxo-app__act,.rlxo-app__add,.rlxo-hint{animation:.46s cubic-bezier(.16,1,.3,1) backwards rlxo-rise}.rlxo-app__act:first-child{animation-delay:70ms}.rlxo-app__act:nth-child(2){animation-delay:.14s}.rlxo-app__act:nth-child(3){animation-delay:.21s}.rlxo-app__add{animation-delay:.28s}.rlxo-hint{animation-delay:.35s}.rlxo-app__grid--demo{animation:.46s .35s backwards rlxo-fade}.rlxo-mini__bars i b{animation:.62s cubic-bezier(.16,1,.3,1) both rlxo-grow-x}.rlxo-mini__bars li:first-child i b{animation-delay:calc(var(--i,0)*70ms + .2s)}.rlxo-mini__bars li:nth-child(2) i b{animation-delay:calc(var(--i,0)*70ms + .26s)}.rlxo-mini__bars li:nth-child(3) i b{animation-delay:calc(var(--i,0)*70ms + .32s)}.rlxo-mini__cols i{transform-origin:bottom;animation:.56s cubic-bezier(.16,1,.3,1) both rlxo-grow-y;animation-delay:calc(6*70ms + .2s + var(--i,0)*35ms)}@media (prefers-reduced-motion:reduce){.rlxo-app__act,.rlxo-app__add,.rlxo-hint{animation:.2s backwards rlxo-fade}.rlxo-mini__bars i b,.rlxo-mini__cols i{animation:none}.rlxo-mini{animation:.2s backwards rlxo-fade;animation-delay:calc(var(--i,0)*30ms)}.rlxo-mini:active{transform:none}}@media (max-width:899px){.rlxp-view [role=tablist]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow:auto hidden}.rlxp-view [role=tablist]::-webkit-scrollbar{display:none}.rlxp-view [role=tablist]>*{flex:none}.rlxp-reg .rlxp-view__in>:has(>.rlxo-acts)>.rlxo-acts{display:none}.rlxp-reg .rlxp-bar__ctl{align-items:center;gap:calc(8px*var(--rlxp-fs-k,1));flex-wrap:nowrap}.rlxp-reg .rlxp-bar__find{flex:1 1 0;width:auto;min-width:0}.rlxp-reg .rlxp-bar__find .rlxp-search{width:100%}.rlxp-reg .rlxp-bar__ctl .rlxp-chip--brand{width:calc(40px*var(--rlxp-fs-k,1));min-height:calc(40px*var(--rlxp-fs-k,1));box-shadow:var(--relief-1);flex:none;justify-content:center;gap:0;font-size:0;border-radius:var(--radius-sm)!important;padding:0!important}.rlxp-reg .rlxp-bar__ctl .rlxp-chip--brand svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxp-reg .rlxo-acts--bar{gap:calc(8px*var(--rlxp-fs-k,1));flex-wrap:nowrap;flex:none;display:flex}.rlxp-reg .rlxo-acts--bar .rlxo-act--icon{width:calc(40px*var(--rlxp-fs-k,1));height:auto;min-height:calc(40px*var(--rlxp-fs-k,1));border-radius:var(--radius-sm);background:var(--field);box-shadow:var(--relief-1);padding:0;position:relative}.rlxp-reg .rlxo-acts--bar .rlxo-act--primary{background:var(--rlx-blue);box-shadow:var(--relief-1)}.rlxp-reg .rlxo-acts--bar .rlxo-act--worded{height:auto;min-height:calc(40px*var(--rlxp-fs-k,1));padding:0 calc(14px*var(--rlxp-fs-k,1))0 calc(11px*var(--rlxp-fs-k,1));border-radius:var(--radius-sm);font-size:var(--fs-meta)}.rlxp-reg .rlxo-acts--bar .rlxo-act--worded svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxp-reg .rlxo-acts--bar .rlxo-act--icon:before{content:"";inset:calc((var(--rlxp-tap) - 40px*var(--rlxp-fs-k,1))/-2)0;position:absolute}.rlxp-reg .rlxo-acts--bar .rlxo-act--icon svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxp-reg .rlxp-stats,.rlxp-reg .rlxp-bar__sort,.rlxp-reg .rlxp-sortdir,.rlxp-demo{display:none}.rlxp-reg .rlxp-sheet{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.rlxp-reg .rlxp-entry{padding:var(--rlxp-card-pad);border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);box-shadow:var(--relief-1);background:#fff}.rlxp-reg .rlxp-entry+.rlxp-entry{margin-top:var(--rlxp-gap);border-top:1px solid var(--line)}.rlxp-reg .rlxp-entry.is-sel{background:#3265880f}.rlxp-reg .rlxb{gap:calc(var(--rlxp-gap)*.75);padding:var(--rlxp-card-pad);border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);box-shadow:var(--relief-1);background:#fff;grid-template-columns:minmax(0,1fr);overflow:hidden}.rlxp-reg .rlxb+.rlxb{margin-top:var(--rlxp-gap);border-top:1px solid var(--line)}.rlxp-reg .rlxb__bar{bottom:0}.rlxp-reg .rlxb__go{display:none}.rlxp-reg .rlxb__drop{opacity:1}.rlxp-reg .rlxb__publish{min-height:var(--rlxp-tap)}}
.rlxpf{--rlxpf-accent:var(--rlx-blue,#326588);--rlxpf-pad:24px;--rlxpf-block:20px;--rlxpf-part:22px;--rlxpf-row:11px;--rlxpf-h2:24px;width:100%}.rlxpf-id{padding-bottom:var(--rlxpf-block)}.rlxpf-id__body h1{font-family:var(--rlx-serif);font-size:var(--fs-h1);letter-spacing:-.014em;color:var(--rlx-blue);margin:0;font-weight:400;line-height:1.08}.rlxpf-id__meta{margin:var(--rlxp-title-gap)0 0;font-size:var(--fs-lead);color:var(--rlx-muted-warm)}.rlxpf-body{margin-top:var(--rlxpf-block)}.rlxpf-head{margin-bottom:var(--rlxp-head-gap);padding-bottom:var(--rlxpf-block);border-bottom:1px solid var(--line);grid-column:1/-1}.rlxpf-head__t{font-family:var(--rlx-serif);font-size:var(--rlxpf-h2);color:var(--rlx-ink-strong);flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-weight:400;line-height:1.15;display:flex}.rlxps>.rlxpf-head{margin-bottom:0}.rlxpf-head__m{margin:var(--rlxp-title-gap)0 0;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-muted-warm);line-height:1.5}.rlxpf-flow{flex-direction:column;min-width:0;min-height:40vh;display:flex}.rlxpf-sec{padding:var(--rlxpf-pad);border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);background:#fff}@media (max-width:600px){.rlxpf-sec{padding:var(--rlxp-card-pad)}}.rlxpf-part+.rlxpf-part{margin-top:var(--rlxpf-part);padding-top:var(--rlxpf-part);border-top:1px solid var(--line)}.rlxpf-part>h2{font-family:var(--rlx-serif);font-size:var(--rlxpf-h2);letter-spacing:-.01em;color:var(--rlx-ink-strong);margin:0;font-weight:400;line-height:1.15}.rlxpf-lead{font-size:var(--fs-sub);color:var(--ink-2);max-width:78ch;margin:5px 0 0;line-height:1.45}.rlxpf-sub{margin:var(--rlxpf-part)0 0;font-family:var(--rlx-serif);font-size:var(--fs-h2);color:var(--rlx-ink-strong);font-weight:400;line-height:1.2}.rlxpf-acts{margin-top:var(--rlxpf-block);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rlxpf-btn{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--rlx-ivory-2);font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--rlx-ink);cursor:pointer;align-items:center;gap:9px;padding:11px 18px;text-decoration:none;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),background-color .18s;display:inline-flex}.rlxpf-btn:hover:not(:disabled){transform:translateY(var(--relief-lift));background:#fff}.rlxpf-btn:active:not(:disabled){box-shadow:var(--relief-press);transform:none}.rlxpf-btn:disabled{cursor:not-allowed;opacity:.45;box-shadow:none;transform:none}.rlxpf-btn svg{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1));color:var(--ink-2);flex:none}.rlxpf-btn--go{background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);border-color:#0000}.rlxpf-btn--go:hover:not(:disabled){background:var(--rlx-blue-deep)}.rlxpf-btn--go svg{color:currentColor}.rlxpf-btn--go:hover:not(:disabled){background:var(--rlx-blue-deep);box-shadow:var(--relief-dark-hover)}.rlxpf-btn--go:active:not(:disabled){box-shadow:var(--relief-dark-press)}.rlxpf-btn--out{box-shadow:none;color:var(--rlx-muted-warm);background:0 0}.rlxpf-btn--out:hover:not(:disabled){color:#a33a2c;box-shadow:none;border-color:#a33a2c66}.rlxpf-btn input[type=file]{width:calc(1px*var(--rlxp-fs-k,1));height:calc(1px*var(--rlxp-fs-k,1));opacity:0;pointer-events:none;position:absolute}label.rlxpf-btn{position:relative}label.rlxpf-btn:focus-within{outline:2px solid var(--focus);outline-offset:3px}.rlxpf-btn.is-busy{pointer-events:none;opacity:.6}.rlxpf-ask{font:inherit;color:var(--rlx-blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.rlxpf-ask:hover{color:var(--rlx-blue-deep);text-decoration-thickness:2px}.rlxpf-acts .rlxpf-ask{margin-left:6px}.rlxpf-hint{font-size:var(--fs-meta);color:var(--rlx-muted-warm)}.rlxpf-note{margin:var(--rlxpf-block)0 0;font-size:var(--fs-meta);color:var(--rlx-muted-warm);max-width:78ch;line-height:1.55}.rlxpf-bad{font-size:var(--fs-sub);color:#a33a2c;margin:0}.rlxpf-bad--tight{margin-top:8px}.rlxpf-skel{padding-top:4px}.rlxpf-skel__in{padding-bottom:var(--rlxpf-block);align-items:flex-start;gap:18px;display:flex}.rlxpf-skel__mark{width:calc(76px*var(--rlxp-fs-k,1));height:calc(76px*var(--rlxp-fs-k,1));border-radius:50%;flex:none;margin-top:3px}@media (max-width:600px){.rlxpf-skel__mark{width:calc(62px*var(--rlxp-fs-k,1));height:calc(62px*var(--rlxp-fs-k,1))}}.rlxpf-skel__who{flex-direction:column;flex:auto;gap:11px;min-width:0;padding-top:8px;display:flex}.rlxpf-skel__who>i{border-radius:var(--radius-pill,999px);height:15px}.rlxpf-skel__who>i:first-child{height:24px}.rlxpf-skel__tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:30px;padding:15px 0;display:flex}.rlxpf-skel__tabs>i{border-radius:var(--radius-pill,999px);height:14px}.rlxpf-skel__card{margin-top:var(--rlxpf-block);border-radius:16px;height:220px}.rlxpf-skel__mark,.rlxpf-skel__who>i,.rlxpf-skel__tabs>i,.rlxpf-skel__card{background:color-mix(in srgb,var(--rlx-ink,#3c3c3c)8%,transparent);animation:1.7s ease-in-out infinite rlxpf-breathe;display:block}@keyframes rlxpf-breathe{0%,to{opacity:1}50%{opacity:.5}}@keyframes rlxpf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rlxpf-meter__track>i,.rlxpf-skel__mark,.rlxpf-skel__who>i,.rlxpf-skel__tabs>i,.rlxpf-skel__card{animation:none}.rlxpf-btn,.rlxpf-x{transition:none}.rlxpf-btn:hover:not(:disabled),.rlxpf-x:hover{transform:none}}.rlxpf-sr{width:calc(1px*var(--rlxp-fs-k,1));height:calc(1px*var(--rlxp-fs-k,1));clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.rlxpb{--rlxpb-on:#f2ece2;--rlxpb-dim:#f2ece29e}.rlxpb-head{padding-bottom:var(--rlxpf-block);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rlxpb-head__body{min-width:0}.rlxpb-head__t{font-family:var(--rlx-serif);font-size:var(--rlxpf-h2);color:var(--rlx-ink-strong);flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-weight:400;line-height:1.15;display:flex}.rlxpb-head__m{font-size:var(--fs-sub);color:var(--rlx-muted-warm);margin:5px 0 0}.rlxpb-badge{border-radius:var(--radius-pill);font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;padding:4px 11px;font-weight:600;display:inline-flex}.rlxpb-badge:before{content:"";width:calc(7px*var(--rlxp-fs-k,1));height:calc(7px*var(--rlxp-fs-k,1));background:currentColor;border-radius:50%}.rlxpb-badge--ok{color:var(--rlx-blue);border-color:color-mix(in srgb,var(--rlx-blue)34%,transparent);background:color-mix(in srgb,var(--rlx-blue)8%,transparent)}.rlxpb-badge--wait{color:#8a5f16;background:#b07d2a1a;border-color:#b07d2a66}.rlxpb-badge--off{color:var(--rlx-muted-warm);border-color:var(--line-strong)}.rlxpb-card .rlxpb-badge--ok,.rlxpb-card .rlxpb-badge--wait{color:var(--rlxpb-on);background:#ffffff17;border-color:#f2ece257}.rlxpb-ghost,.rlxpb-cta{border-radius:var(--radius-sm);font-family:var(--rlx-sans);font-size:var(--fs-sub);cursor:pointer;flex:none;align-items:center;gap:9px;padding:10px 16px;text-decoration:none;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),background-color .18s,transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.rlxpb-ghost svg,.rlxpb-cta svg{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1));flex:none}.rlxpb-ghost{border:1px solid var(--line-strong);background:var(--rlx-ivory-2);color:var(--rlx-ink)}.rlxpb-ghost:hover{transform:translateY(var(--relief-lift));background:#fff}.rlxpb-cta{background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);border:1px solid #0000}.rlxpb-cta:hover{background:var(--rlx-blue-deep)}.rlxpb-card{--rlxpb-on:#f2ece2;--rlxpb-dim:#f2ece29e;margin-top:var(--rlxpf-block);background:linear-gradient(180deg,#336075 0%,var(--rlx-blue)46%,#2a4e60 100%);color:var(--rlxpb-on);border-radius:16px;padding:20px 22px 0;overflow:hidden;box-shadow:0 18px 44px #1c282e3d,0 4px 12px #1c282e29}@media (max-width:600px){.rlxpb-card{padding:16px 16px 0}}.rlxpb-card__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rlxpb-card__k{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--rlxpb-dim);margin:0;font-weight:600}.rlxpb-card__k--due{font-size:var(--fs-meta);text-underline-offset:.2em;text-decoration:underline}.rlxpb-card__n{font-family:var(--rlx-serif);font-weight:600;font-size:calc(34px*var(--rlxp-fs-k,1));letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:7px 0 0;line-height:1}@media (max-width:600px){.rlxpb-card__n{font-size:calc(30px*var(--rlxp-fs-k,1))}}.rlxpb-card__sub{font-size:var(--fs-sub);color:var(--rlxpb-dim);margin:8px 0 0}.rlxpb-card__who{font-family:var(--rlx-serif);font-size:calc(18px*var(--rlxp-fs-k,1));border-top:1px solid #f2ece22e;margin-top:16px;padding-top:13px;line-height:1.2}.rlxpb-grid{grid-template-columns:repeat(auto-fit,minmax(calc(360px*var(--rlxp-fs-k,1)),1fr));gap:12px 28px;margin-top:14px;display:grid}.rlxpb-f{min-width:0}.rlxpb-f--big{grid-column:1/-1}.rlxpb-f__l{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--rlxpb-dim);font-weight:600;display:block}.rlxpb-f__v{align-items:center;gap:10px;min-width:0;margin-top:6px;display:flex}.rlxpb-f__v b{min-width:0;font-weight:400;font-size:var(--fs-body);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.35}.rlxpb-f--big .rlxpb-f__v b{font-size:calc(18px*var(--rlxp-fs-k,1));letter-spacing:.05em}@media (max-width:600px){.rlxpb-f--big .rlxpb-f__v b{font-size:calc(16px*var(--rlxp-fs-k,1))}}.rlxpb-f__ok{font-size:var(--fs-meta);color:var(--rlxpb-dim);margin-top:5px;display:block}.rlxpb-cp{width:calc(32px*var(--rlxp-fs-k,1));height:calc(32px*var(--rlxp-fs-k,1));color:var(--rlxpb-on);cursor:pointer;background:#ffffff12;border:1px solid #f2ece242;border-radius:9px;flex:none;place-items:center;transition:background-color .16s,border-color .16s;display:grid}.rlxpb-cp svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxpb-cp:hover{background:#ffffff29;border-color:#f2ece270}.rlxpb-cp:focus-visible{outline:2px solid var(--rlxpb-on);outline-offset:2px}.rlxpb-ref{background:#00000024;border:1px solid #f2ece23d;border-radius:12px;margin-top:14px;padding:12px 14px}.rlxpb-ref .rlxpb-f__l{color:var(--rlxpb-on)}.rlxpb-ref__n{font-size:var(--fs-meta);color:var(--rlxpb-dim);margin:8px 0 0;line-height:1.5}.rlxpb-card__acts{margin-top:14px}.rlxpb-card__gap{border-top:1px solid #f2ece22e;margin-top:16px;padding-top:14px}.rlxpb-card__gap p{font-size:var(--fs-sub);color:var(--rlxpb-dim);margin:0 0 14px;line-height:1.5}.rlxpb-all{border-radius:var(--radius-sm);font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlxpb-on);cursor:pointer;background:#ffffff14;border:1px solid #f2ece24d;align-items:center;gap:9px;padding:9px 15px;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex;position:relative}.rlxpb-all svg{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1));flex:none}.rlxpb-all:hover{background:#ffffff29;border-color:#f2ece280}.rlxpb-all input[type=file]{width:calc(1px*var(--rlxp-fs-k,1));height:calc(1px*var(--rlxp-fs-k,1));opacity:0;pointer-events:none;position:absolute}.rlxpb-all:focus-within{outline:2px solid var(--rlxpb-on);outline-offset:2px}.rlxpb-all--go{background:var(--rlxpb-on);color:var(--rlx-blue);border-color:#0000;font-weight:600}.rlxpb-all--go:hover{background:#fff;border-color:#0000}.rlxpb-all.is-busy{pointer-events:none;opacity:.6}.rlxpb-up{background:#0000002e;border-top:1px solid #f2ece229;margin:18px -22px 0;padding:14px 22px 16px}@media (max-width:600px){.rlxpb-up{margin:16px -16px 0;padding:12px 16px 14px}}.rlxpb-up__q{font-size:var(--fs-sub);color:var(--rlxpb-on);margin:0 0 12px}.rlxpb-up__n{font-size:var(--fs-meta);color:var(--rlxpb-dim);margin:10px 0 0}.rlxpb-up__bad{font-size:var(--fs-sub);color:#ffd7cf;margin:10px 0 0}.rlxpb-up__done{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rlxpb-up__ico{width:calc(30px*var(--rlxp-fs-k,1));height:calc(30px*var(--rlxp-fs-k,1));background:#f2ece229;border-radius:50%;flex:none;place-items:center;display:grid}.rlxpb-up__ico svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxpb-up__done>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.rlxpb-up__done b{font-weight:600;font-size:var(--fs-sub);overflow-wrap:anywhere}.rlxpb-up__done i{font-style:normal;font-size:var(--fs-meta);color:var(--rlxpb-dim)}.rlxpb-up__again{font-size:var(--fs-meta);color:var(--rlxpb-on);text-underline-offset:3px;cursor:pointer;margin-left:auto;text-decoration:underline;position:relative}.rlxpb-up__again input{width:calc(1px*var(--rlxp-fs-k,1));height:calc(1px*var(--rlxp-fs-k,1));opacity:0;pointer-events:none;position:absolute}.rlxpb-up__again:focus-within{outline:2px solid var(--rlxpb-on);outline-offset:3px}.rlxpb-folds{margin-top:var(--rlxpf-part)}.rlxpb-fold{border-top:1px solid var(--line)}.rlxpb-fold__h{width:100%;font-family:var(--rlx-serif);font-size:var(--fs-lead);text-align:left;color:var(--rlx-ink-strong);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:15px 0;display:flex}.rlxpb-fold__h i{min-width:calc(22px*var(--rlxp-fs-k,1));height:calc(22px*var(--rlxp-fs-k,1));border-radius:var(--radius-pill);background:var(--rlx-sand);font-style:normal;font-family:var(--rlx-sans);font-size:var(--fs-label);color:var(--rlx-muted-warm);place-items:center;padding:0 6px;font-weight:600;display:grid}.rlxpb-fold__h svg{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1));color:var(--rlx-muted-warm);margin-left:auto;transition:transform .24s cubic-bezier(.23,1,.32,1)}.rlxpb-fold.is-open .rlxpb-fold__h svg{transform:rotate(180deg)}.rlxpb-fold__h:hover{color:var(--rlx-blue)}.rlxpb-fold__h:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.rlxpb-fold__in{padding-bottom:var(--rlxpf-block)}.rlxpb-cover{margin-bottom:var(--rlxpf-block)}.rlxpb-cover__l{font-size:var(--fs-sub);color:var(--rlx-muted-warm);margin:0 0 9px}.rlxpb-cover__l b{font-family:var(--rlx-serif);font-weight:600;font-size:calc(24px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;line-height:1}.rlxpb-cover__t{border-radius:var(--radius-pill);background:var(--rlx-sand);height:8px;overflow:hidden}.rlxpb-cover__t>i{border-radius:var(--radius-pill);background:var(--rlx-blue);transform-origin:0;width:100%;height:100%;display:block}.rlxpb-tl{margin:0;padding:0;list-style:none;position:relative}.rlxpb-tl:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:10px;bottom:14px;left:6px}.rlxpb-tl li{grid-template-columns:calc(13px*var(--rlxp-fs-k,1))minmax(0,1fr)auto auto;align-items:center;gap:6px 16px;padding:13px 0;display:grid;position:relative}.rlxpb-tl li+li{border-top:1px solid var(--line)}.rlxpb-tl__dot{width:calc(13px*var(--rlxp-fs-k,1));height:calc(13px*var(--rlxp-fs-k,1));border:2px solid var(--line-strong);background:var(--rlx-ivory-2);border-radius:50%;box-shadow:0 0 0 4px #fff}.rlxpb-tl li.is-done .rlxpb-tl__dot{border-color:var(--rlx-blue);background:var(--rlx-blue)}.rlxpb-tl__body{flex-direction:column;gap:3px;min-width:0;display:flex}.rlxpb-tl__body b{font-weight:600;font-size:var(--fs-body);color:var(--foreground)}.rlxpb-tl__body i{font-style:normal;font-size:var(--fs-meta);color:var(--rlx-muted-warm)}.rlxpb-tl__amt{font-family:var(--rlx-serif);font-size:calc(21px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}@media (max-width:600px){.rlxpb-tl li{grid-template-columns:calc(13px*var(--rlxp-fs-k,1))minmax(0,1fr)}.rlxpb-tl__amt,.rlxpb-tl .rlxpb-badge{grid-column:2;justify-self:start}}.rlxpb-rows{grid-template-columns:repeat(auto-fit,minmax(calc(380px*var(--rlxp-fs-k,1)),1fr));column-gap:calc(var(--rlxp-gap)*2);margin:0;display:grid}.rlxpb-rows>div{padding:var(--rlxpf-row)0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:18px;display:grid}.rlxpb-rows dt{font-size:var(--fs-sub);color:var(--rlx-muted-warm)}.rlxpb-rows dd{font-size:var(--fs-body);color:var(--foreground);overflow-wrap:anywhere;margin:0}@media (max-width:600px){.rlxpb-rows>div{grid-template-columns:minmax(0,1fr);gap:4px}}.rlxpb-hist__n{font-size:var(--fs-meta);color:var(--rlx-muted-warm);margin:14px 0 0;line-height:1.55}@media (prefers-reduced-motion:reduce){.rlxpb-ghost,.rlxpb-cta,.rlxpb-fold__h svg{transition:none}.rlxpb-ghost:hover{transform:none}}.rlxpl{--rlxpl-accent:var(--rlx-blue,#326588)}.rlxpl-card{border:1px solid var(--line);border-bottom-color:var(--line-under);background:linear-gradient(178deg,#fdfbf7 0%,var(--rlx-ivory-2)62%,#f3ede3 100%);border-radius:16px;padding:26px 28px 28px;position:relative;overflow:hidden;box-shadow:0 10px 26px #2a231b12,0 2px 5px #2a231b0d}@media (max-width:600px){.rlxpl-card{padding:var(--rlxp-card-pad)}}.rlxpl-card--top:before{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--rlxpl-accent)30%,transparent)0%,var(--rlxpl-accent)42%,color-mix(in srgb,var(--rlxpl-accent)22%,transparent)100%);height:2px;position:absolute;inset:0 0 auto}.rlxpl-card--empty{background:var(--rlx-ivory-2)}.rlxpl-card--on{background:var(--rlxp-rail-bg);color:var(--rlxp-rail-on);border-color:#0000}.rlxpl-card--on .rlxpl-card__name,.rlxpl-card--on .rlxpl-card__price{color:var(--rlxp-rail-on)}.rlxpl-card--on .rlxpl-card__line,.rlxpl-card--on .rlxpl-card__cover,.rlxpl-card--on .rlxpl-card__price small{color:var(--rlxp-rail-dim)}.rlxpl-card--on .rlxpl-badge.is-on{color:var(--rlxp-rail-on);border-color:var(--rlxp-rail-line);background:color-mix(in srgb,var(--rlxp-rail-on)10%,transparent)}.rlxpl-card--on.rlxpl-card--top:before{background:linear-gradient(90deg,transparent 0%,var(--rlxp-rail-dim)42%,transparent 100%)}.rlxpl-card__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.rlxpl-badge{border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.08em;color:var(--rlx-muted-warm);align-items:center;gap:7px;padding:5px 12px;font-weight:600;display:inline-flex}.rlxpl-badge svg{width:calc(14px*var(--rlxp-fs-k,1));height:calc(14px*var(--rlxp-fs-k,1));stroke-width:2.2px}.rlxpl-badge.is-on{color:var(--rlx-blue);border-color:color-mix(in srgb,var(--rlx-blue)34%,transparent);background:color-mix(in srgb,var(--rlx-blue)7%,transparent)}.rlxpl-card__name{font-family:var(--rlx-serif);font-weight:400;font-size:calc(52px*var(--rlxp-fs-k,1));letter-spacing:-.02em;color:var(--rlx-ink-strong);margin:0;line-height:1}@media (max-width:600px){.rlxpl-card__name{font-size:calc(40px*var(--rlxp-fs-k,1))}}.rlxpl-card__line{font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--ink-2);max-width:54ch;margin:12px 0 0;line-height:1.5}.rlxpl-card__price{font-family:var(--rlx-serif);font-weight:400;font-size:calc(30px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;margin:20px 0 0;line-height:1}.rlxpl-card__price small{font-family:var(--rlx-sans);font-weight:400;font-size:var(--fs-body);color:var(--rlx-muted-warm);margin-left:6px}.rlxpl-card__cover{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);margin:8px 0 0}.rlxpl-card__acts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.rlxpl-go{border-radius:var(--radius-sm);background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);font-family:var(--rlx-sans);font-size:var(--fs-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:9px;padding:11px 18px;transition:background-color .18s;display:inline-flex}.rlxpl-go svg{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1))}.rlxpl-go:hover{background:var(--rlx-blue-deep)}.rlxpl-link{font:inherit;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.rlxpl-link svg{width:calc(15px*var(--rlxp-fs-k,1));height:calc(15px*var(--rlxp-fs-k,1));transition:transform .22s cubic-bezier(.23,1,.32,1)}.rlxpl-link:hover{color:var(--rlx-blue-deep)}.rlxpl-link:hover svg{transform:translate(3px)}.rlxpl-usage{margin-top:var(--rlxpf-part);border:1px solid var(--line);border-bottom-color:var(--line-under);background:linear-gradient(180deg,#fdfbf7 0%,var(--rlx-ivory-2)100%);border-radius:16px;padding:26px 28px 28px;display:block;box-shadow:0 8px 22px #2a231b0d,0 2px 4px #2a231b0a}@media (max-width:600px){.rlxpl-usage{padding:20px}}.rlxpl-usage .rlxpl-h{margin-top:0}.rlxpl-h{margin:var(--rlxpf-part)0 0;padding-bottom:var(--rlxpf-block);border-bottom:1px solid var(--line);font-family:var(--rlx-serif);font-size:var(--rlxpf-h2);color:var(--rlx-ink-strong);font-weight:400;line-height:1.15}.rlxpl-uses{grid-template-columns:repeat(auto-fit,minmax(calc(300px*var(--rlxp-fs-k,1)),1fr));gap:26px calc(var(--rlxp-gap)*2);margin-top:var(--rlxpf-block);max-width:900px;display:grid}.rlxpl-use{min-width:0}.rlxpl-use--go{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;margin:-14px -16px;padding:14px 16px;transition:background-color .18s;display:block}.rlxpl-use--go:hover{background:var(--rlx-ivory)}.rlxpl-use--go:focus-visible{outline:2px solid var(--rlx-blue);outline-offset:2px}.rlxpl-use__go{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em;color:var(--rlx-blue);margin:8px 0 0}.rlxpl-use__l{font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--rlx-ink-strong);margin:0;font-weight:600}.rlxpl-use__n{align-items:baseline;gap:9px;margin:9px 0 11px;display:flex}.rlxpl-use__n b{font-family:var(--rlx-serif);font-weight:400;font-size:calc(40px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;line-height:1}.rlxpl-use__n span{font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-muted-warm)}.rlxpl-use__t{border-radius:var(--radius-pill);background:var(--rlx-sand);max-width:340px;height:8px;overflow:hidden}.rlxpl-use__t>i{border-radius:var(--radius-pill);background:var(--rlx-blue);transform-origin:0;width:100%;height:100%;display:block}.rlxpl-use--gold .rlxpl-use__n b{color:var(--rlx-ink-strong)}.rlxpl-use--gold .rlxpl-use__t>i{background:var(--rlx-blue)}.rlxpl-use__f{max-width:340px;font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);text-wrap:balance;margin:10px 0 0;line-height:1.45}.rlxpl-note{margin:var(--rlxpf-block)0 0;font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);max-width:78ch;line-height:1.55}@media (prefers-reduced-motion:reduce){.rlxpl-link svg,.rlxpl-go{transition:none}.rlxpl-link:hover svg{transform:none}}.rlxpi-sr{width:calc(1px*var(--rlxp-fs-k,1));height:calc(1px*var(--rlxp-fs-k,1));clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.rlxpi-card{border:1px solid var(--line);border-bottom-color:var(--line-under);background:linear-gradient(180deg,#fdfbf7 0%,var(--rlx-ivory-2)100%);border-radius:16px;padding:26px 28px;box-shadow:0 8px 22px #2a231b0d,0 2px 4px #2a231b0a}@media (max-width:600px){.rlxpi-card{padding:20px}}.rlxpi-card__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rlxpi-who{min-width:0}.rlxpi-who__n{font-family:var(--rlx-serif);font-weight:400;font-size:calc(34px*var(--rlxp-fs-k,1));letter-spacing:-.015em;color:var(--rlx-ink-strong);margin:0;line-height:1.1}@media (max-width:600px){.rlxpi-who__n{font-size:calc(28px*var(--rlxp-fs-k,1))}}.rlxpi-who__a{font-size:var(--fs-lead);color:var(--rlx-muted-warm);margin:6px 0 0}.rlxpi-edit{border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-ink);cursor:pointer;box-shadow:var(--relief-1);background:#fff;flex:none;align-items:center;gap:9px;padding:10px 16px;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.rlxpi-edit svg{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1))}.rlxpi-edit:hover{box-shadow:var(--relief-1-hover);transform:translateY(var(--relief-lift))}.rlxpi-edit:active{box-shadow:var(--relief-press);transform:none}.rlxpi-read{margin-top:22px}.rlxpi-areas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rlxpi-areas__i{color:var(--rlx-muted-warm);display:inline-flex}.rlxpi-areas__i svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxpi-chip{border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--fs-sub);color:var(--foreground);background:#fff;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.rlxpi-contacts{flex-wrap:wrap;gap:10px 28px;margin:20px 0 0;padding:0;list-style:none;display:flex}.rlxpi-contacts li{min-width:0;font-size:var(--fs-body);align-items:center;gap:9px;display:flex}.rlxpi-contacts svg{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1));color:var(--rlx-muted-warm);flex:none}.rlxpi-contacts a{color:var(--foreground);border-bottom:1px solid var(--line-strong);overflow-wrap:anywhere;text-decoration:none}.rlxpi-contacts a:hover{color:var(--rlx-blue);border-bottom-color:var(--rlx-blue)}.rlxpi-gap{color:var(--rlx-muted-warm)}.rlxpi-fallback{color:var(--foreground);flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.rlxpi-fallback i{font-style:normal;font-size:var(--fs-meta);color:var(--rlx-muted-warm)}.rlxpi-form{margin-top:24px}.rlxpi-form__g{margin:0 0 var(--rlxp-title-gap);font-size:var(--fs-meta);letter-spacing:.04em;color:var(--rlx-muted-warm);align-items:center;gap:8px;display:flex}.rlxpi-form__g>svg,.rlxpi-field>span>svg,.rlxpw-field>span>svg,.rlxpw-row dt>svg{width:calc(15px*var(--rlxp-fs-k,1));height:calc(15px*var(--rlxp-fs-k,1));color:var(--ink-3);flex:none;transition:color .18s}.rlxpw-field:focus-within>span>svg{color:var(--rlx-blue)}.rlxpi-form .rlxpi-form__g:not(:first-child){margin-top:var(--rlxpf-part)}.rlxpi-fields{grid-template-columns:repeat(auto-fit,minmax(calc(320px*var(--rlxp-fs-k,1)),1fr));gap:var(--rlxp-gap);display:grid}.rlxpi-field{flex-direction:column;min-width:0;display:flex}.rlxpi-field:focus-within>span,.rlxpi-field:focus-within>span>svg{color:var(--rlx-blue)}.rlxpi-field>span{font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.004em;color:var(--ink-2);align-items:center;gap:7px;margin-bottom:7px;font-weight:500;line-height:1.45;transition:color .18s;display:inline-flex}.rlxpi-field input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field);width:100%;box-shadow:var(--relief-1);font-family:var(--rlx-sans);font-size:var(--field-size);line-height:var(--field-leading);color:var(--foreground);padding:10px 13px;transition:border-color .16s,box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.rlxpi-field input::placeholder{color:var(--ink-3)}.rlxpi-field input:hover:not(:focus){border-color:var(--line-strong)}.rlxpi-field input:focus{border-color:var(--line-strong);box-shadow:var(--relief-1),0 0 0 3px var(--focus-ring);outline:none;transform:translateY(-1px)}.rlxpi-field.is-bad input{border-color:var(--alert-line)}.rlxpi-field.is-bad input:focus{border-color:var(--alert);box-shadow:var(--relief-1),0 0 0 3px #b23a3129}.rlxpi-field small{font-size:var(--fs-meta);color:var(--alert);margin-top:5px}.rlxpi-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.rlxpi-go{border-radius:var(--radius-sm);background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);font-family:var(--rlx-sans);font-size:var(--fs-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:9px;padding:11px 18px;transition:background-color .2s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),color .2s,transform .26s cubic-bezier(.16,1,.3,1);display:inline-flex}.rlxpi-go svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1));shape-rendering:geometricPrecision}.rlxpi-go:hover:not(:disabled){background:var(--rlx-blue-deep);box-shadow:var(--relief-1-hover);transform:translateY(var(--relief-lift))}.rlxpi-go:active:not(:disabled){box-shadow:var(--relief-press);transform:none}.rlxpi-go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.rlxpi-quiet{font:inherit;font-size:var(--fs-sub);color:var(--rlx-muted-warm);cursor:pointer;background:0 0;border:0;padding:4px 2px;transition:color .18s,transform .26s cubic-bezier(.16,1,.3,1)}.rlxpi-quiet:hover{color:var(--foreground);transform:translate(-2px)}.rlxpi-quiet:active{transform:translate(-1px)}.rlxpi-quiet:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.rlxpi-bad{font-size:var(--fs-sub);color:#a33a2c;margin:0}.rlxpi-said{font-size:var(--fs-sub);color:var(--rlx-blue);align-items:center;gap:8px;margin:18px 0 0;display:inline-flex}.rlxpi-said svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1));stroke-width:2.2px}.rlxpw{margin-top:var(--rlxpf-block);transition:box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .32s}.rlxpw.is-editing{border-color:var(--line-strong);box-shadow:var(--relief-2)}.rlxpw .rlxpi-form__g i{font-style:normal;font-size:var(--fs-meta);letter-spacing:0;text-transform:none;color:var(--rlx-muted-warm);font-weight:400}.rlxpw-read{margin:var(--rlxpf-block)0 0}.rlxpw-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:2px 24px;padding:13px 0;display:grid}@media (min-width:601px){.rlxpw-row{grid-template-columns:calc(210px*var(--rlxp-fs-k,1))minmax(0,1fr);align-items:baseline}}.rlxpw-row dt{font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-muted-warm);align-items:center;gap:8px;display:flex}.rlxpw-row dd{font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--foreground);overflow-wrap:anywhere;margin:0;line-height:1.45}.rlxpw-fields{grid-template-columns:repeat(auto-fit,minmax(calc(270px*var(--rlxp-fs-k,1)),1fr));gap:var(--rlxp-gap);margin-top:0;display:grid}.rlxpw-fields>*{min-width:0}.rlxpw-field{flex-direction:column;min-width:0;display:flex}.rlxpw-field:focus-within>span{color:var(--rlx-blue)}.rlxpw-field>span{font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.004em;color:var(--ink-2);align-items:center;gap:7px;margin-bottom:7px;font-weight:500;line-height:1.45;transition:color .18s;display:inline-flex}.rlxpw-field input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--field);width:100%;box-shadow:var(--relief-1);color:var(--foreground);font-family:var(--rlx-sans);font-size:var(--field-size);line-height:var(--field-leading);padding:10px 13px;transition:border-color .16s,box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.rlxpw-field input::placeholder{color:var(--ink-3)}.rlxpw-field input:hover:not(:focus){border-color:var(--line-strong)}.rlxpw-field input:focus{border-color:var(--line-strong);box-shadow:var(--relief-1),0 0 0 3px var(--focus-ring);outline:none;transform:translateY(-1px)}.rlxpf-loc{margin-top:0}.rlxpf-locrow{align-items:stretch;gap:8px;display:flex}.rlxpf-tags{margin-bottom:var(--rlxp-title-gap);flex-wrap:wrap;gap:8px;display:flex}.rlxpf-tag{border:1px solid var(--rlx-blue);border-radius:var(--radius-pill);background:var(--rlx-blue);box-shadow:var(--relief-dark);font-family:var(--rlx-sans);font-size:var(--fs-meta);color:#f5f0e8;align-items:center;gap:7px;padding:7px 13px;line-height:1.2;display:inline-flex}.rlxpf-tag button{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1));color:#f5f0e8b3;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-4px;transition:background-color .16s,color .16s;display:grid}.rlxpf-tag button svg{width:calc(12px*var(--rlxp-fs-k,1));height:calc(12px*var(--rlxp-fs-k,1));stroke-width:2.2px}.rlxpf-tag button:hover{color:#f5f0e8;background:#f5f0e829}.rlxpf-locinput{border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-sm);background:var(--field);min-width:0;box-shadow:var(--relief-1);color:var(--foreground);font-family:var(--rlx-sans);font-size:var(--field-size);line-height:var(--field-leading);flex:1;padding:11px 14px;transition:border-color .16s,box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.rlxpf-locinput::placeholder{color:var(--ink-3)}.rlxpf-locinput:hover:not(:focus){border-color:var(--line-strong)}.rlxpf-locinput:focus{border-color:var(--line-strong);box-shadow:var(--relief-1),0 0 0 3px var(--focus-ring);outline:none;transform:translateY(-1px)}.rlxpf-locadd{width:calc(46px*var(--rlxp-fs-k,1));height:calc(46px*var(--rlxp-fs-k,1));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-sm);background:var(--field);box-shadow:var(--relief-1);font-size:calc(20px*var(--rlxp-fs-k,1));color:var(--ink-2);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:color .16s,box-shadow .16s,transform .16s;display:inline-flex}.rlxpf-locadd:hover:not(:disabled){color:var(--foreground);box-shadow:var(--relief-1-hover);transform:translateY(var(--relief-lift))}.rlxpf-locadd:active:not(:disabled){box-shadow:var(--relief-press);transform:none}.rlxpf-locadd:disabled{opacity:.45;cursor:default;box-shadow:none}.rlxpf-locadd:focus-visible{box-shadow:var(--relief-1),0 0 0 3px var(--focus-ring);outline:none}.rlxpw-pick{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.rlxpw-pick button{min-height:calc(40px*var(--rlxp-fs-k,1));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-pill);background:var(--field);box-shadow:var(--relief-1);font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--foreground);cursor:pointer;align-items:center;padding:10px 18px;line-height:1.2;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.rlxpw-pick button:hover{border-color:var(--line-strong);box-shadow:var(--relief-1-hover)}.rlxpw-pick button:active{box-shadow:var(--relief-press)}.rlxpw-pick button.is-on{border-color:var(--rlx-blue);background:var(--rlx-blue);color:#f5f0e8;box-shadow:var(--relief-dark)}.rlxpw-pick button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rlxpw-goals{grid-template-columns:repeat(auto-fit,minmax(calc(240px*var(--rlxp-fs-k,1)),1fr));gap:10px;margin-top:0;display:grid}.rlxpw-goals button{border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-sm);background:var(--field);box-shadow:var(--relief-1);text-align:left;cursor:pointer;flex-direction:column;gap:5px;padding:15px 16px;transition:border-color .16s,box-shadow .16s;display:flex}.rlxpw-goals button b{font-family:var(--rlx-serif);font-weight:400;font-size:calc(21px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);line-height:1.1}.rlxpw-goals button span{font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-muted-warm);line-height:1.45}.rlxpw-goals button:hover{border-color:var(--line-strong);box-shadow:var(--relief-1-hover)}.rlxpw-goals button:active{box-shadow:var(--relief-press)}.rlxpw-goals button.is-on{border-color:var(--rlx-blue);box-shadow:var(--relief-1),0 0 0 3px var(--focus-ring)}.rlxpw-goals button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rlxpi-fisc{margin-top:var(--rlxpf-part);padding-top:var(--rlxpf-part);border-top:1px solid var(--line)}.rlxpi-fisc__h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rlxpi-fisc__h h3{font-family:var(--rlx-serif);font-size:var(--rlxpf-h2);color:var(--rlx-ink-strong);margin:0;font-weight:400;line-height:1.15}.rlxpi-fisc__h p{font-size:var(--fs-sub);color:var(--rlx-muted-warm);margin:4px 0 0}.rlxpi-lock{border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--fs-label);letter-spacing:.06em;color:var(--rlx-muted-warm);flex:none;padding:5px 12px;font-weight:600}.rlxpi-grid{grid-template-columns:repeat(auto-fit,minmax(calc(320px*var(--rlxp-fs-k,1)),1fr));margin:var(--rlxpf-block)0 0;gap:18px 28px;display:grid}.rlxpi-grid>div{min-width:0}.rlxpi-grid dt{font-size:var(--fs-meta);color:var(--rlx-muted-warm)}.rlxpi-grid dd{font-size:var(--fs-body);color:var(--foreground);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.35}.rlxpi-none{color:var(--rlx-muted-warm)}.rlxpi-fisc__f{margin:var(--rlxpf-part)0 0;border-top:1px solid var(--line);font-size:var(--fs-sub);color:var(--rlx-muted-warm);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}.rlxpi-link{color:var(--rlx-blue);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.rlxpi-link svg{width:calc(15px*var(--rlxp-fs-k,1));height:calc(15px*var(--rlxp-fs-k,1));transition:transform .22s cubic-bezier(.23,1,.32,1)}.rlxpi-link:hover{color:var(--rlx-blue-deep)}.rlxpi-link:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.rlxpi-edit,.rlxpi-go,.rlxpi-quiet,.rlxpi-link svg,.rlxpf-locadd,.rlxpa-plan,.rlxpw,.rlxpw-field input,.rlxpi-field input,.rlxpf-locinput{transition:none}.rlxpi-edit:hover,.rlxpf-locadd:hover:not(:disabled),.rlxpa-plan:hover,.rlxpi-go:hover:not(:disabled),.rlxpi-quiet:hover,.rlxpi-quiet:active,.rlxpw-field input:focus,.rlxpi-field input:focus,.rlxpf-locinput:focus,.rlxpi-link:hover svg,.rlxpa-plan:hover svg{transform:none}}.rlxpa-mark{flex:none;margin-top:3px;position:relative}@media (max-width:600px){.rlxpa-mark>button{width:calc(62px*var(--rlxp-fs-k,1));height:calc(62px*var(--rlxp-fs-k,1))}}@media (max-width:600px){.rlxpa-who h1{font-size:calc(27px*var(--rlxp-fs-k,1))}}@media (prefers-reduced-motion:reduce){.rlxpa-tabs button.is-on:after{content:"";border-radius:var(--radius-pill);background:var(--rlx-blue);height:2px;position:absolute;bottom:-1px;left:0;right:0}.rlxpa-mark>button,.rlxpa-plan svg,.rlxpa-tabs button{transition:none}.rlxpa-mark>button:hover,.rlxpa-plan:hover svg{transform:none}}.rlxps{gap:var(--rlxp-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.rlxps-card{border:1px solid var(--line);border-bottom-color:var(--line-under);background:linear-gradient(180deg,#fdfbf7 0%,var(--rlx-ivory-2)100%);border-radius:16px;padding:26px 28px;box-shadow:0 8px 22px #2a231b0d,0 2px 4px #2a231b0a}@media (max-width:600px){.rlxps-card{padding:20px}}.rlxps-open{max-width:52ch}.rlxps-open h2{font-family:var(--rlx-serif);font-size:var(--rlxpf-h2);color:var(--rlx-ink-strong);margin:0;font-weight:400;line-height:1.2}.rlxps-open p{font-size:var(--fs-sub);color:var(--rlx-muted-warm);margin:5px 0 0;line-height:1.5}.rlxps-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 0;display:grid}.rlxps-card>.rlxps-row:first-of-type{margin-top:var(--rlxpf-block)}@media (min-width:601px){.rlxps-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 28px}}.rlxps-row__t{min-width:0}.rlxps-row__n{font-size:var(--fs-body);color:var(--foreground);margin:0;font-weight:600}.rlxps-row__v{font-family:var(--rlx-serif);font-size:calc(19px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.3}.rlxps-row__v em{font-style:normal;font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--rlx-muted-warm)}.rlxps-row__d{font-size:var(--fs-sub);color:var(--rlx-muted-warm);margin:5px 0 0;line-height:1.5}.rlxps-row__c{align-items:flex-start;padding-top:1px;display:flex}.rlxps-sw{width:calc(40px*var(--rlxp-fs-k,1));height:calc(23px*var(--rlxp-fs-k,1));border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--rlx-sand);cursor:pointer;flex:none;padding:0;transition:background-color .22s,border-color .22s;position:relative;box-shadow:inset 0 1px 2px #2a2a2a1a}.rlxps-sw>span{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1));background:#fff;border-radius:50%;transition:transform .26s cubic-bezier(.23,1,.32,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #2a2a2a3d}.rlxps-sw.is-on{background:var(--rlx-blue);border-color:#0000}.rlxps-sw.is-on>span{transform:translate(17px)}.rlxps-sw:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rlxps-sw:disabled{opacity:.55;cursor:default}.rlxps-zones{margin-top:18px}.rlxps-zones__l{font-size:var(--fs-meta);color:var(--rlx-muted-warm);margin:0 0 9px}.rlxps-chips{flex-wrap:wrap;gap:7px;transition:opacity .2s;display:flex}.rlxps-zones.is-off .rlxps-chips{opacity:.55}.rlxps-chip{min-height:calc(30px*var(--rlxp-fs-k,1));border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--foreground);background:#fff;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.rlxps-chip button{width:calc(17px*var(--rlxp-fs-k,1));height:calc(17px*var(--rlxp-fs-k,1));color:var(--rlx-muted-warm);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-4px;transition:background-color .16s,color .16s;display:grid}.rlxps-chip button svg{width:calc(12px*var(--rlxp-fs-k,1));height:calc(12px*var(--rlxp-fs-k,1))}.rlxps-chip button:hover{background:var(--rlx-sand);color:var(--foreground)}.rlxps-chip--add{border-style:dashed;border-color:var(--line-strong);color:var(--rlx-muted-warm);cursor:pointer;background:0 0;transition:border-color .18s,color .18s}.rlxps-chip--add svg{width:calc(13px*var(--rlxp-fs-k,1));height:calc(13px*var(--rlxp-fs-k,1))}.rlxps-chip--add:hover{border-color:var(--rlx-blue);color:var(--rlx-blue)}.rlxps-chip--ghost{color:var(--rlx-blue);cursor:pointer;background:0 0;border-color:#0000}.rlxps-chip--ghost:hover{text-underline-offset:3px;text-decoration:underline}.rlxps-add{min-height:calc(30px*var(--rlxp-fs-k,1));border:1px solid var(--focus);border-radius:var(--radius-pill);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus)13%,transparent);background:#fff;align-items:center;gap:4px;padding:2px 3px 2px 11px;display:inline-flex}.rlxps-add input{min-width:0;font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--foreground);background:0 0;border:0}.rlxps-add input:focus{outline:none}.rlxps-add input::placeholder{color:var(--rlx-muted-warm)}.rlxps-add button{width:calc(24px*var(--rlxp-fs-k,1));height:calc(24px*var(--rlxp-fs-k,1));background:var(--rlx-blue);color:var(--rlx-on-blue);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.rlxps-add button svg{width:calc(13px*var(--rlxp-fs-k,1));height:calc(13px*var(--rlxp-fs-k,1));stroke-width:2.2px}.rlxps-add button:disabled{background:var(--rlx-sand);color:var(--rlx-muted-warm);cursor:default}.rlxps-langs{gap:18px;display:inline-flex}.rlxps-langs button{font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--rlx-muted-warm);cursor:pointer;background:0 0;border:0;padding:0 0 6px;transition:color .17s;position:relative}.rlxps-langs button:after{content:"";border-radius:var(--radius-pill);background:var(--rlx-blue);transform-origin:0;height:2px;transition:transform .24s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.rlxps-langs button:hover{color:var(--foreground)}.rlxps-langs button.is-on{color:var(--rlx-ink-strong);font-weight:600}.rlxps-langs button.is-on:after{transform:scaleX(1)}.rlxps-langs button:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.rlxps-link{font:inherit;font-size:var(--fs-sub);color:var(--rlx-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.rlxps-link svg{width:calc(14px*var(--rlxp-fs-k,1));height:calc(14px*var(--rlxp-fs-k,1));transition:transform .2s cubic-bezier(.23,1,.32,1)}.rlxps-link:hover{color:var(--rlx-blue-deep)}.rlxps-link:hover svg{transform:translate(3px)}.rlxps-card--legal{grid-column:1/-1}a.rlxps-link{text-decoration:none}a.rlxps-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.rlxps-acts{margin-top:var(--rlxpf-block);padding-top:var(--rlxpf-block);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.rlxps-acts__d{min-width:0;font-size:var(--fs-sub);color:var(--rlx-muted-warm);flex:26ch;margin:0;line-height:1.5}.rlxps-note{border-top:1px solid var(--line);font-size:var(--fs-meta);color:color-mix(in srgb,var(--rlx-muted-warm)88%,transparent);margin:22px 0 0;padding-top:22px;line-height:1.5}.rlxps-fb{font-size:var(--fs-meta);color:var(--rlx-blue);align-items:center;gap:6px;margin:14px 0 0;display:inline-flex}.rlxps-fb svg{width:calc(14px*var(--rlxp-fs-k,1));height:calc(14px*var(--rlxp-fs-k,1));stroke-width:2.2px}.rlxps-fb.is-bad{color:#8a5f16}.rlxps-fb button{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rlxps-out{padding-top:var(--rlxpf-part);border:0;border-top:1px solid var(--line);font:inherit;font-size:var(--fs-sub);color:var(--rlx-muted-warm);cursor:pointer;background:0 0;grid-column:1/-1;justify-self:start;align-items:center;gap:8px;margin-top:2px;transition:color .18s;display:inline-flex}.rlxps-out svg{width:calc(15px*var(--rlxp-fs-k,1));height:calc(15px*var(--rlxp-fs-k,1))}.rlxps-out:hover{color:#a33a2c}.rlxps-out--danger{border-top:0;margin-top:0;padding-top:12px}.rlxps-check{font-size:var(--fs-sub);color:var(--foreground);cursor:pointer;align-items:flex-start;gap:10px;margin-top:18px;line-height:1.45;display:flex}.rlxps-check input{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1));accent-color:var(--rlx-blue);flex:none;margin-top:2px}.rlxps-go--danger{background:#a33a2c;box-shadow:0 8px 18px #a33a2c38}.rlxps-go--danger:hover:not(:disabled){background:#8a2f23}.rlxpl-shop{margin-top:var(--rlxpf-part);padding-top:var(--rlxpf-part);border-top:1px solid var(--line)}.rlxpl-shop__say{margin-top:var(--rlxp-title-gap);max-width:78ch}.rlxpl-shop__rows{gap:12px;margin-top:18px;display:grid}.rlxpl-shop__row{border:1px solid var(--line);border-bottom-color:var(--line-under);background:var(--rlx-ivory-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:16px 18px;display:flex}.rlxpl-shop__body{flex:300px;min-width:0}.rlxpl-shop__name{font-family:var(--rlx-serif);font-size:var(--fs-lead);color:var(--rlx-ink-strong);margin:0;line-height:1.2}.rlxpl-shop__d{font-size:var(--fs-sub);line-height:var(--lh-body);color:var(--rlx-muted-warm);margin:4px 0 0}.rlxpl-shop__msg{font-size:var(--fs-meta);color:var(--rlx-blue);margin:8px 0 0}.rlxpl-shop__msg.is-error{color:#a33a2c}.rlxpl-shop__act{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rlxpl-shop__in{min-height:calc(40px*var(--rlxp-fs-k,1));border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:180px;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--foreground);background:#fff;padding:8px 13px}.rlxpl-shop__in:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus)16%,transparent);outline:none}.rlxpl-shop__go{min-height:calc(40px*var(--rlxp-fs-k,1))}.rlxpl-shop__go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.rlxpl-shop__gate{margin-top:16px}.rlxps-scrim{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1c1c6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rlxps-modal{width:min(440px,100%);padding:var(--rlxp-card-pad);border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-md);background:var(--rlx-ivory-2);box-shadow:0 24px 70px #1c1c1c3d,0 6px 18px #1c1c1c24}.rlxps-modal h2{font-family:var(--rlx-serif);font-size:calc(23px*var(--rlxp-fs-k,1));color:var(--rlx-ink-strong);margin:0;font-weight:400;line-height:1.2}.rlxps-modal>p{font-size:var(--fs-sub);color:var(--ink-2);margin:9px 0 0;line-height:1.5}.rlxps-field{flex-direction:column;gap:5px;margin-top:18px;display:flex}.rlxps-field>span{font-size:var(--fs-meta);color:var(--rlx-muted-warm)}.rlxps-field>span i{opacity:.75;font-style:normal}.rlxps-field input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--foreground);background:#fff;padding:10px 13px;box-shadow:inset 0 1px 3px #2a2a2a0f}.rlxps-field input:focus{border-color:var(--focus);box-shadow:inset 0 1px 3px #2a2a2a0d,0 0 0 3px color-mix(in srgb,var(--focus)16%,transparent);outline:none}.rlxps-field.is-bad input{border-color:#a33a2c}.rlxps-field small{font-size:var(--fs-meta);color:#a33a2c}.rlxps-modal__acts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.rlxps-go{border-radius:var(--radius-sm);background:var(--rlx-blue);color:var(--rlx-on-blue);box-shadow:var(--relief-dark);font-family:var(--rlx-sans);font-size:var(--fs-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:9px;padding:11px 18px;transition:background-color .18s;display:inline-flex}.rlxps-go:hover:not(:disabled){background:var(--rlx-blue-deep)}.rlxps-go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.rlxps-quiet{font:inherit;font-size:var(--fs-sub);color:var(--rlx-muted-warm);cursor:pointer;background:0 0;border:0;padding:0}.rlxps-quiet:hover{color:var(--foreground)}@media (prefers-reduced-motion:reduce){.rlxps-sw,.rlxps-sw>span,.rlxps-langs button:after,.rlxps-link svg,.rlxps-chips{transition:none}.rlxps-link:hover svg{transform:none}}.rlxpa-in{min-width:0;padding-bottom:var(--rlxpf-block);align-items:flex-start;gap:18px;display:flex}.rlxpa-mark{flex:none;margin-top:3px;position:relative}.rlxpa-mark input{width:calc(1px*var(--rlxp-fs-k,1));height:calc(1px*var(--rlxp-fs-k,1));opacity:0;clip-path:inset(50%);pointer-events:none;position:absolute}.rlxpa-mark>button{width:calc(76px*var(--rlxp-fs-k,1));height:calc(76px*var(--rlxp-fs-k,1));cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden}@media (max-width:600px){.rlxpa-mark>button{width:calc(62px*var(--rlxp-fs-k,1));height:calc(62px*var(--rlxp-fs-k,1))}}.rlxpa-mark>button:hover{transform:translateY(var(--relief-lift))}.rlxpa-mark>button:active{transform:none}.rlxpa-mark>button:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.rlxpa-mark img{object-fit:cover;width:100%;height:100%;display:block}.rlxpa-mark__i{background:var(--rlx-sand);width:100%;height:100%;font-family:var(--rlx-serif);font-size:calc(26px*var(--rlxp-fs-k,1));letter-spacing:.02em;color:var(--rlx-blue);border-radius:50%;place-items:center;line-height:1;display:grid}.rlxpa-mark__v{background:color-mix(in srgb,var(--rlx-ink-strong)52%,transparent);color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.rlxpa-mark__v svg{width:calc(22px*var(--rlxp-fs-k,1));height:calc(22px*var(--rlxp-fs-k,1))}.rlxpa-mark.is-busy>button{pointer-events:none}.rlxpa-spin{width:calc(20px*var(--rlxp-fs-k,1));height:calc(20px*var(--rlxp-fs-k,1));border:2px solid #fff6;border-top-color:#fff;border-radius:50%;animation:.76s linear infinite rlxpf-spin}.rlxpa-who{min-width:0}.rlxpa-who__t{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.rlxpa-who h1{font-family:var(--rlx-serif);font-weight:400;font-size:calc(34px*var(--rlxp-fs-k,1));letter-spacing:-.016em;color:var(--rlx-ink-strong);overflow-wrap:anywhere;margin:0;line-height:1.08}@media (max-width:600px){.rlxpa-who h1{font-size:calc(27px*var(--rlxp-fs-k,1))}}.rlxpa-who__p{font-size:var(--fs-lead);color:var(--rlx-muted-warm);margin:2px 0 0}.rlxpa-who__m{font-size:var(--fs-sub);color:var(--rlx-muted-warm);flex-wrap:wrap;align-items:baseline;gap:3px 9px;margin:10px 0 0;line-height:1.5;display:flex}.rlxpa-who__m i{color:color-mix(in srgb,var(--rlx-muted-warm)46%,transparent);font-style:normal}.rlxpa-state{align-items:baseline;gap:7px;display:inline-flex}.rlxpa-state.is-wait{color:#8a5f16}.rlxpa-state.is-no{color:#a33a2c}.rlxpa-bad{font-size:var(--fs-meta);color:#a33a2c;margin:8px 0 0}.rlxpa-sealwrap{width:calc(40px*var(--rlxp-fs-k,1));height:calc(40px*var(--rlxp-fs-k,1));background:color-mix(in srgb,var(--rlx-blue)9%,transparent);cursor:default;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;transition:background-color .18s;display:inline-flex;position:relative}.rlxpa-sealwrap:hover{background:color-mix(in srgb,var(--rlx-blue)15%,transparent)}.rlxpa-sealwrap:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.rlxpa-seal{width:calc(27px*var(--rlxp-fs-k,1));height:calc(27px*var(--rlxp-fs-k,1));color:var(--rlx-blue);display:block}.rlxpa-sealwrap:hover .rlxpa-seal,.rlxpa-sealwrap:focus-visible .rlxpa-seal{color:var(--rlx-blue-deep)}.rlxpa-tip{z-index:20;border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-sm);width:max-content;max-width:min(250px,100vw - 48px);box-shadow:var(--relief-3);color:var(--ink-2);font-family:var(--rlx-sans);font-size:var(--fs-meta);letter-spacing:0;text-align:left;pointer-events:none;background:#fff;padding:12px 15px;font-weight:400;line-height:1.5;display:block;position:absolute;top:calc(100% + 10px);left:-10px}.rlxpa-tip b{color:var(--rlx-ink-strong);margin-bottom:3px;font-weight:600;display:block}.rlxpa-plan{min-height:calc(32px*var(--rlxp-fs-k,1));border:1px solid var(--line);border-bottom-color:var(--line-under);border-radius:var(--radius-pill);background:var(--field);box-shadow:var(--relief-1);font-family:var(--rlx-sans);color:var(--ink-3);cursor:pointer;align-items:center;gap:7px;padding:0 14px;line-height:1;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.rlxpa-plan b{font-family:var(--rlx-sans);font-weight:600;font-size:var(--fs-meta);letter-spacing:.01em;color:var(--rlx-blue);line-height:1}.rlxpa-plan svg{width:calc(13px*var(--rlxp-fs-k,1));height:calc(13px*var(--rlxp-fs-k,1));flex:none;margin-top:-1px;transition:transform .2s cubic-bezier(.23,1,.32,1)}.rlxpa-plan:hover{border-color:var(--line-strong);box-shadow:var(--relief-1-hover);transform:translateY(var(--relief-lift));color:var(--rlx-blue)}.rlxpa-plan:hover svg{transform:translate(2px,-2px)}.rlxpa-plan:active{box-shadow:var(--relief-press);transform:none}.rlxpa-plan:focus-visible{box-shadow:var(--relief-1),0 0 0 3px var(--focus-ring);outline:none}.rlxpa-alert{font:inherit;color:#8a5f16;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;display:inline-flex}.rlxpa-alert>span{width:calc(6px*var(--rlxp-fs-k,1));height:calc(6px*var(--rlxp-fs-k,1));background:currentColor;border-radius:50%;flex:none}.rlxpa-alert:hover{color:#6d4a11;text-decoration-thickness:2px}.rlxpa-tabs{z-index:3;margin:0 calc(var(--rlxp-pad-x)*-1);padding:0 var(--rlxp-pad-x);background:color-mix(in srgb,var(--rlx-ivory)92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:sticky;top:0}.rlxpa-tabs ul{scrollbar-width:none;gap:30px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.rlxpa-tabs ul::-webkit-scrollbar{display:none}.rlxpa-tabs li{flex:none}.rlxpa-tabs button{font:inherit;font-size:var(--fs-body);white-space:nowrap;color:var(--rlx-muted-warm);cursor:pointer;background:0 0;border:0;padding:15px 2px;transition:color .17s;position:relative}.rlxpa-tabs button:hover{color:var(--foreground)}.rlxpa-tabs button.is-on{color:var(--rlx-ink-strong)}.rlxpa-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.rlxpa-rule{border-radius:var(--radius-pill);background:var(--rlx-blue);height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:reduce){.rlxpa-tabs button.is-on:after{content:"";border-radius:var(--radius-pill);background:var(--rlx-blue);height:2px;position:absolute;bottom:-1px;left:0;right:0}.rlxpa-mark>button,.rlxpa-plan svg,.rlxpa-tabs button{transition:none}.rlxpa-mark>button:hover,.rlxpa-plan:hover svg{transform:none}}.rlxpf-refs{margin-top:var(--rlxpf-part);padding-top:var(--rlxpf-part);border-top:1px solid var(--line)}.rlxpf-refs__wait{margin-top:var(--rlxpf-block);display:block}.rlxpf-refs__list{margin:var(--rlxpf-block)0 0;padding:0;list-style:none}.rlxpf-refs__row{justify-content:space-between;align-items:center;gap:var(--rlxp-title-gap)var(--rlxpf-block);padding:var(--rlxp-title-gap)0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.rlxpf-refs__row:first-child{border-top:0;padding-top:0}.rlxpf-refs__who{flex-direction:column;min-width:0;display:flex}.rlxpf-refs__name{font-size:var(--fs-body);color:var(--rlx-ink-strong)}.rlxpf-refs__mail{font-size:var(--fs-meta);color:var(--rlx-muted-warm);overflow-wrap:anywhere}.rlxpf-refs__state{align-items:center;gap:var(--rlxp-title-gap);flex-wrap:wrap;display:flex}.rlxpf-refs__tag.is-paid{background:var(--rlx-blue-deep);border-color:var(--rlx-blue-deep)}@media (max-width:600px){.rlxpf-refs__row{flex-direction:column;align-items:flex-start}}@media (hover:none){.rlxpf-btn{min-height:var(--rlxp-tap)}}@media (max-width:600px){.rlxpl-shop__in{width:100%}}.rlxpf-vis{margin-top:var(--rlxpf-part);padding-top:var(--rlxpf-part);border-top:1px solid var(--line)}.rlxpf-vis__list{margin-top:var(--rlxpf-block);max-width:560px}.rlxpf-vis .rlxbshare-seg__half.is-on{background:var(--rlx-blue)}.rlxpf-vis .rlxbshare-seg__half:disabled{cursor:default}
.rlxor{gap:var(--rlxp-block);flex-direction:column;display:flex}.rlxor--addon{margin-top:var(--rlxpf-part,var(--rlxp-block));padding-top:var(--rlxpf-part,var(--rlxp-block));border-top:1px solid var(--line)}.rlxor--addon .rlxpl-h{padding-bottom:var(--rlxpf-block,var(--rlxp-block));font-size:var(--rlxpf-h2,var(--fs-h2));margin-top:0}.rlxor-part{flex-direction:column;gap:14px;display:flex}.rlxor-eye{font-family:var(--rlx-sans);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--rlx-blue);margin:0;font-weight:600}.rlxor-note{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);max-width:78ch;margin:0;line-height:1.55}.rlxor-prop{padding:var(--rlxp-card-pad);border:2px solid var(--rlx-blue);background:var(--rlx-blue);color:#fff;border-radius:16px;flex-direction:column;gap:12px;display:flex}.rlxor-prop__n{font-family:var(--rlx-serif);font-size:var(--fs-h2);color:#fff;flex-wrap:wrap;align-items:center;gap:12px;line-height:1.15;display:flex}.rlxor-prop__n em{font-family:var(--rlx-sans);font-style:normal;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);color:#fff;background:#ffffff2e;padding:3px 10px;font-weight:600}.rlxor-prop__l{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rlxor-prop__l li{font-family:var(--rlx-sans);font-size:var(--fs-sub);color:#fff;grid-template-columns:auto 1fr;align-items:start;gap:10px;line-height:1.45;display:grid}.rlxor-prop__l li:before{content:"";width:calc(5px*var(--rlxp-fs-k,1));height:calc(5px*var(--rlxp-fs-k,1));background:#fff;border-radius:50%;margin-top:9px}.rlxor-det{cursor:pointer;text-align:left;width:100%;font-family:var(--rlx-sans);font-size:var(--fs-meta);color:#fff;background:0 0;border:0;border-top:1px solid #ffffff4d;align-self:flex-start;padding:12px 0 0}.rlxor-prop__p{font-family:var(--rlx-serif);font-size:var(--fs-h1);color:#fff;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff4d;padding-top:14px;line-height:1}.rlxor-prop__p small{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:#ffffffd9;margin-top:8px;line-height:1.4;display:block}.rlxor-zona{border:1px solid var(--line);background:var(--rlx-ivory-2);font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-ink);border-radius:12px;margin:0;padding:14px 18px;line-height:1.5}.rlxor-zona b{color:var(--rlx-blue);font-weight:400}.rlxor-zona--form{flex-direction:column;gap:12px;display:flex}.rlxor-zona__t{margin:0}.rlxor-levers{flex-wrap:wrap;gap:10px;display:flex}.rlxor-part{overflow-x:clip}.rlxor-lever{min-height:var(--rlxp-tap);border:1px solid var(--rlx-blue);border-radius:var(--radius-pill);background:var(--rlx-blue);cursor:pointer;box-shadow:var(--relief-1);font-family:var(--rlx-sans);font-size:var(--fs-body);color:#fff;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 24px;font-weight:600;transition:box-shadow .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),border-color .16s;display:inline-flex}.rlxor-lever small{font-size:var(--fs-meta);color:#ffffffd9;font-weight:400}.rlxor-lever:hover{background:var(--rlx-blue-deep);border-color:var(--rlx-blue-deep);box-shadow:var(--relief-1-hover);transform:translateY(calc(2*var(--relief-lift)))}.rlxor-lever:active{box-shadow:var(--relief-press);transform:none}@media (prefers-reduced-motion:reduce){.rlxor-lever,.rlxor-lever:hover{transition:none;transform:none}}.rlxor-svcs{flex-direction:column;gap:10px;display:flex}.rlxor-svc{border:1px solid var(--line);border-bottom-color:var(--line-under);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:stretch;gap:12px 18px;padding:16px 20px;transition:background-color .26s cubic-bezier(.23,1,.32,1),border-color .26s cubic-bezier(.23,1,.32,1);display:flex}.rlxor-svc__n,.rlxor-svc__p,.rlxor-svc__d,.rlxor-svc__u,.rlxor-svc__q,.rlxor-svc__q button,.rlxor-svc__q b,.rlxor-svc__tog{transition:color .26s cubic-bezier(.23,1,.32,1),background-color .26s cubic-bezier(.23,1,.32,1),border-color .26s cubic-bezier(.23,1,.32,1)}.rlxor-svc__say{flex:1 1 calc(320px*var(--rlxp-fs-k,1));gap:var(--rlxp-title-gap);flex-direction:column;min-width:0;display:flex}.rlxor-svc__side{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.rlxor-svc__n{font-family:var(--rlx-serif);font-size:var(--fs-lead);color:var(--rlx-ink-strong);line-height:1.2}.rlxor-svc__p{text-align:right;white-space:nowrap;font-family:var(--rlx-serif);font-size:var(--fs-lead);color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;line-height:1.2}.rlxor-svc__from{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);margin-right:6px}.rlxor-svc.is-on .rlxor-svc__from{color:#fffc}.rlxor-svc__u{font-family:var(--rlx-sans);font-size:var(--fs-label);color:var(--rlx-muted-warm);padding-top:3px;display:block;overflow:hidden}.rlxor-svc__d{font-family:var(--rlx-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--rlx-muted-warm);max-width:100ch}.rlxor-svc__q{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--rlx-ivory-2);align-items:center;gap:6px;padding:3px;display:inline-flex}.rlxor-svc__q button{width:calc(36px*var(--rlxp-fs-k,1));height:calc(36px*var(--rlxp-fs-k,1));cursor:pointer;color:var(--rlx-blue);font-family:var(--rlx-sans);font-size:var(--fs-lead);background:#fff;border:0;border-radius:50%;line-height:1}.rlxor-svc__q button:disabled{opacity:.35;cursor:default}.rlxor-svc__q button:not(:disabled):active{transform:scale(.9)}.rlxor-svc__q button{transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .26s,color .26s}.rlxor-svc__q b{min-width:calc(34px*var(--rlxp-fs-k,1));text-align:center;height:1.5em;font-weight:400;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.rlxor-svc__q b>span{display:block}.rlxor-roll{display:inline-block}.rlxor-svc__tog{min-height:calc(40px*var(--rlxp-fs-k,1));border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-blue);background:#fff;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.rlxor-svc__tog svg,.rlxor-zone__x svg{width:calc(16px*var(--rlxp-fs-k,1));height:calc(16px*var(--rlxp-fs-k,1))}.rlxor-svc.is-on{background:var(--rlx-blue);border-color:var(--rlx-blue)}.rlxor-svc.is-on .rlxor-svc__n,.rlxor-svc.is-on .rlxor-svc__p{color:#fff}.rlxor-svc.is-on .rlxor-svc__d,.rlxor-svc.is-on .rlxor-svc__u{color:#fffc}.rlxor-svc.is-on .rlxor-svc__q{background:#ffffff24;border-color:#ffffff4d}.rlxor-svc.is-on .rlxor-svc__q button{color:#fff;background:#fff3}.rlxor-svc.is-on .rlxor-svc__q b{color:#fff}.rlxor-svc.is-on .rlxor-svc__tog{color:#fff;background:#ffffff24;border-color:#ffffff4d}.rlxor-svc.is-shut{background:0 0;border-style:dashed}.rlxor-svc.is-shut .rlxor-svc__n,.rlxor-svc.is-shut .rlxor-svc__p{color:var(--rlx-muted-warm)}.rlxor-zwait{flex-wrap:wrap;flex-basis:100%;gap:8px 12px;display:flex}.rlxor-zwait__row{font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-ink);align-items:baseline;gap:10px;display:inline-flex}.rlxor-zwait__row b{font-family:var(--rlx-serif);font-size:var(--fs-lead);text-transform:capitalize;font-weight:400}.rlxor-zwait__state{font-size:var(--fs-meta);color:var(--rlx-blue);white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.rlxor-zwait__state:before{content:"";width:calc(6px*var(--rlxp-fs-k,1));height:calc(6px*var(--rlxp-fs-k,1));background:currentColor;border-radius:999px;flex:none;align-self:center;animation:2.6s ease-in-out infinite rlxor-wait}@keyframes rlxor-wait{0%,to{opacity:.3}50%{opacity:1}}.rlxor-svc.is-on .rlxor-zwait__row{color:#fff}.rlxor-svc.is-on .rlxor-zwait__state{color:#ffffffd9}.rlxor-zask{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px;display:flex}.rlxor-zask__f{flex:1 1 calc(200px*var(--rlxp-fs-k,1));min-width:0;min-height:calc(40px*var(--rlxp-fs-k,1));border:1px solid var(--line);color:var(--rlx-ink);font:inherit;font-size:var(--fs-sub);background:#fff;border-radius:10px;padding:8px 13px;transition:border-color .16s,box-shadow .16s}.rlxor-zask__f::placeholder{color:var(--rlx-muted-warm)}.rlxor-zask__f:focus-visible{border-color:var(--rlx-blue);outline:none;box-shadow:0 0 0 3px #32658829}.rlxor-zask__go{cursor:pointer;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-blue);background:0 0;border:0;flex:none;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.rlxor-zask__go:disabled{color:var(--rlx-muted-warm);cursor:default}.rlxor-zask__go>span{opacity:.85;border-bottom:1px solid;padding-bottom:1px}.rlxor-zask__go:disabled>span{border-bottom-color:#0000}.rlxor-zask__go svg{width:calc(15px*var(--rlxp-fs-k,1));height:calc(15px*var(--rlxp-fs-k,1));flex:none;transition:transform .22s cubic-bezier(.23,1,.32,1)}.rlxor-zask__go:not(:disabled):hover svg{transform:translate(2px)}.rlxor-zask__go:focus-visible{outline:2px solid var(--rlx-blue);outline-offset:3px;border-radius:3px}.rlxor-zask__err{font-family:var(--rlx-sans);font-size:var(--fs-meta);line-height:var(--lh-body);color:var(--meter-low);flex-basis:100%;margin:0;overflow:hidden}.rlxor-svc.is-on .rlxor-zask__f{border-color:#ffffff80}.rlxor-svc.is-on .rlxor-zask__go{color:#fff}.rlxor-svc.is-on .rlxor-zask__err{color:#ffffffe6}.rlxor-zones{flex-direction:column;flex-basis:100%;gap:8px;display:flex}.rlxor-zone{grid-template-columns:1fr auto;align-items:center;gap:6px 8px;display:grid}.rlxor-zone input{min-height:calc(40px*var(--rlxp-fs-k,1));border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--foreground);background:#fff;padding:8px 13px}.rlxor-zone.is-taken input{color:var(--rlx-muted-warm);border-style:dashed}.rlxor-zone__x{width:calc(40px*var(--rlxp-fs-k,1));height:calc(40px*var(--rlxp-fs-k,1));cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rlxor-zone__why{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:#8a5f16;grid-column:1/-1}.rlxor-svc.is-on .rlxor-zone__why{color:#ffffffd9}.rlxor-add{min-height:calc(40px*var(--rlxp-fs-k,1));border:1px dashed var(--rlx-blue);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-blue);background:0 0;align-self:flex-start;padding:7px 16px}.rlxor-svc.is-on .rlxor-add{color:#fff;border-color:#fff9}.rlxor-zones--pick{flex-flow:wrap;gap:10px}.rlxor-zonepick{min-height:var(--rlxp-tap);border:1px solid var(--line-strong);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--rlx-sans);font-size:var(--fs-sub);color:var(--rlx-ink);background:#fff;align-items:center;gap:9px;padding:7px 16px;display:inline-flex}.rlxor-zonepick input{accent-color:var(--rlx-blue);cursor:pointer}.rlxor-zonepick.is-on{border-color:var(--rlx-blue);color:var(--rlx-blue)}.rlxor-svc.is-on .rlxor-zonepick{border-color:#fff9}.rlxor-tot{border-top:1px solid var(--line);padding-top:16px;transition:opacity .16s}.rlxor-tot.is-busy{opacity:.6}.rlxor-tot__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.rlxor-tot__k{font-family:var(--rlx-sans);font-size:var(--fs-body);color:var(--rlx-ink)}.rlxor-tot__v{font-family:var(--rlx-serif);font-size:var(--fs-h1);color:var(--rlx-ink-strong);font-variant-numeric:tabular-nums;line-height:1}.rlxor-tot__iva{text-align:right;font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);margin:8px 0 0}.rlxor-bad{border-radius:var(--radius-sm);font-family:var(--rlx-sans);font-size:var(--fs-meta);color:#8a5f16;background:#b07d2a1a;border:1px solid #b07d2a66;margin:10px 0 0;padding:10px 14px;line-height:1.5;overflow:hidden}.rlxor-acts{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.rlxor-acts .rlxpl-go:disabled{opacity:.5;cursor:default;box-shadow:none}.rlxor-acts svg,.rlxor-acts .rlxpf-btn svg{width:calc(18px*var(--rlxp-fs-k,1));height:calc(18px*var(--rlxp-fs-k,1))}.rlxor-quiet{font-family:var(--rlx-sans);font-size:var(--fs-meta);color:var(--rlx-muted-warm);max-width:70ch;margin:0;line-height:1.5}.rlxor-bank{margin-top:0}.rlxor-bank .rlxor-quiet{color:#ffffffc7;margin-top:16px}.rlxor-again{color:#fff;margin-top:12px}.rlxor-skel{flex-direction:column;gap:12px;display:flex}.rlxor-skel i{background:var(--line);border-radius:8px;height:18px;animation:1.2s ease-in-out infinite rlxor-pulse;display:block}.rlxor-skel .rlxor-skel__card{border-radius:14px;width:100%;height:120px}@keyframes rlxor-pulse{0%,to{opacity:.55}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.rlxor-skel i{animation:none}.rlxor-zwait__state:before{opacity:.75;animation:none}.rlxor-zask__go svg{transition:none}.rlxor-svc,.rlxor-svc__n,.rlxor-svc__p,.rlxor-svc__d,.rlxor-svc__u,.rlxor-svc__q,.rlxor-svc__q button,.rlxor-svc__q b,.rlxor-svc__tog{transition-duration:1ms}.rlxor-svc__q button:not(:disabled):active{transform:none}}@media (max-width:600px){.rlxor-svc{flex-direction:column;align-items:stretch}.rlxor-svc__say{flex:0 auto}.rlxor-svc__side{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.rlxor-levers{gap:var(--rlxp-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rlxor-lever{width:100%;min-width:0;padding:calc(14px*var(--rlxp-fs-k,1))calc(16px*var(--rlxp-fs-k,1));border-radius:var(--radius-md);white-space:normal}.rlxor-lever small{white-space:normal}.rlxor-svc__p{text-align:left}.rlxor-svc__q button{width:var(--rlxp-tap);height:var(--rlxp-tap)}.rlxor-acts .rlxpl-go,.rlxor-acts .rlxpf-btn{justify-content:center;width:100%}.rlxor-tot__iva{text-align:left}}