.lnd{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;background:var(--cream);color:var(--ink);font-family:var(--body);-webkit-overflow-scrolling:touch;scroll-padding-top:76px}.lnd *,.lnd *:before,.lnd *:after{box-sizing:border-box}:where(.lnd) :is(h1,h2,h3){font-family:var(--display);font-weight:500;color:var(--ink);margin:0;letter-spacing:-.01em}:where(.lnd) p{margin:0}:where(.lnd) a{color:inherit}.lnd-wrap{width:100%;max-width:1160px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.lnd-narrow{max-width:760px}.lnd-muted{color:var(--muted2);line-height:1.7}.lnd-small{font-size:13px}.lnd-center{text-align:center}.lnd-skip{position:absolute;left:-9999px;top:8px;z-index:200;background:var(--ink);color:#fff;padding:8px 14px;border-radius:8px}.lnd-skip:focus{left:12px}.lnd :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lnd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid transparent;font:600 14px var(--body);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s,box-shadow .15s}.lnd-btn:active{transform:translateY(1px)}.lnd-btn-gold{background:var(--gold);color:var(--ink);box-shadow:0 6px 18px #c9a84c47}.lnd-btn-gold:hover{background:#d4b25a}.lnd-btn-ghost{background:transparent;color:var(--ink)}.lnd-btn-ghost:hover{background:#0e0e120d}.lnd-btn-outline{background:#fff;color:var(--ink);border-color:var(--cream3)}.lnd-btn-outline:hover{border-color:var(--gold)}.lnd-btn-lg{min-height:52px;padding:0 24px;font-size:15px}.lnd-btn-block{width:100%}.lnd-link{background:none;border:0;padding:0;font:inherit;color:var(--gold-dim);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lnd-header{position:sticky;top:0;z-index:50;background:#f8f6f1e0;backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;padding-top:env(safe-area-inset-top);transition:border-color .2s,box-shadow .2s}.lnd-header.is-scrolled,.lnd-header.is-open{border-bottom-color:var(--cream3);box-shadow:0 4px 24px #0e0e120f}.lnd-header-inner{display:flex;align-items:center;gap:24px;height:64px;max-width:1160px;margin:0 auto;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.lnd-brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:24px;color:var(--ink);text-decoration:none}.lnd-logo{width:28px;height:28px;border-radius:7px;background:var(--gold);display:inline-grid;grid-template-columns:1fr 1fr;gap:3px;padding:6px}.lnd-logo i{background:var(--ink);border-radius:2px}.lnd-logo i:last-child{opacity:.4}.lnd-nav{display:none;gap:4px}.lnd-nav a{padding:8px 12px;border-radius:8px;font-size:14px;color:var(--muted2);text-decoration:none}.lnd-nav a:hover{color:var(--ink);background:#0e0e120a}.lnd-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.lnd-actions .lnd-btn{min-height:40px}.lnd-menu-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--cream3);background:#fff;color:var(--ink);font-size:20px;cursor:pointer}.lnd-hide-mobile,.lnd-show-xs{display:none}.lnd-mobile-menu{border-top:1px solid var(--cream3);background:var(--cream);padding:8px max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));max-height:calc(100dvh - 64px - env(safe-area-inset-top));overflow-y:auto;animation:lnd-drop .18s ease}.lnd-mobile-menu[hidden]{display:none}.lnd-mobile-menu nav{display:flex;flex-direction:column}.lnd-mobile-menu nav a{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-size:17px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--cream3)}.lnd-mobile-menu nav a i{color:var(--muted)}.lnd-mobile-cta{display:grid;gap:10px;margin-top:18px}.lnd-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0e0e1259;border:0;padding:0;cursor:pointer}@keyframes lnd-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lnd-hero{padding:40px 0 48px;background:radial-gradient(900px 420px at 85% 0%,rgba(201,168,76,.16),transparent 70%)}.lnd-hero-grid{display:grid;gap:40px;align-items:center}.lnd-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;margin-bottom:20px;border-radius:99px;border:1px solid rgba(201,168,76,.45);background:#fff;font:500 13px var(--body);color:var(--ink);cursor:pointer}.lnd-pill span{background:var(--gold);color:var(--ink);border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lnd-pill i{color:var(--gold-dim)}.lnd-hero h1{font-size:clamp(40px,9vw,68px);line-height:1.04}.lnd-hero h1 em{font-style:normal;color:var(--gold-dim)}.lnd-lead{margin-top:18px;font-size:17px;line-height:1.7;color:var(--muted2);max-width:52ch}.lnd-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.lnd-trust{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--muted2)}.lnd-trust i{color:#10b981;margin-right:6px}.lnd-mock{background:#fff;border:1px solid var(--cream3);border-radius:18px;box-shadow:0 24px 60px #0e0e121a;overflow:hidden}.lnd-mock-head{display:flex;align-items:center;gap:6px;padding:14px 16px;background:var(--ink);color:#fff;font-size:13px}.lnd-mock-head b{margin-left:8px;font-weight:500}.lnd-dot{width:9px;height:9px;border-radius:50%;background:#ffffff40}.lnd-mock ul{list-style:none;margin:0;padding:8px 0}.lnd-mock li{display:grid;grid-template-columns:40px 22px 1fr auto;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--cream2);font-size:14px}.lnd-mock li:last-child{border-bottom:0}.lnd-mock-day{font-size:12px;font-weight:600;color:var(--muted)}.lnd-mock li i{font-size:20px}.lnd-mock-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.lnd-mock-tag{font-size:11px;padding:3px 8px;border-radius:99px;background:var(--cream2);color:var(--muted2)}.lnd-mock-foot{padding:12px 16px;background:#fdf8ec;color:var(--gold-dim);font-size:13px;font-weight:500}.lnd-platforms{border-top:1px solid var(--cream3);border-bottom:1px solid var(--cream3);background:#fff;padding:18px 0}.lnd-platforms .lnd-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.lnd-platforms span{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.lnd-platforms ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}.lnd-platforms li{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--muted2)}.lnd-platforms li i{font-size:18px}.lnd-section{padding:64px 0}.lnd-section-alt{background:#fff;border-top:1px solid var(--cream3);border-bottom:1px solid var(--cream3)}.lnd-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:10px!important;text-align:center}.lnd-section h2{font-size:clamp(30px,6vw,44px);line-height:1.12;text-align:center;margin-bottom:36px}.lnd-section h3{font-family:var(--body);font-weight:600;font-size:16px;margin:0 0 6px}.lnd-steps{list-style:none;margin:0;padding:0;display:grid;gap:16px}.lnd-steps li{position:relative;background:#fff;border:1px solid var(--cream3);border-radius:16px;padding:24px 20px 20px}.lnd-steps li>i{font-size:26px;color:var(--gold-dim);display:block;margin-bottom:12px}.lnd-step-n{position:absolute;top:18px;right:18px;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--gold);display:grid;place-items:center;font-size:13px;font-weight:700}.lnd-steps p,.lnd-feature p{font-size:14px;line-height:1.65;color:var(--muted2)}.lnd-features{display:grid;gap:14px}.lnd-feature{padding:22px 20px;border-radius:16px;background:var(--cream);border:1px solid var(--cream3)}.lnd-feature>i{width:42px;height:42px;border-radius:12px;background:#fdf8ec;color:var(--gold-dim);display:grid;place-items:center;font-size:22px;margin-bottom:14px}.lnd-trial{display:grid;gap:32px;align-items:center}.lnd-trial h2{text-align:left;margin-bottom:14px}.lnd-trial .lnd-eyebrow{text-align:left}.lnd-trial .lnd-muted{margin-bottom:22px}.lnd-timeline{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lnd-timeline li{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid var(--cream3);border-radius:14px;padding:16px 18px}.lnd-timeline b{flex:0 0 64px;font-size:13px;color:var(--gold-dim)}.lnd-timeline span{font-size:14px;color:var(--ink)}.lnd-section .lnd-muted.lnd-center{max-width:640px;margin:-20px auto 32px}.lnd-plans{display:grid;gap:16px;margin-bottom:20px}.lnd-plan{position:relative;display:flex;flex-direction:column;gap:12px;padding:26px 22px 22px;border-radius:18px;border:1px solid var(--cream3);background:var(--cream)}.lnd-plan.is-featured{border:2px solid var(--gold);background:#fffdf5;box-shadow:0 18px 44px #c9a84c29}.lnd-plan-badge{position:absolute;top:-12px;left:20px;background:var(--gold);color:var(--ink);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:99px}.lnd-plan h3{font-size:18px}.lnd-plan-desc{font-size:13px;color:var(--muted2)}.lnd-price{font-family:var(--display);font-size:40px;line-height:1}.lnd-price small{font-family:var(--body);font-size:13px;color:var(--muted);margin-left:4px}.lnd-plan ul{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:8px;font-size:14px}.lnd-plan li i{color:#10b981;margin-right:8px}.lnd-plan .lnd-btn{margin-top:auto}.lnd-skeleton{min-height:340px;animation:pulse 1.5s ease-in-out infinite}.lnd-faq{display:grid;gap:10px;margin-bottom:24px}.lnd-faq details{background:#fff;border:1px solid var(--cream3);border-radius:12px;padding:0 18px}.lnd-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;cursor:pointer;font-weight:600;font-size:15px}.lnd-faq summary::-webkit-details-marker{display:none}.lnd-faq summary i{color:var(--gold-dim);transition:transform .2s}.lnd-faq details[open] summary i{transform:rotate(45deg)}.lnd-faq details p{padding-bottom:16px;font-size:14px;line-height:1.7;color:var(--muted2)}.lnd-final{background:linear-gradient(140deg,#0e0e12,#1c1428 55%,#2b1f40);padding:64px 0;text-align:center}.lnd-final h2{color:#fff;font-size:clamp(28px,6vw,42px);line-height:1.15;max-width:760px;margin:0 auto 28px}.lnd-footer{background:var(--ink);color:#ffffffb3;padding:48px 0 calc(24px + env(safe-area-inset-bottom))}.lnd-footer .lnd-brand{color:#fff;margin-bottom:10px}.lnd-footer .lnd-muted{color:#ffffff80}.lnd-footer-grid{display:grid;gap:28px;grid-template-columns:1fr 1fr}.lnd-footer-grid>div:first-child{grid-column:1 / -1}.lnd-footer nav{display:flex;flex-direction:column;gap:10px;font-size:14px}.lnd-footer nav b{color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.lnd-footer nav a{color:#ffffffa6;text-decoration:none}.lnd-footer nav a:hover{color:var(--gold)}.lnd-copy{margin-top:36px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;color:#fff6}@media (max-width: 380px){.lnd-hide-xs{display:none}.lnd-show-xs{display:inline}}@media (min-width: 640px){.lnd-steps,.lnd-features{grid-template-columns:1fr 1fr}.lnd-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}.lnd-footer-grid>div:first-child{grid-column:auto}}@media (min-width: 900px){.lnd-plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.lnd-trial{grid-template-columns:1.1fr 1fr;gap:56px}}@media (min-width: 961px){.lnd-nav{display:flex}.lnd-menu-btn,.lnd-mobile-menu,.lnd-scrim{display:none!important}.lnd-hide-mobile{display:inline-flex}.lnd-hero{padding:72px 0 88px}.lnd-hero-grid{grid-template-columns:1.15fr 1fr;gap:64px}.lnd-section{padding:96px 0}.lnd-steps{grid-template-columns:repeat(4,1fr)}.lnd-features{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion: reduce){.lnd,.lnd *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.ti{display:inline-block;font-style:normal;line-height:1;vertical-align:-.125em;speak:never}.ti:before{content:"";display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:var(--ti) center/contain no-repeat;mask:var(--ti) center/contain no-repeat}.ti-alarm{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 13m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0' /%3E%3Cpath d='M12 10l0 3l2 0' /%3E%3Cpath d='M7 4l-2.75 2' /%3E%3Cpath d='M17 4l2.75 2' /%3E%3C/svg%3E")}.ti-alert-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0' /%3E%3Cpath d='M12 8v4' /%3E%3Cpath d='M12 16h.01' /%3E%3C/svg%3E")}.ti-alert-triangle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 9v4' /%3E%3Cpath d='M10.363 3.591l-8.106 13.534a1.914 1.914 0 0 0 1.636 2.871h16.214a1.914 1.914 0 0 0 1.636 -2.87l-8.106 -13.536a1.914 1.914 0 0 0 -3.274 0z' /%3E%3Cpath d='M12 16h.01' /%3E%3C/svg%3E")}.ti-arrow-left{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 12l14 0' /%3E%3Cpath d='M5 12l6 6' /%3E%3Cpath d='M5 12l6 -6' /%3E%3C/svg%3E")}.ti-arrow-right{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 12l14 0' /%3E%3Cpath d='M13 18l6 -6' /%3E%3Cpath d='M13 6l6 6' /%3E%3C/svg%3E")}.ti-badge{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M17 17v-13l-5 3l-5 -3v13l5 3z' /%3E%3C/svg%3E")}.ti-bell{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 5a2 2 0 1 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6' /%3E%3Cpath d='M9 17v1a3 3 0 0 0 6 0v-1' /%3E%3C/svg%3E")}.ti-bell-ringing{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6' /%3E%3Cpath d='M9 17v1a3 3 0 0 0 6 0v-1' /%3E%3Cpath d='M21 6.727a11.05 11.05 0 0 0 -2.794 -3.727' /%3E%3Cpath d='M3 6.727a11.05 11.05 0 0 1 2.792 -3.727' /%3E%3C/svg%3E")}.ti-bold{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 5h6a3.5 3.5 0 0 1 0 7h-6z' /%3E%3Cpath d='M13 12h1a3.5 3.5 0 0 1 0 7h-7v-7' /%3E%3C/svg%3E")}.ti-brand-facebook{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3' /%3E%3C/svg%3E")}.ti-brand-google-drive{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 10l-6 10l-3 -5l6 -10z' /%3E%3Cpath d='M9 15h12l-3 5h-12' /%3E%3Cpath d='M15 15l-6 -10h6l6 10z' /%3E%3C/svg%3E")}.ti-brand-instagram{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 8a4 4 0 0 1 4 -4h8a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-8a4 4 0 0 1 -4 -4z' /%3E%3Cpath d='M9 12a3 3 0 1 0 6 0a3 3 0 0 0 -6 0' /%3E%3Cpath d='M16.5 7.5v.01' /%3E%3C/svg%3E")}.ti-brand-linkedin{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 11v5' /%3E%3Cpath d='M8 8v.01' /%3E%3Cpath d='M12 16v-5' /%3E%3Cpath d='M16 16v-3a2 2 0 1 0 -4 0' /%3E%3Cpath d='M3 7a4 4 0 0 1 4 -4h10a4 4 0 0 1 4 4v10a4 4 0 0 1 -4 4h-10a4 4 0 0 1 -4 -4z' /%3E%3C/svg%3E")}.ti-brand-tiktok{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M21 7.917v4.034a9.948 9.948 0 0 1 -5 -1.951v4.5a6.5 6.5 0 1 1 -8 -6.326v4.326a2.5 2.5 0 1 0 4 2v-11.5h4.083a6.005 6.005 0 0 0 4.917 4.917z' /%3E%3C/svg%3E")}.ti-brand-twitter{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M22 4.01c-1 .49 -1.98 .689 -3 .99c-1.121 -1.265 -2.783 -1.335 -4.38 -.737s-2.643 2.06 -2.62 3.737v1c-3.245 .083 -6.135 -1.395 -8 -4c0 0 -4.182 7.433 4 11c-1.872 1.247 -3.739 2.088 -6 2c3.308 1.803 6.913 2.423 10.034 1.517c3.58 -1.04 6.522 -3.723 7.651 -7.742a13.84 13.84 0 0 0 .497 -3.753c0 -.249 1.51 -2.772 1.818 -4.013z' /%3E%3C/svg%3E")}.ti-brand-x{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4l11.733 16h4.267l-11.733 -16z' /%3E%3Cpath d='M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772' /%3E%3C/svg%3E")}.ti-brand-youtube{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M2 8a4 4 0 0 1 4 -4h12a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-12a4 4 0 0 1 -4 -4v-8z' /%3E%3Cpath d='M10 9l5 3l-5 3z' /%3E%3C/svg%3E")}.ti-briefcase{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 7m0 2a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v9a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M8 7v-2a2 2 0 0 1 2 -2h4a2 2 0 0 1 2 2v2' /%3E%3Cpath d='M12 12l0 .01' /%3E%3Cpath d='M3 13a20 20 0 0 0 18 0' /%3E%3C/svg%3E")}.ti-building{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 21l18 0' /%3E%3Cpath d='M9 8l1 0' /%3E%3Cpath d='M9 12l1 0' /%3E%3Cpath d='M9 16l1 0' /%3E%3Cpath d='M14 8l1 0' /%3E%3Cpath d='M14 12l1 0' /%3E%3Cpath d='M14 16l1 0' /%3E%3Cpath d='M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16' /%3E%3C/svg%3E")}.ti-building-community{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 9l5 5v7h-5v-4m0 4h-5v-7l5 -5m1 1v-6a1 1 0 0 1 1 -1h10a1 1 0 0 1 1 1v17h-8' /%3E%3Cpath d='M13 7l0 .01' /%3E%3Cpath d='M17 7l0 .01' /%3E%3Cpath d='M17 11l0 .01' /%3E%3Cpath d='M17 15l0 .01' /%3E%3C/svg%3E")}.ti-building-store{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 21l18 0' /%3E%3Cpath d='M3 7v1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1m0 1a3 3 0 0 0 6 0v-1h-18l2 -4h14l2 4' /%3E%3Cpath d='M5 21l0 -10.15' /%3E%3Cpath d='M19 21l0 -10.15' /%3E%3Cpath d='M9 21v-4a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v4' /%3E%3C/svg%3E")}.ti-bulb{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7' /%3E%3Cpath d='M9 16a5 5 0 1 1 6 0a3.5 3.5 0 0 0 -1 3a2 2 0 0 1 -4 0a3.5 3.5 0 0 0 -1 -3' /%3E%3Cpath d='M9.7 17l4.6 0' /%3E%3C/svg%3E")}.ti-calendar{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12z' /%3E%3Cpath d='M16 3v4' /%3E%3Cpath d='M8 3v4' /%3E%3Cpath d='M4 11h16' /%3E%3Cpath d='M11 15h1' /%3E%3Cpath d='M12 15v3' /%3E%3C/svg%3E")}.ti-calendar-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M11.5 21h-5.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v6' /%3E%3Cpath d='M16 3v4' /%3E%3Cpath d='M8 3v4' /%3E%3Cpath d='M4 11h16' /%3E%3Cpath d='M15 19l2 2l4 -4' /%3E%3C/svg%3E")}.ti-calendar-event{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 5m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M16 3l0 4' /%3E%3Cpath d='M8 3l0 4' /%3E%3Cpath d='M4 11l16 0' /%3E%3Cpath d='M8 15h2v2h-2z' /%3E%3C/svg%3E")}.ti-calendar-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 5h9a2 2 0 0 1 2 2v9m-.184 3.839a2 2 0 0 1 -1.816 1.161h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 1.158 -1.815' /%3E%3Cpath d='M16 3v4' /%3E%3Cpath d='M8 3v1' /%3E%3Cpath d='M4 11h7m4 0h5' /%3E%3Cpath d='M3 3l18 18' /%3E%3C/svg%3E")}.ti-calendar-plus{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12.5 21h-6.5a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v5' /%3E%3Cpath d='M16 3v4' /%3E%3Cpath d='M8 3v4' /%3E%3Cpath d='M4 11h16' /%3E%3Cpath d='M16 19h6' /%3E%3Cpath d='M19 16v6' /%3E%3C/svg%3E")}.ti-cards{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3.604 7.197l7.138 -3.109a.96 .96 0 0 1 1.27 .527l4.924 11.902a1 1 0 0 1 -.514 1.304l-7.137 3.109a.96 .96 0 0 1 -1.271 -.527l-4.924 -11.903a1 1 0 0 1 .514 -1.304z' /%3E%3Cpath d='M15 4h1a1 1 0 0 1 1 1v3.5' /%3E%3Cpath d='M20 6c.264 .112 .52 .217 .768 .315a1 1 0 0 1 .53 1.311l-2.298 5.374' /%3E%3C/svg%3E")}.ti-chart-line{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 19l16 0' /%3E%3Cpath d='M4 15l4 -6l4 2l4 -5l4 4' /%3E%3C/svg%3E")}.ti-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 12l5 5l10 -10' /%3E%3C/svg%3E")}.ti-checkbox{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 11l3 3l8 -8' /%3E%3Cpath d='M20 12v6a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h9' /%3E%3C/svg%3E")}.ti-checks{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 12l5 5l10 -10' /%3E%3Cpath d='M2 12l5 5m5 -5l5 -5' /%3E%3C/svg%3E")}.ti-chevron-down{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 9l6 6l6 -6' /%3E%3C/svg%3E")}.ti-chevron-left{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 6l-6 6l6 6' /%3E%3C/svg%3E")}.ti-chevron-right{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 6l6 6l-6 6' /%3E%3C/svg%3E")}.ti-chevron-up{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 15l6 -6l6 6' /%3E%3C/svg%3E")}.ti-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0' /%3E%3C/svg%3E")}.ti-circle-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0' /%3E%3Cpath d='M9 12l2 2l4 -4' /%3E%3C/svg%3E")}.ti-coin{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0' /%3E%3Cpath d='M14.8 9a2 2 0 0 0 -1.8 -1h-2a2 2 0 1 0 0 4h2a2 2 0 1 1 0 4h-2a2 2 0 0 1 -1.8 -1' /%3E%3Cpath d='M12 7v10' /%3E%3C/svg%3E")}.ti-coins{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 14c0 1.657 2.686 3 6 3s6 -1.343 6 -3s-2.686 -3 -6 -3s-6 1.343 -6 3z' /%3E%3Cpath d='M9 14v4c0 1.656 2.686 3 6 3s6 -1.344 6 -3v-4' /%3E%3Cpath d='M3 6c0 1.072 1.144 2.062 3 2.598s4.144 .536 6 0c1.856 -.536 3 -1.526 3 -2.598c0 -1.072 -1.144 -2.062 -3 -2.598s-4.144 -.536 -6 0c-1.856 .536 -3 1.526 -3 2.598z' /%3E%3Cpath d='M3 6v10c0 .888 .772 1.45 2 2' /%3E%3Cpath d='M3 11c0 .888 .772 1.45 2 2' /%3E%3C/svg%3E")}.ti-credit-card{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 5m0 3a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3z' /%3E%3Cpath d='M3 10l18 0' /%3E%3Cpath d='M7 15l.01 0' /%3E%3Cpath d='M11 15l2 0' /%3E%3C/svg%3E")}.ti-currency{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 12m-7 0a7 7 0 1 0 14 0a7 7 0 1 0 -14 0' /%3E%3Cpath d='M4 4l3 3' /%3E%3Cpath d='M20 4l-3 3' /%3E%3Cpath d='M4 20l3 -3' /%3E%3Cpath d='M20 20l-3 -3' /%3E%3C/svg%3E")}.ti-dashboard{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 13m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E%3Cpath d='M13.45 11.55l2.05 -2.05' /%3E%3Cpath d='M6.4 20a9 9 0 1 1 11.2 0z' /%3E%3C/svg%3E")}.ti-device-mobile{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 5a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-14z' /%3E%3Cpath d='M11 4h2' /%3E%3Cpath d='M12 17v.01' /%3E%3C/svg%3E")}.ti-direction{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 10l3 -3l3 3' /%3E%3Cpath d='M9 14l3 3l3 -3' /%3E%3C/svg%3E")}.ti-download{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2' /%3E%3Cpath d='M7 11l5 5l5 -5' /%3E%3Cpath d='M12 4l0 12' /%3E%3C/svg%3E")}.ti-ear{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 10a7 7 0 1 1 13 3.6a10 10 0 0 1 -2 2a8 8 0 0 0 -2 3a4.5 4.5 0 0 1 -6.8 1.4' /%3E%3Cpath d='M10 10a3 3 0 1 1 5 2.2' /%3E%3C/svg%3E")}.ti-external-link{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6' /%3E%3Cpath d='M11 13l9 -9' /%3E%3Cpath d='M15 4h5v5' /%3E%3C/svg%3E")}.ti-eye{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0' /%3E%3Cpath d='M21 12c-2.4 4 -5.4 6 -9 6c-3.6 0 -6.6 -2 -9 -6c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6' /%3E%3C/svg%3E")}.ti-eye-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10.585 10.587a2 2 0 0 0 2.829 2.828' /%3E%3Cpath d='M16.681 16.673a8.717 8.717 0 0 1 -4.681 1.327c-3.6 0 -6.6 -2 -9 -6c1.272 -2.12 2.712 -3.678 4.32 -4.674m2.86 -1.146a9.055 9.055 0 0 1 1.82 -.18c3.6 0 6.6 2 9 6c-.666 1.11 -1.379 2.067 -2.138 2.87' /%3E%3Cpath d='M3 3l18 18' /%3E%3C/svg%3E")}.ti-file{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4' /%3E%3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z' /%3E%3C/svg%3E")}.ti-file-description{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4' /%3E%3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z' /%3E%3Cpath d='M9 17h6' /%3E%3Cpath d='M9 13h6' /%3E%3C/svg%3E")}.ti-files{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 3v4a1 1 0 0 0 1 1h4' /%3E%3Cpath d='M18 17h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h4l5 5v7a2 2 0 0 1 -2 2z' /%3E%3Cpath d='M16 17v2a2 2 0 0 1 -2 2h-7a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2h2' /%3E%3C/svg%3E")}.ti-forms{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 3a3 3 0 0 0 -3 3v12a3 3 0 0 0 3 3' /%3E%3Cpath d='M6 3a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3' /%3E%3Cpath d='M13 7h7a1 1 0 0 1 1 1v8a1 1 0 0 1 -1 1h-7' /%3E%3Cpath d='M5 7h-1a1 1 0 0 0 -1 1v8a1 1 0 0 0 1 1h1' /%3E%3Cpath d='M17 12h.01' /%3E%3Cpath d='M13 12h.01' /%3E%3C/svg%3E")}.ti-frame{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 7l16 0' /%3E%3Cpath d='M4 17l16 0' /%3E%3Cpath d='M7 4l0 16' /%3E%3Cpath d='M17 4l0 16' /%3E%3C/svg%3E")}.ti-gift{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 8m0 1a1 1 0 0 1 1 -1h16a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1z' /%3E%3Cpath d='M12 8l0 13' /%3E%3Cpath d='M19 12v7a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-7' /%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0 -5a4.8 8 0 0 1 4.5 5a4.8 8 0 0 1 4.5 -5a2.5 2.5 0 0 1 0 5' /%3E%3C/svg%3E")}.ti-heart{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19.5 12.572l-7.5 7.428l-7.5 -7.428a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572' /%3E%3C/svg%3E")}.ti-heartbeat{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19.5 13.572l-7.5 7.428l-2.896 -2.868m-6.117 -8.104a5 5 0 0 1 9.013 -3.022a5 5 0 1 1 7.5 6.572' /%3E%3Cpath d='M3 13h2l2 3l2 -6l1 3h3' /%3E%3C/svg%3E")}.ti-help-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0' /%3E%3Cpath d='M12 16v.01' /%3E%3Cpath d='M12 13a2 2 0 0 0 .914 -3.782a1.98 1.98 0 0 0 -2.414 .483' /%3E%3C/svg%3E")}.ti-highlight{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 19h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4' /%3E%3Cpath d='M12.5 5.5l4 4' /%3E%3Cpath d='M4.5 13.5l4 4' /%3E%3Cpath d='M21 15v4h-8l4 -4z' /%3E%3C/svg%3E")}.ti-home{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 12l-2 0l9 -9l9 9l-2 0' /%3E%3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7' /%3E%3Cpath d='M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6' /%3E%3C/svg%3E")}.ti-hourglass{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6.5 7h11' /%3E%3Cpath d='M6.5 17h11' /%3E%3Cpath d='M6 20v-2a6 6 0 1 1 12 0v2a1 1 0 0 1 -1 1h-10a1 1 0 0 1 -1 -1z' /%3E%3Cpath d='M6 4v2a6 6 0 1 0 12 0v-2a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1z' /%3E%3C/svg%3E")}.ti-html{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M13 16v-8l2 5l2 -5v8' /%3E%3Cpath d='M1 16v-8' /%3E%3Cpath d='M5 8v8' /%3E%3Cpath d='M1 12h4' /%3E%3Cpath d='M7 8h4' /%3E%3Cpath d='M9 8v8' /%3E%3Cpath d='M20 8v8h3' /%3E%3C/svg%3E")}.ti-inbox{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M4 13h3l3 3h4l3 -3h3' /%3E%3C/svg%3E")}.ti-info-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0' /%3E%3Cpath d='M12 9h.01' /%3E%3Cpath d='M11 12h1v4h1' /%3E%3C/svg%3E")}.ti-italic{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M11 5l6 0' /%3E%3Cpath d='M7 19l6 0' /%3E%3Cpath d='M14 5l-4 14' /%3E%3C/svg%3E")}.ti-layout{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v1a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M4 13m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M14 4m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3C/svg%3E")}.ti-layout-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v1a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M4 13m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M14 4m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v3a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M14 15m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v1a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z' /%3E%3C/svg%3E")}.ti-layout-columns{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M12 4l0 16' /%3E%3C/svg%3E")}.ti-layout-dashboard{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 4h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1' /%3E%3Cpath d='M5 16h4a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1' /%3E%3Cpath d='M15 12h4a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1' /%3E%3Cpath d='M15 4h4a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1' /%3E%3C/svg%3E")}.ti-layout-grid{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z' /%3E%3Cpath d='M14 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z' /%3E%3Cpath d='M4 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z' /%3E%3Cpath d='M14 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z' /%3E%3C/svg%3E")}.ti-link-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 15l3 -3m2 -2l1 -1' /%3E%3Cpath d='M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464' /%3E%3Cpath d='M3 3l18 18' /%3E%3Cpath d='M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463' /%3E%3C/svg%3E")}.ti-list{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 6l11 0' /%3E%3Cpath d='M9 12l11 0' /%3E%3Cpath d='M9 18l11 0' /%3E%3Cpath d='M5 6l0 .01' /%3E%3Cpath d='M5 12l0 .01' /%3E%3Cpath d='M5 18l0 .01' /%3E%3C/svg%3E")}.ti-list-details{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M13 5h8' /%3E%3Cpath d='M13 9h5' /%3E%3Cpath d='M13 15h8' /%3E%3Cpath d='M13 19h5' /%3E%3Cpath d='M3 4m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z' /%3E%3Cpath d='M3 14m0 1a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z' /%3E%3C/svg%3E")}.ti-loader-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 3a9 9 0 1 0 9 9' /%3E%3C/svg%3E")}.ti-lock{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 13a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v6a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-6z' /%3E%3Cpath d='M11 16a1 1 0 1 0 2 0a1 1 0 0 0 -2 0' /%3E%3Cpath d='M8 11v-4a4 4 0 1 1 8 0v4' /%3E%3C/svg%3E")}.ti-login{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2' /%3E%3Cpath d='M21 12h-13l3 -3' /%3E%3Cpath d='M11 15l-3 -3' /%3E%3C/svg%3E")}.ti-logout{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 8v-2a2 2 0 0 0 -2 -2h-7a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h7a2 2 0 0 0 2 -2v-2' /%3E%3Cpath d='M9 12h12l-3 -3' /%3E%3Cpath d='M18 15l3 -3' /%3E%3C/svg%3E")}.ti-mail{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z' /%3E%3Cpath d='M3 7l9 6l9 -6' /%3E%3C/svg%3E")}.ti-map-pin{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 11a3 3 0 1 0 6 0a3 3 0 0 0 -6 0' /%3E%3Cpath d='M17.657 16.657l-4.243 4.243a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 1 1 11.314 0z' /%3E%3C/svg%3E")}.ti-menu{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 8l16 0' /%3E%3Cpath d='M4 16l16 0' /%3E%3C/svg%3E")}.ti-menu-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 6l16 0' /%3E%3Cpath d='M4 12l16 0' /%3E%3Cpath d='M4 18l16 0' /%3E%3C/svg%3E")}.ti-message{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 9h8' /%3E%3Cpath d='M8 13h6' /%3E%3Cpath d='M18 4a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-5l-5 3v-3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3h12z' /%3E%3C/svg%3E")}.ti-message-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 9h8' /%3E%3Cpath d='M8 13h6' /%3E%3Cpath d='M9 18h-3a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-3l-3 3l-3 -3z' /%3E%3C/svg%3E")}.ti-message-circle{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 20l1.3 -3.9c-2.324 -3.437 -1.426 -7.872 2.1 -10.374c3.526 -2.501 8.59 -2.296 11.845 .48c3.255 2.777 3.695 7.266 1.029 10.501c-2.666 3.235 -7.615 4.215 -11.574 2.293l-4.7 1' /%3E%3C/svg%3E")}.ti-microphone{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 2m0 3a3 3 0 0 1 3 -3h0a3 3 0 0 1 3 3v5a3 3 0 0 1 -3 3h0a3 3 0 0 1 -3 -3z' /%3E%3Cpath d='M5 10a7 7 0 0 0 14 0' /%3E%3Cpath d='M8 21l8 0' /%3E%3Cpath d='M12 17l0 4' /%3E%3C/svg%3E")}.ti-microphone-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 12.9a5 5 0 1 0 -3.902 -3.9' /%3E%3Cpath d='M15 12.9l-3.902 -3.899l-7.513 8.584a2 2 0 1 0 2.827 2.83l8.588 -7.515z' /%3E%3C/svg%3E")}.ti-microphone-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 3l18 18' /%3E%3Cpath d='M9 5a3 3 0 0 1 6 0v5a3 3 0 0 1 -.13 .874m-2 2a3 3 0 0 1 -3.87 -2.872v-1' /%3E%3Cpath d='M5 10a7 7 0 0 0 10.846 5.85m2 -2a6.967 6.967 0 0 0 1.152 -3.85' /%3E%3Cpath d='M8 21l8 0' /%3E%3Cpath d='M12 17l0 4' /%3E%3C/svg%3E")}.ti-news{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16 6h3a1 1 0 0 1 1 1v11a2 2 0 0 1 -4 0v-13a1 1 0 0 0 -1 -1h-10a1 1 0 0 0 -1 1v12a3 3 0 0 0 3 3h11' /%3E%3Cpath d='M8 8l4 0' /%3E%3Cpath d='M8 12l4 0' /%3E%3Cpath d='M8 16l4 0' /%3E%3C/svg%3E")}.ti-number{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 17v-10l7 10v-10' /%3E%3Cpath d='M15 17h5' /%3E%3Cpath d='M17.5 10m-2.5 0a2.5 3 0 1 0 5 0a2.5 3 0 1 0 -5 0' /%3E%3C/svg%3E")}.ti-package{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 3l8 4.5l0 9l-8 4.5l-8 -4.5l0 -9l8 -4.5' /%3E%3Cpath d='M12 12l8 -4.5' /%3E%3Cpath d='M12 12l0 9' /%3E%3Cpath d='M12 12l-8 -4.5' /%3E%3Cpath d='M16 5.25l-8 4.5' /%3E%3C/svg%3E")}.ti-password{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 10v4' /%3E%3Cpath d='M10 13l4 -2' /%3E%3Cpath d='M10 11l4 2' /%3E%3Cpath d='M5 10v4' /%3E%3Cpath d='M3 13l4 -2' /%3E%3Cpath d='M3 11l4 2' /%3E%3Cpath d='M19 10v4' /%3E%3Cpath d='M17 13l4 -2' /%3E%3Cpath d='M17 11l4 2' /%3E%3C/svg%3E")}.ti-pencil{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4' /%3E%3Cpath d='M13.5 6.5l4 4' /%3E%3C/svg%3E")}.ti-phone{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2' /%3E%3C/svg%3E")}.ti-phone-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 21l18 -18' /%3E%3Cpath d='M5.831 14.161a15.946 15.946 0 0 1 -2.831 -8.161a2 2 0 0 1 2 -2h4l2 5l-2.5 1.5c.108 .22 .223 .435 .345 .645m1.751 2.277c.843 .84 1.822 1.544 2.904 2.078l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a15.963 15.963 0 0 1 -10.344 -4.657' /%3E%3C/svg%3E")}.ti-photo{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 8h.01' /%3E%3Cpath d='M3 6a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v12a3 3 0 0 1 -3 3h-12a3 3 0 0 1 -3 -3v-12z' /%3E%3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5' /%3E%3Cpath d='M14 14l1 -1c.928 -.893 2.072 -.893 3 0l3 3' /%3E%3C/svg%3E")}.ti-photo-ai{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 8h.01' /%3E%3Cpath d='M10 21h-4a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v5' /%3E%3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l1 1' /%3E%3Cpath d='M14 21v-4a2 2 0 1 1 4 0v4' /%3E%3Cpath d='M14 19h4' /%3E%3Cpath d='M21 15v6' /%3E%3C/svg%3E")}.ti-photo-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 8h.01' /%3E%3Cpath d='M7 3h11a3 3 0 0 1 3 3v11m-.856 3.099a2.991 2.991 0 0 1 -2.144 .901h-12a3 3 0 0 1 -3 -3v-12c0 -.845 .349 -1.608 .91 -2.153' /%3E%3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l5 5' /%3E%3Cpath d='M16.33 12.338c.574 -.054 1.155 .166 1.67 .662l3 3' /%3E%3Cpath d='M3 3l18 18' /%3E%3C/svg%3E")}.ti-photo-up{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 8h.01' /%3E%3Cpath d='M12.5 21h-6.5a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 3 -3h12a3 3 0 0 1 3 3v6.5' /%3E%3Cpath d='M3 16l5 -5c.928 -.893 2.072 -.893 3 0l3.5 3.5' /%3E%3Cpath d='M14 14l1 -1c.679 -.653 1.473 -.829 2.214 -.526' /%3E%3Cpath d='M19 22v-6' /%3E%3Cpath d='M22 19l-3 -3l-3 3' /%3E%3C/svg%3E")}.ti-pill{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4.5 12.5l8 -8a4.94 4.94 0 0 1 7 7l-8 8a4.94 4.94 0 0 1 -7 -7' /%3E%3Cpath d='M8.5 8.5l7 7' /%3E%3C/svg%3E")}.ti-plus{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 5l0 14' /%3E%3Cpath d='M5 12l14 0' /%3E%3C/svg%3E")}.ti-pointer{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7.904 17.563a1.2 1.2 0 0 0 2.228 .308l2.09 -3.093l4.907 4.907a1.067 1.067 0 0 0 1.509 0l1.047 -1.047a1.067 1.067 0 0 0 0 -1.509l-4.907 -4.907l3.113 -2.09a1.2 1.2 0 0 0 -.309 -2.228l-13.582 -3.904l3.904 13.563z' /%3E%3C/svg%3E")}.ti-radio{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 3l-9.371 3.749a1 1 0 0 0 -.629 .928v11.323a1 1 0 0 0 1 1h14a1 1 0 0 0 1 -1v-11a1 1 0 0 0 -1 -1h-14.5' /%3E%3Cpath d='M4 12h16' /%3E%3Cpath d='M7 12v-2' /%3E%3Cpath d='M17 16v.01' /%3E%3Cpath d='M13 16v.01' /%3E%3C/svg%3E")}.ti-receipt{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 21v-16a2 2 0 0 1 2 -2h10a2 2 0 0 1 2 2v16l-3 -2l-2 2l-2 -2l-2 2l-2 -2l-3 2m4 -14h6m-6 4h6m-2 4h2' /%3E%3C/svg%3E")}.ti-refresh{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4' /%3E%3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4' /%3E%3C/svg%3E")}.ti-refresh-alert{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4' /%3E%3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4' /%3E%3Cpath d='M12 9l0 3' /%3E%3Cpath d='M12 15l.01 0' /%3E%3C/svg%3E")}.ti-refresh-dot{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4' /%3E%3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4' /%3E%3Cpath d='M12 12m-1 0a1 1 0 1 0 2 0a1 1 0 1 0 -2 0' /%3E%3C/svg%3E")}.ti-robot{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 4m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M12 2v2' /%3E%3Cpath d='M9 12v9' /%3E%3Cpath d='M15 12v9' /%3E%3Cpath d='M5 16l4 -2' /%3E%3Cpath d='M15 14l4 2' /%3E%3Cpath d='M9 18h6' /%3E%3Cpath d='M10 8v.01' /%3E%3Cpath d='M14 8v.01' /%3E%3C/svg%3E")}.ti-script{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M17 20h-11a3 3 0 0 1 0 -6h11a3 3 0 0 0 0 6h1a3 3 0 0 0 3 -3v-11a2 2 0 0 0 -2 -2h-10a2 2 0 0 0 -2 2v8' /%3E%3C/svg%3E")}.ti-select{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 3m0 2a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M9 11l3 3l3 -3' /%3E%3C/svg%3E")}.ti-send{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 14l11 -11' /%3E%3Cpath d='M21 3l-6.5 18a.55 .55 0 0 1 -1 0l-3.5 -7l-7 -3.5a.55 .55 0 0 1 0 -1l18 -6.5' /%3E%3C/svg%3E")}.ti-shield-check{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M11.46 20.846a12 12 0 0 1 -7.96 -14.846a12 12 0 0 0 8.5 -3a12 12 0 0 0 8.5 3a12 12 0 0 1 -.09 7.06' /%3E%3Cpath d='M15 19l2 2l4 -4' /%3E%3C/svg%3E")}.ti-social{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 5m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E%3Cpath d='M5 19m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E%3Cpath d='M19 19m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0' /%3E%3Cpath d='M12 14m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0' /%3E%3Cpath d='M12 7l0 4' /%3E%3Cpath d='M6.7 17.8l2.8 -2' /%3E%3Cpath d='M17.3 17.8l-2.8 -2' /%3E%3C/svg%3E")}.ti-sparkles{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16 18a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2zm0 -12a2 2 0 0 1 2 2a2 2 0 0 1 2 -2a2 2 0 0 1 -2 -2a2 2 0 0 1 -2 2zm-7 12a6 6 0 0 1 6 -6a6 6 0 0 1 -6 -6a6 6 0 0 1 -6 6a6 6 0 0 1 6 6z' /%3E%3C/svg%3E")}.ti-speakerphone{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M18 8a3 3 0 0 1 0 6' /%3E%3Cpath d='M10 8v11a1 1 0 0 1 -1 1h-1a1 1 0 0 1 -1 -1v-5' /%3E%3Cpath d='M12 8h0l4.524 -3.77a.9 .9 0 0 1 1.476 .692v12.156a.9 .9 0 0 1 -1.476 .692l-4.524 -3.77h-8a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h8' /%3E%3C/svg%3E")}.ti-stack-2{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-8 4l8 4l8 -4l-8 -4' /%3E%3Cpath d='M4 12l8 4l8 -4' /%3E%3Cpath d='M4 16l8 4l8 -4' /%3E%3C/svg%3E")}.ti-star{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z' /%3E%3C/svg%3E")}.ti-star-filled{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='currentColor' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z' /%3E%3C/svg%3E")}.ti-tags{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 8v4.172a2 2 0 0 0 .586 1.414l5.71 5.71a2.41 2.41 0 0 0 3.408 0l3.592 -3.592a2.41 2.41 0 0 0 0 -3.408l-5.71 -5.71a2 2 0 0 0 -1.414 -.586h-4.172a2 2 0 0 0 -2 2z' /%3E%3Cpath d='M18 19l1.592 -1.592a4.82 4.82 0 0 0 0 -6.816l-4.592 -4.592' /%3E%3Cpath d='M7 10h-.01' /%3E%3C/svg%3E")}.ti-test-pipe{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 8.04l-12.122 12.124a2.857 2.857 0 1 1 -4.041 -4.04l12.122 -12.124' /%3E%3Cpath d='M7 13h8' /%3E%3Cpath d='M19 15l1.5 1.6a2 2 0 1 1 -3 0l1.5 -1.6z' /%3E%3Cpath d='M15 3l6 6' /%3E%3C/svg%3E")}.ti-trash{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 7l16 0' /%3E%3Cpath d='M10 11l0 6' /%3E%3Cpath d='M14 11l0 6' /%3E%3Cpath d='M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12' /%3E%3Cpath d='M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3' /%3E%3C/svg%3E")}.ti-underline{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 5v5a5 5 0 0 0 10 0v-5' /%3E%3Cpath d='M5 19h14' /%3E%3C/svg%3E")}.ti-upload{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2' /%3E%3Cpath d='M7 9l5 -5l5 5' /%3E%3Cpath d='M12 4l0 12' /%3E%3C/svg%3E")}.ti-urgent{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 16v-4a4 4 0 0 1 8 0v4' /%3E%3Cpath d='M3 12h1m8 -9v1m8 8h1m-15.4 -6.4l.7 .7m12.1 -.7l-.7 .7' /%3E%3Cpath d='M6 16m0 1a1 1 0 0 1 1 -1h10a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-10a1 1 0 0 1 -1 -1z' /%3E%3C/svg%3E")}.ti-users{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 7m-4 0a4 4 0 1 0 8 0a4 4 0 1 0 -8 0' /%3E%3Cpath d='M3 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2' /%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75' /%3E%3Cpath d='M21 21v-2a4 4 0 0 0 -3 -3.85' /%3E%3C/svg%3E")}.ti-video{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z' /%3E%3Cpath d='M3 6m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z' /%3E%3C/svg%3E")}.ti-video-off{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 3l18 18' /%3E%3Cpath d='M15 11v-1l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -.675 .946' /%3E%3Cpath d='M10 6h3a2 2 0 0 1 2 2v3m0 4v1a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2h1' /%3E%3C/svg%3E")}.ti-wand{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 21l15 -15l-3 -3l-15 15l3 3' /%3E%3Cpath d='M15 6l3 3' /%3E%3Cpath d='M9 3a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2' /%3E%3Cpath d='M19 13a2 2 0 0 0 2 2a2 2 0 0 0 -2 2a2 2 0 0 0 -2 -2a2 2 0 0 0 2 -2' /%3E%3C/svg%3E")}.ti-wave-sine{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M21 12h-2c-.894 0 -1.662 -.857 -1.761 -2c-.296 -3.45 -.749 -6 -2.749 -6s-2.5 3.582 -2.5 8s-.5 8 -2.5 8s-2.452 -2.547 -2.749 -6c-.1 -1.147 -.867 -2 -1.763 -2h-2' /%3E%3C/svg%3E")}.ti-world{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0' /%3E%3Cpath d='M3.6 9h16.8' /%3E%3Cpath d='M3.6 15h16.8' /%3E%3Cpath d='M11.5 3a17 17 0 0 0 0 18' /%3E%3Cpath d='M12.5 3a17 17 0 0 1 0 18' /%3E%3C/svg%3E")}.ti-writing{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 17v-12c0 -1.121 -.879 -2 -2 -2s-2 .879 -2 2v12l2 2l2 -2z' /%3E%3Cpath d='M16 7h4' /%3E%3Cpath d='M18 19h-13a2 2 0 1 1 0 -4h4a2 2 0 1 0 0 -4h-3' /%3E%3C/svg%3E")}.ti-x{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M18 6l-12 12' /%3E%3Cpath d='M6 6l12 12' /%3E%3C/svg%3E")}:root[data-ui=v2]{--font-display: "Bricolage Grotesque", system-ui, sans-serif;--font-ui: "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bg: #FBFAF7;--surface: #FFFFFF;--surface-2: #F3F0E8;--line: #E6E1D6;--line-strong: #CFC8B8;--ink: #1C1917;--ink-2: #57534E;--ink-3: #78716C;--gold: #C9A84C;--gold-hover: #A88A35;--gold-ink: #7A5F17;--gold-tint: #F6EFD9;--success: #1F7A4D;--success-bg: #E8F3EC;--warning: #B25E09;--warning-bg: #FDF1E3;--error: #B42318;--error-bg: #FDECEA;--fs-display: 34px;--fs-h1: 28px;--fs-h2: 22px;--fs-h3: 18px;--fs-body: 16px;--fs-small: 14px;--fs-caption: 12px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--sp-8: 40px;--sp-9: 56px;--sp-10: 72px;--gutter: 16px;--max-content: 1120px;--max-form: 680px;--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--r-pill: 999px;--shadow-pop: 0 8px 24px rgba(28, 25, 23, .1);--t-fast: .12s;--t-sheet: .2s ease-out;--focus-ring: 0 0 0 3px var(--gold-tint), 0 0 0 5px var(--gold-ink)}:root[data-ui=v2][data-theme=dark]{--bg: #171513;--surface: #1F1C1A;--surface-2: #292522;--line: #35302B;--line-strong: #4A433C;--ink: #F2EFE9;--ink-2: #BDB6AC;--ink-3: #9A9288;--gold-ink: #D9BC6A;--gold-tint: #3A3220;--success: #5CC28F;--success-bg: #16291F;--warning: #E39A4C;--warning-bg: #2E2114;--error: #F07A6E;--error-bg: #2F1714}@media (min-width: 768px){:root[data-ui=v2]{--fs-display: 52px;--fs-h1: 36px;--fs-h2: 28px;--fs-h3: 20px;--gutter: 24px}}:root[data-ui=v2] body{font-family:var(--font-ui);font-size:var(--fs-body);line-height:1.55}:root[data-ui=v2] :focus-visible{outline:none;box-shadow:var(--focus-ring)}:root[data-ui=v2] .num{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){:root[data-ui=v2] *,:root[data-ui=v2] *:before,:root[data-ui=v2] *:after{animation:none!important;transition:none!important}}:root[data-ui=v2] .dark-surface,:root[data-ui=v2] body.studio-mode{--bg: #171513;--surface: #1F1C1A;--surface-2: #292522;--line: #35302B;--line-strong: #4A433C;--ink: #F2EFE9;--ink-2: #BDB6AC;--ink-3: #9A9288;--gold-ink: #D9BC6A;--gold-tint: #3A3220;--success: #5CC28F;--success-bg: #16291F;--warning: #E39A4C;--warning-bg: #2E2114;--error: #F07A6E;--error-bg: #2F1714;color:var(--ink)}:root{--ink: #0e0e12;--ink2: #1a1a22;--ink3: #242430;--gold: #c9a84c;--gold-dim: #8a6f31;--gold-glow: rgba(201, 168, 76, .12);--cream: #f8f6f1;--cream2: #f0ede6;--cream3: #e8e4da;--muted: #7a7870;--muted2: #5a5850;--line: rgba(255, 255, 255, .06);--line-light: rgba(14, 14, 18, .08);--display: "Cormorant Garamond", serif;--body: "DM Sans", sans-serif;--mono: "DM Mono", monospace;--r: 4px;--r2: 8px;--r3: 12px}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;overflow:hidden;font-family:var(--body)}.portal{display:flex;height:100vh;font-family:var(--body);background:var(--ink);overflow:hidden}.sb{width:220px;flex-shrink:0;background:var(--ink);display:flex;flex-direction:column;border-right:1px solid var(--line);overflow-y:auto;min-height:0}.sb-top{padding:28px 24px 24px;border-bottom:1px solid var(--line)}.sb-wordmark{display:flex;align-items:center;gap:10px;margin-bottom:4px}.sb-icon{width:28px;height:28px;background:var(--gold);border-radius:var(--r);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sb-icon svg{width:14px;height:14px}.sb-name{font-family:var(--display);font-size:18px;font-weight:500;color:#fff;letter-spacing:.02em}.sb-tag{font-size:10px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;padding-left:38px}.nav{padding:20px 14px;flex:1 0 auto}.nav-lbl{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2);padding:0 10px;margin-bottom:8px}.nb{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r2);font-size:12px;font-weight:400;color:#ffffff61;cursor:pointer;margin-bottom:2px;border:none;background:transparent;width:100%;text-align:left;transition:all .18s;letter-spacing:.01em;font-family:var(--body)}.nb i{font-size:15px;flex-shrink:0}.nb:hover{color:#ffffffb3;background:var(--line)}.nb.on{color:#fff;background:#c9a84c1f}.nb.on i{color:var(--gold)}.nb-dot{margin-left:auto;width:6px;height:6px;border-radius:50%;background:var(--gold)}.sb-foot{padding:16px 14px;border-top:1px solid var(--line)}.user-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--r2);cursor:pointer;transition:background .15s}.user-row:hover{background:var(--line)}.av{width:28px;height:28px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:var(--ink);flex-shrink:0;font-family:var(--body)}.u-n{font-size:11px;font-weight:500;color:#ffffffb3}.u-r{font-size:9px;color:var(--muted2);margin-top:1px;letter-spacing:.04em}.main{flex:1;display:flex;flex-direction:column;background:var(--cream);min-width:0}.topbar{padding:0 32px;height:60px;border-bottom:1px solid var(--line-light);display:flex;align-items:center;justify-content:space-between;background:var(--cream);flex-shrink:0}.tb-title{font-family:var(--display);font-size:20px;font-weight:400;color:var(--ink);letter-spacing:-.01em}.tb-sub{font-size:11px;color:var(--muted);margin-top:1px;letter-spacing:.01em}.content{flex:1;overflow-y:auto;padding:28px 32px;background:var(--cream)}.content::-webkit-scrollbar{width:4px}.content::-webkit-scrollbar-track{background:transparent}.content::-webkit-scrollbar-thumb{background:var(--cream3);border-radius:4px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes gallery-toggle-breathe{0%,to{opacity:.3}50%{opacity:.55}}.gallery-toggle-glow{animation:gallery-toggle-breathe 2.8s ease-in-out infinite}body.studio-mode .topbar{background:var(--studio-bg, var(--ink));border-bottom-color:#ffffff12}body.studio-mode .tb-title{color:#fff}body.studio-mode .tb-sub{color:#ffffff59}body.studio-mode .content{background:var(--studio-bg, var(--ink))}body.studio-mode .content::-webkit-scrollbar-thumb{background:#ffffff1a}body.studio-mode .btn-ghost{color:#ffffff80;border-color:#ffffff1f;background:transparent}body.studio-mode .btn-ghost:hover{background:#ffffff12;border-color:#fff3;color:#fff}body.studio-mode .fchip{background:#ffffff0a;border-color:#ffffff14;color:#ffffff59}body.studio-mode .fchip:hover{background:#ffffff14;border-color:#ffffff26;color:#ffffffb3}body.studio-mode .fchip.on{background:color-mix(in srgb,var(--studio-accent, var(--gold)) 15%,transparent);border-color:var(--studio-accent, var(--gold));color:var(--studio-accent, var(--gold))}body.studio-mode .metric{background:var(--studio-bg2, var(--ink2));border-color:#ffffff12}body.studio-mode .metric-lbl{color:#ffffff4d}body.studio-mode .metric-val{color:#fff}body.studio-mode .metric-sub{color:#ffffff40}body.studio-mode .mob-only{--ink: rgba(255,255,255,.9);--muted: rgba(255,255,255,.4)}body.studio-mode .notif-bell-btn{--ink: rgba(255,255,255,.9)}.rp-right-panel{scrollbar-width:none}.rp-right-panel::-webkit-scrollbar{display:none}@media (max-width: 700px){.rp-modal-body{flex-direction:column;overflow-y:auto!important}.rp-modal-body>div{flex:none!important;overflow-y:visible!important}.rp-modal-body>div:first-child{width:100%!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.05)}}.studio-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 600px){.studio-gallery-grid{grid-template-columns:repeat(2,1fr)}}.studio-queue-card{display:grid;grid-template-columns:1fr 280px;min-height:148px;flex-shrink:0}@media (max-width: 700px){.studio-queue-card{grid-template-columns:1fr}}.photoscript-overlay{padding:20px}@media (max-width: 600px){.photoscript-box .ps-grid{grid-template-columns:1fr!important}}@media (max-width: 480px){.photoscript-overlay{padding:10px}.photoscript-box{max-height:92vh!important}.photoscript-box .ps-pad{padding-left:14px!important;padding-right:14px!important}.photoscript-box .ps-footer{flex-direction:column;align-items:stretch!important}.photoscript-box .ps-footer-actions{width:100%}.photoscript-box .ps-footer-actions button{flex:1}.photoscript-box .ps-field{font-size:16px!important}}.mob-header .notif-bell-btn{--ink: rgba(255,255,255,.85)}.mob-header,.mob-backdrop,.mob-close{display:none}.mob-only{display:none!important}@media (max-width: 768px){.sb{position:fixed;left:0;top:0;bottom:0;z-index:1001;width:260px;transform:translate(-100%);transition:transform .28s cubic-bezier(.4,0,.2,1);overflow-y:auto}.sb.sb-open{transform:translate(0);box-shadow:8px 0 40px #0000008c}.mob-header{display:flex;align-items:center;gap:12px;height:64px;padding:0 18px;background:var(--ink);border-bottom:1px solid var(--line);position:fixed;top:0;left:0;right:0;z-index:99;flex-shrink:0}.mob-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000085;z-index:1000;border:none;cursor:pointer;padding:0}.mob-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:var(--r2);cursor:pointer;color:#ffffff8c;font-size:15px}.main{padding-top:64px}.mob-only{display:flex!important}.mob-hide{display:none!important}.topbar{padding:0 16px}.metrics{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:1fr 1fr}}@keyframes shimmer-slide{0%{transform:translate(-150%)}to{transform:translate(350%)}}@keyframes page-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes dot-bounce{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-6px);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-anim{animation:fadeIn .2s ease}.btn{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:var(--r2);font-size:12px;font-weight:500;font-family:var(--body);cursor:pointer;border:none;transition:all .16s;letter-spacing:.01em}.btn:active{transform:scale(.98)}.btn-gold{background:var(--gold);color:var(--ink)}.btn-gold:hover{background:#d4ac55}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:var(--ink2)}.btn-ghost{background:transparent;color:var(--muted);border:1px solid var(--cream3)}.btn-ghost:hover{border-color:var(--cream3);background:var(--cream2);color:var(--ink)}.btn-green{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.btn-green:hover{background:#d1fae5}.btn-sm{padding:6px 13px;font-size:11px}.pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:10px;font-weight:500;letter-spacing:.03em}.pill-dot{width:5px;height:5px;border-radius:50%}.p-green{background:#ecfdf5;color:#065f46}.p-green .pill-dot{background:#10b981}.p-amber{background:#fffbeb;color:#92400e}.p-amber .pill-dot{background:#f59e0b}.p-ink{background:var(--ink);color:#fff}.p-gold{background:#c9a84c1f;color:var(--gold-dim);border:1px solid rgba(201,168,76,.25)}.card{background:#fff;border:1px solid var(--cream3);border-radius:var(--r3);padding:22px}.card-sm{background:#fff;border:1px solid var(--cream3);border-radius:var(--r3);padding:16px 20px}.surface{background:var(--cream2);border-radius:var(--r3);padding:18px 20px}.surface-sm{background:var(--cream2);border-radius:var(--r2);padding:13px 16px}.sh{font-family:var(--display);font-size:13px;font-weight:500;color:var(--ink);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:10px}.sh:after{content:"";flex:1;height:1px;background:var(--cream3)}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.metric{width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--cream3);border-radius:var(--r3);padding:16px 18px}.metric-lbl{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.metric-val{font-family:var(--display);font-size:28px;font-weight:400;color:var(--ink);line-height:1}.metric-sub{font-size:10px;color:var(--muted);margin-top:4px}.metric.accent{background:var(--ink);border-color:var(--ink)}.metric.accent .metric-lbl{color:#ffffff73}.metric.accent .metric-val{color:var(--gold)}.metric.accent .metric-sub{color:#ffffff59}.g2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.g3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.tl{display:flex;flex-direction:column}.tl-row{display:flex;gap:14px;padding-bottom:18px}.tl-row:last-child{padding-bottom:0}.tl-col{display:flex;flex-direction:column;align-items:center;width:18px;flex-shrink:0}.tl-dot{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;flex-shrink:0}.td-done{background:var(--ink);color:var(--gold)}.td-now{background:var(--gold);color:var(--ink);font-weight:700}.td-next{background:var(--cream2);border:1px solid var(--cream3);color:var(--muted)}.tl-stem{width:1px;flex:1;background:var(--cream3);margin-top:3px}.tl-stem-done{background:var(--gold-dim)}.tl-text{flex:1;padding-top:1px}.tl-name{font-size:12px;font-weight:500;color:var(--ink)}.tl-desc{font-size:11px;color:var(--muted);margin-top:2px}.steps{display:flex;align-items:center;padding:0;margin-bottom:24px}.step{display:flex;align-items:center;gap:7px}.sn{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;font-family:var(--body);flex-shrink:0}.sn-done{background:var(--ink);color:var(--gold)}.sn-now{background:var(--gold);color:var(--ink)}.sn-next{background:var(--cream2);border:1px solid var(--cream3);color:var(--muted)}.sl-done{font-size:11px;color:var(--muted)}.sl-now{font-size:11px;font-weight:500;color:var(--ink)}.sl-next{font-size:11px;color:var(--muted)}.sline{flex:1;height:1px;background:var(--cream3);margin:0 10px}.sline-done{background:var(--gold-dim)}.form-block{margin-bottom:22px}.form-lbl{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.form-input{width:100%;padding:10px 13px;border:1px solid var(--cream3);border-radius:var(--r2);font-size:12px;font-family:var(--body);color:var(--ink);background:#fff;outline:none;transition:border-color .15s}.form-input:focus{border-color:var(--gold)}.form-input::placeholder{color:var(--muted)}.form-textarea{min-height:70px;resize:vertical;line-height:1.5}.form-section-title{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--cream3);padding-bottom:8px;margin-bottom:16px}.logo-drop{border:1px dashed var(--cream3);border-radius:var(--r2);padding:22px;text-align:center;cursor:pointer;transition:all .15s}.logo-drop:hover{border-color:var(--gold);background:#c9a84c0a}.logo-drop i{font-size:18px;color:var(--muted);display:block;margin-bottom:6px}.logo-drop-text{font-size:11px;color:var(--muted)}.logo-drop-hint{font-size:10px;color:var(--muted);margin-top:3px;opacity:.6}.swatch-row{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.swatch{width:26px;height:26px;border-radius:var(--r);border:1px solid var(--cream3);cursor:pointer;flex-shrink:0;transition:transform .12s}.swatch:hover{transform:scale(1.1)}.hex-in{padding:6px 9px;border:1px solid var(--cream3);border-radius:var(--r);font-size:11px;font-family:var(--mono);color:var(--ink);background:#fff;width:82px;outline:none}.swatch-add{width:26px;height:26px;border-radius:var(--r);border:1px dashed var(--cream3);display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:14px;cursor:pointer}.pchip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.pchip{padding:8px 10px;border:1px solid var(--cream3);border-radius:var(--r2);font-size:11px;color:var(--muted);cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .14s;background:#fff;font-family:var(--body)}.pchip:hover{border-color:var(--gold-dim);color:var(--ink)}.pchip.on{border-color:var(--gold);background:#c9a84c0f;color:var(--gold-dim);font-weight:500}.cal-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cal-top span{font-family:var(--display);font-size:15px;font-weight:500;color:var(--ink)}.cnav{width:24px;height:24px;border-radius:var(--r);border:1px solid var(--cream3);background:#fff;color:var(--muted);cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cdlbl{text-align:center;font-size:9px;color:var(--muted);font-weight:500;padding:3px 0;letter-spacing:.05em;text-transform:uppercase}.cday{text-align:center;padding:7px 2px;font-size:11px;color:var(--muted);border-radius:var(--r);cursor:pointer;transition:all .12s}.cday:hover:not(.dis){background:var(--cream2);color:var(--ink)}.cday.today{font-weight:600;color:var(--gold-dim)}.cday.sel{background:var(--ink)!important;color:var(--gold)!important;font-weight:500}.cday.has{position:relative}.cday.has:after{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:3px;height:3px;background:var(--gold);border-radius:50%}.cday.dis{opacity:.3;pointer-events:none}.tslot{padding:10px 14px;border-radius:var(--r2);font-size:12px;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;transition:all .14s;background:#fff;font-family:var(--body);width:100%;border:1px solid var(--cream3)}.tslot:hover{border-color:var(--gold-dim)}.tslot.sel{border-color:var(--gold);background:#c9a84c0f;color:var(--gold-dim);font-weight:500}.tz{font-size:10px;color:var(--muted)}.meet-row{display:flex;align-items:center;gap:8px;background:var(--cream2);border:1px solid var(--cream3);border-radius:var(--r2);padding:9px 12px;font-size:11px;color:var(--muted);margin-bottom:8px}.meet-row span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono)}.btn-copy{padding:4px 10px;background:var(--ink);color:#fff;border:none;border-radius:var(--r);font-size:10px;font-family:var(--body);cursor:pointer;letter-spacing:.02em}.cdwn{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 0}.dblk{text-align:center}.dnum{font-family:var(--display);font-size:32px;font-weight:300;color:var(--ink);letter-spacing:-1px;line-height:1}.dunit{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:3px}.dsep{font-family:var(--display);font-size:24px;font-weight:300;color:var(--cream3);padding-bottom:12px;margin:0 2px}.dtbl{width:100%;font-size:11px;border-collapse:collapse}.dtbl td{padding:7px 0;border-bottom:1px solid var(--cream3)}.dtbl td:first-child{color:var(--muted);width:45%;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.dtbl td:last-child{color:var(--ink);font-weight:500}.dtbl tr:last-child td{border-bottom:none}.pb{border-radius:var(--r2);padding:13px 15px;margin-bottom:14px;display:flex;align-items:flex-start;gap:11px}.pb-recall{background:#c9a84c12;border:1px solid rgba(201,168,76,.2)}.pb-ff{background:#1d9e7512;border:1px solid rgba(29,158,117,.2)}.pb-icon{font-size:16px;flex-shrink:0;margin-top:1px}.pb-recall .pb-icon{color:var(--gold-dim)}.pb-ff .pb-icon{color:#0f6e56}.pb-title{font-size:11px;font-weight:500;margin-bottom:3px}.pb-recall .pb-title{color:var(--gold-dim)}.pb-ff .pb-title{color:#0f6e56}.pb-desc{font-size:11px;color:var(--muted);line-height:1.5}.prov-tog{display:flex;gap:6px;margin-bottom:14px;align-items:center}.ptog{padding:4px 12px;border-radius:20px;border:1px solid var(--cream3);font-size:10px;font-weight:500;cursor:pointer;color:var(--muted);background:#fff;transition:all .14s;letter-spacing:.03em;font-family:var(--body)}.ptog.r-on{background:#c9a84c14;border-color:#c9a84c4d;color:var(--gold-dim)}.ptog.f-on{background:#1d9e7512;border-color:#1d9e7540;color:#0f6e56}.cc{background:#fff;border:1px solid var(--cream3);border-radius:var(--r3);overflow:hidden;margin-bottom:10px;transition:border-color .15s}.cc.approved-card{border-color:#a7f3d0}.cc-head{padding:12px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--cream3);background:var(--cream2)}.cc-head.approved-head{background:#f0fdf4}.cc-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:20px;font-size:10px;font-weight:500;letter-spacing:.03em;background:var(--ink);color:#fff}.cc-badge.app{background:#10b981}.cc-body{padding:15px 18px}.cc-title{font-family:var(--display);font-size:14px;font-weight:500;color:var(--ink);margin-bottom:6px;letter-spacing:-.01em}.cc-preview{font-size:11px;color:var(--muted);line-height:1.7}.cc-foot{padding:9px 18px;border-top:1px solid var(--cream3);display:flex;align-items:center;gap:8px;background:#fff}.cc-meta{font-size:10px;color:var(--muted);font-family:var(--mono)}.app-lbl{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;color:#065f46;background:#ecfdf5;padding:2px 8px;border-radius:10px}.filter-row{display:flex;gap:6px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.fchip{padding:5px 12px;border-radius:20px;border:1px solid var(--cream3);background:#fff;font-size:11px;color:var(--muted);cursor:pointer;transition:all .14s;font-family:var(--body)}.fchip:hover{border-color:var(--cream3);background:var(--cream2);color:var(--ink)}.fchip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.sec-note{background:#c9a84c0f;border:1px solid rgba(201,168,76,.18);border-radius:var(--r2);padding:10px 13px;display:flex;gap:8px;margin-top:14px}.sec-note i{color:var(--gold-dim);font-size:14px;flex-shrink:0;margin-top:1px}.sec-note-text{font-size:10px;color:var(--muted);line-height:1.5}.notify{background:var(--ink2);border:1px solid var(--ink3);border-radius:var(--r3);padding:16px 20px;margin-bottom:22px;display:flex;align-items:flex-start;gap:13px}.notify-icon{color:var(--gold);font-size:16px;flex-shrink:0;margin-top:1px}.notify-title{font-size:12px;font-weight:500;color:#fff;margin-bottom:3px;letter-spacing:.01em}.notify-text{font-size:11px;color:#ffffff73;line-height:1.5}.cta-card{background:var(--ink);border-radius:var(--r3);padding:20px;margin-bottom:14px}.cta-title{font-family:var(--display);font-size:16px;font-weight:400;color:#fff;letter-spacing:-.01em;margin-bottom:4px}.cta-sub{font-size:11px;color:#fff6;line-height:1.5;margin-bottom:14px}.profile-av{width:56px;height:56px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:20px;font-weight:400;color:var(--ink);flex-shrink:0}.status-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--cream3)}.status-row:last-child{border-bottom:none}.status-key{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.status-val{font-size:12px;font-weight:500;color:var(--ink)}.phase-section{margin-bottom:8px}.phase-section-head{margin-bottom:20px}.phase-section-title{font-family:var(--display);font-size:24px;font-weight:400;color:var(--ink);letter-spacing:-.02em;margin-bottom:4px}.phase-section-intro{font-size:13px;color:var(--muted);line-height:1.55}.question-card{background:#fff;border:1px solid var(--cream3);border-radius:var(--r3);padding:22px 24px 24px;margin-bottom:10px;transition:border-color .18s,box-shadow .18s}.question-card:focus-within{border-color:#c9a84c73;box-shadow:0 0 0 3px #c9a84c0f}.question-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.question-label{font-family:var(--display);font-size:16px;font-weight:500;color:var(--ink);letter-spacing:-.01em;line-height:1.3;cursor:default}.optional-badge{flex-shrink:0;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--cream2);border:1px solid var(--cream3);padding:2px 8px;border-radius:20px;margin-top:3px;font-family:var(--body)}.question-helper{font-size:12px;color:var(--muted);line-height:1.55;margin-bottom:12px}.q-input{width:100%;padding:10px 13px;border:1px solid var(--cream3);border-radius:var(--r2);font-size:13px;font-family:var(--body);color:var(--ink);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s;line-height:1.5}.q-input:focus{border-color:var(--gold);box-shadow:0 0 0 2px #c9a84c1f}.q-input::placeholder{color:var(--muted);opacity:.7}.chips-row{display:flex;flex-wrap:wrap;gap:8px}.chip-opt{padding:9px 18px;border-radius:20px;border:1.5px solid var(--cream3);background:#fff;font-size:12px;color:var(--muted);cursor:pointer;font-family:var(--body);transition:border-color .14s,color .14s,background .14s}.chip-opt:hover{border-color:var(--gold-dim);color:var(--ink)}.chip-opt.on{border-color:var(--gold);background:#c9a84c14;color:var(--gold-dim);font-weight:500}.platform-chip-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.platform-chip{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;border:1.5px solid var(--cream3);border-radius:var(--r2);background:#fff;font-size:11px;font-weight:400;color:var(--muted);cursor:pointer;font-family:var(--body);transition:border-color .14s,color .14s,background .14s}.platform-chip i{font-size:14px}.platform-chip:hover{border-color:var(--gold-dim);color:var(--ink)}.platform-chip.on{border-color:var(--gold);background:#c9a84c14;color:var(--gold-dim);font-weight:500}.platform-details{display:flex;flex-direction:column;gap:8px;padding-top:4px}.platform-detail-row{display:flex;align-items:center;gap:10px}.platform-detail-name{font-size:11px;font-weight:500;color:var(--ink);width:90px;flex-shrink:0;letter-spacing:.01em}.platform-detail-input{flex:1}.pillar-list{display:flex;flex-direction:column;gap:8px}.pillar-row{display:flex;align-items:center;gap:10px}.pillar-number{width:22px;height:22px;border-radius:50%;background:var(--cream2);border:1px solid var(--cream3);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--muted);flex-shrink:0;font-family:var(--body)}.pillar-input{flex:1}.campaign-list{display:flex;flex-direction:column;gap:8px}.campaign-row{display:flex;align-items:center;gap:10px}.campaign-input-name{flex:2}.campaign-input-date{flex:1}.list-row{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px}.list-row .row-input{flex:1}.field-block{margin-bottom:20px}.field-helper{color:var(--muted);font-size:12px;margin-top:4px}.preview-shell{background:#fff;border:1px solid var(--cream3);border-radius:var(--r3);padding:24px 28px;max-height:50vh;overflow-y:auto}.preview-shell h1,.preview-shell h2,.preview-shell h3,.preview-shell h4{margin-top:1em;margin-bottom:.4em}.preview-shell h1{font-size:1.6em;border-bottom:1px solid var(--cream3);padding-bottom:8px}.preview-shell h2{font-size:1.25em;border-bottom:1px solid var(--cream2);padding-bottom:4px}.preview-shell blockquote{border-left:3px solid var(--cream3);padding-left:12px;color:var(--muted);margin:8px 0}.preview-shell table{border-collapse:collapse;margin:10px 0}.preview-shell th,.preview-shell td{border:1px solid var(--cream3);padding:6px 10px;text-align:left}.preview-shell code{background:var(--cream2);padding:1px 5px;border-radius:4px;font-size:.9em}.foot-actions{display:flex;gap:12px;justify-content:space-between;margin-top:22px;flex-wrap:wrap}.foot-actions .right-group{display:flex;gap:8px}.savestamp{font-size:11px;color:var(--muted)}.method-select{display:flex;flex-direction:column;align-items:center;padding:20px 0 40px}.method-select-head{text-align:center;max-width:520px;margin-bottom:36px}.method-heading{font-family:var(--display);font-size:34px;font-weight:400;color:var(--ink);letter-spacing:-.02em;line-height:1.15;margin-bottom:10px}.method-subheading{font-size:13px;color:var(--muted);line-height:1.6}.method-cards-row{width:100%;max-width:720px}.method-card{background:#fff;border:1.5px solid var(--cream3);border-radius:var(--r3);padding:32px 28px 28px;cursor:pointer;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease;display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left;width:100%;font-family:var(--body)}.method-card:hover{border-color:var(--gold);box-shadow:0 8px 32px #c9a84c1f,0 2px 8px #0e0e120f;transform:translateY(-3px)}.method-card:active{transform:translateY(-1px);box-shadow:0 4px 16px #c9a84c1a}.method-card-icon{width:48px;height:48px;border-radius:var(--r2);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:4px}.method-card-icon--form{background:#c9a84c1a;color:var(--gold-dim)}.method-card-icon--call{background:#0e0e120f;color:var(--ink)}.method-card-tag{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500}.method-card-title{font-family:var(--display);font-size:22px;font-weight:500;color:var(--ink);letter-spacing:-.01em;line-height:1.2}.method-card-desc{font-size:12px;color:var(--muted);line-height:1.7}.method-card-cta{margin-top:8px;font-size:12px;font-weight:500;color:var(--gold-dim);display:flex;align-items:center;gap:6px;transition:gap .18s ease}.method-card:hover .method-card-cta{gap:10px}.interview-nav{display:flex;gap:8px;justify-content:space-between;padding-top:16px;margin-top:4px;border-top:1px solid var(--cream3)}@media (max-width: 900px){.metrics{grid-template-columns:repeat(2,1fr)}.g2{grid-template-columns:1fr}.g3{grid-template-columns:1fr 1fr}.content{padding:18px 20px}}@media (min-width: 769px) and (max-width: 900px){.sb{width:180px}}.cw-meet-root{margin:-28px -32px;min-height:calc(100vh - 60px);position:relative;display:grid;grid-template-rows:56px 1fr auto;overflow:hidden;background:#0d0d12;color:#f0f0f0;font-family:var(--body)}.cw-meet-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 60% 50% at 20% 30%,rgba(99,102,241,.16) 0%,transparent 70%),radial-gradient(ellipse 50% 60% at 80% 70%,rgba(139,92,246,.12) 0%,transparent 70%),#0d0d12;animation:cw-bg-drift 14s ease-in-out infinite alternate}@keyframes cw-bg-drift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(25deg)}}.cw-meet-bar{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cw-meet-bar-left,.cw-meet-bar-right{display:flex;align-items:center;gap:.75rem}.cw-back-btn{background:none;border:none;color:#ffffff73;font-size:.78rem;font-family:var(--body);cursor:pointer;display:flex;align-items:center;gap:4px;padding:4px 0;transition:color .2s}.cw-back-btn:hover{color:#fffc}.cw-meet-name{font-size:.88rem;font-weight:500;color:#ccc;letter-spacing:.01em}.cw-meet-timer{font-size:.8rem;font-variant-numeric:tabular-nums;color:#a78bfa;background:#a78bfa1a;padding:3px 10px;border-radius:99px;letter-spacing:.06em}.cw-meet-calling{font-size:.8rem;color:#fbbf24;animation:cw-blink 1.2s ease-in-out infinite}@keyframes cw-blink{0%,to{opacity:1}50%{opacity:.35}}.cw-conn-dot{width:8px;height:8px;border-radius:50%;background:#444;transition:background .4s}.cw-conn-dot--connecting{background:#fbbf24;animation:cw-blink 1s ease-in-out infinite}.cw-conn-dot--connected{background:#4ade80}.cw-meet-stage{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.cw-tile{position:relative;width:min(480px,92vw);aspect-ratio:4/3;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;overflow:hidden;transition:border-color .4s}.cw-tile--speaking{border-color:#8b5cf68c}.cw-tile-glow{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#6366f1,#8b5cf6,#06b6d4);z-index:-1;filter:blur(14px);transition:opacity .4s}.cw-tile--speaking .cw-tile-glow{opacity:.22;animation:cw-glow 1.6s ease-in-out infinite}@keyframes cw-glow{0%,to{opacity:.18}50%{opacity:.4}}.cw-p-avatar{position:relative;width:96px;height:96px;flex-shrink:0}.cw-p-avatar-inner{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6 60%,#06b6d4);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px #8b5cf633}.cw-tile--speaking .cw-p-avatar-inner{animation:cw-pop 1.6s ease-in-out infinite}@keyframes cw-pop{0%,to{box-shadow:0 0 0 4px #8b5cf633}50%{box-shadow:0 0 0 10px #8b5cf614}}.cw-p-initials{font-size:2rem;font-weight:600;color:#fff;letter-spacing:.04em}.cw-p-info{text-align:center}.cw-p-name{font-size:1.2rem;font-weight:600;color:#f0f0f0}.cw-p-status{font-size:.78rem;color:#888;margin-top:.2rem;min-height:1.2em}.cw-waveform{display:flex;align-items:center;gap:4px;height:34px}.cw-wf-bar{width:4px;border-radius:3px;background:#6366f14d;height:6px;transition:background .3s}.cw-waveform.active .cw-wf-bar{background:#a78bfa}.cw-waveform.active .cw-wfb1{animation:cw-wf .9s ease-in-out infinite}.cw-waveform.active .cw-wfb2{animation:cw-wf .7s ease-in-out .1s infinite}.cw-waveform.active .cw-wfb3{animation:cw-wf .8s ease-in-out .05s infinite}.cw-waveform.active .cw-wfb4{animation:cw-wf .65s ease-in-out .15s infinite}.cw-waveform.active .cw-wfb5{animation:cw-wf .85s ease-in-out .08s infinite}.cw-waveform.active .cw-wfb6{animation:cw-wf .7s ease-in-out .12s infinite}.cw-waveform.active .cw-wfb7{animation:cw-wf .95s ease-in-out .03s infinite}@keyframes cw-wf{0%,to{height:6px}50%{height:28px}}.cw-idle-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;padding-bottom:1.75rem;background:linear-gradient(to top,rgba(13,13,18,.65) 0%,transparent 55%);border-radius:inherit}.cw-join-btn{display:flex;align-items:center;gap:6px;background:#6366f1;color:#fff;border:none;padding:.65rem 1.75rem;border-radius:10px;font-size:.9rem;font-weight:600;font-family:var(--body);cursor:pointer;box-shadow:0 4px 18px #6366f166;transition:background .2s,transform .1s}.cw-join-btn:hover{background:#4f46e5}.cw-join-btn:active{transform:scale(.97)}.cw-book-link{background:none;border:none;color:#ffffff61;font-size:.72rem;font-family:var(--body);cursor:pointer;transition:color .2s;padding:0}.cw-book-link:hover{color:#ffffffa6}.cw-meet-toolbar{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 1.5rem 1.5rem;background:#ffffff05;border-top:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cw-tool-btn{display:flex;flex-direction:column;align-items:center;gap:4px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#ccc;border-radius:14px;padding:.65rem 1.2rem;font-size:.68rem;font-weight:500;font-family:var(--body);cursor:pointer;min-width:64px;transition:background .2s,color .2s,transform .1s}.cw-tool-btn i{font-size:1.1rem}.cw-tool-btn:hover:not(:disabled){background:#ffffff24;color:#fff}.cw-tool-btn:active:not(:disabled){transform:scale(.95)}.cw-tool-btn:disabled{opacity:.4;cursor:not-allowed}.cw-tool-btn--active{background:#fbbf241f;border-color:#fbbf2447;color:#fbbf24}.cw-leave-btn{display:flex;flex-direction:column;align-items:center;gap:4px;background:#dc2626;color:#fff;border:none;border-radius:14px;padding:.65rem 1.75rem;font-size:.68rem;font-weight:600;font-family:var(--body);cursor:pointer;min-width:80px;box-shadow:0 4px 14px #dc262659;transition:background .2s,transform .1s}.cw-leave-btn i{font-size:1.1rem}.cw-leave-btn:hover{background:#b91c1c}.cw-leave-btn:active{transform:scale(.95)}.cw-meet-error{position:absolute;bottom:90px;left:50%;transform:translate(-50%);z-index:20;background:#ef444424;border:1px solid rgba(239,68,68,.3);color:#fca5a5;font-size:.78rem;font-family:var(--body);padding:.55rem 1.1rem;border-radius:9px;max-width:340px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;gap:6px}.method-alt,.cw-book-alt{font-size:11px;color:var(--muted);text-align:center;margin-top:14px}.cw-link{background:none;border:none;color:var(--gold-dim);font-size:11px;font-family:var(--body);cursor:pointer;text-decoration:underline;text-decoration-color:#8a6f3166;padding:0}.cw-link:hover{color:var(--gold)}.sh-root{max-width:560px;margin:0 auto}.sh-head{text-align:center;margin-bottom:32px}.sh-icon{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#fdf8ec,#f5edcf);border:1px solid var(--cream3);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:20px;color:var(--gold)}.sh-title{font-family:var(--display);font-size:22px;font-weight:400;color:var(--ink);margin:0 0 8px}.sh-sub{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.sh-fields{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.sh-field{display:flex;flex-direction:column;gap:6px}.sh-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--ink);letter-spacing:.02em}.sh-label-icon{font-size:15px}.sh-optional{margin-left:auto;font-size:10px;color:var(--muted);font-weight:400;letter-spacing:.04em;text-transform:uppercase}.sh-input{padding:10px 14px;border:1.5px solid var(--cream3);border-radius:var(--r2);font-size:13px;font-family:var(--body);color:var(--ink);background:#fff;transition:border-color .15s}.sh-input:focus{outline:none;border-color:var(--gold)}.sh-input::placeholder{color:#bbb}.sh-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sh-platform-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:4px}.sh-platform-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 10px;border:1.5px solid var(--cream3);border-radius:var(--r2);background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;font-family:var(--body)}.sh-platform-card:hover{border-color:var(--gold);background:#fdf8ec}.sh-platform-card--active{border-color:var(--gold);background:linear-gradient(135deg,#fdf8ec,#f5edcf);box-shadow:0 0 0 2px #c9a84c2e}.sh-platform-icon{font-size:22px;color:var(--muted);transition:color .15s}.sh-platform-card--active .sh-platform-icon{color:var(--gold)}.sh-platform-label{font-size:11px;font-weight:500;color:var(--ink);letter-spacing:.02em}.sh-platform-check{position:absolute;top:6px;right:8px;font-size:11px;color:var(--gold);font-weight:700}.ca-root{max-width:820px;margin:0 auto}.ca-head{margin-bottom:28px}.ca-done-icon{font-size:32px;color:#10b981;margin-bottom:10px}.ca-title{font-family:var(--display);font-size:22px;font-weight:400;color:var(--ink);margin:0 0 8px}.ca-sub{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.ca-progress{font-weight:600;color:var(--gold);margin-left:6px}.ca-skeleton-list{display:flex;flex-direction:column;gap:16px}.ca-skeleton{height:220px;border-radius:12px;background:linear-gradient(90deg,#f0ece4 25%,#faf7f2,#f0ece4 75%);background-size:200% 100%;animation:ca-shimmer 1.4s infinite}@keyframes ca-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ca-cards{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.ca-card{border:1.5px solid var(--cream3);border-radius:14px;background:#fff;overflow:hidden;transition:border-color .2s,opacity .2s;position:relative}.ca-card--approved{border-color:#a7f3d0;background:#f0fdf4}.ca-card--replacing{opacity:.5;pointer-events:none}.ca-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffbf;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--muted);z-index:2}.ca-card-header{padding:16px 22px;border-bottom:1px solid var(--cream3);display:flex;align-items:center;justify-content:space-between}.ca-platform-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 12px;border-radius:20px;letter-spacing:.02em}.ca-approved-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#065f46}.ca-card-body{padding:22px 22px 16px}.ca-card-title{font-size:16px;font-weight:600;color:var(--ink);margin-bottom:12px;line-height:1.45}.ca-card-text{font-size:14px;color:#444;line-height:1.75;max-height:260px;overflow-y:auto;margin-bottom:14px}.ca-card-text--script{white-space:pre-wrap}.ca-card-divider{border:none;border-top:1.5px dashed var(--cream3);margin:14px 0}.ca-hashtags{display:flex;flex-wrap:wrap;gap:5px}.ca-hashtag{font-size:12px;color:#0a66c2;background:#e8f0fe;padding:3px 10px;border-radius:10px}.ca-card-actions{display:flex;gap:10px;padding:14px 22px;border-top:1px solid var(--cream3)}.ca-btn-approve{flex:1;padding:11px 0;border:1.5px solid #10b981;color:#10b981;background:transparent;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:background .15s}.ca-btn-approve:hover{background:#ecfdf5}.ca-btn-reject{flex:1;padding:9px 0;border:1.5px solid #e5e7eb;color:#9ca3af;background:transparent;border-radius:8px;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:border-color .15s,color .15s,background .15s}.ca-btn-reject:hover{border-color:#fca5a5;color:#dc2626;background:#fef2f2}.ca-btn-approve:disabled,.ca-btn-reject:disabled{opacity:.4;cursor:not-allowed}.ca-footer{display:flex;justify-content:center;padding-top:8px}.ca-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}.ca-modal{background:#fff;border-radius:16px;padding:32px 28px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000002e}.ca-modal-title{font-family:var(--display);font-size:20px;font-weight:400;color:var(--ink);margin:0 0 8px}.ca-modal-sub{font-size:13px;color:var(--muted);line-height:1.6;margin:0 0 20px}.ca-modal-textarea{width:100%;min-height:100px;padding:12px 14px;border:1.5px solid var(--cream3);border-radius:var(--r2);font-size:14px;font-family:var(--body);color:var(--ink);resize:vertical;box-sizing:border-box;transition:border-color .15s}.ca-modal-textarea:focus{outline:none;border-color:var(--gold)}.ca-modal-textarea::placeholder{color:#bbb}.ca-modal-actions{display:flex;align-items:center;gap:12px;margin-top:20px;flex-wrap:wrap}.ca-wait{text-align:center;padding:64px 24px}.ca-wait-icon{font-size:32px;color:var(--gold);margin-bottom:14px}.ca-wait-msg{font-size:14px;color:var(--ink);font-weight:500;margin:0 0 20px}.ca-wait-hint{font-size:12px;color:var(--muted);margin:14px 0 0}.ca-wait-bar{height:4px;background:var(--cream3);border-radius:2px;overflow:hidden;max-width:320px;margin:0 auto}.ca-wait-bar-fill{height:100%;width:40%;background:var(--gold);border-radius:2px;animation:ca-bar-slide 1.4s ease-in-out infinite}@keyframes ca-bar-slide{0%{transform:translate(-150%)}to{transform:translate(350%)}}@media (max-width: 900px){.cw-meet-root{margin:-18px -20px}}@media (max-width: 600px){.platform-chip-grid,.pchip-grid,.sh-platform-grid,.metrics{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:1fr}.steps{flex-wrap:wrap;gap:8px 4px}.sline{min-width:16px;margin:0 6px}.foot-actions{flex-direction:column;align-items:stretch;gap:10px}.foot-actions .right-group{width:100%}.foot-actions .right-group .btn{flex:1;justify-content:center}.interview-nav{flex-direction:column-reverse;gap:10px}.interview-nav .btn{width:100%;justify-content:center}.method-heading{font-size:26px}.method-card{padding:24px 20px 22px}.platform-detail-row{flex-direction:column;align-items:stretch;gap:6px}.platform-detail-name{width:auto}.preview-shell{overflow-x:auto}}@media (max-width: 480px){.content{padding:16px 14px}.cw-meet-root{margin:-16px -14px}.card{padding:18px 16px}.question-card{padding:18px 16px 20px}.platform-chip-grid{grid-template-columns:repeat(2,1fr)}.pchip-grid{grid-template-columns:1fr 1fr}.campaign-row{flex-direction:column;align-items:stretch;gap:8px}.tb-title{font-size:17px}.phase-section-title{font-size:20px}.method-heading{font-size:23px}}@media (max-width: 768px){.auth-left{width:100%!important;height:38%!important;bottom:auto!important;padding:28px 24px!important;align-items:flex-start!important;justify-content:center!important}.auth-left .auth-feature,.auth-desktop-only{display:none}.auth-headline{font-size:30px!important;margin-bottom:8px!important}.auth-subhead{font-size:13px!important;margin-bottom:0!important}.auth-right{width:100%!important;top:38%!important;bottom:0!important;padding:0 24px;align-items:flex-start!important;overflow-y:auto!important}.auth-right-inner{width:100%!important;max-width:360px;margin:0 auto;padding-top:28px;padding-bottom:40px}}.portal *,.dark-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.portal *::-webkit-scrollbar,.dark-scroll::-webkit-scrollbar{width:5px;height:5px}.portal *::-webkit-scrollbar-track,.dark-scroll::-webkit-scrollbar-track{background:transparent}.portal *::-webkit-scrollbar-thumb,.dark-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:99px}.portal *::-webkit-scrollbar-thumb:hover,.dark-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff47}.tip{position:relative;outline:none}.tip:after{content:attr(data-tip);position:absolute;z-index:500;width:max-content;max-width:220px;padding:7px 11px;border-radius:var(--r);background:var(--ink);color:#fff;font-size:11px;font-weight:500;line-height:1.5;text-align:center;white-space:normal;box-shadow:0 6px 18px #00000038;opacity:0;visibility:hidden;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}.tip-dark:after{background:#fff;color:var(--ink);box-shadow:0 6px 18px #00000059}.tip:hover:after,.tip:focus-within:after,.tip:focus:after{opacity:1;visibility:visible;transform:translateY(0)}.tip-top:after{bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(2px)}.tip-top:hover:after,.tip-top:focus-within:after{transform:translate(-50%) translateY(0)}.tip-bottom:after{top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-2px)}.tip-bottom:hover:after,.tip-bottom:focus-within:after{transform:translate(-50%) translateY(0)}.tip-left:after{right:calc(100% + 8px);top:50%;transform:translateY(-50%) translate(2px)}.tip-left:hover:after,.tip-left:focus-within:after{transform:translateY(-50%) translate(0)}.tip-right:after{left:calc(100% + 8px);top:50%;transform:translateY(-50%) translate(-2px)}.tip-right:hover:after,.tip-right:focus-within:after{transform:translateY(-50%) translate(0)}@media (hover: none){.tip:after{display:none}}html{-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}.portal{height:100vh;height:100dvh}.oy-fab{bottom:calc(24px + env(safe-area-inset-bottom))!important;right:calc(24px + env(safe-area-inset-right))!important}@media (max-width: 768px){.mob-header{height:calc(64px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.main{padding-top:calc(64px + env(safe-area-inset-top))}.sb{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.content{padding-bottom:max(24px,calc(16px + env(safe-area-inset-bottom)))}input,select,textarea{font-size:16px!important}.btn,.nb{min-height:40px}}.oy-tabbar{display:none}@media (max-width: 768px){.oy-tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:98;background:var(--ink);border-top:1px solid var(--line);padding:6px max(6px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))}.oy-tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;background:none;border:0;border-radius:10px;cursor:pointer;color:#ffffff80;font:500 10px var(--body);letter-spacing:.02em}.oy-tabbar button i{font-size:21px}.oy-tabbar button.on{color:var(--gold)}.oy-tabbar button.on i{transform:translateY(-1px)}.oy-tabbar button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.has-tabbar .content{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}.has-tabbar .oy-fab{bottom:calc(80px + env(safe-area-inset-bottom))!important;width:42px!important;height:42px!important;z-index:97!important}}@media (max-width: 768px){.mob-head-right{gap:6px!important}.mob-head-right>*,.mob-head-right .notif-bell-btn{display:inline-flex;align-items:center;justify-content:center;height:34px;min-width:34px;padding:0 8px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.mob-head-right>div{flex-direction:row!important;gap:4px}.mob-plan-lbl{display:none}.trial-banner{flex-wrap:nowrap!important;gap:10px!important;padding:8px 12px 10px!important;font-size:12px!important}.trial-banner>i{font-size:15px!important}.trial-banner-text{line-height:1.35}.trial-banner-sub{display:none}.trial-banner-cta{min-height:32px!important;padding:0 10px!important;font-size:11px!important;white-space:nowrap}.trial-banner-cta i{display:none}}:root[data-ui=v2] .btn{min-height:48px;padding:0 20px;justify-content:center;gap:var(--sp-2);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:600;letter-spacing:0;transition:background-color var(--t-fast),border-color var(--t-fast),color var(--t-fast)}:root[data-ui=v2] .btn:active{transform:none}:root[data-ui=v2] .btn-sm{min-height:44px;padding:0 var(--sp-4);font-size:var(--fs-small)}:root[data-ui=v2] .btn-gold{background:var(--gold);color:var(--ink)}:root[data-ui=v2] .btn-gold:hover{background:var(--gold-hover)}:root[data-ui=v2] .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line-strong)}:root[data-ui=v2] .btn-ghost:hover{background:var(--surface-2);color:var(--ink);border-color:var(--line-strong)}:root[data-ui=v2] .btn-text{min-height:44px;padding:0;background:none;border:0;color:var(--gold-ink);font-family:var(--font-ui);font-weight:600;cursor:pointer}:root[data-ui=v2] .btn-text:hover{text-decoration:underline}:root[data-ui=v2] .btn-danger{background:transparent;color:var(--error);border:1px solid var(--error)}:root[data-ui=v2] .btn-danger:hover{background:var(--error-bg)}:root[data-ui=v2] .modal .btn-danger,:root[data-ui=v2] .ant-modal .btn-danger{background:var(--error);color:#fff}:root[data-ui=v2] .btn:disabled{opacity:.5;cursor:not-allowed}:root[data-ui=v2] .btn-block{width:100%}@media (min-width: 768px){:root[data-ui=v2] .btn{min-height:44px}}:root[data-ui=v2] .ca-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:none}:root[data-ui=v2] .ca-card--approved{background:var(--success-bg);border-color:var(--success)}:root[data-ui=v2] .pill{padding:3px 10px;border-radius:var(--r-pill);font-family:var(--font-ui);font-size:var(--fs-caption);font-weight:600;letter-spacing:0;line-height:1.4;white-space:nowrap}:root[data-ui=v2] .pill-success{background:var(--success-bg);color:var(--success)}:root[data-ui=v2] .pill-warning{background:var(--warning-bg);color:var(--warning)}:root[data-ui=v2] .pill-gold{background:var(--gold-tint);color:var(--gold-ink)}:root[data-ui=v2] .pill-plain{background:var(--surface-2);color:var(--ink-2)}:root[data-ui=v2] .notice{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-left:4px solid var(--ink-3);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);color:var(--ink);font-size:var(--fs-small);line-height:1.45}:root[data-ui=v2] .notice-icon{font-size:20px;line-height:1;margin-top:1px;flex:none}:root[data-ui=v2] .notice-main{flex:1;min-width:0}:root[data-ui=v2] .notice-title{display:block;font-weight:600}:root[data-ui=v2] .notice-action{flex:none}:root[data-ui=v2] .notice--error{border-left-color:var(--error);background:var(--error-bg)}:root[data-ui=v2] .notice--error .notice-icon{color:var(--error)}:root[data-ui=v2] .notice--warning{border-left-color:var(--warning);background:var(--warning-bg)}:root[data-ui=v2] .notice--warning .notice-icon{color:var(--warning)}:root[data-ui=v2] .notice--success{border-left-color:var(--success);background:var(--success-bg)}:root[data-ui=v2] .notice--success .notice-icon{color:var(--success)}:root[data-ui=v2] .notice--info{border-left-color:var(--gold);background:var(--gold-tint)}:root[data-ui=v2] .notice--info .notice-icon{color:var(--gold-ink)}@media (max-width: 479px){:root[data-ui=v2] .notice{flex-wrap:wrap}:root[data-ui=v2] .notice-action{width:100%;padding-left:32px}}:root[data-ui=v2] .form-lbl{margin-bottom:var(--sp-2);color:var(--ink);font-size:var(--fs-small);font-weight:500;letter-spacing:0;text-transform:none}:root[data-ui=v2] .form-input{min-height:48px;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body)}:root[data-ui=v2] .form-input:focus{border-color:var(--gold-ink)}:root[data-ui=v2] .form-input::placeholder{color:var(--ink-3)}:root[data-ui=v2] .form-textarea{min-height:96px;padding:var(--sp-3);line-height:1.5}:root[data-ui=v2] .form-input--error{border-color:var(--error)}:root[data-ui=v2] .form-error{margin-top:var(--sp-1);color:var(--error);font-size:var(--fs-small)}:root[data-ui=v2] .field-helper{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .pv{background:var(--surface);color:var(--ink);font-size:var(--fs-small)}:root[data-ui=v2] .pv-head{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3)}:root[data-ui=v2] .pv-avatar{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--gold-tint);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .pv-who{min-width:0}:root[data-ui=v2] .pv-who b{display:block;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .pv-who small{color:var(--ink-3);font-size:var(--fs-caption)}:root[data-ui=v2] .pv-plat{margin-left:auto;font-size:20px;color:var(--ink-3)}:root[data-ui=v2] .pv-title{padding:0 var(--sp-3) var(--sp-2);font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.2}:root[data-ui=v2] .pv-image{aspect-ratio:1 / 1;background:var(--gold-tint)}:root[data-ui=v2] .pv-image-inner{height:100%;padding:var(--sp-4);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-3);position:relative}:root[data-ui=v2] .pv-headline{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:1.15;color:var(--ink)}:root[data-ui=v2] .pv-direction{color:var(--ink-2);font-size:var(--fs-caption);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root[data-ui=v2] .pv-direction span{display:block;font-weight:600;color:var(--gold-ink)}:root[data-ui=v2] .pv-direction--inline{margin:0 var(--sp-3) var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border-radius:var(--r-sm)}:root[data-ui=v2] .pv-count{position:absolute;top:var(--sp-3);right:var(--sp-3);padding:3px 10px;border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .pv-body{padding:var(--sp-3)}:root[data-ui=v2] .pv-text{white-space:pre-wrap}:root[data-ui=v2] .pv-text--clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root[data-ui=v2] .pv-tags{color:var(--gold-ink)}:root[data-ui=v2] .pv-more{display:inline;min-height:44px;color:var(--ink-3)}:root[data-ui=v2] .pv-count-x{padding:0 var(--sp-3) var(--sp-3);text-align:right;color:var(--ink-3);font-size:var(--fs-caption)}:root[data-ui=v2] .pv-count-x--over{color:var(--error)}:root[data-ui=v2] .ap-root{max-width:var(--max-content)}:root[data-ui=v2] .ap-root .ca-head{display:grid;gap:var(--sp-2);justify-items:start;margin-bottom:var(--sp-4)}:root[data-ui=v2] .ap-root .ca-title{font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.15;color:var(--ink)}:root[data-ui=v2] .ap-root .ca-sub{font-size:var(--fs-body);color:var(--ink-2)}:root[data-ui=v2] .ap-root .notice{margin-bottom:var(--sp-4)}:root[data-ui=v2] .ap-root--bar{padding-bottom:120px}:root[data-ui=v2] .ap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);align-items:start}:root[data-ui=v2] .ap-card{position:relative}:root[data-ui=v2] .ap-approved{padding:var(--sp-3) var(--sp-3) 0}:root[data-ui=v2] .ap-card-actions{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--sp-2);padding:var(--sp-3);border-top:1px solid var(--line)}:root[data-ui=v2] .ap-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;text-align:center;padding:var(--sp-4);background:var(--surface);opacity:.92;font-weight:600;color:var(--ink)}:root[data-ui=v2] .ca-card--replacing{opacity:1}:root[data-ui=v2] .ap-said{display:flex;gap:var(--sp-2);align-items:flex-start;margin:var(--sp-3) var(--sp-3) 0;padding:var(--sp-2) var(--sp-3);background:var(--gold-tint);color:var(--gold-ink);border-radius:var(--r-sm);font-size:var(--fs-small)}:root[data-ui=v2] .ap-steps{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .ap-dots{display:flex;margin-left:auto}:root[data-ui=v2] .ap-dots button{background:none;border:0;padding:20px 3px;cursor:pointer}:root[data-ui=v2] .ap-dots i{display:block;width:18px;height:4px;border-radius:2px;background:var(--line-strong)}:root[data-ui=v2] .ap-dots .on i{background:var(--gold)}:root[data-ui=v2] .ap-cost{margin:0 0 var(--sp-3);font-size:var(--fs-small);color:var(--ink-2)}:root[data-ui=v2] .ap-footer{flex-direction:column;align-items:stretch;max-width:420px;margin:var(--sp-6) auto 0}:root[data-ui=v2] .ap-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--surface);border-top:1px solid var(--line);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom))}:root[data-ui=v2] .ap-bar-pair{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--sp-2)}:root[data-ui=v2] .ap-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1c191766;display:flex;align-items:flex-end;justify-content:center}:root[data-ui=v2] .ap-sheet{width:100%;max-height:90vh;overflow-y:auto;background:var(--surface);color:var(--ink);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow-pop);padding:var(--sp-4) var(--sp-5) calc(var(--sp-5) + env(safe-area-inset-bottom));animation:ap-slide var(--t-sheet)}:root[data-ui=v2] .ap-grab{width:40px;height:4px;border-radius:2px;background:var(--line-strong);margin:0 auto var(--sp-4)}:root[data-ui=v2] .ap-sheet-title{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.2}:root[data-ui=v2] .ap-sheet-sub{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-small)}:root[data-ui=v2] .ap-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-4) 0}:root[data-ui=v2] .ap-chip{min-height:44px;padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-small);font-weight:500;cursor:pointer}:root[data-ui=v2] .ap-chip.on{background:var(--gold-tint);border-color:var(--gold-ink);color:var(--gold-ink)}:root[data-ui=v2] .ap-sheet-actions{display:grid;gap:var(--sp-2);margin-top:var(--sp-4)}@keyframes ap-slide{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (min-width: 768px){:root[data-ui=v2] .ap-sheet-overlay{align-items:center}:root[data-ui=v2] .ap-sheet{width:480px;border-radius:var(--r-lg);padding-bottom:var(--sp-5)}}:root[data-ui=v2] .gp{padding:var(--sp-4);margin-bottom:var(--sp-5);max-width:560px}:root[data-ui=v2] .gp-title{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.2;color:var(--ink)}:root[data-ui=v2] .gp-sub{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-body)}:root[data-ui=v2] .gp-meter{height:8px;margin:var(--sp-5) 0 var(--sp-2);background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden}:root[data-ui=v2] .gp-meter span{display:block;height:100%;background:var(--gold);border-radius:var(--r-pill);transition:width var(--t-sheet)}:root[data-ui=v2] .gp-meta{display:flex;justify-content:space-between;gap:var(--sp-3);color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .gp-count{margin-top:var(--sp-1);color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .gp-list{list-style:none;margin:var(--sp-5) 0 0;padding:0;border-top:1px solid var(--line)}:root[data-ui=v2] .gp-list li{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:var(--fs-body)}:root[data-ui=v2] .gp-list li.todo{color:var(--ink-3)}:root[data-ui=v2] .gp-list .ti{font-size:20px;flex:none}:root[data-ui=v2] .gp-list .ti-circle-check{color:var(--success)}:root[data-ui=v2] .gp-list .ti-loader-2{color:var(--gold-ink);animation:gp-spin 1.2s linear infinite}:root[data-ui=v2] .gp-list .ti-circle{color:var(--line-strong)}:root[data-ui=v2] .gp-leave{margin-top:var(--sp-5);padding:var(--sp-3) var(--sp-4);background:var(--surface-2);border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--fs-small)}@keyframes gp-spin{to{transform:rotate(360deg)}}:root[data-ui=v2] .bl{max-width:var(--max-content)}:root[data-ui=v2] .bl-title{font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.15;color:var(--ink);margin-bottom:var(--sp-4)}:root[data-ui=v2] .bl-balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3);margin-bottom:var(--sp-5)}:root[data-ui=v2] .bl-balance{padding:var(--sp-4)}:root[data-ui=v2] .bl-balance small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .bl-balance b{display:block;margin-top:2px;font-family:var(--font-display);font-size:var(--fs-display);line-height:1.1;color:var(--ink)}:root[data-ui=v2] .bl-balance p{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-small);min-height:1.45em}:root[data-ui=v2] .bl .notice{margin-bottom:var(--sp-4)}:root[data-ui=v2] .bl-plans-head{margin-top:var(--sp-7);margin-bottom:var(--sp-3);scroll-margin-top:var(--sp-4)}:root[data-ui=v2] .bl-plans-head h3,:root[data-ui=v2] .bl-costs h3{font-family:var(--font-ui);font-size:var(--fs-h3);font-weight:600;color:var(--ink)}:root[data-ui=v2] .bl-plans-head p{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-small);max-width:62ch}:root[data-ui=v2] .bl-plans{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}:root[data-ui=v2] .bl-plan{display:grid;grid-template-columns:1fr auto;gap:var(--sp-3) var(--sp-4);align-items:center;padding:var(--sp-4);border-bottom:1px solid var(--line)}:root[data-ui=v2] .bl-plan:last-child{border-bottom:0}:root[data-ui=v2] .bl-plan.pick{background:var(--gold-tint);box-shadow:inset 3px 0 0 var(--gold)}:root[data-ui=v2] .bl-plan--wait{min-height:96px;background:var(--surface-2)}:root[data-ui=v2] .bl-plan-main{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3)}:root[data-ui=v2] .bl-plan-main b{font-weight:600;font-size:var(--fs-h3);color:var(--ink)}:root[data-ui=v2] .bl-plan-main small{flex-basis:100%;color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .bl-price{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);color:var(--ink);text-align:right}:root[data-ui=v2] .bl-price small{display:block;font-family:var(--font-ui);font-weight:400;font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .bl-plan .btn{grid-column:1 / -1;width:100%}:root[data-ui=v2] .bl-secure{display:flex;gap:var(--sp-2);align-items:center;margin-top:var(--sp-3);color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .bl-costs{margin-top:var(--sp-7);max-width:480px}:root[data-ui=v2] .bl-cost{display:flex;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);color:var(--ink-2)}:root[data-ui=v2] .bl-cost b{color:var(--ink);font-weight:600}@media (min-width: 768px){:root[data-ui=v2] .bl-plan{grid-template-columns:1fr auto auto}:root[data-ui=v2] .bl-plan .btn{grid-column:auto;width:auto}}:root[data-ui=v2] .portal{background:var(--bg);font-family:var(--font-ui)}:root[data-ui=v2] .main,:root[data-ui=v2] .content,:root[data-ui=v2] .topbar{background:var(--bg)}:root[data-ui=v2] .topbar{border-bottom:1px solid var(--line)}:root[data-ui=v2] .tb-title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:1.2;letter-spacing:-.015em;color:var(--ink)}:root[data-ui=v2] .tb-sub{font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .sbv{background:var(--surface);border-right:1px solid var(--line);color:var(--ink);width:240px}:root[data-ui=v2] .sbv-top{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-5) var(--sp-4) var(--sp-4)}:root[data-ui=v2] .sbv-brand{display:flex;align-items:center;gap:var(--sp-2);background:none;border:0;padding:0;cursor:pointer;color:var(--ink)}:root[data-ui=v2] .sbv-mark{width:26px;height:26px;border-radius:7px;background:var(--gold);position:relative;flex:none}:root[data-ui=v2] .sbv-mark:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:2.5px solid var(--ink);border-radius:50%}:root[data-ui=v2] .sbv-name{font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-.015em;color:var(--ink)}:root[data-ui=v2] .sbv-nav{display:flex;flex-direction:column;gap:var(--sp-1);padding:0 var(--sp-3)}:root[data-ui=v2] .sbv-link{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-3);background:none;border:0;border-radius:var(--r-sm);color:var(--ink-2);font:inherit;font-size:var(--fs-body);font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--t-fast),color var(--t-fast)}:root[data-ui=v2] .sbv-link .ti{font-size:24px;flex:none}:root[data-ui=v2] .sbv-link:hover{background:var(--surface-2);color:var(--ink)}:root[data-ui=v2] .sbv-link.on{background:var(--surface-2);color:var(--ink);box-shadow:inset 3px 0 0 var(--gold)}:root[data-ui=v2] .sbv-dot{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--gold)}:root[data-ui=v2] .sbv-credits{margin:auto var(--sp-3) var(--sp-3);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-small);color:var(--ink-2)}:root[data-ui=v2] .sbv-credits-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}:root[data-ui=v2] .sbv-credits-head .btn-text{min-height:44px;font-size:var(--fs-small)}:root[data-ui=v2] .sbv-credits>b{display:block;font-family:var(--font-display);font-size:var(--fs-h1);line-height:1.1;color:var(--ink)}:root[data-ui=v2] .sbv-credits small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .sbv-credits-row{display:flex;justify-content:space-between;margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}:root[data-ui=v2] .sbv-credits-row b{color:var(--ink);font-weight:600}:root[data-ui=v2] .sbv-plan{display:block;margin-top:var(--sp-1)}:root[data-ui=v2] .sbv-foot{padding:var(--sp-3);border-top:1px solid var(--line);display:grid;gap:var(--sp-2)}:root[data-ui=v2] .sbv-user{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-2);background:none;border:0;border-radius:var(--r-sm);text-align:left;cursor:pointer;color:var(--ink);font:inherit}:root[data-ui=v2] .sbv-user:hover{background:var(--surface-2)}:root[data-ui=v2] .sbv-av{width:32px;height:32px;border-radius:50%;background:var(--gold);color:var(--ink);display:grid;place-items:center;font-size:var(--fs-caption);font-weight:600;flex:none}:root[data-ui=v2] .sbv-user-text{min-width:0}:root[data-ui=v2] .sbv-user-text b{display:block;font-size:var(--fs-small);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .sbv-user-text small{display:block;color:var(--ink-3);font-size:var(--fs-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .sbv-signout{width:100%;justify-content:flex-start}:root[data-ui=v2] .sbv-icon-btn{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:var(--r-sm);color:var(--ink);font-size:24px;cursor:pointer}:root[data-ui=v2] .sbv-icon-btn:hover{background:var(--surface-2)}:root[data-ui=v2] .sbv .mob-close{display:none}:root[data-ui=v2] .sbv-mob{background:var(--surface);border-bottom:1px solid var(--line)}:root[data-ui=v2] .sbv-mob .sbv-brand{flex:1}:root[data-ui=v2] .sbv-chips{display:flex;gap:var(--sp-2)}:root[data-ui=v2] .sbv-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink);font-size:var(--fs-small);font-weight:600}:root[data-ui=v2] .sbv-chip .ti{font-size:16px;color:var(--gold-ink)}:root[data-ui=v2] .mob-header .notif-bell-btn{--ink: #1C1917}@media (max-width: 768px){:root[data-ui=v2] .sbv{box-shadow:none}:root[data-ui=v2] .sbv .mob-close{display:grid}:root[data-ui=v2] .sbv.sb-open{box-shadow:var(--shadow-pop)}:root[data-ui=v2] .mob-backdrop{background:#1c191766}:root[data-ui=v2] .sbv-top{padding-top:var(--sp-3)}}:root[data-ui=v2] .dv{max-width:var(--max-content)}:root[data-ui=v2] .dv-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4);margin-bottom:var(--sp-5)}:root[data-ui=v2] .dv-head h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h1);line-height:1.15;color:var(--ink)}:root[data-ui=v2] .dv-head p{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-body)}:root[data-ui=v2] .dv .notice{margin-bottom:var(--sp-4)}:root[data-ui=v2] .dv-empty{padding:var(--sp-8) var(--sp-4);text-align:center;display:grid;gap:var(--sp-4);justify-items:center;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}:root[data-ui=v2] .bz-list{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}:root[data-ui=v2] .bz-row{display:grid;grid-template-columns:40px 1fr auto;gap:var(--sp-2) var(--sp-4);align-items:center;padding:var(--sp-4);border-bottom:1px solid var(--line)}:root[data-ui=v2] .bz-row:last-child{border-bottom:0}:root[data-ui=v2] .bz-row--wait{min-height:72px;background:var(--surface-2)}:root[data-ui=v2] .bz-init{width:40px;height:40px;border-radius:var(--r-sm);display:grid;place-items:center;background:var(--ink);color:var(--gold-tint);font-weight:600;font-size:var(--fs-small)}:root[data-ui=v2] .bz-main{min-width:0}:root[data-ui=v2] .bz-main b{display:block;font-weight:600;font-size:var(--fs-body);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .bz-main small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .bz-row .pill{grid-column:2;justify-self:start}:root[data-ui=v2] .bz-actions{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-5)}:root[data-ui=v2] .bz-delete{color:var(--error)}:root[data-ui=v2] .bz-row--confirm{grid-template-columns:1fr}:root[data-ui=v2] .bz-confirm-text{color:var(--ink)}:root[data-ui=v2] .bz-row--confirm .bz-actions{grid-column:1}@media (min-width: 768px){:root[data-ui=v2] .bz-row{grid-template-columns:40px 1fr auto auto}:root[data-ui=v2] .bz-row .pill{grid-column:auto}:root[data-ui=v2] .bz-actions{grid-column:auto;justify-content:flex-end}:root[data-ui=v2] .bz-row--confirm{grid-template-columns:1fr auto}:root[data-ui=v2] .bz-row--confirm .bz-actions{grid-column:auto}}:root[data-ui=v2] .tour-fab{z-index:25!important;background:var(--gold)!important;box-shadow:var(--shadow-pop)!important;color:var(--ink)!important}@media (max-width: 767px){:root[data-ui=v2] .tour-fab{bottom:96px!important;right:16px!important}}:root[data-ui=v2] .iv{max-width:var(--max-form);padding-bottom:96px}:root[data-ui=v2] .iv-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-3)}:root[data-ui=v2] .iv-saved{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--success);font-size:var(--fs-small);font-weight:500}:root[data-ui=v2] .iv-progress{margin-bottom:var(--sp-4)}:root[data-ui=v2] .iv-progress small{display:block;margin-top:var(--sp-2);color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .iv-meter{height:8px;background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden}:root[data-ui=v2] .iv-meter span{display:block;height:100%;background:var(--gold);border-radius:var(--r-pill);transition:width var(--t-sheet)}:root[data-ui=v2] .iv-steps{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);margin-bottom:var(--sp-4)}:root[data-ui=v2] .iv-phase>small{display:block;margin-bottom:var(--sp-2);color:var(--gold-ink);font-size:var(--fs-small);font-weight:600}:root[data-ui=v2] .iv .question-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:none;padding:var(--sp-4)}:root[data-ui=v2] .iv .question-label{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:1.2;color:var(--ink)}:root[data-ui=v2] .iv .question-label span{color:var(--error)!important}:root[data-ui=v2] .iv .question-helper{color:var(--ink-3);font-size:var(--fs-small);line-height:1.45}:root[data-ui=v2] .question-example{margin-top:var(--sp-2);color:var(--ink-3);font-size:var(--fs-small);line-height:1.45}:root[data-ui=v2] .iv .q-input{min-height:48px;border:1px solid var(--line-strong);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--fs-body);background:var(--surface);color:var(--ink)}:root[data-ui=v2] .iv .optional-badge{background:var(--surface-2);color:var(--ink-2);border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:600;padding:3px 10px}:root[data-ui=v2] .iv .chip-opt{min-height:44px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-size:var(--fs-small)}:root[data-ui=v2] .iv .chip-opt.on{background:var(--gold-tint);border-color:var(--gold-ink);color:var(--gold-ink)}:root[data-ui=v2] .iv .notice{margin-top:var(--sp-4)}:root[data-ui=v2] .iv-final{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}:root[data-ui=v2] .iv-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:1fr 1.3fr;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line)}:root[data-ui=v2] .iv-bar .btn{width:100%}@media (min-width: 768px){:root[data-ui=v2] .iv{padding-bottom:0}:root[data-ui=v2] .iv-bar{position:static;display:flex;justify-content:space-between;margin-top:var(--sp-5);padding:0;background:none;border-top:0}:root[data-ui=v2] .iv-bar .btn{width:auto}}:root[data-ui=v2] .cv{max-width:480px;margin:0 auto}:root[data-ui=v2] .cv-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:var(--sp-4)}:root[data-ui=v2] .cv-name{font-weight:600;color:var(--ink)}:root[data-ui=v2] .cv-timer{justify-self:end;color:var(--ink-2);font-size:var(--fs-small)}:root[data-ui=v2] .cv .notice{margin-bottom:var(--sp-4);flex-wrap:wrap}:root[data-ui=v2] .cv-fail-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}:root[data-ui=v2] .cv-primer,:root[data-ui=v2] .cv-live{padding:var(--sp-6) var(--sp-5);display:grid;gap:var(--sp-4);justify-items:center;text-align:center}:root[data-ui=v2] .cv-primer h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h1);line-height:1.15;color:var(--ink)}:root[data-ui=v2] .cv-primer p{color:var(--ink-2);font-size:var(--fs-body)}:root[data-ui=v2] .cv-primer .btn-block{max-width:280px}:root[data-ui=v2] .cv-state{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);color:var(--ink);min-height:1.2em}:root[data-ui=v2] .cv-controls{display:flex;align-items:center;gap:var(--sp-5)}:root[data-ui=v2] .cv-mute.on{background:var(--surface-2)}:root[data-ui=v2] .cv-end{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:2px solid var(--error);color:var(--error);font-size:28px;cursor:pointer;transition:background-color var(--t-fast)}:root[data-ui=v2] .cv-end:hover{background:var(--error-bg)}:root[data-ui=v2] .cv-end-label{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .cv-switch{margin-top:var(--sp-5);text-align:center}:root[data-ui=v2] .iv .question-body>textarea::placeholder,:root[data-ui=v2] .iv .question-body>.q-input::placeholder{color:transparent}:root[data-ui=v2] .iv .phase-section-title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:1.2;color:var(--ink)}:root[data-ui=v2] .iv .phase-section-intro{color:var(--ink-2);font-size:var(--fs-body)}:root[data-ui=v2] .pk{display:grid;gap:var(--sp-3)}:root[data-ui=v2] .pk-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}:root[data-ui=v2] .pk-seg{display:inline-flex;border:1px solid var(--line-strong);border-radius:var(--r-sm);overflow:hidden}:root[data-ui=v2] .pk-seg button{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);background:var(--surface);border:0;border-right:1px solid var(--line-strong);color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:500;cursor:pointer}:root[data-ui=v2] .pk-seg button:last-child{border-right:0}:root[data-ui=v2] .pk-seg button.on{background:var(--surface-2);color:var(--ink)}:root[data-ui=v2] .pk-summary{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .pk-pills{display:flex;flex-wrap:wrap;gap:var(--sp-2)}:root[data-ui=v2] .pk-pill{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-small);font-weight:500;cursor:pointer}:root[data-ui=v2] .pk-pill.on{background:var(--gold-tint);border-color:var(--gold-ink);color:var(--gold-ink)}:root[data-ui=v2] .pk-pill--status{color:var(--ink-2)}:root[data-ui=v2] .pk-empty,:root[data-ui=v2] .pk-note{color:var(--ink-3);font-size:var(--fs-small);margin:var(--sp-3) 0}:root[data-ui=v2] .pk-day h3{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:600;color:var(--ink);margin:var(--sp-4) 0 var(--sp-2)}:root[data-ui=v2] .pk-day h3 span{color:var(--ink-3);font-weight:400;margin-left:var(--sp-2)}:root[data-ui=v2] .pk-rows{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}:root[data-ui=v2] .pk-row{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--sp-3) var(--sp-4);background:none;border:0;border-bottom:1px solid var(--line);text-align:left;font:inherit;color:var(--ink);cursor:pointer}:root[data-ui=v2] .pk-row:last-child{border-bottom:0}:root[data-ui=v2] .pk-row:hover{background:var(--surface-2)}:root[data-ui=v2] .pk-row-icon{font-size:20px;color:var(--ink-2)}:root[data-ui=v2] .pk-row-main{min-width:0}:root[data-ui=v2] .pk-row-main b{display:block;font-weight:600;font-size:var(--fs-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .pk-row-main small{display:block;color:var(--ink-3);font-size:var(--fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .pk-cal-scroll{overflow-x:auto}:root[data-ui=v2] .pk-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:720px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}:root[data-ui=v2] .pk-dow{padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .pk-day-cell{min-height:104px;padding:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-1);border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--fs-caption)}:root[data-ui=v2] .pk-day-cell:nth-child(7n){border-right:0}:root[data-ui=v2] .pk-day-cell.muted{background:var(--bg)}:root[data-ui=v2] .pk-d{font-weight:600;color:var(--ink-2)}:root[data-ui=v2] .pk-day-cell.muted .pk-d{color:var(--line-strong)}:root[data-ui=v2] .pk-ev{display:flex;align-items:center;gap:4px;min-height:24px;padding:2px 6px;border:1px solid var(--line);border-radius:5px;background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-align:left}:root[data-ui=v2] .pk-ev:hover{background:var(--gold-tint)}:root[data-ui=v2] .pk-ev .ti{font-size:13px;flex:none}:root[data-ui=v2] .pk-more{color:var(--ink-3)}:root[data-ui=v2] .pk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;max-width:640px}:root[data-ui=v2] .pk-tile{position:relative;aspect-ratio:1 / 1;padding:0;border:0;background:var(--gold-tint);cursor:pointer;overflow:hidden;display:grid;place-items:center}:root[data-ui=v2] .pk-tile img{width:100%;height:100%;object-fit:cover}:root[data-ui=v2] .pk-tile-text{padding:var(--sp-3);font-family:var(--font-display);font-weight:700;font-size:var(--fs-small);line-height:1.2;color:var(--ink);text-align:left;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}:root[data-ui=v2] .pk-tile-day{position:absolute;left:var(--sp-2);bottom:var(--sp-2);padding:2px 8px;border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .pk-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#1c191766;display:flex;justify-content:flex-end}:root[data-ui=v2] .pk-panel{width:100%;height:100%;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);animation:pk-in var(--t-sheet)}:root[data-ui=v2] .pk-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4);border-bottom:1px solid var(--line);background:var(--surface)}:root[data-ui=v2] .pk-panel-head h3{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:1.2;margin-bottom:var(--sp-2)}:root[data-ui=v2] .pk-panel-head h3 span{font-family:var(--font-ui);font-weight:400;font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .pk-panel-close{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:var(--r-sm);color:var(--ink);font-size:24px;cursor:pointer}:root[data-ui=v2] .pk-panel-close:hover{background:var(--surface-2)}:root[data-ui=v2] .pk-panel-body{flex:1;overflow-y:auto;padding:var(--sp-4);display:grid;gap:var(--sp-4);align-content:start}:root[data-ui=v2] .pk-script{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:0 var(--sp-4)}:root[data-ui=v2] .pk-script summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600;font-size:var(--fs-small)}:root[data-ui=v2] .pk-script pre{white-space:pre-wrap;font-family:var(--font-ui);font-size:var(--fs-small);color:var(--ink-2);margin:0 0 var(--sp-4);line-height:1.5}:root[data-ui=v2] .pk-panel-foot{padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}@keyframes pk-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media (min-width: 768px){:root[data-ui=v2] .pk-panel{width:480px;box-shadow:var(--shadow-pop)}}:root[data-ui=v2] .ti-sparkles:before,:root[data-ui=v2] .ti-wand:before,:root[data-ui=v2] .ti-stars:before{content:""}:root[data-ui=v2] .rv-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#000000b3;display:flex;align-items:stretch;justify-content:center}:root[data-ui=v2] .rv{position:relative;width:100%;max-width:1120px;height:100%;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);font-family:var(--font-ui)}:root[data-ui=v2] .rv-head{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);background:var(--surface)}:root[data-ui=v2] .rv-head-text{flex:1;min-width:0}:root[data-ui=v2] .rv-head h3{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .rv-head small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rv-close{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:var(--r-sm);color:var(--ink);font-size:24px;cursor:pointer}:root[data-ui=v2] .rv-close:hover{background:var(--surface-2)}:root[data-ui=v2] .rv-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}:root[data-ui=v2] .rv-canvas{display:grid;justify-items:center;align-content:start;gap:var(--sp-3);padding:var(--sp-4)}:root[data-ui=v2] .rv-frame{width:100%;max-width:420px;aspect-ratio:1 / 1;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;display:grid;place-items:center}:root[data-ui=v2] .rv-frame.portrait{max-width:260px;aspect-ratio:9 / 16}:root[data-ui=v2] .rv-frame img{width:100%;height:100%;object-fit:contain;display:block}:root[data-ui=v2] .rv-empty{padding:var(--sp-5);text-align:center;color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rv-slide{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rv-progress{width:100%;max-width:420px}:root[data-ui=v2] .rv-progress small{display:block;margin-top:var(--sp-2);color:var(--ink-2);font-size:var(--fs-small)}:root[data-ui=v2] .rv-meter{height:8px;background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden}:root[data-ui=v2] .rv-meter span{display:block;height:100%;background:var(--gold);border-radius:var(--r-pill);transition:width var(--t-sheet)}:root[data-ui=v2] .rv-meter.wait span{width:40%;animation:rv-slide 1.4s ease-in-out infinite}@keyframes rv-slide{0%{margin-left:-40%}to{margin-left:100%}}:root[data-ui=v2] .rv-strip{display:flex;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) 0;overflow-x:auto}:root[data-ui=v2] .rv-thumb{flex:none;width:56px;height:56px;padding:0;border:2px solid var(--line);border-radius:var(--r-sm);background:var(--surface);overflow:hidden;cursor:pointer}:root[data-ui=v2] .rv-thumb.on{border-color:var(--gold)}:root[data-ui=v2] .rv-thumb img{width:100%;height:100%;object-fit:cover;display:block}:root[data-ui=v2] .rv-side{padding:0 var(--sp-4) var(--sp-4);display:grid;gap:var(--sp-4);align-content:start}:root[data-ui=v2] .rv-section{display:grid;gap:var(--sp-3)}:root[data-ui=v2] .rv-section h4{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:600;color:var(--ink-2)}:root[data-ui=v2] .rv-label{color:var(--ink-3);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .rv-pre{white-space:pre-wrap;word-break:break-word;margin:0;padding:var(--sp-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--fs-small);line-height:1.5;color:var(--ink-2);max-height:220px;overflow-y:auto}:root[data-ui=v2] .rv-tags{color:var(--gold-ink);font-size:var(--fs-small);margin:0}:root[data-ui=v2] .rv-note{color:var(--ink-3);font-size:var(--fs-small);margin:0}:root[data-ui=v2] .rv-tray{display:grid;gap:var(--sp-3)}:root[data-ui=v2] .rv-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}:root[data-ui=v2] .rv-tabs button{min-height:44px;background:none;border:0;border-bottom:2px solid transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:600;cursor:pointer}:root[data-ui=v2] .rv-tabs button.on{color:var(--ink);border-bottom-color:var(--gold)}:root[data-ui=v2] .rv-foot{padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}:root[data-ui=v2] .rv .notice{margin:0}:root[data-ui=v2] .rv .btn-ghost{color:var(--ink);border-color:var(--line-strong)}:root[data-ui=v2] .rv .btn-ghost:hover{background:var(--surface-2)}@media (min-width: 768px){:root[data-ui=v2] .rv-overlay{align-items:center;padding:var(--sp-5)}:root[data-ui=v2] .rv{height:min(88vh,760px);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-pop)}:root[data-ui=v2] .rv-foot{display:flex;justify-content:flex-end}:root[data-ui=v2] .rv-foot .btn{width:320px}:root[data-ui=v2] .rv-body{display:grid;grid-template-columns:auto 1fr 320px;overflow:hidden}:root[data-ui=v2] .rv-body:not(:has(.rv-strip)){grid-template-columns:1fr 320px}:root[data-ui=v2] .rv-strip{flex-direction:column;padding:var(--sp-4) 0 var(--sp-4) var(--sp-4);overflow-y:auto;overflow-x:hidden}:root[data-ui=v2] .rv-canvas{overflow-y:auto;align-content:center}:root[data-ui=v2] .rv-side{padding:var(--sp-4) var(--sp-4) var(--sp-4) 0;overflow-y:auto;border-left:0}}:root[data-ui=v2] body.studio-mode{font-family:var(--font-ui);background:var(--bg)}:root[data-ui=v2] body.studio-mode .topbar{background:var(--surface);border-bottom-color:var(--line)}:root[data-ui=v2] body.studio-mode .tb-title,:root[data-ui=v2] .rst-title{color:var(--ink)}:root[data-ui=v2] body.studio-mode .tb-sub{color:var(--ink-3)}:root[data-ui=v2] .rst-bar{display:flex;align-items:center;gap:var(--sp-4);flex:1;min-width:0}:root[data-ui=v2] .rst-id{display:flex;align-items:center;gap:var(--sp-3);min-width:0}:root[data-ui=v2] .rst-mark{flex:none;width:26px;height:26px;border-radius:7px;background:var(--gold);position:relative;cursor:default}:root[data-ui=v2] .rst-mark:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:2.5px solid #1C1917;border-radius:50%}:root[data-ui=v2] .rst-title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.2}:root[data-ui=v2] .rst-sub{color:var(--ink-3);font-size:var(--fs-caption)}:root[data-ui=v2] .rst-meter{display:none;width:96px;height:6px;background:var(--surface-2);border-radius:var(--r-pill);overflow:hidden;flex:none}:root[data-ui=v2] .rst-meter span{display:block;height:100%;background:var(--gold);border-radius:var(--r-pill);transition:width var(--t-sheet)}:root[data-ui=v2] .rst-toggle{margin-left:auto;flex:none}:root[data-ui=v2] .rst-toggle button{color:var(--ink-2)}:root[data-ui=v2] .rst-toggle button.on{color:var(--ink)}:root[data-ui=v2] .rst-toggle .pk-seg button,:root[data-ui=v2] body.studio-mode .pk-seg{border-color:var(--line-strong)}:root[data-ui=v2] body.studio-mode .pk-seg button{background:var(--surface);border-color:var(--line-strong)}:root[data-ui=v2] body.studio-mode .pk-seg button.on{background:var(--surface-2)}@media (min-width: 768px){:root[data-ui=v2] .rst-meter{display:block}}:root[data-ui=v2] .rs{color:var(--ink);font-family:var(--font-ui)}:root[data-ui=v2] .rs-count{display:inline-block;margin-left:var(--sp-2);padding:1px 8px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .rs-label{color:var(--ink-3);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .rs-note{color:var(--ink-3);font-size:var(--fs-small);margin:0}:root[data-ui=v2] .rs-empty{display:grid;justify-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-4);color:var(--ink-2);text-align:center}:root[data-ui=v2] .rs-plat{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--ink-2);font-size:var(--fs-small);font-weight:600}:root[data-ui=v2] .rs-sub{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rs-brand{border-bottom:1px solid var(--line);background:var(--surface);padding:var(--sp-4);display:grid;gap:var(--sp-3)}:root[data-ui=v2] .rs-logo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}:root[data-ui=v2] .rs-logo img{height:40px;max-width:120px;object-fit:contain;border-radius:var(--r-sm)}:root[data-ui=v2] .rs-logo-empty{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink-3);font-size:20px}:root[data-ui=v2] .rs-logo-text{flex:1;min-width:180px}:root[data-ui=v2] .rs-logo-text b{display:block;font-weight:600}:root[data-ui=v2] .rs-logo-text small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rs-colours{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}:root[data-ui=v2] .rs-swatches{display:flex;flex-wrap:wrap;gap:var(--sp-3)}:root[data-ui=v2] .rs-swatch{display:inline-flex;align-items:center;gap:var(--sp-2)}:root[data-ui=v2] .rs-swatch i{width:22px;height:22px;border-radius:6px;border:1px solid var(--line-strong);display:block}:root[data-ui=v2] .rs-swatch code{color:var(--ink-2);font-size:var(--fs-caption)}:root[data-ui=v2] .rs-colour-edit{display:grid;gap:var(--sp-2);max-width:520px}:root[data-ui=v2] .rs-colour-edit label,:root[data-ui=v2] .rs-field label,:root[data-ui=v2] .rs-status span{font-size:var(--fs-small);font-weight:500;color:var(--ink)}:root[data-ui=v2] .rs-colour-edit small,:root[data-ui=v2] .rs-field small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rs-colour-actions{display:flex;gap:var(--sp-2)}:root[data-ui=v2] .rs-test{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line)}:root[data-ui=v2] .rs-filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line)}:root[data-ui=v2] .rs-pills{display:flex;flex-wrap:wrap;gap:var(--sp-2)}:root[data-ui=v2] .rs .pk-pill{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}:root[data-ui=v2] .rs .pk-pill.on{background:var(--gold-tint);color:var(--gold-ink);border-color:var(--gold-ink)}:root[data-ui=v2] .rs-status{display:inline-flex;align-items:center;gap:var(--sp-2)}:root[data-ui=v2] .rs-status .form-input{min-height:44px;width:auto;padding:0 var(--sp-3)}:root[data-ui=v2] .rs-tabs{display:flex;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) 0;border-bottom:1px solid var(--line)}:root[data-ui=v2] .rs-tabs button{min-height:44px;padding:0 var(--sp-4);background:none;border:0;border-bottom:2px solid transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:600;cursor:pointer}:root[data-ui=v2] .rs-tabs button.on{color:var(--ink);border-bottom-color:var(--gold)}:root[data-ui=v2] .rs-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-4);border-top:1px solid var(--line)}:root[data-ui=v2] .rs-pager button{min-width:44px;min-height:44px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--fs-small);cursor:pointer}:root[data-ui=v2] .rs-pager button.on{background:var(--gold-tint);border-color:var(--gold-ink);color:var(--gold-ink);font-weight:600}:root[data-ui=v2] .rs-pager button:disabled{opacity:.4;cursor:default}:root[data-ui=v2] .rs-day{padding:var(--sp-3) var(--sp-4) 0}:root[data-ui=v2] .rs-day h3{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:600;color:var(--ink-2);margin:0 0 var(--sp-2)}:root[data-ui=v2] .rs-tile{display:grid;padding:0;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;cursor:pointer;font:inherit;color:var(--ink);transition:border-color var(--t-fast)}:root[data-ui=v2] .rs-tile:hover{border-color:var(--gold-ink)}:root[data-ui=v2] .rs-tile-img{aspect-ratio:4 / 3;background:var(--surface-2);display:grid;place-items:center;color:var(--ink-3);font-size:28px;overflow:hidden}:root[data-ui=v2] .rs-tile-img img{width:100%;height:100%;object-fit:cover;display:block}:root[data-ui=v2] .rs-tile-info{display:grid;gap:var(--sp-1);padding:var(--sp-3)}:root[data-ui=v2] .rs-tile-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);flex-wrap:wrap}:root[data-ui=v2] .rs-tile-info b{font-weight:600;font-size:var(--fs-small);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root[data-ui=v2] .rs-batch{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);color:var(--ink-2);font-size:var(--fs-small)}:root[data-ui=v2] .rs>div>.rs-note{padding:var(--sp-3) var(--sp-4)}:root[data-ui=v2] .rs-card{display:grid;grid-template-columns:1fr;margin:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}:root[data-ui=v2] .rs-card.failed{border-color:var(--error)}:root[data-ui=v2] .rs-card-main{padding:var(--sp-4);display:grid;gap:var(--sp-3);align-content:start}:root[data-ui=v2] .rs-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}:root[data-ui=v2] .rs-card-title{font-size:var(--fs-body);font-weight:600;line-height:1.35;font-family:var(--font-ui);margin:0}:root[data-ui=v2] .rs-concept{margin:0;color:var(--ink-2);font-size:var(--fs-small);font-style:italic}:root[data-ui=v2] .rs-slides{display:flex;flex-wrap:wrap;gap:var(--sp-2)}:root[data-ui=v2] .rs-slide-chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:3px 10px;background:var(--surface-2);border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--fs-small);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-ui=v2] .rs-slide-chip b{color:var(--gold-ink)}:root[data-ui=v2] .rs-ready{display:flex;align-items:center;gap:var(--sp-3);color:var(--ink-2);font-size:var(--fs-small)}:root[data-ui=v2] .rs-ready img{width:40px;height:40px;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line)}:root[data-ui=v2] .rs-card-side{padding:var(--sp-4);border-top:1px solid var(--line);background:var(--bg);display:grid;gap:var(--sp-3);align-content:start}:root[data-ui=v2] .rs-type{justify-self:start;padding:3px 10px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-caption);font-weight:600}:root[data-ui=v2] .rs-actions{display:grid;gap:var(--sp-2)}:root[data-ui=v2] .rs-actions .notice{margin:0}:root[data-ui=v2] .rs-actions .btn-text{justify-self:start}:root[data-ui=v2] .rs-upload{display:grid;grid-template-columns:1fr auto;gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm)}:root[data-ui=v2] .rs-upload-text b{display:block;font-size:var(--fs-small);font-weight:600}:root[data-ui=v2] .rs-upload-text small{display:block;color:var(--ink-3);font-size:var(--fs-caption);line-height:1.4}:root[data-ui=v2] .rs-upload .btn.done{color:var(--success);border-color:var(--success)}:root[data-ui=v2] .rs-upload .form-error{grid-column:1 / -1;margin:0}:root[data-ui=v2] .rs-pre{white-space:pre-wrap;word-break:break-word;margin:0;max-height:220px;overflow-y:auto;padding:var(--sp-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--fs-small);line-height:1.55;color:var(--ink-2)}@media (min-width: 768px){:root[data-ui=v2] .rs-card{grid-template-columns:1fr 320px}:root[data-ui=v2] .rs-card-side{border-top:0;border-left:1px solid var(--line)}}:root[data-ui=v2] .rs-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000b3;display:flex;align-items:stretch;justify-content:center}:root[data-ui=v2] .rs-modal{width:100%;max-width:680px;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);font-family:var(--font-ui)}:root[data-ui=v2] .rs-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);background:var(--surface)}:root[data-ui=v2] .rs-modal-head h3{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.2}:root[data-ui=v2] .rs-modal-head small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .rs-modal-close{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:var(--r-sm);color:var(--ink);font-size:24px;cursor:pointer}:root[data-ui=v2] .rs-modal-tabs{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) 0}:root[data-ui=v2] .rs-modal-body{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-4);display:grid;gap:var(--sp-4);align-content:start}:root[data-ui=v2] .rs-fieldset{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4) var(--sp-4);display:grid;gap:var(--sp-3);margin:0;min-width:0}:root[data-ui=v2] .rs-fieldset legend{padding:0 var(--sp-2);color:var(--ink-2);font-size:var(--fs-small);font-weight:600}:root[data-ui=v2] .rs-fieldset:disabled{opacity:.6}:root[data-ui=v2] .rs-field{display:grid;gap:var(--sp-1)}:root[data-ui=v2] .rs .form-input,:root[data-ui=v2] .rs-modal .form-input{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}:root[data-ui=v2] .rs-modal-foot{display:grid;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface)}:root[data-ui=v2] .rs-modal-foot p{margin:0}:root[data-ui=v2] .rs-modal-actions{display:flex;gap:var(--sp-2);justify-content:flex-end}@media (min-width: 768px){:root[data-ui=v2] .rs-modal-overlay{align-items:center;padding:var(--sp-5)}:root[data-ui=v2] .rs-modal{max-height:88vh;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-pop)}}:root[data-ui=v2] .rst-id{flex:1;min-width:0}:root[data-ui=v2] .rst-title,:root[data-ui=v2] .rst-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-ui=v2] .rst-bar{gap:var(--sp-2)}:root[data-ui=v2] .rst-toggle button{padding:0 var(--sp-3);white-space:nowrap}:root[data-ui=v2] .rst-toggle .rs-count{margin-left:var(--sp-1)}:root[data-ui=v2] .rs-tabs button{flex:1;white-space:nowrap;padding:0 var(--sp-2)}@media (min-width: 768px){:root[data-ui=v2] .rs-tabs button{flex:none;padding:0 var(--sp-4)}:root[data-ui=v2] .rst-toggle button{padding:0 var(--sp-4)}}:root[data-ui=v2] .lp{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:var(--bg);color:var(--ink);font-family:var(--font-ui);scroll-behavior:smooth}:root[data-ui=v2] .lp a{color:inherit}:root[data-ui=v2] .lp-brand{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-weight:700;font-size:20px;letter-spacing:-.015em;color:var(--ink)}:root[data-ui=v2] .lp-mark{width:26px;height:26px;border-radius:7px;background:var(--gold);position:relative;flex:none}:root[data-ui=v2] .lp-mark:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:2.5px solid var(--ink);border-radius:50%}:root[data-ui=v2] .lp-nav{display:flex;align-items:center;gap:var(--sp-5);max-width:var(--max-content);margin:0 auto;padding:var(--sp-4) var(--gutter)}:root[data-ui=v2] .lp-nav nav{display:none;gap:var(--sp-5);margin-left:var(--sp-4)}:root[data-ui=v2] .lp-nav nav a{color:var(--ink-2);text-decoration:none;font-size:var(--fs-body)}:root[data-ui=v2] .lp-nav nav a:hover{color:var(--ink)}:root[data-ui=v2] .lp-nav-actions{margin-left:auto;display:flex;gap:var(--sp-2)}:root[data-ui=v2] .lp-nav-actions .btn{padding:0 var(--sp-4)}:root[data-ui=v2] .lp-nav-actions .btn-ghost{display:none}:root[data-ui=v2] .lp main,:root[data-ui=v2] .lp-foot{max-width:var(--max-content);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}:root[data-ui=v2] .lp-hero{display:grid;gap:var(--sp-8);padding:var(--sp-8) 0 var(--sp-9);align-items:center}:root[data-ui=v2] .lp-hero h1{font-family:var(--font-display);font-weight:700;font-size:var(--fs-display);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}:root[data-ui=v2] .lp-hero-text>p{margin-top:var(--sp-4);max-width:46ch;color:var(--ink-2);font-size:var(--fs-body);line-height:1.55}:root[data-ui=v2] .lp-cta{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}:root[data-ui=v2] .lp-cta a.btn{text-decoration:none}:root[data-ui=v2] .lp-hero-text>.lp-meta{margin-top:var(--sp-4);font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .lp-examples{display:grid;gap:var(--sp-4);max-width:420px}:root[data-ui=v2] .lp-example{overflow:hidden}:root[data-ui=v2] .lp-example-note{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .lp-steps,:root[data-ui=v2] .lp-pricing{padding:var(--sp-8) 0;border-top:1px solid var(--line);scroll-margin-top:var(--sp-4)}:root[data-ui=v2] .lp-steps h2,:root[data-ui=v2] .lp-pricing h2{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:1.15}:root[data-ui=v2] .lp-steps ol{list-style:none;margin:var(--sp-6) 0 0;padding:0;display:grid;gap:var(--sp-6)}:root[data-ui=v2] .lp-steps li b{display:block;font-family:var(--font-display);font-size:var(--fs-h1);color:var(--gold-ink);line-height:1}:root[data-ui=v2] .lp-steps h3{margin-top:var(--sp-3);font-size:var(--fs-h3)}:root[data-ui=v2] .lp-steps li p{margin-top:var(--sp-1);color:var(--ink-2);font-size:var(--fs-small)}:root[data-ui=v2] .lp-pricing>p{margin-top:var(--sp-2);color:var(--ink-2)}:root[data-ui=v2] .lp-plans{margin-top:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}:root[data-ui=v2] .lp-plan{display:grid;grid-template-columns:1fr auto;gap:var(--sp-3) var(--sp-4);align-items:center;padding:var(--sp-4);border-bottom:1px solid var(--line)}:root[data-ui=v2] .lp-plan:last-child{border-bottom:0}:root[data-ui=v2] .lp-plan-main b{display:block;font-size:var(--fs-h3);font-weight:600}:root[data-ui=v2] .lp-plan-main small{color:var(--ink-3);font-size:var(--fs-small)}:root[data-ui=v2] .lp-price{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);text-align:right}:root[data-ui=v2] .lp-price small{display:block;font-family:var(--font-ui);font-weight:400;font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .lp-plan .btn{grid-column:1 / -1;width:100%}:root[data-ui=v2] .lp-foot{display:flex;gap:var(--sp-5);padding-top:var(--sp-5);padding-bottom:var(--sp-6);border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--ink-3)}:root[data-ui=v2] .lp-foot a{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}:root[data-ui=v2] .au-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1c191766;display:flex;align-items:flex-end;justify-content:center;overflow-y:auto}:root[data-ui=v2] .au-card{position:relative;width:100%;max-width:400px;margin:auto;padding:var(--sp-6) var(--sp-5);background:var(--surface);color:var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);display:grid;gap:var(--sp-4)}:root[data-ui=v2] .au-close{position:absolute;top:var(--sp-2);right:var(--sp-2);display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:var(--r-sm);font-size:22px;color:var(--ink);cursor:pointer}:root[data-ui=v2] .au-close:hover{background:var(--surface-2)}:root[data-ui=v2] .au-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-strong);border-radius:var(--r-sm);overflow:hidden}:root[data-ui=v2] .au-tabs button{min-height:44px;background:var(--surface);border:0;color:var(--ink-2);font:inherit;font-size:var(--fs-small);font-weight:600;cursor:pointer}:root[data-ui=v2] .au-tabs button+button{border-left:1px solid var(--line-strong)}:root[data-ui=v2] .au-tabs button.on{background:var(--surface-2);color:var(--ink)}:root[data-ui=v2] .au-card form{display:grid;gap:var(--sp-4)}:root[data-ui=v2] .au-field label{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-small);font-weight:500;color:var(--ink)}:root[data-ui=v2] .au-field .form-input[aria-invalid=true]{border-color:var(--error)}:root[data-ui=v2] .au-pw{position:relative}:root[data-ui=v2] .au-pw .form-input{padding-right:52px}:root[data-ui=v2] .au-pw-toggle{position:absolute;top:0;right:0;display:grid;place-items:center;width:48px;height:48px;background:none;border:0;color:var(--ink-2);font-size:20px;cursor:pointer}:root[data-ui=v2] .au-switch{text-align:center;color:var(--ink-2);font-size:var(--fs-small);margin:0}:root[data-ui=v2] .au-card .notice{margin:0}@media (min-width: 768px){:root[data-ui=v2] .lp-nav nav{display:flex}:root[data-ui=v2] .lp-nav-actions .btn-ghost{display:inline-flex}:root[data-ui=v2] .lp-hero{grid-template-columns:1.1fr .9fr;padding-top:var(--sp-9)}:root[data-ui=v2] .lp-steps ol{grid-template-columns:repeat(3,1fr);gap:var(--sp-7)}:root[data-ui=v2] .lp-plan{grid-template-columns:1fr auto auto}:root[data-ui=v2] .lp-plan .btn{grid-column:auto;width:auto}:root[data-ui=v2] .au-overlay{align-items:center;padding:var(--sp-5)}:root[data-ui=v2] .au-card{padding:var(--sp-7)}}
