@property --d{syntax:"<length>";inherits:true;initial-value:1px}@layer components{.po-frame{border-inline:1px solid rgb(var(--line));border-bottom:1px solid rgb(var(--line));width:calc(100% - 2*clamp(12px,1.7vw,24px));max-width:1392px;margin-inline:auto;overflow:hidden}.po-hero{height:calc(100svh - var(--nav-h));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 416px;column-gap:40px;min-height:560px;max-height:1000px;padding-block:clamp(24px,5.5vh,64px) clamp(24px,6vh,72px);display:grid;position:relative}.po-text{z-index:2;grid-area:2/1;align-self:end;max-width:600px;padding-top:clamp(16px,4vh,48px);position:relative}.po-pill{text-wrap:balance;border:1px solid rgb(var(--line-strong));background:rgb(var(--bg));letter-spacing:-.01em;max-width:100%;min-height:32px;color:rgb(var(--fg));border-radius:10px;align-items:center;padding:4px 12px;font-size:14px;font-weight:520;line-height:1.35;display:inline-flex}.po-title{letter-spacing:-.022em;color:rgb(var(--fg));text-wrap:balance;margin-top:clamp(12px,2.2vh,20px);font-size:clamp(34px,min(4.2vw,6.4vh),60px);font-weight:600;line-height:1.07}.po-lead{letter-spacing:-.01em;max-width:30em;color:rgb(var(--fg));text-wrap:pretty;margin-top:clamp(10px,1.8vh,16px);font-size:clamp(16px,min(1.45vw,2.3vh),20px);font-weight:460;line-height:1.35}.po-actions{flex-wrap:wrap;gap:10px;margin-top:clamp(16px,3vh,28px);display:flex}.po-dato{text-wrap:balance;color:rgb(var(--fg-3));font-variant-numeric:tabular-nums;margin-top:clamp(10px,1.8vh,16px);font-size:14px;line-height:1.45}.po-bg{grid-area:1/1/auto/-1;align-self:stretch;min-height:0;margin-top:clamp(12px,4vh,48px);margin-right:96px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#000 50%,#0000 72%),linear-gradient(#000,#000 72%,#0000);mask-image:linear-gradient(90deg,#000,#000 50%,#0000 72%),linear-gradient(#000,#000 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.po-table{border-top:1px solid rgb(var(--line));border-left:1px solid rgb(var(--line));background:rgb(var(--bg));letter-spacing:-.01em;color:rgb(var(--fg));border-top-left-radius:12px;font-size:14.5px;font-weight:500;display:grid}.po-th,.po-td{border-right:1px solid rgb(var(--line));border-bottom:1px solid rgb(var(--line));white-space:nowrap;align-items:center;gap:8px;min-width:0;padding-inline:16px;display:flex;overflow:hidden}.po-th{height:44px;color:rgb(var(--fg-2))}.po-th svg{color:rgb(var(--fg-3));flex:none}.po-tr{--row-h:46px;grid-template-columns:subgrid;background:rgb(var(--bg));grid-column:1/-1;height:46px;display:grid;position:relative}.po-tr.is-on{z-index:1}.po-fill{align-items:center;gap:8px;display:inline-flex}.po-sk{border-radius:calc(var(--d) * 999);background:rgb(var(--fg) / .065);flex:none;display:inline-block}.po-sk.is-pill{border-radius:calc(var(--d) * 6);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line))}.po-mark{border-radius:calc(var(--d) * 5);color:#fff;flex:none;place-items:center;display:inline-grid}.po-mark.is-tinta{background:#111113}.po-mark.is-verde{background:#12a26b}.po-mark.is-azul{background:#2f6fe4}.po-mark.is-naranja{background:#f2751a}.po-mark.is-rojo{background:#e5484d}.po-mark.is-violeta{background:#7c5cf0}.po-mark.is-gris{background:#6b6f76}.po-dot{width:calc(var(--d) * 7);height:calc(var(--d) * 7);border-radius:50%;flex:none}.po-dot.is-naranja{background:#f2751a}.po-dot.is-verde{background:#12a26b}.po-dot.is-azul{background:#2f6fe4}.po-avatar{width:calc(var(--d) * 20);height:calc(var(--d) * 20);border-radius:calc(var(--d) * 6);font-size:calc(var(--d) * 9.5);color:#fff;background:#2f6fe4;flex:none;place-items:center;font-weight:650;display:inline-grid}.po-avatar.is-tinta{background:#111113}.po-avatar.is-verde{background:#12a26b}.po-card-wrap{z-index:3;flex-direction:column;grid-area:1/2/span 2;align-self:stretch;align-items:flex-end;display:flex;position:relative;container-type:size}.po-card{--d:min(1px, calc((100cqh - 32px) / 600));width:calc(var(--d) * 416);max-width:100%;padding-bottom:calc(var(--d) * 6);border-radius:calc(var(--d) * 14);background:rgb(var(--bg));box-shadow:0 0 0 calc(var(--d) * 5) #11111308, 0 0 0 1px #1c1d1f14, 0 calc(var(--d) * 11) calc(var(--d) * 24) #6f75901a, 0 calc(var(--d) * 43) calc(var(--d) * 43) #6f759014, 0 calc(var(--d) * 97) calc(var(--d) * 58) #6f75900d, 0 calc(var(--d) * 172) calc(var(--d) * 69) #6f759003;overflow:hidden}.po-tag{color:rgb(var(--fg-3));text-align:right;margin-top:18px;font-size:12px}.po-card-head{align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 54);padding-inline:calc(var(--d) * 20);border-bottom:1px solid rgb(var(--line));font-size:calc(var(--d) * 16);letter-spacing:-.01em;color:rgb(var(--fg));font-weight:560;display:flex}.po-card-head svg{color:rgb(var(--fg-2))}.po-media{margin:calc(var(--d) * 10);border-radius:calc(var(--d) * 10);overflow:hidden}.po-tabs{gap:calc(var(--d) * 4);padding:calc(var(--d) * 2) calc(var(--d) * 14) 0;border-bottom:1px solid rgb(var(--line));display:flex}.po-tab{align-items:center;gap:calc(var(--d) * 6);height:calc(var(--d) * 38);padding-inline:calc(var(--d) * 10);font-size:calc(var(--d) * 14);color:rgb(var(--fg-3));font-weight:520;display:inline-flex}.po-tab.is-on{color:rgb(var(--fg));box-shadow:inset 0 calc(var(--d) * -2) 0 rgb(var(--fg))}.po-block{padding:calc(var(--d) * 18) calc(var(--d) * 20) calc(var(--d) * 6)}.po-block-head{justify-content:space-between;align-items:center;gap:calc(var(--d) * 12);display:flex}.po-block-head strong{font-size:calc(var(--d) * 16);letter-spacing:-.01em;font-weight:600}.po-select{align-items:center;gap:calc(var(--d) * 6);height:calc(var(--d) * 30);padding-inline:calc(var(--d) * 10);border-radius:calc(var(--d) * 8);border:1px solid rgb(var(--line-strong));font-size:calc(var(--d) * 13.5);color:rgb(var(--fg));font-weight:520;display:inline-flex}.po-select svg{color:rgb(var(--fg-3))}.po-summary{margin-top:calc(var(--d) * 12);font-size:calc(var(--d) * 15);color:rgb(var(--fg-3));font-weight:480;line-height:1.45}.po-hl{color:#2756c9;font-weight:520}.po-lines{gap:calc(var(--d) * 10);margin-top:calc(var(--d) * 14);padding-bottom:calc(var(--d) * 6);display:grid;-webkit-mask-image:linear-gradient(#000 15%,#0000);mask-image:linear-gradient(#000 15%,#0000)}.po-agenda{grid-template-columns:minmax(calc(var(--d) * 84), max-content) minmax(0, 1fr);gap:calc(var(--d) * 12);padding:calc(var(--d) * 14);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));display:grid}.po-agenda-day span{font-size:calc(var(--d) * 12.5);color:rgb(var(--fg-3));display:block}.po-agenda-day strong{margin-top:calc(var(--d) * 2);font-size:calc(var(--d) * 18);letter-spacing:-.015em;font-weight:620;display:block}.po-agenda-slots{gap:calc(var(--d) * 6);display:grid}.po-slot{grid-template-columns:calc(var(--d) * 44) minmax(0, 1fr);min-height:calc(var(--d) * 30);padding-inline:calc(var(--d) * 8);border-radius:calc(var(--d) * 8);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));align-items:center;display:grid}.po-slot em{font-style:normal;font-size:calc(var(--d) * 12);color:rgb(var(--fg-3));font-variant-numeric:tabular-nums}.po-slot.is-on{min-height:calc(var(--d) * 52);color:#fff;box-shadow:0 calc(var(--d) * 6) calc(var(--d) * 16) #1111132e;background:#111113}.po-slot.is-on em{color:#fff9}.po-slot.is-on strong{font-size:calc(var(--d) * 14);font-weight:600;display:block}.po-slot.is-on small{font-size:calc(var(--d) * 12);color:#ffffff9e;display:block}.po-float{z-index:4;background:rgb(var(--bg));color:rgb(var(--fg-2));border-radius:14px;grid-area:1/1;place-self:end;align-items:center;gap:12px;margin:0 24px -30px 0;padding:10px 18px 10px 10px;font-size:14px;display:flex;position:relative;box-shadow:0 0 0 1px #1c1d1f14,0 8px 20px #6f759024,0 24px 40px #6f759014}.po-float strong{color:rgb(var(--fg));font-size:13px;font-weight:600;display:block}@media (max-width:959px){.po-hero{flex-direction:column;height:auto;min-height:0;max-height:none;padding-block:48px 56px;display:flex}.po-text{text-align:center;max-width:560px;margin-inline:auto;padding-top:0}.po-actions{justify-content:center}.po-bg{height:236px;margin:48px calc(-1 * var(--g)) 0;flex:none;justify-content:center;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#000,#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#000,#000 55%,#0000)}.po-bg>*{flex:none}.po-table{width:720px}.po-card-wrap{align-self:center;align-items:center;width:min(100%,416px);margin-top:-150px;container-type:inline-size}.po-card{--d:min(1px, calc(100cqw / 416))}.po-tag{text-align:center}.po-float{display:none}.po-agenda{gap:calc(var(--d) * 10);grid-template-columns:minmax(0,1fr)}.po-agenda-day{align-items:baseline;gap:calc(var(--d) * 8);display:flex}.po-agenda-day strong{font-size:calc(var(--d) * 16);margin-top:0}}@media (max-width:519px){.po-actions{flex-direction:column}.po-actions .btn{width:100%}}.po-card svg[width="16"]{width:calc(var(--d) * 16);height:calc(var(--d) * 16)}.po-card svg[width="14"]{width:calc(var(--d) * 14);height:calc(var(--d) * 14)}.po-card svg[width="12"]{width:calc(var(--d) * 12);height:calc(var(--d) * 12)}.po-card svg[width="11"]{width:calc(var(--d) * 11);height:calc(var(--d) * 11)}.po-dato span{display:block}html.motion .po-text>*{animation:po-in .8s var(--ease-out) both}html.motion .po-text>:nth-child(2){animation-delay:70ms}html.motion .po-text>:nth-child(3){animation-delay:.14s}html.motion .po-text>:nth-child(4){animation-delay:.21s}html.motion .po-text>:nth-child(5){animation-delay:.28s}html.motion .po-bg{animation:po-fade .9s var(--ease-out) both}html.motion .po-table,html.motion .po-slide{animation:po-slide 1.2s var(--ease-out) .12s both}html.motion .po-slide .po-table{animation:none}html.motion .po-card-wrap{animation:po-card 1.1s var(--ease-out) .24s both}html.motion .po-tr.is-up,html.motion .po-hit.is-up{animation:po-up .7s var(--ease-in-out) 1.3s both}html.motion .po-tr.is-down,html.motion .po-hit.is-down{animation:po-down .7s var(--ease-in-out) 1.3s both}html.motion .po-tr.is-on .po-fill,html.motion .po-hit.is-on .po-hit-title,html.motion .po-ev.is-on,html.motion .po-bars i.is-on{animation:po-fade .5s var(--ease-out) 1.9s both}html.motion .po-float{animation:po-in .7s var(--ease-out) 2.2s both}@keyframes po-in{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}@keyframes po-fade{0%{opacity:0;filter:blur(6px)}}@keyframes po-slide{0%{transform:translate(56px)}}@keyframes po-card{0%{opacity:0;transform:translate(72px)}}@keyframes po-up{0%{transform:translate3d(0, calc(var(--row-h) * 2), 0)}}@keyframes po-down{0%{transform:translate3d(0, calc(var(--row-h) * -1), 0)}}.po-form{gap:calc(var(--d) * 8);padding:calc(var(--d) * 12);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));grid-template-columns:1fr 1fr;display:grid}.po-field{gap:calc(var(--d) * 2);padding:calc(var(--d) * 8) calc(var(--d) * 10);border-radius:calc(var(--d) * 8);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 14);font-weight:520;display:grid}.po-field small{font-size:calc(var(--d) * 11.5);color:rgb(var(--fg-3));font-weight:480}.po-field.is-wide{grid-column:1/-1}.po-form-btn{height:calc(var(--d) * 36);border-radius:calc(var(--d) * 8);color:#fff;font-size:calc(var(--d) * 13.5);background:#111113;grid-column:1/-1;place-items:center;font-weight:560;display:grid}.po-star{vertical-align:calc(var(--d) * -1);color:#f2a51a;fill:#f2a51a;display:inline}.po-chart{padding:calc(var(--d) * 14) calc(var(--d) * 14) calc(var(--d) * 12);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line))}.po-chart-head{font-size:calc(var(--d) * 13.5);justify-content:space-between;font-weight:560;display:flex}.po-chart-head em{color:rgb(var(--fg-3));font-style:normal;font-weight:480}.po-chart-svg{width:100%;height:calc(var(--d) * 110);margin-top:calc(var(--d) * 10);display:block}.po-chart-line{fill:none;stroke:#2756c9;stroke-width:2.4px;vector-effect:non-scaling-stroke}.po-chart-area{fill:#2756c914}.po-chart-prev{fill:none;stroke:rgb(var(--fg) / .22);stroke-width:1.6px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.po-chart-legend{gap:calc(var(--d) * 16);margin-top:calc(var(--d) * 8);font-size:calc(var(--d) * 12);color:rgb(var(--fg-3));display:flex}.po-chart-legend span{align-items:center;gap:calc(var(--d) * 6);display:inline-flex}.po-chart-legend i{width:calc(var(--d) * 12);height:calc(var(--d) * 2);border-radius:calc(var(--d) * 2)}.po-chart-legend .is-now{background:#2756c9}.po-chart-legend .is-prev{background:rgb(var(--fg) / .3)}.po-card.is-phone{width:calc(var(--d) * 300);padding:calc(var(--d) * 10);border-radius:calc(var(--d) * 46);background:#111113;margin-left:auto;margin-right:0}.po-phone-screen{gap:calc(var(--d) * 14);padding:calc(var(--d) * 12) calc(var(--d) * 18) calc(var(--d) * 22);border-radius:calc(var(--d) * 37);background:rgb(var(--bg));font-size:calc(var(--d) * 14);display:grid}.po-phone-status{height:calc(var(--d) * 26);font-size:calc(var(--d) * 13);justify-content:space-between;align-items:center;font-weight:600;display:flex}.po-phone-island{width:calc(var(--d) * 86);height:calc(var(--d) * 24);border-radius:calc(var(--d) * 999);background:#111113}.po-app-hello{margin-top:calc(var(--d) * 6);font-size:calc(var(--d) * 24);letter-spacing:-.025em;font-weight:640}.po-app-next{gap:calc(var(--d) * 2);padding:calc(var(--d) * 14);border-radius:calc(var(--d) * 16);color:#fff;background:#111113;display:grid}.po-app-next small{font-size:calc(var(--d) * 12);color:#ffffff9e}.po-app-next strong{font-size:calc(var(--d) * 19);letter-spacing:-.015em;font-weight:620}.po-app-next span{align-items:center;gap:calc(var(--d) * 6);margin-top:calc(var(--d) * 6);font-size:calc(var(--d) * 12.5);color:#6fe0a8;display:inline-flex}.po-app-label{font-size:calc(var(--d) * 13);font-weight:600}.po-app-days,.po-app-hours{gap:calc(var(--d) * 6);margin-top:calc(var(--d) * -6);grid-template-columns:repeat(5,1fr);display:grid}.po-app-hours{grid-template-columns:repeat(4,1fr)}.po-app-days span,.po-app-hours span{height:calc(var(--d) * 34);border-radius:calc(var(--d) * 10);box-shadow:inset 0 0 0 1px rgb(var(--line-strong));font-size:calc(var(--d) * 12.5);font-variant-numeric:tabular-nums;place-items:center;font-weight:540;display:grid}.po-app-days .is-on,.po-app-hours .is-on{color:#fff;box-shadow:none;background:#111113}.po-app-btn{height:calc(var(--d) * 44);border-radius:calc(var(--d) * 14);color:#fff;font-size:calc(var(--d) * 14);background:#111113;place-items:center;font-weight:600;display:grid}.po-bars{align-items:flex-end;gap:10px;height:64px;margin-top:12px;display:flex}.po-bars i{background:rgb(var(--fg) / .09);border-radius:6px 6px 0 0;flex:1}.po-bars i.is-on{background:#7c5cf0}.po-plans{gap:calc(var(--d) * 8);padding:calc(var(--d) * 12);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));grid-template-columns:1fr 1fr;display:grid}.po-plan{gap:calc(var(--d) * 2);padding:calc(var(--d) * 12);border-radius:calc(var(--d) * 10);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));display:grid}.po-plan strong{font-size:calc(var(--d) * 15);justify-content:space-between;align-items:center;font-weight:600;display:flex}.po-plan small{font-size:calc(var(--d) * 12);color:rgb(var(--fg-3))}.po-plan.is-on{box-shadow:inset 0 0 0 calc(var(--d) * 2) #111113}.po-plan-row{align-items:center;gap:calc(var(--d) * 8);height:calc(var(--d) * 36);padding-inline:calc(var(--d) * 12);border-radius:calc(var(--d) * 8);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 13.5);grid-column:1/-1;font-weight:520;display:flex}.po-plan-row .po-chip{margin-left:auto}.po-steps{gap:calc(var(--d) * 2);padding:calc(var(--d) * 10) calc(var(--d) * 12);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));display:grid}.po-step{grid-template-columns:calc(var(--d) * 22) 1fr auto;align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 34);font-size:calc(var(--d) * 14);display:grid;position:relative}.po-step i{width:calc(var(--d) * 20);height:calc(var(--d) * 20);color:#fff;background:#12a26b;border-radius:50%;place-items:center;display:grid}.po-step strong{font-weight:560}.po-step small{font-size:calc(var(--d) * 12.5);color:rgb(var(--fg-3))}.po-step:not(.is-last):after{content:"";left:calc(var(--d) * 10);top:calc(var(--d) * 27);width:1px;height:calc(var(--d) * 14);background:#12a26b66;position:absolute}@media (max-width:959px){.po-card.is-phone{width:calc(var(--d) * 300);margin-inline:auto}}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-verde{--c:18 162 107;--ct:11 122 79}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-azul{--c:47 111 228;--ct:33 86 191}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-naranja{--c:242 117 26;--ct:176 80 8}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-rojo{--c:229 72 77;--ct:188 44 50}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-violeta{--c:124 92 240;--ct:96 66 212}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-gris{--c:107 111 118;--ct:82 85 92}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-tinta{--c:17 17 19;--ct:17 17 19}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-amarillo{--c:226 160 8;--ct:140 96 0}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-cian{--c:14 160 196;--ct:6 114 142}:is(.po-mark,.po-face,.po-chip,.po-ev,.po-legend-dot,.po-fav).is-rosa{--c:221 68 136;--ct:180 38 102}.po-mark.is-amarillo,.po-mark.is-cian,.po-mark.is-rosa{background:rgb(var(--c))}.po-card .po-mark>svg,.po-mark>svg{width:62%;height:62%}.po-avatar.is-naranja{background:#f2751a}.po-avatar.is-violeta{background:#7c5cf0}.po-avatar.is-rojo{background:#e5484d}.po-avatar.is-gris{background:#6b6f76}.po-avatar.is-amarillo{background:#e2a008}.po-avatar.is-cian{background:#0ea0c4}.po-avatar.is-rosa{background:#d48}.po-ent,.po-person,.po-cell{align-items:center;gap:calc(var(--d) * 8);white-space:nowrap;min-width:0;display:inline-flex}.po-ent-name{text-overflow:ellipsis;overflow:hidden}.po-mute{color:rgb(var(--fg-3))}.po-face{background:rgb(var(--c));color:#fff;letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-weight:650;line-height:1;display:inline-grid}.po-face.is-amarillo,.po-face.is-naranja,.po-face.is-verde,.po-face.is-cian{color:#1c1d1f}.po-face.is-rojo,.po-face.is-rosa{background:rgb(var(--ct))}.po-faces{align-items:center;display:inline-flex}.po-faces .po-face{box-shadow:0 0 0 calc(var(--d) * 2) rgb(var(--bg))}.po-faces .po-face+.po-face{margin-left:calc(var(--d) * -5)}.po-chip{align-items:center;gap:calc(var(--d) * 6);height:calc(var(--d) * 22);padding-inline:calc(var(--d) * 8);border-radius:calc(var(--d) * 6);background:rgb(var(--c) / .11);color:rgb(var(--ct));font-size:calc(var(--d) * 12.5);letter-spacing:-.005em;white-space:nowrap;font-weight:540;display:inline-flex}.po-chip-dot{width:calc(var(--d) * 6);height:calc(var(--d) * 6);background:rgb(var(--c));border-radius:50%}[data-tone=ink] .po-chip{background:rgb(var(--c) / .2);color:color-mix(in srgb, rgb(var(--c)) 55%, #fff)}.po-count{min-width:calc(var(--d) * 18);height:calc(var(--d) * 18);padding-inline:calc(var(--d) * 5);border-radius:calc(var(--d) * 5);background:rgb(var(--fg) / .06);color:rgb(var(--fg-2));font-style:normal;font-size:calc(var(--d) * 11.5);font-variant-numeric:tabular-nums;place-items:center;font-weight:560;display:inline-grid}.po-tab .po-count{margin-left:calc(var(--d) * 2)}.po-card-head-extra{align-items:center;gap:calc(var(--d) * 8);margin-left:auto;display:inline-flex}.po-card-head>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.po-tasks{margin-top:calc(var(--d) * 8);display:grid}.po-task{grid-template-columns:calc(var(--d) * 16) minmax(0, 1fr) auto auto;align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 34);border-bottom:1px solid rgb(var(--line));font-size:calc(var(--d) * 14);color:rgb(var(--fg));font-weight:500;display:grid}.po-task:last-child{border-bottom:0}.po-check{width:calc(var(--d) * 16);height:calc(var(--d) * 16);border-radius:calc(var(--d) * 5);box-shadow:inset 0 0 0 calc(var(--d) * 1.5) rgb(var(--line-strong));color:#fff;place-items:center;display:grid}.po-task.is-done .po-check{box-shadow:none;background:#12a26b}.po-task-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.po-task.is-struck .po-task-text{color:rgb(var(--fg-3));text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--fg-3) / .6);text-decoration-color:rgb(var(--fg-3) / .6)}.po-task-when{font-style:normal;font-size:calc(var(--d) * 12.5);color:rgb(var(--fg-3));font-weight:480}.po-kv{gap:calc(var(--d) * 10) calc(var(--d) * 16);margin-top:calc(var(--d) * 12);grid-template-columns:1fr 1fr;display:grid}.po-kv dt{font-size:calc(var(--d) * 12);color:rgb(var(--fg-3))}.po-kv dd{margin-top:calc(var(--d) * 2);font-size:calc(var(--d) * 14);color:rgb(var(--fg));font-weight:520}.po-tool{justify-content:center;align-items:center;gap:calc(var(--d) * 6);height:calc(var(--d) * 28);padding-inline:calc(var(--d) * 10);border-radius:calc(var(--d) * 7);box-shadow:inset 0 0 0 1px rgb(var(--line-strong));background:rgb(var(--bg));font-size:calc(var(--d) * 13);color:rgb(var(--fg-2));white-space:nowrap;flex:none;font-weight:520;display:inline-flex}.po-tool svg{color:rgb(var(--fg-3))}.po-tool.is-icon{width:calc(var(--d) * 28);padding:0}.po-tool.is-primary{background:rgb(var(--fg));box-shadow:none;color:rgb(var(--bg))}.po-tool.is-primary svg{color:currentColor}.po-app{border-top:1px solid rgb(var(--line));border-left:1px solid rgb(var(--line));background:rgb(var(--bg));color:rgb(var(--fg));letter-spacing:-.01em;border-top-left-radius:14px;grid-template-columns:minmax(0,1fr);font-size:14px;display:grid;overflow:hidden}.po-app.has-side{grid-template-columns:216px minmax(0,1fr)}.po-app-main{min-width:0}.po-app-bar{border-bottom:1px solid rgb(var(--line));white-space:nowrap;align-items:center;gap:8px;height:50px;padding-inline:16px;display:flex}.po-app-title{align-items:center;gap:8px;margin-right:6px;font-size:15px;font-weight:600;display:inline-flex}.po-app-title svg{color:rgb(var(--fg-3))}.po-push{margin-left:auto}.po-views{background:rgb(var(--fg) / .045);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.po-views span{height:26px;color:rgb(var(--fg-3));border-radius:7px;align-items:center;gap:6px;padding-inline:10px;font-size:13px;font-weight:520;display:inline-flex}.po-views .is-on{background:rgb(var(--bg));color:rgb(var(--fg));box-shadow:0 0 0 1px rgb(var(--line-strong)), 0 1px 2px #1111130f}.po-app-tools{border-bottom:1px solid rgb(var(--line));white-space:nowrap;align-items:center;gap:8px;height:46px;padding-inline:16px;display:flex}.po-app-note{color:rgb(var(--fg-3));font-size:13px}.po-app .po-table{border:0;border-radius:0;font-size:14px}.po-app .po-th{height:38px;font-size:13.5px}.po-app .po-tr{--row-h:42px;height:42px}.po-table.is-full .po-td{color:rgb(var(--fg))}.po-side{border-right:1px solid rgb(var(--line));background:rgb(var(--surface) / .6);color:rgb(var(--fg-2));white-space:nowrap;align-content:start;gap:2px;padding:10px 10px 16px;font-size:14px;display:grid}.po-side-ws{height:32px;color:rgb(var(--fg));align-items:center;gap:8px;padding-inline:6px;font-weight:600;display:flex}.po-side-ws>svg{color:rgb(var(--fg-3))}.po-side-logo{background:rgb(var(--fg));width:22px;height:22px;color:rgb(var(--bg));border-radius:6px;place-items:center;display:grid}.po-side-search{background:rgb(var(--bg));height:30px;box-shadow:inset 0 0 0 1px rgb(var(--line));color:rgb(var(--fg-3));border-radius:8px;align-items:center;gap:8px;margin-block:4px 6px;padding-inline:8px;display:flex}.po-side-search kbd{color:rgb(var(--fg-3));margin-left:auto;font-family:inherit;font-size:11.5px}.po-side-group{gap:1px;display:grid}.po-side-group+.po-side-group{margin-top:8px}.po-side-title{color:rgb(var(--fg-3));padding:6px 8px 4px;font-size:12px;font-weight:520}.po-nav-item{border-radius:7px;align-items:center;gap:9px;height:30px;padding-inline:8px;display:flex}.po-nav-item>svg{color:rgb(var(--fg-3));flex:none}.po-nav-item .po-count{margin-left:auto}.po-nav-item.is-on{background:rgb(var(--fg) / .06);color:rgb(var(--fg));font-weight:560}.po-nav-item.is-on>svg{color:rgb(var(--fg))}.po-app.is-crm{width:1360px}.po-web{border-top:1px solid rgb(var(--line));border-left:1px solid rgb(var(--line));background:rgb(var(--bg));width:900px;color:rgb(var(--fg));letter-spacing:-.01em;border-top-left-radius:14px;overflow:hidden}.po-chrome{border-bottom:1px solid rgb(var(--line));background:rgb(var(--surface));height:40px;color:rgb(var(--fg-3));grid-template-columns:1fr minmax(0,340px) 1fr;align-items:center;gap:14px;padding-inline:12px;display:grid}.po-chrome-l,.po-chrome-r{align-items:center;gap:12px;display:inline-flex}.po-chrome-r{justify-content:flex-end}.po-lights{gap:6px;margin-right:4px;display:inline-flex}.po-lights i{background:#ff5f57;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 .5px #0000001f}.po-lights i:nth-child(2){background:#febc2e}.po-lights i:nth-child(3){background:#28c840}.po-address{background:rgb(var(--fg) / .055);height:26px;color:rgb(var(--fg));border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex;position:relative}.po-address svg{color:rgb(var(--fg-3))}.po-address-reload{position:absolute;right:9px}.po-site2{padding:0 26px 22px}.po-site2-nav{height:48px;color:rgb(var(--fg-2));align-items:center;gap:18px;font-size:12.5px;display:flex}.po-site2-logo{letter-spacing:-.02em;color:rgb(var(--fg));align-items:center;gap:7px;margin-right:10px;font-size:14px;font-weight:660;display:inline-flex}.po-site2-mark{color:#fff;background:#1f3a2e;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.po-site2-nav .po-site2-cta{margin-left:auto}.po-site2-cta{color:#fff;background:#1f3a2e;border-radius:999px;align-items:center;gap:5px;height:28px;padding-inline:12px;font-size:12px;font-weight:560;display:inline-flex}.po-site2-cta.is-ghost{color:rgb(var(--fg));box-shadow:inset 0 0 0 1px rgb(var(--line-strong));background:0 0}.po-site2-hero{isolation:isolate;color:#fff;border-radius:14px;align-content:start;min-height:252px;padding:22px 26px 24px;display:grid;position:relative;overflow:hidden}.po-site2-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#0c161199,#0c161166 36%,#0c161100 52%);position:absolute;inset:0}.po-site2-copy{max-width:300px}.po-site2-kicker{color:#fff;background:#ffffff29;border-radius:999px;align-items:center;gap:6px;height:22px;padding-inline:9px;font-size:11px;font-weight:560;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.po-site2-title{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin-top:10px;font-size:31px;font-weight:660;line-height:1.04}.po-site2-text{color:#ffffffdb;text-wrap:pretty;margin-top:10px;font-size:12.5px;line-height:1.5}.po-site2-btns{gap:8px;margin-top:14px;display:flex}.po-site2-hero .po-site2-cta.is-light{color:#1f3a2e;background:#fff}.po-site2-hero .po-site2-cta.is-ghost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff8c}.po-site2-perks{color:rgb(var(--fg-2));flex-wrap:wrap;gap:4px 18px;padding:12px 4px 14px;font-size:12px;display:flex}.po-site2-perks span{align-items:center;gap:5px;display:inline-flex}.po-site2-perks svg{color:#2f8a5b}.po-site2-img{z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0}.po-site2-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.po-site2-card{box-shadow:inset 0 0 0 1px rgb(var(--line));color:rgb(var(--fg-3));border-radius:10px;gap:4px;padding:12px;font-size:11.5px;display:grid}.po-site2-card strong{color:rgb(var(--fg));align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.po-search{width:1040px;color:rgb(var(--fg));letter-spacing:-.005em;padding:6px 0 0 6px}.po-search-bar{background:rgb(var(--bg));width:600px;height:48px;box-shadow:0 0 0 1px rgb(var(--line-strong)), 0 2px 8px #1111130f;border-radius:999px;align-items:center;gap:12px;padding-inline:20px 16px;font-size:15.5px;font-weight:480;display:flex}.po-search-bar svg{color:rgb(var(--fg-3));flex:none}.po-search-bar .po-search-sep{background:rgb(var(--line-strong));width:1px;height:22px}.po-search-tabs{border-bottom:1px solid rgb(var(--line));height:44px;color:rgb(var(--fg-3));align-items:center;gap:22px;margin-top:6px;padding-left:20px;font-size:13.5px;display:flex}.po-search-tabs span{align-items:center;gap:6px;height:100%;display:inline-flex}.po-search-tabs .is-on{color:rgb(var(--fg));box-shadow:inset 0 -2px 0 rgb(var(--fg));font-weight:560}.po-search-list{width:620px;padding-top:10px;display:grid}.po-hit{--row-h:112px;height:var(--row-h);background:rgb(var(--bg));align-content:center;gap:5px;padding-inline:20px;display:grid;position:relative}.po-hit.is-on{z-index:1;box-shadow:0 0 0 1px rgb(var(--line-strong)), 0 10px 28px #6f759024;border-radius:14px}.po-hit-site{align-items:center;gap:10px;font-size:13.5px;display:flex}.po-hit-site>span:last-child{line-height:1.25;display:grid}.po-hit-site small{color:rgb(var(--fg-3));font-size:12px}.po-fav{background:rgb(var(--surface));width:28px;height:28px;box-shadow:inset 0 0 0 1px rgb(var(--line));color:rgb(var(--c,var(--fg-3)));border-radius:50%;place-items:center;display:grid}.po-fav.is-tinta{background:rgb(var(--fg));box-shadow:none;color:rgb(var(--bg))}.po-search-tools{margin-left:auto;padding-right:24px}.po-chart-svg.is-short{height:calc(var(--d) * 58);margin-top:calc(var(--d) * 8)}.po-chart-head .po-chart-legend{gap:calc(var(--d) * 12);margin-top:0;font-weight:480}.po-chart-grid{stroke:rgb(var(--fg) / .07);stroke-width:1px;vector-effect:non-scaling-stroke}.po-hit-title{letter-spacing:-.01em;color:#2756c9;font-size:18px;font-weight:520}.po-hit-text{color:rgb(var(--fg-2));font-size:13.5px;line-height:1.45}.po-app.is-agenda{width:1000px}.po-app.is-agenda.has-side{grid-template-columns:220px minmax(0,1fr)}.po-mini{text-align:center;color:rgb(var(--fg-2));font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,1fr);gap:2px 0;margin:6px 4px 10px;font-size:11.5px;display:grid}.po-mini b{color:rgb(var(--fg-3));font-weight:520}.po-mini span{place-items:center;height:22px;display:grid}.po-mini .is-week{background:rgb(var(--fg) / .06)}.po-mini .is-week.is-start{border-radius:6px 0 0 6px}.po-mini .is-week.is-end{border-radius:0 6px 6px 0}.po-mini i,.po-week-num{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:inline-grid}.po-mini .is-today,.po-week-num.is-today{color:#fff;background:#e5484d;font-weight:600}.po-week-num{width:22px;height:22px;color:rgb(var(--fg-3));font-weight:520}.po-week{width:max-content;font-size:13px;display:grid}.po-week-day,.po-week-corner{border-right:1px solid rgb(var(--line));border-bottom:1px solid rgb(var(--line));height:38px;color:rgb(var(--fg-2));align-items:center;gap:6px;padding-inline:12px;font-weight:560;display:flex}.po-week-row{grid-template-columns:subgrid;grid-column:1/-1;height:56px;display:grid}.po-week-hour{border-right:1px solid rgb(var(--line));border-bottom:1px solid rgb(var(--line));color:rgb(var(--fg-3));font-variant-numeric:tabular-nums;padding:7px 10px 0;font-size:12px}.po-week-cell{border-right:1px solid rgb(var(--line));border-bottom:1px solid rgb(var(--line));padding:4px}.po-ev{background:rgb(var(--c) / .1);height:100%;box-shadow:inset 3px 0 0 rgb(var(--c));white-space:nowrap;border-radius:7px;align-content:center;gap:1px;padding-inline:9px;display:grid;overflow:hidden}.po-ev strong{color:rgb(var(--ct));font-size:12.5px;font-weight:600}.po-ev small{color:rgb(var(--ct) / .78);font-size:11.5px}.po-ev.is-on{background:rgb(var(--fg));box-shadow:0 8px 18px #11111338}.po-ev.is-on strong{color:rgb(var(--bg))}.po-ev.is-on small{color:rgb(var(--bg) / .66)}.po-legend-dot{background:rgb(var(--c));border-radius:3px;width:10px;height:10px}.po-app.is-saas{width:1250px}.po-kpis{border-bottom:1px solid rgb(var(--line));grid-template-columns:290px repeat(2,188px);gap:10px;padding:12px 16px;display:grid}.po-kpi{height:66px;box-shadow:inset 0 0 0 1px rgb(var(--line));white-space:nowrap;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:baseline;gap:2px 8px;padding-inline:14px;display:grid}.po-kpi-label{color:rgb(var(--fg-3));grid-column:1/-1;font-size:12.5px}.po-kpi strong{letter-spacing:-.03em;color:rgb(var(--fg));font-variant-numeric:tabular-nums;font-size:22px;font-weight:620;line-height:1.1}.po-kpi em{text-overflow:ellipsis;color:#0b7a4f;font-size:12px;font-style:normal;overflow:hidden}.po-kpi.is-chart{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px}.po-kpi.is-chart .po-kpi-label{grid-column:1;align-self:start}.po-kpi.is-chart .po-bars{grid-area:1/2;gap:4px;height:44px;margin-top:0}.po-kpi.is-chart .po-bars i{border-radius:3px 3px 0 0}.po-kpi.is-chart .po-bars i.is-on{background:#7c5cf0}.po-canvas{border-top:1px solid rgb(var(--line));border-left:1px solid rgb(var(--line));background:rgb(var(--bg));width:1030px;color:rgb(var(--fg));letter-spacing:-.01em;border-top-left-radius:14px;overflow:hidden}.po-canvas-area{background-image:radial-gradient(rgb(var(--fg) / .13) 1px, transparent 1.2px);background-position:8px 8px;background-size:16px 16px;height:380px;position:relative}.po-wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.po-wire{fill:none;stroke:#3fbf8a;stroke-width:1.5px}.po-wire.is-wait{stroke:rgb(var(--fg) / .25);stroke-dasharray:4 4}.po-wire-dot{fill:rgb(var(--bg));stroke:#3fbf8a;stroke-width:1.5px}.po-wire-dot.is-wait{stroke:rgb(var(--fg) / .3)}.po-step2{background:rgb(var(--bg));width:288px;height:80px;box-shadow:0 0 0 1px rgb(var(--line-strong)), 0 2px 6px #1111130a;border-radius:12px;align-content:center;gap:6px;padding-inline:14px;display:grid;position:absolute}.po-step2.is-done{box-shadow:0 0 0 1.5px #3fbf8a,0 4px 12px #1111130d}.po-step2-head{white-space:nowrap;align-items:center;gap:10px;font-size:14.5px;font-weight:580;display:flex}.po-step2 small{color:rgb(var(--fg-3));white-space:nowrap;font-size:12.5px}.po-step2-tag{border-radius:6px;align-items:center;gap:4px;height:20px;padding-inline:8px;font-size:11.5px;font-weight:560;display:inline-flex;position:absolute;top:-11px}.po-step2-tag.is-trigger{color:#2756c9;background:#e8efff;left:10px}.po-step2-tag.is-state{color:#0f7a51;background:#e6f7ef;right:10px}.po-step2-tag.is-wait{background:rgb(var(--fg) / .06);color:rgb(var(--fg-2));right:10px}.po-slot-text{justify-content:space-between;align-items:baseline;gap:calc(var(--d) * 8);min-width:0;font-size:calc(var(--d) * 13);color:rgb(var(--fg));white-space:nowrap;font-weight:520;display:flex}.po-slot-text strong{text-overflow:ellipsis;font-weight:520;overflow:hidden}.po-slot-text small{font-size:calc(var(--d) * 11.5);color:rgb(var(--fg-3));flex:none}.po-stats{gap:calc(var(--d) * 6);margin-bottom:calc(var(--d) * 12);grid-template-columns:repeat(3,1fr);display:grid}.po-stat{padding:calc(var(--d) * 6) calc(var(--d) * 10) calc(var(--d) * 7);border-radius:calc(var(--d) * 8);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 11.5);color:rgb(var(--fg-3));gap:0;line-height:1.25;display:grid}.po-stat strong{font-size:calc(var(--d) * 18);letter-spacing:-.02em;color:rgb(var(--fg));font-variant-numeric:tabular-nums;font-weight:620}.po-feed{margin-top:calc(var(--d) * 8);display:grid}.po-feed-row{align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 34);border-bottom:1px solid rgb(var(--line));font-size:calc(var(--d) * 14);grid-template-columns:auto minmax(0,1fr) auto;font-weight:500;display:grid}.po-feed-row:last-child{border-bottom:0}.po-feed-row em{font-style:normal;font-size:calc(var(--d) * 12.5);color:rgb(var(--fg-3))}.po-step-text{align-items:baseline;gap:calc(var(--d) * 8);white-space:nowrap;min-width:0;display:flex}.po-step em{font-style:normal;font-size:calc(var(--d) * 12);color:rgb(var(--fg-3));font-variant-numeric:tabular-nums}.po-card svg[width="10"]{width:calc(var(--d) * 10);height:calc(var(--d) * 10)}.po-card svg[width="13"]{width:calc(var(--d) * 13);height:calc(var(--d) * 13)}.po-card svg[width="15"]{width:calc(var(--d) * 15);height:calc(var(--d) * 15)}.po-card svg[width="18"]{width:calc(var(--d) * 18);height:calc(var(--d) * 18)}.po-phone-sys{align-items:center;gap:calc(var(--d) * 5);display:inline-flex}.po-app-top{justify-content:space-between;align-items:center;display:flex}.po-app-next em{font-style:normal;font-size:calc(var(--d) * 12.5);color:rgb(var(--bg) / .72)}[data-tone=ink] .po-app-next span{color:#0b7a4f}.po-app-tabbar{margin:calc(var(--d) * 2) calc(var(--d) * -8) calc(var(--d) * -10);padding-top:calc(var(--d) * 10);border-top:1px solid rgb(var(--line));grid-template-columns:repeat(4,1fr);display:grid}.po-app-tabbar span{justify-items:center;gap:calc(var(--d) * 3);font-size:calc(var(--d) * 10.5);color:rgb(var(--fg-3));font-weight:540;display:grid}.po-app-tabbar .is-on{color:rgb(var(--fg))}.po-slot.is-on,.po-app-next{background:rgb(var(--fg));color:rgb(var(--bg))}.po-slot.is-on em,.po-slot.is-on small,.po-app-next small{color:rgb(var(--bg) / .62)}html.motion .po-section .po-chart-svg{animation:po-draw 1.2s var(--ease-out) .9s both}html.motion .po-section .po-kpi .po-bars i{transform-origin:50% 100%;animation:po-grow .7s var(--ease-out) both}html.motion .po-section .po-kpi .po-bars i:nth-child(n+4){animation-delay:80ms}html.motion .po-section .po-kpi .po-bars i:nth-child(n+7){animation-delay:.16s}html.motion .po-section .po-kpi .po-bars i:nth-child(n+10){animation-delay:.24s}html.motion .po-section .po-task.is-done .po-check{animation:po-pop .42s var(--ease-out) 1.5s both}@keyframes po-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes po-grow{0%{transform:scaleY(.15)}}@keyframes po-pop{0%{opacity:0;transform:scale(.6)}}@media (min-width:960px) and (max-height:900px){.po-search-bar{height:44px}.po-search-tabs{height:36px;margin-top:4px}.po-search-list{padding-top:8px}.po-hit{--row-h:100px;gap:4px}.po-hit-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.po-hit-title{font-size:17px}.po-chrome{height:34px}.po-site2-nav{height:42px}}@media (min-width:960px) and (max-height:800px){.po-app-bar{display:none}.po-search-bar{height:40px}.po-search-tabs{display:none}.po-search-list{padding-top:8px}}@media (max-width:959px){.po-app.has-side{grid-template-columns:minmax(0,1fr)}.po-app.has-side>.po-side,.po-app-bar{display:none}.po-app.is-crm{width:820px}.po-app.is-saas{width:780px}.po-app.is-agenda,.po-web{width:760px}.po-search{width:340px;padding:6px 0 0}.po-search-bar{width:100%}.po-search-bar :is(.po-search-clear,.po-search-sep){display:none}.po-search-tabs{justify-content:center;padding-left:0}.po-search-tabs .po-search-tools{display:none}.po-search-list{width:100%}.po-canvas{width:1024px}}}
@layer components{.pr-board{--pr-line:rgb(var(--line));--pr-cross:rgb(var(--fg) / .3);border-top:1px solid var(--pr-line);border-left:1px solid var(--pr-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.pr-board.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-board.is-1{grid-template-columns:minmax(0,1fr)}.pr-board:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--pr-cross), var(--pr-cross)) 0 4px / 11px 1px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) 4px 0 / 1px 11px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) 100% 4px / 11px 1px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) calc(100% - 4px) 0 / 1px 11px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) 0 calc(100% - 4px) / 11px 1px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) 4px 100% / 1px 11px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) 100% calc(100% - 4px) / 11px 1px no-repeat, linear-gradient(var(--pr-cross), var(--pr-cross)) calc(100% - 4px) 100% / 1px 11px no-repeat;position:absolute;inset:-5px}.pr-board:after{content:"";top:-1px;bottom:0;left:calc(-1 * var(--g));right:calc(-1 * var(--g));pointer-events:none;background:linear-gradient(90deg, transparent, var(--pr-line) var(--g), var(--pr-line) calc(100% - var(--g)), transparent) 0 0 / 100% 1px no-repeat, linear-gradient(90deg, transparent, var(--pr-line) var(--g), var(--pr-line) calc(100% - var(--g)), transparent) 0 100% / 100% 1px no-repeat;position:absolute}.pr-cell{border-right:1px solid var(--pr-line);border-bottom:1px solid var(--pr-line);min-width:0;padding:12px}.pr-cell.is-plan{grid-row:span 5;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.pr-card{grid-row:1/-1;grid-template-rows:subgrid;background:rgb(var(--bg));min-width:0;box-shadow:0 0 0 1px rgb(var(--line)), 0 1px 2px #1111130a, 0 12px 32px -18px #1111131f;border-radius:16px;grid-template-columns:minmax(0,1fr);row-gap:0;padding:22px 24px 24px;display:grid;position:relative}.pr-card:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px rgb(var(--line-strong)), 0 18px 40px -18px #1111132e;opacity:0;transition:opacity var(--dur-hover) var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.pr-card:hover:after{opacity:1}}.pr-name{letter-spacing:-.015em;color:rgb(var(--fg));text-wrap:balance;align-items:center;gap:12px;font-size:17px;font-weight:600;line-height:1.25;display:flex}.pr-icon{background:rgb(var(--surface));width:34px;height:34px;box-shadow:inset 0 0 0 1px rgb(var(--line)), 0 1px 2px #1111130d;color:rgb(var(--fg));border-radius:10px;flex:none;place-items:center;display:grid}.pr-for{color:rgb(var(--fg-3));text-wrap:pretty;margin-top:12px;font-size:14.5px;line-height:1.45}.pr-price{flex-direction:column;gap:8px;margin-top:24px;display:flex}.pr-fig{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:rgb(var(--fg));flex-wrap:wrap;align-items:baseline;column-gap:.22em;font-size:clamp(36px,3.1vw,44px);font-weight:620;line-height:1;display:flex}.pr-fig.is-text{letter-spacing:-.03em;font-size:clamp(28px,2.4vw,34px)}.pr-price-label{color:rgb(var(--fg-3));font-size:13.5px;line-height:1.4}.pr-price-sub{color:rgb(var(--fg-3));font-variant-numeric:tabular-nums;font-size:13.5px;line-height:1.4}.pr-meta{border-top:1px solid rgb(var(--line));margin-top:22px}.pr-meta>div{border-bottom:1px solid rgb(var(--line));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;padding-block:11px;font-size:14px;line-height:1.35;display:flex}.pr-meta dt{white-space:nowrap;color:rgb(var(--fg-3));align-items:center;gap:8px;display:inline-flex}.pr-meta dt svg{flex:none}.pr-meta dd{text-align:right;color:rgb(var(--fg));font-variant-numeric:tabular-nums;justify-items:end;gap:5px;margin-left:auto;font-weight:560;display:grid}.pr-tag{background:rgb(var(--surface));min-height:22px;box-shadow:inset 0 0 0 1px rgb(var(--line));letter-spacing:-.005em;color:rgb(var(--fg-2));white-space:nowrap;border-radius:6px;align-items:center;padding-inline:8px;font-size:12.5px;font-weight:520;line-height:1.2;display:inline-flex}.pr-tag.is-req{background:rgb(var(--fg));box-shadow:none;color:rgb(var(--bg))}.pr-checks{align-content:start;gap:11px;margin-top:20px;display:grid}.pr-checks li{color:rgb(var(--fg-2));align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.pr-check{background:rgb(var(--surface));width:18px;height:18px;box-shadow:inset 0 0 0 1px rgb(var(--line-strong));color:rgb(var(--fg));border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}.pr-check.is-plus{color:rgb(var(--fg-3));background:0 0}.pr-check.is-minus{box-shadow:none;color:rgb(var(--fg-3));background:0 0}.pr-actions{flex-wrap:wrap;align-self:end;gap:8px;margin-top:26px;display:flex}.pr-actions .btn{flex:1 1 0;min-height:40px;padding-inline:12px;font-size:14.5px}@media (pointer:coarse){.pr-actions .btn{min-height:44px}}.pr-note{color:rgb(var(--fg-3));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-top:20px;font-size:14px;line-height:1.5;display:flex}.pr-note p{text-wrap:pretty;max-width:52em}.pr-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:16px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4.4vw,56px);display:grid}.pr-head .mc-lead{margin-top:0;font-size:16px}.pr-dots{display:none}@media (max-width:1023px){.pr-board.is-planes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr-head,.pr-board,.pr-board.is-2,.pr-board.is-planes{grid-template-columns:minmax(0,1fr)}.pr-card{padding:20px 20px 22px}.pr-board:not(.is-carrusel){border-left:0}.pr-board:not(.is-carrusel):before{display:none}.pr-board:not(.is-carrusel)>.pr-cell{border-right:0;padding-inline:0}.pr-board:not(.is-carrusel) .pr-panel,.pr-board:not(.is-carrusel) .pr-step,.pr-board:not(.is-carrusel) .pr-timeline,.pr-board:not(.is-carrusel) .pr-extra{padding-inline:0}.pr-rates>div{align-items:flex-start}.pr-board.is-carrusel{margin-inline:calc(-1 * var(--g));padding-inline:var(--g);scroll-padding-inline:var(--g);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-left:0;border-bottom:1px solid var(--pr-line);grid-template-rows:repeat(5,auto);grid-template-columns:none;grid-auto-columns:calc(100% - 28px);grid-auto-flow:column;overflow-x:auto}.pr-board.is-carrusel::-webkit-scrollbar{display:none}.pr-board.is-carrusel:before,.pr-board.is-carrusel:after{display:none}.pr-board.is-carrusel>.pr-cell{scroll-snap-align:center;border-bottom:0}.pr-board.is-carrusel>.pr-cell:first-child{border-left:1px solid var(--pr-line)}html.js .pr-dots{justify-content:center;margin-top:8px;display:flex}}.pr-dot{place-items:center;width:44px;height:44px;display:grid}.pr-dot i{background:rgb(var(--fg) / .22);width:7px;height:7px;transition:transform var(--dur-element) var(--ease-out);border-radius:999px;position:relative}.pr-dot i:after{content:"";border-radius:inherit;background:rgb(var(--fg));opacity:0;transition:opacity var(--dur-micro) var(--ease-out);position:absolute;inset:0}.pr-dot[aria-current=true] i{transform:scale(1.45)}.pr-dot[aria-current=true] i:after{opacity:1}@media (prefers-reduced-motion:reduce){.pr-dot i{transition:none}}.pr-dot:focus-visible{outline:2px solid rgb(var(--fg));outline-offset:-6px;border-radius:12px}.pr-panel{flex-direction:column;gap:14px;height:100%;padding:clamp(18px,2.2vw,28px);display:flex}.pr-panel-title{letter-spacing:-.015em;color:rgb(var(--fg));flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:17px;font-weight:600;display:flex}.pr-panel-lead{color:rgb(var(--fg-2));text-wrap:pretty;font-size:15px;line-height:1.5}.pr-list{border-top:1px solid rgb(var(--line));display:grid}.pr-list li{border-bottom:1px solid rgb(var(--line));color:rgb(var(--fg-2));text-wrap:pretty;align-items:flex-start;gap:10px;padding-block:11px;font-size:15px;line-height:1.45;display:flex}.pr-list li>svg{color:rgb(var(--fg-3));flex:none;margin-top:3px}.pr-rates{border-top:1px solid rgb(var(--line));display:grid}.pr-rates>div{border-bottom:1px solid rgb(var(--line));justify-content:space-between;align-items:baseline;gap:16px;padding-block:10px;font-size:15px;display:flex}.pr-rates dt{color:rgb(var(--fg-2));align-items:center;gap:10px;display:inline-flex}.pr-rates>div:lang(de){flex-wrap:wrap;row-gap:0}.pr-rates dt:lang(de){flex:1}.pr-rates dd:lang(de){margin-left:auto}@media (max-width:359.98px){.pr-rates>div{flex-wrap:wrap;row-gap:0}.pr-rates dt{flex:1}.pr-rates dd{margin-left:auto}}.pr-rates dt svg{color:rgb(var(--fg-3));flex:none}.pr-rates dd{color:rgb(var(--fg));font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.pr-rates .pr-rate-link{min-height:0;font-size:14px}@media (pointer:coarse){.pr-rates .pr-rate-link{min-height:44px}}.pr-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-step{flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,32px);display:flex;position:relative}.pr-step-fig{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:rgb(var(--fg));align-items:baseline;gap:8px;font-size:clamp(40px,4vw,56px);font-weight:620;line-height:1;display:flex}.pr-step-fig small{letter-spacing:-.01em;color:rgb(var(--fg-3));font-size:15px;font-weight:540}.pr-step-fig.is-text{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,32px)}.pr-step-title{letter-spacing:-.01em;color:rgb(var(--fg));font-size:16px;font-weight:600}.pr-step-text{color:rgb(var(--fg-3));text-wrap:pretty;font-size:15px;line-height:1.5}.pr-rail{align-items:center;height:14px;margin-bottom:8px;display:flex;position:relative}.pr-rail:before{content:"";background:rgb(var(--line-strong));height:1px;position:absolute;top:50%;left:0;right:calc(-1*clamp(20px,2.4vw,32px) - 1px)}.pr-step:last-child .pr-rail:before{background:repeating-linear-gradient(90deg, rgb(var(--line-strong)) 0 6px, transparent 6px 11px);right:0}.pr-rail i{background:rgb(var(--bg));width:14px;height:14px;box-shadow:inset 0 0 0 4px rgb(var(--fg)), 0 0 0 4px rgb(var(--bg));border-radius:50%;position:relative}.pr-step:last-child .pr-rail i{box-shadow:inset 0 0 0 1.5px rgb(var(--fg)), 0 0 0 4px rgb(var(--bg))}.pr-timeline{padding:clamp(20px,2.4vw,32px)}.pr-months{grid-template-columns:repeat(var(--pr-meses,12), minmax(0, 1fr)) minmax(0, 4fr);align-items:end;gap:4px;display:grid}.pr-month{background:rgb(var(--fg));transform-origin:50% 100%;border-radius:6px;height:44px}.pr-month:nth-child(odd){background:rgb(var(--fg) / .88)}.pr-after{background:repeating-linear-gradient(90deg, rgb(var(--fg) / .12) 0 14px, transparent 14px 20px);height:44px;box-shadow:inset 0 0 0 1px rgb(var(--line));border-radius:6px}.pr-timeline-labels{color:rgb(var(--fg-3));grid-template-columns:minmax(0,12fr) minmax(0,4fr);gap:4px;margin-top:14px;font-size:14px;line-height:1.4;display:grid}.pr-timeline-labels strong{color:rgb(var(--fg));font-size:15px;font-weight:600;display:block}.pr-timeline-labels>span:last-child{padding-left:4px}.pr-timeline-ends{color:rgb(var(--fg-3));justify-content:space-between;gap:16px;margin-bottom:12px;font-size:13.5px;display:flex}.pr-timeline-ends span{align-items:center;gap:8px;display:inline-flex}.pr-timeline-ends span:before{content:"";background:rgb(var(--fg));border-radius:50%;width:7px;height:7px}.pr-timeline-ends span:last-child:before{box-shadow:inset 0 0 0 1.5px rgb(var(--fg-3));background:0 0}html.js.motion .pr-months.is-in .pr-month{animation:pr-grow .7s var(--ease-out) both;animation-delay:calc(var(--pr-i,0) * 45ms + .2s)}@keyframes pr-grow{0%{opacity:.2;transform:scaleY(.15)}}.pr-card.is-flex{flex-direction:column;align-items:flex-start;gap:14px;height:100%;display:flex}.pr-card.is-flex>:not(.pr-tag){align-self:stretch}.pr-card.is-flex .pr-checks{margin-top:6px}.pr-plan-title{letter-spacing:-.025em;color:rgb(var(--fg));font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.15}.pr-panel-link{align-self:flex-start;margin-top:auto}.pr-follow{margin-top:clamp(28px,3.4vw,44px)}.pr-bloque+.pr-bloque{margin-top:clamp(72px,9vw,128px)}.pr-mini{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));border-radius:12px;gap:12px;margin-top:auto;padding:14px;display:grid}.pr-mini-head{color:rgb(var(--fg));align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pr-mini-head svg{color:rgb(var(--fg-3))}.pr-mini-head em{color:rgb(var(--fg-3));margin-left:auto;font-size:12px;font-style:normal;font-weight:500}.pr-mini-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pr-mini-kpis span{background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));color:rgb(var(--fg-3));border-radius:9px;gap:2px;padding:10px 12px;font-size:12.5px;line-height:1.3;display:grid}.pr-mini-kpis b{letter-spacing:-.03em;color:rgb(var(--fg));font-variant-numeric:tabular-nums;font-size:22px;font-weight:620}.pr-mini-text{color:rgb(var(--fg-2));font-size:14px;line-height:1.45}.pr-mini-text strong{color:rgb(var(--fg));font-weight:600}.pr-mini-foot{color:rgb(var(--fg-3));font-size:12px}.pr-extras{margin-top:clamp(24px,3vw,36px)}.pr-extras-title{margin-bottom:14px}.pr-extra{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:14px 16px;display:grid}.pr-extra-name{letter-spacing:-.01em;color:rgb(var(--fg));font-size:15.5px;font-weight:600}.pr-extra-text{color:rgb(var(--fg-3));text-wrap:pretty;margin-top:2px;font-size:14px;line-height:1.45}.pr-extra-price{letter-spacing:-.02em;color:rgb(var(--fg));font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:2px;font-size:18px;font-weight:620;display:grid}.pr-extra-price small{letter-spacing:0;color:rgb(var(--fg-3));font-size:13px;font-weight:480}@media (max-width:639px){.pr-extra{grid-template-columns:auto minmax(0,1fr)}.pr-extra-price{grid-column:2;justify-items:start}}.mc-dark .pr-board{--pr-line:#ffffff1a;--pr-cross:#ffffff5c}.mc-dark .pr-card{background:#131315;box-shadow:0 0 0 1px #ffffff17,0 24px 48px -24px #0009}.mc-dark .pr-card:after{content:none}@media (max-width:899px){.pr-steps{grid-template-columns:minmax(0,1fr)}.pr-rail:before{display:none}}@media (max-width:767px){.pr-months{grid-template-columns:repeat(var(--pr-meses,12), minmax(0, 1fr)) minmax(0, 3fr);gap:3px}.pr-month,.pr-after{border-radius:4px;height:36px}.pr-timeline-labels{grid-template-columns:minmax(0,1fr);gap:10px}.pr-timeline-labels>span:last-child{padding-left:0}}.pr-win{border-top:1px solid rgb(var(--line));border-left:1px solid rgb(var(--line));background:rgb(var(--bg));letter-spacing:-.005em;width:1120px;color:rgb(var(--fg));border-top-left-radius:14px;grid-template-columns:176px minmax(0,1fr);font-size:13.5px;display:grid;overflow:hidden}.pr-win-side{border-right:1px solid rgb(var(--line));background:rgb(var(--surface) / .6);flex-direction:column;gap:2px;padding:10px 8px;display:flex}.pr-win-ws{align-items:center;gap:8px;height:34px;padding-inline:8px;font-size:14px;font-weight:600;display:flex}.pr-win-ws svg:first-child{color:#fff;background:#111113;border-radius:6px;width:20px;height:20px;padding:4px}.pr-win-ws svg:last-child{color:rgb(var(--fg-3));margin-left:auto}.pr-win-search{background:rgb(var(--bg));height:30px;box-shadow:inset 0 0 0 1px rgb(var(--line));color:rgb(var(--fg-3));border-radius:8px;align-items:center;gap:8px;margin:4px 0 8px;padding-inline:8px;display:flex}.pr-win-search kbd{color:rgb(var(--fg-3));margin-left:auto;font-family:inherit;font-size:11.5px}.pr-win-group{color:rgb(var(--fg-3));margin:10px 8px 4px;font-size:12px;font-weight:560}.pr-win-item{height:30px;color:rgb(var(--fg-2));white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding-inline:8px;display:flex}.pr-win-item svg{color:rgb(var(--fg-3));flex:none}.pr-win-item em{background:rgb(var(--fg) / .06);min-width:18px;height:18px;color:rgb(var(--fg-2));font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;margin-left:auto;padding-inline:5px;font-size:11.5px;font-style:normal;font-weight:540;display:inline-grid}.pr-win-item.is-on{background:rgb(var(--fg) / .06);color:rgb(var(--fg));font-weight:560}.pr-win-item.is-on svg{color:rgb(var(--fg))}.pr-win-main{min-width:0}.pr-win-top{border-bottom:1px solid rgb(var(--line));align-items:center;gap:10px;height:50px;padding-inline:16px;display:flex}.pr-win-top>strong{letter-spacing:-.015em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.pr-win-top>strong em{color:rgb(var(--fg-3));font-style:normal;font-weight:500}.pr-win-views{background:rgb(var(--surface));border-radius:9px;gap:2px;margin-left:10px;padding:3px;display:inline-flex}.pr-win-views span{height:26px;color:rgb(var(--fg-3));border-radius:7px;align-items:center;gap:6px;padding-inline:10px;font-size:13px;font-weight:520;display:inline-flex}.pr-win-views .is-on{background:rgb(var(--bg));box-shadow:0 0 0 1px rgb(var(--line)), 0 1px 2px #1111130f;color:rgb(var(--fg))}.pr-win-tools{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.pr-win-btn{height:30px;box-shadow:inset 0 0 0 1px rgb(var(--line-strong));color:rgb(var(--fg-2));white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding-inline:10px;font-size:13px;font-weight:520;display:inline-flex}.pr-win-btn.is-dark{box-shadow:none;color:#fff;background:#111113}.pr-tbl{grid-template-columns:var(--pr-cols);display:grid}.pr-th,.pr-td{border-right:1px solid rgb(var(--line));border-bottom:1px solid rgb(var(--line));white-space:nowrap;align-items:center;gap:8px;min-width:0;padding-inline:14px;display:flex;overflow:hidden}.pr-th{height:38px;color:rgb(var(--fg-3));font-size:13px;font-weight:520}.pr-th svg{flex:none}.pr-th.is-num,.pr-td.is-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.pr-tr{grid-template-columns:subgrid;grid-column:1/-1;height:48px;display:grid;position:relative}.pr-td{color:rgb(var(--fg))}.pr-td.is-name{font-weight:540}.pr-td.is-soft{color:rgb(var(--fg-3))}.pr-td small{color:rgb(var(--fg-3));font-size:12px}.pr-td-2{min-width:0;line-height:1.25;display:grid}.pr-td-2>*{text-overflow:ellipsis;overflow:hidden}.pr-td-2 small{font-weight:450}.pr-tr.is-on:after{content:"";pointer-events:none;background:#2756c90f;position:absolute;inset:0;box-shadow:inset 2px 0 #2756c9}.pr-thumb{width:40px;height:25px;box-shadow:0 0 0 1px rgb(var(--line));border-radius:5px;flex:none;position:relative;overflow:hidden}.pr-thumb img{object-fit:cover;width:100%;height:100%}.pr-pill{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:24px;padding-inline:8px;font-size:12.5px;font-weight:540;display:inline-flex}.pr-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.pr-pill.is-verde{color:#0f7a51;background:#e6f6ee}.pr-pill.is-azul{color:#2756c9;background:#e8efff}.pr-pill.is-naranja{color:#b4520f;background:#fff0e3}.pr-pill.is-violeta{color:#5b3fd0;background:#f0ebff}.pr-pill.is-gris{background:rgb(var(--surface));color:rgb(var(--fg-2));box-shadow:inset 0 0 0 1px rgb(var(--line))}.pr-pill.is-rojo{color:#b42a2f;background:#fdecec}.pr-swap{display:inline-grid}.pr-swap>*{grid-area:1/1}.pr-swap>:first-child{opacity:0}.pr-prop{gap:calc(var(--d) * 2);padding:calc(var(--d) * 12) calc(var(--d) * 14);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));display:grid}.pr-prop-top{justify-content:space-between;align-items:center;gap:calc(var(--d) * 10);padding-bottom:calc(var(--d) * 6);font-size:calc(var(--d) * 14.5);font-weight:600;display:flex}.pr-prop-chip{align-items:center;gap:calc(var(--d) * 5);height:calc(var(--d) * 24);padding-inline:calc(var(--d) * 8);border-radius:calc(var(--d) * 7);color:#0f7a51;font-size:calc(var(--d) * 12);background:#e6f6ee;font-weight:560;display:inline-flex}.pr-prop-row{justify-content:space-between;align-items:flex-start;gap:calc(var(--d) * 12);padding-block:calc(var(--d) * 8);border-top:1px solid rgb(var(--line));font-size:calc(var(--d) * 13.5);color:rgb(var(--fg-3));display:flex}.pr-prop-row strong{color:rgb(var(--fg));font-variant-numeric:tabular-nums;justify-items:end;font-weight:600;display:grid}.pr-prop-row strong small{font-size:calc(var(--d) * 12);color:rgb(var(--fg-3));font-weight:480}.pr-prop-label{display:grid}.pr-prop-label small{font-size:calc(var(--d) * 12)}.pr-prop-checks{gap:calc(var(--d) * 9);margin-top:calc(var(--d) * 12);font-size:calc(var(--d) * 14);color:rgb(var(--fg-2));display:grid}.pr-prop-checks span{align-items:center;gap:calc(var(--d) * 9);display:flex}.pr-prop-checks i{width:calc(var(--d) * 18);height:calc(var(--d) * 18);border-radius:calc(var(--d) * 5);color:#0f7a51;background:#e6f6ee;flex:none;place-items:center;display:grid}.pr-prop-pay{gap:calc(var(--d) * 8);margin:calc(var(--d) * 14) calc(var(--d) * 20) 0;grid-template-columns:1fr 1fr;display:grid}.pr-prop-pay span{gap:calc(var(--d) * 2);padding:calc(var(--d) * 8) calc(var(--d) * 10);border-radius:calc(var(--d) * 9);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 11.5);color:rgb(var(--fg-3));display:grid}.pr-prop-pay b{font-size:calc(var(--d) * 16);color:rgb(var(--fg));font-weight:620}.pr-prop-btn{height:calc(var(--d) * 40);margin:calc(var(--d) * 12) calc(var(--d) * 20) calc(var(--d) * 10);border-radius:calc(var(--d) * 9);color:#fff;font-size:calc(var(--d) * 14);background:#111113;place-items:center;font-weight:600;display:grid}.pr-shot{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line))}.pr-shot-bar{align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 28);padding-inline:calc(var(--d) * 10);display:flex}.pr-shot-bar i{width:calc(var(--d) * 7);height:calc(var(--d) * 7);background:rgb(var(--fg) / .14);border-radius:50%}.pr-shot-bar span{height:calc(var(--d) * 18);margin-left:calc(var(--d) * 4);padding-inline:calc(var(--d) * 8);border-radius:calc(var(--d) * 5);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 11);color:rgb(var(--fg-2));align-items:center;display:inline-flex}.pr-shot-img{aspect-ratio:16/9;margin:0 calc(var(--d) * 4) calc(var(--d) * 4);border-radius:calc(var(--d) * 7);background:#0d0d10;position:relative;overflow:hidden}.pr-shot-img img{object-fit:cover;object-position:50% 0}.pr-chips{gap:calc(var(--d) * 6);margin-top:calc(var(--d) * 12);flex-wrap:wrap;display:flex}.pr-chips span{height:calc(var(--d) * 26);padding-inline:calc(var(--d) * 9);border-radius:calc(var(--d) * 7);box-shadow:inset 0 0 0 1px rgb(var(--line-strong));font-size:calc(var(--d) * 12.5);color:rgb(var(--fg-2));align-items:center;font-weight:520;display:inline-flex}.pr-needs{gap:calc(var(--d) * 6);padding:calc(var(--d) * 12);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));display:grid}.pr-need{align-items:center;gap:calc(var(--d) * 10);height:calc(var(--d) * 36);padding-inline:calc(var(--d) * 10);border-radius:calc(var(--d) * 9);background:rgb(var(--bg));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 13.5);color:rgb(var(--fg-2));font-weight:500;display:flex}.pr-need i{width:calc(var(--d) * 14);height:calc(var(--d) * 14);box-shadow:inset 0 0 0 1.5px rgb(var(--line-strong));border-radius:50%;flex:none}.pr-need.is-on{box-shadow:0 calc(var(--d) * 6) calc(var(--d) * 16) #1111132e;color:#fff;background:#111113}.pr-need.is-on i{box-shadow:inset 0 0 0 calc(var(--d) * 4) #fff}.pr-fit{gap:calc(var(--d) * 6);margin-top:calc(var(--d) * 12);flex-wrap:wrap;display:flex}.pr-fit span{align-items:center;gap:calc(var(--d) * 6);height:calc(var(--d) * 26);padding-inline:calc(var(--d) * 9);border-radius:calc(var(--d) * 7);background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--line));font-size:calc(var(--d) * 12.5);color:rgb(var(--fg));font-variant-numeric:tabular-nums;font-weight:540;display:inline-flex}.pr-card-ic{width:calc(var(--d) * 14);height:calc(var(--d) * 14)}@media (max-width:959px){.pr-win{border-right:1px solid rgb(var(--line));border-top-right-radius:14px;grid-template-columns:minmax(0,1fr);width:680px}.pr-win-side{display:none}.pr-win-top{justify-content:center}.pr-win-tools,.pr-win-views>:nth-child(n+3){display:none}}html.motion .pr-tr.is-on:after{animation:pr-on .7s var(--ease-out) 1.3s both}html.motion .pr-swap>:first-child{animation:pr-out .4s var(--ease-out) 1.9s both}html.motion .pr-swap>:last-child{animation:pr-pop .5s var(--ease-out) 2s both}html.motion .pr-fill{animation:pr-pop .6s var(--ease-out) 1.9s both}html.motion .pr-need.is-on{animation:pr-press .6s var(--ease-out) 1.5s both}@keyframes pr-on{0%{opacity:0}}@keyframes pr-out{0%{opacity:1}to{opacity:0}}@keyframes pr-pop{0%{opacity:0;transform:scale(.92)}}@keyframes pr-press{0%{opacity:.5;transform:scale(.97)}}}
