.sf-look .ss-stage{--ss-canvas:#030720;--ss-surface:#15192f;--ss-chrome:#0a0e27;--ss-raised:#1e2341;--ss-well:transparent;--ss-fill:#2a2f4a;--ss-line:#f5f6fa1a;--ss-line-faint:#f5f6fa0f;--ss-text-strong:#f5f6fa;--ss-text:#d6d9e4;--ss-text-faint:#9aa0b5;--ss-icon:#afb4c6;--ss-icon-faint:#6d7388;--ss-accent:#00dfbf;--ss-accent-2:#00dfbf;--ss-accent-soft:#00dfbf24;--ss-font:"Sellfinity Geist", sans-serif;--ss-radius-sm:6px;--ss-radius-md:8px;--ss-radius-lg:10px;--ss-radius-window:14px;--ss-shadow-hero:0 0 0 1px #34394e, 0 40px 80px -32px #000c;--ss-shadow-satellite:0 0 0 1px #34394e, 0 18px 36px -12px #000000bf;color:var(--ss-text);font-family:var(--ss-font);background:0 0;overflow:visible clip}.sf-look .ss-window__bar{padding-inline:14.5px}.sf-look .ss-window__url{margin-left:8px;padding:4px 12px}.sf-look .sf-app{box-shadow:var(--ss-shadow-hero);position:absolute}.sf-look .sf-frame{height:100%;min-height:0;display:flex}.sf-look .sf-rail{background:var(--ss-surface);flex-direction:column;flex:none;align-items:center;gap:2px;width:76px;padding-block:12px;display:flex}.sf-look .sf-mark{color:var(--ss-accent);letter-spacing:-.04em;margin-bottom:8px;font-size:20px;font-weight:800;line-height:26px}.sf-look .sf-nav{width:72px;color:var(--ss-text-faint);white-space:nowrap;flex-direction:column;align-items:center;gap:4px;padding-block:4px;font-size:10px;line-height:13px;display:flex}.sf-look .sf-nav[data-active]{color:var(--ss-accent);font-weight:600}.sf-look .sf-main{background:var(--ss-canvas);flex-direction:column;flex:1;min-width:0;padding-inline:16px;display:flex;position:relative}.sf-look .sf-top{flex:none;justify-content:space-between;align-items:center;gap:16px;height:48px;display:flex}.sf-look .sf-search{background:var(--ss-surface);width:min(340px,100%);height:30px;color:var(--ss-text-faint);border-radius:99px;align-items:center;gap:8px;padding-inline:12px;font-size:12px;line-height:16px;transition:box-shadow .15s ease-out;display:flex;box-shadow:0 0 0 1px #0000}.sf-look .sf-search[data-focused]{box-shadow:0 0 0 1px var(--ss-accent)}.sf-look .sf-search__value{color:var(--ss-text-strong)}.sf-look .sf-caret{vertical-align:-2px;background:var(--ss-accent);width:1px;height:13px;margin-left:1px;display:inline-block}.sf-look .sf-user{color:var(--ss-text);flex:none;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:16px;display:flex}.sf-look .sf-avatar{color:#030720;background:#fdc15e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.sf-look .sf-avatar[data-who=OW]{background:#8fe3a8}.sf-look .sf-avatar[data-who=LE]{background:#bfe7c9}.sf-look .sf-avatar[data-who=EB]{background:#a9c1ff}.sf-look .sf-page,.sf-look .sf-listpage{flex-direction:column;gap:10px;min-height:0;display:flex}.sf-look .sf-crumb{align-items:center;gap:10px;min-height:28px;display:flex}.sf-look .sf-back{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--ss-line);color:var(--ss-text);border-radius:7px;justify-content:center;align-items:center;display:flex}.sf-look .sf-back[data-hover]{background:var(--ss-surface)}.sf-look .sf-crumb__name{color:var(--ss-text-strong);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:22px}.sf-look .sf-tag{background:var(--ss-accent-soft);color:var(--ss-accent);border-radius:5px;padding:3px 7px;font-size:10px;font-weight:600;line-height:13px}.sf-look .sf-cols{grid-template-columns:minmax(0,1fr) 286px;gap:12px;min-height:0;display:grid}.sf-look .sf-left,.sf-look .sf-right{flex-direction:column;gap:10px;min-width:0;display:flex}.sf-look .sf-panel{background:var(--ss-surface);border-radius:10px;padding:12px 14px}.sf-look .sf-head{align-items:center;gap:12px;display:flex}.sf-look .sf-head__icon{background:var(--ss-canvas);width:36px;height:36px;color:var(--ss-text-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.sf-look .sf-head__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sf-look .sf-head__name{color:var(--ss-text-strong);align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:19px;display:flex}.sf-look .sf-state{color:#65d48f;background:#4acd7d29;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600;line-height:15px}.sf-look .sf-faint{color:var(--ss-text-faint);font-size:12px;line-height:16px}.sf-look .sf-head__actions{flex:none;gap:18px;font-size:11px;line-height:14px;display:flex}.sf-look .sf-head__actions span{flex-direction:column;align-items:center;gap:4px;display:flex}.sf-look .sf-tabs{gap:6px;display:flex}.sf-look .sf-tab{background:var(--ss-surface);height:30px;color:var(--ss-text);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding-inline:12px;font-size:11.5px;font-weight:600;line-height:15px;display:inline-flex}.sf-look .sf-tab[data-active]{background:var(--ss-accent);color:#030720}.sf-look .sf-tab__n{background:var(--ss-canvas);min-width:18px;color:var(--ss-text-strong);font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;padding:2px 5px;font-size:10px;line-height:13px;display:inline-flex}.sf-look .sf-tab__n[data-tone=blue]{color:#7db3f0;background:#4a90e238}.sf-look .sf-tab__n[data-tone=red]{color:#ef8695;background:#e24a5e33}.sf-look .sf-feed{flex-direction:column;gap:8px;display:flex}.sf-look .sf-incoming{padding-bottom:8px}.sf-look .sf-activity{background:var(--ss-surface);box-shadow:inset 3px 0 0 var(--tone,#fdc15e);border-radius:9px;flex-direction:column;gap:1px;padding:10px 14px 12px 16px;display:flex}.sf-look .sf-incoming[data-landed] .sf-activity{background:var(--ss-raised);transition:background-color .4s ease-out}.sf-look .sf-activity[data-tone=mail]{--tone:#4a90e2}.sf-look .sf-activity[data-tone=call]{--tone:#8f6be0}.sf-look .sf-activity p{margin:0;font-size:12.5px;line-height:17px}.sf-look .sf-activity__head{align-items:center;gap:10px;min-height:22px;display:flex}.sf-look .sf-activity__title{min-width:0;color:var(--ss-text-strong);flex:1;font-size:12.5px;font-weight:700;line-height:17px}.sf-look .sf-activity__date{color:var(--ss-text-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:14px}.sf-look .sf-panel{transition:background-color .3s ease-out}.sf-look .sf-panel[data-lit]{background:var(--ss-raised)}.sf-look .sf-panel[data-lit] .sf-task__date{color:var(--ss-accent)}.sf-look .sf-panel__title{min-height:26px;color:var(--ss-text-strong);justify-content:space-between;align-items:center;margin:0;font-size:13px;font-weight:700;line-height:18px;display:flex}.sf-look .sf-button{background:var(--ss-accent);color:#030720;border-radius:7px;align-items:center;height:26px;padding-inline:10px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}.sf-look .sf-button--end{margin-left:auto}.sf-look .sf-task{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}.sf-look .sf-task__date{color:var(--ss-text-strong);white-space:nowrap;font-size:12px;font-weight:700;line-height:16px}.sf-look .sf-task__text{white-space:nowrap;font-size:12.5px;line-height:17px}.sf-look .sf-deal{flex-direction:column;gap:3px;padding-top:10px;font-size:12.5px;line-height:17px;display:flex}.sf-look .sf-deal strong{color:var(--ss-text-strong);font-weight:600}.sf-look .sf-invoice{justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.sf-look .sf-source{color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:600;line-height:17px;display:inline-flex}.sf-look .sf-source__logo{background:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;overflow:hidden}.sf-look .sf-source[data-hidden]{opacity:0}.sf-look .sf-source__logo[data-kind=fortnox]{background:0 0;width:48px}.sf-look .sf-source__logo[data-kind=fortnox] img{width:100%}.sf-look .sf-source__logo[data-kind=call],.sf-look .sf-source__logo[data-kind=ai]{background:0 0}.sf-look .sf-source__logo[data-kind=call] img,.sf-look .sf-source__logo[data-kind=ai] img{width:18px;height:18px}.sf-look .sf-source__logo img{object-fit:contain;width:14px;height:14px;display:block}.sf-look .sf-pill{color:#7db3f0;background:#4a90e233;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600;line-height:15px;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex}.sf-look .sf-pill[data-state=Betald]{color:#65d48f;background:#4acd7d29}.sf-look .sf-air{background:var(--ss-raised);box-shadow:0 0 0 9px var(--ss-raised);border-radius:6px;display:inline-flex}.sf-look .ss-fly[data-go] .sf-air{animation:.8s ease-in forwards sf-air}.sf-look .sf-note{flex-direction:column;gap:7px;padding-top:10px;display:flex}.sf-look .ss-stage[data-layout=compact] .sf-toast{width:268px;top:60px;left:auto;right:14px}.sf-look .ss-stage[data-layout=compact] .sf-cols{flex-direction:column;display:flex}.sf-look .ss-stage[data-layout=compact] .sf-right{order:-1}.sf-look .ss-stage[data-layout=compact] .sf-activity__date,.sf-look .ss-stage[data-layout=compact] .sf-head,.sf-look .ss-stage[data-layout=compact] .sf-tabs{display:none}.sf-look .ss-stage[data-layout=compact] .sf-panel__title{min-height:18px}.sf-look .ss-stage[data-layout=compact] .sf-task{padding-top:0}.sf-look.sf-logg .sf-button{background:var(--ss-raised);color:var(--ss-text)}.sf-look.sf-logg .sf-app{width:972px;height:620px;top:1px;left:0}.sf-look.sf-logg .ss-stage[data-layout=compact] .sf-app{width:358px;height:560px}.sf-look.sf-logg-telefon .ss-stage[data-layout=wide] .sf-app{width:856px;left:116px}.sf-look.sf-logg-telefon .ss-stage[data-layout=wide] .sf-rail{display:none}.sf-look.sf-logg-telefon .ss-stage[data-layout=wide] .sf-main{padding-left:112px}.sf-look.sf-logg-telefon .ss-stage[data-layout=wide] .sf-cols{grid-template-columns:minmax(0,1fr) 250px}.sf-look .sf-swap{min-height:0;transition:opacity .24s ease-out}.sf-look .sf-swap[data-out]{opacity:.6}.sf-look.sf-logg .sf-activity{will-change:transform;padding:13px 14px}.sf-look.sf-logg .ss-stage[data-layout=compact] .sf-task{padding-top:2px}.sf-look .sf-toast{z-index:20;background:var(--ss-raised);width:264px;box-shadow:var(--ss-shadow-satellite);opacity:0;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;transition:opacity .3s cubic-bezier(.25,.8,.25,1),transform .45s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;top:42px;right:12px;transform:translateY(-8px)}.sf-look .sf-toast[data-show]{opacity:1;transform:none}.sf-look .sf-toast__line{color:var(--ss-text-faint);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.sf-look .sf-toast__line b{color:var(--ss-accent);font-weight:600}.sf-look .sf-toast[data-bud]{width:auto;padding:9px 13px;top:214px;left:208px;right:auto}.sf-look .sf-phone{z-index:19;--ss-phone-rim:#34394e;filter:drop-shadow(0 28px 36px #0009);position:absolute;top:26px;left:18px}.sf-look .sf-ph{color:#f5f6fa;text-align:center;opacity:0;flex-direction:column;align-items:center;padding:150px 32px 0;transition:opacity 80ms ease-out;display:flex;position:absolute;inset:0}.sf-look .sf-ph[data-on]{opacity:1;transition:opacity .18s ease-out 80ms}.sf-look .sf-pa{text-align:left;background:#030720;align-items:stretch;padding:118px 26px 0}.sf-look .sf-pa__top{align-items:center;gap:16px;margin-bottom:30px;display:flex}.sf-look .sf-pa__mark{color:var(--ss-accent);letter-spacing:-.04em;font-size:40px;font-weight:800;line-height:48px}.sf-look .sf-pa__search{background:var(--ss-surface);height:56px;color:var(--ss-text-faint);border-radius:99px;flex:1;align-items:center;gap:10px;padding-inline:20px;font-size:24px;line-height:30px;display:flex}.sf-look .sf-pa .sf-avatar{width:52px;height:52px;font-size:20px}.sf-look .sf-pa__name{color:var(--ss-text-strong);letter-spacing:-.02em;font-size:36px;font-weight:700;line-height:44px}.sf-look .sf-pa__meta{color:var(--ss-text-faint);align-items:center;gap:14px;margin-top:10px;font-size:22px;line-height:28px;display:flex}.sf-look .sf-pa .sf-state{padding:4px 14px;font-size:20px;line-height:26px}.sf-look .sf-pa__label{color:var(--ss-text-strong);align-items:center;gap:12px;margin:34px 0 14px;font-size:26px;font-weight:700;line-height:32px;display:flex}.sf-look .sf-pa .sf-tab__n{background:var(--ss-accent);color:#030720;border-radius:7px;min-width:34px;padding:3px 9px;font-size:20px;line-height:26px}.sf-look .sf-pa__list{flex-direction:column;display:flex}.sf-look .sf-pa__row{background:var(--ss-surface);box-shadow:inset 5px 0 0 var(--tone,#fdc15e);border-radius:16px;flex-direction:column;gap:4px;margin-bottom:12px;padding:16px 20px 16px 24px;transition:background-color .4s ease-out;display:flex}.sf-look .sf-pa__row[data-tone=mail]{--tone:#4a90e2}.sf-look .sf-pa__row[data-tone=call]{--tone:#8f6be0}.sf-look .sf-pa__row[data-new]{background:var(--ss-raised)}.sf-look .sf-pa__title{color:var(--ss-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:23px;font-weight:700;line-height:30px;overflow:hidden}.sf-look .sf-pa__date{color:var(--ss-text-faint);font-variant-numeric:tabular-nums;font-size:20px;line-height:26px}.sf-look .sf-ph__clock{letter-spacing:-.03em;font-size:86px;font-weight:600;line-height:96px}.sf-look .sf-ph__who{background:var(--ss-raised);border-radius:50%;justify-content:center;align-items:center;width:118px;height:118px;margin-bottom:26px;font-size:40px;font-weight:600;display:flex}.sf-look .sf-ph__name{letter-spacing:-.02em;font-size:38px;font-weight:600;line-height:46px}.sf-look .sf-ph__line{color:#9aa0b5;font-variant-numeric:tabular-nums;margin-top:12px;font-size:26px;line-height:34px}.sf-look .sf-ph__rec{color:#00dfbf;background:#00dfbf24;border-radius:99px;align-items:center;gap:10px;margin-top:22px;padding:8px 16px;font-size:22px;font-weight:600;line-height:30px;display:flex}.sf-look .sf-ph__rec:before{content:"";background:#e24a5e;border-radius:50%;width:12px;height:12px}.sf-look .sf-ph__end{color:#fff;background:#e24a5e;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;bottom:96px}.sf-look .sf-ph__end[data-state=ring]{background:#1fc47a}.sf-look.sf-sok .sf-app{width:972px;height:640px;top:1px;left:0}.sf-look.sf-sok .ss-stage[data-layout=compact] .sf-app{width:358px;height:560px}.sf-look .sf-pages{flex:1;min-height:0;position:relative}.sf-look .sf-layer{opacity:0;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out;position:absolute;inset:0;transform:translateY(8px)}.sf-look .sf-layer[data-on]{opacity:1;transform:none}.sf-look .sf-layer[data-card] .sf-rise{opacity:0;transform:translateY(10px)}.sf-look .sf-layer[data-card][data-on] .sf-rise{opacity:1;transition:opacity .32s cubic-bezier(.25, .8, .25, 1) calc(var(--i) * 70ms), transform .42s cubic-bezier(.25, .8, .25, 1) calc(var(--i) * 70ms);transform:none}.sf-look .sf-table{background:var(--ss-surface);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.sf-look .sf-table__row{height:44px;box-shadow:inset 0 -1px 0 var(--ss-line-faint);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) 64px;align-items:center;gap:12px;padding-inline:14px;font-size:12.5px;line-height:17px;display:grid}.sf-look .sf-table__row strong{color:var(--ss-text-strong);font-weight:600}.sf-look .sf-table__row--head{height:34px;color:var(--ss-text-faint);font-size:11px;font-weight:600}.sf-look .ss-stage[data-layout=compact] .sf-table__row{grid-template-columns:minmax(0,1fr) 64px}.sf-look .sf-results{z-index:30;--ss-popover-bg:var(--ss-raised);--ss-popover-shadow:var(--ss-shadow-satellite);border-radius:12px;width:340px;padding:5px;position:absolute;top:76px;left:92px}.sf-look .ss-stage[data-layout=compact] .sf-results{width:326px;left:16px}.sf-look .sf-result{height:36px;color:var(--ss-text-strong);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding-inline:10px;font-size:12.5px;font-weight:600;line-height:17px;display:flex}.sf-look .sf-result .sf-faint{font-weight:500}.sf-look .sf-result[data-active]{background:var(--ss-accent-soft)}.sf-look .sf-rest-card,.sf-look .sf-rest-list{width:1px;height:1px;position:absolute}.sf-look .sf-rest-card{top:125px;right:340px}.sf-look .sf-rest-list{top:150px;right:240px}.sf-look .ss-stage[data-layout=compact] .sf-rest-card{top:8px;right:20px}.sf-look .ss-stage[data-layout=compact] .sf-rest-list{top:150px;right:110px}.sf-look.sf-tavla .ss-stage[data-layout=wide]{overflow-x:clip;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 120px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 120px),#0000)}.sf-look.sf-tavla .sf-app{width:1200px;height:640px;top:1px;left:0}.sf-look.sf-tavla .ss-stage[data-layout=compact] .sf-app{width:420px;height:620px;left:0}.sf-look.sf-tavla-framed .ss-stage[data-layout=wide]{overflow-x:visible;-webkit-mask-image:none;mask-image:none}.sf-look.sf-tavla-framed .ss-stage[data-layout=wide] .sf-app{width:972px;height:600px}.sf-look.sf-tavla-framed .ss-stage[data-layout=wide] .sf-column{flex:1;width:auto;min-width:0}.sf-look .sf-board-head{align-items:center;height:34px;display:flex}.sf-look .sf-board{flex:1;gap:10px;min-height:0;display:flex}.sf-look .sf-board .ss-slot__mark{--ss-ink-5:#00dfbf8c}.sf-look .sf-column{background:var(--ss-surface);border-radius:10px;flex-direction:column;flex:none;gap:8px;width:172px;padding:8px;display:flex}.sf-look .sf-column h3{min-height:24px;color:var(--ss-text-strong);justify-content:space-between;align-items:center;margin:0;font-size:13px;font-weight:700;line-height:18px;display:flex}.sf-look .sf-column__n{min-width:20px;color:var(--ss-text);font-variant-numeric:tabular-nums;background:#f5f6fa1a;border-radius:5px;justify-content:center;padding:3px 5px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}.sf-look .sf-column__n[data-tone=blue]{color:#7db3f0;background:#4a90e238}.sf-look .sf-column__n[data-tone=violet]{color:#b49af0;background:#8f6be03d}.sf-look .sf-column__n[data-tone=green]{color:#65d48f;background:#4acd7d2e}.sf-look .sf-column__n[data-tone=red]{color:#ef8695;background:#e24a5e33}.sf-look .sf-column__list{flex-direction:column;gap:8px;min-height:0;display:flex}.sf-look .sf-deal-card{box-sizing:border-box;width:100%;height:108px;box-shadow:inset 3px 0 0 color-mix(in srgb, var(--tone,#afb4c6) 55%, #1a1f3a);background:#1a1f3a;border-radius:8px;flex-direction:column;gap:2px;padding:9px 10px 8px 13px;font-size:11.5px;line-height:16px;display:flex}.sf-look .sf-deal-card[data-lit]{box-shadow:inset 3px 0 0 var(--tone,#afb4c6);background:#2b3158}.sf-look .sf-deal-card[data-tone=blue]{--tone:#4a90e2}.sf-look .sf-deal-card[data-tone=violet]{--tone:#8f6be0}.sf-look .sf-deal-card[data-tone=green]{--tone:#1fc47a}.sf-look .sf-deal-card[data-tone=red]{--tone:#e24a5e}.sf-look .sf-deal-card strong{color:var(--ss-text-strong);white-space:nowrap;font-weight:600}.sf-look .sf-deal-card strong,.sf-look .sf-deal-card>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-look .sf-deal-card .sf-faint{font-size:11.5px}.sf-look .sf-deal-card__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.sf-look .sf-carry{z-index:25;isolation:isolate;position:absolute}.sf-look .sf-carry .sf-deal-card{box-shadow:inset 3px 0 0 var(--tone), 0 0 0 1px #34394e, 0 22px 40px -12px #000c;transform-origin:62% 30%;will-change:transform;transition:transform .2s ease-out,box-shadow .2s ease-out;transform:rotate(-2deg)scale(1.03)}.sf-look .sf-carry[data-settle] .sf-deal-card{box-shadow:inset 3px 0 0 var(--tone);transform:none}.sf-look .sf-goal{z-index:15;box-sizing:border-box;background:var(--ss-raised);width:228px;box-shadow:var(--ss-shadow-satellite);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:absolute;bottom:24px;left:24px}.sf-look .sf-goal__head{min-height:18px;color:var(--ss-text);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:flex}.sf-look .sf-goal__tick{background:var(--ss-accent);color:#030720;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:opacity .2s ease-out .7s,transform .3s cubic-bezier(.25,.8,.25,1) .7s;display:flex;transform:scale(.6)}.sf-look .sf-goal[data-won] .sf-goal__tick{opacity:1;transform:none}.sf-look .sf-goal__unit{margin-left:.28em}.sf-look .sf-goal__value{color:var(--ss-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:28px}.sf-look .sf-rest{width:1px;height:1px;position:absolute;top:66px;left:760px}.sf-look .ss-stage[data-layout=compact] .sf-column{width:156px}.sf-look .ss-stage[data-layout=compact] .sf-goal{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;width:326px;padding:10px 14px;display:grid;bottom:18px;left:16px}.sf-look .ss-stage[data-layout=compact] .sf-goal__head{grid-column:1/-1}.sf-look .ss-stage[data-layout=compact] .sf-goal__value{font-size:16px;line-height:20px}.sf-look .ss-stage[data-layout=compact] .sf-goal .ss-meter{grid-area:3/1/auto/-1}.sf-look .ss-stage[data-layout=compact] .sf-rest{top:66px;left:290px}.sf-look.sf-prospekt .sf-app{width:972px;height:600px;top:1px;left:0}.sf-look.sf-prospekt .ss-stage[data-layout=compact] .sf-app{width:358px;height:560px}.sf-look .sf-hits{color:var(--ss-text-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;line-height:16px}.sf-look .sf-hits .ss-count{color:var(--ss-text-strong);font-weight:600}.sf-look .sf-filters{gap:6px;display:flex}.sf-look .sf-chip{background:var(--ss-surface);height:30px;color:var(--ss-text);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding-inline:12px 9px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex}.sf-look .sf-chip b{font-weight:600}.sf-look .sf-chip[data-set]{background:var(--ss-accent-soft);color:var(--ss-accent)}.sf-look .sf-prospects .sf-table__row{grid-template-columns:16px minmax(0,1.6fr) minmax(0,1fr) 80px 92px;height:40px}.sf-look .ss-stage[data-layout=compact] .sf-prospects .sf-table__row{grid-template-columns:16px minmax(0,1fr) 72px}.sf-look .sf-prospects .sf-table__row--head{height:40px}.sf-look .sf-num{font-variant-numeric:tabular-nums;text-align:right}.sf-look .sf-check{color:#0000;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out;display:flex;box-shadow:inset 0 0 0 1.5px #4b5170}.sf-look .sf-check[data-on]{background:var(--ss-accent);box-shadow:none;color:#030720}.sf-look .sf-rows .sf-table__row:nth-child(n) .sf-check{transition-delay:calc(var(--i) * 30ms)}.sf-look .sf-picked{color:var(--ss-text-strong);white-space:nowrap;align-items:center;gap:14px;font-size:12px;display:flex}.sf-look .sf-picked .sf-button{gap:6px}.sf-look .sf-button[data-done]{background:var(--ss-accent-soft);color:var(--ss-accent)}.sf-look .sf-rows .sf-table__row{animation:.36s cubic-bezier(.25,.8,.25,1) both sf-row;animation-delay:calc(var(--i) * 35ms)}.sf-look .sf-options{z-index:30;--ss-popover-bg:var(--ss-raised);--ss-popover-shadow:var(--ss-shadow-satellite);border-radius:12px;width:220px;padding:5px;position:absolute;top:160px;left:92px}.sf-look .sf-options[data-for=ort]{left:210px}.sf-look .ss-stage[data-layout=compact] .sf-options{left:16px}.sf-look .ss-stage[data-layout=compact] .sf-options[data-for=ort]{left:120px}.sf-look .sf-spot{width:1px;height:1px;position:absolute}.sf-look .sf-spot--prospekt{top:300px;right:260px}.sf-look.sf-signera .sf-app{width:972px;height:600px;top:1px;left:0}.sf-look.sf-signera .ss-stage[data-layout=compact] .sf-app{width:358px;height:560px}.sf-look .sf-deal__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.sf-look .sf-deal__foot .sf-button{white-space:nowrap;gap:6px}.sf-look .sf-files{flex-direction:column;gap:6px;display:flex}.sf-look .sf-file{background:var(--ss-surface);color:var(--ss-text);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:16px;display:flex}.sf-look .sf-file svg{color:var(--ss-text-faint);flex:none}.sf-look .sf-file[data-new]{background:var(--ss-accent-soft);color:var(--ss-accent)}.sf-look .sf-file[data-new] svg{color:var(--ss-accent)}.sf-look .sf-scrim{z-index:25;opacity:0;pointer-events:none;background:#0307208c;transition:opacity .24s ease-out;position:absolute;inset:0}.sf-look .sf-scrim[data-show]{opacity:1}.sf-look .sf-modal{z-index:30;--ss-popover-bg:var(--ss-raised);--ss-popover-shadow:var(--ss-shadow-satellite);border-radius:14px;flex-direction:column;gap:14px;width:380px;padding:18px;display:flex;position:absolute;top:110px;left:calc(50% - 190px)}.sf-look .ss-stage[data-layout=compact] .sf-modal{width:330px;top:70px;left:14px}.sf-look .sf-modal__head{color:var(--ss-text-strong);justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.sf-look .sf-modal__logo{filter:brightness(0)invert();opacity:.8;height:13px}.sf-look .sf-modal__field{flex-direction:column;gap:6px;font-size:12px;line-height:16px;display:flex}.sf-look .sf-party{color:var(--ss-text);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.sf-look .sf-party .sf-tag{margin-left:auto}.sf-look .sf-modal__foot{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.sf-look .sf-button--quiet{background:var(--ss-surface);color:var(--ss-text)}.sf-look .sf-spot--card{top:220px;right:300px}.sf-look.sf-kortmote .sf-app{width:820px;height:600px;top:1px;left:0}.sf-look.sf-kortmote .ss-stage[data-layout=compact] .sf-app{width:358px;height:560px}.sf-look.sf-kortmote .ss-stage[data-layout=wide] .sf-rail{display:none}.sf-look.sf-kortmote .ss-stage[data-layout=wide] .sf-cols{grid-template-columns:minmax(0,1fr) 236px}.sf-look .sf-activity[data-tone=ai]{--tone:#00dfbf}.sf-look .sf-minutes{gap:6px}.sf-look .sf-minutes__label{color:var(--ss-text-faint);align-items:center;gap:8px;margin-top:4px;font-size:11px;font-weight:600;line-height:15px;display:flex}.sf-look .sf-minutes__summary{color:var(--ss-text-strong)}.sf-look .sf-minutes__group{flex-direction:column;gap:2px;padding-top:2px;display:flex}.sf-look .sf-stamp{background:var(--ss-accent-soft);color:var(--ss-accent);font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;gap:4px;padding:1px 6px;font-size:10.5px;line-height:14px;display:inline-flex}.sf-look.sf-mote .sf-app,.sf-look.sf-fakturera .sf-app,.sf-look.sf-statistik .sf-app{width:972px;height:600px;top:1px;left:0}.sf-look.sf-mote .ss-stage[data-layout=compact] .sf-app,.sf-look.sf-fakturera .ss-stage[data-layout=compact] .sf-app,.sf-look.sf-statistik .ss-stage[data-layout=compact] .sf-app{width:358px;height:560px}.sf-look .sf-meet{grid-template-columns:minmax(0,1fr) 300px;gap:12px;min-height:0;display:grid}.sf-look .ss-stage[data-layout=compact] .sf-meet{grid-template-columns:minmax(0,1fr)}.sf-look .sf-meet__left{flex-direction:column;gap:10px;min-width:0;display:flex}.sf-look .sf-video{background:radial-gradient(120% 90% at 50% 0,#26305a 0%,#111633 60%,#0a0e27 100%);border-radius:10px;justify-content:center;align-items:center;height:168px;display:flex;position:relative}.sf-look .ss-stage[data-layout=compact] .sf-video{height:136px;padding-top:24px}.sf-look .sf-video__people{gap:56px;display:flex}.sf-look .sf-video__person{color:var(--ss-text);flex-direction:column;align-items:center;gap:8px;font-size:11px;line-height:14px;display:flex}.sf-look .sf-avatar--big{width:52px;height:52px;font-size:17px}.sf-look .ss-stage[data-layout=compact] .sf-avatar--big{width:40px;height:40px;font-size:14px}.sf-look .sf-rec{color:var(--ss-text-strong);background:#03072099;border-radius:99px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex;position:absolute;top:10px;left:10px}.sf-look .sf-rec__dot{background:#ff5a5f;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite sf-rec}.sf-look .sf-rec[data-ended] .sf-rec__dot{background:var(--ss-accent);animation:none}.sf-look .sf-transcript{flex-direction:column;gap:2px;min-height:0;display:flex}.sf-look .sf-line{color:var(--ss-text);gap:10px;margin:0;padding-block:6px;font-size:12px;line-height:17px;display:flex}.sf-look .sf-line__body{flex-direction:column;gap:2px;display:flex}.sf-look .sf-line__head{gap:8px;display:flex}.sf-look .sf-line__head b{color:var(--ss-text-strong);font-weight:600}.sf-look .sf-summary{flex-direction:column;gap:12px;transition:box-shadow .4s ease-out;display:flex;box-shadow:inset 0 0 0 1px #0000}.sf-look .sf-summary[data-lit]{box-shadow:inset 0 0 0 1px #00dfbf59}.sf-look .sf-summary__title{justify-content:flex-start;gap:7px}.sf-look .sf-summary__title svg{color:var(--ss-accent)}.sf-look .sf-summary__text{color:var(--ss-text-strong);margin:0;font-size:12.5px;line-height:18px}.sf-look .sf-summary__group{flex-direction:column;gap:6px;display:flex}.sf-look .sf-point{color:var(--ss-text);align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.sf-look .sf-point svg{color:var(--ss-accent)}.sf-look .sf-made{background:var(--ss-accent-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.sf-look .sf-made__text{flex-direction:column;gap:2px;display:flex}.sf-look .sf-made__text b{color:var(--ss-accent);font-size:12px;font-weight:600;line-height:16px}.sf-look .ss-stage[data-layout=compact] .sf-summary__group:first-of-type{display:none}.sf-look .sf-row{color:var(--ss-text);grid-template-columns:minmax(0,1fr) 44px 80px;gap:8px;padding-block:5px;font-size:12px;line-height:16px;display:grid}.sf-look .sf-row--total{border-top:1px solid var(--ss-line);color:var(--ss-text-strong);margin-top:2px;padding-top:8px;font-weight:600}.sf-look .sf-dashbar{gap:8px;display:flex}.sf-look .sf-select{background:var(--ss-surface);height:30px;color:var(--ss-text-strong);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding-inline:12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.sf-look .sf-select--quiet{color:var(--ss-text);font-weight:500}.sf-look .sf-sales{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.sf-look .ss-stage[data-layout=compact] .sf-sales{grid-template-columns:minmax(0,1fr)}.sf-look .sf-chart{flex-direction:column;gap:6px;display:flex}.sf-look .ss-stage[data-layout=compact] .sf-chart{display:none}.sf-look .sf-chart__total{color:var(--ss-text-strong);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;font-size:13px;line-height:18px;display:flex}.sf-look .sf-chart__dot{background:#ef7ac0;border-radius:50%;width:8px;height:8px}.sf-look .sf-chart__plot{width:100%;height:auto;display:block;overflow:visible}.sf-look .sf-chart__grid{stroke:var(--ss-line-faint);stroke-width:1px}.sf-look .sf-chart__line{fill:none;stroke:#ef7ac0;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1),d .6s cubic-bezier(.25,.8,.25,1)}.sf-look [data-drawn] .sf-chart__line{stroke-dashoffset:0}.sf-look .sf-chart__point{fill:#ef7ac0;opacity:0;transition:opacity .3s ease-out,cy .6s cubic-bezier(.25,.8,.25,1);transition-delay:calc(var(--i) * .14s), 0s}.sf-look [data-drawn] .sf-chart__point{opacity:1}.sf-look .sf-chart__point[data-won]{fill:var(--ss-accent);filter:drop-shadow(0 0 6px #00dfbfcc)}.sf-look .sf-chart__month{fill:var(--ss-text-faint);text-anchor:middle;font-size:10px}.sf-look .sf-leader{flex-direction:column;gap:8px;display:flex}.sf-look .sf-leader__head,.sf-look .sf-leader__row{grid-template-columns:minmax(0,1fr) 48px 84px;align-items:center;gap:8px;display:grid}.sf-look .sf-leader__head{color:var(--ss-text-faint);padding-inline:10px;font-size:11px;line-height:14px}.sf-look .sf-leader__head span:not(:first-child){text-align:right}.sf-look .sf-leader__rows{height:132px;position:relative}.sf-look .sf-leader__row{inset-inline:0;top:calc(var(--rank) * 44px);background:var(--ss-raised);height:38px;color:var(--ss-text-strong);border-radius:99px;padding-inline:10px;font-size:12px;line-height:16px;transition:top .6s cubic-bezier(.25,.8,.25,1),background-color .4s ease-out;position:absolute}.sf-look .sf-leader__row[data-rank="0"]{background:linear-gradient(90deg,#d4af5a8c,#d4af5a2e)}.sf-look .sf-leader__row[data-rank="1"]{background:linear-gradient(90deg,#c8cddc61,#c8cddc1f)}.sf-look .sf-leader__row[data-rank="2"]{background:linear-gradient(90deg,#c4805266,#c480521f)}.sf-look .sf-leader__row[data-lit]{box-shadow:0 0 0 1px #00dfbf99}.sf-look .sf-leader__who{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.sf-look .sf-leader__n{width:10px;color:var(--ss-text-faint);font-size:11px}.sf-look .sf-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sf-look .sf-stat{flex-direction:column;gap:4px;display:flex}.sf-look .sf-stat strong{color:var(--ss-text-strong);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:28px}.sf-look.sf-fortnox .sf-app{width:972px;height:600px;top:1px;left:0}.sf-look.sf-fortnox .ss-stage[data-layout=compact] .sf-app{width:358px;height:540px}.sf-look.sf-fortnox .sf-fx-deal{color:var(--ss-text-faint);margin-left:auto;font-size:12px;line-height:16px}.sf-look.sf-fortnox .sf-fx-deal b{color:var(--ss-text-strong);margin-left:6px;font-size:15px;font-weight:700}.sf-look.sf-fortnox .sf-fx-tools{gap:6px;display:flex}.sf-look.sf-fortnox .sf-fx-tool{background:var(--ss-surface);height:30px;color:var(--ss-text);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding-inline:11px;font-size:11.5px;font-weight:600;line-height:15px;transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.sf-look.sf-fortnox .sf-fx-tool[data-primary]{box-shadow:inset 0 0 0 1px var(--ss-accent);color:var(--ss-accent)}.sf-look.sf-fortnox .sf-fx-tool[data-done]{background:var(--ss-accent-soft);color:var(--ss-accent)}.sf-look.sf-fortnox .sf-fx-body{grid-template-columns:minmax(0,1fr) 300px;gap:12px;min-height:0;display:grid}.sf-look.sf-fortnox .ss-stage[data-layout=compact] .sf-fx-body{grid-template-columns:minmax(0,1fr)}.sf-look.sf-fortnox .sf-fx-desk{perspective:1200px;background:radial-gradient(120% 90% at 50% 0,#1d2446 0%,#111633 70%);border-radius:10px;justify-content:center;padding:14px 0 0;display:flex}.sf-look.sf-fortnox .ss-stage[data-layout=compact] .sf-fx-desk{padding:10px 8px 0}.sf-look.sf-fortnox .sf-fx-paper{color:#14182e;transform-origin:50%;background:#f4f5f9;border-radius:8px 8px 0 0;flex-direction:column;gap:12px;width:440px;max-width:100%;padding:20px 22px 18px;animation:.7s cubic-bezier(.23,1,.32,1) both sf-fx-turn;display:flex;position:relative;box-shadow:0 24px 48px -20px #000000b3}.sf-look.sf-fortnox .sf-fx-paper[data-invoice]{box-shadow:0 0 0 1.5px #00dfbf8c,0 24px 48px -20px #000000b3}.sf-look.sf-fortnox .sf-fx-paper__head{justify-content:space-between;gap:12px;display:flex}.sf-look.sf-fortnox .sf-fx-paper__head>div:first-child{flex-direction:column;gap:3px;display:flex}.sf-look.sf-fortnox .sf-fx-paper__kind{letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:22px}.sf-look.sf-fortnox .sf-fx-paper__to,.sf-look.sf-fortnox .sf-fx-paper__meta,.sf-look.sf-fortnox .sf-fx-paper__foot{color:#6b7088;font-size:11px;line-height:15px}.sf-look.sf-fortnox .sf-fx-paper__meta{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.sf-look.sf-fortnox .sf-fx-paper__logo{filter:brightness(0)saturate();opacity:.85;height:13px}.sf-look.sf-fortnox .sf-fx-paper__rows{border-top:1px solid #dfe2ec;flex-direction:column;display:flex}.sf-look.sf-fortnox .sf-fx-row{border-bottom:1px solid #e7e9f1;grid-template-columns:minmax(0,1fr) 44px 70px 84px;gap:8px;padding-block:8px;font-size:12px;line-height:16px;display:grid}.sf-look.sf-fortnox .ss-stage[data-layout=compact] .sf-fx-row{grid-template-columns:minmax(0,1fr) 84px}.sf-look.sf-fortnox .sf-fx-row--faint{color:#6b7088}.sf-look.sf-fortnox .sf-fx-row__qty{color:#6b7088;text-align:right}.sf-look.sf-fortnox .sf-fx-row__sum{font-variant-numeric:tabular-nums;text-align:right}.sf-look.sf-fortnox .sf-fx-paper__total{justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;line-height:16px;display:flex}.sf-look.sf-fortnox .sf-fx-paper__total strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:28px}.sf-look.sf-fortnox .sf-fx-paper__foot{min-height:30px;padding-right:150px}.sf-look.sf-fortnox .sf-fx-stamp{color:#0f9f87;letter-spacing:.04em;text-transform:uppercase;opacity:0;border:2px solid #0f9f87;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:800;line-height:14px;transition:opacity .18s ease-out,transform .42s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute;bottom:10px;right:22px;transform:rotate(-9deg)scale(1.7)}.sf-look.sf-fortnox .sf-fx-stamp[data-show]{opacity:1;transform:rotate(-9deg)scale(1)}.sf-look.sf-fortnox .sf-fx-stamp--paid{color:#1fa05f;border-color:#1fa05f}.sf-look.sf-fortnox .sf-fx-events{flex-direction:column;gap:6px;display:flex}.sf-look.sf-fortnox .sf-fx-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf-look.sf-fortnox .sf-fx-event{color:var(--ss-text);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;padding-block:7px;font-size:11.5px;line-height:15px;display:grid}.sf-look.sf-fortnox .sf-fx-event__dot{background:var(--ss-text-faint);border-radius:50%;width:7px;height:7px}.sf-look.sf-fortnox .sf-fx-event[data-kind=signed] .sf-fx-event__dot,.sf-look.sf-fortnox .sf-fx-event[data-kind=invoice] .sf-fx-event__dot{background:var(--ss-accent)}.sf-look.sf-fortnox .sf-fx-event[data-kind=paid]{color:#65d48f;font-weight:600}.sf-look.sf-fortnox .sf-fx-event[data-kind=paid] .sf-fx-event__dot{background:#65d48f;box-shadow:0 0 0 4px #65d48f2e}.sf-look.sf-fortnox .sf-fx-event__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-look.sf-fortnox .sf-spot--fortnox{top:300px;right:330px}@keyframes sf-fx-turn{0%{opacity:0;transform:rotateY(-70deg)translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sf-look.sf-fortnox .sf-fx-paper{animation:none}}@keyframes sf-rec{50%{opacity:.35}}@keyframes sf-air{0%,45%{background:var(--ss-raised);box-shadow:0 0 0 9px var(--ss-raised)}to{background:0 0;box-shadow:0 0 #0000}}.sf-look.sf-workday .sf-app{width:972px;height:600px;top:1px;left:0}.sf-look.sf-workday .ss-stage[data-layout=compact] .sf-app{width:358px;height:540px}.sf-look .sf-dash{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:16px;padding-top:4px;display:grid}.sf-look .ss-stage[data-layout=compact] .sf-dash{grid-template-columns:minmax(0,1fr);gap:12px}.sf-look .sf-dash__col{flex-direction:column;gap:10px;min-width:0;display:flex}.sf-look .sf-dash__head{align-items:center;gap:10px;min-height:30px;display:flex}.sf-look .sf-badge{color:#ef8695;background:#e24a5e33;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:700;line-height:14px}.sf-look .sf-month{background:var(--ss-surface);border-radius:10px;padding:10px 12px 8px}.sf-look .sf-month__title{min-height:24px;color:var(--ss-text-strong);justify-content:center;align-items:center;gap:64px;font-size:13px;font-weight:700;line-height:18px;display:flex}.sf-look .sf-month__title svg{color:var(--ss-text-faint)}.sf-look .sf-month__grid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;padding-top:6px;display:grid}.sf-look .sf-month__dow{color:var(--ss-text-strong);text-align:center;padding-bottom:6px;font-size:11px;font-weight:700;line-height:14px}.sf-look .sf-day{width:26px;height:26px;color:var(--ss-text);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;justify-self:center;align-items:center;font-size:11.5px;line-height:14px;display:flex;position:relative}.sf-look .sf-day[data-out]{color:var(--ss-icon-faint)}.sf-look .sf-day[data-selected]{color:#030720;background:#4acd7d;font-weight:700;box-shadow:0 0 0 2px #d6f5e1}.sf-look .sf-day__dot{background:#4acd7d;border-radius:50%;width:4px;height:4px;position:absolute;bottom:1px}.sf-look .sf-day[data-selected] .sf-day__dot{bottom:-5px}.sf-look .sf-day__dot[data-new]{animation:.42s cubic-bezier(.25,.8,.25,1) both sf-dot}.sf-look .sf-agenda{flex-direction:column;display:flex}.sf-look .sf-agenda__gap{padding-bottom:8px}.sf-look .sf-agenda__row{background:var(--ss-surface);color:var(--ss-text-strong);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px 9px 16px;transition:background-color .6s ease-out;display:flex;box-shadow:inset 3px 0 #4acd7d}.sf-look .sf-agenda__row>span{flex-direction:column;gap:2px;min-width:0;display:flex}.sf-look .sf-agenda__row strong{font-size:12.5px;font-weight:700;line-height:17px}.sf-look .sf-agenda__row[data-new]{background:var(--ss-raised)}.sf-look .sf-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sf-look .ss-stage[data-layout=compact] .sf-goals{grid-template-columns:minmax(0,1fr)}.sf-look .sf-goalcard{background:var(--ss-surface);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:12px 14px 14px;transition:background-color .3s ease-out;display:flex}.sf-look .sf-goalcard[data-lit]{background:var(--ss-raised)}.sf-look .sf-goalcard__head{min-height:22px;color:var(--ss-text-strong);justify-content:space-between;align-self:stretch;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:700;line-height:17px;display:flex}.sf-look .sf-goalcard__trend{color:#65d48f;white-space:nowrap;background:#4acd7d29;border-radius:4px;align-items:center;gap:3px;padding:3px 6px;font-size:10px;font-weight:600;line-height:13px;display:inline-flex}.sf-look .sf-gauge{width:112px;height:84px;position:relative}.sf-look .sf-gauge path{fill:none;stroke-linecap:round;stroke-width:9px}.sf-look .sf-gauge__track{stroke:var(--ss-canvas)}.sf-look .sf-gauge__value{stroke:#4acd7d;stroke-dasharray:1 1;transition:stroke-dashoffset .9s cubic-bezier(.25,.8,.25,1)}.sf-look .sf-gauge__pct{color:var(--ss-text-strong);font-variant-numeric:tabular-nums;text-align:center;font-size:15px;font-weight:600;line-height:20px;position:absolute;inset:30px 0 auto}.sf-look .sf-goalcard__of{color:var(--ss-text);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}@keyframes sf-dot{0%{opacity:0;transform:scale(.2)}}@keyframes sf-row{0%{opacity:0;transform:translateY(6px)}}

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .xvfrn87 {
    grid-area: date;
  }

  .x1b5eu16 {
    grid-area: team;
  }

  .x12gd1sl {
    grid-area: text;
  }

  .x18f1m0x {
    inset: -1.5px;
  }

  .x1jz8bvi {
    inset: -1px;
  }

  .x1v1xp8j {
    inset: -2px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1anvkwx {
    inset: auto;
  }

  .xccw97s {
    inset: var(--x-inset);
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .xb9ncqk {
    margin: var(--x-margin);
  }

  .x131qafb {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x6w2896 {
    padding: 15px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .x131h7f2 {
    padding: 21px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .x1v6jie7 {
    padding: 30px;
  }

  .x15fnm84 {
    padding: 32px;
  }

  .x1i7k47o {
    padding: 36px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xskserf {
    padding: 9px;
  }

  .x1fozly0 {
    padding: var(--x-padding);
  }

  .x1k1641n {
    padding: .9375rem;
  }

  .x5jwvha {
    padding: 1.875rem;
  }

  .xuy4rsx {
    padding: 1.125rem;
  }

  .x1pmlwju {
    padding: 1rem;
  }

  .x1wvnaxt {
    padding: 2.0625rem;
  }

  .x12lc80e {
    padding: 2.25rem;
  }

  .x14t6zc0 {
    padding: .75rem;
  }

  .x18z862w {
    padding: 0;
  }

  .xzsbutc {
    padding: 1.5rem;
  }

  .xxy63dk {
    padding: 3rem;
  }

  @media (width <= 700px) {
    .x197ynhm.x197ynhm {
      padding: 15px;
    }

    .xfj2q1j.xfj2q1j {
      padding: 16px;
    }

    .x1yq9xv2.x1yq9xv2 {
      padding: 18px;
    }

    .x1vf7147.x1vf7147 {
      padding: 22px;
    }

    .x112kipo.x112kipo {
      padding: 24px;
    }
  }

  @media (width <= 1050px) {
    .xzpsqk8.xzpsqk8 {
      padding: 6px;
    }
  }

  @media (width <= 700px) {
    .x1b9uch5.x1b9uch5 {
      padding: 1.125rem;
    }

    .xz4khik.xz4khik {
      padding: .75rem;
    }
  }
}

@layer priority3 {
  .x1tz8gqz {
    background-position: 50% 0;
  }

  .x158usst {
    background-position: 50%;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .xafnwkf {
    border-color: #f5f6fa14;
  }

  .x8hjxye {
    border-color: #afb4c6;
  }

  .x1y6e10e {
    border-color: var(--input);
  }

  .x9zwjc2 {
    border-color: #f5f6fa0f;
  }

  .x1cmx6rr {
    border-color: #00dfbf66;
  }

  .x1hapvpe {
    border-color: #00dfbf59;
  }

  .xuv6z4d {
    border-color: #34394e99;
  }

  .xj2j3o1 {
    border-color: #176b6a;
  }

  .xgxdj17 {
    border-color: #186062;
  }

  .x6wmrz7 {
    border-color: var(--border);
  }

  .xpnl7wp {
    border-color: var(--control-invalid-border);
  }

  .x1rocafj {
    border-color: #00dfbf73;
  }

  .x1hwcasa {
    border-color: #00dfbf66;
  }

  .x3gcru7 {
    border-color: #f5f6fa14;
  }

  .x1v2d0ge {
    border-color: #00dfbf;
  }

  .x1fw64bi {
    border-color: #34394e99;
  }

  .x154szyv {
    border-color: #34394e;
  }

  .x13bgiu7 {
    border-color: #00dfbf73;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x7yrpt8 {
    border-radius: var(--x-borderRadius);
  }

  .x1jbqxgd {
    border-radius: 12px;
  }

  .x1bnd9sd {
    border-radius: 15px;
  }

  .x3nhuza {
    border-radius: .75rem;
  }

  .x15u2qw0 {
    border-radius: var(--radius-control);
  }

  .xa097fl {
    border-radius: 4.5px;
  }

  .x17d2ke2 {
    border-radius: var(--radius-surface);
  }

  .x1jtrhh2 {
    border-radius: 9999px;
  }

  .x1pvd1k6 {
    border-radius: 2px;
  }

  .xg9l7rb {
    border-radius: 6px;
  }

  .x16rpvaw {
    border-radius: 10.5px;
  }

  .xd7w9qq {
    border-radius: var(--radius-md);
  }

  .xkb9pk8 {
    border-radius: 18px;
  }

  .x1quzu15 {
    border-radius: var(--radius-overlay);
  }

  .x1l9we4j {
    border-radius: 9px;
  }

  .x1worgtx {
    border-radius: 21px;
  }

  .x1wg8z61 {
    border-radius: 749.25px;
  }

  .x1mo4xf3 {
    border-radius: 7.5px;
  }

  .xzse572 {
    border-radius: 74.25px;
  }

  .x12k1g7l {
    border-radius: 21px;
  }

  .xpnz5bl {
    border-radius: 15px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .xssrszg {
    gap: 100px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .x1qg7m3j {
    gap: 15px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x14dhhgn {
    gap: 21px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x1mxqoeg {
    gap: 27px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .xseyljb {
    gap: 30px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .xv5gsod {
    gap: 36px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1kxjhzz {
    gap: 42px;
  }

  .x1y9zxd1 {
    gap: 48px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .xofjnpc {
    gap: 54px;
  }

  .x1frd91 {
    gap: 56px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1passjy {
    gap: 72px;
  }

  .xxy7wue {
    gap: 80px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x15zwtet {
    gap: calc(var(--x1crj2v6) + 2 * var(--x1swf97j));
  }

  .x1pidvrl {
    gap: var(--x-gap);
  }

  .x1qzv9jc {
    gap: .9375rem;
  }

  .xf3uesx {
    gap: .1875rem;
  }

  .x1jyn5lg {
    gap: 90px;
  }

  .xokt9um {
    gap: .5rem;
  }

  .xubmci8 {
    gap: 1.875rem;
  }

  .x1apjyoj {
    gap: 1.3125rem;
  }

  .x1jac6pi {
    gap: 1.125rem;
  }

  .xqch454 {
    gap: var(--x1swf97j);
  }

  .x1y83dwg {
    gap: .375rem;
  }

  .xzbgz1h {
    gap: 2.25rem;
  }

  .xdinrue {
    gap: .75rem;
  }

  .xlw6zk9 {
    gap: .375rem;
  }

  .x4q4v9s {
    gap: .5625rem;
  }

  .x2k1ybx {
    gap: 30px;
  }

  .xaud71n {
    gap: 1.5rem;
  }

  .xh3b34n {
    gap: 3.375rem;
  }

  .x1ohn6n1 {
    gap: .25rem;
  }

  .x145qpe4 {
    gap: 3rem;
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .x5rwitv {
    grid-column: span 5;
  }

  .xqpfrw6 {
    grid-column: span 7;
  }

  .x1y9cxpo {
    grid-row: span 1;
  }

  .xtrflsn {
    grid-template-areas: "team text date";
  }

  .x1by4thk {
    inset-block: -3px;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .x1bifjqr {
    inset-inline: .75rem;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1oqu0vw {
    margin-block: var(--x-marginBlock);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xvlecxo {
    margin-inline: var(--x-marginInline);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1algulf {
    overflow: scroll;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1b9wmvo {
    padding-block: 15px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1n0oqe6 {
    padding-block: 21px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .xq1phsg {
    padding-block: 27px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .xlbozdz {
    padding-block: 42px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .x1giekp1 {
    padding-block: var(--x-paddingBlock);
  }

  .x1p6b0aq {
    padding-block: .9375rem;
  }

  .x1piho66 {
    padding-block: 4.5rem;
  }

  .xd30lrh {
    padding-block: 1.3125rem;
  }

  .x1lxdrvb {
    padding-block: .75rem;
  }

  .x1i156dq {
    padding-block: .375rem;
  }

  .xgsbxpi {
    padding-block: 3.75rem;
  }

  .x1w28z5d {
    padding-block: var(--x7h62mb);
  }

  .x8vtuhq {
    padding-block: .75rem;
  }

  .x1a171rr {
    padding-block: var(--x9ybj2n);
  }

  .x1c6c9o {
    padding-block: 1.5rem;
  }

  .xzafbm2 {
    padding-block: .25rem;
  }

  .x2d8ray {
    padding-block: 3rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x15ldat2 {
    padding-inline: 15px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x1ymtumx {
    padding-inline: 21px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .xzcbue8 {
    padding-inline: 27px;
  }

  .x1t6ggfl {
    padding-inline: 30px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x30g6up {
    padding-inline: var(--x-paddingInline);
  }

  .x146vspo {
    padding-inline: .5rem;
  }

  .xsc857f {
    padding-inline: 1.3125rem;
  }

  .x1tnyhdo {
    padding-inline: 1.125rem;
  }

  .x1sbgdnf {
    padding-inline: 1rem;
  }

  .xaezvax {
    padding-inline: .625rem;
  }

  .x1s5499i {
    padding-inline: .75rem;
  }

  .xnvotes {
    padding-inline: .5625rem;
  }

  .x1o63zr {
    padding-inline: var(--xv8ygsh);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xz8uc2m {
    transition: background-color .16s;
  }

  .x1m98llg {
    transition: border-color .16s, background-color .16s;
  }

  .xu47lhu {
    transition: border-color .16s, transform .16s cubic-bezier(.23, 1, .32, 1);
  }

  .xeffdee {
    transition: border-color .16s;
  }

  .x142tyem {
    transition: color .16s, background-color .16s;
  }

  .x19edfuz {
    transition: color .16s;
  }

  .x9gmw1t {
    transition: transform .16s cubic-bezier(.23, 1, .32, 1), background-color .16s, color .16s;
  }

  .xuvcg7l {
    transition: transform .16s cubic-bezier(.23, 1, .32, 1), border-color .16s;
  }

  .x1tcpykx {
    transition: transform .16s cubic-bezier(.23, 1, .32, 1);
  }

  .xjgdigo {
    transition: transform .32s cubic-bezier(.4, 0, .2, 1);
  }

  .x1lpvpt1:focus-visible {
    border-color: color-mix(in oklch, var(--destructive) 40%, transparent);
  }

  .xwev7xx:focus-visible {
    border-color: var(--ring);
  }

  .x173s2kn:focus-visible {
    border-color: var(--border-active);
  }

  .x18gn5es:focus-visible {
    border-color: #00dfbf;
  }

  .xfcnxw:focus-visible {
    outline: 2px solid #f5f6fa;
  }

  .x1h2kci9:focus-visible {
    outline: 2px solid;
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .xm6tb76:hover {
    border-color: #afb4c6;
  }

  .x132iuw0:hover {
    border-color: #186062;
  }

  .xr4ixca:hover {
    border-color: #00dfbf;
  }

  .xcwus7s:hover {
    border-color: #00dfbf73;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  @media (width <= 1100px) {
    .x14o7w2f.x14o7w2f {
      gap: 12px;
    }
  }

  @media (width <= 700px) {
    .x1wg68vu.x1wg68vu {
      gap: 12px;
    }
  }

  @media (width <= 1100px) {
    .x1gaalv9.x1gaalv9 {
      gap: 24px;
    }
  }

  @media (width <= 700px) {
    .x7d6c3w.x7d6c3w {
      gap: 24px;
    }
  }

  @media (width <= 1100px) {
    .xhn4jqd.xhn4jqd {
      gap: 28px;
    }

    .x1rzdwut.x1rzdwut {
      gap: 32px;
    }
  }

  @media (width <= 700px) {
    .xarm1al.xarm1al {
      gap: 32px;
    }

    .xffdqh5.xffdqh5 {
      gap: 3px;
    }
  }

  @media (width <= 1100px) {
    .xv1x374.xv1x374 {
      gap: 40px;
    }
  }

  @media (width <= 700px) {
    .x124qdk7.x124qdk7 {
      gap: 40px;
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .xp54eka.xp54eka {
      gap: 40px;
    }
  }

  @media (width <= 1100px) {
    .xcj0vid.xcj0vid {
      gap: 48px;
    }

    .xgahmnx.xgahmnx {
      gap: 4px;
    }
  }

  @media (width <= 700px) {
    .x13d9odc.x13d9odc {
      gap: 4px;
    }
  }

  @media (width <= 1100px) {
    .xfijkk7.xfijkk7 {
      gap: 56px;
    }
  }

  @media (width <= 700px) {
    .xidus51.xidus51 {
      gap: 6px;
    }
  }

  @media (width <= 1100px) {
    .x1fknfe9.x1fknfe9 {
      gap: 8px;
    }

    .xlfedlv.xlfedlv {
      gap: 4.5rem;
    }

    .x12i8kp4.x12i8kp4 {
      gap: 2.25rem;
    }
  }

  @media (width <= 540px) {
    .x16qa7b4.x16qa7b4 {
      gap: .5625rem;
    }
  }

  @media (width <= 700px) {
    .xwkg0im.xwkg0im {
      gap: .5625rem;
    }
  }

  @media (width <= 800px) {
    .xj3140l.xj3140l {
      gap: 1.5rem;
    }
  }

  @media (width <= 900px) {
    .x1o2ibb2.x1o2ibb2 {
      gap: 1.5rem;
    }
  }

  @media (width <= 950px) {
    .x3m0jy8.x3m0jy8 {
      gap: 1.5rem;
    }
  }

  @media (width <= 700px) {
    .x1h2ge3d.x1h2ge3d {
      grid-column: 2;
    }
  }

  @media (width <= 1100px) {
    .x601d15.x601d15 {
      grid-column: auto;
    }
  }

  @media (width <= 700px) {
    .xv66te1.xv66te1 {
      grid-column: auto;
    }

    .x1yedca2.x1yedca2 {
      grid-template-areas: "team date"
                           "text text";
    }
  }

  @media (width <= 1100px) {
    .x1ghj032.x1ghj032 {
      padding-block: 24px;
    }
  }

  @media (width <= 700px) {
    .xnynny0.xnynny0 {
      padding-block: 32px;
    }

    .x1cjgt9g.x1cjgt9g {
      padding-block: 6px;
    }

    .xs723vc.xs723vc {
      padding-block: 2.25rem;
    }
  }

  @media (width <= 900px) {
    .xpvlstu.xpvlstu {
      padding-block: 2.25rem;
    }
  }

  @media (width <= 1050px) {
    .xa8fq2t.xa8fq2t {
      padding-inline: 12px;
    }
  }

  @media (width <= 700px) {
    .xzf6ch5.xzf6ch5 {
      padding-inline: 20px;
    }

    .xoeq56e.xoeq56e {
      padding-inline: 24px;
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .x1qofe9g.x1qofe9g {
      padding-inline: 32px;
    }
  }

  @media (width <= 1100px) {
    .xln83q0.xln83q0 {
      padding-inline: 1.125rem;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x9kvfbb.x9kvfbb {
      transition: none;
    }
  }

  @media (width <= 700px) {
    .xdpbjng.xdpbjng:last-child {
      grid-column: 1 / -1;
    }
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xh0615m {
    -webkit-line-clamp: 1;
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x7fd4wk {
    align-self: end;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x79r8po {
    animation-delay: 1.2s;
  }

  .xvo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .x8x7fgn {
    animation-delay: var(--x-j3h0cz);
  }

  .xtk6jod {
    animation-duration: .12s;
  }

  .x1k91efh {
    animation-duration: 1.2s;
  }

  .x1uqmkxz {
    animation-duration: .2s;
  }

  .x1g58uw5 {
    animation-duration: 1.6s;
  }

  .x16s9xeo {
    animation-duration: 8s;
  }

  .x1g9o5ku {
    animation-duration: .3s;
  }

  .xpx1j6m {
    animation-duration: .4s;
  }

  .x1r9ycm9 {
    animation-duration: 11s;
  }

  .xmr3gwr {
    animation-duration: .24s;
  }

  .x1g0njt9 {
    animation-duration: .15s;
  }

  .x13f7ctq {
    animation-duration: .16s;
  }

  .x1hizp6p {
    animation-duration: 1.2s;
  }

  .x10ffosy {
    animation-duration: 2.8s;
  }

  .x1f5keem {
    animation-duration: .56s;
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .x1ir97tl {
    animation-fill-mode: none;
  }

  .x1u2jdfp {
    animation-iteration-count: 3;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1a5igra {
    animation-name: none;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .x7mb8g2 {
    animation-name: x19g8dsk-B;
  }

  .x13yqd43 {
    animation-name: x1juxorp-B;
  }

  .x1no39iu {
    animation-name: x1npa8st-B;
  }

  .x2wx15s {
    animation-name: x1odpzun-B;
  }

  .x1a2ddvi {
    animation-name: x1rk4fx7-B;
  }

  .x1a497qr {
    animation-name: x1x7p1ci-B;
  }

  .x1m58elu {
    animation-name: x1y1mz11-B;
  }

  .x16jplsy {
    animation-name: x3l133i-B;
  }

  .x1myso96 {
    animation-name: x5643j1-B;
  }

  .x14p1zpn {
    animation-name: xauqjk2-B;
  }

  .xpfzp8h {
    animation-name: xhzmq1f-B;
  }

  .xfx6ega {
    animation-name: xke305w-B;
  }

  .xhl84a2 {
    animation-name: xn7j1za-B;
  }

  .x17oi70y {
    animation-name: xossbdv-B;
  }

  .x1rdz6qr {
    animation-name: xpi6v4w-B;
  }

  .x1cm3tcs {
    animation-name: xr4oskt-B;
  }

  .x15tgt8z {
    animation-name: xrmwweo-B;
  }

  .x1j4p4jw {
    animation-name: xw2c1lr-B;
  }

  .x1kxypqb {
    animation-name: xw6xdkj-B;
  }

  .x1b78gak {
    animation-name: xytuvv8-B;
  }

  .x1gj84ka {
    animation-name: xzhy70y-B;
  }

  .xorstpt {
    animation-play-state: paused;
  }

  .xoj058f {
    animation-play-state: running;
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x1gb49m7 {
    animation-timing-function: cubic-bezier(.34, 1.56, .64, 1);
  }

  .x1kyivu6 {
    animation-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

  .x1hdt6vd {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .xcih04y {
    aspect-ratio: 1296 / 600;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x145inhr {
    aspect-ratio: 604 / 599;
  }

  .x10y9f9r {
    aspect-ratio: var(--x-aspectRatio);
  }

  .x1jh03n0 {
    backdrop-filter: blur(16px);
  }

  .xx83zyx {
    background-clip: padding-box;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .xm9nsf9 {
    background-color: #262b42;
  }

  .x1alk1s1 {
    background-color: #172135;
  }

  .x126ogyr {
    background-color: #0307204d;
  }

  .x88nv0y {
    background-color: var(--destructive);
  }

  .x11k1dyh {
    background-color: #030720;
  }

  .x1sglr9 {
    background-color: #03072029;
  }

  .x1181rzs {
    background-color: #f5f6fa0a;
  }

  .x1k9kmv0 {
    background-color: #afb4c6;
  }

  .x197kfpw {
    background-color: #07142a;
  }

  .xl14at8 {
    background-color: #1e2341;
  }

  .xij57k2 {
    background-color: #102034;
  }

  .xgsgzr9 {
    background-color: var(--control-background);
  }

  .xcxbuvr {
    background-color: #000419;
  }

  .x9dor9k {
    background-color: #0c1028;
  }

  .xkbbkgu {
    background-color: var(--outline-background);
  }

  .xq87hss {
    background-color: #00dfbf;
  }

  .x7h33t7 {
    background-color: #0f182e;
  }

  .x1no0cal {
    background-color: #1e2341d1;
  }

  .x1qzfhr1 {
    background-color: #00dfbf29;
  }

  .x8yfnz3 {
    background-color: var(--card);
  }

  .x370fi3 {
    background-color: #030720;
  }

  .x1i16lvv {
    background-color: var(--primary);
  }

  .x1p5vyqb {
    background-color: #f5f6fa;
  }

  .xetxlhb {
    background-color: #03162b;
  }

  .x1fp8eq8 {
    background-color: #0c1028;
  }

  .x1j8c5f3 {
    background-color: #ff5c5c;
  }

  .x5znrgp {
    background-color: #123443;
  }

  .x1ey9vf6 {
    background-color: var(--brand-navy-elevated);
  }

  .x10utzjv {
    background-color: #172135;
  }

  .xcbn4fr {
    background-color: #1b3543;
  }

  .xvoidv6 {
    background-color: #040822;
  }

  .x1akt4f {
    background-color: #0a0e24;
  }

  .xipw9x4 {
    background-color: #123443;
  }

  .x10a0c26 {
    background-color: #3a3c50;
  }

  .x11sppe6 {
    background-color: #34394e;
  }

  .x1gqxjlq {
    background-color: #1c2142;
  }

  .xk5v6z {
    background-color: #15192f;
  }

  .xocw21s {
    background-color: var(--secondary);
  }

  .x1f0tmye {
    background-color: #0f1c32;
  }

  .xyplpin {
    background-color: #f5f6fa08;
  }

  .xxz8fzb {
    background-color: #e4e7ef;
  }

  .x5rhn17 {
    background-color: #1a2238;
  }

  .x7khtfk {
    background-color: #0f182e;
  }

  .x1o3ghvz {
    background-color: var(--background);
  }

  .x16ohc5e {
    background-color: #1c454e;
  }

  .xvszsca {
    background-color: #182537;
  }

  .xenf5r6 {
    background-color: #00dfbf17;
  }

  .x1e87kdn {
    background-image: var(--x-backgroundImage);
  }

  .x1gqfdwy {
    background-origin: border-box;
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x1h4uluw {
    background-size: 100% 100%;
  }

  .x18d0r48 {
    background-size: cover;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1n3nf5e {
    border-end-end-radius: 15px;
  }

  .x1isr0v6 {
    border-end-start-radius: 15px;
  }

  .x18ruvlb {
    border-inline-start-color: #00dfbf;
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xyumdvf {
    border-inline-start-width: 2px;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1iotiob {
    box-shadow: var(--x-boxShadow);
  }

  .x1valvs7 {
    box-shadow: 0 0 0 100vmax #03162b;
  }

  .xxl0hp9 {
    box-shadow: 0 0 0 100vmax #15192f;
  }

  .x94ba2d {
    box-shadow: 0 0 0 100vmax #030720;
  }

  .xn2n6lq {
    box-shadow: 0 18px 48px #030720b3;
  }

  .xzrr3x8 {
    box-shadow: 0 24px 48px -24px #0009;
  }

  .x1dv44zv {
    box-shadow: var(--shadow-xs);
  }

  .x389yn7 {
    box-shadow: 0 0 0 2px var(--control-invalid-ring);
  }

  .x15dh7is {
    box-shadow: inset 0 1px #f5f6fa0f;
  }

  .x14k4ddi {
    box-shadow: var(--shadow-raised);
  }

  .xixc1jj {
    box-shadow: inset 0 1px #f5f6fa0d;
  }

  .x1242km4 {
    box-shadow: inset 0 1px #f5f6fa0f;
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .xmdugnb {
    clip-path: inset(0 -100vmax);
  }

  .x1heor9g {
    color: inherit;
  }

  .x1bxggme {
    color: var(--primary-foreground);
  }

  .x1gptss2 {
    color: #030720;
  }

  .xbkmqs9 {
    color: #afb4c6;
  }

  .x18e1v9j {
    color: #151a2e;
  }

  .xhzz104 {
    color: var(--secondary-foreground);
  }

  .x1b5d8lj {
    color: var(--link-foreground, var(--primary));
  }

  .x1x9f9np {
    color: var(--destructive-foreground);
  }

  .xrqdhrr {
    color: #00dfbf;
  }

  .x1g7ujw {
    color: #030720;
  }

  .x4y9s62 {
    color: #f5f6fa;
  }

  .x897mx3 {
    color: #ff5c5c;
  }

  .xvlbawj {
    color: inherit;
  }

  .x1dxigjt {
    color: var(--foreground);
  }

  .xcpoet4 {
    color: #34394e;
  }

  .xrfrqrq {
    color: var(--muted-foreground);
  }

  .x12q65oi {
    color: #6a7088;
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .xq5c7ks {
    column-gap: 18px;
  }

  .x1qgv0r9 {
    column-gap: 24px;
  }

  .x6mw3hq {
    column-gap: 30px;
  }

  .x1gl990t {
    column-gap: 42px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .x1eywl5b {
    column-gap: var(--x-columnGap);
  }

  .x1xnf69k {
    column-gap: var(--x1swf97j);
  }

  .x1b9bnq3 {
    column-gap: 1.5rem;
  }

  .x1qgmf41 {
    column-gap: 3rem;
  }

  .x1sqbtui {
    cursor: auto;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1huxd7x {
    cursor: zoom-in;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x1n9xxwz {
    display: table-cell;
  }

  .x1whl12z {
    display: table-header-group;
  }

  .x5yl94v {
    display: table-row-group;
  }

  .xf5m44m {
    display: table-row;
  }

  .x11r6d5e {
    display: table;
  }

  .xosoxlr {
    filter: brightness(0%) invert();
  }

  .xfszwnz {
    filter: grayscale() brightness(0) invert();
  }

  .xy712c7 {
    filter: grayscale();
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xrpktzz {
    font-family: Sellfinity Geist, sans-serif;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1tpzgiv {
    font-size: var(--x12dc8yc);
  }

  .xb7mmo7 {
    font-size: 48px;
  }

  .x1o0pl8c {
    font-size: var(--x167vltl);
  }

  .xu82v9e {
    font-size: .75rem;
  }

  .x1rummth {
    font-size: var(--x1ayj9kf);
  }

  .x10w7bhd {
    font-size: var(--x1bvyn63);
  }

  .xee3c7y {
    font-size: .8125rem;
  }

  .x1of9lmo {
    font-size: var(--x1knw8x2);
  }

  .x1kw3s1e {
    font-size: 1.125rem;
  }

  .x1ipeqpw {
    font-size: var(--x1mq6yt5);
  }

  .x1o0joqo {
    font-size: 1rem;
  }

  .x1ae89hh {
    font-size: 28px;
  }

  .x15avyof {
    font-size: var(--x1o6uxji);
  }

  .xlfnsyb {
    font-size: 1.875rem;
  }

  .xd7we82 {
    font-size: .875rem;
  }

  .x4kvv55 {
    font-size: var(--xcvbojh);
  }

  .x5fzupw {
    font-size: var(--xddldbc);
  }

  .x1a49yw4 {
    font-size: 21px;
  }

  .x1m7raer {
    font-size: 36px;
  }

  .x4ikwdn {
    font-size: var(--xn53i2e);
  }

  .xcuos0r {
    font-size: var(--xty5xev);
  }

  .x1it3fuk {
    font-synthesis: none;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .xp93n0r {
    font-weight: 600;
  }

  .x1udh7t9, .x784aw {
    font-weight: 300;
  }

  .xwtrpz7 {
    font-weight: 400;
  }

  .x13kua8r {
    font-weight: 500;
  }

  .x19ta9j0, .x1jo79tr {
    font-weight: 600;
  }

  .x1pi9woc {
    font-weight: 700;
  }

  .x1ualek3 {
    font-weight: 400;
  }

  .x1j9jqv6 {
    font-weight: 800;
  }

  .xdx11gs {
    font-weight: 500;
  }

  .x14fjtf {
    font-weight: 400;
  }

  .x4wdkjb {
    font-weight: 500;
  }

  .x3fpsih {
    grid-template-columns: 168px minmax(0, 1fr);
  }

  .x134kloy {
    grid-template-columns: 1fr auto 1fr;
  }

  .x1h0et87 {
    grid-template-columns: 72px minmax(0, 1fr) auto;
  }

  .x1mcihh4 {
    grid-template-columns: 90px minmax(0, 1fr) auto;
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .xp69fa {
    grid-template-columns: minmax(0, .65fr) minmax(0, 1fr);
  }

  .x1bu5on4 {
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  }

  .x4b1woq {
    grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);
  }

  .xnd91u2 {
    grid-template-columns: minmax(0, 1fr) 210px;
  }

  .x37c5m6 {
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .xs40ruq {
    grid-template-columns: minmax(0, 1fr) minmax(0, .8fr);
  }

  .xp3y4d4 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.15fr);
  }

  .x1cvkoex {
    grid-template-columns: minmax(0, 1fr) minmax(0, 2.4fr);
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .x7cjx6 {
    grid-template-columns: minmax(0, 210px) minmax(40px, 1fr) 176px minmax(40px, 1fr) minmax(0, 210px);
  }

  .x17m70fk {
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
  }

  .xznkh03 {
    grid-template-columns: minmax(0, 3fr) minmax(0, 6fr) minmax(0, 3fr);
  }

  .xf622sz {
    grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);
  }

  .x1eija96 {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  }

  .x309gy0 {
    grid-template-columns: minmax(0, 5fr) minmax(48px, 3fr) minmax(0, 7fr);
  }

  .x1oe159h {
    grid-template-columns: minmax(0, 7.5rem) minmax(0, 1fr) 2.5ch;
  }

  .x8tngx9 {
    grid-template-columns: minmax(0, 9rem) minmax(0, 1fr);
  }

  .x7lthxy {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xooxxph {
    grid-template-columns: repeat(2,minmax(0,var(--x170btkz)));
  }

  .x163ykbh {
    grid-template-columns: repeat(2,minmax(0,var(--x1k4wn6n)));
  }

  .xd9u4rp {
    grid-template-columns: repeat(3, max-content);
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xod5lm3 {
    grid-template-columns: repeat(3, minmax(0, 210fr)) minmax(0, 282fr);
  }

  .xrfbo6p {
    grid-template-columns: repeat(3,minmax(0,var(--x1k4wn6n)));
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x3s80m4 {
    grid-template-columns: repeat(4,minmax(0,var(--x1m4ozh2)));
  }

  .x16u84gf {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .x1jl941j {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .x1b1xgz2 {
    grid-template-columns: var(--x1m4ozh2) minmax(0,1fr);
  }

  .xkjl1po {
    hyphens: auto;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .xeer0ze {
    inset-inline-end: 24px;
  }

  .x7600vw {
    inset-inline-start: -10000px;
  }

  .xeupleu {
    inset-inline-start: .375rem;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xl9cgm1 {
    inset-inline-start: 86.96%;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1l1ennw {
    justify-content: space-around;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .xaw8158 {
    justify-content: space-evenly;
  }

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .xo8yfyy {
    letter-spacing: .025em;
  }

  .xf5ie5w {
    letter-spacing: -.025em;
  }

  .x5ulkbm {
    letter-spacing: -.01em;
  }

  .x1mvyik5 {
    letter-spacing: -.025em;
  }

  .x1w2lqgf {
    letter-spacing: -.01em;
  }

  .x16nxpoi {
    letter-spacing: .02em;
  }

  .xn3cq11 {
    letter-spacing: -.04em;
  }

  .x1p0sm7s, .xie1ta0 {
    letter-spacing: -.03em;
  }

  .x18ujpps {
    letter-spacing: -.02em;
  }

  .x85w008 {
    letter-spacing: -.015em;
  }

  .x1rlcdj2 {
    letter-spacing: -.03em;
  }

  .xow2khv {
    letter-spacing: -.035em;
  }

  .x165zqta {
    letter-spacing: -.02em;
  }

  .xouumrv {
    letter-spacing: -.045em;
  }

  .xozh46l {
    letter-spacing: -.03em;
  }

  .xo7o16r {
    letter-spacing: -.02em;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x1vfuaqw {
    line-height: 1;
  }

  .xbjojj1 {
    line-height: 1.5;
  }

  .xm5xp2x {
    line-height: 1.05;
  }

  .x362ldj {
    line-height: 1.35;
  }

  .x28q0h3 {
    line-height: 1.625;
  }

  .x10ecmue {
    line-height: 1.55;
  }

  .x1k55hue {
    line-height: 1.25;
  }

  .x1xw51ur {
    line-height: 1rem;
  }

  .x17tnv7h {
    line-height: 1;
  }

  .x1gzubqy {
    line-height: 1.12;
  }

  .xd1eaai {
    line-height: 1.1;
  }

  .x1mrjmbc {
    line-height: 1.25;
  }

  .x2da5bj {
    line-height: 1.45;
  }

  .x1010npt {
    line-height: 1.125rem;
  }

  .xvywnou {
    line-height: 1.6;
  }

  .x1w5wx5t {
    margin-inline-end: -8px;
  }

  .x1c9tiao {
    margin-inline-end: var(--x-marginInlineEnd);
  }

  .xqsn43r {
    margin-inline-start: 20px;
  }

  .x4lel18 {
    margin-inline-start: var(--x-marginInlineStart);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xz74otr {
    object-fit: fill;
  }

  .xwt9smo {
    object-position: left center;
  }

  .x1wz71jp {
    object-position: left;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xf9vgkq {
    opacity: .72;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x1m38hkd {
    outline-color: #00dfbf;
  }

  .xarx8qe {
    outline-offset: 2.25px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1qqium0 {
    outline-offset: 3.75px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .xmkkxok {
    outline-offset: 4.5px;
  }

  .xkqjhay {
    outline-offset: .1875rem;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd);
  }

  .xaxvzzu {
    padding-inline-end: 1.125rem;
  }

  .xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart);
  }

  .x1r5vfsq {
    padding-inline-start: 1.125rem;
  }

  .x1ubb0n5 {
    padding-inline-start: 1.5rem;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .xed42fl {
    rotate: -8deg;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .x1o0lzc5 {
    row-gap: 18px;
  }

  .xi32cqo {
    row-gap: 32px;
  }

  .x1ra7mdn {
    row-gap: 36px;
  }

  .xe93d63 {
    row-gap: 40px;
  }

  .xlzn4yl {
    row-gap: 42px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x1r8uycs {
    row-gap: var(--x-rowGap);
  }

  .x1gdyb5s {
    row-gap: .375rem;
  }

  .xusvqyj {
    row-gap: 1.5rem;
  }

  .xptqvsg {
    row-gap: 2.625rem;
  }

  .x1hsy5kr {
    scale: 1;
  }

  .xlrxu3r {
    scroll-behavior: auto;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1swf72o {
    stroke: #00dfbf;
  }

  .x1yhtnb0 {
    stroke: #34394e;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .xhmqdbg {
    transform-origin: bottom;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1nf803f, .x19w6rv {
    transform-origin: 0;
  }

  .x1dp6rp6 {
    transform-origin: top;
  }

  .x1h1bmdg {
    transform-origin: 100% 0;
  }

  .x1c071of {
    transform: none;
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

  .x13gy369 {
    transform: translateX(-20px);
  }

  .xtvhvaj {
    transform: translateX(var(--arrow-shift, 0px));
  }

  .xlc3by4 {
    transform: translateY(3px);
  }

  .x1s1l67c {
    transform: translateY(calc(-100% - .75rem));
  }

  .x1piitri {
    transition-duration: .16s;
  }

  .x1r34j2w {
    transition-duration: .64s;
  }

  .x1hmxusv {
    transition-duration: .48s;
  }

  .xr8d2eu {
    transition-duration: .16s, .16s, .16s, .48s;
  }

  .xm4dcit {
    transition-duration: .32s, .32s, .32s, .64s;
  }

  .x1gmw6v6 {
    transition-duration: .1s;
  }

  .xyuva3f {
    transition-duration: var(--duration-quick);
  }

  .x1s5ozjr {
    transition-property: background-color, border-color, box-shadow, max-width;
  }

  .x1tv3a4w {
    transition-property: border-color, box-shadow, background-color;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .x1czgdsc {
    transition-property: color, background-color, border-color, box-shadow, scale;
  }

  .x1mch8qk {
    transition-property: scale;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xay2za2 {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1), cubic-bezier(.23, 1, .32, 1), cubic-bezier(.23, 1, .32, 1), cubic-bezier(.4, 0, .2, 1);
  }

  .x1ow0aiz {
    transition-timing-function: ease;
  }

  .xcvgtd9 {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

  .x606uv5 {
    transition-timing-function: ease;
  }

  .x7ccfz5 {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x16n82f9 {
    translate: -50%;
  }

  .xvlyec4 {
    translate: 0 2px;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x134zm40:focus-visible {
    box-shadow: 0 0 0 2px color-mix(in oklch, var(--ring) 25%, transparent);
  }

  .xyxaroh:focus-visible {
    box-shadow: 0 0 0 3px #f5f6fa0a;
  }

  .xhja08h:focus-visible {
    box-shadow: 0 0 0 2px var(--ring);
  }

  .x1ukme5t:focus-visible {
    box-shadow: 0 0 0 2px color-mix(in oklch, var(--destructive) 20%, transparent);
  }

  .x1aqmj0l:focus-visible {
    box-shadow: 0 0 0 2px color-mix(in oklch, var(--ring) 30%, transparent);
  }

  .x14qvee9:focus-visible {
    outline-color: #00dfbf;
  }

  .x1bqaal:focus-visible {
    outline-offset: -2px;
  }

  .x1d2pj7b:focus-visible {
    outline-offset: 2.25px;
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .x12ijfkc:focus-visible {
    outline-offset: 4px;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x1ikmuen:focus-visible {
    transform: translateY(0);
  }

  .x1d59sux:disabled {
    background-color: var(--control-disabled-background);
  }

  .x1rkg6q2:disabled {
    background-color: #34394e;
  }

  .xahnbn6:disabled {
    color: #afb4c6;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xjb0foi:disabled {
    cursor: wait;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xcko0tv:hover {
    background-color: color-mix(in oklch, var(--destructive) 88%, black);
  }

  .x1lr7a4k:hover {
    background-color: color-mix(in oklch, var(--primary) 80%, transparent);
  }

  .xr85gqm:hover {
    background-color: #1e2341;
  }

  .x1v5kt6z:hover {
    background-color: #102034;
  }

  .x7wolds:hover {
    background-color: var(--ghost-hover-background);
  }

  .xdqac2u:hover {
    background-color: #00dfbf;
  }

  .x5gu6xw:hover {
    background-color: color-mix(in oklch, var(--secondary), var(--foreground) 5%);
  }

  .x1a33s1t:hover {
    background-color: var(--brand-navy-elevated);
  }

  .x1vtp5rs:hover {
    background-color: #34394e;
  }

  .x109kbxr:hover {
    background-color: var(--outline-hover-background);
  }

  .x1xkksrp:hover {
    color: #00dfbf;
  }

  .x1mojaxk:hover {
    color: #030720;
  }

  .xx0kw8t:hover {
    color: #f5f6fa;
  }

  .x15qx7lq:hover {
    color: var(--foreground);
  }

  .xpk4wdd:active {
    box-shadow: none;
  }

  .xrnsgdt:active {
    scale: var(--scale-medium);
  }

  @media (width <= 1100px) {
    .x1r8hoxh.x1r8hoxh {
      align-items: start;
    }
  }

  @media (width <= 700px) {
    .x1n267d7.x1n267d7 {
      align-items: start;
    }
  }

  @media (width <= 1100px) {
    .x24sb4k.x24sb4k {
      align-items: stretch;
    }
  }

  @media (width <= 700px) {
    .x1t7bha5.x1t7bha5 {
      align-items: stretch;
    }

    .xtz7ol8.xtz7ol8 {
      align-self: center;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x14q22ui.x14q22ui {
      animation-delay: 0s;
    }

    .xmtpkia.xmtpkia {
      animation-duration: .2s;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .x1in4vjr.x1in4vjr {
      animation-name: x18re5ia-B;
    }

    .x14twtvm.x14twtvm {
      animation-name: x1jn504y-B;
    }

    .x73z3c0.x73z3c0 {
      animation-name: xw2c1lr-B;
    }

    .xnl5bvg.xnl5bvg {
      animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    }
  }

  @media (width <= 700px) and (orientation: portrait) {
    .x160pc0o.x160pc0o {
      aspect-ratio: 9 / 16;
    }
  }

  @media (width <= 1100px) {
    .xrk6ycl.xrk6ycl {
      aspect-ratio: auto;
    }
  }

  @media (width <= 700px) {
    .x13fvwgh.x13fvwgh {
      border-end-end-radius: 0;
    }

    .x12cyube.x12cyube {
      border-end-start-radius: 0;
    }
  }

  @media (width <= 1050px) {
    .x1juv1jc.x1juv1jc {
      display: block;
    }
  }

  @media (width <= 700px) {
    .x1ymzxv2.x1ymzxv2 {
      display: block;
    }
  }

  @media (width <= 1100px) {
    .xsdmhhd.xsdmhhd {
      display: contents;
    }
  }

  @media (width >= 700.01px) and (width <= 1250px) {
    .xctum82.xctum82 {
      display: grid;
    }
  }

  @media (width <= 1050px) {
    .x1p8f4q5.x1p8f4q5 {
      display: none;
    }
  }

  @media (width <= 1100px) {
    .x1g9v1si.x1g9v1si {
      display: none;
    }
  }

  @media (width <= 480px) {
    .xd7ltep.xd7ltep {
      display: none;
    }
  }

  @media (width <= 700px) {
    .x1gz44f.x1gz44f {
      display: none;
    }
  }

  @media (width <= 900px) {
    .xzd29fr.xzd29fr {
      display: none;
    }
  }

  @media (width <= 1100px) {
    .x1c0y11f.x1c0y11f {
      flex-direction: column;
    }
  }

  @media (width <= 700px) {
    .xwlf911.xwlf911 {
      flex-direction: column;
    }

    .x7oqd8v.x7oqd8v {
      flex-direction: row;
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .x1a10bqo.x1a10bqo {
      flex-direction: row;
    }
  }

  @media (width <= 1100px) {
    .xakrae6.xakrae6 {
      flex-shrink: 1;
    }
  }

  @media (width <= 1050px) {
    .x1rpfgxm.x1rpfgxm {
      flex-wrap: wrap;
    }
  }

  @media (width <= 1100px) {
    .xvrz5hk.xvrz5hk {
      flex-wrap: wrap;
    }
  }

  @media (width <= 700px) {
    .xnzfb84.xnzfb84 {
      flex-wrap: wrap;
    }

    .x1urikyn.x1urikyn {
      font-size: var(--x12dc8yc);
    }
  }

  @media (width <= 480px) {
    .x1kirb94.x1kirb94 {
      font-size: var(--x167vltl);
    }
  }

  @media (width <= 700px) {
    .x10xvorq.x10xvorq {
      font-size: var(--x167vltl);
    }
  }

  @media (width >= 768px) {
    .xtihyul.xtihyul {
      font-size: .75rem;
    }
  }

  @media (width <= 700px) {
    .x1biu8mj.x1biu8mj {
      font-size: var(--x1ayj9kf);
    }

    .x1qrcxg4.x1qrcxg4 {
      font-size: var(--x1o6uxji);
    }

    .x3ctf3i.x3ctf3i {
      font-size: var(--xcvbojh);
    }

    .xhxathx.xhxathx {
      font-size: var(--xddldbc);
    }

    .xdgaovw.xdgaovw {
      font-size: var(--xn53i2e);
    }

    .xgqj1fi.xgqj1fi {
      font-weight: 600;
    }

    .xx3cr9d.xx3cr9d {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 540px) {
    .x1imoreg.x1imoreg {
      grid-template-columns: 80px minmax(0, 1fr) auto;
    }
  }

  @media (width <= 700px) {
    .x1ccsvmr.x1ccsvmr {
      grid-template-columns: auto minmax(0, 1fr);
    }

    .x19wpjhd.x19wpjhd {
      grid-template-columns: max-content max-content minmax(0, 1fr);
    }

    .x1gxvn9.x1gxvn9 {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width <= 1050px) {
    .x76g4x.x76g4x {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1100px) {
    .xesxnj2.xesxnj2 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1250px) {
    .xkdw1bp.xkdw1bp {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 480px) {
    .xzyw3uk.xzyw3uk {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 540px) {
    .x15eum3l.x15eum3l {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 700px) {
    .x16p75mz.x16p75mz {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 760px) {
    .x185wt85.x185wt85 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 800px) {
    .x1g3s8sx.x1g3s8sx {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 900px) {
    .xirox3h.xirox3h {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 950px) {
    .x13s4cou.x13s4cou {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1100px) {
    .xpt8zn0.xpt8zn0 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 700px) {
    .xu9auyj.xu9auyj {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 900px) {
    .xaclxhj.xaclxhj {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1ayr6rv.x1ayr6rv {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 481px) and (width <= 700px) {
    .x4mjabn.x4mjabn {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x1xrh62w.x1xrh62w {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 700.01px) and (width <= 1100px) {
    .xwaoyso.xwaoyso {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .x1i3y3qi.x1i3y3qi {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 700px) {
    .xnu5m2z.xnu5m2z {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x98izi.x98izi {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .xtwygof.xtwygof {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .x1oummpe.x1oummpe {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 701px) and (width <= 1250px) {
    .x1qkecv4.x1qkecv4 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1i86ep7.x1i86ep7 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .x1sy7hf0.x1sy7hf0 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 700.01px) and (width <= 1100px) {
    .xwlz06y.xwlz06y {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width <= 700px) {
    .xctvizl.xctvizl {
      inset-inline-end: 0;
    }

    .xl3308b.xl3308b {
      inset-inline-end: 16px;
    }
  }

  @media (width <= 1050px) {
    .xtxxc28.xtxxc28 {
      justify-self: stretch;
    }
  }

  @media (width <= 700px) {
    .xnme9ow.xnme9ow {
      line-height: 1.05;
    }

    .x1qkdcz2.x1qkdcz2 {
      line-height: 1.35;
    }

    .x1omxjvj.x1omxjvj {
      line-height: 1.25;
    }

    .x1cb10fq.x1cb10fq {
      line-height: 1.12;
    }

    .xtue78z.xtue78z {
      line-height: 1.1;
    }

    .xzffiu5.xzffiu5 {
      line-height: 1.25;
    }
  }

  @media (width >= 1050.01px) and (width <= 1100px) {
    .xyjtres.xyjtres {
      margin-inline-start: 12px;
    }
  }

  @media (width <= 1050px) {
    .x1pkisod.x1pkisod {
      margin-inline-start: 8px;
    }

    .x1igbiaj.x1igbiaj {
      margin-inline-start: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1o9sq8h.x1o9sq8h {
      opacity: 0;
    }
  }

  @media (width <= 1100px) {
    .xqxvj4p.xqxvj4p {
      order: 1;
    }

    .x4tmmdb.x4tmmdb {
      order: 2;
    }
  }

  @media (width <= 1050px) {
    .x13do02b.x13do02b {
      position: static;
    }
  }

  @media (width <= 1100px) {
    .x1ywm5vj.x1ywm5vj {
      position: static;
    }
  }

  @media (width <= 700px) {
    .x1ocz6x4.x1ocz6x4 {
      row-gap: 18px;
    }
  }

  @media (width <= 1100px) {
    .x16rtjxj.x16rtjxj {
      row-gap: 24px;
    }
  }

  @media (width <= 700px) {
    .xdyl4io.xdyl4io {
      row-gap: 32px;
    }

    .xlmdnbr.xlmdnbr {
      row-gap: 1.125rem;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .xrdzehj.xrdzehj {
      scale: 1;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xwgeui0.xwgeui0 {
      scale: 1;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1ohem2q.x1ohem2q {
      scroll-behavior: smooth;
    }
  }

  @media (width <= 700px) {
    .x1o8szmk.x1o8szmk {
      text-align: left;
    }
  }

  @media (width <= 1050px) {
    .xtq1x91.xtq1x91 {
      transform: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x14dllgb.x14dllgb {
      transition-property: background-color, border-color, box-shadow;
    }

    .x4wkmsb.x4wkmsb {
      transition-property: none;
    }
  }

  @media (width <= 1050px) {
    .x1uwr1m6.x1uwr1m6 {
      translate: none;
    }
  }

  @media (width <= 700px) {
    .xdw3p5r.xdw3p5r {
      white-space: normal;
    }
  }

  @media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
    .x1tiinag.x1tiinag:hover {
      transform: translateY(-2px);
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1hufxmx.x1hufxmx:active {
      scale: .97;
    }

    .xyt8ztm.xyt8ztm:active {
      transform: scale(.97);
    }
  }
}

@layer priority5 {
  .x1qx0cv8 {
    border-bottom-color: #f5f6fa0f;
  }

  .x18caqkf {
    border-bottom-color: #34394e;
  }

  .xqctw15 {
    border-bottom-color: #0307208c;
  }

  .x1bdu8ng {
    border-bottom-left-radius: 12px;
  }

  .xwwuyf3 {
    border-bottom-right-radius: 3px;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x15gfqiy {
    border-left-color: #34394e;
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .xjus13w {
    border-right-color: #34394e;
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .xqi92b, .xrn6xlh {
    border-top-color: #34394e99;
  }

  .x9pu1zj, .xlop1hh {
    border-top-color: #34394e80;
  }

  .x15oqiym {
    border-top-color: var(--border);
  }

  .x16ebuud {
    border-top-color: #34394e;
  }

  .xcwk8vd {
    border-top-left-radius: 12px;
  }

  .xnv9ypv {
    border-top-left-radius: 3px;
  }

  .xv7jq11 {
    border-top-right-radius: 12px;
  }

  .x1t4sjrw {
    border-top-right-radius: 3px;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xy58vm5 {
    bottom: 24px;
  }

  .x1dasooh {
    bottom: max(.75rem,env(safe-area-inset-bottom));
  }

  .xnoecyg {
    height: 10.5px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xhjk10j {
    height: 140px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .x17mlih2 {
    height: 18.75px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .x6lf0e9 {
    height: 195px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x158ke7r {
    height: 21px;
  }

  .x1044l1t {
    height: 22.5px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x9izti8 {
    height: 249.75px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x7k5q0v {
    height: 25.5px;
  }

  .xodmh2l {
    height: 255.75px;
  }

  .x9fpu7x {
    height: 27px;
  }

  .x1x34ksh {
    height: 28.5px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .xojvqvm {
    height: 33px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xjv5tch {
    height: 4.5px;
  }

  .x1q3ed22 {
    height: 401.25px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .xy2rkmd {
    height: 63px;
  }

  .x1peatla {
    height: 64px;
  }

  .xwnsf4a {
    height: 69px;
  }

  .xols6we {
    height: 6px;
  }

  .xm2uhpg {
    height: 7.5px;
  }

  .xy75621 {
    height: 72px;
  }

  .x14baz6b {
    height: 76px;
  }

  .xvcs3u2 {
    height: 84%;
  }

  .x14nwjz3 {
    height: 88px;
  }

  .xdk7pt {
    height: 8px;
  }

  .x1q7kiqf {
    height: 99px;
  }

  .xegnrdp {
    height: 9px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xg7h5cd {
    height: fit-content;
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x82zrm8 {
    height: 2.25rem;
  }

  .x1fs5t5m {
    height: 2.5rem;
  }

  .x3bqdsj {
    height: 1.75rem;
  }

  .x15c0c60 {
    height: 1.5rem;
  }

  .xm0mplh {
    height: 2rem;
  }

  .xu96u03 {
    left: 0;
  }

  .xnc0lba {
    left: 39px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1rgg377 {
    left: 9px;
  }

  .x1368m3g {
    left: calc(var(--x179553s) + var(--x1swf97j));
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x12qmfoa {
    margin-bottom: -36px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .xlm3tn6 {
    margin-bottom: var(--x-marginBlockEnd);
  }

  .x8rbnd7 {
    margin-bottom: .375rem;
  }

  .x1d2he33 {
    margin-left: 21px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xvmv5c7 {
    margin-right: 21px;
  }

  .xifccgj {
    margin-top: -6px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xx4vt8u {
    margin-top: 48px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .xzbgwbi {
    margin-top: 9px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1vhfslr {
    margin-top: var(--x-marginBlockStart);
  }

  .xxnh1nd {
    margin-top: .75rem;
  }

  .x158bagk {
    margin-top: var(--x9ybj2n);
  }

  .xds17ed {
    max-height: 21px;
  }

  .x1xjplt8 {
    max-height: 25.5px;
  }

  .x1egxudb {
    max-height: 48px;
  }

  .x2g0g5p {
    max-height: 76vh;
  }

  .x3nf0yj {
    max-height: 78dvh;
  }

  .xycw5lm {
    max-height: 92vh;
  }

  .x9pisef {
    max-height: 94dvh;
  }

  .xirxljy {
    max-height: calc(100dvh - 1.5rem);
  }

  .xvq84ey {
    max-height: calc(100dvh - 110px);
  }

  .xpglkhe {
    max-height: min(640px, 100dvh);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1j1zfo6 {
    max-width: 24ch;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1mrxg6j {
    max-width: 36ch;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x5mizil {
    max-width: 38%;
  }

  .x148vls7 {
    max-width: 46ch;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x1sjtlrb {
    max-width: 65ch;
  }

  .x1szrnbp {
    max-width: 80rem;
  }

  .x1k5yvld {
    max-width: 88%;
  }

  .xgmtq3y {
    max-width: 944px;
  }

  .x34fh2b {
    max-width: 97.5px;
  }

  .xaxeh0n {
    max-width: calc(var(--xn8wjzl) - 2 * var(--xv8ygsh) + 56px);
  }

  .xlbv0ll {
    max-width: min(27rem, 100vw - 1.5rem);
  }

  .xetwj8u {
    max-width: var(--x11ppntu);
  }

  .xx1jf7w {
    max-width: var(--x170btkz);
  }

  .xaps3b3 {
    max-width: var(--x179553s);
  }

  .x1mld1s {
    max-width: var(--x1kjl13f);
  }

  .x1qwib3f {
    max-width: var(--xffsow);
  }

  .xhf8xvl {
    max-width: var(--xn8wjzl);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .x6lgdlw {
    min-height: 112px;
  }

  .xlobrg8 {
    min-height: 123px;
  }

  .xhs4ekt {
    min-height: 177px;
  }

  .x1mgerz8 {
    min-height: 186px;
  }

  .xvrgn94 {
    min-height: 18px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xw2mmvf {
    min-height: 3.4em;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x12zfxbx {
    min-height: 33px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x56r21 {
    min-height: 372px;
  }

  .xse5ku5 {
    min-height: 39px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x1u6b5x1 {
    min-height: 51px;
  }

  .x1ihn233 {
    min-height: 52.5px;
  }

  .xt55aet {
    min-height: 54px;
  }

  .x1aes4zu {
    min-height: 92px;
  }

  .x1690skg {
    min-height: 2.0625rem;
  }

  .xzj62g9 {
    min-height: 2.75rem;
  }

  .xeuugli {
    min-width: 0;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .xiqxr00 {
    min-width: 540px;
  }

  .xccdonf {
    min-width: var(--x170btkz);
  }

  .x16tuagy {
    min-width: var(--x179553s);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .xr1496l {
    padding-bottom: 15px;
  }

  .x1hhzuzn {
    padding-bottom: 18px;
  }

  .xdko459 {
    padding-bottom: 33px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .x1rw0v2c {
    padding-bottom: 42px;
  }

  .xzk7aed {
    padding-bottom: 64px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1j3kn9t {
    padding-bottom: 72px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .xo0ha1f {
    padding-bottom: 96px;
  }

  .xdvlbce {
    padding-bottom: 9px;
  }

  .xdz27ya {
    padding-bottom: var(--x-paddingBlockEnd);
  }

  .xf6kdlk {
    padding-bottom: .9375rem;
  }

  .xn7of4r {
    padding-bottom: 1.875rem;
  }

  .x1lyxt26 {
    padding-bottom: var(--x7h62mb);
  }

  .x1w96bga {
    padding-bottom: .75rem;
  }

  .x1uha74n {
    padding-bottom: var(--x9ybj2n);
  }

  .x1gh1r1h {
    padding-bottom: 3.375rem;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xzjhap9 {
    padding-left: 14px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .xp56n1o {
    padding-left: 21px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .xzi887h {
    padding-left: calc(var(--xv8ygsh) + var(--x1m4ozh2) + var(--x1swf97j));
  }

  .x1cv9i5t {
    padding-left: var(--xv8ygsh);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .xyfqnmn {
    padding-right: 16px;
  }

  .x7173j5 {
    padding-right: 19px;
  }

  .xv45iib {
    padding-right: 33px;
  }

  .x10dlkkm {
    padding-right: 9px;
  }

  .x79hzgu {
    padding-right: var(--xv8ygsh);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xqy66fx {
    padding-top: 15px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x15l0y89 {
    padding-top: 21px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x1stpksq {
    padding-top: 27px;
  }

  .x1o4hkn4 {
    padding-top: 29px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .xiqz8rq {
    padding-top: 42px;
  }

  .x4i7bpe {
    padding-top: 48px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .xsx72as {
    padding-top: 54px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x15uerrv {
    padding-top: 72px;
  }

  .x11408do {
    padding-top: 80px;
  }

  .x17teg8n {
    padding-top: 96px;
  }

  .x96k8nx {
    padding-top: 9px;
  }

  .x12057cm {
    padding-top: var(--x-paddingBlockStart);
  }

  .x1x0ni4i {
    padding-top: 1.3125rem;
  }

  .x14joj8e {
    padding-top: 1.125rem;
  }

  .x1v5wl7m {
    padding-top: 1rem;
  }

  .x1e85rul {
    padding-top: 2.25rem;
  }

  .xufhp82 {
    padding-top: var(--x7h62mb);
  }

  .x174seu4 {
    padding-top: var(--x9ybj2n);
  }

  .xnilfox {
    padding-top: .5625rem;
  }

  .x3mw7os {
    right: 18px;
  }

  .x1gv0tr7 {
    right: 24px;
  }

  .xtsm5jd {
    scroll-margin-top: 150px;
  }

  .x1uzco2o {
    scroll-margin-top: 1.125rem;
  }

  .xywbb02 {
    top: -13px;
  }

  .x2g408t {
    top: .375rem;
  }

  .x13vifvy {
    top: 0;
  }

  .xq3eicc {
    top: 108px;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xys9btg {
    top: 21px;
  }

  .x8l1umf {
    top: 24px;
  }

  .x10508h5 {
    top: 30px;
  }

  .x186iuq5 {
    top: 35.25px;
  }

  .x1u514d1 {
    top: 8.25px;
  }

  .x14lxbfz {
    top: 8%;
  }

  .x1afqxff {
    top: 88px;
  }

  .x7vlisz {
    top: calc(100% + 12px);
  }

  .x13g480q {
    top: calc(100% + 25px);
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xbdjdey {
    width: 1.5px;
  }

  .xaw7vzs {
    width: 10.5px;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xj35x94 {
    width: 112px;
  }

  .x1p6a1jd {
    width: 123px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1a00udw {
    width: 15px;
  }

  .xjxf2f8 {
    width: 16.5px;
  }

  .xumn273 {
    width: 162px;
  }

  .xfzh202 {
    width: 167.25px;
  }

  .xctrb1h {
    width: 168px;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1x229fv {
    width: 190.5px;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1lun6q {
    width: 2.25px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .x14o0n6b {
    width: 23.6%;
  }

  .xafpxmx {
    width: 240px;
  }

  .xu9wgxr {
    width: 247.5px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .xcrwdem {
    width: 25.5px;
  }

  .xo7uitg {
    width: 27px;
  }

  .xy5zq65 {
    width: 281.25px;
  }

  .xn6xo9k {
    width: 282px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1612bhj {
    width: 33.75px;
  }

  .xg80ozm {
    width: 330px;
  }

  .x1npj6m0 {
    width: 33px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x12l341z {
    width: 4.5px;
  }

  .x1l2rt3b {
    width: 400px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x10h3iyq {
    width: 42px;
  }

  .xvgmxlz {
    width: 52.5px;
  }

  .x20fkie {
    width: 540px;
  }

  .x1fxk84t {
    width: 54px;
  }

  .xewp6mh {
    width: 560px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1wzwfaw {
    width: 570px;
  }

  .xge0ay3 {
    width: 66px;
  }

  .xzgebpe {
    width: 675px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x1iut0ri {
    width: 720px;
  }

  .x17dgnyh {
    width: 756px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x14atkfc {
    width: auto;
  }

  .x8pckko {
    width: calc(100% - 24px);
  }

  .x50ph8i {
    width: 69.079%;
  }

  .x1tmwvlk {
    width: calc(2 * var(--x1k4wn6n));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x13j19g1 {
    width: min(1180px, 94vw);
  }

  .xldjcbb {
    width: min(340px, 100vw - 36px);
  }

  .x1y6ft5i {
    width: min(94vw, 1050px);
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .x1s2uyxe {
    width: var(--x11ppntu);
  }

  .x1w5onrd {
    width: var(--x170btkz);
  }

  .x1w8z93p {
    width: var(--x179553s);
  }

  .x1wkob8u {
    width: var(--x1crj2v6);
  }

  .xgmggoe {
    width: var(--x1k4wn6n);
  }

  .x17idzj2 {
    width: var(--x1kjl13f);
  }

  .xvbv8fd {
    width: var(--x1m4ozh2);
  }

  .xrtj2ml {
    width: 2.5rem;
  }

  .xnk3kys {
    width: var(--x9j2s36);
  }

  .xrw2yo9 {
    width: 1.75rem;
  }

  .x113d0yj {
    width: var(--xbwvl81);
  }

  .xs9t7o6 {
    width: 1.5rem;
  }

  .xq58sg4 {
    width: var(--xffsow);
  }

  .xp44tw1 {
    width: 2rem;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  @media (width <= 700px) {
    .x13yhqtv.x13yhqtv {
      border-bottom-color: #34394e;
    }

    .x1ye1grp.x1ye1grp {
      border-bottom-style: solid;
    }

    .x1325aqq.x1325aqq {
      border-bottom-width: 1px;
    }
  }

  @media (width <= 1100px) {
    .x4vil00.x4vil00 {
      border-left-width: 0;
    }
  }

  @media (width <= 700px) {
    .xpp82rp.xpp82rp {
      border-left-width: 0;
    }

    .x1mv8plf.x1mv8plf {
      border-top-width: 0;
    }

    .x1240y2e.x1240y2e {
      border-top-width: 1px;
    }

    .x44xs8g.x44xs8g {
      bottom: 0;
    }

    .xdokrft.xdokrft {
      bottom: 16px;
    }

    .xq43fxt.xq43fxt {
      height: 260px;
    }
  }

  @media (width <= 1050px) {
    .xnegedo.xnegedo {
      height: 32px;
    }
  }

  @media (width <= 1100px) {
    .xidthi6.xidthi6 {
      height: auto;
    }
  }

  @media (width <= 480px) {
    .xui35op.xui35op {
      height: auto;
    }
  }

  @media (width <= 700px) {
    .x12zxoc9.x12zxoc9 {
      height: auto;
    }

    .xmx56u8.xmx56u8 {
      margin-bottom: 14px;
    }
  }

  @media (width <= 1100px) {
    .x1ud0e75.x1ud0e75 {
      margin-top: 12px;
    }
  }

  @media (width <= 1050px) {
    .xb2icrl.xb2icrl {
      margin-top: 8px;
    }
  }

  @media (width <= 1100px) {
    .x1ijf687.x1ijf687 {
      max-width: none;
    }
  }

  @media (width <= 700px) {
    .xdudkpw.xdudkpw {
      min-height: 44px;
    }
  }

  @media (width <= 1100px) {
    .x1upe71p.x1upe71p {
      min-height: auto;
    }
  }

  @media (width <= 700px) {
    .x30tp08.x30tp08 {
      min-height: auto;
    }

    .x1okdyn3.x1okdyn3 {
      min-width: 0;
    }

    .xnmi6xu.xnmi6xu {
      min-width: 720px;
    }

    .x5am5uk.x5am5uk {
      padding-bottom: 2px;
    }

    .x1albeht.x1albeht {
      padding-bottom: 40px;
    }

    .x18c6n7n.x18c6n7n {
      padding-bottom: 56px;
    }

    .x13lipi5.x13lipi5 {
      padding-bottom: 64px;
    }

    .x1ddygmn.x1ddygmn {
      padding-left: 24px;
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .x17j1oft.x17j1oft {
      padding-left: 32px;
    }
  }

  @media (width <= 700px) {
    .xlhzjww.xlhzjww {
      padding-right: 24px;
    }
  }

  @media (width >= 701px) and (width <= 1100px) {
    .x18rbjdq.x18rbjdq {
      padding-right: 32px;
    }
  }

  @media (width <= 1100px) {
    .xrrfh5c.xrrfh5c {
      padding-top: 0;
    }
  }

  @media (width <= 700px) {
    .xynbvpl.xynbvpl {
      padding-top: 18px;
    }

    .xntitl9.xntitl9 {
      padding-top: 40px;
    }
  }

  @media (width <= 1100px) {
    .x119npy1.x119npy1 {
      padding-top: 48px;
    }
  }

  @media (width <= 700px) {
    .x1ybh7t4.x1ybh7t4 {
      padding-top: 64px;
    }

    .x1klq2jb.x1klq2jb {
      top: 80px;
    }
  }

  @media (width <= 1050px) {
    .x1l92ukw.x1l92ukw {
      width: 100%;
    }
  }

  @media (width <= 1100px) {
    .x1tama1k.x1tama1k {
      width: 100%;
    }
  }

  @media (width <= 700px) {
    .x1v68ji2.x1v68ji2 {
      width: 100%;
    }
  }

  @media (width <= 480px) {
    .x5kffeg.x5kffeg {
      width: 116px;
    }
  }

  @media (width <= 1050px) {
    .xvj2fei.xvj2fei {
      width: 44px;
    }
  }

  @media (width <= 1100px) {
    .xv0hfkb.xv0hfkb {
      width: auto;
    }
  }

  @media (width >= 701px) {
    .xppkqco.xppkqco {
      width: min(100%, max(640px, 189.844svh - 702.422px));
    }
  }

  @media (width <= 1100px) {
    .xktrv4a.xktrv4a {
      width: var(--xffsow);
    }
  }
}

@layer priority6 {
  .x97jo1e[aria-invalid="true"] {
    border-color: var(--control-invalid-border);
  }
}

@layer priority7 {
  .x13zobh3[aria-expanded="true"] {
    background-color: var(--ghost-hover-background);
  }

  .xr2c5bq[aria-expanded="true"] {
    background-color: var(--outline-hover-background);
  }

  .xdhy1nw[aria-invalid="true"] {
    box-shadow: 0 0 0 2px var(--control-invalid-ring);
  }

  .xarstr8:after {
    inset: 0;
  }
}

@layer priority8 {
  .x6sn7fj:after {
    border-color: #f5f6fa0f;
  }

  .x1omoz5m:after {
    border-radius: 2px;
  }

  .x1hrcb8x:after {
    border-radius: 15px;
  }

  .x86avzo:after {
    border-style: solid;
  }

  .xoo4nqz::file-selector-button {
    border-width: 0;
  }

  .x5hscyn:after {
    border-width: 1px;
  }

  .xb7ltuz:after, .xm4btww:before {
    inset-inline: 0;
  }
}

@layer priority9 {
  .x19u7a2a::backdrop {
    animation-duration: .24s;
  }

  .x7o9ha7::backdrop {
    animation-duration: .16s;
  }

  .xd2zc1z::backdrop {
    animation-fill-mode: forwards;
  }

  .xq8iuck::backdrop {
    animation-name: x18re5ia-B;
  }

  .x8gsm0u::backdrop {
    animation-name: x1jn504y-B;
  }

  .x1ogvn7l::backdrop {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .xu197gb::file-selector-button {
    background-color: #0000;
  }

  .xcoxspy:before {
    background-color: #030720;
  }

  .x1db8zq8::backdrop {
    background-color: #03072073;
  }

  .x1md1ayj::backdrop {
    background-color: #030720eb;
  }

  .xbprq86:after {
    background-color: #00dfbf;
  }

  .x1nigfcf:before {
    box-shadow: 0 0 0 100vmax #030720;
  }

  .x11fr7av:before {
    clip-path: inset(0 -100vmax);
  }

  .x1g6xbe:before {
    color: #afb4c6;
  }

  .x17hq1it::file-selector-button {
    color: var(--foreground);
  }

  .x13d2zvb::placeholder {
    color: var(--muted-foreground);
  }

  .x100rkj9:after, .x10tli2e:before {
    content: "";
  }

  .xnahlnb:before, .xvnigvn:after {
    content: none;
  }

  .x1fgarty:before {
    display: block;
  }

  .x16a5dtp::file-selector-button {
    display: inline-flex;
  }

  .xwly63d::file-selector-button {
    font-size: .75rem;
  }

  .xq3drfc:before {
    font-size: var(--x1bvyn63);
  }

  .x1wek9yd:before {
    font-weight: 500;
  }

  .xo1b8rt::file-selector-button {
    font-weight: 500;
  }

  .x8d7o40:before {
    line-height: 1.55;
  }

  .x2q1x1w:after {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  @media (prefers-reduced-motion: reduce) {
    .x54jsn7.x54jsn7::backdrop {
      animation-duration: .2s;
    }
  }

  @media (width <= 700px) {
    .x1nr7d77.x1nr7d77:before {
      content: attr(data-label);
    }
  }
}

@layer priority10 {
  .xhq5o37:before {
    bottom: 0;
  }

  .x1oazjvz:before {
    bottom: 100%;
  }

  .xexwc5z:after {
    bottom: 1px;
  }

  .x1sr78wg:before {
    height: 26px;
  }

  .x3cntg4:after {
    height: 2px;
  }

  .x1jjnhe6::file-selector-button {
    height: 1.5rem;
  }

  .x1knuo7r:before {
    top: 50%;
  }

  @media (pointer: coarse) {
    .x1qvvngs.x1qvvngs:after {
      min-height: 2.75rem;
    }

    .x1puoi0x.x1puoi0x:after {
      min-width: 2.75rem;
    }
  }
}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-aspectRatio {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-backgroundImage {
  syntax: "*";
  inherits: false
}

@property --x-borderColor {
  syntax: "*";
  inherits: false
}

@property --x-borderRadius {
  syntax: "*";
  inherits: false
}

@property --x-boxShadow {
  syntax: "*";
  inherits: false
}

@property --x-columnGap {
  syntax: "*";
  inherits: false
}

@property --x-gap {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-inset {
  syntax: "*";
  inherits: false
}

@property --x-j3h0cz {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-margin {
  syntax: "*";
  inherits: false
}

@property --x-marginBlock {
  syntax: "*";
  inherits: false
}

@property --x-marginBlockEnd {
  syntax: "*";
  inherits: false
}

@property --x-marginBlockStart {
  syntax: "*";
  inherits: false
}

@property --x-marginInline {
  syntax: "*";
  inherits: false
}

@property --x-marginInlineEnd {
  syntax: "*";
  inherits: false
}

@property --x-marginInlineStart {
  syntax: "*";
  inherits: false
}

@property --x-padding {
  syntax: "*";
  inherits: false
}

@property --x-paddingBlock {
  syntax: "*";
  inherits: false
}

@property --x-paddingBlockEnd {
  syntax: "*";
  inherits: false
}

@property --x-paddingBlockStart {
  syntax: "*";
  inherits: false
}

@property --x-paddingInline {
  syntax: "*";
  inherits: false
}

@property --x-paddingInlineEnd {
  syntax: "*";
  inherits: false
}

@property --x-paddingInlineStart {
  syntax: "*";
  inherits: false
}

@property --x-rowGap {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes xrmwweo-B {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes xw2c1lr-B {
  from {
    opacity: 0;
  }
}

@keyframes xytuvv8-B {
  from {
    opacity: 0;
    transform: scale(.6);
  }
}

@keyframes xhzmq1f-B {
  from {
    opacity: 0;
    transform: scale(.96);
  }
}

@keyframes xw6xdkj-B {
  from {
    opacity: 1;
    transform: none;
  }

  to {
    opacity: 0;
    transform: scale(.96);
  }
}

@keyframes x3l133i-B {
  from {
    opacity: 0;
    transform: scale(1.6) rotate3d(0, 0, 1, -14deg);
  }
}

@keyframes xn7j1za-B {
  from {
    opacity: .7;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(1.7);
  }
}

@keyframes x1rk4fx7-B {
  from {
    opacity: 0;
    transform: translateX(-12px);
  }
}

@keyframes xpi6v4w-B {
  from {
    opacity: 0;
    transform: translateY(6px);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x5643j1-B {
  from {
    opacity: 1;
  }
}

@keyframes x19g8dsk-B {
  from {
    opacity: 0;
    transform: scale(.96);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1juxorp-B {
  from {
    opacity: 0;
    transform: scale(.97);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1y1mz11-B {
  from {
    opacity: 0;
    transform: translateY(12px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes xzhy70y-B {
  from {
    stroke-dashoffset: 1px;
  }

  to {
    stroke-dashoffset: -.12px;
  }
}

@keyframes x1x7p1ci-B {
  from {
    stroke-dashoffset: 1px;
  }
}

@keyframes xauqjk2-B {
  from {
    transform: scale(.98);
  }
}

@keyframes xke305w-B {
  from {
    transform: scaleX(0);
  }
}

@keyframes x1npa8st-B {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes x1odpzun-B {
  0% {
    transform: scaleX(0);
  }

  50% {
    transform: scaleX(.5);
  }

  100% {
    transform: scaleX(1);
  }
}

@keyframes xr4oskt-B {
  0% {
    transform: scaleX(0);
  }

  33.333% {
    transform: scaleX(.33333);
  }

  66.667% {
    transform: scaleX(.66667);
  }

  100% {
    transform: scaleX(1);
  }
}

@keyframes xossbdv-B {
  from {
    transform: scaleY(.3);
  }
}

:root, .x5ullmw {
  --x1bvyn63: 13px;
  --x1o6uxji: 14px;
  --xty5xev: 16px;
  --x1ayj9kf: 18px;
  --xcvbojh: 20px;
  --x167vltl: 24px;
  --xn53i2e: 28px;
  --x12dc8yc: 36px;
  --x1knw8x2: 48px;
  --xddldbc: 56px;
  --x1mq6yt5: 72px;
}

:root, .x1dquoy8 {
  --x9ybj2n: 128px;
  --x7h62mb: 96px;
}

:root, .x3tfcw2 {
  --xn8wjzl: 1080px;
  --xv8ygsh: 54px;
  --x1swf97j: 24px;
  --x1crj2v6: 59px;
  --x9j2s36: 142px;
  --x1m4ozh2: 225px;
  --x1k4wn6n: 308px;
  --xbwvl81: 391px;
  --x170btkz: 474px;
  --x179553s: 557px;
  --xffsow: 640px;
  --x1kjl13f: 723px;
  --x11ppntu: 806px;
  --xrvzira: 889px;
  --x6rkk8d: 972px;
}

@media (width >= 1801px) {
  :root, .x5ullmw {
    --x1bvyn63: 14px;
    --x1o6uxji: 16px;
    --xty5xev: 18px;
    --x1ayj9kf: 21px;
    --xcvbojh: 24px;
    --x167vltl: 28px;
    --xn53i2e: 36px;
    --x12dc8yc: 44px;
    --x1knw8x2: 60px;
    --xddldbc: 72px;
    --x1mq6yt5: 92px;
  }

  :root, .x1dquoy8 {
    --x9ybj2n: 160px;
    --x7h62mb: 120px;
  }
}

@media (width <= 700px) {
  :root, .x1dquoy8 {
    --x9ybj2n: 80px;
    --x7h62mb: 64px;
  }
}

@media (width >= 1400px) and (width <= 1800px) {
  :root, .x3tfcw2 {
    --xn8wjzl: 1248px;
    --xv8ygsh: 60px;
    --x1crj2v6: 72px;
    --x9j2s36: 168px;
    --x1m4ozh2: 264px;
    --x1k4wn6n: 360px;
    --xbwvl81: 456px;
    --x170btkz: 552px;
    --x179553s: 648px;
    --xffsow: 744px;
    --x1kjl13f: 840px;
    --x11ppntu: 936px;
    --xrvzira: 1032px;
    --x6rkk8d: 1128px;
  }
}

@media (width >= 1801px) {
  :root, .x3tfcw2 {
    --xn8wjzl: 1440px;
    --xv8ygsh: 66px;
    --x1crj2v6: 87px;
    --x9j2s36: 198px;
    --x1m4ozh2: 309px;
    --x1k4wn6n: 420px;
    --xbwvl81: 531px;
    --x170btkz: 642px;
    --x179553s: 753px;
    --xffsow: 864px;
    --x1kjl13f: 975px;
    --x11ppntu: 1086px;
    --xrvzira: 1197px;
    --x6rkk8d: 1308px;
  }
}

@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  .x1atfvqi.x1atfvqi:hover, .x1j74zzn.x1j74zzn:hover:enabled {
    --arrow-shift: 2px;
  }
}
