.auth-shell{--auth-page:#fff;--auth-ink:#0a0a0a;--auth-ink-2:#555;--auth-muted:#8a8a8a;--auth-placeholder:#b8b8b8;--auth-field:#fff;--auth-line:#e4e4e4;--auth-line-hover:#d4d4d4;--auth-focus:#bdbdbd;--auth-ring:#f5f5f5;--auth-primary:#0a0a0a;--auth-primary-ink:#fff;--auth-primary-hover:#262626;--auth-error:#c0461a;--auth-error-bg:#fdefe8;--auth-accent:#f84529;background:var(--auth-page);min-height:100dvh;color:var(--auth-ink);font-family:var(--font-inter), system-ui, sans-serif;grid-template-columns:56% 44%;padding:16px 6px 8px;display:grid}.dark .auth-shell{--auth-page:#000;--auth-ink:#f4f4f4;--auth-ink-2:#a8a8a8;--auth-muted:#7a7a7a;--auth-placeholder:#4f4f4f;--auth-field:#050505;--auth-line:#262626;--auth-line-hover:#363636;--auth-focus:#5a5a5a;--auth-ring:#141414;--auth-primary:#fff;--auth-primary-ink:#000;--auth-primary-hover:#e8e8e8;--auth-error:#ff9768;--auth-error-bg:#28170f}.auth-brand{isolation:isolate;color:#f5f5f5;background:#100403;border-radius:36px;justify-content:center;align-items:flex-end;min-width:0;padding:60px 32px 73px;display:flex;position:relative;overflow:hidden}.auth-brand:before{content:"";z-index:-2;background:radial-gradient(66% 56% at 50% 70%,#000 24%,#000000f7 44%,#000000a1 67%,#0000 100%),linear-gradient(#efc4b8 0%,#f49d82 8%,#f27653 17%,#df4c29 26%,#ad3019 34%,#6b1c10 43%,#331009 53%,#0d0504 70%,#170708 100%);position:absolute;inset:0}.auth-brand:after{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.8' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.auth-brand__content{text-align:center;width:100%}.auth-brand__mark{letter-spacing:-.01em;align-items:center;gap:9px;margin-bottom:20px;font-size:16px;font-weight:600;display:inline-flex}.auth-brand__mark svg{width:22px;height:22px;color:var(--auth-accent)}.auth-brand h1{letter-spacing:-.02em;margin:0 0 10px;font-size:32px;font-weight:600;line-height:38px}.auth-brand p{color:#b6b6b6;max-width:320px;margin:0 auto;font-size:15px;line-height:22px}.auth-steps{text-align:left;gap:8px;width:min(100%,300px);margin:36px auto 0;padding:0;list-style:none;display:grid}.auth-step{color:#b5b5b5;background:#ffffff1a;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.auth-step[data-state=active]{color:#151515;background:#fff}.auth-step[data-state=done]{color:#e5e5e5}.auth-step__number{color:#e3e3e3;background:#424242;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:12px;line-height:1;display:grid}.auth-step[data-state=active] .auth-step__number{color:#fff;background:#000}.auth-step[data-state=done] .auth-step__number{background:var(--auth-accent);color:#fff}.auth-panel{justify-content:center;align-items:center;min-width:0;padding:48px clamp(32px,5.5vw,74px) 48px clamp(48px,7.4vw,100px);display:flex;position:relative}.auth-panel__theme{position:absolute;top:8px;right:12px}.auth-card{width:100%;max-width:380px}.auth-head{text-align:center}.auth-head h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:28px}.auth-head p{color:var(--auth-muted);margin:4px 0 0;font-size:13px;line-height:20px}.auth-form{gap:16px;margin-top:32px;display:grid}.auth-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.auth-field{flex-direction:column;gap:6px;min-width:0;display:flex}.auth-field>label{color:var(--auth-ink);font-size:13px;font-weight:500;line-height:18px}.auth-input-wrap{position:relative}.auth-field input{border:1px solid var(--auth-line);background:var(--auth-field);width:100%;height:40px;color:var(--auth-ink);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .16s,box-shadow .16s}.auth-field input::placeholder{color:var(--auth-placeholder)}.auth-field input:hover{border-color:var(--auth-line-hover)}.auth-field input:focus{border-color:var(--auth-focus);box-shadow:0 0 0 3px var(--auth-ring)}.auth-field input:read-only{color:var(--auth-ink-2)}.auth-field input:-webkit-autofill{-webkit-text-fill-color:var(--auth-ink);box-shadow:0 0 0 100px var(--auth-field) inset}.auth-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-ink);box-shadow:0 0 0 100px var(--auth-field) inset}.auth-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--auth-ink);box-shadow:0 0 0 100px var(--auth-field) inset}.auth-input-wrap input{padding-right:40px}.auth-reveal{width:32px;height:32px;color:var(--auth-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.auth-reveal:hover{color:var(--auth-ink)}.auth-hint{color:var(--auth-muted);font-size:12px;line-height:16px}.auth-error{background:var(--auth-error-bg);color:var(--auth-error);border-radius:10px;padding:10px 12px;font-size:13px;line-height:18px}.auth-primary{border:1px solid var(--auth-primary);background:var(--auth-primary);width:100%;height:40px;color:var(--auth-primary-ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:0 16px;font-size:14px;font-weight:500;transition:background .16s;display:inline-flex}.auth-primary:hover{background:var(--auth-primary-hover)}.auth-primary:disabled{opacity:.6;cursor:wait}.auth-foot{text-align:center;color:var(--auth-muted);margin:20px 0 0;font-size:13px;line-height:20px}.auth-link{color:var(--auth-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.auth-link:hover{text-underline-offset:3px;text-decoration:underline}.auth-done{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.auth-done__icon{border:1px solid var(--auth-line);width:44px;height:44px;color:var(--auth-ink);border-radius:50%;place-items:center;display:grid}@media (max-width:840px){.auth-shell{grid-template-columns:minmax(0,1fr);padding:12px}.auth-brand{border-radius:26px;align-items:center;min-height:300px;padding:32px 24px 26px}.auth-brand h1{font-size:28px;line-height:34px}.auth-steps{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:24px}.auth-step{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:72px;padding:8px;font-size:12px}.auth-panel{align-items:flex-start;padding:36px 20px 28px}}@media (max-width:420px){.auth-row{grid-template-columns:minmax(0,1fr)}}
.landing,.landing__top,.landing-foot{--land-max:1280px;--land-pad:48px}@media (max-width:640px){.landing,.landing__top,.landing-foot{--land-pad:16px}}.landing{background:var(--ui-bg);color:var(--ui-ink);font-family:var(--font-inter), system-ui, sans-serif;position:relative}.landing__top{z-index:2;height:64px;padding-inline:max(var(--land-pad), calc((100% - var(--land-max)) / 2 + var(--land-pad)));color:var(--ui-ink);font-family:var(--font-inter), system-ui, sans-serif;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset:0 0 auto}.landing__top--fixed{position:fixed}.landing__top--bar{z-index:20;border-bottom:1px solid var(--ui-line);background:color-mix(in srgb, var(--ui-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.landing__top>*{pointer-events:auto}.landing__mark{color:inherit;letter-spacing:-.01em;align-items:center;gap:9px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.landing__mark svg{width:22px;height:22px}.landing__nav{align-items:center;gap:8px;display:flex}.landing__link{color:var(--ui-ink-2);padding:0 10px;font-size:14px;text-decoration:none;transition:color .15s}.landing__link:hover{color:var(--ui-ink)}.landing__eyebrow{color:var(--ui-ink-3);margin:0 0 14px;font-size:14px;font-weight:500}.landing h1,.landing h2{letter-spacing:-.025em;margin:0 0 14px;font-weight:600}.landing h1{font-size:46px;line-height:52px}.landing h2{font-size:34px;line-height:40px}.story__stop p:not(.landing__eyebrow){max-width:440px;color:var(--ui-ink-2);margin:0;font-size:17px;line-height:26px}.landing__actions{gap:8px;margin-top:28px;display:flex}.landing__cta,.landing__ghost{border-radius:var(--ui-radius-button);align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.landing__cta{background:var(--ui-primary);color:var(--ui-primary-ink)}.landing__cta:hover{background:var(--ui-primary-hover)}.landing__ghost{color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-line-3)}.landing__ghost:hover{background:var(--ui-hover)}.landing__top .landing__ghost{box-shadow:none}.story__scene{z-index:0;background:var(--ui-bg);pointer-events:none;border:0;width:100%;height:100dvh;display:block;position:fixed;inset:0}.story__veil{z-index:0;pointer-events:none;background:linear-gradient(90deg, var(--ui-bg) 0%, color-mix(in srgb, var(--ui-bg) 80%, transparent) 24%, transparent 50%);position:fixed;inset:0}.story__chapter{z-index:1;position:relative}.story__stop{min-height:100dvh;padding-block:96px;padding-inline:max(var(--land-pad), calc((100% - var(--land-max)) / 2 + var(--land-pad)));pointer-events:none;flex-direction:column;justify-content:center;display:flex}.story__stop>*{pointer-events:auto;max-width:480px}@media (max-width:900px){.landing__top .landing__ghost,.landing__link{display:none}.landing h1{font-size:32px;line-height:38px}.landing h2{font-size:26px;line-height:32px}.story__stop p:not(.landing__eyebrow){font-size:15px;line-height:22px}.story__veil{background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--ui-bg) 85%, transparent) 70%, var(--ui-bg) 100%)}.story__stop{justify-content:flex-end;padding-block:88px 48px}}.landing__intro,.landing__force{padding-inline:max(var(--land-pad), calc((100% - var(--land-max)) / 2 + var(--land-pad)))}.landing__dot{color:var(--renteq-brand-orange,#f94528)}.landing__intro{text-align:center;flex-direction:column;align-items:center;padding-block:128px 56px;display:flex}.landing__intro h1{letter-spacing:-.035em;text-wrap:balance;max-width:1000px;margin:0;font-size:clamp(40px,5.2vw,76px);line-height:1.04}.landing__lede{max-width:760px;color:var(--ui-ink-2);text-wrap:pretty;margin:24px 0 0;font-size:19px;line-height:30px}.landing__intro-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.landing__pill{background:var(--ui-primary);height:48px;color:var(--ui-primary-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:0 6px 0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex}.landing__pill:hover{background:var(--ui-primary-hover)}.landing__pill:focus-visible{outline:2px solid var(--renteq-brand-orange,#f94528);outline-offset:2px}.landing__pill-badge{background:var(--ui-primary-ink);width:36px;height:36px;color:var(--ui-primary);border-radius:50%;place-items:center;display:grid}.landing__pill-badge svg{transition:transform .2s}.landing__pill:hover .landing__pill-badge svg{transform:translate(2px)}.landing__pill--ghost{color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-line-3);background:0 0;padding:0 22px}.landing__pill--ghost:hover{background:var(--ui-hover)}.landing__proofs{color:var(--ui-ink-2);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:32px 0 0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.landing__proofs li{align-items:center;gap:8px;display:inline-flex}.landing__proofs svg{color:var(--ui-ink-3);flex:none}.landing__force{padding-block:128px 136px}.landing__force-head{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px 96px;display:grid}.landing__force-copy h2{letter-spacing:-.03em;margin:0 0 20px;font-size:52px;line-height:56px}.landing__force-copy p:not(.landing__eyebrow){max-width:460px;color:var(--ui-ink-2);text-wrap:pretty;margin:0;font-size:18px;line-height:28px}.landing__powers{margin:0}.landing__power{grid-template-columns:200px minmax(0,1fr);gap:6px 32px;padding-block:26px;display:grid}.landing__power:first-child{padding-top:0}.landing__power:last-child{padding-bottom:0}.landing__power+.landing__power{border-top:1px solid var(--ui-line-2)}.landing__power dt{letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:28px}.landing__power dd{color:var(--ui-ink-2);margin:0;padding-top:2px;font-size:16px;line-height:24px}html:has(.landing__force){scroll-behavior:smooth}.workday{border:1px solid var(--ui-line-2);background:var(--ui-raised);border-radius:20px;margin-top:88px;padding:40px 40px 36px}.workday__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:30px;font-weight:600;line-height:36px}.workday__title span:first-child{color:var(--ui-ink-3)}.workday__chart{font-variant-numeric:tabular-nums;grid-template-rows:34px 54px 54px 30px;grid-template-columns:104px minmax(0,1fr) 64px;column-gap:24px;margin-top:36px;display:grid;position:relative}.workday__row{display:contents}.workday__row--team>*{grid-row:2}.workday__row--agents>*{grid-row:3}.workday__who{grid-column:1;align-self:center;font-size:14px;font-weight:500}.workday__sum{color:var(--ui-ink-2);text-align:right;grid-column:3;align-self:center;font-size:14px}.workday__track{grid-column:2;position:relative}.workday__zones{grid-area:1/2/4;position:relative}.workday__zone{inset-block:0;left:calc(var(--from) / 24 * 100%);width:calc((var(--to) - var(--from)) / 24 * 100%);color:var(--ui-ink-3);justify-content:center;align-items:flex-start;padding-top:9px;font-size:12px;line-height:16px;display:flex;position:absolute}.workday__zone--off{background:color-mix(in srgb, var(--ui-ink) 4%, transparent)}.workday__zone:first-child{border-top-left-radius:10px}.workday__zone:last-of-type{border-top-right-radius:10px}.workday__zone-label{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.workday__zone-label svg{flex:none}.workday__band{top:50%;left:calc(var(--from) / 24 * 100%);width:calc((var(--to) - var(--from)) / 24 * 100%);background:var(--ui-ink);border-radius:5px;height:10px;margin-top:-5px;position:absolute}.workday__pin{top:50%;left:calc(var(--at) / 24 * 100%);width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.workday__pin>.agent-bot{width:100%;height:100%;filter:drop-shadow(2px 0 0 var(--ui-raised)) drop-shadow(-2px 0 0 var(--ui-raised)) drop-shadow(0 2px 0 var(--ui-raised)) drop-shadow(0 -2px 0 var(--ui-raised))}.workday__pin-time{color:var(--ui-ink-2);white-space:nowrap;font-size:12px;line-height:16px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.workday__axis{border-top:1px solid var(--ui-line-3);grid-area:4/2;position:relative}.workday__tick{top:0;left:calc(var(--at) / 24 * 100%);color:var(--ui-ink-3);padding-top:9px;font-size:12px;line-height:16px;position:absolute;transform:translate(-50%)}.workday__tick:before{content:"";background:var(--ui-line-3);width:1px;height:5px;position:absolute;top:0;left:50%}.workday__tick:first-child{transform:none}.workday__tick:first-child:before{left:0}.workday__tick:last-child{transform:translate(-100%)}.workday__tick:last-child:before{left:auto;right:0}.workday__cursor{inset-block:0;background:var(--ui-ink-3);opacity:0;pointer-events:none;width:1px;position:absolute;left:0}.workday__events{border-top:1px solid var(--ui-line-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.workday__event{flex-direction:column;gap:6px;padding:22px 24px 0 0;display:flex}.workday__event+.workday__event{border-left:1px solid var(--ui-line-2);padding-left:24px}.workday__event-time{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:28px}.workday__event-who{color:var(--ui-ink-3);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.workday__event-name{color:var(--ui-ink);font-weight:500}.workday__event-text{color:var(--ui-ink-2);text-wrap:pretty;font-size:15px;line-height:22px}.workday[data-motion] .workday__band--agents{animation:6s linear both workday-fill}.workday[data-motion] .workday__band--team{animation:workday-fill calc((var(--to) - var(--from)) / 4 * 1s) linear calc(var(--from) / 4 * 1s) both}.workday[data-motion] .workday__cursor{animation:6s linear both workday-cursor}.workday[data-motion] .workday__pin{animation:workday-pin .5s cubic-bezier(.2, .8, .2, 1) calc(var(--at) / 4 * 1s) both}.workday[data-motion] .workday__event{animation:workday-event .6s ease-out calc(var(--at) / 4 * 1s) both}.workday[data-motion=armed] :is(.workday__band,.workday__cursor,.workday__pin,.workday__event){animation-play-state:paused}@keyframes workday-fill{0%{clip-path:inset(0 100% 0 0 round 5px)}to{clip-path:inset(0 round 5px)}}@keyframes workday-cursor{0%{opacity:1;left:0}94%{opacity:1}to{opacity:0;left:100%}}@keyframes workday-pin{0%{opacity:0;transform:scale(.4)}}@keyframes workday-event{0%{opacity:.3}}@media (prefers-reduced-motion:reduce){html:has(.landing__force){scroll-behavior:auto}.workday[data-motion] *{animation:none!important}}@media (max-width:1100px){.landing__force-head{grid-template-columns:1fr}.landing__power{grid-template-columns:180px minmax(0,1fr)}.workday__events{grid-template-columns:repeat(2,minmax(0,1fr))}.workday__event:nth-child(odd){border-left:0;padding-left:0}.workday__event:nth-child(n+3){padding-top:22px}}@media (max-width:900px){.landing__intro{padding-block:104px 40px}.landing__lede{font-size:17px;line-height:26px}.landing__force{padding-block:80px 88px}.landing__force-copy h2{font-size:40px;line-height:44px}.workday__title{font-size:24px;line-height:30px}}@media (max-width:640px){.landing__intro h1{font-size:40px;line-height:44px}.landing__lede{margin-top:18px;font-size:16px;line-height:24px}.landing__intro-actions{flex-direction:column;align-self:stretch;margin-top:28px}.landing__pill{width:100%}.landing__proofs{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px}.landing__force{padding-block:64px 72px}.landing__force-copy h2{font-size:34px;line-height:38px}.landing__force-copy p:not(.landing__eyebrow){font-size:16px;line-height:24px}.landing__power{grid-template-columns:1fr;padding-block:20px}.landing__power dt{font-size:19px;line-height:24px}.landing__power dd{font-size:15px;line-height:22px}.workday{border-radius:16px;margin-top:56px;padding:24px 20px}.workday__title{font-size:21px;line-height:27px}.workday__chart{grid-template-rows:28px 30px 26px 38px 26px 30px;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;margin-top:24px}.workday__zones{grid-area:1/1/6/-1}.workday__zone{padding-top:8px}.workday__zone:first-child{padding-right:10px}.workday__zone-label svg{display:none}.workday__row--team>*{grid-row:2}.workday__row--team>.workday__track{grid-row:3}.workday__row--agents>*{grid-row:4}.workday__row--agents>.workday__track{grid-row:5}.workday__who{grid-column:1;align-self:end;padding-left:8px;font-size:13px}.workday__sum{grid-column:2;align-self:end;padding-right:8px;font-size:13px}.workday__track{grid-column:1/-1}.workday__axis{grid-area:6/1/auto/-1}.workday__pin{width:18px;height:18px;margin:-9px 0 0 -9px}.workday__pin-time{display:none}.workday__events{border-top:0;grid-template-columns:1fr;margin-top:20px}.workday__event,.workday__event+.workday__event,.workday__event:nth-child(n+3){border-left:0;border-top:1px solid var(--ui-line-2);grid-template-columns:52px minmax(0,1fr);gap:4px 12px;padding:14px 0;display:grid}.workday__event:last-child{padding-bottom:0}.workday__event-time{grid-row:1/span 2;font-size:17px;line-height:20px}.workday__event-text{font-size:14px;line-height:20px}}.landing-foot{z-index:1;border-top:1px solid var(--ui-line);background:var(--ui-bg);color:var(--ui-ink);font-family:var(--font-inter), system-ui, sans-serif;position:relative}.landing-foot__frame{max-width:var(--land-max);border-inline:1px solid var(--ui-line);margin:0 auto}.landing-foot__grid{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.landing-foot__n{font-variant-numeric:tabular-nums;color:var(--ui-ink-4);font-size:12px}.landing-foot__lead,.landing-foot__links a{color:inherit;flex-direction:column;justify-content:space-between;text-decoration:none;transition:background .15s;display:flex}.landing-foot__lead:hover,.landing-foot__links a:hover{background:var(--ui-hover)}.landing-foot__lead{min-height:210px;padding:24px var(--land-pad);border-right:1px solid var(--ui-line)}.landing-foot__lead-title{letter-spacing:-.02em;justify-content:space-between;align-items:flex-end;gap:16px;font-size:32px;line-height:38px;display:flex}.landing-foot__lead-title svg{color:var(--ui-ink-3);flex:none}.landing-foot__links{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-foot__links a{min-height:105px;padding:18px 24px 20px}.landing-foot__links a:not(:nth-child(3n)){border-right:1px solid var(--ui-line)}.landing-foot__links a:nth-child(-n+3){border-bottom:1px solid var(--ui-line)}.landing-foot__label{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:10px;font-size:17px;display:flex}.landing-foot__label svg{color:var(--ui-ink-3);flex:none;transition:color .15s,transform .15s}.landing-foot__links a:hover .landing-foot__label svg,.landing-foot__lead:hover .landing-foot__lead-title svg{color:var(--ui-ink);transform:translate(1px,-1px)}.landing-foot__row{padding:22px var(--land-pad);border-bottom:1px solid var(--ui-line);grid-template-columns:1fr 2fr 1fr;align-items:center;gap:16px;font-size:13px;display:grid}.landing-foot__mark{align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.landing-foot__mark svg{width:18px;height:18px}.landing-foot__tagline{color:var(--ui-ink-3);text-align:center}.landing-foot__meta,.landing-foot__base{color:var(--ui-ink-3);font-size:13px}.landing-foot__meta{text-align:right}.landing-foot__word{padding:44px var(--land-pad) 36px;border-bottom:1px solid var(--ui-line)}.landing-foot__word svg{width:100%;height:auto;display:block}.landing-foot__word-top{stop-color:color-mix(in srgb, var(--ui-ink) 9%, var(--ui-bg))}.landing-foot__word-bottom{stop-color:color-mix(in srgb, var(--ui-ink) 1%, var(--ui-bg))}.landing-foot__base{padding:16px var(--land-pad) 18px;color:var(--ui-ink-4);justify-content:space-between;gap:16px;display:flex}.landing-foot__legal{flex-wrap:wrap;justify-content:flex-end;gap:6px 18px;display:flex}.landing-foot__base a{color:inherit;text-decoration:none}.landing-foot__base a:hover{color:var(--ui-ink)}@media (max-width:1280px){.landing-foot__frame{border-inline:0}}@media (max-width:900px){.landing-foot__grid{grid-template-columns:1fr}.landing-foot__lead{border-right:0;border-bottom:1px solid var(--ui-line);min-height:150px}.landing-foot__lead-title{font-size:26px;line-height:32px}.landing-foot__links{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-foot__links a{padding-inline:var(--land-pad);border-bottom:1px solid var(--ui-line);border-right:0!important}.landing-foot__links a:nth-child(odd){border-right:1px solid var(--ui-line)!important}.landing-foot__links a:nth-last-child(-n+2){border-bottom:0}.landing-foot__row{text-align:left;grid-template-columns:1fr}.landing-foot__tagline,.landing-foot__meta{text-align:left}.landing-foot__base{flex-direction:column}.landing-foot__legal{justify-content:flex-start}}.landing__stage{width:100%;position:relative}.landing__stage-frame{z-index:0;background:var(--ui-bg);pointer-events:none;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.landing__stage:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 58% 30% at 50% 22%, color-mix(in srgb, var(--ui-bg) 88%, transparent) 0%, color-mix(in srgb, var(--ui-bg) 55%, transparent) 60%, transparent 100%), linear-gradient(180deg, var(--ui-bg) 0, transparent 22%), linear-gradient(0deg, var(--ui-bg) 0, transparent 140px);position:absolute;inset:0}.landing__stage-content{z-index:1;position:relative}.landing__stage-room{height:clamp(440px,74dvh,840px)}@media (max-width:900px){.landing__stage-room{height:56dvh}}.landing__unit-section{padding-top:128px}.landing__unit-head{padding-inline:max(var(--land-pad), calc((100% - var(--land-max)) / 2 + var(--land-pad)));text-align:center;flex-direction:column;align-items:center;display:flex}.landing__unit-head h2{letter-spacing:-.03em;text-wrap:balance;max-width:820px;margin:0;font-size:52px;line-height:56px}.landing__unit-head p:not(.landing__eyebrow){max-width:640px;color:var(--ui-ink-2);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:28px}.landing__unit{--note-w:340px;--note-h:62px;--note-step:70px;height:clamp(620px,92dvh,920px);position:relative;overflow:hidden}.landing__unit-frame{background:var(--ui-bg);pointer-events:none;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.landing__unit:after{content:"";pointer-events:none;background:linear-gradient(180deg, var(--ui-bg) 0, transparent 90px), linear-gradient(0deg, var(--ui-bg) 0, transparent 120px);position:absolute;inset:0}.landing__notes{--toastry-bg:var(--surface-raised);--toastry-border:var(--separator-strong);--toastry-text:var(--ink-primary);--toastry-text-muted:var(--ink-secondary);--toastry-text-faint:var(--ink-tertiary);--toastry-success:var(--tone-positive-fg);--toastry-warning:var(--tone-warning-fg);--toastry-info:var(--tone-info-fg);z-index:1;left:clamp(calc(var(--note-w) / 2 + 16px), var(--ax,50%), calc(100% - var(--note-w) / 2 - 16px));top:var(--ay,50%);width:var(--note-w);pointer-events:none;transition:left .4s,top .4s;position:absolute;transform:translate(-50%)}.landing__notes:after{content:"";background:linear-gradient(180deg, var(--separator-strong), transparent);width:1px;height:22px;position:absolute;bottom:0;left:50%}.landing-note{height:var(--note-h);border:1px solid var(--toastry-border);background:var(--toastry-bg);box-shadow:var(--shadow-popover);color:var(--toastry-text);box-sizing:border-box;translate:0 calc(var(--i,0) * var(--note-step) * -1);opacity:calc(1 - var(--i,0) * var(--i,0) * .055);border-radius:.75rem;align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:1.4;transition:translate .6s cubic-bezier(.2,0,0,1),opacity .5s;animation:.5s cubic-bezier(.2,0,0,1) both landing-note-in;display:flex;position:absolute;bottom:22px;left:0;right:0}.landing-note[data-leaving]{opacity:0}.landing-note .toastry-title,.landing-note .toastry-description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landing-note .toastry-description{display:block}.landing-note__time{color:var(--toastry-text-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:18px}@keyframes landing-note-in{0%{opacity:0;transform:translateY(18px)scale(.94)}}@media (prefers-reduced-motion:reduce){.landing__notes,.landing-note{transition:none;animation:none}}@media (max-width:900px){.landing__unit-section{padding-top:80px}.landing__unit-head h2{font-size:40px;line-height:44px}.landing__unit{height:640px}}@media (max-width:640px){.landing__unit-section{padding-top:64px}.landing__unit-head h2{font-size:34px;line-height:38px}.landing__unit-head p:not(.landing__eyebrow){font-size:16px;line-height:24px}.landing__unit{--note-w:min(320px, calc(100vw - 32px));height:600px}}
.admin-console{--adm-bg:#fff;--adm-raised:#fff;--adm-raised-2:#f5f5f5;--adm-hover:#f7f7f7;--adm-input:#fff;--adm-line:#efefef;--adm-line-2:#e4e4e4;--adm-line-3:#d4d4d4;--adm-ink:#0a0a0a;--adm-ink-2:#555;--adm-ink-3:#8a8a8a;--adm-ink-4:#b8b8b8;--adm-primary:#0a0a0a;--adm-primary-ink:#fff;--adm-primary-hover:#262626;--adm-track:#f0f0f0;--adm-tick:#e6e6e6;--adm-bar:#dcdcdc;--adm-bar-hi:#0a0a0a;--adm-warn:#a95a0c;--adm-danger:#c0461a;--adm-danger-line:#f5d3c4;--adm-danger-bg:#fdefe8;--adm-success:#2f7a1c;--adm-success-bg:#edf7e8;--adm-focus:#bdbdbd;--adm-ring:#f5f5f5;--adm-scrim:#fafafab8;--adm-shadow:0 30px 80px #00000024, 0 0 0 1px #e4e4e4;--adm-atlas:#1d72de;--adm-bolt:#9b6b14;--adm-nova:#2c8267;--adm-clara:#9a52d5;--adm-storage-1:#0a0a0a;--adm-storage-2:#555;--adm-storage-3:#8a8a8a;--adm-storage-4:#b8b8b8;--adm-storage-5:#d4d4d4;background:var(--adm-bg);color:var(--adm-ink);font-family:var(--font-inter), system-ui, sans-serif;font-size:13px;line-height:20px}.dark .admin-console{--adm-bg:#000;--adm-raised:#0d0d0d;--adm-raised-2:#141414;--adm-hover:#0f0f0f;--adm-input:#050505;--adm-line:#1a1a1a;--adm-line-2:#262626;--adm-line-3:#363636;--adm-ink:#f4f4f4;--adm-ink-2:#a8a8a8;--adm-ink-3:#7a7a7a;--adm-ink-4:#4f4f4f;--adm-primary:#fff;--adm-primary-ink:#000;--adm-primary-hover:#e8e8e8;--adm-track:#1c1c1c;--adm-tick:#2c2c2c;--adm-bar:#3a3a3a;--adm-bar-hi:#e8e8e8;--adm-warn:#f79b38;--adm-danger:#ff9768;--adm-danger-line:#352823;--adm-danger-bg:#28170f;--adm-success:#72ca59;--adm-success-bg:#0f200b;--adm-focus:#5a5a5a;--adm-ring:#141414;--adm-scrim:#000000b8;--adm-shadow:0 30px 80px #000c, 0 0 0 1px #262626;--adm-atlas:#87b6f2;--adm-bolt:#f3cc87;--adm-nova:#9adfca;--adm-clara:#c192e7;--adm-storage-1:#f4f4f4;--adm-storage-2:#a8a8a8;--adm-storage-3:#7a7a7a;--adm-storage-4:#4f4f4f;--adm-storage-5:#363636}.admin-console .num{font-variant-numeric:tabular-nums}.admin-console .mono{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;font-size:12px}.adm-top{z-index:20;border-bottom:1px solid var(--adm-line);background:var(--adm-bg);align-items:center;gap:24px;height:56px;padding:0 28px;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:10px;min-width:176px;display:flex}.adm-brand svg{width:20px;height:20px}.adm-brand b{letter-spacing:-.01em;font-size:14px;font-weight:600}.adm-brand span{border-left:1px solid var(--adm-line-2);color:var(--adm-ink-3);padding-left:10px;font-size:12px;line-height:14px}.adm-tabs{scrollbar-width:none;align-items:stretch;gap:28px;min-width:0;height:56px;display:flex;overflow-x:auto}.adm-tab{color:var(--adm-ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:flex;position:relative}.adm-tab:hover{color:var(--adm-ink-2)}.adm-tab small{color:var(--adm-ink-4);font-size:12px;font-weight:400}.adm-tab[aria-current=page]{color:var(--adm-ink)}.adm-tab[aria-current=page]:after{content:"";background:var(--adm-ink);height:1.5px;position:absolute;bottom:-1px;left:0;right:0}.adm-me{align-items:center;gap:8px;margin-left:auto;display:flex}.adm-avatar{border:1px solid var(--adm-line-2);background:var(--adm-raised-2);width:28px;height:28px;color:var(--adm-ink-2);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative;overflow:hidden}.adm-avatar[data-size=s]{width:24px;height:24px}.adm-avatar[data-size=l]{width:44px;height:44px;font-size:14px}.adm-me-trigger{text-align:left;border-radius:10px;align-items:center;gap:10px;padding:4px 6px;display:flex}.adm-me-trigger:hover{background:var(--adm-hover)}.adm-me-trigger b{font-size:13px;font-weight:500;line-height:16px;display:block}.adm-me-trigger small{color:var(--adm-ink-3);font-size:12px;line-height:15px;display:block}.adm-page{width:min(1200px,100% - 48px);margin:0 auto;padding:40px 0 96px}.adm-head{align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-head h1{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:28px}.adm-head p{color:var(--adm-ink-3);margin-top:4px;font-size:13px}.adm-spacer{flex:1}.adm-bar{flex-wrap:wrap;align-items:center;gap:12px;min-height:36px;margin-bottom:8px;display:flex}.adm-seg{align-items:center;gap:20px;height:36px;display:flex}.adm-seg button{height:36px;color:var(--adm-ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex;position:relative}.adm-seg button:hover{color:var(--adm-ink-2)}.adm-seg button small{color:var(--adm-ink-4);font-size:12px;font-weight:400}.adm-seg button[aria-pressed=true]{color:var(--adm-ink)}.adm-seg button[aria-pressed=true] small{color:var(--adm-ink-3)}.adm-seg button[aria-pressed=true]:after{content:"";background:var(--adm-ink);height:1.5px;position:absolute;bottom:4px;left:0;right:0}.adm-pills{border:1px solid var(--adm-line-2);border-radius:10px;align-items:center;gap:2px;padding:2px;display:inline-flex}.adm-pills button{height:26px;color:var(--adm-ink-3);border-radius:8px;padding:0 12px;font-size:12px;font-weight:500}.adm-pills button[aria-pressed=true]{background:var(--adm-raised-2);color:var(--adm-ink)}.adm-search{border:1px solid var(--adm-line-2);background:var(--adm-input);width:240px;height:32px;color:var(--adm-ink-3);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.adm-search input{min-width:0;color:var(--adm-ink);background:0 0;outline:none;flex:1;font-size:13px}.adm-search input::placeholder{color:var(--adm-ink-4)}.adm-search:focus-within{border-color:var(--adm-focus)}.adm-btn{border:1px solid var(--adm-line-2);height:32px;color:var(--adm-ink);white-space:nowrap;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.adm-btn:hover{background:var(--adm-hover);border-color:var(--adm-line-3)}.adm-btn:disabled{opacity:.5;cursor:not-allowed}.adm-btn[data-variant=primary]{border-color:var(--adm-primary);background:var(--adm-primary);color:var(--adm-primary-ink)}.adm-btn[data-variant=primary]:hover{background:var(--adm-primary-hover)}.adm-btn[data-variant=danger]{border-color:var(--adm-danger-line);color:var(--adm-danger)}.adm-btn[data-variant=quiet]{color:var(--adm-ink-3);border-color:#0000}.adm-btn[data-variant=quiet]:hover{color:var(--adm-ink);background:0 0}.adm-btn[data-size=l]{height:40px;padding:0 18px;font-size:14px}.adm-icon-btn{width:28px;height:28px;color:var(--adm-ink-3);border-radius:999px;place-items:center;display:grid}.adm-icon-btn:hover{background:var(--adm-hover);color:var(--adm-ink)}.adm-link{color:var(--adm-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--adm-line-3);text-decoration-color:var(--adm-line-3);text-underline-offset:3px;white-space:nowrap;font-size:12px}.adm-link:hover{color:var(--adm-ink)}.adm-table{border-top:1px solid var(--adm-line)}.adm-row{border-bottom:1px solid var(--adm-line);align-items:center;column-gap:16px;min-height:48px;padding:0 12px;font-size:13px;display:grid}.adm-row[data-head]{min-height:36px;color:var(--adm-ink-3);font-size:12px;font-weight:500}.adm-row[data-clickable]{cursor:pointer}.adm-row[data-clickable]:hover{background:var(--adm-hover)}.adm-row[data-clickable]:hover .adm-row-action{color:var(--adm-ink-2)}.adm-row>*{min-width:0}.adm-row .t{color:var(--adm-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.adm-row .c2{color:var(--adm-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-row .c3{color:var(--adm-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-row .r{text-align:right;justify-self:end}.adm-row-action{color:var(--adm-ink-4);justify-content:flex-end;display:flex}.adm-sort{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.adm-sort svg{color:var(--adm-ink-4)}.adm-sort[data-active],.adm-sort[data-active] svg{color:var(--adm-ink-2)}.adm-sort[data-align=end]{justify-self:end}.adm-empty{border-bottom:1px solid var(--adm-line);color:var(--adm-ink-3);text-align:center;padding:48px 12px}.adm-person{align-items:center;gap:8px;min-width:0;display:flex}.adm-chip{background:var(--adm-raised-2);height:22px;color:var(--adm-ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex}.adm-chip b{color:var(--adm-ink);font-weight:500}.adm-chips{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.adm-more{color:var(--adm-ink-3);font-size:12px}.adm-space{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.adm-space b{color:var(--adm-ink);font-variant-numeric:tabular-nums;font-weight:500}.adm-space small{color:var(--adm-ink-3);font-size:12px}.adm-track{background:var(--adm-track);border-radius:2px;flex:none;width:44px;height:4px;overflow:hidden}.adm-track[data-wide]{width:100%}.adm-track>i{background:var(--adm-ink-2);border-radius:2px;height:100%;display:block}.adm-track[data-warn]>i{background:var(--adm-warn)}.adm-store{border-top:1px solid var(--adm-line);border-bottom:1px solid var(--adm-line);grid-template-columns:260px 1fr;align-items:center;gap:40px;margin-bottom:28px;padding:20px 0;display:grid}.adm-stack{gap:2px;height:10px;display:flex}.adm-stack>i{border-radius:2px}.adm-legend{color:var(--adm-ink-3);flex-wrap:wrap;gap:8px 20px;margin-top:10px;font-size:12px;display:flex}.adm-legend span{align-items:center;gap:6px;display:flex}.adm-legend i{border-radius:2px;width:8px;height:8px}.adm-legend b{color:var(--adm-ink-2);font-weight:500}.adm-sec{margin-top:48px}.adm-sec-head{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.adm-sec-head h2{font-size:13px;font-weight:600}.adm-sec-head p{color:var(--adm-ink-3);font-size:13px}.adm-small{color:var(--adm-ink-3);font-size:12px}.adm-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:34px}.adm-big[data-size=m]{font-size:24px;line-height:30px}.adm-kpis{border-top:1px solid var(--adm-line);border-bottom:1px solid var(--adm-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.adm-kpi{padding:20px 20px 20px 0}.adm-kpi+.adm-kpi{border-left:1px solid var(--adm-line);padding-left:20px}.adm-kpi small{color:var(--adm-ink-3);font-size:12px;display:block}.adm-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;font-weight:600;line-height:30px;display:block}.adm-kpi em{color:var(--adm-ink-3);margin-top:4px;font-size:12px;font-style:normal;display:block}.adm-cols{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));border-top:1px solid var(--adm-line);border-bottom:1px solid var(--adm-line);display:grid}.adm-cols>*{min-width:0;padding:24px 24px 24px 0}.adm-cols>*+*{border-left:1px solid var(--adm-line);padding-left:24px}.adm-card-head{align-items:center;gap:12px;min-width:0;display:flex}.adm-card-head b{font-size:14px;font-weight:600;line-height:18px;display:block}.adm-card-head small{color:var(--adm-ink-3);text-overflow:ellipsis;font-size:12px;line-height:16px;display:block;overflow:hidden}.adm-kv{color:var(--adm-ink-3);justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;display:flex}.adm-kv b{color:var(--adm-ink-2);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.adm-logo{border:1px solid var(--adm-line-2);background:var(--adm-raised-2);width:32px;height:32px;color:var(--adm-ink);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.adm-logo[data-size=l]{border-radius:12px;width:44px;height:44px;font-size:12px}.adm-ticks{gap:2px;height:14px;display:flex}.adm-ticks>i{background:var(--adm-tick);border-radius:1px;flex:1}.adm-bars{align-items:flex-end;gap:2px;display:flex}.adm-bars>i{background:var(--adm-bar);border-radius:1px;flex:1;min-height:2px}.adm-bars>i[data-hi]{background:var(--adm-bar-hi)}.adm-agent[data-agent=atlas]{--adm-agent:var(--adm-atlas)}.adm-agent[data-agent=bolt]{--adm-agent:var(--adm-bolt)}.adm-agent[data-agent=nova]{--adm-agent:var(--adm-nova)}.adm-agent[data-agent=clara]{--adm-agent:var(--adm-clara)}.adm-agent .adm-ticks>i[data-on],.adm-agent .adm-bars>i[data-hi]{background:var(--adm-agent)}.adm-orb-stack{display:flex}.adm-orb-stack>*+*{margin-left:-6px}.adm-select-inline{border:1px solid var(--adm-line-2);background:var(--adm-input);width:100%;height:36px;color:var(--adm-ink);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13px;display:flex}.adm-select-inline:hover{border-color:var(--adm-line-3)}.adm-select-inline small{color:var(--adm-ink-3);font-size:12px}.adm-select-inline svg{color:var(--adm-ink-3);margin-left:auto}.adm-label{color:var(--adm-ink-3);margin:16px 0 6px;font-size:12px;display:block}.adm-feedback{border-radius:10px;margin-bottom:16px;padding:10px 12px;font-size:13px}.adm-feedback[data-ok]{background:var(--adm-success-bg);color:var(--adm-success)}.adm-feedback:not([data-ok]){background:var(--adm-danger-bg);color:var(--adm-danger)}.adm-filters{margin-bottom:16px}.adm-filters .adm-select-wrap{width:200px}.adm-filters .adm-input,.adm-filters .adm-select{height:32px;font-size:13px}.adm-filters .adm-input[type=date]{width:150px}.adm-filters .adm-input[data-empty]{color:var(--adm-ink-4)}.adm-filters .adm-input[data-empty]::-webkit-datetime-edit{color:var(--adm-ink-4)}.adm-row .adm-lines{flex-direction:column;padding:8px 0;line-height:18px;display:flex}.adm-row .adm-lines .c3{font-size:12px}.adm-taxonomy .taxonomy-manager{border-radius:0}.adm-modal-backdrop{z-index:140;background:var(--adm-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.adm-modal{background:var(--adm-raised);width:min(1040px,100%);box-shadow:var(--adm-shadow);border-radius:16px;outline:none;flex-direction:column;display:flex}.adm-modal[data-width=m]{width:min(880px,100%)}.adm-modal-head{align-items:flex-start;gap:12px;padding:24px 28px 20px;display:flex}.adm-modal-head h2{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:24px}.adm-modal-head p{color:var(--adm-ink-3);margin-top:2px;font-size:13px}.adm-modal-head .adm-icon-btn{margin-left:auto}.adm-modal-body{padding:4px 28px 28px}.adm-modal-foot{border-top:1px solid var(--adm-line);align-items:center;gap:10px;padding:16px 28px;display:flex}.adm-modal-foot .adm-small{margin-right:auto}.adm-identity{border:1px solid var(--adm-line-2);border-radius:12px;align-items:center;gap:14px;margin-bottom:8px;padding:16px;display:flex}.adm-identity b{font-size:15px;font-weight:600;display:block}.adm-identity small{color:var(--adm-ink-3);font-size:13px;display:block}.adm-fs{border-top:1px solid var(--adm-line);grid-template-columns:230px minmax(0,1fr);gap:40px;padding:24px 0;display:grid}.adm-fs:first-child{border-top:0;padding-top:8px}.adm-fs>header b{font-size:13px;font-weight:600;display:block}.adm-fs>header p{color:var(--adm-ink-3);margin-top:4px;font-size:12px;line-height:18px}.adm-fg{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.adm-f{flex-direction:column;gap:6px;min-width:0;display:flex}.adm-f[data-span="2"]{grid-column:span 2}.adm-f[data-span="3"]{grid-column:span 3}.adm-f[data-span="4"]{grid-column:span 4}.adm-f>label{color:var(--adm-ink);font-size:13px;font-weight:500}.adm-f>label em{color:var(--adm-danger);margin-left:2px;font-style:normal}.adm-f>label small{color:var(--adm-ink-3);margin-left:4px;font-size:12px;font-weight:400}.adm-f .adm-hint{color:var(--adm-ink-3);font-size:12px;line-height:16px}.adm-input-wrap{align-items:center;display:flex;position:relative}.adm-input,.adm-select{border:1px solid var(--adm-line-2);background:var(--adm-input);width:100%;height:40px;color:var(--adm-ink);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.adm-input::placeholder{color:var(--adm-ink-4)}.adm-input:hover,.adm-select:hover{border-color:var(--adm-line-3)}.adm-input:focus,.adm-select:focus{border-color:var(--adm-focus);box-shadow:0 0 0 3px var(--adm-ring)}.adm-input:read-only{background:var(--adm-raised-2);color:var(--adm-ink-2);border-color:#0000}.adm-input[data-mono]{font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;font-size:13px}.adm-input-wrap .adm-suffix{color:var(--adm-ink-3);pointer-events:none;font-size:13px;position:absolute;right:12px}.adm-input-wrap .adm-input{padding-right:52px}.adm-select{appearance:none;cursor:pointer;padding-right:36px}.adm-select-wrap{position:relative}.adm-select-wrap svg{color:var(--adm-ink-3);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.adm-switch-row{align-items:center;gap:12px;padding:12px 0;display:flex}.adm-switch-row+.adm-switch-row{border-top:1px solid var(--adm-line)}.adm-switch-row b{font-size:13px;font-weight:500;display:block}.adm-switch-row p{color:var(--adm-ink-3);font-size:12px;line-height:16px}.adm-switch-row>:last-child{margin-left:auto}.adm-switch{background:var(--adm-line-3);border-radius:10px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.adm-switch:after{content:"";background:var(--adm-bg);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.adm-switch[aria-checked=true]{background:var(--adm-ink)}.adm-switch[aria-checked=true]:after{transform:translate(14px)}.adm-segc{border:1px solid var(--adm-line-2);border-radius:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;height:40px;padding:3px;display:grid}.adm-segc button{color:var(--adm-ink-3);border-radius:8px;font-size:13px;font-weight:500}.adm-segc button[aria-pressed=true]{background:var(--adm-raised-2);color:var(--adm-ink);box-shadow:0 0 0 1px var(--adm-line-2)}.adm-option{border:1px solid var(--adm-line-2);text-align:left;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px 16px;display:grid}.adm-option+.adm-option{margin-top:8px}.adm-option:hover{border-color:var(--adm-line-3)}.adm-option[aria-pressed=true]{border-color:var(--adm-ink-3);background:var(--adm-raised-2)}.adm-option b{font-size:13px;font-weight:500}.adm-option p{color:var(--adm-ink-3);font-size:12px;line-height:16px}.adm-radio{border:1.5px solid var(--adm-line-3);border-radius:50%;width:18px;height:18px}.adm-option[aria-pressed=true] .adm-radio{border:5px solid var(--adm-ink)}.adm-danger-zone{border:1px solid var(--adm-danger-line);border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.adm-danger-zone b{font-size:13px;font-weight:500;display:block}.adm-danger-zone p{color:var(--adm-ink-3);font-size:12px}.adm-note{background:var(--adm-raised-2);color:var(--adm-ink-2);border-radius:12px;padding:12px 14px;font-size:13px}@media (max-width:900px){.adm-top{gap:16px;padding:0 16px}.adm-brand{min-width:0}.adm-brand span,.adm-me-trigger span{display:none}.adm-kpis,.adm-cols{grid-template-columns:minmax(0,1fr)}.adm-kpi+.adm-kpi,.adm-cols>*+*{border-left:0;border-top:1px solid var(--adm-line);padding-left:0}.adm-store,.adm-fs{grid-template-columns:minmax(0,1fr);gap:16px}.adm-table{overflow-x:auto}.adm-row{min-width:900px}}
.od-tab{gap:12px;min-width:0;display:grid}.od-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.od-bar-group{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.od-key{color:var(--ui-ink-3);font-weight:400}.od-count{font-variant-numeric:tabular-nums}.od-status{color:var(--ui-ink-3);font-size:12px}.od-zoom{border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-button);align-items:center;height:32px;display:inline-flex}.od-zoom>button{min-width:30px;height:30px;color:var(--ui-ink-2);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-size:12px;display:grid}.od-zoom>button:disabled{opacity:.35}.od-zoom>.od-zoom-value{min-width:58px}.od-zoom>button:hover:not(:disabled){color:var(--ui-ink)}.od-zoom>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px;border-radius:6px}.od-thumb{width:16px;height:22px;box-shadow:0 0 0 1px var(--ui-line-3);background:#fff;border-radius:2px;flex:none;align-content:start;gap:2px;padding:3px 2px;display:inline-grid;position:relative}.od-thumb>i{background:#c9ccd1;height:1px;display:block}.od-thumb>.od-thumb-head{background:#5f636b;width:45%;height:2px}.od-thumb>.od-thumb-title{background:#16171a;width:70%;height:2px}.od-thumb>.od-thumb-rule{background:#16171a;height:1px}.od-thumb>.od-thumb-total{background:#16171a;width:40%;height:2px;margin-left:auto}.od-thumb[data-style=editoriale]>.od-thumb-title{width:88%;height:3px}.od-thumb[data-style=brand]>.od-thumb-title{background:#13285a;border-radius:1px;width:100%;height:4px}.od-thumb[data-style=brand]>.od-thumb-total{background:#13285a}.od-style-option .od-thumb{gap:5px;width:44px;height:62px;padding:7px 5px}.od-style-option .od-thumb>i{height:2px}.od-style-option .od-thumb>.od-thumb-head,.od-style-option .od-thumb>.od-thumb-title{height:4px}.od-style-option .od-thumb[data-style=editoriale]>.od-thumb-title{height:7px}.od-style-option .od-thumb[data-style=brand]>.od-thumb-title{border-radius:2px;height:10px}.od-style-option .od-thumb>.od-thumb-total{height:4px}.od-menu-title{color:var(--ui-ink-3);padding:7px 9px 5px;font-size:12px}.oracle-menu-content .od-style-option>div{grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:8px 9px;display:grid}.od-style-text{min-width:0;display:grid}.od-style-text b{color:var(--ui-ink);font-size:13px;font-weight:500}.od-style-text small{color:var(--ui-ink-3);white-space:normal;margin-top:2px;font-size:12px;line-height:16px}.od-style-text i{color:var(--ui-ink-4);margin-top:3px;font-size:11px;font-style:normal}.od-check-space{width:15px}.od-menu-note{max-width:360px;color:var(--ui-ink-4);margin:0;padding:6px 9px 7px;font-size:11px;line-height:15px}.od-work{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.od-work[data-panel]{grid-template-columns:minmax(0,1fr) 320px}.od-stage{border:1px solid var(--ui-line);background:var(--ui-bg-2);border-radius:12px;justify-items:center;gap:16px;min-width:0;min-height:420px;max-height:calc(100dvh - 210px);padding:24px;display:grid;position:relative;overflow:auto}.od-page{background:#fff;border-radius:2px;display:block;box-shadow:0 1px 2px #00000014,0 12px 32px -12px #00000047,0 0 0 1px #0000000f}.od-page-skeleton{animation:1.4s ease-in-out infinite od-pulse}@keyframes od-pulse{50%{opacity:.55}}.od-stage-busy{background:var(--ui-raised);box-shadow:var(--ui-shadow-pop);color:var(--ui-ink-3);border-radius:999px;justify-self:end;padding:4px 10px;font-size:12px;position:sticky;bottom:0}.od-stage-note{color:var(--ui-ink-2);font-size:13px}.od-panel{border:1px solid var(--ui-line);background:var(--ui-raised);border-radius:12px;max-height:calc(100dvh - 210px);position:sticky;top:0;overflow:auto}.od-panel-head{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.od-panel-head b{font-size:13px;font-weight:500}.od-panel-head button{width:26px;height:26px;color:var(--ui-ink-3);border-radius:6px;place-items:center;display:grid}.od-panel-head button:hover{color:var(--ui-ink);background:var(--ui-hover)}.od-group{padding:10px 14px 4px}.od-group h4{color:var(--ui-ink-4);margin:0 0 4px;font-size:11px;font-weight:500}.od-row{min-height:30px;color:var(--ui-ink-2);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.od-row small{color:var(--ui-ink-4);margin-left:6px;font-size:11px}.od-row[data-muted]>span:first-child{color:var(--ui-ink-4)}.od-seg{background:var(--ui-raised-2);border-radius:8px;grid-auto-flow:column;padding:2px;display:inline-grid}.od-seg button{color:var(--ui-ink-3);border-radius:6px;padding:3px 8px;font-size:11px}.od-seg button[aria-pressed=true]{background:var(--ui-bg);color:var(--ui-ink);box-shadow:0 0 0 1px var(--ui-line-2)}.od-colors{align-items:center;gap:8px;padding:4px 0 8px;display:flex}.od-colors>button{width:20px;height:20px;box-shadow:0 0 0 1px var(--ui-line-3);border-radius:50%}.od-colors>button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ui-raised), 0 0 0 3px var(--ui-ink)}.od-color-custom{width:20px;height:20px;box-shadow:0 0 0 1px var(--ui-line-3);cursor:pointer;background:conic-gradient(#e5484d,#f5a524,#46a758,#0090ff,#8e4ec6,#e5484d);border-radius:50%;position:relative;overflow:hidden}.od-color-custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.od-panel-foot{border-top:1px solid var(--ui-line);gap:8px;margin-top:6px;padding:12px 14px 14px;display:grid}.od-panel-foot p{color:var(--ui-ink-3);margin:0;font-size:12px;line-height:17px}.od-link{color:var(--ui-ink-2);justify-self:start;align-items:center;gap:6px;font-size:12px;display:inline-flex}.od-link:hover{color:var(--ui-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.od-work[data-panel]{grid-template-columns:minmax(0,1fr)}.od-panel{max-height:none;position:static}}
.app-install-banner{background:color-mix(in srgb, var(--ui-ink) 4%, transparent);color:var(--ui-ink);border-radius:12px;align-items:center;gap:12px;margin:0 8px 8px;padding:10px 30px 10px 10px;display:flex;position:relative}.dark .app-install-banner{background:color-mix(in srgb, var(--ui-ink) 5%, transparent)}.app-install-tile{background:linear-gradient(#232323,#121212);border-radius:11px;flex:none;place-items:center;width:48px;height:48px;display:grid}.dark .app-install-tile{box-shadow:inset 0 0 0 1px #ffffff14}.app-install-tile svg{width:29px;height:29px}.app-install-body{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.app-install-title{color:var(--ui-ink);margin:0;font-size:13px;font-weight:500;line-height:1.25}.app-install-action{background:color-mix(in srgb, var(--ui-ink) 7%, transparent);height:24px;color:var(--ui-ink);white-space:nowrap;border-radius:6px;padding:0 8px;font-size:12px;font-weight:500;transition:background-color .12s}.dark .app-install-action{background:color-mix(in srgb, var(--ui-ink) 10%, transparent)}.app-install-action:hover{background:color-mix(in srgb, var(--ui-ink) 12%, transparent)}.dark .app-install-action:hover{background:color-mix(in srgb, var(--ui-ink) 15%, transparent)}.app-install-steps{color:var(--ui-ink-2);margin:0;font-size:12px;line-height:1.35}.app-install-close{width:20px;height:20px;color:var(--ui-ink-3);border-radius:6px;place-items:center;transition:background-color .12s,color .12s;display:grid;position:absolute;top:8px;right:8px}.app-install-close:hover{background:color-mix(in srgb, var(--ui-ink) 7%, transparent);color:var(--ui-ink)}:is(.app-install-action,.app-install-close):focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}@media (display-mode:window-controls-overlay){:root{--app-titlebar-left:env(titlebar-area-x,0px);--app-titlebar-right:calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw))}.renteq-sidebar-head,.oracle-workspace-shell>.oracle-workspace-tabbar{app-region:drag;-webkit-app-region:drag}:is(.renteq-sidebar-head,.oracle-workspace-tabbar) :is(a,button,input,[role=tab],[role=button],[tabindex]){app-region:no-drag;-webkit-app-region:no-drag}.renteq-sidebar:not([data-sidebar-mode=peek]) .renteq-sidebar-head{padding-left:max(16px, calc(var(--app-titlebar-left) + 8px))!important}.oracle-tabbar-lead[data-open]{padding-left:var(--app-titlebar-left);width:calc(76px + var(--app-titlebar-left))!important}.oracle-workspace-shell>.oracle-workspace-tabbar{padding-right:calc(8px + var(--app-titlebar-right))}}
