@import "https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&family=Geist+Mono:wght@400;500&display=swap";
:root{--pr-violet-50:#f3eeff;--pr-violet-100:#e4d7ff;--pr-violet-200:#c9b0ff;--pr-violet-300:#ae8aff;--pr-violet-400:#9968ff;--pr-violet-500:#8a56f2;--pr-violet-600:#6b3cd4;--pr-violet-700:#4a2299;--pr-violet-800:#2b124c;--pr-violet-900:#1a0b36;--pr-yellow:#ffc83d;--pr-yellow-hi:#ffd86a;--pr-yellow-lo:#e5a800;--pr-bg:#07050e;--pr-bg-1:#0b0817;--pr-bg-2:#110c22;--pr-bg-3:#1a1130;--pr-bg-4:#251a40;--pr-line:#ae8aff1f;--pr-line-2:#ae8aff38;--pr-line-3:#ffffff0f;--pr-text:#f3f0fa;--pr-text-soft:#c7bfe0;--pr-text-mute:#8b82a8;--pr-text-faint:#5c5478;--pr-success:#4ade80;--pr-warning:#ffc83d;--pr-danger:#ff5c7a;--pr-info:#6fb7ff;--pr-r-xs:6px;--pr-r-sm:8px;--pr-r-md:12px;--pr-r-lg:16px;--pr-r-xl:22px;--pr-glow-violet:0 0 0 1px #ae8aff2e, 0 12px 40px -10px #8a56f273;--pr-glow-yellow:0 0 0 1px #ffc83d66, 0 10px 30px -8px #ffc83d73;--pr-shadow-card:0 1px 0 #ffffff0a inset, 0 20px 60px -30px #0009;--pr-font:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pr-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}.bc-editor{grid-template-columns:minmax(0,1fr) 330px 320px;align-items:stretch;display:grid}.bc-editor-col{min-width:0}.bc-editor-col+.bc-editor-col{border-left:1px solid #ffffff1a;margin-left:28px;padding-left:28px}.bc-editor-loading{color:var(--pr-text-mute);text-align:center;padding:48px 0}.bc-editor-form{flex-direction:column;display:flex}.bc-editor-head>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bc-editor-head h2{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:400}.bc-editor-head p{color:var(--pr-text-mute);margin:4px 0 0;font-size:13px}.bc-editor-status{white-space:nowrap;height:26px;color:var(--pr-yellow-hi);background:#ffc83d24;border:1px solid #ffc83d59;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.bc-editor-status i{background:var(--pr-yellow);border-radius:50%;width:7px;height:7px}.bc-editor-status.is-live{color:#86efac;background:#4ade801f;border-color:#4ade8059}.bc-editor-status.is-live i{background:#4ade80}.bc-editor-error{color:#ff9caf;background:#ff5c7a17;border:1px solid #ff5c7a59;border-radius:14px;margin-top:16px;padding:12px 14px;font-size:13px}.bc-editor-kicker{letter-spacing:.12em;text-transform:uppercase;color:#aba3c6;margin:22px 0 12px;font-size:11px;font-weight:500}.bc-editor-photo{background:#ffffff12;border:1px solid #ffffff17;border-radius:24px;align-items:center;gap:16px;padding:12px 16px 12px 12px;display:flex}.bc-editor-photo-img{background:linear-gradient(145deg,#8a56f2,#2b124c);border-radius:50%;flex-shrink:0;width:84px;height:84px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffff2e}.bc-editor-photo-img img{object-fit:cover}.bc-editor-photo>div{gap:3px;min-width:0;display:grid}.bc-editor-photo strong{font-size:15px;font-weight:600}.bc-editor-photo span{color:#aba3c6;font-size:12.5px;line-height:1.45}.bc-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:16px;display:grid}.bc-editor-field{align-content:start;gap:7px;min-width:0;display:grid}.bc-editor-field.is-wide{grid-column:1/-1}.bc-editor-field>label{color:#cfc8e6;font-size:12px;font-weight:500}.bc-editor-control{position:relative}.bc-editor-control>svg:first-child{color:#aba3c6;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.bc-editor-control .pr-input{height:46px;padding-left:42px}.bc-editor-control .pr-input[readonly]{color:#aba3c6;cursor:not-allowed;background:#ffffff0a;padding-right:38px}.bc-editor-lock{color:#8b82a8;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.bc-editor-control.is-text .pr-textarea{resize:vertical;min-height:96px;padding:12px 14px 26px;line-height:1.5;display:block}.bc-editor-count{color:#aba3c6;font-variant-numeric:tabular-nums;pointer-events:none;font-size:11px;position:absolute;bottom:8px;right:12px}.bc-editor-hint{color:#aba3c6;margin:10px 0 0;font-size:12px;line-height:1.5}.bc-editor-save{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.bc-editor-save>span{color:#aba3c6;font-size:12.5px}.bc-editor-save .pr-btn{height:50px;padding:0 26px;box-shadow:0 12px 30px -10px #ffc83d8c}.bc-editor-save .pr-btn:disabled{opacity:.5;cursor:default;box-shadow:none;transform:none}.bc-editor-preview,.bc-editor-block{flex-direction:column;display:flex}.bc-editor-preview h3,.bc-editor-block h3{margin:0;font-size:18px;font-weight:500}.bc-editor-preview>p,.bc-editor-block>p:not(.bc-editor-hint){color:#aba3c6;margin:4px 0 16px;font-size:12.5px;line-height:1.45}.bc-editor-block+.bc-editor-block{border-top:1px solid #ffffff1a;margin-top:24px;padding-top:24px}.bc-editor-block .bc-editor-hint{margin:8px 0 0}.bc-editor-qr{aspect-ratio:1;background:#fff;border-radius:24px;align-self:center;place-items:center;width:min(100%,232px);margin-bottom:14px;padding:14px;display:grid;box-shadow:0 24px 50px -24px #000000b3,0 0 0 1px #ffffff4d}.bc-editor-qr img{width:100%;height:auto;display:block}.bc-editor-qr-empty{text-align:center;color:#5c5478;justify-items:center;gap:10px;padding:10px;font-size:12px;line-height:1.4;display:grid}.bc-editor-btn{width:100%;height:46px;margin-top:8px;font-size:13.5px;text-decoration:none}.bc-editor-btn.is-spread{justify-content:flex-start;padding:0 18px}.bc-editor-btn.is-spread>span{text-align:left;flex:1}.bc-editor-btn.is-spread>svg:last-child{color:#aba3c6}.bc-editor-btn:disabled{opacity:.45;cursor:default}.bc-editor-publish{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff17;border-radius:20px;align-items:center;gap:12px;padding:12px 16px;transition:background .2s,border-color .2s;display:flex}.bc-editor-publish:hover{background:#ffffff1a;border-color:#ffffff29}.bc-editor-publish:disabled{cursor:progress;opacity:.7}.bc-editor-publish>span:last-child{gap:2px;min-width:0;display:grid}.bc-editor-publish strong{font-size:14px;font-weight:500}.bc-editor-publish small{color:#aba3c6;font-size:12px}.bc-editor-switch{background:#ffffff29;border-radius:999px;flex-shrink:0;width:46px;height:26px;transition:background .2s,box-shadow .2s;position:relative}.bc-editor-switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.bc-editor-publish[aria-checked=true] .bc-editor-switch{background:#4ade80;box-shadow:0 0 18px -4px #4ade80cc}.bc-editor-publish[aria-checked=true] .bc-editor-switch:after{transform:translate(20px)}.bc-editor-url{background:#0c061866;border:1px solid #ffffff0f;border-radius:18px;gap:4px;margin-top:12px;padding:12px 14px;display:grid}.bc-editor-url span{letter-spacing:.12em;text-transform:uppercase;color:#aba3c6;font-size:10px;font-weight:500}.bc-editor-url code{font:12px var(--pr-font);color:#cfc8e6;overflow-wrap:anywhere}.bc-phone{background:#07050e;border-radius:46px;align-self:center;width:286px;max-width:100%;margin:9px 9px 0;padding:9px;box-shadow:0 0 0 2px #241b3a,0 0 0 8px #0f0a1c,0 0 0 9px #ffffff24,0 40px 80px -30px #000c,0 0 60px -20px #8a56f280}.bc-phone-screen{background:#0b0714;border-radius:38px;height:580px;position:relative;overflow:hidden}.bc-phone-status{z-index:2;background:linear-gradient(#120b22 60%,#120b2200);justify-content:space-between;align-items:center;height:38px;padding:0 24px;font-size:12px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.bc-phone-status:after{content:"";background:#07050e;border-radius:999px;width:78px;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.bc-phone-status i{background:linear-gradient(90deg,#fff 70%,#0000 70%) content-box content-box;border:1.5px solid #ffffffb3;border-radius:4px;width:22px;height:11px;padding:1.5px}.bc-phone-scroll{scrollbar-width:none;padding-top:38px;position:absolute;inset:0;overflow-y:auto}.bc-phone-scroll::-webkit-scrollbar{display:none}.bc-phone-scroll:focus-visible{outline:2px solid var(--pr-violet-300);outline-offset:-4px;border-radius:38px}.bc-phone-scroll .bc-view{zoom:.7147;width:375px;min-height:759px}.bc-phone-screen:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0b071400,#0b0714 70%);height:34px;position:absolute;bottom:0;left:0;right:0}.bc-phone-home{z-index:2;background:#ffffff80;border-radius:999px;width:96px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.bc-view{text-align:center;color:var(--pr-text);background:radial-gradient(360px 250px at 50% 18%,#6e42c86b,#0000 70%),linear-gradient(#120b22 0%,#0b0714 100%);flex-direction:column;padding:22px 24px 0;display:flex;position:relative}.bc-view-brand{width:176px;margin:-12px auto -10px}.bc-view-brand img{width:100%;height:auto;display:block}.bc-view-avatar{aspect-ratio:1;background:linear-gradient(145deg,#8a56f2,#2b124c);border-radius:50%;width:136px;margin:10px auto 0;position:relative;overflow:hidden;box-shadow:0 0 0 3px #ffffff24,0 24px 44px -18px #8a56f2e6}.bc-view-avatar img{object-fit:cover}.bc-view-name{letter-spacing:-.03em;overflow-wrap:anywhere;margin:16px 0 0;font-size:29px;font-weight:600;line-height:1.08}.bc-view-title{color:var(--pr-violet-200);margin:8px 0 0;font-size:16px;font-weight:500}.bc-view-kicker{color:#aba3c6;margin:4px 0 0;font-size:13px}.bc-view-bio{color:#cfc8e6;overflow-wrap:anywhere;margin:14px 0 0;font-size:14px;line-height:1.5}.bc-view-rows{text-align:left;border-top:1px solid #ffffff1f;gap:2px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:grid}.bc-view-rows:empty{display:none}.bc-view-rows li{align-items:center;gap:8px;min-height:38px;display:flex}.bc-view-row{color:#e4d7ff;flex:1;align-items:center;gap:12px;min-width:0;font-size:14.5px;text-decoration:none;display:flex}.bc-view-row svg{color:var(--pr-violet-200);flex-shrink:0}.bc-view-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-view-row.is-link{color:var(--pr-violet-200)}.bc-view-pill{height:32px;color:var(--pr-text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.bc-view-add{color:#1a0b36;background:var(--pr-yellow);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:18px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:flex;box-shadow:0 0 0 1px #ffc83d66,0 12px 30px -10px #ffc83d8c}.bc-view-add:hover{background:var(--pr-yellow-hi);transform:translateY(-1px)}.bc-view-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.bc-view-action{min-height:48px;color:var(--pr-text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14.5px;text-decoration:none;transition:background .2s;display:flex}.bc-view-action:only-child{grid-column:1/-1}.bc-view-action:hover,.bc-view-pill:hover{background:#ffffff24}.bc-view-footer{letter-spacing:.02em;color:var(--pr-text-faint);margin:auto -24px 0;padding:22px 22px 18px;font-size:11.5px}.bc-public-page{min-height:calc(100svh / var(--ui-zoom,1));isolation:isolate;background:radial-gradient(720px 540px at 50% -10%,#8a56f242,#0000 68%),#07050e;place-items:center;padding:28px 16px;display:grid;position:relative;overflow:hidden}.bc-public-grid{z-index:-1;opacity:.45;background-image:linear-gradient(#ae8aff0b 1px,#0000 1px),linear-gradient(90deg,#ae8aff0b 1px,#0000 1px);background-size:38px 38px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 35%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 35%,#000,#0000 75%)}.bc-public-page .bc-view{border:1px solid #ffffff24;border-radius:36px;width:min(100%,430px);overflow:hidden;box-shadow:inset 0 1px #fff3,0 40px 100px -38px #8a56f28c,0 20px 80px -35px #000000e6}@media (max-width:1240px){.bc-editor{grid-template-columns:minmax(0,1fr) 330px}.bc-editor-share{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.bc-editor-col+.bc-editor-share{border-top:1px solid #ffffff1a;border-left:0;margin:28px 0 0;padding:28px 0 0}.bc-editor-block+.bc-editor-block{border-top:0;margin-top:0;padding-top:0}}@media (max-width:900px){.bc-editor,.bc-editor-share{grid-template-columns:minmax(0,1fr)}.bc-editor-col+.bc-editor-col{border-top:1px solid #ffffff1a;border-left:0;margin:28px 0 0;padding:28px 0 0}.bc-editor-head h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:520px){.bc-editor-fields{grid-template-columns:minmax(0,1fr)}.bc-editor-save .pr-btn{width:100%}.bc-public-page{align-items:stretch;padding:0}.bc-public-page .bc-view{width:100%;min-height:calc(100svh / var(--ui-zoom,1));box-shadow:none;border:0;border-radius:0}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--pr-font);background:var(--pr-bg);color:var(--pr-text);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "cv11";letter-spacing:-.005em}.pr-ambient{pointer-events:none;z-index:0;background:radial-gradient(1100px 700px at 88% -10%, #8a56f238, transparent 60%), radial-gradient(900px 600px at -10% 110%, #2b124c8c, transparent 55%), radial-gradient(600px 400px at 50% 120%, #ae8aff1a, transparent 70%), var(--pr-bg);position:fixed;inset:0}.pr-ambient:after{content:"";opacity:.55;background-image:linear-gradient(#ae8aff0a 1px,#0000 1px),linear-gradient(90deg,#ae8aff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 80%);mask-image:radial-gradient(circle at 50% 30%,#000 0%,#0000 80%)}.pr-card{border-radius:var(--pr-r-lg);transition:border-color .25s,transform .25s,box-shadow .25s;position:relative}[data-card=glass] .pr-card{border:1px solid var(--pr-line);-webkit-backdrop-filter:blur(14px)saturate(120%);box-shadow:var(--pr-shadow-card);background:linear-gradient(#ffffff0a,#ffffff04)}[data-card=solid] .pr-card{background:var(--pr-bg-3);border:1px solid var(--pr-line);box-shadow:var(--pr-shadow-card)}[data-card=bordered] .pr-card{border:1px solid var(--pr-line-2);background:#0b081799}.pr-card:hover{border-color:var(--pr-line-2)}.pr-btn{cursor:pointer;letter-spacing:-.005em;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.pr-btn-primary{background:var(--pr-yellow);color:#1a0b36;font-weight:600}.pr-btn-primary:hover{background:var(--pr-yellow-hi);box-shadow:var(--pr-glow-yellow);transform:translateY(-1px)}.pr-btn-violet{background:linear-gradient(180deg, var(--pr-violet-500), var(--pr-violet-600));color:#fff;border:1px solid #ffffff14;font-weight:500}.pr-btn-violet:hover{box-shadow:var(--pr-glow-violet);transform:translateY(-1px)}.pr-btn-ghost{color:var(--pr-text);border:1px solid var(--pr-line);background:#ffffff08}.pr-btn-ghost:hover{border-color:var(--pr-line-2);background:#ffffff0f}.pr-btn-quiet{color:var(--pr-text-soft);background:0 0}.pr-btn-quiet:hover{color:var(--pr-text);background:#ffffff0a}.pr-btn-danger{color:#ff8fa3;background:#ff5c7a1f;border:1px solid #ff5c7a4d}.pr-btn-danger:hover{background:#ff5c7a2e}.pr-btn-sm{border-radius:8px;height:30px;padding:0 12px;font-size:12.5px}.pr-btn-lg{border-radius:12px;height:46px;padding:0 22px;font-size:15px}.pr-input,.pr-select,.pr-textarea{border:1px solid var(--pr-line);width:100%;color:var(--pr-text);background:#ffffff06;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .2s}.pr-select,select.pr-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pr-input:focus,.pr-select:focus,.pr-textarea:focus{border-color:var(--pr-violet-400);background:#ae8aff0d;outline:none;box-shadow:0 0 0 4px #ae8aff1f}.pr-input::placeholder,.pr-textarea::placeholder{color:var(--pr-text-faint)}.pr-label{color:var(--pr-text-mute);letter-spacing:.02em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:500;display:block}:where(a,button,[role=button],[role=option],[role=menuitem],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--pr-violet-300);outline-offset:2px}.pr-select option,select.pr-input option{background-color:var(--pr-bg-3);color:var(--pr-text)}.pr-select option:checked,.pr-select option:hover,select.pr-input option:checked,select.pr-input option:hover{background-color:var(--pr-bg-4);color:var(--pr-text)}.pr-select option:disabled,select.pr-input option:disabled{color:var(--pr-text-faint)}.pr-badge{border:1px solid var(--pr-line);color:var(--pr-text-soft);letter-spacing:.01em;white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.pr-badge-dot{background:currentColor;border-radius:999px;width:6px;height:6px}.pr-badge-violet{color:#c9b0ff;background:#ae8aff1f;border-color:#ae8aff40}.pr-badge-yellow{color:var(--pr-yellow-hi);background:#ffc83d1a;border-color:#ffc83d47}.pr-badge-green{color:#6ee7a4;background:#4ade801a;border-color:#4ade8040}.pr-badge-red{color:#ff8fa3;background:#ff5c7a1a;border-color:#ff5c7a40}.pr-badge-blue{color:#9cccff;background:#6fb7ff1a;border-color:#6fb7ff40}.pr-badge-mute{color:var(--pr-text-mute);background:#ffffff0a}.pr-glow-line{background:linear-gradient(90deg, transparent, var(--pr-violet-400), transparent);opacity:.4;height:1px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ae8aff2e;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ae8aff52}@keyframes pr-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes pr-fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pr-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{to{transform:rotate(360deg)}}.pr-fadeIn{animation:.35s both pr-fadeIn}.pr-pulse{animation:2s ease-in-out infinite pr-pulse}.pr-axy-wrap{display:inline-block;position:relative}.pr-axy-wrap:before{content:"";filter:blur(20px);z-index:0;background:radial-gradient(#ae8aff59,#0000 60%);position:absolute;inset:-10% -10% 0}.pr-axy-wrap img{z-index:1;position:relative}.pr-nav-item{color:var(--pr-text-soft);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:450;transition:all .15s;display:flex}.pr-nav-item:hover{color:var(--pr-text);background:#ffffff0a}.pr-nav-item.active{color:var(--pr-text);border-color:var(--pr-line);background:linear-gradient(90deg,#ae8aff24,#ae8aff0a);box-shadow:inset 0 0 0 1px #ae8aff14}.pr-nav-icon{width:16px;height:16px;color:var(--pr-text-mute);flex-shrink:0}.pr-table{border-collapse:collapse;width:100%;font-size:13.5px}.pr-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--pr-text-mute);border-bottom:1px solid var(--pr-line);padding:10px 14px;font-size:11.5px;font-weight:500}.pr-table tbody td{border-bottom:1px solid var(--pr-line-3);color:var(--pr-text-soft);vertical-align:middle;padding:14px}.pr-table tbody tr:hover td{background:#ffffff05}.pr-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pr-pent{background:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 2 L22 9 L18 21 L6 21 L2 9 Z\" fill=\"black\" stroke=\"black\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 2 L22 9 L18 21 L6 21 L2 9 Z\" fill=\"black\" stroke=\"black\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat}.pr-kanban{grid-template-columns:repeat(7,minmax(240px,1fr));gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.pr-kcol{border:1px solid var(--pr-line);border-radius:var(--pr-r-md);background:#ffffff05;min-height:540px;padding:12px}.pr-kcol-head{border-bottom:1px solid var(--pr-line-3);justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px 10px;display:flex}.pr-kcol-head h4{letter-spacing:.04em;text-transform:uppercase;color:var(--pr-text);margin:0;font-size:12.5px;font-weight:600}.pr-kcard{background:var(--pr-bg-3);border:1px solid var(--pr-line);cursor:grab;border-radius:10px;margin-bottom:10px;padding:12px;transition:all .2s}.pr-kcard:hover{border-color:var(--pr-line-2);transform:translateY(-1px);box-shadow:0 8px 24px -16px #0009}.pr-kcard.dragging{opacity:.4}.pr-kcol.drop-over{border-color:var(--pr-violet-400);background:#ae8aff0d}.pr-step{align-items:center;gap:10px;display:flex}.pr-step-num{border:1px solid var(--pr-line);width:26px;height:26px;color:var(--pr-text-mute);background:#ffffff0d;border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.pr-step.active .pr-step-num{background:var(--pr-violet-500);color:#fff;border-color:var(--pr-violet-400);box-shadow:0 0 0 4px #ae8aff2e}.pr-step.done .pr-step-num{color:var(--pr-success);background:#4ade8026;border-color:#4ade8066}.pr-step-line{background:var(--pr-line);flex:1;height:1px}.pr-step.done+.pr-step-line{background:#4ade8066}.pr-spark{stroke:var(--pr-violet-300);fill:none;stroke-width:1.5px}.pr-spark-area{fill:url(#prGrad)}.pr-hoverglow{transition:box-shadow .25s,border-color .25s,transform .25s}.pr-hoverglow:hover{box-shadow:var(--pr-glow-violet);border-color:var(--pr-line-2);transform:translateY(-1px)}.pr-sidebar-mobile-toggle{z-index:20;border:1px solid var(--pr-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:38px;height:38px;color:var(--pr-text);cursor:pointer;background:#0b0817d9;border-radius:10px;justify-content:center;align-items:center;display:none;position:fixed;top:11px;left:14px}@media (max-width:1100px){div[style*=grid-template-columns][style*=repeat\(5]{grid-template-columns:repeat(3,1fr)!important}div[style*=grid-template-columns][style*="1.6fr 1fr"],div[style*=grid-template-columns][style*="1.7fr 1fr"],div[style*=grid-template-columns][style*="1fr 1.4fr"]{grid-template-columns:1fr!important}main>div[style*=padding][style*="28px 32px 60px"]{padding:18px 18px 40px!important}.pr-table thead th,.pr-table tbody td{padding:10px}}@media (max-width:900px){.pr-sidebar-mobile-toggle{display:flex}.pr-sidebar-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07050eb3!important;display:block!important}aside.pr-sidebar{transition:transform .25s;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:24px 0 60px -20px #000000b3;background:var(--pr-bg-1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;position:fixed!important}aside.pr-sidebar.open{transform:translate(0)}.pr-topbar{padding:14px 18px 14px 64px!important}.pr-topbar h1{white-space:normal!important;text-overflow:clip!important;font-size:16px!important;line-height:1.2!important;overflow:visible!important}.pr-topbar>div:first-child>div:first-child,.pr-topbar-search{display:none!important}.pr-topbar-actions{gap:6px!important}.pr-topbar-actions button{padding:0 10px!important;font-size:12px!important}.pr-topbar-actions .pr-btn-label{display:none!important}.pr-topbar-actions .pr-btn{min-width:36px;padding:0 10px!important}div[style*=grid-template-columns][style*=repeat\(5]{grid-template-columns:repeat(2,1fr)!important}div[style*=grid-template-columns][style*=repeat\(3],div[style*=grid-template-columns][style*="1fr 1fr"],div[style*=grid-template-columns][style*="1.1fr 1fr"]{grid-template-columns:1fr!important}div[style*=grid-template-columns][style*="1.1fr 1fr"]>:last-child{display:none!important}main>div[style*=padding][style*="28px 32px 60px"]{padding:12px 12px 30px!important}.pr-card{padding:16px!important}.pr-card[style*=overflow][style*=hidden]{overflow-x:auto!important}.pr-card[style*="padding: 0"]:has(.pr-table){overflow-x:auto!important}.pr-card[style*=padding\:0]:has(.pr-table){overflow-x:auto!important}.pr-table{min-width:720px}.pr-table:has(td[data-label]){min-width:0;display:block}.pr-table:has(td[data-label]) thead{display:none}:is(.pr-table:has(td[data-label]) tbody,.pr-table:has(td[data-label]) tr){width:100%;display:block}.pr-table:has(td[data-label]) tr{border:1px solid var(--pr-line);background:#ffffff05;border-radius:10px;margin:10px 14px;padding:6px 0}.pr-table:has(td[data-label]) tr:hover td{background:0 0}.pr-table:has(td[data-label]) td{grid-template-columns:minmax(90px,max-content) 1fr;align-items:start;gap:12px;display:grid;border-bottom:1px solid var(--pr-line-3)!important;text-align:left!important;white-space:normal!important;text-overflow:clip!important;max-width:none!important;padding:8px 14px!important;overflow:visible!important}.pr-table:has(td[data-label]) td>*{text-align:right;grid-column:2;min-width:0}.pr-table:has(td[data-label]) tr td:last-child{border-bottom:none!important}.pr-table:has(td[data-label]) td:before{content:attr(data-label);color:var(--pr-text-mute);letter-spacing:.06em;text-transform:uppercase;grid-column:1;align-self:center;font-size:10.5px;font-weight:500}.pr-table:has(td[data-label]) td[data-label=primary]{grid-template-columns:1fr;padding-bottom:12px!important}.pr-table:has(td[data-label]) td[data-label=primary]:before{display:none}.pr-table:has(td[data-label]) td[data-label=primary]>*{text-align:left;grid-column:1}.pr-table:has(td[data-label]) td[data-label=actions]{grid-template-columns:1fr;gap:6px}.pr-table:has(td[data-label]) td[data-label=actions]:before{grid-column:1;margin-bottom:4px}.pr-table:has(td[data-label]) td[data-label=actions]>*{text-align:left;grid-column:1}:is(.pr-card[style*="padding: 0"]:has(.pr-table td[data-label]),.pr-card[style*=padding\:0]:has(.pr-table td[data-label])){overflow-x:visible!important}div[style*=padding][style*="40px 56px"],div[style*=padding][style*="40px 24px"]{padding:18px 14px!important}div[style*=grid-template-columns][style*="60px 1fr 1fr 220px"]{grid-template-columns:60px 1fr!important;gap:12px!important}div[style*=grid-template-columns][style*="60px 1fr 1fr 220px"]>:nth-child(3),div[style*=grid-template-columns][style*="60px 1fr 1fr 220px"]>:nth-child(4){grid-column:1/-1!important}div[style*=grid-template-columns][style*="44px 1.4fr 1fr 240px"]{grid-template-columns:44px 1fr!important;gap:12px!important}div[style*=grid-template-columns][style*="44px 1.4fr 1fr 240px"]>:nth-child(3),div[style*=grid-template-columns][style*="44px 1.4fr 1fr 240px"]>:nth-child(4){grid-column:1/-1!important}div[style*=grid-template-columns][style*="44px 1.4fr 1fr 240px"]>:nth-child(4){justify-content:flex-start!important}div[style*=grid-template-columns][style*="20px 44px 1.4fr 1fr 240px"]{grid-template-columns:24px 44px 1fr!important;gap:12px!important}div[style*=grid-template-columns][style*="20px 44px 1.4fr 1fr 240px"]>:nth-child(4){grid-column:1/-1!important}div[style*=grid-template-columns][style*="20px 44px 1.4fr 1fr 240px"]>:nth-child(5){grid-column:1/-1!important;justify-content:flex-start!important}div[style*=display][style*=flex][style*=justify-content][style*=space-between]{flex-wrap:wrap!important}.pr-card{overflow-x:hidden}.pr-kanban{overflow-x:auto}div[style*=height][style*="220"][style*=gap][style*="12"]{gap:4px!important}div[style*=display][style*=flex][style*=justify-content][style*=space-between]>div[style*=display][style*=flex][style*=gap]{flex-wrap:wrap!important}}@media (max-width:600px){.pr-company-identity-grid,div[style*=grid-template-columns][style*=repeat\(5]{grid-template-columns:1fr!important}div[style*=grid-template-columns][style*="110px 1fr 130px"]{grid-template-columns:1fr!important;gap:4px!important}.pr-topbar-actions{gap:4px!important}h1{font-size:22px!important}}@media (max-width:900px){div[style*="width: 380px"][style*="position: absolute"]{width:calc(100vw - 24px)!important;max-width:380px!important;position:fixed!important;top:64px!important;left:auto!important;right:12px!important}div[style*="min-width: 280px"][style*="max-width: 380px"]{min-width:0!important;max-width:calc(100vw - 24px)!important}}@media (max-width:600px){div[style*=position][style*=fixed][style*=top][style*="16px"][style*=right][style*="16px"]{left:8px!important;right:8px!important}}@media (max-width:480px){h1[style*=font-size][style*="30"],div[style*=font-size][style*="30"][style*=font-weight][style*="600"]{font-size:24px!important}}@media (max-width:900px){div[style*=min-width][style*="320"]{min-width:0!important}}@media (max-width:600px){div[style*=padding][style*="40px 24px"]{padding:16px 10px!important}div[style*=padding][style*="18px 22px"]{padding:14px 16px!important}div[style*=display][style*=flex][style*=gap][style*=justify-content][style*=flex-end]{flex-wrap:wrap!important}.pr-card .pr-btn{flex:auto}.pr-input,.pr-select,.pr-textarea{font-size:16px}}@media (max-width:900px){.pr-card[style*=overflow][style*=hidden]{-webkit-overflow-scrolling:touch;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.pr-card[style*="padding: 0"]:has(.pr-table){-webkit-overflow-scrolling:touch;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.pr-card[style*=padding\:0]:has(.pr-table){-webkit-overflow-scrolling:touch;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.pr-card[style*=overflow][style*=hidden]::-webkit-scrollbar{height:6px}.pr-card[style*="padding: 0"]:has(.pr-table)::-webkit-scrollbar{height:6px}.pr-card[style*=padding\:0]:has(.pr-table)::-webkit-scrollbar{height:6px}.pr-card[style*=overflow][style*=hidden]::-webkit-scrollbar-thumb{background:#ae8aff59;border-radius:3px}.pr-card[style*="padding: 0"]:has(.pr-table)::-webkit-scrollbar-thumb{background:#ae8aff59;border-radius:3px}.pr-card[style*=padding\:0]:has(.pr-table)::-webkit-scrollbar-thumb{background:#ae8aff59;border-radius:3px}.pr-table thead th,.pr-table tbody td{white-space:nowrap;padding:10px 8px}}@media (max-width:600px){div[style*=height][style*="220"]>div[style*=flex][style*="1"]{min-width:0!important}.pr-topbar-actions .pr-btn{min-width:32px;padding:0 8px!important}}@media (max-width:900px){aside.pr-sidebar{z-index:30!important}.pr-sidebar-mobile-toggle{z-index:25}.pr-card[style*=justify-content][style*=space-between][style*=gap][style*="16"]{flex-wrap:wrap!important;gap:10px!important}.pr-card[style*=justify-content][style*=space-between]>div[style*=display][style*=flex]{flex-wrap:wrap!important;flex:auto!important;min-width:0!important}div[style*="width: 180px"]{flex:140px!important;width:auto!important;min-width:120px!important}div[style*="width: 200px"]{flex:160px!important;width:auto!important;min-width:130px!important}}@media (max-width:600px){div[style*=display][style*=flex][style*=gap][style*=justify-content][style*=space-between]{flex-wrap:wrap}}@media (max-width:700px){.pr-commissions-kpis{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 12px 4px;overflow-x:auto;gap:10px!important;margin:0 -12px 14px!important;display:flex!important}.pr-commissions-kpis>.pr-card{scroll-snap-align:start;flex:0 0 min(76vw,270px);padding:14px!important}.pr-commissions-kpis>.pr-card>div:first-child{margin-bottom:8px!important}.pr-commissions-filter{align-items:stretch!important;margin-bottom:14px!important;padding:12px!important}.pr-commissions-filter>div:first-child{width:100%;display:flex!important}.pr-commissions-filter>div:first-child button{white-space:nowrap;flex:1 1 0;min-width:0;padding:8px 6px!important}.pr-commissions-filter>div:last-child{text-align:center;width:100%;font-size:11.5px!important}.pr-card.pr-commissions-history{padding:0!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}.pr-commissions-history-head{padding:16px!important;display:block!important}.pr-commissions-history-head h3{line-height:1.25;font-size:15.5px!important}.pr-commissions-history-head p{line-height:1.35;margin-top:6px!important;font-size:12px!important}.pr-commissions-history-head .pr-btn{width:100%;margin-top:12px}.pr-table.pr-commissions-table:has(td[data-label]){width:100%}.pr-table.pr-commissions-table:has(td[data-label]) tr{width:auto;background:#ffffff06!important;border-radius:12px!important;margin:10px 0!important;padding:0!important}.pr-table.pr-commissions-table td{grid-template-columns:minmax(86px,max-content) minmax(0,1fr);padding:9px 14px!important}.pr-table.pr-commissions-table td:before{align-self:start;padding-top:2px}.pr-table.pr-commissions-table td>*{text-align:right}.pr-table.pr-commissions-table .pr-commission-ref{background:#ae8aff09;justify-content:space-between;align-items:center;display:flex;border-bottom-color:var(--pr-line)!important;padding:13px 14px!important}.pr-table.pr-commissions-table .pr-commission-ref:before{padding-top:0}.pr-table.pr-commissions-table .pr-commission-client>*{text-align:right;overflow-wrap:anywhere}.pr-table.pr-commissions-table .pr-commission-client>div:first-child{font-size:14px;line-height:1.25}.pr-table.pr-commissions-table .pr-commission-amount{font-size:15px;font-weight:600}}.pr-sidebar-scroll{scrollbar-width:thin;scrollbar-color:#ae8aff40 transparent}.pr-sidebar-scroll::-webkit-scrollbar{width:6px}.pr-sidebar-scroll::-webkit-scrollbar-thumb{background:#ae8aff40;border-radius:3px}.pr-sidebar-scroll::-webkit-scrollbar-track{background:0 0}.pr-login{min-height:calc(100vh / var(--ui-zoom,1));min-height:calc(100svh / var(--ui-zoom,1));color:#f3f0fa;background:#07050e;position:relative;overflow:hidden}.pr-login-bg{background:radial-gradient(1100px 760px at 18% -8%,#3a1c688c,#0000 65%),radial-gradient(900px 640px at 100% 110%,#2c145273,#0000 62%),#0b0714;position:absolute;inset:0}.pr-login-fade{pointer-events:none;background:linear-gradient(90deg,#07050eb8 0%,#07050e40 38%,#07050e00 60%),linear-gradient(#07050e99 0%,#07050e00 18% 70%,#07050ed9 100%);position:absolute;inset:0}.pr-login-top{z-index:2;justify-content:space-between;align-items:center;padding:32px clamp(20px,4vw,60px) 0;display:flex;position:relative}.pr-login-logo{width:auto;height:46px}.pr-login-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(155deg,#ffffff26,#ffffff0d 40%,#160c2866);border:1px solid #ffffff29;border-radius:999px;gap:2px;padding:6px;display:flex}.pr-login-nav-item{color:#f3f0fa;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:500;display:flex}.pr-login-nav-item:hover{background:#ffffff14}.pr-login-nav-item.is-active{cursor:default;background:#8a56f2;box-shadow:0 8px 22px -8px #8a56f2cc}.pr-login-hero{z-index:2;max-width:min(46vw,680px);position:absolute;top:26%;left:clamp(20px,4.5vw,64px)}.pr-login-hero h1{letter-spacing:-.035em;text-shadow:0 10px 40px #06020e99;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:700;line-height:1.08}.pr-login-hero h1 span{color:#ffd84d}.pr-login-hero p{color:#e4def3;margin:22px 0 0;font-size:clamp(16px,1.4vw,20px);line-height:1.5}.pr-login-card{z-index:3;box-sizing:border-box;-webkit-backdrop-filter:blur(40px)saturate(160%)brightness(.8);backdrop-filter:blur(40px)saturate(160%)brightness(.8);background:linear-gradient(155deg,#3a285c9e,#1e12349e 40%,#10091eb8);border:1px solid #ffffff29;border-radius:28px;flex-direction:column;gap:16px;width:min(400px,30vw);min-width:340px;padding:32px 30px 28px;display:flex;position:absolute;top:50%;left:52%;transform:translateY(-46%);box-shadow:inset 0 1px #ffffff4d,0 30px 70px -28px #06020ebf}.pr-login-card h2{letter-spacing:-.02em;margin:0 0 4px;font-size:26px;font-weight:600}.pr-login-field{flex-direction:column;gap:8px;display:flex}.pr-login-field label{color:#cfc8e6;font-size:14px}.pr-login-field input,.pr-login-pw{box-sizing:border-box;color:#f3f0fa;height:48px;font:inherit;background:#0a071480;border:1px solid #ffffff1f;border-radius:12px;font-size:15px}.pr-login-field input{outline:none;width:100%;padding:0 16px}.pr-login-field input::placeholder{color:#8b82a8}.pr-login-field input:focus,.pr-login-pw:focus-within{border-color:#ae8aff;box-shadow:0 0 0 3px #8a56f240}.pr-login-pw{align-items:center;padding-right:6px;display:flex}.pr-login-pw input{flex:1;min-width:0;height:100%;box-shadow:none!important;background:0 0!important;border:0!important}.pr-login-pw button{color:#cfc8e6;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.pr-login-pw button:hover{color:#fff;background:#ffffff0f}.pr-login-error{color:#ff8fa3;background:#ff5c7a1a;border:1px solid #ff5c7a59;border-radius:10px;padding:10px 14px;font-size:13px}.pr-login-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.pr-login-row a{color:#c9b0ff;text-decoration:none}.pr-login-row a:hover{text-decoration:underline}.pr-login-remember{color:#cfc8e6;cursor:pointer;align-items:center;gap:9px;display:flex}.pr-login-remember input{accent-color:#8a56f2;width:17px;height:17px}.pr-login-submit{color:#1a0b36;height:50px;font:inherit;cursor:pointer;background:#ffd84d;border:0;border-radius:12px;margin-top:4px;font-size:16px;font-weight:600;transition:background .15s,transform .15s;box-shadow:0 12px 30px -10px #ffc83d8c}.pr-login-submit:hover{background:#ffe27a}.pr-login-submit:active{transform:translateY(1px)}.pr-login-submit:disabled{opacity:.7;cursor:wait}.pr-login-join{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#c9b0ff;width:390px;max-width:calc(100% - 40px);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(155deg,#ffffff24,#ffffff0d 40%,#160c2873);border:1px solid #ffffff29;border-radius:20px;align-items:center;gap:16px;padding:18px 22px;display:flex;position:absolute;bottom:clamp(20px,6vh,60px);left:clamp(20px,4.5vw,64px)}.pr-login-join span{flex-direction:column;gap:3px;display:flex}.pr-login-join strong{color:#f3f0fa;font-size:16px;font-weight:600}.pr-login-join small{color:#aba3c6;font-size:13px}.pr-login-join:hover{border-color:#c9b0ff73}.pr-login button:focus-visible,.pr-login a:focus-visible{outline-offset:2px;outline:2px solid #ffd84d}.pr-login{flex-direction:column;align-items:center;display:flex}.pr-login-top{align-self:stretch}.pr-login-hero{z-index:2;text-align:center;width:min(92vw,760px);max-width:none;margin-top:clamp(8px,3.5vh,36px);position:relative;top:auto;left:auto;transform:none}.pr-login-hero h1{font-size:clamp(28px,2.6vw,40px);line-height:1.1}.pr-login-hero p{margin-top:10px;font-size:clamp(14px,1.1vw,16px)}.pr-login-card{width:min(420px,92vw);min-width:0;margin-top:0;position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.pr-login-video{object-fit:cover;object-position:50% 50%;filter:brightness(1.05)saturate(1.05);width:100%;height:100%}.pr-login-fade.is-video{background:linear-gradient(#07050e73 0%,#07050e00 20% 80%,#07050e80 100%)}@media (prefers-reduced-motion:reduce){.pr-login-video{display:none}.pr-login{background:#07050e url(/assets/auth/login-fond.jpg) 50%/cover no-repeat}}@media (max-width:960px){.pr-login{flex-direction:column;display:flex}.pr-login-bg{background-position:38% 70%;height:46vh;bottom:auto}.pr-login-video{object-position:50% 50%}.pr-login-fade.is-video{background:linear-gradient(#07050e80 0%,#07050e00 30%,#07050e1a 70%,#07050e 100%)}.pr-login-fade{background:linear-gradient(#07050e8c 0%,#07050e00 30%,#07050e1a 60%,#07050e 100%);height:46vh;bottom:auto}.pr-login-top{padding-top:20px}.pr-login-logo{height:36px}.pr-login-nav{display:none}.pr-login-hero{max-width:none;margin:30vh 20px 0;position:relative;top:auto;left:auto}.pr-login-hero h1{font-size:34px}.pr-login-hero p{margin-top:10px;font-size:16px}.pr-login-card{width:auto;min-width:0;margin:22px 16px 0;position:relative;top:auto;left:auto;right:auto;transform:none}.pr-login-join{width:auto;margin:14px 16px 28px;position:relative;bottom:auto;left:auto}.pr-login-hero{max-width:none}}.pr-join{min-height:calc(100vh / var(--ui-zoom,1));min-height:calc(100svh / var(--ui-zoom,1));color:#f3f0fa;background:#07050e;flex-direction:column;display:flex;position:relative;overflow-x:hidden}.pr-join-bg{filter:brightness(.55)saturate(1.05);position:fixed}.pr-join-video{object-fit:cover;object-position:50% 50%;filter:brightness(.95)saturate(1.05);width:100%;height:100%}@media (prefers-reduced-motion:reduce){.pr-join-video{display:none}.pr-join{background:#07050e url(/assets/auth/login-fond.jpg) 50%/cover no-repeat fixed}}.pr-join-fade{background:linear-gradient(90deg,#07050ee0 0%,#07050e8c 45%,#07050e59 100%),linear-gradient(#07050e99 0%,#07050e00 22%);position:fixed}.pr-join-main{z-index:2;box-sizing:border-box;flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,500px);align-content:center;align-items:center;gap:clamp(32px,5vw,80px);width:100%;max-width:1320px;margin:0 auto;padding:clamp(28px,5vh,56px) clamp(20px,4.5vw,64px) 56px;display:grid;position:relative}.pr-join-pitch{padding-top:12px}.pr-join-eyebrow{color:#d8c8ff;letter-spacing:.04em;background:#8a56f238;border:1px solid #ae8aff66;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.pr-join-pitch h1{letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(38px,4.4vw,60px);font-weight:700;line-height:1.05}.pr-join-lead{color:#e4def3;max-width:560px;margin:18px 0 0;font-size:17px;line-height:1.6}.pr-join-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;max-width:600px;margin:26px 0 0;padding:0;list-style:none;display:grid}.pr-join-benefits li{color:#f3f0fa;align-items:center;gap:10px;font-size:14.5px;display:flex}.pr-join-benefits li span{color:#ffd84d;background:#ffd84d2e;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.pr-join-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px;margin:34px 0 0;padding:0;list-style:none;display:grid}.pr-join-steps li{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,#ffffff1a,#ffffff08 50%,#160c2866);border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.pr-join-step-num{color:#fff;background:#8a56f2;border-radius:999px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:grid}.pr-join-steps strong{font-size:15px}.pr-join-steps p{color:#aba3c6;margin:4px 0 0;font-size:13px;line-height:1.5}.pr-join-sponsor{color:#cfc8e6;align-items:center;gap:10px;margin:26px 0 0;font-size:13.5px;display:flex}.pr-join-sponsor svg{color:#c9b0ff;flex-shrink:0}.pr-join-card{box-sizing:border-box;-webkit-backdrop-filter:blur(40px)saturate(160%)brightness(.8);backdrop-filter:blur(40px)saturate(160%)brightness(.8);background:linear-gradient(155deg,#3a285ca8,#1e1234a8 40%,#10091ec2);border:1px solid #ffffff29;border-radius:28px;padding:30px 30px 28px;box-shadow:inset 0 1px #ffffff4d,0 30px 70px -28px #06020ebf}.pr-join-card-title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.pr-join-card .pr-input,.pr-join-card .pr-textarea{background:#0a071480}@media (max-width:960px){.pr-join-main{grid-template-columns:1fr;gap:28px;padding-top:20px}.pr-join-benefits,.pr-join-steps{grid-template-columns:1fr}.pr-join-steps li{flex-direction:row;align-items:flex-start}.pr-join-card{padding:24px 20px}.pr-join .pr-login-nav{padding:4px;display:flex}.pr-join .pr-login-nav-item{height:34px;padding:0 12px;font-size:13px}.pr-join .pr-login-nav-item.is-active{display:none}.pr-join .pr-join-bg,.pr-join .pr-join-fade{height:auto;bottom:0}.pr-join .pr-join-bg{background-position:38%}.pr-join .pr-join-fade{background:linear-gradient(#07050e8c 0%,#07050ec7 40%,#07050ee6 100%)}}.pr-ambient{background:radial-gradient(1100px 760px at 18% -8%,#3a1c688c,#0000 65%),radial-gradient(900px 640px at 100% 110%,#2c145273,#0000 62%),#0b0714}.pr-ambient:after{display:none}[data-card=glass] .pr-card{-webkit-backdrop-filter:blur(36px)saturate(160%)brightness(.8);backdrop-filter:blur(36px)saturate(160%)brightness(.8);background:linear-gradient(155deg,#ffffff21 0%,#ffffff0d 38%,#160c2880 100%);border:1px solid #ffffff21;border-radius:24px;box-shadow:inset 0 1px #ffffff38,0 30px 70px -32px #06020ecc}[data-card=glass] .pr-card:hover{border-color:#fff3}@media (min-width:901px){aside.pr-sidebar{border-radius:28px;margin:14px 0 14px 14px;box-shadow:inset 0 1px #fff3,0 30px 70px -30px #06020ecc;-webkit-backdrop-filter:blur(36px)saturate(160%)brightness(.78)!important;backdrop-filter:blur(36px)saturate(160%)brightness(.78)!important;background:linear-gradient(160deg,#ffffff1f,#ffffff0a 40%,#10091e9e)!important;border:1px solid #ffffff21!important;height:calc(100dvh - 28px)!important;max-height:calc(100vh - 28px)!important;top:14px!important}}.pr-nav-item{border-radius:999px;padding:9px 14px}.pr-nav-item.active{color:#1a0b36;background:#f6f2ff;border-color:#0000;font-weight:550;box-shadow:0 8px 24px -8px #ae8aff99}.pr-nav-item.active .pr-nav-icon{color:#6b3cd4}.pr-topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#07050e8c,#07050e00)!important;border-bottom:0!important}.pr-topbar h1{font-size:24px!important;font-weight:500!important}.pr-btn,.pr-btn-sm,.pr-btn-lg{border-radius:999px}.pr-btn-ghost{background:#ffffff14;border-color:#ffffff24}.pr-btn-ghost:hover{background:#ffffff24;border-color:#ffffff38}.pr-input,.pr-select,.pr-textarea{background:#0a071473;border-color:#ffffff1f;border-radius:14px}.pr-nav-item.active,.pr-nav-item.active *{color:#1a0b36!important}.sd-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr) minmax(280px,364px);grid-template-areas:"welcome gains side""spot pipe pipe";gap:20px;margin-bottom:24px;display:grid}.sd-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sd-card-head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500}.sd-card-head p{color:var(--pr-text-mute);margin:4px 0 0;font-size:13px}.sd-muted{color:var(--pr-text-mute);font-size:13px}.sd-center{text-align:center;margin:10px 0 0}.sd-label{letter-spacing:.12em;text-transform:uppercase;color:var(--pr-text-mute);font-size:11px}.sd-chip,.sd-link{height:32px;color:var(--pr-text-soft);font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;text-decoration:none;display:inline-flex}.sd-chip:hover,.sd-link:hover{color:var(--pr-text);background:#ffffff21}.sd-round{cursor:pointer;width:42px;height:42px;color:var(--pr-text);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;place-items:center;display:grid}.sd-round:hover{background:#ffffff26}.sd-welcome{text-align:center;flex-direction:column;grid-area:welcome;justify-content:center;align-items:center;min-height:500px;display:flex}.sd-welcome-axy{flex-shrink:0;width:150px;height:186px;position:relative}.sd-welcome-axy img{filter:drop-shadow(0 24px 30px #06020e99);width:150px;height:auto;position:relative}.sd-welcome h2{letter-spacing:-.02em;margin:18px 0 0;font-size:32px;font-weight:500}.sd-welcome>p{color:var(--pr-text-soft);margin:6px 0 0;font-size:15px}.sd-welcome-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:22px;display:grid}.sd-quick{height:88px;color:var(--pr-text);font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.sd-quick:hover{background:#ffffff21;transform:translateY(-2px)}.sd-quick.is-primary{background:var(--pr-yellow);color:#1a0b36;border-color:#0000;font-weight:600;box-shadow:0 12px 30px -10px #ffc83d8c}.sd-quick.is-primary:hover{background:var(--pr-yellow-hi)}.sd-welcome-goal{width:100%;height:44px;color:var(--pr-text-mute);background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:0 16px;font-size:13px;display:flex}.sd-welcome-goal strong{color:var(--pr-text);margin-left:auto;font-weight:600}.sd-gains{flex-direction:column;grid-area:gains;display:flex}.sd-gauge{width:280px;height:280px;margin:8px auto 0;position:relative}.sd-gauge svg{width:100%;height:100%;position:absolute;inset:0}.sd-gauge-arc{transition:stroke-dasharray 1.2s cubic-bezier(.2,.8,.2,1)}.sd-gauge-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.sd-gauge-center strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:400}.sd-gauge-center .sd-muted{max-width:170px}.sd-gains-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.sd-gains-tiles>div{background:#0c061873;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.sd-gains-tiles span{color:var(--pr-text-mute);font-size:12px}.sd-gains-tiles strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.sd-side{grid-area:side;align-content:start;gap:20px;display:grid}.sd-rings{justify-content:space-between;margin-top:18px;padding:0 4px;display:flex}.sd-ring{flex-direction:column;align-items:center;gap:8px;display:flex}.sd-ring-dial{width:76px;height:76px;position:relative}.sd-ring-dial svg{position:absolute;inset:0}.sd-ring-dial strong{font-variant-numeric:tabular-nums;place-items:center;font-size:22px;font-weight:400;display:grid;position:absolute;inset:0}.sd-ring>span{color:var(--pr-text-mute);font-size:12px}.sd-count{color:var(--pr-text-mute);font-variant-numeric:tabular-nums;font-size:13px}.sd-actions-list{gap:8px;margin-top:14px;display:grid}.sd-action{color:var(--pr-text);background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;padding:11px 14px;text-decoration:none;transition:background .2s;display:flex}.sd-action:hover{background:#ffffff1c}.sd-action>svg{color:var(--pr-text-mute);flex-shrink:0}.sd-action-ico{color:#ffd86a;background:#ffc83d26;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.sd-action-text{flex-direction:column;flex:1;min-width:0;display:flex}.sd-action-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.sd-action-text small{color:var(--pr-text-mute);font-size:12px}.sd-link{margin-top:12px}.sd-spot{flex-direction:column;grid-area:spot;justify-content:space-between;min-height:240px;display:flex;position:relative;overflow:hidden;padding:0!important}.sd-spot-img{object-fit:cover;opacity:0;transition:opacity .8s,transform 6s;transform:scale(1.06)}.sd-spot-img.is-on{opacity:1;transform:scale(1)}.sd-spot-shade{background:linear-gradient(#0e051a59 0%,#0e051a00 35%,#0e051ae6 100%);position:absolute;inset:0}.sd-spot-top{justify-content:space-between;align-items:center;padding:18px 18px 0;display:flex;position:relative}.sd-spot-kicker{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#140a248c;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:12.5px;display:inline-flex}.sd-spot-kicker>span{background:#c9b0ff;border-radius:999px;width:8px;height:8px}.sd-spot-kicker.is-poc>span{background:#ff9e5e;box-shadow:0 0 10px #ff9e5e}.sd-spot-dots{gap:6px;display:flex}.sd-spot-dots button{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.sd-spot-dots button.is-on{background:#fff;width:22px}.sd-spot-body{justify-content:space-between;align-items:flex-end;gap:14px;padding:0 18px 18px;display:flex;position:relative}.sd-spot-body h3{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500}.sd-spot-body p{color:#d9d0ec;margin:4px 0 0;font-size:13px;line-height:1.45}.sd-spot-cta{color:#1a0b36;background:#f6f2ff;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.sd-spot-cta:hover{background:#fff}.sd-pipe{flex-direction:column;grid-area:pipe;display:flex}.sd-pipe-title{align-items:center;gap:10px;display:flex}.sd-win{color:#86efac;background:#4ade8024;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.sd-cols{flex:1;align-items:stretch;gap:12px;min-height:130px;margin-top:16px;display:flex}.sd-col{color:var(--pr-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;padding:0;display:flex}.sd-col strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:400}.sd-col small{color:var(--pr-text-mute);font-size:12px}.sd-bar{border-radius:12px 12px 6px 6px;width:100%;transition:height .8s cubic-bezier(.2,.8,.2,1),filter .2s}.sd-col:hover .sd-bar{filter:brightness(1.15)}@media (max-width:1280px){.sd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"welcome gains""side side""spot spot""pipe pipe"}.sd-side{grid-template-columns:1fr 1fr}}@media (max-width:760px){.sd-grid{grid-template-columns:1fr;grid-template-areas:"welcome""gains""side""spot""pipe";gap:14px}.sd-side{grid-template-columns:1fr;gap:14px}.sd-welcome{min-height:0}.sd-gauge{width:240px;height:240px}.sd-gauge-center strong{font-size:38px}.sd-cols{gap:6px}.sd-col small{font-size:10.5px}.sd-spot-body{flex-direction:column;align-items:flex-start}}.sa-grid{grid-template-areas:"welcome perf side""queue top pending"}.sa-perf{flex-direction:column;grid-area:perf;min-width:0;display:flex}.sa-perf-figure{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:52px;font-weight:300}.sa-perf-chart{flex-direction:column;flex:1;justify-content:flex-end;min-height:220px;margin-top:8px;display:flex}.sa-kpis{grid-template-columns:1fr 1fr;align-content:stretch}.sa-kpi{flex-direction:column;justify-content:space-between;gap:10px;min-height:150px;display:flex}.sa-kpi-ico{border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.sa-kpi strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:32px;font-weight:300}.sa-kpi>span:last-child{color:var(--pr-text-mute);font-size:12.5px}.sa-queue{grid-area:queue}.sa-top{grid-area:top;min-width:0}.sa-pending{grid-area:pending}.sa-queue .sd-action,.sa-pending .sd-action{width:100%;font:inherit;text-align:left;cursor:pointer;border-color:#ffffff14}.sd-quick{position:relative}.sa-badge{color:#fff;background:#8a56f2;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:8px;right:10px}.sd-quick.is-primary .sa-badge{color:#ffd86a;background:#1a0b36}@media (max-width:1280px){.sa-grid{grid-template-areas:"welcome perf""side side""queue pending""top top"}.sa-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.sa-grid{grid-template-areas:"welcome""perf""side""queue""pending""top"}.sa-kpis{grid-template-columns:1fr 1fr}.sa-perf-figure{font-size:40px}}.sa-perf-head{flex-wrap:wrap}.sa-kpi{min-height:0}.pr-rail{z-index:20;-webkit-backdrop-filter:blur(30px)saturate(160%)brightness(.8);backdrop-filter:blur(30px)saturate(160%)brightness(.8);max-height:calc(100vh / var(--ui-zoom,1) - 140px);scrollbar-width:none;background:linear-gradient(160deg,#ffffff21,#ffffff0a 45%,#10091e99);border:1px solid #ffffff24;border-radius:999px;flex-direction:column;align-items:center;gap:4px;padding:10px 7px;display:flex;position:fixed;top:50%;left:18px;overflow-y:auto;transform:translateY(-50%);box-shadow:inset 0 1px #fff3,0 30px 70px -30px #06020ecc}.pr-rail::-webkit-scrollbar{display:none}.pr-rail-item{color:#cfc8e6;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;text-decoration:none;transition:background .2s,color .2s;display:grid;position:relative}.pr-rail-item:hover{color:#fff;background:#ffffff1a}.pr-rail-item.active{color:#1a0b36;background:#f6f2ff;box-shadow:0 8px 24px -6px #ae8aff99}.pr-rail-badge{color:#fff;background:#8a56f2;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:3px;right:3px}.pr-rail-sep{background:#ffffff24;flex-shrink:0;width:22px;height:1px;margin:6px 0}.pr-rail-tip{white-space:nowrap;pointer-events:none;color:#fff;opacity:0;background:#160c28f2;border:1px solid #ffffff24;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:500;transition:opacity .15s,transform .2s;position:fixed;left:84px;transform:translate(-6px)}.pr-rail-item:hover .pr-rail-tip,.pr-rail-item:focus-visible .pr-rail-tip{opacity:1;transform:none}.pr-main-spatial{flex:1;min-width:0;padding-left:96px}.pr-topnav{z-index:15;background:linear-gradient(#07050eb3,#07050e00);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:18px 28px 14px 12px;display:grid;position:sticky;top:0}.pr-topnav-logo{display:inline-flex}.pr-topnav-tabs{-webkit-backdrop-filter:blur(30px)saturate(160%)brightness(.8);backdrop-filter:blur(30px)saturate(160%)brightness(.8);background:linear-gradient(155deg,#ffffff24,#ffffff0d 40%,#160c2873);border:1px solid #ffffff24;border-radius:999px;justify-self:center;align-items:center;gap:2px;padding:6px;display:flex;box-shadow:inset 0 1px #ffffff38,0 20px 50px -26px #06020ecc}.pr-topnav-tab{color:#e4dcf5;white-space:nowrap;border-radius:999px;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex}.pr-topnav-tab:hover{color:#fff;background:#ffffff14}.pr-topnav-tab.active{color:#1a0b36;background:#f6f2ff;box-shadow:0 8px 22px -8px #ae8aff99}.pr-topnav-plus{cursor:pointer;background:var(--pr-yellow);color:#1a0b36;border:0;border-radius:999px;place-items:center;width:40px;height:40px;margin-left:4px;display:grid;box-shadow:0 10px 24px -10px #ffc83db3}.pr-topnav-tools{align-items:center;gap:8px;display:flex}.pr-topnav-search{width:200px}.pr-topnav-search>*{width:100%}.pr-topnav-user{height:46px;color:var(--pr-text);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(155deg,#ffffff1f,#160c2873);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 6px;text-decoration:none;display:flex}.pr-topnav-user span{flex-direction:column;max-width:140px;line-height:1.2;display:flex}.pr-topnav-user strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pr-topnav-user small{color:var(--pr-text-mute);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pr-topnav-round{cursor:pointer;width:40px;height:40px;color:var(--pr-text-soft);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;place-items:center;display:grid}.pr-topnav-round:hover{color:#fff;background:#ffffff24}.pr-page-head{padding:8px 28px 0 12px}.pr-page-crumb{color:var(--pr-text-mute);margin-bottom:4px;font-size:12px}.pr-page-head h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:400}@media (max-width:1320px){.pr-topnav-search,.pr-topnav-user span{display:none}.pr-topnav-user{padding-right:6px}}@media (max-width:1100px){.pr-topnav-tab{padding:0 12px;font-size:13px}}.pr-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pr-topnav{padding:26px 28px 18px 12px}.pr-topnav-tab{gap:8px;height:44px;padding:0 20px;font-size:15px}.pr-topnav-tabs{padding:7px}.pr-topnav-plus{color:#fff;width:44px;height:44px;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff1f}.pr-topnav-plus:hover{background:#ffffff2e}.pr-topnav-tools{gap:10px}.pr-topnav-round.is-lg,.pr-topnav-bell>button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);place-items:center;color:#fff!important;background:linear-gradient(155deg,#ffffff1f,#160c2873)!important;border:1px solid #ffffff24!important;border-radius:999px!important;width:50px!important;height:50px!important;padding:0!important;display:grid!important}.pr-topnav-user{height:58px;font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;padding:0 18px 0 6px}.pr-topnav-user strong{font-size:14px}@media (max-width:1320px){.pr-topnav-user{justify-content:center;width:58px;padding:0}}.pr-usermenu{position:relative}.pr-usermenu-pop{z-index:30;background:#160c28f5;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px -20px #000c}.pr-usermenu-pop a,.pr-usermenu-pop button{color:var(--pr-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.pr-usermenu-pop a:hover,.pr-usermenu-pop button:hover{background:#ffffff14}.pr-rail{padding:10px 8px;left:28px}.pr-rail-item{width:46px;height:46px}.pr-main-spatial{padding-left:108px}.pr-page-body{padding:4px 32px 60px 16px}.pr-page-panel{-webkit-backdrop-filter:blur(36px)saturate(160%)brightness(.8);backdrop-filter:blur(36px)saturate(160%)brightness(.8);min-height:calc(100vh / var(--ui-zoom,1) - 140px);background:linear-gradient(155deg,#ffffff1a 0%,#ffffff09 40%,#160c2873 100%);border:1px solid #ffffff21;border-radius:36px;padding:28px;box-shadow:inset 0 1px #fff3,0 30px 70px -32px #06020ecc}.pr-page-panel-head{margin-bottom:20px}.pr-page-panel-head h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:400}.pr-page-panel-head p{color:var(--pr-text-mute);margin:4px 0 0;font-size:13px}[data-card=glass] .pr-page-panel .pr-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c061861;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0f}.sd-grid{grid-template-areas:"welcome gains side""spot pipe pipe""spot bar bar"}.sd-card-head h2{font-size:23px;font-weight:400}.sd-gains .sd-card-head h2{font-size:26px}.sd-gauge-center strong{font-size:54px;font-weight:400}.sd-action-ico.is-yellow{color:#ffd86a;background:#ffc83d29}.sd-action-ico.is-violet{color:#c9b0ff;background:#ae8aff2e}.sd-action-ico.is-orange{color:#ffb27d;background:#ff9e5e29}.sd-bar-actions{grid-area:bar;align-items:center;gap:10px;display:flex;border-radius:999px!important;padding:10px!important}.sd-bar-main{background:var(--pr-yellow);color:#1a0b36;height:64px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex;box-shadow:0 14px 30px -10px #ffc83d99}.sd-bar-main:hover{background:var(--pr-yellow-hi)}.sd-bar-round,.sd-bar-pill,.sd-bar-date{height:64px;color:var(--pr-text);background:#0c061873;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:flex}.sd-bar-round{color:#ffd86a;width:64px}.sd-bar-pill{gap:8px;padding:0 26px;font-size:15px}.sd-bar-round:hover,.sd-bar-pill:hover{background:#ffffff1a}.sd-bar-date{flex-direction:column;width:64px;line-height:1.05}.sd-bar-date strong{font-size:19px;font-weight:400}.sd-bar-date span{letter-spacing:.08em;color:var(--pr-text-mute);font-size:10px}.sd-spot{padding:10px!important}.sd-spot-media{border-radius:22px;position:absolute;inset:10px;overflow:hidden}.sd-spot-top{padding:22px 22px 0}.sd-spot-body{padding:0 22px 22px}.sd-spot-body h3{font-size:24px;font-weight:400}@media (max-width:1280px){.sd-grid{grid-template-areas:"welcome gains""side side""spot spot""pipe pipe""bar bar"}.sa-grid{grid-template-areas:"welcome perf""side side""queue pending""top top"}}@media (max-width:760px){.sd-grid{grid-template-areas:"welcome""gains""side""spot""pipe""bar"}.sd-bar-actions{flex-wrap:wrap;border-radius:28px!important}.sd-bar-main{flex-basis:100%}.sd-bar-pill{flex:1}}.pr-topnav-bell button.pr-btn{color:#fff!important;background:linear-gradient(155deg,#ffffff1f,#160c2873)!important;border:1px solid #ffffff24!important;border-radius:999px!important;width:50px!important;height:50px!important;padding:0!important}.pr-topnav-bell button.pr-btn>svg{width:18px;height:18px}.pr-topnav-bell button.pr-btn>span{top:6px!important;right:6px!important}.sd-welcome{min-height:0}.sd-grid .pr-card{padding:22px 24px}.sd-gauge{width:270px;height:270px;margin-top:0}.sd-gauge-center strong{font-size:50px}.sd-welcome-axy{width:130px;height:160px}.sd-welcome-axy img{width:130px}.sd-welcome h2{margin-top:12px;font-size:30px}.sd-cols{min-height:96px;margin-top:8px}.sd-spot{min-height:0}.sd-gauge{width:250px;height:250px}.sd-quick{height:76px}.sd-welcome-actions{margin-top:18px}.sd-action{padding:9px 14px}.sd-grid{gap:18px}.pp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pp-title{letter-spacing:-.02em;font-size:34px;font-weight:400;line-height:1.1}.pp-sub{color:var(--pr-text-mute);margin:6px 0 0;font-size:14px}.pp-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp-search,.pp-select{height:48px;color:var(--pr-text-mute);background:#0a061480;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:10px;padding:0 18px;display:flex}.pp-search{width:280px}.pp-search input{min-width:0;color:var(--pr-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.pp-search input::placeholder{color:var(--pr-text-mute)}.pp-select{color:var(--pr-text);background:#ffffff14;border-color:#ffffff1f}.pp-select select{color:var(--pr-text);font:inherit;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:none;font-size:14px}.nl-wizard{max-width:1500px;margin-inline:auto}.nl-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.nl-toolbar>div{flex-wrap:wrap}.nl-toolbar .pr-step{border:1px solid var(--pr-line);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 16px}.nl-toolbar .pr-step:disabled{cursor:default}.nl-toolbar .pr-step.active{background:var(--pr-bg-3);border-color:var(--pr-violet-300)}.nl-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:32px;display:grid}.nl-main{min-width:0;padding:12px 0 32px}.nl-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.nl-heading span{color:var(--pr-text-mute);font-size:12px}.nl-heading h2{letter-spacing:0;margin:8px 0;font-size:30px;font-weight:500}.nl-section-title{margin:22px 0 16px;font-size:16px;font-weight:500}.nl-section-title small{color:var(--pr-text-mute);font-size:13px;font-weight:400}.nl-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.nl-fields>div{min-width:0}.nl-main .pr-input,.nl-main .pr-textarea{background:#09061199;min-height:48px}.nl-company{border-block:1px solid var(--pr-line);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:28px;padding:20px 0;display:flex}.nl-company>div{overflow-wrap:anywhere;flex:1;min-width:160px}.nl-company p{color:var(--pr-text-mute);margin:6px 0 0;font-size:12px}.nl-verified{color:#6ee7a4;align-items:center;gap:6px;font-size:12px;display:flex}.nl-sectors{border:0;min-width:0;margin:28px 0;padding:0}.nl-sectors legend{color:var(--pr-text-soft);margin-bottom:12px;font-size:13px}.nl-sectors>div{flex-wrap:wrap;gap:8px;display:flex}.nl-sectors label{cursor:pointer;position:relative}.nl-sectors input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.nl-sectors span{border:1px solid var(--pr-line);background:#ffffff0a;border-radius:999px;padding:10px 16px;font-size:13px;display:block}.nl-sectors .is-selected span{color:#241636;background:#f5f0ff}.nl-sectors input:focus-visible+span{outline:2px solid var(--pr-violet-300);outline-offset:3px}.nl-robot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nl-robot{border:1px solid var(--pr-line);background:#ffffff0a;border-radius:8px;min-width:0;padding:10px}.nl-robot.is-selected{border-color:var(--pr-violet-300);background:#ae8aff1f}.nl-robot-choice{text-align:left;width:100%;color:var(--pr-text);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.nl-robot-choice strong{overflow-wrap:anywhere;min-height:40px;margin-top:12px;font-size:14px;line-height:1.4;display:block}.nl-robot-choice>span:last-child{color:var(--pr-text-mute);font-size:12px}.nl-robot-image{aspect-ratio:120/67;color:var(--pr-text-mute);background:#100a1b;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.nl-robot-image img{object-fit:contain;width:100%;height:100%;position:absolute}.nl-robot-check{color:#fff;background:#8954ef;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:8px;right:8px}.nl-quantity{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.nl-quantity button{border:1px solid var(--pr-line);background:var(--pr-bg-3);width:32px;height:32px;color:var(--pr-text);cursor:pointer;border-radius:50%;place-items:center;display:grid}.nl-quantity output{text-align:center;min-width:22px}.nl-actions{justify-content:space-between;gap:16px;margin-top:28px;display:flex}.nl-aside{border-left:1px solid var(--pr-line);padding-left:28px;position:sticky;top:110px}.nl-coach h3{color:var(--pr-yellow-hi);margin:0 0 10px;font-size:15px}.nl-coach p,.nl-estimate p{color:var(--pr-text-mute);font-size:13px;line-height:1.6}.nl-coach>div{max-width:100%;margin:20px auto}.nl-estimate{border-top:1px solid var(--pr-line);padding-top:24px}.nl-estimate>span{color:var(--pr-text-mute);font-size:11px}.nl-estimate>strong{overflow-wrap:anywhere;font-size:30px;font-weight:400}.nl-estimate small{color:var(--pr-text-mute);font-size:12px}.nl-estimate>div{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:24px;font-size:13px;display:flex}.nl-estimate b{color:var(--pr-yellow-hi)}@media (max-width:1100px){.nl-layout{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.nl-aside{padding-left:20px}}@media (max-width:800px){.nl-layout{grid-template-columns:minmax(0,1fr)}.nl-aside{border-left:0;border-top:1px solid var(--pr-line);grid-template-columns:1fr 1fr;gap:20px;padding:24px 0;display:grid;position:static}.nl-coach>div{display:none}.nl-estimate{border:0;padding:0}.nl-toolbar .pr-step{padding:8px}}@media (max-width:520px){.nl-fields,.nl-aside{grid-template-columns:minmax(0,1fr)}.nl-robot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-heading h2{font-size:26px}.nl-company{gap:10px}.nl-toolbar>div{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.nl-toolbar>div>div{display:none}}.pp-sector-select{flex-shrink:0;width:220px;max-width:100%}.pp-sector-select>.pr-select{background:#ffffff14;border-color:#ffffff1f;border-radius:999px;height:48px;padding:0 18px}.pp-sector-select>.pr-select>span{flex:1}.pp-sector-select [role=listbox]{min-width:100%}.pp-sector-select [role=option]:focus-visible{outline:2px solid var(--pr-violet-300);outline-offset:-2px}.pp-search:focus-within,.pp-select:focus-within{border-color:#ae8aff}.pp-chip{cursor:pointer;height:48px;font:inherit;color:var(--pr-text-soft);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:flex}.pp-chip.is-on{color:#ffb6c4;background:#ff8fa329;border-color:#ff8fa373}.pp-new{cursor:pointer;background:var(--pr-yellow);color:#1a0b36;height:48px;font:inherit;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;display:flex;box-shadow:0 12px 30px -10px #ffc83d99}.pp-new:hover{background:var(--pr-yellow-hi)}.pp-hint{color:var(--pr-text-faint);align-items:center;gap:6px;margin:10px 0 18px;font-size:12px;display:flex}.pp-board{align-items:start;gap:14px;padding-bottom:8px;display:grid;overflow-x:auto}.pp-col{background:#08041080;border:1px solid #ffffff0d;border-radius:26px;min-height:320px;padding:16px 12px 12px;transition:background .2s,border-color .2s}.pp-col.is-over{background:#8a56f224;border-color:#ae8aff80}.pp-col-head{align-items:center;gap:8px;padding:0 6px;display:flex}.pp-col-head h3{margin:0;font-size:15px;font-weight:600}.pp-lock{color:var(--pr-text-faint);display:flex}.pp-count{color:var(--pr-text-mute);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.pp-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px}.pp-col-total{color:var(--pr-text-mute);font-variant-numeric:tabular-nums;margin:10px 0 14px;padding:0 6px;font-size:13px}.pp-card{cursor:grab;background:linear-gradient(160deg,#ffffff17,#ffffff0a);border:1px solid #ffffff1a;border-radius:20px;outline:none;margin-bottom:10px;padding:14px 14px 12px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;position:relative}.pp-card:hover,.pp-card:focus,.pp-card.is-dragging{background:linear-gradient(160deg,#ae8aff33,#8a56f214);border-color:#c9b0ffbf;transform:translateY(-2px);box-shadow:0 0 0 1px #ae8aff40,0 16px 34px -12px #8a56f2b3}.pp-card.is-locked{cursor:pointer}.pp-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pp-card-top strong{font-size:14.5px;font-weight:600;line-height:1.3}.pp-card-top .pp-dot{margin-top:5px}.pp-card-name{color:#c9b0ff;margin-top:4px;font-size:12px}.pp-card-robot{color:var(--pr-text-soft);align-items:center;gap:7px;margin-top:10px;font-size:13px;display:flex}.pp-card-robot svg{color:var(--pr-text-mute)}.pp-card-foot{justify-content:space-between;align-items:baseline;gap:8px;margin-top:12px;display:flex}.pp-card-value{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.pp-card-meta{color:var(--pr-text-mute);font-size:11.5px}.pp-card-move{opacity:0;transition:opacity .15s;position:absolute;bottom:36px;right:10px}.pp-card:hover .pp-card-move,.pp-card:focus-within .pp-card-move{opacity:1}.pp-drop{text-align:center;color:#c9b0ff;background:#8a56f20f;border:1.5px dashed #ae8aff73;border-radius:20px;padding:26px 10px;font-size:13px}@media (max-width:900px){.pp-search,.pp-tools{width:100%}.pp-board{grid-template-columns:repeat(7,minmax(230px,1fr))!important}}.pp-card-value,.pp-card-meta{white-space:nowrap}.pp-col{min-height:0}.pr-page-panel:has(>.pp-board){flex-direction:column;display:flex}.pr-page-panel>.pp-board{flex:auto;align-items:stretch}.sd-grid.sa-grid{grid-template-areas:"welcome perf side""queue top pending"}@media (max-width:1280px){.sd-grid.sa-grid{grid-template-areas:"welcome perf""side side""queue pending""top top"}}@media (max-width:760px){.sd-grid.sa-grid{grid-template-areas:"welcome""perf""side""queue""pending""top"}}.pp-filters{color:var(--pr-text-mute);flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 18px;display:flex}.pp-filters .pp-select{height:40px;padding:0 14px}.pp-filters .pp-chip{height:40px}.pp-filters-spacer{flex:1}.pp-ghost{cursor:pointer;height:40px;font:inherit;color:var(--pr-text-soft);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:inline-flex}.pp-ghost:hover{color:#fff;background:#ffffff1f}.pp-ghost.is-icon{justify-content:center;width:40px;padding:0}.pp-col-total span{color:var(--pr-text-faint)}.admin-overview-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.admin-overview-kpi{border-radius:26px;flex-direction:column;gap:6px;min-width:0;padding:14px 20px;display:flex}.admin-overview-kpi.is-link{cursor:pointer}.admin-overview-kpi.is-link:hover{border-color:#ffffff42}.admin-overview-kpi-label{color:#aba3c6;font-size:13px}.admin-overview-kpi strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:28px;font-weight:400;overflow:hidden}.admin-overview-kpi-sub{font-size:12px}.admin-overview-kpi-sub.is-good{color:#4ade80}.admin-overview-kpi-sub.is-bad{color:#ff8ba0}.admin-overview-kpi-sub.is-warn{color:#ffc83d}.admin-overview-kpi-sub.is-mute{color:#aba3c6}.admin-overview-grid{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);grid-template-areas:"top queue""top stock";gap:20px;margin-bottom:20px;display:grid}.admin-overview-grid h2{margin:0;font-size:18px;font-weight:500}.admin-overview-top{border-radius:44px;flex-direction:column;grid-area:top;min-height:0;padding:26px 28px 22px;display:flex;overflow:hidden}.admin-overview-top h2{margin-top:6px;font-size:26px}.admin-overview-lbl{letter-spacing:.12em;text-transform:uppercase;color:#aba3c6;font-size:11px;font-weight:500}.admin-overview-top-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-overview-top-chip{background:#0c061866;border:1px solid #c9b0ff38;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:124px;height:66px;display:flex;box-shadow:inset 0 1px #ffffff0d}.admin-overview-top-chip strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1}.admin-overview-top-chip span{letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#aba3c6;margin-top:5px;padding:0 8px 0 calc(8px + .12em);font-size:9px;line-height:1.3}.admin-overview-hud{flex:1 1 0;width:100%;height:100%;min-height:0;margin:4px 0 10px;display:block;overflow:visible}.admin-overview-hud-name{fill:#f3f0fa;font-size:17px}.admin-overview-hud-num{fill:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.admin-overview-hud-pct{font-variant-numeric:tabular-nums;font-size:15px}.admin-overview-hud-total{fill:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 18px #ae8aff8c);font-size:60px;font-weight:600}.admin-overview-hud-cap{fill:#e6e0f5;letter-spacing:.12em;font-size:11px;font-weight:500}.admin-overview-top-foot{align-items:center;gap:16px;margin-top:auto;display:flex}.admin-overview-top-foot>span{letter-spacing:.22em;text-transform:uppercase;color:#8b82a8;white-space:nowrap;font-size:10px}.admin-overview-top-foot>i{background:linear-gradient(90deg,#ffffff2e,#fff0);flex:1;height:1px}.admin-overview-legend-more{white-space:nowrap;color:#c9b0ff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0 0;font-size:12.5px;display:inline-flex}.admin-overview-dot{border-radius:999px;flex-shrink:0;width:10px;height:10px}.admin-overview-dot.is-warn{background:#ffc83d;width:7px;height:7px}.admin-overview-mono{font-variant-numeric:tabular-nums}.admin-overview-card-head{justify-content:space-between;align-items:center;gap:12px;padding:0 4px 4px;display:flex}.admin-overview-queue{border-radius:36px;flex-direction:column;grid-area:queue;gap:6px;min-height:0;padding:18px 20px;display:flex;overflow:hidden}.admin-overview-chip{height:26px;font:inherit;white-space:nowrap;color:#e6e0f5;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.admin-overview-chip:hover{background:#ffffff1f}.admin-overview-row{background:#ffffff12;border:1px solid #ffffff17;border-radius:20px;align-items:center;gap:12px;padding:6px 8px 6px 16px;display:flex}.admin-overview-row-main{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.admin-overview-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.admin-overview-row-main small{color:#aba3c6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.admin-overview-row-main:hover strong{color:#c9b0ff}.admin-overview-round{cursor:pointer;width:36px;height:36px;font:inherit;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,background .15s;display:flex}.admin-overview-round:hover{transform:scale(1.06)}.admin-overview-round.is-no{color:#ff8ba0;background:#ffffff14;border:1px solid #ffffff1f}.admin-overview-round.is-no:hover{background:#ff8ba029}.admin-overview-round.is-yes{color:#0b1a10;background:#4ade80;border:0;box-shadow:0 10px 24px -10px #4ade80b3}.admin-overview-round:disabled{opacity:.5;cursor:default;transform:none}.admin-overview-empty{padding:8px 4px}.admin-overview-stock{border-radius:36px;flex-direction:column;grid-area:stock;gap:10px;min-height:0;padding:18px 24px;display:flex;overflow:hidden}.admin-overview-stock .admin-overview-card-head{padding:0}.admin-overview-title-link{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.admin-overview-title-link:hover h2{color:#c9b0ff}.admin-overview-stock-legend{color:#aba3c6;white-space:nowrap;gap:14px;font-size:12px;display:flex}.admin-overview-stock-legend>span{align-items:center;gap:6px;display:flex}.admin-overview-stock-legend i{border-radius:2px;display:block}.admin-overview-stock-legend i.is-bar{background:#ae8aff;width:10px;height:4px}.admin-overview-stock-legend i.is-tick{background:#ffc83d;width:3px;height:10px}.admin-overview-stock-row{grid-template-columns:110px 1fr 56px;align-items:center;gap:12px;font-size:13px;display:grid}.admin-overview-stock-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-overview-stock-track{background:#ffffff14;border-radius:999px;height:12px;position:relative}.admin-overview-stock-bar{background:#ae8aff;border-radius:999px;min-width:0;position:absolute;top:0;bottom:0;left:0}.admin-overview-stock-tick{background:#ffc83d;border-radius:2px;width:3px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 10px #ffc83d99}.admin-overview-stock-ratio{text-align:right}.admin-overview-stock-ratio.is-short{color:#ff8ba0}@media (min-width:1181px){.admin-overview-grid{height:max(460px, calc(100svh / var(--ui-zoom,1) - 252px));grid-template-rows:minmax(0,1.12fr) minmax(0,1fr)}}@media (max-width:1180px){.admin-overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""queue""stock"}.admin-overview-top{min-height:0}}@media (max-width:560px){.admin-overview-kpi strong{font-size:26px}.admin-overview-stock-legend{display:none}.admin-overview-stock-row{grid-template-columns:84px 1fr 44px}}button.pr-topnav-tab{cursor:pointer;background:0 0;border:0;font-family:inherit}button.pr-topnav-tab.active{background:#f6f2ff}.pr-topnav-tools{grid-column:3;justify-self:end}.pr-topnav-tabs{grid-column:2}.pr-topnav{background:0 0}.pr-topnav:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0b0714f5 0%,#0b0714e6 65%,#0b071400 100%);position:absolute;inset:0 0 0 -140px;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.gk-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.gk-row.gk-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gk{border-radius:26px;flex-direction:column;gap:8px;min-width:0;padding:16px 20px;display:flex}.gk-ico{border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.gk strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:34px;font-weight:300;overflow:hidden}.gk-label{color:#aba3c6;font-size:13px}.gk-label b{color:#e6e0f5;font-weight:500}.pf-intro{color:#aba3c6;margin:-6px 0 16px;font-size:14px}.pf-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:18px;display:grid}.pf-card{border-radius:30px;min-width:0;padding:22px 24px}.pf-card h2{letter-spacing:-.01em;margin:4px 0 14px;font-size:20px;font-weight:500}.pf-h3{margin:4px 0 6px;font-size:16px;font-weight:500}.pf-kicker{letter-spacing:.12em;text-transform:uppercase;color:#aba3c6;font-size:11px;font-weight:500}.pf-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pf-note{color:#aba3c6;white-space:nowrap;padding-top:18px;font-size:12px}.pf-legend{color:#cfc8e6;white-space:nowrap;gap:14px;padding-top:18px;font-size:12px;display:flex}.pf-legend span{align-items:center;gap:6px;display:inline-flex}.pf-legend i{border-radius:3px;width:10px;height:10px}.pf-prow{background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:42px minmax(0,1fr) 56px 56px 70px 44px 110px;align-items:center;gap:12px;margin-bottom:10px;padding:10px 16px;display:grid}.pf-rank{color:#cfc8e6;background:#ffffff1a;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.pf-pname{flex-direction:column;min-width:0;display:flex}.pf-pname strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.pf-pname small{color:#aba3c6;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pf-stat{flex-direction:column;align-items:center;line-height:1.15;display:flex}.pf-stat b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.pf-stat small{color:#aba3c6;font-size:11px}.pf-stat.is-won b{color:#4ade80}.pf-bar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.pf-bar i{background:linear-gradient(90deg,#8a56f2,#c9b0ff);border-radius:999px;height:100%;display:block}.pf-pct{color:#cfc8e6;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.pf-value{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}.pf-loss{align-items:center;gap:22px;display:flex}.pf-ring{flex-shrink:0;width:130px;height:130px}.pf-loss-num{font-size:30px;font-weight:300}.pf-loss-cap{color:#aba3c6;margin-bottom:8px;font-size:13px}.pf-loss-row{align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.pf-loss-row i{border-radius:3px;width:9px;height:9px}.pf-tip{color:#e6e0f5;background:#ffc83d0f;border:1px solid #ffc83d59;border-radius:16px;margin:16px 0 0;padding:12px 16px;font-size:13px;line-height:1.5}.pf-vel{font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff12;justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.pf-vel small{color:#aba3c6}.pf-srow{grid-template-columns:110px minmax(0,1fr) 64px;align-items:center;gap:14px;padding:6px 0;font-size:13px;display:grid}.pf-sname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-strack{background:#ffffff0f;border-radius:999px;height:24px;overflow:hidden}.pf-sbar{background:linear-gradient(90deg,#6d3fe0,#8a56f2);border-radius:999px;align-items:center;min-width:70px;height:100%;display:flex;position:relative;overflow:hidden}.pf-swon{background:linear-gradient(90deg,#22c55e,#4ade80);position:absolute;top:0;bottom:0;left:0}.pf-sbar em{white-space:nowrap;color:#fff;padding:0 10px;font-size:11.5px;font-style:normal;position:relative}.pf-robots{flex-direction:column;gap:10px;display:flex}.pf-robot,.fc-arrival{background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex}.pf-robot img,.fc-arrival img,.fc-mrow img{object-fit:cover;background:#ffffff0d;border-radius:14px;flex-shrink:0;width:52px;height:52px}.pf-robot .pf-pname{flex:1}.pf-rval{flex-direction:column;align-items:flex-end;display:flex}.pf-rval strong{font-size:16px;font-weight:500}.pf-rval small{color:#aba3c6;font-size:11px}.fc-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}.fc-bars{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:8px;height:250px;margin-top:6px;display:grid}.fc-col{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.fc-arr{color:#4ade80;white-space:nowrap;height:18px;font-size:10.5px}.fc-arr:not(:empty){background:#4ade801f;border:1px solid #4ade804d;border-radius:999px;padding:0 6px;line-height:16px}.fc-track{background:#ffffff0d;border-radius:12px;flex:1;align-items:flex-end;width:100%;max-width:34px;display:flex;overflow:hidden}.fc-stack{border-radius:12px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 0 18px #ae8aff59}.fc-w{background:linear-gradient(#b79cff,#6d3fe0);min-height:2px}.fc-f{background:linear-gradient(#ffd86a,#ffc83d)}.fc-lbl{color:#aba3c6;white-space:nowrap;font-size:11px}.fc-status-box{border-radius:18px;align-items:center;gap:12px;padding:14px 16px;display:flex}.fc-status-box.is-ok{background:#4ade8012;border:1px solid #4ade804d}.fc-status-box.is-bad{background:#ff8fa312;border:1px solid #ff8fa359}.fc-status-ico{background:#ffffff14;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.fc-status-box.is-ok .fc-status-ico{color:#4ade80}.fc-status-box.is-bad .fc-status-ico{color:#ff8fa3}.fc-status-box strong{font-size:14px;font-weight:600;display:block}.fc-status-box small{color:#cfc8e6;font-size:12.5px}.fc-status-box.is-ok b{color:#4ade80;font-weight:500}.fc-arrivals{flex-direction:column;gap:10px;margin-top:10px;display:flex}.fc-arrival .pf-pname{flex:1}.fc-arrival.is-cancel{opacity:.5}.fc-arrival.is-cancel strong{text-decoration:line-through}.fc-qty{color:#4ade80;font-variant-numeric:tabular-nums;font-size:17px}.fc-pill{height:28px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.fc-pill.is-plan{color:#e0d4ff;background:#ae8aff33}.fc-pill.is-ok{color:#86efac;background:#4ade802e}.fc-pill.is-off{color:#aba3c6;background:#ffffff14}.fc-del{color:#8b82a8;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.fc-mrow{border-top:1px solid #ffffff12;grid-template-columns:44px minmax(0,1fr) minmax(0,2fr) 70px 70px 80px;align-items:center;gap:16px;padding:10px 0;font-size:14px;display:grid}.fc-mrow img{border-radius:12px;width:44px;height:44px}.fc-mname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fc-mtrack{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}.fc-mtrack i{background:linear-gradient(90deg,#8a56f2,#ffc83d);border-radius:999px;height:100%;display:block}.fc-mnum{text-align:right;font-variant-numeric:tabular-nums}.fc-bal.is-ok{color:#4ade80}.fc-bal.is-bad{color:#ff8fa3}@media (max-width:1180px){.pf-grid,.fc-grid{grid-template-columns:minmax(0,1fr)}.gk-row,.gk-row.gk-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pf-prow{grid-template-columns:42px minmax(0,1fr) 90px}.pf-prow .pf-stat,.pf-prow .pf-bar,.pf-prow .pf-pct{display:none}.fc-mrow{grid-template-columns:40px minmax(0,1fr) 60px 70px}.fc-mrow .fc-mtrack,.fc-mrow .fc-mnum:nth-of-type(2){display:none}}.fc-more{color:#c9b0ff;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:13px}.fc-more:hover{color:#fff}.pf-top{justify-content:space-between;align-items:center;gap:16px;margin:-6px 0 16px;display:flex}.pf-top .pf-intro{margin:0}a.pf-prow,button.pf-srow,button.pf-robot,button.pf-drill{color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%;text-decoration:none}button.pf-srow{background:0 0;border:0;border-radius:12px;width:calc(100% + 16px);margin:0 -8px;padding:6px 8px}.pf-prow.is-link:hover,.pf-robot.is-link:hover,.pf-drill:hover{background:#ffffff17;border-color:#c9b0ff73}button.pf-srow:hover{background:#ffffff0d}.pf-age{font-variant-numeric:tabular-nums;grid-template-columns:80px minmax(0,1fr) 70px;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:grid}.pf-age>span:last-child{text-align:right}.pf-age small{color:#aba3c6}.pf-foot{color:#8b82a8;margin:10px 0 0;font-size:12px;line-height:1.5}.pf-dq{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding:10px 0;display:flex}.pf-dq b{color:#1a0b36;background:#ffc83d;border-radius:999px;place-items:center;min-width:34px;height:34px;font-size:14px;font-weight:600;display:grid}.pf-dq span{flex-direction:column;font-size:14px;display:flex}.pf-dq small{color:#aba3c6;font-size:12px}.pf-drill{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 100px;align-items:center;gap:12px;padding:10px 14px;display:grid}.fc-chart{gap:8px;display:flex;position:relative}.fc-chart .fc-bars{flex:1}.fc-axis{flex-shrink:0;width:28px;margin-top:6px;position:relative}.fc-axis-in{position:absolute;inset:24px 0 20px}.fc-axis span{color:#8b82a8;font-variant-numeric:tabular-nums;font-size:10.5px;position:absolute;right:0;transform:translateY(50%)}.fc-track{position:relative;overflow:visible}.fc-stack{z-index:1;position:relative}.fc-val{color:#e6e0f5;white-space:nowrap;font-variant-numeric:tabular-nums;z-index:2;font-size:10.5px;position:absolute;left:50%;transform:translate(-50%,-4px)}.fc-balance{width:100%;height:auto;display:block}.fc-bal-axis{fill:#8b82a8;font-variant-numeric:tabular-nums;font-size:11px}button.fc-mrow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff12;border-radius:0}button.fc-mrow:hover{background:#ffffff0a}.fc-del.is-ok:hover{color:#4ade80;background:#4ade8024}.fc-pill{cursor:default;align-items:center;display:inline-flex}.pr-mobile-tabs{scrollbar-width:none;padding:14px 16px 0;overflow-x:auto}.pr-mobile-tabs::-webkit-scrollbar{display:none}.pr-mobile-tabs:empty{display:none}.pr-mobile-tabs .pr-topnav-tabs{width:max-content;padding:5px;display:inline-flex}.pr-mobile-tabs .pr-topnav-tab{height:36px;padding:0 14px;font-size:13px}@media (max-width:640px){.pf-top{flex-wrap:wrap}.pf-card{border-radius:24px;padding:18px 16px}.fc-bars{gap:3px;height:200px}.fc-lbl,.fc-val,.fc-arr:not(:empty){font-size:9px}.pf-srow{grid-template-columns:84px minmax(0,1fr) 54px;gap:8px}.fc-arrival,.pf-head{flex-wrap:wrap}.pf-note,.pf-legend{padding-top:0}}.vl-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.vl-bar .pf-intro{max-width:640px}.vl-list{flex-direction:column;gap:12px;display:flex}.vl-card{border-radius:26px;grid-template-columns:22px minmax(0,1fr) 250px auto;align-items:center;gap:20px;padding:18px 22px;display:grid}.vl-card.is-selected{border-color:#c9b0ff8c;box-shadow:inset 0 0 0 1px #c9b0ff40}.vc-card{grid-template-columns:52px minmax(0,1fr) 260px auto}.vc-card.is-compact{grid-template-columns:44px minmax(0,1fr) 240px auto}.vl-check input{accent-color:#ae8aff;cursor:pointer;width:18px;height:18px}.vl-main{min-width:0}.vl-main h3{letter-spacing:-.01em;margin:6px 0 2px;font-size:17px;font-weight:600}.vl-main h3 small{color:#cfc8e6;font-size:14px;font-weight:400}.vl-sub{color:#aba3c6;margin:0;font-size:12.5px}.vc-contact{flex-wrap:wrap;gap:6px 14px;display:flex}.vc-contact a,.vc-contact span{color:#cfc8e6;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.vc-contact a:hover{color:#fff}.vl-brief{color:#e6e0f5;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;margin:8px 0 0;padding:8px 12px;font-size:13px;line-height:1.5}.vl-tags{flex-wrap:wrap;gap:6px;display:flex}.vl-tag,.vl-sla{color:#d9ccff;white-space:nowrap;background:#ae8aff24;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.vl-tag.is-direct{color:#bfe0ff;background:#8fc7ff24}.vl-tag.is-warn{color:#ffd86a;background:#ffc83d24}.vl-sla{color:#cfc8e6;background:#ffffff12}.vl-sla.is-late{color:#ff8fa3;background:#ff8fa329}.vl-facts{gap:6px;margin:0;font-size:12.5px;display:grid}.vl-facts div{justify-content:space-between;gap:12px;display:flex}.vl-facts dt{color:#aba3c6}.vl-facts dd{text-align:right;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.vl-facts dd a{color:#c9b0ff;text-decoration:none}.vl-facts dd a:hover{color:#fff}.vl-facts .is-yellow{color:#ffd86a}.vl-facts .is-bad,.vl-facts dd .is-bad{color:#ff8fa3}.vl-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.vc-state{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.vc-state small{color:#8b82a8;font-size:11.5px}@media (max-width:1180px){.vl-card,.vc-card,.vc-card.is-compact{grid-template-columns:auto minmax(0,1fr)}.vl-facts,.vc-state,.vl-actions{grid-column:2}.vl-actions{justify-content:flex-start}}.cm-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.cm-step{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.cm-step:hover{background:#ffffff17}.cm-step.is-on{background:#ae8aff29;border-color:#c9b0ff99}.cm-step-n{background:#ffffff1a;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.cm-step:last-child .cm-step-n{color:#86efac;background:#4ade8033}.cm-step-t{flex-direction:column;min-width:0;display:flex}.cm-step-t strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cm-step-t small{color:#aba3c6;font-variant-numeric:tabular-nums;font-size:11.5px}.cm-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.cm-side{flex-direction:column;gap:18px;min-width:0;display:flex}.cm-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.cm-sort{color:#8b82a8;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;font-size:12px;display:flex}.cm-sort button{color:#aba3c6;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 8px;font-size:12px}.cm-sort button.is-on{color:#e6e0f5;background:#ae8aff29}.cm-row{background:#ffffff0d;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:20px minmax(0,1.4fr) minmax(0,1fr) 150px 150px auto;align-items:center;gap:14px;margin-bottom:8px;padding:12px 14px;display:grid}.cm-row.is-selected{border-color:#c9b0ff80}.cm-check input{accent-color:#ae8aff;cursor:pointer;width:16px;height:16px}.cm-badges{gap:6px;margin-top:6px;display:flex}.cm-badges .vl-tag{height:20px;padding:0 8px;font-size:10.5px}.cm-money{flex-direction:column;align-items:flex-end;display:flex}.cm-money strong{color:#ffd86a;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.cm-money strong.is-paid{color:#4ade80}.cm-money small{color:#8b82a8;white-space:nowrap;font-size:11px}.cm-status{flex-direction:column;gap:4px;display:flex}.cm-status small{color:#8b82a8;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cm-select{color:#f3f0fa;height:32px;font:inherit;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:0 10px;font-size:12px}.cm-select option{background:#150f24}.cm-ben{border-bottom:1px solid #ffffff12;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.cm-ben-amt{color:#ffd86a;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;min-width:80px;font-size:14px;display:flex}.cm-ben-amt i{background:linear-gradient(90deg,#ffc83d,#ffd86a);border-radius:3px;align-self:flex-end;height:3px;display:block}.ap-banner{color:#e6e0f5;background:linear-gradient(90deg,#8a56f233,#ffffff08);border:1px solid #c9b0ff47;border-radius:18px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 18px;font-size:13.5px;text-decoration:none;display:flex}.ap-banner span{flex:1}.ap-banner:hover{border-color:#c9b0ff8c}.ap-search{color:#aba3c6;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.ap-search input{color:#f3f0fa;font:inherit;background:0 0;border:0;outline:none;width:180px;font-size:13px}.ap-list{flex-direction:column;gap:8px;display:flex}.ap-row{background:#ffffff0d;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:minmax(0,1.6fr) 150px 52px 52px 90px 110px 110px auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.ap-row:hover{border-color:#c9b0ff59}.ap-who{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.ap-who:hover strong{color:#c9b0ff}.ap-meta{color:#8b82a8!important}.ap-activity{align-items:center;gap:10px;min-width:0;display:flex}.ap-activity>span:last-child{flex-direction:column;min-width:0;display:flex}.ap-activity strong{font-size:13px;font-weight:600}.ap-activity small{color:#8b82a8;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ap-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px}.ap-conv{color:#cfc8e6;flex-direction:column;gap:4px;font-size:11.5px;display:flex}.ap-goal{flex-direction:column;gap:2px;font-size:13px;display:flex}.ap-goal small{color:#8b82a8;font-size:10.5px}a.fc-del{text-decoration:none}.fc-del:hover{color:#fff;background:#ffffff1a}@media (max-width:1320px){.ap-row{grid-template-columns:minmax(0,1.6fr) 140px 52px 52px 110px auto}.ap-row .ap-conv,.ap-row .ap-goal{display:none}.cm-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.cm-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-row{grid-template-columns:20px minmax(0,1fr) auto}.cm-row>.pf-pname:nth-of-type(3),.cm-row .cm-status{grid-column:2/-1}.ap-row{grid-template-columns:minmax(0,1fr) auto}.ap-row .pf-stat,.ap-row .ap-activity{display:none}}.pd{flex-direction:column;gap:0;display:flex}.pd-back{margin-bottom:14px}.pd-hero{border-radius:30px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:18px;padding:22px 26px;display:grid}.pd-hero-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pd-hero-title h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500}.pd-status{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pd-activity{color:#cfc8e6;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pd-activity i{border-radius:999px;width:8px;height:8px}.pd-id{color:#8b82a8;font-variant-numeric:tabular-nums;font-size:11.5px}.pd-company{color:#cfc8e6;margin:4px 0 8px;font-size:14px}.pd-company a{color:#c9b0ff;text-decoration:none}.pd-hero-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.pd-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.pd-side{flex-direction:column;gap:18px;display:flex}.pd-leads{flex-direction:column;gap:8px;display:flex}.pd-lead{color:inherit;background:#ffffff0d;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:minmax(0,1fr) auto 110px 16px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:grid}.pd-lead:hover{border-color:#c9b0ff73}.pd-lead-stages{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pd-stage{grid-template-columns:96px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:6px 0;display:grid}.pd-stage b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.pd-person{color:inherit;background:#ffffff0a;border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;text-decoration:none;display:flex}.pd-person:hover{background:#ffffff14}.pd-section{gap:18px;display:grid}.pd-section .pr-card{border-radius:26px}.rs{flex-direction:column;gap:18px;display:flex}.rs .gk-row{margin-bottom:0}.rs-form{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:12px;display:grid}.rs-row{background:#ffffff0d;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:36px minmax(0,1fr) 170px 150px auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.rs-row.is-resv{grid-template-columns:36px minmax(0,1fr) 150px 180px auto}.rs-ico{color:#c9b0ff;background:#ae8aff29;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.rs-siren{color:#c9b0ff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;text-decoration:none}.rs-siren.is-plain{color:#cfc8e6}.rs-link{color:inherit;text-decoration:none}.rs-link:hover strong{color:#c9b0ff}.rs-left{flex-direction:column;gap:5px;display:flex}.rs-left small{color:#aba3c6;font-variant-numeric:tabular-nums;font-size:11.5px}@media (max-width:1100px){.pd-hero{grid-template-columns:56px minmax(0,1fr)}.pd-hero-actions{grid-column:1/-1;align-items:flex-start}.pd-grid{grid-template-columns:minmax(0,1fr)}.rs-form{grid-template-columns:1fr}.rs-row,.rs-row.is-resv{grid-template-columns:36px minmax(0,1fr) auto}.rs-row .rs-siren,.rs-row .rs-note,.rs-row .rs-left{grid-column:2/-1}}.pd-back a{text-decoration:none}.st{flex-direction:column;gap:10px;display:flex}.st-tools{justify-content:space-between;align-items:center;gap:16px;display:flex}.st-search{color:#aba3c6;border-bottom:1px solid #ffffff24;align-items:center;gap:12px;width:min(460px,100%);padding:10px 4px;display:flex}.st-search input{color:#f3f0fa;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.st-search small{color:#c9b0ff;white-space:nowrap;font-size:12px}.st-zoom{align-items:center;gap:10px;display:flex}.st-zoom span{color:#8b82a8;text-align:center;font-variant-numeric:tabular-nums;min-width:42px;font-size:12px}.st-zoom button{color:#f3f0fa;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;width:44px;height:44px;font-size:20px;line-height:1}.st-zoom button:hover{background:#ffffff1a}.st-body{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.st.has-panel .st-body{grid-template-columns:minmax(0,1fr) 330px}.st-viewport{cursor:grab;border-radius:22px;max-height:72vh;overflow:auto}.st-canvas{margin:0 auto;position:relative}.st-inner{transform-origin:0 0;position:absolute;top:0;left:0}.st-edges{position:absolute;inset:0;overflow:visible}.st-edges path{fill:none;stroke:#ffffff47;stroke-width:1.6px}.st-edges path.is-root{stroke:#8a56f2;stroke-width:2px;filter:drop-shadow(0 0 6px #8a56f28c)}.st-node{width:180px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;transition:opacity .2s;display:flex;position:absolute;transform:translate(-50%)}.st-level{color:#ae8aff;margin-bottom:4px;font-size:14px;font-weight:600}.st-circle{letter-spacing:.02em;color:#fff;background:radial-gradient(circle at 50% 35%,#8a56f238,#0b0714e6 70%);border:3px solid #8a56f2;border-radius:999px;place-items:center;width:76px;height:76px;font-size:22px;font-weight:600;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;box-shadow:0 0 22px #8a56f259}.st-node strong{white-space:nowrap;margin-top:8px;font-size:17px;font-weight:500}.st-node small{color:#aba3c6;white-space:nowrap;font-size:14px}.st-node:hover .st-circle{transform:scale(1.05)}.st-node.is-selected .st-circle{border-color:#ffc83d;box-shadow:0 0 26px #ffc83d73}.st-node.is-match .st-circle{border-color:#ffc83d}.st-node.is-dim{opacity:.28}.st-node.is-pending .st-circle{box-shadow:none;border-style:dashed;border-color:#8b82a8}.st-panel{border-left:1px solid #ffffff14;align-self:start;padding:22px 6px 10px 20px;position:sticky;top:110px}.st-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.st-panel-head h3{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:500}.st-panel-head button{color:#cfc8e6;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px}.st-panel-head button:hover{background:#ffffff14}.st-panel-sub{color:#cfc8e6;border-bottom:1px solid #ffffff1a;margin:10px 0 0;padding-bottom:18px;font-size:15px}.st-panel-sub b{color:#ae8aff;font-weight:500}.st-panel-company{color:#8b82a8;margin:12px 0 0;font-size:13px}.st-panel-stats{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:16px;padding:18px 0;display:flex}.st-panel-stats span{color:#e6e0f5;align-items:center;gap:14px;font-size:15px;display:flex}.st-panel-stats svg{color:#aba3c6}.st-open{color:#b79cff;align-items:center;gap:12px;margin-top:20px;font-size:16px;text-decoration:none;display:inline-flex}.st-open:hover{color:#fff}.st-solo{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1100px){.st.has-panel .st-body{grid-template-columns:minmax(0,1fr)}.st-panel{border-top:1px solid #ffffff14;border-left:0;padding:18px 0 0;position:static}}@media (min-width:901px){html{zoom:.9;--ui-zoom:.9}}.pf-me .pd-hero{grid-template-columns:72px minmax(0,1fr) auto}.me-completion{align-items:center;gap:12px;display:flex}.me-completion svg{width:64px;height:64px}.me-completion span{flex-direction:column;display:flex}.me-completion strong{font-size:20px;font-weight:500}.me-completion small{color:#aba3c6;font-size:12px}.me-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.me-main{flex-direction:column;gap:14px;min-width:0;display:flex}.me-side{flex-direction:column;gap:18px;min-width:0;display:flex}.me-fields{gap:14px;display:grid}.me-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.me-hint{color:#aba3c6;margin:6px 0 0;font-size:12.5px;line-height:1.5}.me-warn{color:#ffd86a;background:#ffc83d14;border-radius:10px;margin:0;padding:8px 12px;font-size:12.5px}.me-readonly{margin:4px 0 0;font-size:14px}.me-readonly small{color:#8b82a8;font-size:12px}.me-reauth{background:#ffc83d0f;border:1px solid #ffc83d4d;border-radius:14px;padding:12px 14px}.me-save{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#150e24d9;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:12px 12px 12px 20px;display:flex;position:sticky;bottom:16px}.me-save span{color:#aba3c6;flex:1;font-size:12.5px}.me-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.me-data-card{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.me-data-card:hover{background:#ffffff17}.me-data-card.is-danger .rs-ico{color:#ff8fa3;background:#ff8fa324}.me-data-card.is-danger strong{color:#ff8fa3}.me-check{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.me-check span:nth-child(2){flex:1}.me-check small{color:#8b82a8}.me-check a{color:#c9b0ff;font-size:12.5px;text-decoration:none}.me-check-ico{color:#aba3c6;background:#ffffff14;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.me-check.is-ok .me-check-ico{color:#4ade80;background:#4ade802e}.me-check.is-ok span:nth-child(2){color:#aba3c6;text-decoration:line-through}.me-links{flex-direction:column;gap:4px;margin-top:8px;display:flex}.me-links a{color:#e6e0f5;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;text-decoration:none;display:flex}.me-links a:hover{background:#ffffff0f}@media (max-width:1100px){.me-grid{grid-template-columns:minmax(0,1fr)}.pf-me .pd-hero{grid-template-columns:56px minmax(0,1fr)}.me-completion{grid-column:1/-1}.me-two,.me-data{grid-template-columns:1fr}}.me-check-go{font:inherit;color:#c9b0ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.doc-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.doc-card{border-radius:24px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.doc-card.is-featured{border-color:#ffc83d59}.doc-card h3{overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.35}.doc-top{align-items:center;gap:10px;display:flex}.doc-ico{color:#c9b0ff;background:#ae8aff29;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.doc-type{letter-spacing:.08em;color:#aba3c6;background:#ffffff12;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.doc-star{color:#8b82a8;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.doc-star:hover{color:#fff;background:#ffffff14}.doc-star.is-on{color:#ffc83d}.doc-star.is-on svg{fill:currentColor}.doc-meta{color:#8b82a8;margin:0;font-size:12px}.doc-tags{flex-wrap:wrap;gap:6px;display:flex}.doc-actions{border-top:1px solid #ffffff12;align-items:center;gap:6px;margin-top:auto;padding-top:8px;display:flex}.doc-card.is-link{cursor:pointer}.doc-card.is-link:hover{border-color:#c9b0ff73}.res-featured{margin-bottom:18px}.res-featured .pf-kicker{margin-bottom:10px}.rl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 24px;margin-bottom:22px;display:flex}.rl-head h2{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:400}.rl-head p{color:var(--pr-text-mute);margin:4px 0 0;font-size:14px}.rl-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rl-sectors{background:#0a071466;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.rl-sectors button{height:38px;font:inherit;color:#cfc8e6;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;transition:background .2s,color .2s}.rl-sectors button:hover{color:#fff}.rl-sectors button.is-on{color:#1a0b36;background:#f6f2ff;font-weight:500}.rl-search{color:#aba3c6;background:#0a071473;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;width:280px;max-width:100%;height:46px;padding:0 16px;display:flex}.rl-search:focus-within{border-color:#ae8aff}.rl-search input{min-width:0;font:inherit;color:var(--pr-text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.rl-search input::placeholder{color:#8b82a8}.rl-featured{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-bottom:24px;display:grid}.rl-featured.is-solo{grid-template-columns:minmax(0,1fr)}.rl-hero{background:linear-gradient(150deg,#ffc83d21,#0c06186b 50%);border:1px solid #ffc83d4d;border-radius:32px;align-items:center;gap:28px;min-width:0;padding:26px;display:flex;box-shadow:inset 0 1px #ffffff14}.rl-hero-cover{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;transition:transform .25s;transform:rotate(-3deg)}.rl-hero-cover:hover{transform:rotate(-1deg)translateY(-3px)}.rl-hero-body{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.rl-chip{white-space:nowrap;color:#ffd86a;background:#ffc83d29;border:1px solid #ffc83d66;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.rl-hero-body h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:500;line-height:1.12}.rl-hero-body>p{color:#cfc8e6;margin:0;font-size:14px;line-height:1.5}.rl-leads{flex-wrap:wrap;gap:8px;display:flex}.rl-lead{white-space:nowrap;color:#e6e0f5;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;height:28px;padding:0 12px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}a.rl-lead:hover{color:#fff;background:#ffffff26}.rl-lead i{border-radius:50%;width:7px;height:7px}.rl-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.rl-hero-actions .pr-btn{height:50px;padding:0 22px;font-size:15px;text-decoration:none}.rl-hero-actions .pr-btn-primary{box-shadow:0 0 0 1px #ffc83d66,0 12px 30px -10px #ffc83d8c}.rl-hero-meta{white-space:nowrap;color:#aba3c6;margin-left:4px;font-size:12.5px}.rl-cover{box-sizing:border-box;text-align:left;color:#1a0b36;background:#f6f2ff;border-radius:12px;flex-direction:column;flex-shrink:0;width:78px;height:104px;padding:8px 7px;display:flex;overflow:hidden;box-shadow:0 18px 36px -18px #000000bf}.rl-cover>i{background:var(--c);border-radius:3px;width:46%;height:5px;display:block}.rl-cover strong{letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:9px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.rl-cover em{color:#5c5478;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;font-style:normal;line-height:1.2;overflow:hidden}.rl-cover-lines{flex-direction:column;gap:3px;margin-top:auto;display:flex}.rl-cover-lines i{background:#dcd4f0;border-radius:2px;height:3px;display:block}.rl-cover-lines i:nth-child(2){width:82%}.rl-cover-lines i:nth-child(3){width:64%}.rl-cover-foot{justify-content:flex-end;align-items:center;gap:6px;margin-top:6px;display:flex}.rl-cover-foot b{letter-spacing:.1em;color:#5c5478;margin-right:auto;font-size:13px;font-weight:700}.rl-cover-foot u{color:#1a0b36;background:var(--c);border-radius:4px;padding:1px 5px;font-size:8px;font-weight:700;text-decoration:none}.rl-cover.is-lg{border-radius:16px;width:232px;height:312px;padding:22px 20px}.rl-cover.is-lg>i{height:6px}.rl-cover.is-lg strong{-webkit-line-clamp:4;margin-top:22px;font-size:21px}.rl-cover.is-lg em{white-space:normal;font-size:21px}.rl-cover.is-lg .rl-cover-lines{gap:6px}.rl-cover.is-lg .rl-cover-lines i{height:4px}.rl-cover.is-lg .rl-cover-foot{margin-top:18px}.rl-cover.is-lg .rl-cover-foot u{border-radius:5px;padding:2px 7px;font-size:15px}.rl-cover.is-photo{background:#fff;border-radius:8px;width:auto;height:auto;padding:0}.rl-cover.is-photo img{width:auto;max-width:104px;height:auto;max-height:104px;display:block}.rl-cover.is-photo.is-lg{border-radius:12px;width:auto;height:auto;padding:0}.rl-cover.is-photo.is-lg img{max-width:300px;max-height:312px}.rl-preview{background:#fff;border-radius:10px;max-width:100%;max-height:340px;margin:0 auto;display:block;box-shadow:0 18px 36px -18px #000000bf}.rl-also{flex-direction:column;gap:12px;min-width:0;display:flex}.rl-also .pf-kicker{margin:0}.rl-also-card{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff17;border-radius:26px;flex:1;align-items:center;gap:16px;padding:14px 16px 14px 14px;transition:background .2s,border-color .2s;display:flex}.rl-also-card:hover{background:#ffffff1c;border-color:#c9b0ff73}.rl-also-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.rl-also-why{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.rl-also-body strong{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.25}.rl-also-body small{color:#aba3c6;font-size:12.5px}.rl-arrow{background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.rl-count{margin:0 0 12px}.rl-icon{cursor:pointer;color:#8b82a8;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;padding:0;transition:background .2s,color .2s;display:grid}.rl-icon:hover{color:#fff;background:#ffffff1a}.rl-icon.is-on{color:#ffc83d}.rl-icon.is-on svg{fill:currentColor}.rl-icon.is-lg{width:50px;height:50px;color:var(--pr-text);background:#ffffff14;border:1px solid #ffffff1f}.rl-icon.is-lg.is-on{color:#ffc83d}@media (max-width:1180px){.rl-featured{grid-template-columns:minmax(0,1fr)}.rl-also{flex-flow:wrap}.rl-also .pf-kicker{flex-basis:100%}.rl-also-card{flex:300px}}@media (max-width:720px){.rl-head h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rl-tools,.rl-search{width:100%}.rl-sectors{scrollbar-width:none;max-width:100%;overflow-x:auto}.rl-hero{border-radius:26px;flex-direction:column;align-items:flex-start;padding:20px}.rl-hero-cover{align-self:center}.rl-cover.is-lg{width:176px;height:236px;padding:16px}.rl-cover.is-photo.is-lg img{max-width:240px;max-height:236px}.rl-cover.is-lg strong,.rl-cover.is-lg em{font-size:16px}.rl-hero-body h3{font-size:24px}.rl-hero-actions .pr-btn{flex:auto}}.ml-list{flex-direction:column;gap:10px;display:flex}.ml-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;overflow:hidden}.ml-card.is-open{border-color:#c9b0ff59}.ml-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) 110px 70px 60px 120px 16px;align-items:center;gap:14px;padding:12px 16px;display:grid}.ml-row:hover{background:#ffffff08}.ml-projects{flex-direction:column;gap:8px;padding:4px 16px 14px 66px;display:flex}.ml-project{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#0c061859;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 110px 110px;align-items:center;gap:14px;padding:10px 14px;display:grid}.ml-project:hover{border-color:#c9b0ff66}.ml-com{color:#ffd86a;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:13.5px;display:flex}.ml-com small{color:#8b82a8;font-size:10.5px}.ml-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:900px){.ml-row{grid-template-columns:36px minmax(0,1fr) auto 16px}.ml-row .pf-stat,.ml-row .cm-money{display:none}.ml-projects{padding-left:16px}.ml-project{grid-template-columns:minmax(0,1fr) auto}.ml-project .pf-value,.ml-project .ml-com{display:none}}.roi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"intro intro""setup results";align-items:start;gap:18px;display:grid}.roi-intro{grid-area:intro}.roi-setup{grid-area:setup}.roi-results{grid-area:results;position:sticky;top:110px}.roi .pr-card{border-radius:26px}.faq{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.faq-main{flex-direction:column;gap:14px;min-width:0;display:flex}.faq-side{flex-direction:column;gap:18px;display:flex;position:sticky;top:110px}.faq-section{padding-bottom:8px}.faq-side .pr-btn{justify-content:center;width:100%}@media (max-width:1100px){.roi{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""setup""results"}.roi-results{position:static}.faq{grid-template-columns:minmax(0,1fr)}.faq-side{position:static}}.nl-choose{max-width:1000px;margin-inline:auto}.nl-choose>.pr-card{border-radius:30px}.nl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nl-step{background:#ffffff0a;border:1px solid #ffffff12;border-radius:20px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.nl-step>span{color:#d9ccff;background:#ae8aff2e;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.nl-step strong{font-size:14px;font-weight:600;display:block}.nl-step small{color:#aba3c6;font-size:12.5px;line-height:1.45}@media (max-width:900px){.nl-steps{grid-template-columns:1fr}}.dl-hero-ico{color:#e0d4ff;background:linear-gradient(145deg,#ae8aff4d,#8a56f21f);border-radius:22px;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 1px #fff3}.dl-hero-ico.is-project{background:linear-gradient(145deg,#8fc7ff47,#8a56f21f)}.dl-link{font:inherit;color:#c9b0ff;cursor:pointer;background:0 0;border:0;padding:0}.dl-link:hover{color:#fff}.dl-steps{background:#ffffff0a;border:1px solid #ffffff12;border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:16px 22px;display:grid;position:relative}.dl-step{flex-direction:column;gap:8px;display:flex}.dl-step i{background:#ffffff14;border-radius:4px;height:4px;display:block}.dl-step span{letter-spacing:.1em;text-transform:uppercase;color:#6f6887;font-size:11px;font-weight:500}.dl-step.is-done i{background:linear-gradient(90deg,#7c5cf0,#c9b6ff)}.dl-step.is-done span{color:#cfc8e6}.dl-step.is-current i{background:linear-gradient(90deg,#7c5cf0,#c9b6ff);box-shadow:0 0 14px #b9a2ffbf}.dl-step.is-current span{color:#c9b0ff}.dl-steps.is-lost .dl-step i{background:#ff8fa32e}.dl-lost{color:#ff8fa3;background:#280a18e6;border:1px solid #ff8fa366;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:-12px;right:18px}.dl-grid{columns:2;column-gap:18px}.dl-grid>*{break-inside:avoid;min-width:0;margin-bottom:18px}.dl-grid>.pr-card,.dl-grid>a.pr-card{display:block}.dl-grid .pr-card,.dl-col .pr-card{border-radius:26px}.dl-grid.is-activity{columns:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:18px;display:grid}.dl-grid.is-activity>*{margin-bottom:0}.dl-col{flex-direction:column;gap:18px;min-width:0;display:flex}.lf{grid-template-columns:minmax(0,1fr) minmax(360px,34%);align-items:start;gap:20px;display:grid}.lf .pr-page-panel{min-height:0}.lf-main{border-radius:44px;flex-direction:column;gap:22px;padding:34px;display:flex}.lf-main>.lq-card,.lf-main>.pr-card{margin-bottom:0}.lf-main .dl-col .pr-card,.lf-main>.pr-card{border-radius:26px}.lf-lbl{letter-spacing:.12em;text-transform:uppercase;color:#aba3c6;margin:0;font-size:11px;font-weight:500}.lf-head{align-items:center;gap:18px;display:flex}.lf-ico{color:#fff;background:linear-gradient(145deg,#8a56f2,#4a2299);border-radius:24px;flex-shrink:0;place-items:center;width:68px;height:68px;display:grid;box-shadow:inset 0 1px #ffffff40}.lf-title{flex:1;min-width:0}.lf-title>div{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.lf-title h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:500}.lf-title>p{color:#aba3c6;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:4px 0 0;font-size:14px;display:flex}.lf-title>p span{align-items:center;gap:6px;display:inline-flex}.lf-menu{flex-shrink:0;position:relative}.lf-menu-btn{cursor:pointer;width:46px;height:46px;color:var(--pr-text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;place-items:center;transition:background .2s;display:grid}.lf-menu-btn:hover,.lf-menu-btn[aria-expanded=true]{background:#ffffff29}.lf-menu .pr-usermenu-pop{min-width:230px}.lf-menu .pr-usermenu-pop .is-primary{color:#1a0b36;background:var(--pr-yellow);margin-top:4px;font-weight:600}.lf-menu .pr-usermenu-pop .is-primary:hover{background:var(--pr-yellow-hi)}.lf-steps{background:#0c061866;border:1px solid #ffffff0f;border-radius:28px;margin:0;padding:22px 26px;list-style:none;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.lf-step{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.lf-step+.lf-step:before{content:"";background:#ffffff24;border-radius:2px;height:2px;position:absolute;top:16px;left:calc(27px - 50%);right:calc(50% + 27px)}.lf-step.is-done+.lf-step:before{background:#ae8aff}.lf-step>span{color:#1a0b36;border:1.5px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.lf-step>em{color:#aba3c6;white-space:nowrap;font-size:12px;font-style:normal}.lf-step.is-done>span{background:#ae8aff;border-color:#0000}.lf-step.is-done>span svg{stroke-width:2.4px}.lf-step.is-current>span{background:var(--pr-yellow);border-color:#0000;box-shadow:0 0 0 6px #ffc83d33,0 0 24px #ffc83d99}.lf-step.is-current>em{color:var(--pr-yellow-hi);font-weight:600}.lf-steps.is-lost .lf-step>span{border-color:#ff8fa34d}.lf-steps .dl-lost{list-style:none}.lf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lf-tile{text-align:left;min-width:0;font:inherit;color:inherit;background:#ffffff12;border:1px solid #ffffff17;border-radius:28px;flex-direction:column;gap:12px;padding:20px;display:flex}.lf-person{align-items:center;gap:12px;min-width:0;display:flex}.lf-person>span{color:#1a0b36;background:var(--pr-yellow);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:600;display:grid}.lf-person>div{min-width:0;display:grid}.lf-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.lf-person small,.lf-tile>small{color:#aba3c6;font-size:13px}.lf-tile-actions{flex-wrap:wrap;gap:8px;display:flex}.lf-tile-actions .pr-btn{height:40px;padding:0 14px;font-size:13px;text-decoration:none}.lf-project{cursor:pointer;flex-direction:row;align-items:center;gap:14px;padding:10px;transition:background .2s,border-color .2s}button.lf-project:hover{background:#ffffff1c;border-color:#c9b0ff73}.lf-project.is-empty{cursor:default;flex-direction:column;align-items:flex-start;padding:20px}.lf-robot{background:#120b22;border-radius:20px;flex-shrink:0;width:130px;height:140px;overflow:hidden}.lf-robot img{object-fit:cover;width:100%;height:100%;display:block}.lf-project-body{flex-direction:column;gap:6px;min-width:0;display:flex}.lf-project-body strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.lf-project-body b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.lf-project-body small{color:#aba3c6;font-size:12px;line-height:1.4}.lf-history{flex-direction:column;gap:14px;display:flex}.lf-history ol{margin:0;padding:0;list-style:none}.lf-history li{--c:#c9b0ff;gap:14px;display:flex}.lf-history li.is-quote{--c:#ffc83d}.lf-history li.is-stage{--c:#ae8aff}.lf-history li.is-create{--c:#8fc7ff}.lf-history li>i{background:var(--c);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:4px;position:relative}.lf-history li:not(:last-child)>i:after{content:"";background:#ffffff24;width:1.5px;height:calc(100% + 100vh);max-height:200px;position:absolute;top:18px;left:5px}.lf-history li{overflow:hidden}.lf-history li>div{flex:1;min-width:0;padding-bottom:16px}.lf-history li>div>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lf-history strong{font-size:14px;font-weight:500;line-height:1.4}.lf-history time{color:#aba3c6;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.lf-history small{color:#aba3c6;margin-top:2px;font-size:13px;display:block}.lf-history .dl-link{align-self:flex-start;font-size:13px}.lf-side{flex-direction:column;gap:20px;min-width:0;display:flex}.lf-commission{border-radius:40px;align-items:center;gap:14px;padding:24px;display:flex}.lf-ring{flex-shrink:0;width:200px;height:200px;position:relative}.lf-ring svg{width:100%;height:100%;position:absolute;inset:0}.lf-ring>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 30px;display:flex;position:absolute;inset:0}.lf-ring strong{letter-spacing:-.02em;color:var(--pr-yellow-hi);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:24px;font-weight:400}.lf-ring small{color:#aba3c6;margin-top:2px;font-size:11px}.lf-commission-side{flex-direction:column;gap:10px;min-width:0;display:flex}.lf-commission-side strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:1}.lf-commission-side>p:last-child{color:#aba3c6;margin:0;font-size:13px;line-height:1.5}.lf-chat{border-radius:40px;flex-direction:column;gap:14px;padding:22px;display:flex}.lf-chat-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lf-chat-head h3{margin:0;font-size:18px;font-weight:500}.lf-chat-head span{color:#aba3c6;font-size:12px}.lf-chat-list{min-height:160px;height:clamp(160px, calc(100vh / var(--ui-zoom,1) - 600px), 420px);scrollbar-width:thin;flex-direction:column;gap:14px;padding-right:2px;display:flex;overflow-y:auto}.lf-chat-list>:first-child{margin-top:auto}.lf-chat-empty{text-align:center;color:#aba3c6;margin:auto 0;font-size:13px;line-height:1.5}.lf-msg{align-items:flex-end;gap:10px;display:flex}.lf-msg.is-mine{justify-content:flex-end}.lf-msg-avatar{background:#8a56f2;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.lf-msg-bubble{background:#ffffff12;border:1px solid #ffffff17;border-radius:20px 20px 20px 6px;max-width:min(290px,82%);padding:12px 14px;font-size:14px;line-height:1.45}.lf-msg-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.lf-msg-bubble small{color:#aba3c6;margin-top:6px;font-size:11px;display:block}.lf-msg.is-mine .lf-msg-bubble{color:#1a0b36;background:#f6f2ff;border-color:#0000;border-radius:20px 20px 6px}.lf-msg.is-mine .lf-msg-bubble small{color:#5c5478}.lf-msg.is-internal .lf-msg-bubble{color:var(--pr-text);background:#ffc83d1a;border:1px dashed #ffc83d73}.lf-msg.is-internal .lf-msg-bubble small{color:#aba3c6}.lf-msg-tag{color:var(--pr-yellow-hi);background:#ffc83d2e;border-radius:999px;margin-bottom:6px;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-block}.lf-chat-form{gap:8px;display:grid}.lf-chat-field{background:#0a071473;border:1px solid #ffffff1a;border-radius:28px;align-items:flex-end;gap:8px;min-height:56px;padding:6px 6px 6px 18px;display:flex}.lf-chat-field:focus-within{border-color:#ae8aff}.lf-chat-field textarea{resize:none;min-width:0;max-height:120px;font:inherit;color:var(--pr-text);field-sizing:content;background:0 0;border:0;outline:none;flex:1;align-self:center;padding:6px 0;font-size:15px;line-height:1.4}.lf-chat-field textarea::placeholder{color:#8b82a8}.lf-chat-send{cursor:pointer;color:#1a0b36;background:var(--pr-yellow);border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .2s;display:grid;box-shadow:0 0 0 1px #ffc83d66,0 12px 30px -10px #ffc83d8c}.lf-chat-send:hover{background:var(--pr-yellow-hi)}.lf-chat-send:disabled{opacity:.45;cursor:default;box-shadow:none}.lf-chat-internal{color:#aba3c6;cursor:pointer;align-items:center;gap:8px;padding-left:6px;font-size:12.5px;display:flex}.lf-chat-internal input{accent-color:var(--pr-yellow)}@media (min-width:1181px){.lf-side{position:sticky;top:108px}}@media (max-width:1180px){.lf{grid-template-columns:minmax(0,1fr)}.lf-side{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}}@media (max-width:900px){.lf-side{grid-template-columns:minmax(0,1fr)}.lf-main{border-radius:30px;gap:18px;padding:22px 18px}.lf-title h2{font-size:26px}.lf-ico{border-radius:18px;width:54px;height:54px}.lf-commission,.lf-chat{border-radius:30px}}@media (max-width:640px){.lf-tiles{grid-template-columns:minmax(0,1fr)}.lf-steps{padding:16px 8px}.lf-step>span{width:26px;height:26px}.lf-step>em{font-size:10.5px}.lf-step+.lf-step:before{top:12px;left:calc(19px - 50%);right:calc(50% + 19px)}.lf-commission{text-align:center;flex-direction:column}.lf-robot{width:96px;height:104px}}.lq-card{border-radius:30px;flex-direction:column;gap:14px;margin-bottom:18px;padding:22px;display:flex}[data-card=glass] .pr-page-panel .pr-card.lq-card{background:linear-gradient(160deg,#ffc83d1a,#0c06186b 45%);border-color:#ffc83d47;box-shadow:inset 0 1px #ffffff14}.lq-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lq-kicker{letter-spacing:.12em;text-transform:uppercase;color:#aba3c6;margin:0;font-size:11px;font-weight:500}.lq-head h3{letter-spacing:-.01em;margin:2px 0 0;font-size:20px;font-weight:500}.lq-head small{color:#aba3c6;margin-top:4px;font-size:12.5px;display:block}.lq-send{height:44px;padding:0 18px;font-size:14px;box-shadow:0 12px 30px -10px #ffc83d8c}.lq-send:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.lq-list{flex-direction:column;gap:12px;display:flex}.lq-quote{background:#0c061866;border:1px solid #ffffff0f;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 16px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0d}.lq-quote.is-old{opacity:.5}.lq-thumb{background:#f6f2ff;border-radius:10px;flex-direction:column;gap:4px;width:62px;height:80px;padding:9px 8px;display:flex;box-shadow:0 10px 24px -10px #0009}.lq-thumb i{background:#d9d1ee;border-radius:2px;height:3px;display:block}.lq-thumb i:first-child{background:#8a56f2;width:60%;height:5px;margin-bottom:3px}.lq-thumb i.s{width:70%}.lq-thumb b{font:600 9px var(--pr-mono);color:#1a0b36;background:var(--pr-yellow);border-radius:3px;align-self:flex-end;margin-top:auto;padding:1px 4px}.lq-main{min-width:0}.lq-top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.lq-top strong{overflow-wrap:anywhere;font-size:15px;font-weight:600}.lq-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:26px;font-weight:300}.lq-amount small{letter-spacing:0;color:#aba3c6;margin-left:6px;font-size:12px}.lq-meta{color:#aba3c6;flex-wrap:wrap;gap:2px 12px;margin-top:2px;font-size:12.5px;display:flex}.lq-actions{flex-direction:column;align-items:stretch;gap:8px;min-width:118px;display:flex}.lq-actions .pr-btn{text-decoration:none}.lq-open{color:#1a0b36;background:#f6f2ff;font-weight:600}.lq-open:hover{background:#fff}.lq-tools{gap:6px;display:flex}.lq-tools .pr-btn{flex:1;padding:0}.lq-delete:hover{color:#ff8fa3;background:#ff5c7a1f}.lq-msg{white-space:pre-line;color:#cfc8e6;background:#ffffff12;border:1px solid #ffffff17;border-radius:18px 18px 18px 6px;grid-column:2/-1;padding:11px 14px;font-size:13.5px;line-height:1.45}.lq-msg b{color:var(--pr-text);font-weight:500}.lq-empty{text-align:center;color:#aba3c6;border:1px dashed #ffffff2e;border-radius:24px;margin:0;padding:22px;font-size:13px;line-height:1.5}@media (max-width:720px){.lq-quote{grid-template-columns:auto minmax(0,1fr)}.lq-actions{flex-flow:wrap;grid-column:1/-1;min-width:0}.lq-actions>.pr-btn{flex:1}.lq-msg{grid-column:1/-1}.lq-amount{font-size:22px}}@media (max-width:1100px){.dl-grid{columns:1}.dl-grid.is-activity{grid-template-columns:minmax(0,1fr)}.dl-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa-gallery{border:0;min-width:0;margin:0;padding:0}.pa-gallery:disabled{opacity:.6}.pa-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:16px 10px;display:grid}.pa-option{cursor:pointer;color:#c9bddb;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.pa-option input{opacity:0;width:1px;height:1px;position:absolute}.pa-option img{object-fit:cover;border:2px solid #0000;border-radius:50%;width:68px;height:68px;transition:transform .15s,box-shadow .15s}.pa-option:hover img{transform:translateY(-2px)}.pa-option input:checked+img{border-color:var(--pr-yellow);box-shadow:0 0 0 4px #ffc83d38,0 12px 26px -12px #ffc83db3}.pa-option input:focus-visible+img{outline:2px solid var(--pr-violet-300);outline-offset:4px}.pa-option span{text-align:center;overflow-wrap:anywhere;font-size:11.5px}.pa-option:has(input:checked){color:#fff;font-weight:600}.pa-gallery.is-large .pa-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 8px}.pa-gallery.is-large .pa-option img{width:76px;height:76px}.pf-me .pf-card a{color:#c9b0ff}.pf-me .pf-card a:hover{color:#fff}.pa-welcome-dim{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b0817b8;position:fixed;inset:0}.pa-welcome-wrap{z-index:201;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.pa-welcome{text-align:center;background:var(--pr-bg-3);border:1px solid #ffffff24;border-radius:28px;width:min(560px,100%);padding:28px;animation:.3s both pr-fadeIn;box-shadow:0 24px 60px -12px #000000b3,0 0 0 1px #ae8aff2e}.pa-welcome h2{letter-spacing:-.02em;margin:6px 0 8px;font-size:24px;font-weight:500}.pa-welcome>p:not(.pf-kicker){max-width:420px;color:var(--pr-text-soft);margin:0 auto 22px;font-size:14px;line-height:1.55}.pa-welcome>p.pa-welcome-error{color:#ff9caf;margin:16px 0 0}.pa-welcome-actions{justify-content:center;gap:8px;margin-top:24px;display:flex}.pa-welcome-actions .pr-btn:disabled{opacity:.5;cursor:default}@media (max-width:520px){.pa-gallery.is-large .pa-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.pa-gallery.is-large .pa-option img{width:62px;height:62px}.pa-welcome{padding:22px 16px}}.bc-editor-photo .pr-btn{justify-self:start;margin-top:8px;text-decoration:none}.pr-tier{isolation:isolate;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.pr-tier:before{content:"";border-radius:inherit;z-index:0;position:absolute;inset:0}.pr-tier-argent:before{background:conic-gradient(from 210deg,#f4f5f8,#8d93a1,#e6e8ee,#777d8b,#fbfbfd,#9aa0ad,#f4f5f8)}.pr-tier-violet:before{background:conic-gradient(from 210deg,#e3d3ff,#6b3cd4,#c9b0ff,#4a2499,#efe6ff,#8a56f2,#e3d3ff)}.pr-tier-violet{filter:drop-shadow(0 0 5px #8a56f273)}.pr-tier-or:before,.pr-tier-or2:before{background:conic-gradient(from 210deg,#ffe9a6,#c98f1c,#ffd766,#a8700f,#fff3c9,#d9a22e,#ffe9a6)}.pr-tier-or2{box-shadow:0 0 0 1.5px #0e081aeb,0 0 0 3px #e0ab37}.pr-tier-or3:before{background:conic-gradient(from var(--pr-tier-a), #c98f1c, #fff8dc, #d9a22e, #a8700f, #ffe9a6, #fffdf2, #c98f1c);animation:7s linear infinite pr-tier-spin}.pr-tier-or3{box-shadow:0 0 0 1.5px #0e081aeb,0 0 0 3px #f0c14f,0 0 14px 2px #ffc83d8c}.pr-tier-diamant:before{background:conic-gradient(from var(--pr-tier-a), #fff, #b9e6ff, #e6d2ff, #fff, #c2fff0, #ffd9ef, #dfe9ff, #fff);animation:5s linear infinite pr-tier-spin}.pr-tier-diamant{box-shadow:0 0 0 1.5px #0e081aeb,0 0 0 3px #ffffffd9,0 0 16px 3px #aadcffa6}@property --pr-tier-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pr-tier-spin{to{--pr-tier-a:360deg}}@media (prefers-reduced-motion:reduce){.pr-tier:before{animation:none}}.pf-border-grid{border:0;flex-wrap:wrap;gap:10px;margin:12px 0 0;padding:0;display:flex}.pf-border-option{cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;justify-items:center;gap:4px;width:112px;padding:14px 8px 12px;transition:border-color .15s,background .15s;display:grid;position:relative}.pf-border-option input{opacity:0;cursor:pointer;position:absolute;inset:0}.pf-border-option strong{margin-top:8px;font-size:12.5px;font-weight:600;line-height:1.2}.pf-border-option span{color:var(--pr-text-mute);font-size:11px}.pf-border-option:hover{border-color:#ae8aff73}.pf-border-option:has(input:checked){background:#8a56f229;border-color:#ae8aff}.pf-border-option:has(input:focus-visible){outline:2px solid var(--pr-violet-300);outline-offset:2px}.pf-border-grid:disabled .pf-border-option{opacity:.6;cursor:default}.pa-option small{letter-spacing:.02em;color:#e0ab37;margin-top:-5px;font-size:10px;font-weight:500}.pa-option.is-locked{cursor:not-allowed;color:#7f7799}.pa-option.is-locked img{filter:grayscale()brightness(.55)}.pa-option.is-locked:hover img{transform:none}.pa-option.is-locked small{color:#7f7799}.pa-option.is-locked:after{content:"";background:#0e081ac7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d9ccff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") 50%/13px no-repeat;border:1px solid #ffffff2e;border-radius:50%;width:26px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.sd-penta{aspect-ratio:300/280;width:380px;max-width:100%;margin:4px auto 6px;position:relative}.sd-penta svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sd-penta path{fill:none;stroke-linejoin:round;stroke-linecap:round}.sd-penta-edge{stroke:#c9b0ff6b;stroke-width:14px}.sd-penta-core{stroke:#1e1238db;stroke-width:11px}.sd-penta-shine{stroke:#c9b0ff29;stroke-width:3.5px}.sd-penta-arc{stroke-width:12px;transition:stroke-dasharray 1.2s cubic-bezier(.2,.8,.2,1)}.sd-penta-arc.is-glow{stroke-width:16px;opacity:.75}.sd-penta-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:6% 0 0}.sd-penta-center strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:50px;font-weight:400;line-height:1}.sd-penta-center .sd-muted{max-width:180px;font-size:14px}@media (max-width:1280px){.sd-penta{width:270px}.sd-penta-center strong{font-size:40px}}@media (max-width:760px){.sd-penta{width:250px}.sd-penta-center strong{font-size:36px}}@media (prefers-reduced-motion:reduce){.sd-penta-arc{transition:none}}.pf-rank-avatar{flex-shrink:0;display:inline-grid;position:relative}.pf-rank.is-badge{z-index:2;background:#2a1d47;width:19px;height:19px;font-size:10.5px;position:absolute;bottom:-5px;right:-6px;box-shadow:0 0 0 2px #140c24}.pf-prow>.pf-rank{justify-self:center}.sb-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sb-count{color:var(--pr-text-mute);white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;padding:5px 11px;font-size:12.5px}.sb-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sb-item{text-align:center;background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;justify-items:center;gap:3px;padding:16px 6px 13px;display:grid}.sb-emblem{width:58px;height:auto;margin-bottom:7px;overflow:visible}.sb-item strong{font-size:12.5px;font-weight:600;line-height:1.2}.sb-item span{color:var(--pr-text-mute);font-size:11px}.sb-item.is-locked{background:0 0;border-style:dashed}.sb-item.is-locked strong{color:#8b82a8;font-weight:500}.sb-next{margin-top:16px}.sb-bar{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.sb-bar i{border-radius:inherit;background:linear-gradient(90deg,#8a56f2,#ffd84d);height:100%;display:block}@media (max-width:900px){.sb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-rail{border-radius:32px;align-items:stretch;gap:2px;width:64px;transition:width .28s cubic-bezier(.2,.8,.2,1) .12s,background .2s .12s,box-shadow .2s .12s;overflow-x:hidden}.pr-rail:not(.is-collapsed):hover,.pr-rail:not(.is-collapsed):focus-within{background:linear-gradient(160deg,#2e1e4ef7,#180e2cf7 45%,#0e081afa);width:272px;box-shadow:inset 0 1px #fff3,0 30px 80px -24px #06020ef2}.pr-rail .pr-rail-item{white-space:nowrap;border-radius:21px;justify-content:flex-start;align-items:center;gap:0;width:auto;height:42px;padding:0;display:flex;overflow:hidden}.pr-rail .pr-rail-item>svg{flex:0 0 46px;width:46px}.pr-rail-label{opacity:0;font-size:13.5px;font-weight:500;transition:opacity .18s,transform .22s;transform:translate(-6px)}.pr-rail:not(.is-collapsed):hover .pr-rail-label,.pr-rail:not(.is-collapsed):focus-within .pr-rail-label{opacity:1;transition-delay:.16s;transform:none}.pr-rail .pr-rail-badge{top:4px;left:27px;right:auto}.pr-rail:not(.is-collapsed):hover .pr-rail-badge,.pr-rail:not(.is-collapsed):focus-within .pr-rail-badge{min-width:20px;height:20px;font-size:11px;top:50%;left:auto;right:12px;transform:translateY(-50%)}.pr-rail-group{flex:0 0 20px;align-items:center;display:flex;position:relative}.pr-rail-group:before{content:"";background:#ffffff29;width:20px;height:1px;transition:opacity .15s;position:absolute;left:13px}.pr-rail-group i{letter-spacing:.14em;text-transform:uppercase;color:#9d93bd;white-space:nowrap;opacity:0;padding-left:15px;font-size:10px;font-style:normal;font-weight:600;transition:opacity .18s}.pr-rail:not(.is-collapsed):hover .pr-rail-group:before,.pr-rail:not(.is-collapsed):focus-within .pr-rail-group:before{opacity:0}.pr-rail:not(.is-collapsed):hover .pr-rail-group i,.pr-rail:not(.is-collapsed):focus-within .pr-rail-group i{opacity:1;transition-delay:.16s}@media (max-height:1040px){.pr-rail .pr-rail-item{height:37px}.pr-rail-group{flex-basis:15px}}@media (prefers-reduced-motion:reduce){.pr-rail,.pr-rail-label,.pr-rail-group i{transition:none}}.lbv-bar{background:#8a56f21a;border:1px dashed #ae8aff80;border-radius:20px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;padding:12px 16px;display:flex}.lbv-eye{color:#d9ccff;background:#8a56f240;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.lbv-text{flex:1;gap:2px;min-width:220px;display:grid}.lbv-text strong{font-size:14px;font-weight:600}.lbv-text span{color:var(--pr-text-mute);font-size:12.5px}.lbv-pick select{height:40px;color:var(--pr-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;max-width:280px;padding:0 14px;font-size:13.5px}.lbv-frame{background:#08041059;border:1px solid #ffffff14;border-radius:28px;padding:22px}.pj-back{font:inherit;color:#aba3c6;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-bottom:-8px;padding:0;font-size:13px;display:inline-flex}.pj-back:hover{color:#fff}.pj-thumb{background:linear-gradient(160deg,#2a1d47,#120a22);border:1px solid #ffffff1f;padding:0;overflow:hidden}.pj-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pj-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}.pj-robot{align-items:center;gap:14px;display:flex}.pj-robot>span{background:#120a22;border:1px solid #ffffff1a;border-radius:22px;flex-shrink:0;width:96px;height:96px;overflow:hidden}.pj-robot img{object-fit:cover;width:100%;height:100%;display:block}.pj-robot>div{flex-direction:column;gap:4px;min-width:0;display:flex}.pj-robot strong{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.2}.pj-robot small{color:#aba3c6;font-size:12.5px}.pj-robot em{color:#d9ccff;background:#ae8aff29;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;height:24px;margin-top:2px;padding:0 9px;font-size:12px;font-style:normal;font-weight:500;display:inline-flex}.pj-kv{margin:0;display:grid}.pj-kv>div{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.pj-kv>div:last-child{border-bottom:0}.pj-kv dt{color:#aba3c6}.pj-kv dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.pj-kv .is-total dt{color:var(--pr-text);font-weight:500}.pj-kv .is-total dd{font-size:17px;font-weight:500}.pj-need{color:#e6e0f5;margin:0;font-size:14px;line-height:1.5}.pj-need.is-empty{color:#8b82a8}.pj-notes{color:#aba3c6;white-space:pre-wrap;border-top:1px solid #ffffff0f;margin:0;padding-top:10px;font-size:13px;line-height:1.5}.pj-quotes{flex-direction:column;gap:12px;display:flex}.pj-quotes-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pj-generate{background:var(--pr-yellow);color:#1a0b36;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pj-generate:hover{background:var(--pr-yellow-hi)}.pj-history{border-radius:40px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.pj-note{background:#0a071473;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 6px 0 18px;display:flex}.pj-note input{min-width:0;color:var(--pr-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.pj-note input::placeholder{color:#8b82a8}.pj-note button{color:#1a0b36;cursor:pointer;background:#f6f2ff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.pj-note button:disabled{opacity:.4;cursor:default}.pj .lf-side>.pr-card{border-radius:36px;margin-bottom:0}@media (max-width:1100px){.pj-actions{justify-content:flex-start;width:100%}.lf-head{flex-wrap:wrap}}.qg{grid-template-columns:minmax(0,1fr) minmax(460px,44%);align-items:start;gap:20px;display:grid}.qg .pr-page-panel{min-height:0}.qg-form{border-radius:44px;flex-direction:column;gap:14px;padding:28px 30px;display:flex}.qg-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.qg-head h2{letter-spacing:-.02em;margin:6px 0 0;font-size:28px;font-weight:500}.qg-official{white-space:nowrap;color:#d9ccff;background:#ae8aff29;border-radius:999px;align-items:center;gap:6px;height:30px;margin-top:4px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.qg-blocked{color:#ffe7a3;background:#ffc83d1a;border:1px solid #ffc83d4d;border-radius:16px;align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:13.5px;display:flex}.qg-step{background:#0c061866;border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.qg-step-head{align-items:center;gap:12px;display:flex}.qg-step-head>div:not(.qg-seg){flex:1;gap:1px;min-width:0;display:grid}.qg-step-head strong{font-size:16px;font-weight:600}.qg-step-head small{color:#aba3c6;font-size:12.5px}.qg-num{background:var(--pr-yellow);color:#1a0b36;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.qg-num.is-done{background:#ae8aff}.qg-client{align-items:center;gap:12px;padding-left:42px;display:flex}.qg-client>div{flex:1;gap:2px;min-width:0;display:grid}.qg-client strong{font-size:14.5px;font-weight:600}.qg-client em{color:#aba3c6;font-style:normal;font-weight:400}.qg-client small{color:#aba3c6;overflow-wrap:anywhere;font-size:12.5px}.qg-seg{background:#0a071473;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;gap:2px;padding:4px;display:flex}.qg-seg button{color:#cfc8e6;height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 15px;font-size:13px}.qg-seg button.is-on{color:#1a0b36;background:#f6f2ff;font-weight:500}.qg-robots{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qg-robots li{background:#ffffff12;border:1px solid #ffffff17;border-radius:20px;align-items:center;gap:12px;padding:10px 12px;display:flex}.qg-robots li.is-on{background:#ae8aff1f;border-color:#ae8aff66}.qg-robot-img{background:#120a22;border-radius:15px;flex-shrink:0;width:52px;height:52px;overflow:hidden}.qg-robot-img img{object-fit:cover;width:100%;height:100%;display:block}.qg-robot-name{flex:1;gap:2px;min-width:0;display:grid}.qg-robot-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.qg-robot-name small,.qg-robot-price small{color:#aba3c6;font-size:12px}.qg-robot-price{justify-items:end;gap:1px;display:grid}.qg-robot-price b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.qg-robot-price small{align-items:center;gap:4px;font-size:11px;display:inline-flex}.qg-robot-price.is-edit{gap:3px}.qg-price-field{background:#0a071480;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:6px;height:36px;padding:0 10px 0 12px;display:inline-flex}.qg-price-field:focus-within{border-color:#ffc83db3}.qg-price-field input{color:#f3f0fa;width:82px;font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:15px;font-weight:500}.qg-price-field input::placeholder{color:#f3f0fa;opacity:1}.qg-price-field em{color:#aba3c6;white-space:nowrap;font-size:12px;font-style:normal}.qg-robot-price.is-raised .qg-price-field{background:#ffc83d1a;border-color:#ffc83d8c}.qg-robot-price.is-raised .qg-price-field input{color:#ffe59a}.qg-price-reset{color:#c9b0ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.qg-qty{background:#0a071480;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:2px;height:36px;padding:0 4px;display:flex}.qg-qty b{text-align:center;font-variant-numeric:tabular-nums;width:28px;font-size:14px;font-weight:500}.qg-qty button{color:#cfc8e6;width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:17px;line-height:1}.qg-qty button:hover:not(:disabled){color:#fff;background:#ffffff1a}.qg-add{min-width:96px;height:36px}.qg-more{color:#aba3c6;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:2px 4px;font-size:13px;display:inline-flex}.qg-more:hover{color:#fff}.qg-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.qg-plans button{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff17;border-radius:18px;gap:3px;padding:11px 13px;display:grid}.qg-plans button.is-on{background:#ae8aff1f;border-color:#ae8aff66}.qg-plans strong{justify-content:space-between;gap:6px;font-size:13.5px;font-weight:600;display:flex}.qg-plans strong svg{color:#ae8aff}.qg-plans small{color:#aba3c6;font-size:12px}.qg-conditions{flex-flow:wrap;align-items:center}.qg-conditions .qg-step-head{flex:1;min-width:240px}.qg-chips{flex-wrap:wrap;gap:8px;display:flex}.qg-chips span{white-space:nowrap;background:#ffffff12;border-radius:999px;align-items:center;height:26px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.qg-side{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:16px}.qg-preview{border-radius:36px;flex-direction:column;align-items:center;gap:12px;padding:18px 22px 22px;display:flex}.qg-preview-head{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.qg-preview-head span{color:#aba3c6;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.qg-paper-wrap{width:100%;max-width:470px;container-type:inline-size}.qg-paper{aspect-ratio:595/842;box-sizing:border-box;color:#161616;background:#fff;border-radius:4px;flex-direction:column;padding:7% 6% 3.5%;font-size:2.05cqw;line-height:1.4;display:flex;box-shadow:0 30px 60px -24px #000000d9}.qg-paper p{margin:0}.qg-paper-logo{letter-spacing:.32em;color:#222;align-items:center;font-size:3.6cqw;font-weight:300;display:flex}.qg-paper-logo svg{width:3.1cqw;height:3.1cqw;margin:0 1.2cqw 0 .2cqw}.qg-paper-logo path{fill:#ffd9c2;stroke:#f6b892;stroke-width:1.5px}.qg-paper-seller{font-weight:600;margin-top:6%!important}.qg-paper-head{justify-content:space-between;align-items:flex-end;gap:4%;margin-top:2.5%;display:flex}.qg-paper-head>div{gap:.6cqw;display:grid}.qg-paper-head strong{letter-spacing:-.01em;font-size:3.3cqw;font-weight:400}.qg-paper-head address{box-sizing:border-box;overflow-wrap:anywhere;border:.35cqw solid #efefef;border-radius:1cqw;width:46%;padding:1.6cqw 2cqw;font-style:normal;display:grid}.qg-paper-title{margin:3.4% 0 1.6%!important}.qg-paper table{border-collapse:separate;border-spacing:.45cqw;table-layout:fixed;width:100%}.qg-paper th{text-align:right;white-space:nowrap;background:#e9e9e9;padding:1.5cqw 1.4cqw;font-weight:400}.qg-paper td{text-align:right;white-space:nowrap;text-overflow:ellipsis;border:.35cqw solid #efefef;padding:1.3cqw 1.4cqw;overflow:hidden}.qg-paper th:first-child,.qg-paper td:first-child{text-align:left}.qg-paper td.is-empty{text-align:center;color:#8a8a8a}.qg-paper-totals{justify-content:space-between;align-items:flex-start;gap:5%;margin-top:2.8%;display:flex}.qg-paper-totals table:first-child{width:46%}.qg-paper-totals table:last-child{width:37%}.qg-paper-totals th[colspan]{text-align:left}.qg-paper-pay{line-height:1.9;margin-top:4%!important}.qg-paper-foot{text-align:center;color:#8a8a8a;font-size:1.55cqw;line-height:1.5;margin-top:auto!important}.qg-bar{border-radius:32px;align-items:center;gap:16px;padding:16px 20px;display:flex}.qg-bar>div{gap:1px;display:grid}.qg-bar>div strong{letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;font-weight:400}.qg-bar .is-commission{border-left:1px solid #ffffff1f;padding-left:16px}.qg-bar .is-commission .lf-lbl,.qg-bar .is-commission strong{color:var(--pr-yellow-hi)}.qg-download{cursor:pointer;width:46px;height:46px;color:var(--pr-text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qg-send{height:46px;font:inherit;white-space:nowrap;cursor:pointer;background:var(--pr-yellow);color:#1a0b36;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.qg-send:hover:not(:disabled){background:var(--pr-yellow-hi)}.qg-download:disabled,.qg-send:disabled{opacity:.45;cursor:default}@media (max-width:1180px){.qg{grid-template-columns:minmax(0,1fr)}.qg-side{position:static}.qg-plans{grid-template-columns:minmax(0,1fr)}.qg-bar{flex-wrap:wrap}}.tour-dim{z-index:200;width:calc(100vw / var(--ui-zoom,1));height:calc(100vh / var(--ui-zoom,1));pointer-events:auto;position:fixed;inset:0}.tour-ring{stroke:#ffd84d;stroke-width:2px}.tour-card{z-index:201;box-sizing:border-box;width:380px;color:var(--pr-text);background:linear-gradient(160deg,#342258fa,#180e2cfa 55%,#0e081afc);border:1px solid #ffffff29;border-radius:28px;flex-direction:column;gap:12px;padding:18px 20px 16px;animation:.28s cubic-bezier(.2,.8,.2,1) both tour-in;display:flex;position:fixed;box-shadow:inset 0 1px #fff3,0 30px 70px -20px #06020ef2}@keyframes tour-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tour-card.is-sheet{width:auto;inset:auto 12px 12px}.tour-card-top{align-items:center;gap:12px;display:flex}.tour-card-top>div{flex:1;gap:2px;min-width:0;display:grid}.tour-axy{background:radial-gradient(circle at 50% 35%,#3a2668,#160c28);border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;width:52px;height:52px;overflow:hidden}.tour-axy img{width:100%;height:auto;display:block;transform:scale(1.5)translateY(14%)}.tour-chapter{letter-spacing:.12em;text-transform:uppercase;color:#ffd84d;font-size:11px;font-weight:500}.tour-card h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500;line-height:1.2}.tour-card>p{color:#d9d2ee;margin:0;font-size:14px;line-height:1.55}.tour-close{cursor:pointer;color:#aba3c6;background:#ffffff12;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;align-self:flex-start;place-items:center;width:30px;height:30px;display:grid}.tour-close:hover{color:#fff;background:#ffffff24}.tour-progress{gap:5px;display:flex}.tour-progress span{background:#ffffff1f;border-radius:999px;flex:1 1 0;height:4px;overflow:hidden}.tour-progress i{border-radius:inherit;background:#ae8aff;height:100%;transition:width .3s;display:block}.tour-progress .is-current i{background:#ffd84d}.tour-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.tour-actions>span{color:#aba3c6;font-variant-numeric:tabular-nums;font-size:12px}.tour-actions>div{gap:8px;display:flex}.tour-veil{z-index:200;background:#07050ec7;position:fixed;inset:0}.tour-modal-wrap{z-index:201;pointer-events:none;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.tour-modal{pointer-events:auto;box-sizing:border-box;text-align:center;background:linear-gradient(160deg,#342258fa,#180e2cfa 55%,#0e081afc);border:1px solid #ffffff29;border-radius:36px;flex-direction:column;align-items:center;width:min(460px,100%);padding:30px 30px 26px;animation:.3s cubic-bezier(.2,.8,.2,1) both tour-in;display:flex;box-shadow:inset 0 1px #fff3,0 30px 80px -20px #06020ef2}.tour-modal h2{letter-spacing:-.02em;margin:14px 0 8px;font-size:26px;font-weight:500}.tour-modal p{color:#d9d2ee;margin:0;font-size:15px;line-height:1.55}.tour-modal>div:last-child{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}@media (prefers-reduced-motion:reduce){.tour-card,.tour-modal{animation:none}}.qg-step-head{flex-wrap:wrap}.nl-form-error{margin-top:14px;line-height:1.5}.pr-input.nl-field-error,.pr-textarea.nl-field-error,.nl-main .pr-input.nl-field-error,.nl-main .pr-textarea.nl-field-error{border-color:#ff8fa399;box-shadow:0 0 0 3px #ff5c7a24}.nl-group-error{border-radius:14px;margin:-10px;padding:10px;box-shadow:inset 0 0 0 1px #ff8fa380}.sd-quotes{background:#0c061873;border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.sd-quotes-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sd-quotes-text>span{color:var(--pr-text-mute);font-size:12px}.sd-quotes-text strong{font-variant-numeric:tabular-nums;color:#d9c8ff;font-size:20px;font-weight:500}.sd-quotes-text small{color:var(--pr-text-mute);font-variant-numeric:tabular-nums;font-size:11.5px}.sd-quotes-text p{margin:0;font-size:13px}.sd-quotes .sd-chip{flex-shrink:0}.qg-robots li:has(.qg-groups){flex-wrap:wrap}.qg-groups{flex-basis:100%;gap:6px;min-width:0;display:grid}.qg-group{background:#0a071452;border:1px solid #ffffff12;border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:7px 12px 7px 8px;display:flex}.qg-group-unit{color:#aba3c6;min-width:44px;font-size:12.5px}.qg-group-seg button{height:30px;padding:0 12px;font-size:12.5px}.qg-group-price{color:#cfc8e6;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.qg-group .qg-qty button:disabled{opacity:.35;cursor:default}.qg-group-add{padding-left:8px;font-size:12.5px}.qg-group-note{color:#aba3c6;margin:2px 0 0;font-size:12px}.pd-rate{align-items:baseline;gap:10px;margin:2px 0 8px;display:flex}.pd-rate strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#ffe59a;font-size:30px;font-weight:300}.pd-rate span{color:#aba3c6;font-size:12.5px}.pd-rate-field{background:#0a071480;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:6px;height:42px;padding:0 12px;display:inline-flex}.pd-rate-field:focus-within{border-color:#ffc83db3}.pd-rate-field input{color:#f3f0fa;width:76px;font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:18px;font-weight:500}.pd-rate-field em{color:#aba3c6;font-size:14px;font-style:normal}.ppc-rate{background:#ffc83d12;border:1px solid #ffc83d38;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.ppc-rate p{align-items:baseline;gap:10px;margin:4px 0 0;display:flex}.ppc-rate p strong{font-variant-numeric:tabular-nums;color:#ffe59a;font-size:22px;font-weight:400}.ppc-rate p span,.ppc-rate small{color:#aba3c6;font-size:12px}.ppc-rate small{margin-top:8px;line-height:1.45;display:block}.ppc-rate form{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ppc-rate label{background:#0a071480;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 10px;display:inline-flex}.ppc-rate label:focus-within{border-color:#ffc83db3}.ppc-rate input{color:#f3f0fa;width:64px;font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:15px;font-weight:500}.ppc-rate em{color:#aba3c6;font-size:13px;font-style:normal}.pp-dropbar{z-index:60;background:#140c26eb;border:1px solid #c9b0ff73;border-radius:999px;align-items:center;gap:10px;padding:10px 12px 10px 18px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 18px 44px -14px #06020ee6}.pp-dropbar>span{color:#aba3c6;white-space:nowrap;font-size:12.5px}.pp-dropzone{color:#e6e0f5;background:#8a56f214;border:1.5px dashed #ae8aff80;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:132px;height:52px;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.pp-dropzone i{border-radius:50%;width:8px;height:8px}.pp-dropzone.is-over{color:#ffe59a;background:#ffc83d29;border-style:solid;border-color:#ffc83d}
