.wv-app__link.is-locked{color:var(--wv-muted)}.wv-app__lock{margin-left:auto;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--wv-sun-soft)}.wv-app__link .wv-app__lock svg,.wv-app__lock svg{color:var(--wv-sun-ink)}.wv-app__link.is-current .wv-app__lock{background:rgba(255,255,255,.18)}.wv-app__link.is-current .wv-app__lock svg{color:var(--wv-sun)}.wv-app__avatar--admin{background:var(--wv-ink-2);color:var(--wv-sun)}.wv-app__viewas{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:12px 16px;border-radius:var(--wv-r-md);background:var(--wv-ink-2);color:#fff;font-size:.93rem}.wv-app__viewas svg{color:var(--wv-sun);flex:0 0 auto}.wv-app__viewas span{flex:1 1 260px}.wv-app__viewas button{border:0;border-radius:var(--wv-r-pill);padding:8px 14px;background:var(--wv-sun);color:var(--wv-ink);font:inherit;font-weight:600;cursor:pointer}.wv-app__viewas button:hover{background:var(--wv-sun-hover)}.wv-locked{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px 18px;gap:16px 18px;align-items:start;padding:clamp(20px,2.4vw,28px);border-radius:var(--wv-r-lg);background:#fff;border:2px dashed var(--wv-line-2,var(--wv-line))}.wv-locked__icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:var(--wv-sun-soft);color:var(--wv-sun-ink)}.wv-locked__title{font-weight:700;font-size:1.12rem;letter-spacing:-.01em}.wv-locked__text{margin-top:4px;color:var(--wv-muted);line-height:1.55;max-width:62ch}.wv-locked__plan{margin-top:10px;font-size:.93rem}.wv-locked__plan strong{color:var(--wv-blue)}.wv-locked__actions{grid-column:2;display:flex;flex-wrap:wrap;gap:10px}.wv-locked--compact{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:16px 18px;margin-bottom:18px}.wv-locked--compact .wv-locked__icon{width:42px;height:42px;border-radius:12px}.wv-locked--compact .wv-locked__title{font-size:1rem}.wv-locked--compact .wv-locked__text{font-size:.92rem}.wv-locked--compact .wv-locked__plan{margin-top:4px}.wv-locked--compact .wv-locked__actions{grid-column:auto}.wv-panel .wv-locked{border-width:0;padding:0}.wv-matrix-wrap{position:relative;overflow-x:auto;border-radius:var(--wv-r-lg);border:1px solid var(--wv-line);background:#fff;-webkit-overflow-scrolling:touch}.wv-matrix{width:100%;min-width:680px;border-collapse:collapse;font-size:.94rem}.wv-matrix td,.wv-matrix th{padding:11px 14px;border-bottom:1px solid var(--wv-line);text-align:center}.wv-matrix thead th{position:-webkit-sticky;position:sticky;top:0;background:#fff;vertical-align:bottom}.wv-matrix tbody th[scope=row],.wv-matrix thead th:first-child{text-align:left}.wv-matrix tbody th[scope=row]{font-weight:500;white-space:nowrap}.wv-matrix tbody th[scope=row] svg{display:inline-block;vertical-align:-3px;margin-right:10px;color:var(--wv-muted)}.wv-matrix__plan{display:block;font-weight:700}.wv-matrix__price{display:block;margin-top:2px;font-weight:500;font-size:.85rem;color:var(--wv-muted)}.wv-matrix__group th{padding-top:18px;text-align:left;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wv-blue);background:var(--wv-bg)}.wv-matrix .is-current{background:var(--wv-blue-soft)}.wv-matrix thead th.is-current{box-shadow:inset 0 3px 0 var(--wv-blue)}.wv-matrix__yes{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--wv-blue);color:#fff}.wv-matrix__no{color:var(--wv-line-2,#cfc7b3);font-weight:700}.wv-plan-badge{display:inline-flex;align-items:center;padding:4px 11px;border-radius:var(--wv-r-pill);font-size:.82rem;font-weight:600;white-space:nowrap}.wv-plan-badge--none{background:var(--wv-neutral-soft);color:var(--wv-muted)}.wv-plan-badge--hebergement-securite{background:var(--wv-blue-soft);color:var(--wv-blue-deep)}.wv-plan-badge--maintenance{background:var(--wv-blue);color:#fff}.wv-plan-badge--serenite{background:var(--wv-sun);color:var(--wv-ink)}.wv-simulate{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px;padding:14px 16px;border-radius:var(--wv-r-md);background:var(--wv-warning-soft);font-size:.93rem}.wv-simulate .wv-seg{margin:0}.wv-included{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.wv-included li{display:flex;align-items:center;gap:10px;font-size:.95rem}.wv-included li>span:first-child{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--wv-success-soft);color:var(--wv-success)}.wv-included li.is-off{color:var(--wv-muted)}.wv-included li.is-off>span:first-child{background:var(--wv-neutral-soft);color:var(--wv-muted)}.wv-ranks{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.wv-ranks li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:var(--wv-r-md);background:var(--wv-bg)}.wv-ranks strong{font-family:var(--wv-font-display);font-weight:800;font-size:1.4rem;letter-spacing:-.03em}.wv-ranks small{color:var(--wv-muted)}.wv-admin-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.wv-admin-toolbar .wv-input{flex:1 1 260px;max-width:380px}.wv-admin-table-wrap{position:relative;overflow-x:auto;border-radius:var(--wv-r-lg);border:1px solid var(--wv-line);background:#fff}.wv-admin-table{width:100%;min-width:0;border-collapse:collapse;font-size:.94rem}.wv-admin-table td,.wv-admin-table th{padding:12px 16px;border-bottom:1px solid var(--wv-line);text-align:left;vertical-align:middle}.wv-admin-table thead th{font-size:.8rem;font-weight:600;color:var(--wv-muted);background:var(--wv-bg)}.wv-admin-table tr:last-child td{border-bottom:0}.wv-admin-client strong{display:block}.wv-admin-client small{color:var(--wv-muted)}.wv-admin-table .wv-select{min-height:40px;padding-top:6px;padding-bottom:6px;min-width:170px}.wv-admin-cards{display:none}.wv-role-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.wv-role-card{display:grid;grid-gap:12px;gap:12px;align-content:start}.wv-role-card__head{display:flex;align-items:center;gap:12px}.wv-role-card__head .wv-icon-box{flex:0 0 auto}.wv-role-card__name{font-weight:700;font-size:1.15rem}.wv-role-card p{color:var(--wv-muted);line-height:1.55}.wv-perm-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.wv-perm-list li{display:flex;align-items:center;gap:10px;font-size:.94rem}.wv-perm-list li svg{flex:0 0 auto}.wv-perm-list li.is-on svg{color:var(--wv-success)}.wv-perm-list li.is-off{color:var(--wv-muted)}.wv-team{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.wv-team li{display:flex;align-items:center;gap:10px}.wv-team .wv-app__avatar{width:34px;height:34px;font-size:.85rem}.wv-flash{position:fixed;z-index:90;left:50%;bottom:24px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--wv-r-pill);background:var(--wv-ink);color:#fff;font-weight:500;box-shadow:var(--wv-shadow-lg);animation:wv-flash-in var(--wv-dur) var(--wv-ease-snap) both}.wv-flash svg{color:var(--wv-sun)}@keyframes wv-flash-in{0%{opacity:0;transform:translate(-50%,12px)}}@media (max-width:960px){.wv-role-cards{grid-template-columns:1fr}}@media (max-width:700px){.wv-locked,.wv-locked--compact{grid-template-columns:auto minmax(0,1fr)}.wv-locked--compact .wv-locked__actions,.wv-locked__actions{grid-column:1/-1}.wv-admin-table-wrap{display:none}.wv-admin-cards{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.wv-admin-card{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:var(--wv-r-lg);border:1px solid var(--wv-line);background:#fff}.wv-admin-card__top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.wv-admin-card .wv-select{width:100%}.wv-ranks li{grid-template-columns:minmax(0,1fr) auto}.wv-ranks li>:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.wv-flash{animation:none}}.wv-protect-note{margin-top:18px}.wv-app__link.is-current.is-locked{color:#fff}@media (max-width:700px){.wv-matrix-wrap{overflow:hidden}.wv-matrix{min-width:0;table-layout:fixed;font-size:.74rem}.wv-matrix thead th:first-child{width:38%}.wv-matrix td,.wv-matrix th{padding:8px 3px}.wv-matrix tbody th[scope=row],.wv-matrix thead th:first-child{padding-left:10px;white-space:normal;line-height:1.3}.wv-matrix tbody th[scope=row] svg{display:none}.wv-matrix__plan{font-size:.7rem;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.wv-matrix__price{font-size:.66rem}.wv-matrix__group th{padding:12px 10px 6px;font-size:.66rem}.wv-matrix__yes{width:20px;height:20px}.wv-matrix__yes svg{width:12px;height:12px}.wv-admin-table:not(.lead-table){min-width:620px}}.oc-page{padding:clamp(28px,5vw,64px) 0 clamp(64px,8vw,110px);background:radial-gradient(900px 420px at 92% -8%,rgba(242,194,48,.16),transparent 70%),radial-gradient(800px 480px at -10% 10%,rgba(40,84,215,.09),transparent 70%),var(--wv-bg)}.oc-head{max-width:760px;margin-bottom:clamp(22px,3vw,36px)}.oc-title{margin:14px 0 10px;font:800 clamp(2rem,4.6vw,3.4rem) /1.04 var(--wv-font-display);letter-spacing:-.03em;color:var(--wv-ink)}.oc-lead{margin:0 0 16px;font-size:var(--wv-fs-lead);color:var(--wv-muted)}.oc-grid{display:grid;grid-template-columns:minmax(0,1fr) 390px;grid-gap:clamp(18px,2.4vw,32px);gap:clamp(18px,2.4vw,32px);align-items:start}.oc-main{display:grid;grid-gap:16px;gap:16px;min-width:0}.oc-card{background:var(--wv-white);border:1px solid var(--wv-line);border-radius:24px;padding:clamp(18px,2.6vw,30px);box-shadow:0 1px 2px rgba(11,18,32,.04)}.oc-card__head{display:flex;gap:14px;margin-bottom:18px}.oc-card__head h2{margin:2px 0 4px;font:750 1.22rem/1.2 var(--wv-font-display);color:var(--wv-ink)}.oc-card__head p{margin:0;color:var(--wv-muted);font-size:.95rem;line-height:1.55}.oc-num{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--wv-blue-soft);color:var(--wv-blue);font:800 .95rem/1 var(--wv-font-display)}.oc-account{display:flex;align-items:center;gap:10px;margin:0;padding:14px 16px;border-radius:14px;background:var(--wv-success-soft);color:var(--wv-success);overflow-wrap:anywhere}.oc-account strong{color:var(--wv-ink);font-weight:650}.oc-auth{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.oc-auth .wv-hint{flex-basis:100%;margin:4px 0 0}.oc-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px}.bf-grid .wv-field,.oc-fields .wv-field{margin:0}.oc-span{grid-column:1/-1}.oc-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.oc-payopt,.oc-plan{position:relative;display:grid;grid-gap:6px;gap:6px;text-align:left;padding:16px;border:1.5px solid var(--wv-line);border-radius:18px;background:var(--wv-white);color:var(--wv-ink);font:inherit;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.oc-payopt:hover,.oc-plan:hover{border-color:var(--wv-blue-line);transform:translateY(-1px)}.oc-payopt.is-on,.oc-plan.is-on{border-color:var(--wv-blue);box-shadow:0 0 0 4px rgba(40,84,215,.1)}.oc-payopt:disabled{opacity:.45;cursor:not-allowed;transform:none}.oc-payopt:focus-visible,.oc-plan:focus-visible{outline:3px solid var(--wv-blue);outline-offset:2px}.oc-plan__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.oc-plan__name{font-weight:700}.oc-plan__price{font:800 1.35rem/1.1 var(--wv-font-display)}.oc-plan__price small{margin-left:4px;font:500 .8rem/1.2 var(--wv-font-body);color:var(--wv-subtle)}.oc-plan__text{font-size:.86rem;line-height:1.5;color:var(--wv-muted)}.oc-radio{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid #c6cfdf;background:var(--wv-white);transition:border .15s ease}.is-on .oc-plan__top .oc-radio,.is-on>.oc-radio{border:6px solid var(--wv-blue)}.oc-pay{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.oc-payopt{grid-template-columns:auto 1fr;align-items:center;gap:12px}.oc-payopt strong{display:block;font-size:1.02rem}.oc-payopt small{color:var(--wv-muted);font-size:.86rem}.oc-schedule{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.oc-schedule li{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border-radius:14px;background:var(--wv-blue-soft)}.oc-schedule li:first-child{background:var(--wv-sun-soft)}.oc-schedule span{font-size:.8rem;color:var(--wv-muted)}.oc-checks{display:grid;grid-gap:4px;gap:4px;margin-top:18px}.oc-checks .wv-check span{font-size:.9rem;line-height:1.5}.oc-side{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:16px;gap:16px}.oc-how,.oc-summary{background:var(--wv-white);border:1px solid var(--wv-line);border-radius:24px;padding:22px}.oc-summary{box-shadow:0 18px 40px -24px rgba(19,33,61,.35)}.oc-summary__kicker{margin:0 0 12px;font:700 .74rem/1 var(--wv-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--wv-subtle)}.oc-line{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed var(--wv-line);font-size:.94rem}.oc-line strong{text-align:right}.oc-line--muted span{color:var(--wv-muted)}.oc-line--muted strong{font-weight:600;color:var(--wv-success)}.oc-line--next span{color:var(--wv-muted)}.oc-line--next strong{font-weight:600}.oc-total{display:flex;justify-content:space-between;align-items:baseline;margin:14px 0 4px}.oc-total span{font-weight:650}.oc-total strong{font:800 1.9rem/1 var(--wv-font-display);letter-spacing:-.02em;color:var(--wv-ink)}.oc-small{margin:0 0 12px;font-size:.84rem;color:var(--wv-muted)}.oc-summary .wv-btn{margin-top:12px}.oc-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 14px;font-size:.8rem;color:var(--wv-subtle)}.oc-includes{margin:0;padding-top:14px;border-top:1px solid var(--wv-line);font-size:.88rem}.oc-how ol{display:grid;grid-gap:14px;gap:14px;margin:0 0 14px;padding:0;list-style:none}.oc-how li{display:flex;gap:12px}.oc-how strong{font-size:.93rem}.oc-how p{margin:2px 0 0;font-size:.85rem;line-height:1.5;color:var(--wv-muted)}.oc-how__icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--wv-blue-soft);color:var(--wv-blue)}.oc-how li:nth-child(3) .oc-how__icon{background:var(--wv-sun-soft);color:var(--wv-sun-ink)}@media (max-width:1020px){.oc-grid{grid-template-columns:1fr}.oc-side{position:static}}@media (max-width:640px){.oc-fields,.oc-pay,.oc-plans,.oc-schedule{grid-template-columns:1fr}.oc-schedule li{grid-template-columns:1fr auto;align-items:center}.oc-card{border-radius:20px}}.oc-page--ok{min-height:80vh;background:radial-gradient(700px 380px at 50% -5%,rgba(40,84,215,.14),transparent 70%),radial-gradient(600px 400px at 100% 100%,rgba(242,194,48,.16),transparent 70%),var(--wv-bg)}.oc-confetti{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:60}.ok-wrap{display:grid;place-items:center}.ok-card{position:relative;width:min(720px,100%);display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:clamp(28px,5vw,52px) clamp(20px,5vw,52px);text-align:center;background:var(--wv-white);border:1px solid var(--wv-line);border-radius:32px;box-shadow:0 30px 70px -40px rgba(19,33,61,.45)}.ok-card h1{margin:4px 0 0;font:800 clamp(1.8rem,4.2vw,2.7rem) /1.08 var(--wv-font-display);letter-spacing:-.03em;color:var(--wv-ink)}.ok-card>p{margin:0;max-width:520px;color:var(--wv-muted)}.ok-card--wait{padding-block:64px}.wv-spinner--lg{width:38px;height:38px;border-width:4px}.ok-badge{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:linear-gradient(145deg,#3c68f0,#1c3fa8);color:#fff;box-shadow:0 0 0 10px rgba(40,84,215,.1),0 16px 30px -12px rgba(40,84,215,.7)}.ok-card--win .ok-badge{animation:ok-pop .7s cubic-bezier(.2,1.6,.4,1) both}.ok-badge--info{background:var(--wv-blue-soft);color:var(--wv-blue);box-shadow:none}@keyframes ok-pop{0%{transform:scale(.3) rotate(-30deg);opacity:0}to{transform:none;opacity:1}}.ok-lead{font-size:1.05rem}.ok-recap{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin:12px 0 4px;text-align:left}.ok-recap>div{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border-radius:16px;background:var(--wv-sand)}.ok-recap span{font-size:.8rem;color:var(--wv-muted)}.ok-recap strong{font-size:.98rem}.ok-next{width:100%;margin-top:6px;padding:20px;border-radius:20px;text-align:left;background:linear-gradient(135deg,var(--wv-blue-soft),#fff 70%);border:1px solid var(--wv-blue-line)}.ok-next__title{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:750 1.08rem/1.2 var(--wv-font-display);color:var(--wv-blue-deep)}.ok-next p{margin:0;color:var(--wv-muted);font-size:.93rem}.ok-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.ok-next .ok-actions{justify-content:flex-start}.ok-steps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0 0;padding:0;list-style:none}.ok-steps li{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;border-radius:999px;background:var(--wv-neutral-soft);font-size:.8rem;color:var(--wv-muted)}.ok-steps li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;font-weight:700;font-size:.72rem}.ok-steps li.is-done{background:var(--wv-success-soft);color:var(--wv-success)}.ok-steps li.is-done>span{background:var(--wv-success);color:#fff}.ok-steps li.is-now{background:var(--wv-sun-soft);color:var(--wv-sun-ink);font-weight:650}.ok-test{margin:6px 0 0!important;font-size:.8rem;color:var(--wv-warning)!important}@media (max-width:560px){.ok-recap{grid-template-columns:1fr}.ok-actions .wv-btn{width:100%}}.bf-stack{display:grid;grid-gap:16px;gap:16px}.bf-stack>.wv-alert{margin:0}.bf-status{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center}.bf-status--sent .wv-icon-box{background:var(--wv-success-soft);color:var(--wv-success)}.bf-status p{margin:0;color:var(--wv-muted);font-size:.93rem}.bf-status .bf-status__title{margin-bottom:2px;color:var(--wv-ink);font:750 1.05rem/1.25 var(--wv-font-display)}.bf-h{margin:0 0 14px;font:750 1.08rem/1.2 var(--wv-font-display)}.bf-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px}.bf-span{grid-column:1/-1}.bf-files{display:grid;grid-template-columns:200px 1fr;grid-gap:16px;gap:16px;margin-top:12px}.bf-drop__label{margin:0 0 8px;font-weight:650;font-size:.9rem}.bf-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-gap:10px;gap:10px}.bf-add{display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;min-height:118px;width:100%;padding:10px;border:1.5px dashed var(--wv-blue-line);border-radius:16px;background:var(--wv-blue-soft);color:var(--wv-blue);font:600 .85rem/1.3 var(--wv-font-body);cursor:pointer}.bf-add:hover{border-color:var(--wv-blue)}.bf-add:disabled{opacity:.6;cursor:progress}.bf-tile{position:relative;margin:0;display:grid;grid-gap:4px;gap:4px}.bf-tile img,.bf-tile__file{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;background:var(--wv-sand);border:1px solid var(--wv-line)}.bf-tile__file{display:grid;place-items:center;color:var(--wv-muted)}.bf-tile figcaption{overflow:hidden;font-size:.74rem;color:var(--wv-subtle);white-space:nowrap;text-overflow:ellipsis}.bf-tile__x{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:rgba(11,18,32,.72);color:#fff;cursor:pointer}.bf-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;margin-top:2px}.bf-actions .wv-hint{flex-basis:100%;margin:0;text-align:right}.bf-prompt{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;margin-bottom:18px;padding:18px 20px;border-radius:22px;background:linear-gradient(120deg,#1c3fa8,#2854d7 60%,#3c68f0);color:#fff;box-shadow:0 18px 40px -24px rgba(40,84,215,.8)}.bf-prompt p{margin:0;color:rgba(255,255,255,.86);font-size:.92rem}.bf-prompt .bf-prompt__title{margin-bottom:2px;color:#fff;font:750 1.1rem/1.2 var(--wv-font-display)}.bf-prompt__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--wv-sun);color:#2b2100}@media (max-width:720px){.bf-files,.bf-grid{grid-template-columns:1fr}.bf-prompt,.bf-status{grid-template-columns:auto 1fr}.bf-prompt .wv-btn,.bf-status .wv-badge{grid-column:1/-1;justify-self:start}.bf-actions .wv-btn{flex:1 1 100%}}.stp-keys{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}.stp-forms{display:grid;grid-gap:8px;gap:8px}.stp-mode{display:inline-grid;place-items:center;min-width:46px;font-weight:700;font-size:.8rem;color:var(--wv-muted)}.stp-h{margin:22px 0 10px;font:750 1rem/1.2 var(--wv-font-display)}.stp-orders{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.stp-orders li{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--wv-line);border-radius:14px}.stp-orders__main{display:grid;flex:1 1 240px;min-width:0}.stp-orders small{color:var(--wv-subtle)}.pb-list{display:grid;grid-gap:10px;gap:10px;margin:14px 0 0}.pb-list div{display:grid;grid-template-columns:120px 1fr;grid-gap:10px;gap:10px}.pb-list dt{font-size:.82rem;color:var(--wv-subtle)}.pb-list dd{margin:0;white-space:pre-line;overflow-wrap:anywhere}.pb-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:8px;gap:8px;margin-top:14px}.pb-file{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:12px;background:var(--wv-sand);border:1px solid var(--wv-line);color:var(--wv-muted)}.pb-file img{width:100%;height:100%;object-fit:cover}.pb-file span{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:999px;background:rgba(11,18,32,.72);color:#fff;font-size:.68rem;font-weight:700}@media (max-width:560px){.pb-list div{grid-template-columns:1fr;gap:2px}}.ds{display:grid;grid-gap:16px;gap:16px}.ds-bar{display:flex;align-items:center;gap:4px;padding:7px 7px 7px 20px;border-radius:20px;background:var(--wv-white);border:1.5px solid var(--wv-line);box-shadow:0 18px 40px -26px rgba(19,33,61,.45);transition:border-color .15s ease,box-shadow .15s ease}.ds-bar:focus-within{border-color:var(--wv-blue);box-shadow:0 0 0 4px rgba(40,84,215,.12),0 18px 40px -26px rgba(19,33,61,.45)}.ds-bar__www{color:var(--wv-subtle);font-weight:600}.ds-bar__input{flex:1 1;min-width:0;height:50px;border:0;outline:0;background:none;color:var(--wv-ink);font:600 1.12rem/1 var(--wv-font-body)}.ds-bar__input::placeholder{color:#a3adc2;font-weight:500}.ds-bar__btn{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 22px;border:0;border-radius:14px;background:var(--wv-blue);color:#fff;font:700 .98rem/1 var(--wv-font-body);cursor:pointer;transition:background .15s ease}.ds-bar__btn:hover{background:var(--wv-blue-deep,#1c3fa8)}.ds-bar__btn:disabled{opacity:.6;cursor:default}.ds-bar__btn .wv-spinner{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}.ds--compact .ds-bar{padding:5px 5px 5px 16px;border-radius:16px;box-shadow:none}.ds--compact .ds-bar__btn,.ds--compact .ds-bar__input{height:44px;font-size:1rem}.ds-results{display:grid;grid-gap:10px;gap:10px;transition:opacity .2s ease}.ds-results.is-busy{opacity:.5}.ds-list{display:grid;grid-gap:8px;gap:8px}.ds-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto 108px;grid-gap:14px;gap:14px;align-items:center;min-height:62px;padding:10px 10px 10px 18px;border-radius:16px;background:var(--wv-white);border:1px solid var(--wv-line);animation:ds-in .25s ease both}.ds-row:nth-child(2){animation-delay:.04s}.ds-row:nth-child(3){animation-delay:.08s}.ds-row:nth-child(4){animation-delay:.12s}@keyframes ds-in{0%{opacity:0;transform:translateY(4px)}}.ds-row--ghost{height:62px;border:0}.ds-row.is-taken{background:var(--wv-sand)}.ds-row.is-taken .ds-row__name{color:var(--wv-subtle)}.ds-row.is-selected{border-color:var(--wv-blue);box-shadow:0 0 0 3px rgba(40,84,215,.12)}.ds-row__name{overflow:hidden;color:var(--wv-ink);font:650 1.05rem/1.2 var(--wv-font-body);white-space:nowrap;text-overflow:ellipsis}.ds-row__name b{color:var(--wv-blue)}.ds-row.is-taken .ds-row__name b{color:inherit}.ds-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:var(--wv-neutral-soft,#eef1f6);color:var(--wv-subtle);font-size:.78rem;font-weight:650;white-space:nowrap}.ds-badge--ok{background:var(--wv-success-soft);color:var(--wv-success)}.ds-badge--maybe{background:var(--wv-sun-soft);color:var(--wv-sun-ink,#6b4f00)}.ds-row__price{min-width:82px;color:var(--wv-ink);font:800 1.05rem/1 var(--wv-font-display);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-row__price small{margin-left:2px;color:var(--wv-subtle);font:500 .78rem/1 var(--wv-font-body)}.ds-pick{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 14px;border:0;border-radius:12px;background:var(--wv-blue);color:#fff;font:700 .9rem/1 var(--wv-font-body);cursor:pointer}.ds-pick.is-on{background:var(--wv-success)}.ds-pick--ghost{background:var(--wv-white);color:var(--wv-blue);border:1.5px solid var(--wv-blue-line,#c9d6fb)}.ds-pick--none{background:none;cursor:default}.ds-sub{margin:8px 0 0;color:var(--wv-subtle);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ds-free{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;margin-top:6px;padding:14px 14px 14px 16px;border-radius:16px;border:1.5px dashed var(--wv-blue-line,#c9d6fb);background:var(--wv-blue-soft)}.ds-free.is-selected{border-style:solid;border-color:var(--wv-blue)}.ds-free__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--wv-white);color:var(--wv-blue)}.ds-free strong{display:block;overflow:hidden;color:var(--wv-ink);font-size:1rem;white-space:nowrap;text-overflow:ellipsis}.ds-free strong span{color:var(--wv-blue)}.ds-free small{color:var(--wv-muted);font-size:.82rem}@media (max-width:620px){.ds-bar__btn span,.ds-bar__www{display:none}.ds-bar__btn{padding:0 16px}.ds-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:12px 12px 12px 14px}.ds-row__price{text-align:left}.ds-pick{height:38px}.ds-free{grid-template-columns:auto minmax(0,1fr)}.ds-free .ds-pick{grid-column:1/-1}}.dsp-hero{padding:clamp(36px,6vw,84px) 0 clamp(40px,6vw,72px);background:radial-gradient(800px 380px at 85% -10%,rgba(242,194,48,.18),transparent 70%),radial-gradient(700px 420px at -10% 20%,rgba(40,84,215,.1),transparent 70%),var(--wv-bg)}.dsp-hero .wv-container{max-width:880px}.dsp-kicker{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:999px;background:var(--wv-blue-soft);color:var(--wv-blue);font-weight:700;font-size:.85rem}.dsp-title{margin:16px 0 12px;font:800 clamp(2.1rem,5vw,3.6rem) /1.03 var(--wv-font-display);letter-spacing:-.035em;color:var(--wv-ink)}.dsp-title span{color:var(--wv-blue)}.dsp-lead{max-width:640px;margin:0 0 26px;color:var(--wv-muted);font-size:var(--wv-fs-lead)}.dsh{display:grid;grid-gap:18px;gap:18px}.dsh-checkout{display:grid;grid-gap:14px;gap:14px;padding:clamp(18px,3vw,26px);border-radius:24px;background:var(--wv-white);border:1.5px solid var(--wv-blue);box-shadow:0 24px 50px -30px rgba(40,84,215,.55);animation:ds-in .25s ease both}.dsh-checkout__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;align-items:flex-end}.dsh-kicker{margin:0 0 4px;color:var(--wv-subtle);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dsh-domain{margin:0;overflow-wrap:anywhere;color:var(--wv-ink);font:800 clamp(1.4rem,3vw,1.9rem) /1.1 var(--wv-font-display)}.dsh-domain span{color:var(--wv-blue)}.dsh-price{margin:0;color:var(--wv-ink);font:800 1.8rem/1 var(--wv-font-display)}.dsh-price small{color:var(--wv-subtle);font:500 .9rem/1 var(--wv-font-body)}.dsh-points{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.dsh-points li{display:flex;gap:8px;color:var(--wv-muted);font-size:.93rem}.dsh-points svg{flex:none;margin-top:2px;color:var(--wv-success)}.dsh-note{margin:0;color:var(--wv-muted)}.dsh-actions{display:flex;flex-wrap:wrap;gap:10px}.dsp-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.dsp-steps li{padding:24px;border-radius:24px;background:var(--wv-white);border:1px solid var(--wv-line)}.dsp-steps__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--wv-blue-soft);color:var(--wv-blue)}.dsp-steps li:nth-child(3) .dsp-steps__icon{background:var(--wv-sun-soft);color:var(--wv-sun-ink,#6b4f00)}.dsp-steps__n{margin:16px 0 2px;color:var(--wv-subtle);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.dsp-steps h2{margin:0 0 6px;font:800 1.3rem/1.2 var(--wv-font-display)}.dsp-steps p:last-child{margin:0;color:var(--wv-muted);font-size:.95rem}.dsp-faq .wv-container{max-width:820px}.dsp-h2{margin:0 0 18px;font:800 clamp(1.6rem,3vw,2.2rem) /1.1 var(--wv-font-display)}.dsp-faq__list{display:grid;grid-gap:10px;gap:10px}.dsp-faq details{padding:4px 20px;border-radius:18px;background:var(--wv-white);border:1px solid var(--wv-line)}.dsp-faq summary{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 0;color:var(--wv-ink);font-weight:700;cursor:pointer;list-style:none}.dsp-faq summary::-webkit-details-marker{display:none}.dsp-faq summary svg{flex:none;color:var(--wv-blue);transition:transform .2s ease}.dsp-faq details[open] summary svg{transform:rotate(45deg)}.dsp-faq details p{margin:0 0 16px;color:var(--wv-muted)}@media (max-width:860px){.dsp-steps{grid-template-columns:1fr}}.oc-webtabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.oc-webtab{display:grid;justify-items:start;grid-gap:4px;gap:4px;padding:14px;border-radius:16px;border:1.5px solid var(--wv-line);background:var(--wv-white);color:var(--wv-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.oc-webtab svg{color:var(--wv-blue)}.oc-webtab strong{font-size:.93rem}.oc-webtab small{color:var(--wv-subtle);font-size:.8rem}.oc-webtab.is-on{border-color:var(--wv-blue);box-shadow:0 0 0 4px rgba(40,84,215,.1)}.oc-webnote{display:flex;gap:8px;margin:12px 0 0;color:var(--wv-muted);font-size:.85rem}.oc-webnote svg{flex:none;margin-top:2px;color:var(--wv-blue)}@media (max-width:760px){.oc-webtabs{grid-template-columns:1fr 1fr}}.dm-list{display:grid;grid-gap:16px;gap:16px;margin-bottom:18px}.dm-card__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.dm-card__icon{display:grid;place-items:center;width:48px;height:50px;border-radius:15px;background:var(--wv-blue-soft);color:var(--wv-blue)}.dm-card__domain{margin:0;overflow-wrap:anywhere;color:var(--wv-ink);font:800 1.3rem/1.15 var(--wv-font-display)}.dm-card__meta{margin:4px 0 0;color:var(--wv-muted);font-size:.88rem}.dm-steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:8px;gap:8px;margin:18px 0 0;padding:0;list-style:none}.dm-steps li{position:relative;display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:var(--wv-sand);color:var(--wv-subtle);font-size:.86rem;font-weight:600}.dm-steps li>span{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:2px solid}.dm-steps li.is-done{background:var(--wv-success-soft);color:var(--wv-success)}.dm-steps li.is-done>span{border:0;background:var(--wv-success);color:#fff}.dm-steps li.is-next{background:var(--wv-sun-soft);color:var(--wv-sun-ink,#6b4f00)}.dm-steps li.is-next>span{animation:dm-pulse 1.6s ease-in-out infinite}@keyframes dm-pulse{50%{transform:scale(.8);opacity:.6}}.dm-note{margin:14px 0 0;color:var(--wv-muted);font-size:.9rem}.dm-visit{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--wv-blue);font-weight:700}.dm-renew{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-top:16px;padding:12px 14px;border-radius:14px;background:var(--wv-sand);color:var(--wv-muted);font-size:.88rem}.dm-renew.is-soon{background:var(--wv-sun-soft);color:var(--wv-ink)}.dm-add__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dm-opt{display:grid;justify-items:start;grid-gap:4px;gap:4px;padding:16px;border-radius:16px;border:1.5px solid var(--wv-line);background:var(--wv-white);color:var(--wv-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.dm-opt svg{color:var(--wv-blue)}.dm-opt small{color:var(--wv-subtle)}.dm-opt.is-on,.dm-opt:hover{border-color:var(--wv-blue)}.dm-form{margin-top:16px;padding:16px;border-radius:16px;background:var(--wv-sand)}.dm-form__row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.dm-form__row .wv-field{flex:1 1 240px;margin:0}.dm-form__row .wv-btn{min-height:50px}.dm-form__suffix{display:inline-flex;align-items:center;height:50px;margin-left:-4px;color:var(--wv-muted);font-weight:650}.dm-form .wv-hint{margin:8px 0 0}@media (max-width:560px){.dm-form__row .wv-btn{flex:1 1 100%}}@media (max-width:700px){.dm-card__head{grid-template-columns:auto minmax(0,1fr)}.dm-card__head .wv-badge{grid-column:1/-1;justify-self:start}.dm-steps{grid-auto-flow:row}.dm-add__grid{grid-template-columns:1fr}}.dmn-tabs{margin-bottom:18px}.dmn-list{display:grid;grid-gap:12px;gap:12px}.dmn-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px 16px;gap:12px 16px;align-items:center;padding:16px 18px;border-radius:20px;background:var(--wv-white);border:1px solid var(--wv-line)}.dmn-row.is-todo{border-color:rgba(242,194,48,.55)}.dmn-row__domain{display:flex;align-items:center;gap:6px;margin:0;overflow-wrap:anywhere;color:var(--wv-ink);font:800 1.12rem/1.2 var(--wv-font-display)}.dmn-row__meta{margin:4px 0 0;color:var(--wv-muted);font-size:.84rem}.dmn-test{color:var(--wv-warning,#b7791f)}.dmn-copy{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:8px;background:none;color:var(--wv-subtle);cursor:pointer}.dmn-copy:hover{background:rgba(79,125,255,.1);color:var(--wv-blue)}.dmn-do{grid-column:1/-1;display:grid;grid-gap:12px;gap:12px;padding:14px 16px;border-radius:14px;background:var(--wv-sand)}.dmn-how{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px;color:var(--wv-muted);font-size:.88rem}.dmn-how b,.dmn-how code{color:var(--wv-ink)}.dmn-how code{padding:1px 6px;border-radius:6px;background:var(--wv-white);font-size:.84rem}.dmn-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dmn-prices{display:grid;grid-gap:18px;gap:18px}.dmn-settings{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.dmn-settings .wv-field{margin:0;width:160px}.dmn-check{display:flex;align-items:center;gap:8px;flex:1 1 280px;min-height:44px;color:var(--wv-muted);font-size:.88rem}.dmn-warn{color:var(--wv-subtle)}.dmn-table-wrap{display:block}.dmn-switch{position:relative;width:44px;height:26px;border:0;border-radius:999px;background:var(--wv-line-2,#cfd6e4);cursor:pointer;transition:background .15s ease}.dmn-switch span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .15s ease}.dmn-switch.is-on{background:var(--wv-success)}.dmn-switch.is-on span{transform:translateX(18px)}.dmn-actions a,.dmn-row__meta a{text-decoration:none}.dmn-row__meta a{color:var(--wv-blue);font-weight:600}.ds-easter{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;overflow:hidden;padding:clamp(18px,3vw,26px);border-radius:22px;color:#e8eeff;background:radial-gradient(360px 200px at 100% 0,rgba(242,194,48,.35),transparent 70%),linear-gradient(135deg,#1c3fa8,#2854d7 60%,#3c68f0);box-shadow:0 24px 50px -28px rgba(40,84,215,.8);animation:ds-easter-in .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes ds-easter-in{0%{opacity:0;transform:translateY(10px) scale(.97)}}.ds-easter__sun{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--wv-sun);color:#2b2100;box-shadow:0 0 0 8px rgba(242,194,48,.2);animation:ds-sun 6s linear infinite}@keyframes ds-sun{to{transform:rotate(1turn)}}.ds-easter .ds-easter__title{margin:0 0 6px;color:#fff;font:800 clamp(1.25rem,2.6vw,1.6rem) /1.15 var(--wv-font-display)}.ds-easter p{margin:0;color:rgba(232,238,255,.9)}.ds-easter__actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:16px}.ds-easter__retry{padding:0;border:0;background:none;color:#fff;font:600 .92rem/1 var(--wv-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:560px){.ds-easter{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ds-easter,.ds-easter__sun{animation:none}}.ds-row__price.is-free,.dsh-price--free,.oc-free{color:var(--wv-success)!important}.ds-row__price s,.dsh-price--free s,.oc-free s{margin-right:4px;color:var(--wv-subtle);font-weight:500;font-size:.85em}.oc-plan__gift{display:inline-flex;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:999px;font-size:.78rem;font-weight:700}.oc-nudge,.oc-plan__gift{align-items:center;background:var(--wv-success-soft);color:var(--wv-success)}.oc-nudge{display:flex;gap:8px;width:100%;margin-top:10px;padding:10px 14px;border:1px dashed rgba(31,122,70,.4);border-radius:12px;font:600 .86rem/1.35 var(--wv-font-body);text-align:left;cursor:pointer}.oc-nudge:hover{border-style:solid}.dmn-gift{color:var(--wv-success)}.dp-section{padding-block:clamp(40px,6vw,72px)}.dp-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:18px 40px;gap:18px 40px;align-items:center;padding:clamp(24px,4vw,48px);border-radius:28px;background:linear-gradient(135deg,var(--wv-blue-soft),#fff 60%,var(--wv-sun-soft));border:1px solid var(--wv-blue-line)}.dp-text{grid-row:span 2}.dp-kicker{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:5px 12px;border-radius:999px;background:#fff;color:var(--wv-blue);font-weight:700;font-size:var(--wv-fs-small);border:1px solid var(--wv-blue-line)}.dp-title{margin:0 0 12px;font-family:var(--wv-font-display);font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.08;letter-spacing:-.02em;color:var(--wv-ink)}.dp-title span{color:var(--wv-blue)}.dp-lead{margin:0;color:var(--wv-muted);max-width:52ch}.dp-form{display:flex;align-items:center;gap:4px;padding:6px 6px 6px 18px;border-radius:999px;background:#fff;border:1.5px solid var(--wv-blue-line);box-shadow:0 10px 30px -18px rgba(40,84,215,.45);transition:border-color .2s}.dp-form:focus-within{border-color:var(--wv-blue)}.dp-form>span{color:var(--wv-subtle);font-weight:600}.dp-form input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-weight:600;color:var(--wv-ink);height:44px}.dp-form button{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--wv-blue);color:#fff;font:inherit;font-weight:700;cursor:pointer}.dp-form button:hover{background:var(--wv-blue-hover)}.dp-points{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;color:var(--wv-muted);font-size:var(--wv-fs-small);font-weight:600}.dp-points li{display:inline-flex;align-items:center;gap:6px}.dp-points svg{color:var(--wv-success)}@media (max-width:860px){.dp-card{grid-template-columns:1fr}.dp-text{grid-row:auto}}@media (max-width:420px){.dp-form button span,.dp-form>span{display:none}}.ap-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);grid-gap:clamp(20px,4vw,48px);gap:clamp(20px,4vw,48px);align-items:start}.ap-side{display:grid;grid-gap:14px;gap:14px;position:-webkit-sticky;position:sticky;top:100px}.ap-value{display:flex;gap:14px;padding:18px;border-radius:20px;background:var(--wv-white);border:1px solid var(--wv-line)}.ap-value__icon{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--wv-blue-soft);color:var(--wv-blue)}.ap-value h2{margin:0 0 4px;font-size:1.05rem;font-family:var(--wv-font-body);letter-spacing:0}.ap-value p{margin:0;color:var(--wv-muted);font-size:var(--wv-fs-small)}.ap-roles{position:relative;padding:22px;border-radius:22px;background:var(--wv-sun-soft);border:1px solid #f5e3a6;color:var(--wv-ink);overflow:hidden}.ap-roles>svg{opacity:.55;pointer-events:none}.ap-roles>:not(svg){position:relative}.ap-roles__title{margin:0 0 10px;font-weight:750}.ap-roles ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.ap-roles li{padding:5px 11px;border-radius:999px;background:#fff;font-size:var(--wv-fs-small);font-weight:600}.ap-roles__note{margin:12px 0 0;font-size:var(--wv-fs-small);color:var(--wv-sun-ink)}.ap-form{display:grid;grid-gap:18px;gap:18px}.ap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.ap-grid .wv-field{margin:0}.ap-span{grid-column:1/-1}.ap-cv{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;border:1.5px dashed var(--wv-line-2);background:var(--wv-sand)}.ap-cv.is-on{border-style:solid;border-color:var(--wv-success);background:var(--wv-success-soft)}.ap-cv.is-error{border-color:var(--wv-danger);background:var(--wv-danger-soft)}.ap-cv__icon{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fff;color:var(--wv-blue)}.ap-cv__main{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.ap-cv__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-cv__main small,.ap-cv__main span{font-size:var(--wv-fs-small);color:var(--wv-muted)}.ap-cv__err{color:var(--wv-danger)!important;font-weight:600}.ap-cv__btn{flex:none;padding:9px 16px;border-radius:999px;border:1px solid var(--wv-line-2);background:#fff;font:inherit;font-weight:650;cursor:pointer;color:var(--wv-ink)}.ap-cv__btn:hover{border-color:var(--wv-blue);color:var(--wv-blue)}.ap-trap{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width:900px){.ap-layout{grid-template-columns:1fr}.ap-side{position:static;order:2}}@media (max-width:560px){.ap-grid{grid-template-columns:1fr}.ap-cv{flex-wrap:wrap}}.dmn-row.ap-card{display:block;padding:0;overflow:hidden}.ap-card__head{width:100%;display:flex;align-items:center;gap:14px;padding:16px 18px;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.ap-card__avatar{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--wv-blue-soft);color:var(--wv-blue);font-weight:750;font-size:.9rem}.ap-card__main{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.ap-card__main small{color:var(--wv-muted)}.ap-card__body{display:grid;grid-gap:14px;gap:14px;padding:0 18px 18px 74px}.ap-card__msg{margin:0;white-space:pre-wrap;color:var(--wv-ink-2);line-height:1.55}.ap-status{display:flex;flex-wrap:wrap;gap:6px}.ap-status .lead-pill.is-active{background:var(--wv-blue);border-color:var(--wv-blue);color:#fff}@media (max-width:640px){.ap-card__body{padding-left:18px}}