.logo-module__BrvY8q__mark{flex:none;display:block;overflow:visible}.logo-module__BrvY8q__piece{fill:var(--logo-word);transform-box:fill-box;transform-origin:50%}.logo-module__BrvY8q__rule{fill:var(--logo-rule);transform-box:fill-box;transform-origin:100%}.logo-module__BrvY8q__animate .logo-module__BrvY8q__piece{animation:logo-module__BrvY8q__mark-move var(--piece-duration) var(--piece-ease) var(--piece-delay) backwards, logo-module__BrvY8q__mark-fade var(--fade-duration) var(--ease-out) var(--piece-delay) backwards}.logo-module__BrvY8q__animate .logo-module__BrvY8q__rule{animation:logo-module__BrvY8q__mark-draw var(--piece-duration) var(--piece-ease) var(--piece-delay) backwards}@keyframes logo-module__BrvY8q__mark-move{0%{transform:translate(var(--dx,0px), var(--dy,0px))}}@keyframes logo-module__BrvY8q__mark-fade{0%{opacity:0}}@keyframes logo-module__BrvY8q__mark-draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.logo-module__BrvY8q__animate .logo-module__BrvY8q__piece,.logo-module__BrvY8q__animate .logo-module__BrvY8q__rule{opacity:1;animation:none;transform:none}}
.navbar-module__YP_Kza__navbar{height:56px;color:var(--text);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--s-3);padding-inline:var(--s-4);flex:none;display:flex}.navbar-module__YP_Kza__navbar:before{content:"";z-index:-1;background:var(--nav-glass);-webkit-backdrop-filter:blur(var(--blur)) saturate(140%);backdrop-filter:blur(var(--blur)) saturate(140%);position:absolute;inset:0}@media (min-width:768px){.navbar-module__YP_Kza__navbar{position:relative!important}}@media (max-width:767px){.navbar-module__YP_Kza__navbar{padding-inline:var(--s-3)}.navbar-module__YP_Kza__start{gap:var(--s-3)}}.navbar-module__YP_Kza__start{align-items:center;gap:var(--s-5);flex:auto;min-width:0;display:flex}.navbar-module__YP_Kza__entries{align-items:center;gap:var(--s-1);overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.navbar-module__YP_Kza__entries::-webkit-scrollbar{display:none}.navbar-module__YP_Kza__entry{white-space:nowrap;height:26px;color:var(--text);transition:background-color var(--t-quick) var(--ease-out);border-radius:8px;flex:none;align-items:center;padding-inline:.63em;font-size:13px;text-decoration:none;display:flex;position:relative}@media (hover:hover){.navbar-module__YP_Kza__entry:hover{background:var(--hover-wash)}}.navbar-module__YP_Kza__active{background:var(--line-soft);font-weight:500}.navbar-module__YP_Kza__active:before{content:"";background:var(--action);height:3px;position:absolute;inset-block-end:-12px;inset-inline:0}.navbar-module__YP_Kza__systray{align-items:center;gap:var(--s-3);flex:none;display:flex}.navbar-module__YP_Kza__logo{object-fit:contain;flex:none;block-size:30px;inline-size:auto;max-inline-size:140px;display:block}
.systray-actions-module__3RLzGq__actions{align-items:center;gap:2px;display:flex}.systray-actions-module__3RLzGq__iconButton{border-radius:var(--radius);width:28px;height:28px;color:var(--text);cursor:pointer;transition:background-color var(--t-quick) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.systray-actions-module__3RLzGq__iconButton:hover{background:var(--hover-wash)}.systray-actions-module__3RLzGq__iconButton:disabled{opacity:.5;cursor:default}
.systray-module__4uDJja__chip{border-radius:var(--r-pill);background:var(--line-soft);flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:500;display:flex}
.relative-time-module__OEAtmq__time{color:var(--muted);cursor:help;font-size:12px}
.skeleton-module__Cuawza__skeleton{background:var(--line-soft);opacity:0;animation:skeleton-module__Cuawza__skeleton-reveal .12s var(--ease-out) .25s forwards, skeleton-module__Cuawza__skeleton-pulse 1.6s var(--ease-out) .25s infinite;display:block}@keyframes skeleton-module__Cuawza__skeleton-reveal{to{opacity:1}}@keyframes skeleton-module__Cuawza__skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton-module__Cuawza__skeleton{opacity:0;animation:1ms linear .25s forwards skeleton-module__Cuawza__skeleton-reveal}}.skeleton-module__Cuawza__text{gap:var(--s-2);flex-direction:column;display:flex}.skeleton-module__Cuawza__rows{flex-direction:column;display:flex}.skeleton-module__Cuawza__rowsHeader{align-items:center;gap:var(--s-4);background:var(--canvas);padding:.5rem 16px;display:flex}.skeleton-module__Cuawza__row{align-items:center;gap:var(--s-4);box-sizing:border-box;border-block-end:1px solid var(--line-soft);height:37px;padding:.5rem 16px;display:flex}.skeleton-module__Cuawza__row:last-child{border-block-end:0}.skeleton-module__Cuawza__cell{flex:1 1 0;min-width:0}
.notification-body-module__hZxxDW__rangePair{direction:ltr;unicode-bidi:isolate}.notification-body-module__hZxxDW__range{white-space:nowrap;direction:ltr;unicode-bidi:isolate}
.notification-menu-module__VSXiSG__wrap{display:flex;position:relative}.notification-menu-module__VSXiSG__trigger{min-width:var(--control-h);min-height:var(--control-h);border-radius:var(--radius);color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}@media (hover:hover){.notification-menu-module__VSXiSG__trigger:hover{background:var(--line-soft)}}.notification-menu-module__VSXiSG__trigger[aria-expanded=true]{background:var(--line-soft)}.notification-menu-module__VSXiSG__count{top:1px;background:var(--danger-solid);color:var(--on-solid);border:2px solid var(--surface);border-radius:var(--radius);padding:0 4px;font-size:10px;line-height:1.4;position:absolute;inset-inline-end:0}.notification-menu-module__VSXiSG__panel{z-index:40;width:340px;max-width:min(340px, calc(100vw - var(--s-5)));background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--overlay-shadow);animation:notification-menu-module__VSXiSG__menu-enter .18s var(--ease-out-mk) both;transform-origin:0 0;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;overflow:hidden}@media (max-width:480px){.notification-menu-module__VSXiSG__panel{inset-block-start:52px;inset-inline:var(--s-3);width:auto;max-width:none;position:fixed}}@keyframes notification-menu-module__VSXiSG__menu-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.notification-menu-module__VSXiSG__head{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-end:1px solid var(--line-soft);padding:10px 12px;display:flex}.notification-menu-module__VSXiSG__title{font-weight:500}.notification-menu-module__VSXiSG__markAll{font:inherit;color:var(--action);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:4px 6px;font-size:12px}.notification-menu-module__VSXiSG__markAll:disabled{opacity:.5;cursor:default}.notification-menu-module__VSXiSG__list{max-height:min(60vh,420px);overflow-y:auto}.notification-menu-module__VSXiSG__item{align-items:flex-start;gap:var(--s-2);border-block-end:1px solid var(--line-soft);color:inherit;text-align:start;width:100%;font:inherit;cursor:pointer;transition:background-color var(--t-quick) var(--ease-out);background:0 0;border-block-start:0;border-inline:0;padding:10px 12px;text-decoration:none;display:flex}.notification-menu-module__VSXiSG__item:last-child{border-block-end:0}@media (hover:hover){.notification-menu-module__VSXiSG__item:hover{background:var(--hover-wash)}}.notification-menu-module__VSXiSG__item:active{background:var(--line)}.notification-menu-module__VSXiSG__item:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.notification-menu-module__VSXiSG__dot{background:var(--brand-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-block-start:6px}.notification-menu-module__VSXiSG__dotRead{background:0 0}.notification-menu-module__VSXiSG__body{flex-direction:column;flex-grow:1;min-width:0;display:flex}.notification-menu-module__VSXiSG__itemTitle{color:var(--muted);unicode-bidi:isolate;font-weight:400}.notification-menu-module__VSXiSG__unread .notification-menu-module__VSXiSG__itemTitle{color:var(--text);font-weight:500}.notification-menu-module__VSXiSG__itemBody{color:var(--muted);unicode-bidi:isolate;margin-block-start:2px;font-size:12px;display:block}.notification-menu-module__VSXiSG__time{color:var(--muted);flex:none;font-size:11px}.notification-menu-module__VSXiSG__empty{padding:var(--s-5) var(--s-4);text-align:center}.notification-menu-module__VSXiSG__emptyTitle{font-weight:500}.notification-menu-module__VSXiSG__emptyBody{color:var(--muted);margin-block-start:var(--s-1);font-size:12px}.notification-menu-module__VSXiSG__loading{padding:var(--s-4);gap:var(--s-2);flex-direction:column;display:flex}.notification-menu-module__VSXiSG__foot{border-block-start:1px solid var(--line-soft);text-align:center;padding:8px 12px}.notification-menu-module__VSXiSG__footLink{color:var(--action);font-size:13px;text-decoration:none}
.control-panel-module__yAHMha__panel{background:var(--surface);border-block-end:1px solid var(--glass-edge);flex:none;padding:8px 16px 16px}.control-panel-module__yAHMha__breadcrumb{align-items:center;gap:6px;font-size:13px;display:flex}.control-panel-module__yAHMha__crumb{align-items:center;gap:6px;display:flex}.control-panel-module__yAHMha__ancestor{color:var(--muted);transition:color var(--t-quick) var(--ease-out);text-decoration:none}@media (hover:hover){a.control-panel-module__yAHMha__ancestor:hover{color:var(--text)}}.control-panel-module__yAHMha__divider{color:var(--muted)}.control-panel-module__yAHMha__current{color:var(--text);font-weight:500}.control-panel-module__yAHMha__header{justify-content:space-between;align-items:center;margin-block-start:8px;display:flex}.control-panel-module__yAHMha__title{text-wrap:balance;font-size:20px;font-weight:700;line-height:1.25}.control-panel-module__yAHMha__actions{align-items:center;gap:10px;display:flex}
.list-view-module__7ncAoa__container{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.list-view-module__7ncAoa__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.list-view-module__7ncAoa__table th{background:var(--surface-step);text-align:start;color:var(--muted);padding:.5rem .3rem;font-size:13px;font-weight:600}.list-view-module__7ncAoa__table tbody tr{min-height:44px}.list-view-module__7ncAoa__table td{border-block-end:1px solid var(--line-soft);padding:.5rem .3rem;font-size:13px}.list-view-module__7ncAoa__table th:first-child,.list-view-module__7ncAoa__table td:first-child{padding-inline-start:16px}.list-view-module__7ncAoa__table th:last-child,.list-view-module__7ncAoa__table td:last-child{padding-inline-end:16px}.list-view-module__7ncAoa__stripe{background:var(--hover-wash)}.list-view-module__7ncAoa__selected{background:var(--selected)}.list-view-module__7ncAoa__alignEnd{text-align:end}.list-view-module__7ncAoa__numeric{text-align:end;direction:ltr}.list-view-module__7ncAoa__empty{padding:var(--s-6) var(--s-4);color:var(--muted);text-align:center;justify-content:center;align-items:center;display:flex}.list-view-module__7ncAoa__clickable{cursor:pointer;transition:background-color var(--t-quick) var(--ease-out);-webkit-tap-highlight-color:transparent;position:relative}@media (hover:hover){.list-view-module__7ncAoa__clickable:hover{background:var(--hover-wash)}}.list-view-module__7ncAoa__clickable:active{background:var(--line)}.list-view-module__7ncAoa__rowLink{color:inherit;text-decoration:none}.list-view-module__7ncAoa__rowLink:after{content:"";position:absolute;inset:0}.list-view-module__7ncAoa__rowLink:focus-visible{outline:none}.list-view-module__7ncAoa__clickable:has(.list-view-module__7ncAoa__rowLink:focus-visible){outline:2px solid var(--action);outline-offset:-2px}@media (max-width:767px){.list-view-module__7ncAoa__container{border:0;border-radius:0;overflow:visible}.list-view-module__7ncAoa__table,.list-view-module__7ncAoa__table tbody,.list-view-module__7ncAoa__table tr,.list-view-module__7ncAoa__table td{display:block}.list-view-module__7ncAoa__table thead{display:none}.list-view-module__7ncAoa__table tbody{gap:var(--s-2);flex-direction:column;display:flex}.list-view-module__7ncAoa__table tr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding-block:var(--s-2);overflow:hidden}.list-view-module__7ncAoa__table td{justify-content:space-between;align-items:baseline;gap:var(--s-3);overflow-wrap:break-word;border:0;min-width:0;padding:3px 16px;display:flex}.list-view-module__7ncAoa__table td:before{content:attr(data-label);color:var(--muted);flex:none}.list-view-module__7ncAoa__table td:empty{display:none}.list-view-module__7ncAoa__table td:not(:empty)[data-label=""]:before{content:none}.list-view-module__7ncAoa__table .list-view-module__7ncAoa__alignEnd,.list-view-module__7ncAoa__table .list-view-module__7ncAoa__numeric{text-align:end}}
.badge-module__J5sY1G__badge{border-radius:var(--r-pill);align-items:center;gap:6px;padding:.25em .82em;font-size:max(12px,.85em);font-weight:500;display:inline-flex}.badge-module__J5sY1G__dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.badge-module__J5sY1G__neutral{background:color-mix(in srgb, var(--muted) 16%, transparent);color:var(--muted)}.badge-module__J5sY1G__success{background:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success-text)}.badge-module__J5sY1G__warning{background:color-mix(in srgb, var(--warning) 16%, transparent);color:var(--warning-text)}.badge-module__J5sY1G__danger{background:color-mix(in srgb, var(--danger) 16%, transparent);color:var(--danger-text)}.badge-module__J5sY1G__info{background:color-mix(in srgb, var(--info) 16%, transparent);color:var(--info-text)}.badge-module__J5sY1G__brand{background:color-mix(in srgb, var(--brand-accent) 16%, transparent);color:var(--text)}.badge-module__J5sY1G__brand .badge-module__J5sY1G__dot{background:var(--brand-accent)}
.empty-state-module__9TuPeG__empty{align-items:center;gap:var(--s-2);padding:var(--s-6) var(--s-4);text-align:center;flex-direction:column;display:flex}.empty-state-module__9TuPeG__framed{background:var(--surface);border:1px solid var(--line);border-block-start-color:var(--glass-edge);border-radius:var(--radius-lg)}.empty-state-module__9TuPeG__iconPlate{background:var(--tint);width:44px;height:44px;color:var(--action);border-radius:12px;justify-content:center;align-items:center;display:flex}.empty-state-module__9TuPeG__compact{padding:var(--s-4);gap:var(--s-1)}.empty-state-module__9TuPeG__title{color:var(--text);text-wrap:balance;font-size:14px;font-weight:500;line-height:1.25}.empty-state-module__9TuPeG__body{color:var(--muted);text-wrap:pretty;max-width:42ch;font-size:13px}.empty-state-module__9TuPeG__action{margin-block-start:var(--s-2)}
.page-shell-module__K7wRwG__shell{flex-direction:column;min-height:100dvh;display:flex}.page-shell-module__K7wRwG__shell>header{z-index:30;position:sticky;inset-block-start:0}.page-shell-module__K7wRwG__scrollArea{flex-direction:column;flex:auto;display:flex}@media (min-width:768px){.page-shell-module__K7wRwG__shell{height:100dvh;min-height:0;overflow:hidden}.page-shell-module__K7wRwG__shell>header{position:static}.page-shell-module__K7wRwG__scrollArea{min-height:0;overflow:hidden}.page-shell-module__K7wRwG__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}}.page-shell-module__K7wRwG__body{background:var(--canvas);padding:var(--s-4);flex:auto}.page-shell-module__K7wRwG__routeArea{flex-direction:column;flex:auto;min-height:0;display:flex}.page-shell-module__K7wRwG__body:focus-visible{outline-offset:-2px}
.money-module__Cylqia__money{white-space:nowrap;unicode-bidi:isolate}
.marketing-module__FZtMtG__wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:16px}@media (min-width:768px){.marketing-module__FZtMtG__wrap{padding-inline:24px}}@media (min-width:1280px){.marketing-module__FZtMtG__wrap{padding-inline:32px}}.marketing-module__FZtMtG__grid{gap:var(--s-5);display:grid}@media (min-width:1024px){.marketing-module__FZtMtG__grid{column-gap:var(--s-6);grid-template-columns:repeat(12,1fr)}}.marketing-module__FZtMtG__colFull{grid-column:1/-1}@media (min-width:1024px){.marketing-module__FZtMtG__colStart{grid-column:1/span 5}.marketing-module__FZtMtG__colEnd{grid-column:6/-1}.marketing-module__FZtMtG__colWide{grid-column:1/span 8}}.marketing-module__FZtMtG__sticky{align-self:start}@media (min-width:1024px){.marketing-module__FZtMtG__sticky{position:sticky;inset-block-start:calc(64px + var(--s-6))}}.marketing-module__FZtMtG__band{padding-block:var(--s-7);position:relative;overflow-x:clip}@media (min-width:768px){.marketing-module__FZtMtG__band{padding-block:var(--s-9)}}.marketing-module__FZtMtG__bandTight{padding-block:var(--s-6)}@media (min-width:768px){.marketing-module__FZtMtG__bandTight{padding-block:var(--s-8)}}.marketing-module__FZtMtG__bandStep{background:var(--surface-step)}.marketing-module__FZtMtG__bandAfterHead{padding-block-start:var(--s-6)}.marketing-module__FZtMtG__rule{border-block-start:1px solid var(--line)}.marketing-module__FZtMtG__pageHead{padding-block:var(--s-8) var(--s-6);border-block-end:1px solid var(--line-soft)}@media (min-width:768px){.marketing-module__FZtMtG__pageHead{padding-block:var(--s-9) var(--s-7)}}.marketing-module__FZtMtG__h1{font-size:var(--type-h1);text-wrap:balance;max-width:18ch;font-weight:700;line-height:1.15}.marketing-module__FZtMtG__h2{font-size:var(--type-h2);text-wrap:balance;max-width:22ch;font-weight:700;line-height:1.2}.marketing-module__FZtMtG__h3{font-size:var(--type-h3);font-weight:600;line-height:1.35}.marketing-module__FZtMtG__lede{font-size:var(--type-lede);color:var(--text);text-wrap:pretty;max-width:46ch;line-height:1.6}.marketing-module__FZtMtG__body{font-size:var(--type-body);color:var(--muted);text-wrap:pretty;max-width:62ch;line-height:1.75}.marketing-module__FZtMtG__meta{font-size:var(--type-small);color:var(--muted)}.marketing-module__FZtMtG__kicker{align-items:center;gap:var(--s-2);color:var(--action);margin-block-end:var(--s-4);font-size:15px;font-weight:600;display:inline-flex}.marketing-module__FZtMtG__kicker:before{content:"";background:currentColor;width:24px;height:2px}.marketing-module__FZtMtG__ledeMuted{color:var(--muted)}.marketing-module__FZtMtG__h1+.marketing-module__FZtMtG__lede,.marketing-module__FZtMtG__h2+.marketing-module__FZtMtG__lede,.marketing-module__FZtMtG__h2+.marketing-module__FZtMtG__body,.marketing-module__FZtMtG__lede+.marketing-module__FZtMtG__body{margin-block-start:var(--s-4)}.marketing-module__FZtMtG__body+.marketing-module__FZtMtG__body{margin-block-start:var(--s-3)}.marketing-module__FZtMtG__rows{flex-direction:column;display:flex}.marketing-module__FZtMtG__row{padding-block:var(--s-5);border-block-start:1px solid var(--line)}.marketing-module__FZtMtG__row:last-child{border-block-end:1px solid var(--line)}.marketing-module__FZtMtG__spec{flex-direction:column;display:flex}.marketing-module__FZtMtG__specRow{gap:var(--s-1);padding-block:var(--s-4);border-block-end:1px solid var(--line-soft);grid-template-columns:1fr;display:grid}.marketing-module__FZtMtG__specRow:last-child{border-block-end:0}@media (min-width:640px){.marketing-module__FZtMtG__specRow{gap:var(--s-4);grid-template-columns:12rem 1fr}}.marketing-module__FZtMtG__specRow dt{color:var(--text);font-size:16px;font-weight:500}.marketing-module__FZtMtG__specRow dd{color:var(--muted);text-wrap:pretty;margin:0;font-size:16px}.marketing-module__FZtMtG__steps{flex-direction:column;padding:0;list-style:none;display:flex}.marketing-module__FZtMtG__step{gap:var(--s-5);padding-block:var(--s-6);border-block-start:1px solid var(--line);grid-template-columns:3rem 1fr;display:grid}@media (min-width:768px){.marketing-module__FZtMtG__step{grid-template-columns:4.5rem 1fr}}.marketing-module__FZtMtG__stepNum{color:var(--muted);font-size:32px;font-weight:400;line-height:1}@media (min-width:768px){.marketing-module__FZtMtG__stepNum{font-size:48px}}.marketing-module__FZtMtG__stepText{font-size:var(--type-lede);color:var(--text);margin:0;line-height:1.6}.marketing-module__FZtMtG__code{font-family:var(--font-mono);background:var(--line-soft);border-radius:var(--radius-sm);padding-inline:4px;font-size:13px}.marketing-module__FZtMtG__nowrap{white-space:nowrap;unicode-bidi:isolate;display:inline-block}.marketing-module__FZtMtG__linkQuiet{color:var(--action);text-underline-offset:4px;text-decoration:none}@media (hover:hover){.marketing-module__FZtMtG__linkQuiet:hover{text-decoration:underline}}.marketing-module__FZtMtG__linkQuiet:active{text-decoration:underline}.marketing-module__FZtMtG__box{isolation:isolate;border:1px solid var(--glass-line);border-block-start-color:var(--glass-edge);background:var(--glass);border-radius:var(--r-box);transition:transform .45s var(--ease-out-mk), border-color .25s, background-color .25s;position:relative;overflow:hidden}.marketing-module__FZtMtG__frost{-webkit-backdrop-filter:blur(var(--blur)) saturate(140%);backdrop-filter:blur(var(--blur)) saturate(140%)}.marketing-module__FZtMtG__box:focus-visible{outline-offset:-2px}@media (hover:hover){.marketing-module__FZtMtG__lift:hover{border-color:var(--glass-line-hover);background:var(--glass-strong);transform:translateY(-6px)}.marketing-module__FZtMtG__lift.marketing-module__FZtMtG__tint:hover{background:var(--tint-strong)}}.marketing-module__FZtMtG__lift:active{transform:translateY(-2px)}.marketing-module__FZtMtG__sheen:before{content:"";background:var(--glass-sheen);width:45%;transition:transform .8s var(--ease-out-mk);pointer-events:none;z-index:-1;position:absolute;inset-block:0;inset-inline-start:-70%;transform:translate(0)skew(-18deg)}@media (hover:hover){.marketing-module__FZtMtG__sheen:hover:before{transform:translate(-455%)skew(-18deg)}}.marketing-module__FZtMtG__shapeCurveStart{border-start-start-radius:var(--r-curve)}.marketing-module__FZtMtG__shapeCurveEnd{border-end-end-radius:var(--r-curve)}.marketing-module__FZtMtG__shapeLeaf{border-start-start-radius:var(--r-curve);border-end-end-radius:var(--r-curve)}.marketing-module__FZtMtG__shapeLeafAlt{border-start-end-radius:var(--r-curve);border-end-start-radius:var(--r-curve)}.marketing-module__FZtMtG__shapeSoft{border-radius:var(--r-box-lg)}.marketing-module__FZtMtG__shapePill{border-radius:var(--r-pill)}.marketing-module__FZtMtG__tint{background:var(--tint)}.marketing-module__FZtMtG__outline{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.marketing-module__FZtMtG__accentTop:after{content:"";background:var(--action);transform-origin:100%;height:3px;transition:transform .45s var(--ease-out-mk);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}@media (hover:hover){.marketing-module__FZtMtG__accentTop:hover:after{transform:scaleX(1)}}
.closing-cta-module__FIOy1W__closing{position:relative}.closing-cta-module__FIOy1W__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.closing-cta-module__FIOy1W__closingBox{padding:var(--s-8) var(--s-7);gap:var(--s-6);display:grid;position:relative}@media (min-width:900px){.closing-cta-module__FIOy1W__closingBox{grid-template-columns:1.4fr auto;align-items:center}}@media (max-width:599px){.closing-cta-module__FIOy1W__closingBox{padding:32px 24px}.closing-cta-module__FIOy1W__closingTitle{font-size:var(--type-h2)}}.closing-cta-module__FIOy1W__closingActions{gap:var(--s-4);flex-wrap:wrap;display:flex}@media (min-width:900px){.closing-cta-module__FIOy1W__closingActions{justify-content:flex-end}}.closing-cta-module__FIOy1W__action{height:58px;padding-inline:34px;font-size:17px}@media (hover:hover){.closing-cta-module__FIOy1W__action:hover .arrow{transform:translate(-6px)}}
.arcs-module__H53K4G__arcs{pointer-events:none;z-index:0;width:480px;height:480px;position:absolute;inset-block-start:50%;overflow:visible;transform:translateY(-50%)}.arcs-module__H53K4G__start{inset-inline-start:-180px}.arcs-module__H53K4G__end{inset-inline-end:-180px}.arcs-module__H53K4G__arc{fill:none;stroke:var(--arc);stroke-width:1px}
.scroll-words-module__MQgmeG__word{color:var(--text)}.scroll-words-module__MQgmeG__active .scroll-words-module__MQgmeG__word{color:color-mix(in srgb, var(--text) 22%, transparent)}.scroll-words-module__MQgmeG__active .scroll-words-module__MQgmeG__lit{color:var(--text)}
.hero-stage-module__G8NKQW__stage{perspective:1200px;height:520px;position:relative}@media (min-width:1024px){.hero-stage-module__G8NKQW__stage{height:540px}}@media (max-width:1023px){.hero-stage-module__G8NKQW__stage{width:100%;max-width:480px;margin-inline:auto}}.hero-stage-module__G8NKQW__layer{transition:transform .6s var(--ease-out-mk);position:absolute}.hero-stage-module__G8NKQW__leaveLayer{z-index:2;width:290px;inset-block-start:0;inset-inline-end:0}.hero-stage-module__G8NKQW__punchLayer{z-index:3;width:340px;inset-block-start:70px;inset-inline-start:6%}.hero-stage-module__G8NKQW__slipLayer{z-index:2;width:300px;inset-block-end:40px;inset-inline-end:2%}.hero-stage-module__G8NKQW__odooLayer{z-index:4;inset-block-end:0;inset-inline-start:0}@media (max-width:600px){.hero-stage-module__G8NKQW__stage{perspective:none;flex-direction:column;gap:12px;height:auto;display:flex}.hero-stage-module__G8NKQW__wireH{display:none}.hero-stage-module__G8NKQW__layer{transition:none;position:static;width:auto!important}.hero-stage-module__G8NKQW__leaveLayer{margin-inline-start:16px}.hero-stage-module__G8NKQW__slipLayer{margin-inline-end:16px}}.hero-stage-module__G8NKQW__small{padding:18px 20px}.hero-stage-module__G8NKQW__punch{padding:28px}.hero-stage-module__G8NKQW__row{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.hero-stage-module__G8NKQW__ttl{font-size:16px;font-weight:600}.hero-stage-module__G8NKQW__lbl{color:var(--muted);font-size:14px}.hero-stage-module__G8NKQW__meta{color:var(--muted);margin-block-start:6px;font-size:13px}.hero-stage-module__G8NKQW__time{text-align:right;direction:ltr;margin-block-start:22px;font-size:64px;font-weight:600;line-height:1}.hero-stage-module__G8NKQW__digit{display:inline-block}@keyframes hero-stage-module__G8NKQW__roll{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.hero-stage-module__G8NKQW__digit{animation:hero-stage-module__G8NKQW__roll .45s var(--ease-out-mk) both}}.hero-stage-module__G8NKQW__bar{background:var(--brand-accent);transform-origin:100%;width:120px;height:3px;margin-block-start:14px;transform:scaleX(0)}@keyframes hero-stage-module__G8NKQW__draw{to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.hero-stage-module__G8NKQW__barDraw{animation:hero-stage-module__G8NKQW__draw .5s var(--ease-emph-mk) forwards}}.hero-stage-module__G8NKQW__sub{color:var(--muted);margin-block-start:10px;font-size:14px}.hero-stage-module__G8NKQW__punchBtn{width:100%;height:52px;margin-block-start:24px;font-size:16px}@keyframes hero-stage-module__G8NKQW__press{50%{transform:scale(.96)}}@media (prefers-reduced-motion:no-preference){.hero-stage-module__G8NKQW__pressed{animation:hero-stage-module__G8NKQW__press .35s var(--ease-out-mk)}}.hero-stage-module__G8NKQW__odooChip{align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.hero-stage-module__G8NKQW__syncDot{background:var(--ok-mk);border-radius:50%;flex:none;width:8px;height:8px}.hero-stage-module__G8NKQW__pulse{position:relative}.hero-stage-module__G8NKQW__pulse:after{content:"";background:var(--ok-mk);opacity:0;border-radius:50%;position:absolute;inset:0}@keyframes hero-stage-module__G8NKQW__ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:no-preference){.hero-stage-module__G8NKQW__pulse:after{animation:hero-stage-module__G8NKQW__ping 1.2s var(--ease-out-mk) 2}}.hero-stage-module__G8NKQW__odooSub{color:var(--muted)}.hero-stage-module__G8NKQW__wireH{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-stage-module__G8NKQW__wireH path{stroke:var(--action);stroke-width:1.5px;fill:none;stroke-dasharray:6 6;opacity:0;transition:opacity .4s}.hero-stage-module__G8NKQW__wireGo path{opacity:1}@keyframes hero-stage-module__G8NKQW__flow{to{stroke-dashoffset:-24px}}@media (prefers-reduced-motion:no-preference){.hero-stage-module__G8NKQW__wireGo path{animation:1s linear 6 hero-stage-module__G8NKQW__flow}}
.door-shell-module__UKJ_1a__shell{min-height:100dvh}@media (min-width:1024px){.door-shell-module__UKJ_1a__shell{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}}.door-shell-module__UKJ_1a__formSide{flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.door-shell-module__UKJ_1a__formSide{justify-content:center}}.door-shell-module__UKJ_1a__mobileMark{justify-content:center;padding-block-start:var(--s-6);display:flex}@media (min-width:1024px){.door-shell-module__UKJ_1a__mobileMark{display:none}}.door-shell-module__UKJ_1a__panel{display:none}@media (min-width:1024px){.door-shell-module__UKJ_1a__panel{justify-content:center;align-items:flex-start;gap:var(--s-4);padding:var(--s-6);background:var(--nav-glass);color:var(--text);flex-direction:column;display:flex;position:relative}}.door-shell-module__UKJ_1a__panel:before{content:"";background-image:var(--lattice);opacity:.5;pointer-events:none;z-index:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.door-shell-module__UKJ_1a__panel>*{z-index:1;position:relative}.door-shell-module__UKJ_1a__panelLede{text-wrap:pretty;max-width:34ch;color:var(--muted);font-size:20px;line-height:1.6}
.colour-picker-module__C3QxJG__wrap{flex:none;position:relative}.colour-picker-module__C3QxJG__swatch{border:1px solid var(--control-line);border-radius:var(--radius);cursor:pointer;block-size:44px;inline-size:44px;transition:border-color var(--t-quick);place-items:center;display:grid;position:relative}@media (hover:hover){.colour-picker-module__C3QxJG__swatch:hover{border-color:var(--text)}}.colour-picker-module__C3QxJG__swatch:active{border-color:var(--text)}.colour-picker-module__C3QxJG__swatchIcon{border-radius:var(--radius-sm);background:var(--surface);color:var(--text);opacity:.9;padding:3px}.colour-picker-module__C3QxJG__panel{z-index:40;gap:var(--s-3);inline-size:232px;padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--overlay-shadow);animation:colour-picker-module__C3QxJG__pickerIn var(--t-state) var(--ease-out-mk);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}@keyframes colour-picker-module__C3QxJG__pickerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.colour-picker-module__C3QxJG__panel{animation:none}}.colour-picker-module__C3QxJG__surface{gap:var(--s-3);flex-direction:column;display:flex}.colour-picker-module__C3QxJG__plane,.colour-picker-module__C3QxJG__hue{border-radius:var(--radius-sm);touch-action:none;cursor:crosshair;position:relative}.colour-picker-module__C3QxJG__plane{aspect-ratio:200/140}.colour-picker-module__C3QxJG__hue{cursor:ew-resize;block-size:16px}.colour-picker-module__C3QxJG__canvas{border-radius:inherit;block-size:100%;inline-size:100%;display:block}.colour-picker-module__C3QxJG__plane:focus-visible,.colour-picker-module__C3QxJG__hue:focus-visible{outline-offset:2px}.colour-picker-module__C3QxJG__thumb,.colour-picker-module__C3QxJG__hueThumb{pointer-events:none;border:2px solid var(--on-solid);outline:1px solid var(--text);position:absolute}.colour-picker-module__C3QxJG__thumb{border-radius:50%;block-size:14px;inline-size:14px;transform:translate(-50%,-50%)}.colour-picker-module__C3QxJG__hueThumb{border-radius:var(--radius-sm);inline-size:6px;inset-block:-2px;transform:translate(-50%)}.colour-picker-module__C3QxJG__presets{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.colour-picker-module__C3QxJG__preset{aspect-ratio:1;border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:0}.colour-picker-module__C3QxJG__preset[aria-pressed=true]{outline:2px solid var(--action);outline-offset:1px}.colour-picker-module__C3QxJG__done{align-self:stretch}
.feature-showcase-module__DIQpga__showcase{grid-template-columns:1fr 1.15fr;gap:0;display:grid}@media (max-width:900px){.feature-showcase-module__DIQpga__showcase{grid-template-columns:1fr}}.feature-showcase-module__DIQpga__featList{border-inline-end:1px solid var(--glass-line)}@media (max-width:900px){.feature-showcase-module__DIQpga__featList{border-inline-end:0;border-block-end:1px solid var(--glass-line)}}.feature-showcase-module__DIQpga__featBtn{border:0;border-block-end:1px solid var(--glass-line);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:flex-start;gap:16px;padding:22px 28px;transition:background-color .25s;display:flex;position:relative}.feature-showcase-module__DIQpga__featBtn:focus-visible{outline-offset:-3px}.feature-showcase-module__DIQpga__featBtn:last-child{border-block-end:0}@media (hover:hover){.feature-showcase-module__DIQpga__featBtn:hover{background:var(--hover-wash)}}.feature-showcase-module__DIQpga__featBtn.feature-showcase-module__DIQpga__featOn{background:var(--tint)}.feature-showcase-module__DIQpga__icon{background:var(--surface-step);width:44px;height:44px;color:var(--muted);border:1px solid var(--glass-line);transition:background-color .3s, color .3s, border-color .3s, transform .4s var(--ease-out-mk);border-radius:14px;flex:none;place-items:center;display:grid}.feature-showcase-module__DIQpga__icon svg{width:22px;height:22px}@media (hover:hover){.feature-showcase-module__DIQpga__featBtn:hover .feature-showcase-module__DIQpga__icon{transform:rotate(-6deg)scale(1.06)}}.feature-showcase-module__DIQpga__featOn .feature-showcase-module__DIQpga__icon{background:var(--action);color:var(--on-solid);border-color:var(--action)}.feature-showcase-module__DIQpga__featBody{flex-direction:column;gap:2px;min-width:0;display:flex}.feature-showcase-module__DIQpga__featTitle{font-size:18px;font-weight:600}.feature-showcase-module__DIQpga__featDesc{color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.6;transition:color .3s}.feature-showcase-module__DIQpga__featOn .feature-showcase-module__DIQpga__featDesc{color:var(--text)}.feature-showcase-module__DIQpga__prog{background:0 0;height:2px;position:absolute;inset-block-end:0;inset-inline:0}.feature-showcase-module__DIQpga__featOn .feature-showcase-module__DIQpga__prog{background:var(--glass-line)}.feature-showcase-module__DIQpga__progFill{background:var(--action);transform-origin:100%;animation:5s linear forwards feature-showcase-module__DIQpga__prog;position:absolute;inset:0;transform:scaleX(0)}@keyframes feature-showcase-module__DIQpga__prog{to{transform:scaleX(1)}}@media (hover:hover){.feature-showcase-module__DIQpga__showcase:hover .feature-showcase-module__DIQpga__progFill{animation-play-state:paused}}.feature-showcase-module__DIQpga__showcase:focus-within .feature-showcase-module__DIQpga__progFill{animation-play-state:paused}.feature-showcase-module__DIQpga__panelWrap{min-height:520px;position:relative;overflow:hidden}.feature-showcase-module__DIQpga__lattice{opacity:.5;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0}.feature-showcase-module__DIQpga__panel{opacity:0;transition:opacity .45s var(--ease-out-mk), transform .6s var(--ease-out-mk);pointer-events:none;place-items:center;padding:40px;display:grid;position:absolute;inset:0;transform:translateY(24px)scale(.98)}.feature-showcase-module__DIQpga__panelOn{opacity:1;pointer-events:auto;transform:none}.feature-showcase-module__DIQpga__panelCard{width:min(380px,100%);padding:24px;font-size:16px;position:relative}.feature-showcase-module__DIQpga__field{border-block-end:1px solid var(--glass-line);justify-content:space-between;gap:var(--s-3);padding-block:12px;font-size:15px;display:flex}.feature-showcase-module__DIQpga__field:last-child{border-block-end:0}.feature-showcase-module__DIQpga__fieldLabel{color:var(--muted)}.feature-showcase-module__DIQpga__skel{background:var(--glass-strong);vertical-align:middle;border-radius:2px;height:10px;display:inline-block}.feature-showcase-module__DIQpga__miniBtns{gap:10px;margin-block-start:20px;display:flex}.feature-showcase-module__DIQpga__miniBtns .btn{flex:1;height:42px;font-size:15px}.feature-showcase-module__DIQpga__stepper{justify-content:space-between;margin-block-start:22px;display:flex;position:relative}.feature-showcase-module__DIQpga__stepperTrack{background:var(--glass-line);height:2px;position:absolute;inset-block-start:11px;inset-inline:10px}.feature-showcase-module__DIQpga__stepperFill{background:var(--action);transform-origin:100%;height:2px;transition:transform 1.2s var(--ease-emph-mk) .3s;position:absolute;inset-block-start:11px;inset-inline:10px}.feature-showcase-module__DIQpga__stepperStep{color:var(--muted);z-index:1;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex;position:relative}.feature-showcase-module__DIQpga__stepperStep b{border:2px solid var(--glass-line);background:var(--surface);border-radius:50%;width:24px;height:24px;transition:background-color .3s,border-color .3s;display:block}.feature-showcase-module__DIQpga__stepperDone b{background:var(--action);border-color:var(--action)}.feature-showcase-module__DIQpga__receipt{border:1px dashed var(--glass-line);border-radius:var(--r-btn);color:var(--muted);align-items:center;gap:14px;margin-block-start:18px;padding:18px;font-size:14px;display:flex}
.landing-nav-module__wAqIVq__navbar{z-index:30;background:var(--surface);border-block-end:1px solid var(--line-soft);transition:background-color .35s,border-color .35s;position:sticky;inset-block-start:0}.landing-nav-module__wAqIVq__navbar[data-scrolled]{background:0 0;border-block-end-color:#0000}.landing-nav-module__wAqIVq__inner{align-items:center;gap:var(--s-4);min-height:64px;max-width:var(--wrap);transition:transform .35s var(--ease-out-mk), border-color .35s, background-color .35s;border:1px solid #0000;border-radius:16px;margin-inline:auto;padding-inline:16px;display:flex}.landing-nav-module__wAqIVq__navbar[data-scrolled] .landing-nav-module__wAqIVq__inner{border-color:var(--glass-line);background:var(--nav-glass);transform:translateY(10px)scale(.985)}@media (min-width:768px){.landing-nav-module__wAqIVq__inner{padding-inline:24px}}@media (min-width:1280px){.landing-nav-module__wAqIVq__inner{padding-inline:32px}}.landing-nav-module__wAqIVq__wordmark{flex:none;align-items:center;display:inline-flex}@media (hover:hover){.landing-nav-module__wAqIVq__wordmark:hover [data-mark-rule]{animation:landing-nav-module__wAqIVq__wordmark-rule-draw .5s var(--ease-out)}}@keyframes landing-nav-module__wAqIVq__wordmark-rule-draw{0%{transform:scaleX(0)}}.landing-nav-module__wAqIVq__tabList{align-items:center;gap:var(--s-5);flex:auto;min-width:0;display:none}@media (min-width:960px){.landing-nav-module__wAqIVq__tabList{display:flex}}.landing-nav-module__wAqIVq__tab{padding:var(--s-2) var(--s-3);color:var(--muted);white-space:nowrap;transition:background-color var(--t-quick) var(--ease-out);border-radius:8px;flex:none;font-size:15px;font-weight:400;text-decoration:none;position:relative}.landing-nav-module__wAqIVq__tab:after{content:"";inset-block-end:0;inset-inline:var(--s-3);background:var(--action);height:3px;transition:transform var(--t-quick) var(--ease-out);position:absolute;transform:scaleX(0)}.landing-nav-module__wAqIVq__tabActive{color:var(--text);font-weight:500}.landing-nav-module__wAqIVq__tabActive:after{transform:scaleX(1)}@media (hover:hover){.landing-nav-module__wAqIVq__tab:hover{color:var(--text);background:var(--hover-wash)}}.landing-nav-module__wAqIVq__tab:active{color:var(--text);background:var(--hover-wash)}@media (max-width:1023px),(pointer:coarse){.landing-nav-module__wAqIVq__tab{align-items:center;min-block-size:44px;display:inline-flex}}.landing-nav-module__wAqIVq__disclosureToggle{border-radius:var(--radius);width:44px;height:44px;color:var(--text);transition:background-color var(--t-quick) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}@media (min-width:960px){.landing-nav-module__wAqIVq__disclosureToggle{display:none}}@media (hover:hover){.landing-nav-module__wAqIVq__disclosureToggle:hover{background:var(--line-soft)}}.landing-nav-module__wAqIVq__disclosureToggle:active{background:var(--line-soft)}.landing-nav-module__wAqIVq__panel{border-block-start:1px solid var(--line-soft)}@media (min-width:960px){.landing-nav-module__wAqIVq__panel{display:none}}.landing-nav-module__wAqIVq__panelList{max-width:var(--wrap);padding:var(--s-2) 16px var(--s-3);flex-direction:column;margin-inline:auto;display:flex}.landing-nav-module__wAqIVq__panelTab{padding-block:var(--s-3);color:var(--muted);border-inline-start:3px solid #0000;padding-inline-start:var(--s-3);font-size:15px;text-decoration:none}.landing-nav-module__wAqIVq__panelTabActive{border-inline-start-color:var(--action);color:var(--text);font-weight:500}@media (hover:hover){.landing-nav-module__wAqIVq__panelTab:hover{color:var(--text)}}.landing-nav-module__wAqIVq__panelTab:active{color:var(--text)}.landing-nav-module__wAqIVq__panelSignIn{padding-block:var(--s-3);color:var(--action);border-inline-start:3px solid #0000;padding-inline-start:var(--s-3);font-size:15px;text-decoration:none;display:block}@media (min-width:400px){.landing-nav-module__wAqIVq__panelSignIn{display:none}}@media (hover:hover){.landing-nav-module__wAqIVq__panelSignIn:hover{text-decoration:underline}}.landing-nav-module__wAqIVq__panelSignIn:active{text-decoration:underline}.landing-nav-module__wAqIVq__actions{align-items:center;gap:var(--s-3);flex:none;margin-inline-start:var(--s-2);display:flex}.landing-nav-module__wAqIVq__signIn{color:var(--action);white-space:nowrap;font-size:14px;text-decoration:none}@media (max-width:1023px),(pointer:coarse){.landing-nav-module__wAqIVq__signIn{align-items:center;min-block-size:44px;display:inline-flex}}@media (max-width:399px){.landing-nav-module__wAqIVq__signIn{display:none}}@media (hover:hover){.landing-nav-module__wAqIVq__signIn:hover{text-decoration:underline}}.landing-nav-module__wAqIVq__signIn:active{text-decoration:underline}.landing-nav-module__wAqIVq__register{white-space:nowrap;height:36px;padding-inline:16px;font-size:14px}@media (max-width:1023px),(pointer:coarse){.landing-nav-module__wAqIVq__register{align-items:center;min-block-size:44px;display:inline-flex}}
.attendance-tabs-module__PJdAvG__tabs{gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.attendance-tabs-module__PJdAvG__tab,.attendance-tabs-module__PJdAvG__tabActive{height:30px;padding-inline:var(--s-3);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--text);transition:background-color var(--t-quick) var(--ease-out);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.attendance-tabs-module__PJdAvG__tab:hover{background:var(--hover-wash)}}.attendance-tabs-module__PJdAvG__tabActive{background:var(--line-soft);font-weight:var(--fw-bold);border-color:var(--action)}
.attendance-module__JWZS-G__form{gap:var(--s-4);flex-direction:column;display:flex}.attendance-module__JWZS-G__error{color:var(--danger-text);font-size:12px}.attendance-module__JWZS-G__success{font-size:14px;font-weight:var(--fw-bold);color:var(--success-text)}.attendance-module__JWZS-G__httpsNote{color:var(--warning-text);background:var(--line-soft);border-radius:var(--radius);padding:var(--s-3);font-size:13px}.attendance-module__JWZS-G__sectionHead{justify-content:space-between;align-items:center;gap:var(--s-3);margin-block-end:var(--s-3);display:flex}.attendance-module__JWZS-G__sectionTitle{font-size:16px;font-weight:var(--fw-bold)}.attendance-module__JWZS-G__toggle{align-items:center;gap:var(--s-2);cursor:pointer;min-height:44px;padding-inline:var(--s-2);margin-inline:calc(-1 * var(--s-2));border-radius:var(--radius);display:inline-flex}@media (hover:hover){.attendance-module__JWZS-G__toggle:hover{background:var(--line-soft)}}.attendance-module__JWZS-G__toggleInput{width:18px;height:18px;accent-color:var(--action);cursor:pointer}.attendance-module__JWZS-G__toggleText{color:var(--muted);font-size:13px}.attendance-module__JWZS-G__body{gap:var(--s-3);transition:opacity var(--t-quick) var(--ease-out);flex-direction:column;display:flex}.attendance-module__JWZS-G__dimmed{opacity:.5;pointer-events:none}.attendance-module__JWZS-G__windowRow{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.attendance-module__JWZS-G__hint{color:var(--muted);margin-block-start:var(--s-2);font-size:12px}.attendance-module__JWZS-G__caution{color:var(--warning-text);margin-block-start:var(--s-2);font-size:12px}.attendance-module__JWZS-G__actions{gap:var(--s-2);display:flex}.attendance-module__JWZS-G__fence{gap:var(--s-3);flex-direction:column;display:flex}.attendance-module__JWZS-G__mapWrap{border:1px solid var(--line);border-block-start-color:var(--glass-edge);border-radius:var(--radius-lg);overflow:hidden}.attendance-module__JWZS-G__map{width:100%;height:280px}.attendance-module__JWZS-G__fenceControls{gap:var(--s-3);flex-direction:column;display:flex}.attendance-module__JWZS-G__searchResults{margin:var(--s-1) 0 0;border:1px solid var(--line);border-radius:var(--radius);padding:0;list-style:none;overflow:hidden}.attendance-module__JWZS-G__searchResult{width:100%;padding:var(--s-2) var(--s-3);background:var(--surface);color:var(--text);text-align:start;font:inherit;cursor:pointer;border:0;display:block}.attendance-module__JWZS-G__searchResult+.attendance-module__JWZS-G__searchResult{border-block-start:1px solid var(--line-soft)}@media (hover:hover){.attendance-module__JWZS-G__searchResult:hover:not(:disabled){background:var(--line-soft)}}.attendance-module__JWZS-G__searchResult:disabled{color:var(--muted);cursor:not-allowed}.attendance-module__JWZS-G__latLngRow{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.attendance-module__JWZS-G__radiusRow{align-items:center;gap:var(--s-3);display:flex}.attendance-module__JWZS-G__radiusRange{accent-color:var(--action);flex:1}.attendance-module__JWZS-G__radiusValue{width:5.5rem}.attendance-module__JWZS-G__hintValue{unicode-bidi:isolate}.attendance-module__JWZS-G__refusals{border-inline-start:3px solid var(--warning);margin-block-end:var(--s-4)}.attendance-module__JWZS-G__refusalHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.attendance-module__JWZS-G__refusalCount{font-size:15px;font-weight:var(--fw-bold);unicode-bidi:isolate}.attendance-module__JWZS-G__refusalList{margin:var(--s-3) 0 0;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.attendance-module__JWZS-G__refusalRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);color:var(--text);font-size:13px;display:flex}.attendance-module__JWZS-G__refusalNote{color:var(--muted);text-wrap:pretty;margin-block-start:var(--s-3);font-size:12px}.attendance-module__JWZS-G__sectionTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.attendance-module__JWZS-G__checkboxLabel{align-items:center;gap:var(--s-2);cursor:pointer;font-size:13px;display:inline-flex}.attendance-module__JWZS-G__daysFieldset{border:0;margin:0;padding:0}.attendance-module__JWZS-G__daysRow{gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.attendance-module__JWZS-G__dayCheckbox{cursor:pointer;align-items:center;gap:4px;font-size:13px;display:inline-flex}.attendance-module__JWZS-G__siteList{gap:var(--s-4);flex-direction:column;margin-block-start:var(--s-3);display:flex}.attendance-module__JWZS-G__siteCard{gap:var(--s-3);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-3);flex-direction:column;display:flex}.attendance-module__JWZS-G__siteDirections{gap:var(--s-4);display:flex}.attendance-module__JWZS-G__controlError{color:var(--danger-text);font-size:12px}.attendance-module__JWZS-G__searchForm{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-3);display:flex}.attendance-module__JWZS-G__searchField{flex:16rem}.attendance-module__JWZS-G__selectAllRow{margin-block-end:var(--s-2);font-size:13px}.attendance-module__JWZS-G__roleCell{flex-direction:column;gap:2px;display:flex}.attendance-module__JWZS-G__roleJob{color:var(--muted);font-size:12px}.attendance-module__JWZS-G__pagination{justify-content:space-between;align-items:center;gap:var(--s-3);margin-block-start:var(--s-3);font-size:13px;display:flex}.attendance-module__JWZS-G__paginationLink{color:var(--action);text-decoration:none}.attendance-module__JWZS-G__paginationLink:hover{text-decoration:underline}.attendance-module__JWZS-G__paginationDisabled{color:var(--muted)}.attendance-module__JWZS-G__submitRow{align-items:center;gap:var(--s-3);margin-block-start:var(--s-3);display:flex}
.company-module__Oa2lpa__columns{gap:var(--s-4);align-items:flex-start;display:flex}.company-module__Oa2lpa__main{flex-grow:1;min-width:0}.company-module__Oa2lpa__side{gap:var(--s-4);flex-direction:column;flex:0 0 340px;display:flex}@media (max-width:1024px){.company-module__Oa2lpa__columns{flex-direction:column}.company-module__Oa2lpa__side{flex:auto;width:100%}}.company-module__Oa2lpa__sheetTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.company-module__Oa2lpa__row{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:5px;display:flex}.company-module__Oa2lpa__rowLabel{color:var(--muted);font-size:13px}.company-module__Oa2lpa__rowValue{font-size:13px}.company-module__Oa2lpa__meter{gap:2px;margin-block-start:var(--s-3);display:flex}.company-module__Oa2lpa__meterSegment{background:var(--line-soft);flex-grow:1;height:6px}.company-module__Oa2lpa__meterSegment[data-filled=true]{background:var(--brand-accent)}.company-module__Oa2lpa__meterNote{color:var(--muted);margin-block-start:var(--s-2);font-size:12px}.company-module__Oa2lpa__joinCode{margin-block-start:var(--s-2);font-size:20px}.company-module__Oa2lpa__verifyBanner{align-items:center;gap:var(--s-3);margin:var(--s-4) var(--s-4) var(--s-2);color:var(--text);font-size:13px;display:flex}.company-module__Oa2lpa__verifyIcon{background:var(--tint);width:36px;height:36px;color:var(--warning-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.company-module__Oa2lpa__verifyText{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;flex-grow:1;display:flex}.company-module__Oa2lpa__verifyBanner a{color:var(--action);font-weight:var(--fw-bold);text-underline-offset:3px;text-decoration:underline}.company-module__Oa2lpa__requestBanner{justify-content:space-between;align-items:center;gap:var(--s-4);background:var(--surface);border:1px solid var(--line);border-inline-start:3px solid var(--warning);border-radius:var(--radius);margin-block-end:var(--s-4);padding:10px 14px;display:flex}.company-module__Oa2lpa__requestCost{color:var(--muted);margin-block-start:4px;font-size:12px}.company-module__Oa2lpa__requestError{color:var(--danger-text);margin-block-start:4px;font-size:12px}.company-module__Oa2lpa__requestActions{gap:var(--s-2);flex:none;display:flex}.company-module__Oa2lpa__connection{align-items:center;gap:var(--s-2);display:flex}.company-module__Oa2lpa__capabilityList{flex-direction:column;gap:4px;margin-block-start:var(--s-3);display:flex}.company-module__Oa2lpa__inlineLink{color:var(--action);text-underline-offset:3px;text-decoration:underline}.company-module__Oa2lpa__rowAction{font:inherit;color:var(--action);cursor:pointer;min-width:44px;min-height:44px;padding-inline:var(--s-2);margin-block:-10px;margin-inline:calc(-1 * var(--s-2));border-radius:var(--radius);transition:color var(--t-quick) var(--ease-out), background-color var(--t-quick) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;display:inline-flex}@media (hover:hover){.company-module__Oa2lpa__rowAction:hover{color:var(--brand-accent);background:var(--line-soft)}}.company-module__Oa2lpa__rowAction:active{background:var(--line)}.company-module__Oa2lpa__confirmRow{align-items:center;gap:var(--s-2);display:inline-flex}.company-module__Oa2lpa__confirmHint{color:var(--muted);font-size:12px}.company-module__Oa2lpa__metaRow{align-items:baseline;gap:2px var(--s-2);flex-wrap:wrap;display:flex}.company-module__Oa2lpa__nowrapPart{white-space:nowrap;unicode-bidi:isolate}
.branding-form-module__2ogJTW__wrap{gap:var(--s-3);flex-direction:column;display:flex}.branding-form-module__2ogJTW__form{gap:var(--s-4);flex-direction:column;display:flex}.branding-form-module__2ogJTW__colorRow{align-items:center;gap:var(--s-2);display:flex}.branding-form-module__2ogJTW__note{color:var(--muted);margin-block-start:var(--s-1);font-size:12px}.branding-form-module__2ogJTW__actions{gap:var(--s-2);display:flex}.branding-form-module__2ogJTW__error{color:var(--danger-text);font-size:12px}.branding-form-module__2ogJTW__success{font-size:14px;font-weight:var(--fw-bold);color:var(--success-text)}.branding-form-module__2ogJTW__previewRow{gap:var(--s-3);flex-wrap:wrap;display:flex}.branding-form-module__2ogJTW__previewPane{align-items:flex-start;gap:var(--s-2);min-inline-size:180px;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;flex:200px;display:flex}.branding-form-module__2ogJTW__previewLight{background:var(--surface-light);color:var(--text-light);--preview-action:var(--action-light)}.branding-form-module__2ogJTW__previewDark{background:var(--surface-dark);color:var(--text-dark);--preview-action:var(--action-dark)}.branding-form-module__2ogJTW__previewLabel{opacity:.76;font-size:12px}.branding-form-module__2ogJTW__previewTabs{gap:var(--s-3);font-size:13px;display:flex}.branding-form-module__2ogJTW__previewTabActive{border-block-end:2px solid var(--brand-accent);font-weight:var(--fw-bold);padding-block-end:var(--s-1)}.branding-form-module__2ogJTW__previewLink{color:var(--preview-action);font-size:13px;text-decoration:none}.branding-form-module__2ogJTW__colourGrid{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.branding-form-module__2ogJTW__colourField{min-inline-size:0}.branding-form-module__2ogJTW__adjusted{color:var(--warning-text);margin-block-start:var(--s-1);font-size:12px}.branding-form-module__2ogJTW__previewPane{border-radius:var(--radius-lg)}.branding-form-module__2ogJTW__previewBar{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--radius);color:var(--text-dark);display:flex}.branding-form-module__2ogJTW__previewLogo{object-fit:contain;max-block-size:24px;max-inline-size:110px}.branding-form-module__2ogJTW__previewBarLink{font-size:13px}.branding-form-module__2ogJTW__previewHeading{color:var(--preview-text,currentColor);font-size:16px;font-weight:700}.branding-form-module__2ogJTW__previewSelected{border-radius:var(--radius-sm);background:var(--preview-selected);padding:2px 10px;font-size:13px}.branding-form-module__2ogJTW__ratios{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;font-size:13px;display:grid}.branding-form-module__2ogJTW__ratios dt{color:var(--muted)}.branding-form-module__2ogJTW__ratios dd{font-weight:var(--fw-bold);margin:0}.branding-form-module__2ogJTW__logoBlock{gap:var(--s-3);border-block-start:1px solid var(--line-soft);flex-direction:column;margin-block-start:var(--s-4);padding-block-start:var(--s-4);display:flex}.branding-form-module__2ogJTW__logoHead{align-items:center;gap:var(--s-3);display:flex}.branding-form-module__2ogJTW__logoPlate{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-step);block-size:72px;inline-size:72px;color:var(--muted);flex:none;place-items:center;display:grid;overflow:hidden}.branding-form-module__2ogJTW__logoImg{object-fit:contain;max-block-size:60px;max-inline-size:60px}.branding-form-module__2ogJTW__logoTitle{font-size:14px;font-weight:var(--fw-bold)}.branding-form-module__2ogJTW__logoForm{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.branding-form-module__2ogJTW__file{min-block-size:44px;max-inline-size:100%;font-size:13px}
.approvals-module__HSWiuW__request{justify-content:space-between;align-items:flex-start;gap:var(--s-3);border-block-end:1px solid var(--line-soft);padding:14px;display:flex}.approvals-module__HSWiuW__request:last-child{border-block-end:0}.approvals-module__HSWiuW__who{font-size:15px}.approvals-module__HSWiuW__what{color:var(--muted);margin-block-start:2px;font-size:13px}.approvals-module__HSWiuW__reason{color:var(--muted);margin-block-start:4px;font-size:12px}.approvals-module__HSWiuW__badgeRow{margin-block-start:6px}.approvals-module__HSWiuW__metaRow{gap:2px var(--s-2);flex-wrap:wrap;display:flex}.approvals-module__HSWiuW__decisions{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.approvals-module__HSWiuW__refuse{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.approvals-module__HSWiuW__refuse:hover{color:var(--danger-text)}.approvals-module__HSWiuW__refuse:disabled{opacity:.5;cursor:default}.approvals-module__HSWiuW__error{color:var(--danger-text);text-align:end;flex-basis:100%;font-size:12px}.approvals-module__HSWiuW__cancel{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.approvals-module__HSWiuW__cancel:disabled{opacity:.5;cursor:default}.approvals-module__HSWiuW__refuseForm{flex-direction:column;flex:none;gap:4px;min-width:12rem;display:flex}.approvals-module__HSWiuW__reasonLabel{color:var(--muted);font-size:12px}.approvals-module__HSWiuW__reasonInput{font:inherit;border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);resize:vertical;padding:6px 8px;font-size:13px}.approvals-module__HSWiuW__reasonInput:focus-visible{outline:2px solid var(--action);outline-offset:-1px}.approvals-module__HSWiuW__kindRow{margin-block-end:4px}
.attendance-module__Wujz-a__head{justify-content:space-between;align-items:center;display:flex}.attendance-module__Wujz-a__label{color:var(--muted);font-size:13px}.attendance-module__Wujz-a__confirmed{margin-block-start:var(--s-3)}.attendance-module__Wujz-a__time{font-size:48px;font-weight:var(--fw-bold);line-height:1.1}.attendance-module__Wujz-a__bar{background:var(--brand-accent);transform-origin:100%;width:76px;height:3px;animation:attendance-module__Wujz-a__draw var(--t-state) var(--ease-out) both;margin-block-start:6px}@keyframes attendance-module__Wujz-a__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.attendance-module__Wujz-a__sub{color:var(--muted);margin-block-start:var(--s-2);font-size:13px}.attendance-module__Wujz-a__done{font-size:14px;font-weight:var(--fw-bold);color:var(--success-text);margin-block-start:var(--s-3)}.attendance-module__Wujz-a__verifying{color:var(--warning-text);margin-block-start:var(--s-3);font-size:13px}.attendance-module__Wujz-a__error{color:var(--danger-text);margin-block-start:var(--s-3);font-size:13px}.attendance-module__Wujz-a__rowTime{font-size:15px}.attendance-module__Wujz-a__rowMeta{color:var(--muted);font-size:12px}.attendance-module__Wujz-a__rules{margin:var(--s-3) 0 0;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.attendance-module__Wujz-a__rule{color:var(--muted);unicode-bidi:isolate;font-size:13px}.attendance-module__Wujz-a__ruleValue{color:var(--text);unicode-bidi:isolate}.attendance-module__Wujz-a__punch{width:100%;height:52px;margin-block-start:var(--s-3)}
.me-module__wwh4PG__shell{background:var(--canvas);flex-direction:column;min-height:100dvh;display:flex}.me-module__wwh4PG__topbar{z-index:30;height:46px;color:var(--text);border-block-end:1px solid var(--line);flex:none;align-items:center;display:flex;position:sticky;inset-block-start:0}.me-module__wwh4PG__topbar:before{content:"";z-index:-1;background:var(--nav-glass);-webkit-backdrop-filter:blur(var(--blur)) saturate(140%);backdrop-filter:blur(var(--blur)) saturate(140%);position:absolute;inset:0}.me-module__wwh4PG__topbarInner{justify-content:space-between;align-items:center;width:100%;max-width:30rem;margin-inline:auto;padding-inline:12px;display:flex}.me-module__wwh4PG__topbarActions{align-items:center;gap:var(--s-3);display:flex}.me-module__wwh4PG__scroll{flex-direction:column;flex:auto;display:flex}@media (min-width:768px){.me-module__wwh4PG__shell{height:100dvh;min-height:0;overflow:hidden}.me-module__wwh4PG__topbar{position:relative}.me-module__wwh4PG__scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}}.me-module__wwh4PG__body{padding:var(--s-4);box-sizing:border-box;flex:auto;width:100%;max-width:30rem;margin-inline:auto;padding-block-end:calc(78px + env(safe-area-inset-bottom,0px))}.me-module__wwh4PG__routeArea{gap:var(--s-5);flex-direction:column;display:flex}.me-module__wwh4PG__greeting{text-wrap:balance;font-size:20px;font-weight:700;line-height:1.25}.me-module__wwh4PG__sub{color:var(--muted);text-wrap:pretty;font-size:13px}.me-module__wwh4PG__subSpaced{margin-block-end:var(--s-2)}.me-module__wwh4PG__blockTitle{font-weight:var(--fw-bold)}.me-module__wwh4PG__noticeSpaced{margin-block-start:var(--s-2)}.me-module__wwh4PG__stateWarning{color:var(--warning-text);font-size:13px}.me-module__wwh4PG__stateError{color:var(--danger-text);font-size:13px}.me-module__wwh4PG__formCard{gap:var(--s-4);flex-direction:column;display:flex}.me-module__wwh4PG__formGrid2{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.me-module__wwh4PG__confirmFigure{font-size:28px;font-weight:var(--fw-bold)}.me-module__wwh4PG__stats{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.me-module__wwh4PG__stat{flex-direction:column;gap:4px;display:flex}.me-module__wwh4PG__statValue{font-size:28px;font-weight:var(--fw-bold)}.me-module__wwh4PG__statLabel{color:var(--muted);font-size:13px}.me-module__wwh4PG__group{background:var(--surface);border:1px solid var(--line);border-block-start-color:var(--glass-edge);border-radius:var(--radius-lg);overflow:hidden}.me-module__wwh4PG__row{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line-soft);min-height:44px;color:inherit;padding:12px;text-decoration:none;display:flex}.me-module__wwh4PG__row:last-child{border-block-end:0}a.me-module__wwh4PG__row{transition:background-color var(--t-quick) var(--ease-out);-webkit-tap-highlight-color:transparent}@media (hover:hover){a.me-module__wwh4PG__row:hover{background:var(--hover-wash)}}a.me-module__wwh4PG__row:active{background:var(--line)}a.me-module__wwh4PG__row:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.me-module__wwh4PG__rowLabel{flex-grow:1;min-width:0}.me-module__wwh4PG__rowMeta{color:var(--muted);font-size:13px}.me-module__wwh4PG__rowDisabled{opacity:.5}.me-module__wwh4PG__tabs{inset-inline:0;height:calc(62px + env(safe-area-inset-bottom,0px));color:var(--text);border-block-start:1px solid var(--line);padding-block-end:env(safe-area-inset-bottom,0px);display:flex;position:fixed;bottom:0}.me-module__wwh4PG__tabs:before{content:"";z-index:-1;background:var(--nav-glass);-webkit-backdrop-filter:blur(var(--blur)) saturate(140%);backdrop-filter:blur(var(--blur)) saturate(140%);position:absolute;inset:0}.me-module__wwh4PG__tabsInner{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;max-width:30rem;margin-inline:auto;display:grid}.me-module__wwh4PG__tab{color:var(--muted);transition:color var(--t-quick) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;text-decoration:none;display:flex;position:relative}.me-module__wwh4PG__tab:before{content:"";background:var(--action);transform-origin:50%;height:3px;transition:transform var(--t-state) var(--ease-out);position:absolute;inset-block-start:0;inset-inline:20%;transform:scaleX(0)}.me-module__wwh4PG__tabActive{color:var(--text)}.me-module__wwh4PG__tabActive:before{transform:scaleX(1)}.me-module__wwh4PG__tab:active{color:var(--text)}.me-module__wwh4PG__confirmed{display:inline-block}.me-module__wwh4PG__confirmedBar{background:var(--brand-accent);width:84px;height:3px;animation:me-module__wwh4PG__draw var(--t-state) var(--ease-out) both;margin-block-start:6px}@keyframes me-module__wwh4PG__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.me-module__wwh4PG__confirmedBar{transform-origin:100%}.me-module__wwh4PG__confirmedBarLg{width:120px}.me-module__wwh4PG__notice{color:var(--muted);font-size:13px}.me-module__wwh4PG__sectionLabel{font-size:13px;font-weight:var(--fw-bold);color:var(--muted);margin-block-start:var(--s-2)}.me-module__wwh4PG__range{white-space:nowrap;direction:ltr;unicode-bidi:isolate;display:inline-block}.me-module__wwh4PG__nowrap{white-space:nowrap;unicode-bidi:isolate;display:inline-block}.me-module__wwh4PG__rangePair{direction:ltr;unicode-bidi:isolate}.me-module__wwh4PG__metaRow{align-items:baseline;gap:2px var(--s-2);flex-wrap:wrap;display:flex}.me-module__wwh4PG__topNav{display:none}@media (min-width:768px){.me-module__wwh4PG__topNav{align-items:center;gap:var(--s-1);min-width:0;flex:auto;margin-inline-start:var(--s-5);display:flex}.me-module__wwh4PG__topNavItem{border-radius:var(--radius);height:26px;color:var(--text);white-space:nowrap;transition:background-color var(--t-quick) var(--ease-out);align-items:center;padding-inline:.63em;font-size:13px;text-decoration:none;display:flex;position:relative}@media (hover:hover){.me-module__wwh4PG__topNavItem:hover{background:var(--hover-wash)}}.me-module__wwh4PG__topNavActive{background:var(--line-soft);font-weight:var(--fw-bold)}.me-module__wwh4PG__topNavActive:before{content:"";background:var(--action);border-radius:0 0 var(--radius-sm) var(--radius-sm);height:3px;position:absolute;inset-block-start:-10px;inset-inline:0}.me-module__wwh4PG__topbarInner{max-width:none;padding-inline:var(--s-4)}.me-module__wwh4PG__tabs{display:none}.me-module__wwh4PG__body{max-width:var(--measure);padding-block-end:var(--s-6)}}.me-module__wwh4PG__logo{object-fit:contain;flex:none;block-size:28px;inline-size:auto;max-inline-size:120px;display:block}
.resend-button-module__-3uBeW__result{margin-block-start:var(--s-2);font-size:13px}.resend-button-module__-3uBeW__result[data-ok=true]{color:var(--success-text)}.resend-button-module__-3uBeW__result[data-ok=false]{color:var(--danger-text)}
.invite-panel-module__FBSP2a__sectionTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.invite-panel-module__FBSP2a__noMatch{color:var(--muted)}.invite-panel-module__FBSP2a__searchForm{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-3);display:flex}.invite-panel-module__FBSP2a__searchField{flex:16rem}.invite-panel-module__FBSP2a__selectAllRow{margin-block-end:var(--s-2);font-size:13px}.invite-panel-module__FBSP2a__roleCell{flex-direction:column;gap:2px;display:flex}.invite-panel-module__FBSP2a__roleJob{color:var(--muted);font-size:12px}.invite-panel-module__FBSP2a__phoneCell{align-items:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.invite-panel-module__FBSP2a__pagination{justify-content:space-between;align-items:center;gap:var(--s-3);margin-block-start:var(--s-3);font-size:13px;display:flex}.invite-panel-module__FBSP2a__paginationLink{color:var(--action);text-decoration:none}.invite-panel-module__FBSP2a__paginationLink:hover{text-decoration:underline}.invite-panel-module__FBSP2a__paginationDisabled{color:var(--muted)}.invite-panel-module__FBSP2a__seatLine{gap:var(--s-2);color:var(--muted);margin-block:var(--s-3) var(--s-1);flex-wrap:wrap;font-size:13px;display:flex}.invite-panel-module__FBSP2a__seatWarning{border-inline-start:3px solid var(--warning);margin-block:var(--s-2) var(--s-3);color:var(--warning-text);padding-inline-start:var(--s-3);font-size:13px}.invite-panel-module__FBSP2a__seatWarningNote{color:var(--muted);margin-block-start:2px;font-size:12px}.invite-panel-module__FBSP2a__controlError{color:var(--danger-text);font-size:12px}.invite-panel-module__FBSP2a__topActions{align-items:center;gap:var(--s-3);margin-block-end:var(--s-3);display:flex}.invite-panel-module__FBSP2a__submitRow{align-items:center;gap:var(--s-3);margin-block-start:var(--s-3);display:flex}.invite-panel-module__FBSP2a__resultSection{margin-block-start:var(--s-4)}.invite-panel-module__FBSP2a__resultNote{color:var(--muted);margin-block-end:var(--s-2);font-size:12px}.invite-panel-module__FBSP2a__resultActions{justify-content:flex-end;margin-block-end:var(--s-2);display:flex}.invite-panel-module__FBSP2a__mailError{color:var(--muted);font-size:11px}.invite-panel-module__FBSP2a__mailLogLink{color:var(--action);font-size:11px;display:inline-block}@media (hover:hover){.invite-panel-module__FBSP2a__mailLogLink:hover{text-decoration:underline}}.invite-panel-module__FBSP2a__rowActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.invite-panel-module__FBSP2a__skippedList{margin-block-start:var(--s-4);font-size:13px}.invite-panel-module__FBSP2a__skippedItem{gap:var(--s-2);padding-block:2px;display:flex}.invite-panel-module__FBSP2a__skippedReason{color:var(--muted)}
.about-module__qQ3KoW__head{position:relative;overflow:hidden}.about-module__qQ3KoW__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.about-module__qQ3KoW__headGrid{position:relative}@media (prefers-reduced-motion:no-preference){.about-module__qQ3KoW__pageTitle .w{opacity:.3;animation:about-module__qQ3KoW__pageWordUp .8s var(--ease-out-mk) both;animation-delay:calc(.1s + var(--i) * 60ms);transform:translateY(.45em)}}@keyframes about-module__qQ3KoW__pageWordUp{to{opacity:1;transform:none}}.about-module__qQ3KoW__awardsCard{padding:var(--s-6);align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;display:flex}@media (min-width:1024px){.about-module__qQ3KoW__awardsCard{grid-column:9/-1}}.about-module__qQ3KoW__logoPlate{background:var(--surface);border-radius:var(--radius);padding:var(--s-3) var(--s-5);justify-content:center;align-items:center;display:flex}.about-module__qQ3KoW__logoDark,:root[data-theme=dark] .about-module__qQ3KoW__logoLight{display:none}:root[data-theme=dark] .about-module__qQ3KoW__logoDark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .about-module__qQ3KoW__logoLight{display:none}:root:not([data-theme=light]) .about-module__qQ3KoW__logoDark{display:block}}.about-module__qQ3KoW__awardRow{gap:var(--s-3);display:flex}.about-module__qQ3KoW__awardNames{gap:var(--s-1);color:var(--muted);flex-direction:column;font-size:14px;display:flex}@media (max-width:1023px),(pointer:coarse){.about-module__qQ3KoW__awardsLink{align-items:center;min-height:44px;display:inline-flex}}.about-module__qQ3KoW__groundLabel{color:var(--muted);font-size:16px}.about-module__qQ3KoW__visionBox{padding:var(--s-7)}.about-module__qQ3KoW__visionQuote{font-size:var(--type-h2);text-wrap:balance;max-width:24ch;margin-block-start:var(--s-3);font-weight:700;line-height:1.3}.about-module__qQ3KoW__missionCol{padding:var(--s-7);margin-block-start:var(--s-5)}@media (min-width:1024px){.about-module__qQ3KoW__missionCol{grid-column:6/-1;margin-block-start:0}}.about-module__qQ3KoW__valuesGrid{gap:var(--s-5);grid-template-columns:1fr;margin-block-start:var(--s-7);display:grid;position:relative}@media (min-width:640px){.about-module__qQ3KoW__valuesGrid{grid-template-columns:repeat(2,1fr)}}.about-module__qQ3KoW__valueCard{padding:var(--s-6)}.about-module__qQ3KoW__valueIcon{background:var(--tint);width:44px;height:44px;color:var(--action);border-radius:14px;place-items:center;display:grid}.about-module__qQ3KoW__valueIcon svg{width:22px;height:22px}.about-module__qQ3KoW__valueText{margin-block-start:8px}.about-module__qQ3KoW__valueCard .about-module__qQ3KoW__valueIcon+p{margin-block-start:var(--s-4)}.about-module__qQ3KoW__relationBox{padding:var(--s-7);margin-block-start:var(--s-6)}.about-module__qQ3KoW__relationLede{max-width:56ch}
.contact-module__Jc4ErW__head{position:relative;overflow-x:clip}.contact-module__Jc4ErW__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.contact-module__Jc4ErW__pageTitle{position:relative}@media (prefers-reduced-motion:no-preference){.contact-module__Jc4ErW__pageTitle .w{opacity:.3;animation:contact-module__Jc4ErW__titleWordUp .8s var(--ease-out-mk) both;animation-delay:calc(.1s + var(--i) * 60ms);transform:translateY(.45em)}}@keyframes contact-module__Jc4ErW__titleWordUp{to{opacity:1;transform:none}}.contact-module__Jc4ErW__channelsWrap{gap:var(--s-5);flex-direction:column;display:flex;position:relative}.contact-module__Jc4ErW__channelPhones{padding:36px}.contact-module__Jc4ErW__channelGrid{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.contact-module__Jc4ErW__channelGrid{grid-template-columns:repeat(3,1fr)}}.contact-module__Jc4ErW__channelCard{gap:var(--s-3);flex-direction:column;padding:28px;display:flex}.contact-module__Jc4ErW__channelIcon{background:var(--tint);width:44px;height:44px;color:var(--action);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.contact-module__Jc4ErW__channelIcon svg{width:22px;height:22px}.contact-module__Jc4ErW__groupLabel{align-items:center;gap:var(--s-3);color:var(--muted);font-size:16px;display:flex}.contact-module__Jc4ErW__channelPhones .contact-module__Jc4ErW__groupLabel{margin-block-end:var(--s-4)}.contact-module__Jc4ErW__phoneList{gap:var(--s-3);flex-direction:column;margin:0;margin-block-start:var(--s-3);display:flex}.contact-module__Jc4ErW__phoneLink{align-items:baseline;gap:var(--s-2);color:var(--text);flex-wrap:wrap;text-decoration:none;display:flex}@media (max-width:1023px),(pointer:coarse){.contact-module__Jc4ErW__phoneLink{align-items:center;min-block-size:44px}}.contact-module__Jc4ErW__phoneLink .num{font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}@media (hover:hover){.contact-module__Jc4ErW__phoneLink:hover{color:var(--action)}}.contact-module__Jc4ErW__phoneLink:active{color:var(--action)}.contact-module__Jc4ErW__tag{color:var(--muted);font-size:14px}.contact-module__Jc4ErW__emailList{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.contact-module__Jc4ErW__emailRow{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.contact-module__Jc4ErW__actionValue{color:var(--action);font-size:20px;text-decoration:none}@media (max-width:1023px),(pointer:coarse){.contact-module__Jc4ErW__actionValue{align-items:center;min-block-size:44px;display:inline-flex}}@media (hover:hover){.contact-module__Jc4ErW__actionValue:hover{text-decoration:underline}}.contact-module__Jc4ErW__actionValue:active{text-decoration:underline}.contact-module__Jc4ErW__addressValue{color:var(--text);text-wrap:pretty;margin:0;font-size:20px}.contact-module__Jc4ErW__noteBox{padding:var(--s-7) var(--s-6)}.contact-module__Jc4ErW__expectNote{max-width:60ch}
.faq-module__M4ucOW__head{position:relative;overflow-x:clip}.faq-module__M4ucOW__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.faq-module__M4ucOW__pageTitle{position:relative}@media (prefers-reduced-motion:no-preference){.faq-module__M4ucOW__pageTitle .w{opacity:.3;animation:faq-module__M4ucOW__titleWordUp .8s var(--ease-out-mk) both;animation-delay:calc(.1s + var(--i) * 60ms);transform:translateY(.45em)}}@keyframes faq-module__M4ucOW__titleWordUp{to{opacity:1;transform:none}}.faq-module__M4ucOW__faqList{gap:var(--s-4);interpolate-size:allow-keywords;flex-direction:column;display:flex}@media (min-width:1024px){.faq-module__M4ucOW__faqList{max-width:56rem;margin-inline:auto}}.faq-module__M4ucOW__faqItem{padding-inline:20px}.faq-module__M4ucOW__faqItem[open]{background:var(--glass)}.faq-module__M4ucOW__faqItem summary{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:var(--s-5);cursor:pointer;text-wrap:pretty;font-size:19px;font-weight:600;list-style:none;display:flex}.faq-module__M4ucOW__faqItem summary::-webkit-details-marker{display:none}.faq-module__M4ucOW__faqItem summary:focus-visible{outline:2px solid var(--action);outline-offset:-2px;border-radius:var(--r-btn)}.faq-module__M4ucOW__faqItem summary:after{content:"+";color:var(--action);transition:transform .35s var(--ease-out-mk);flex:none;font-size:24px;font-weight:300}.faq-module__M4ucOW__faqItem[open] summary:after{transform:rotate(45deg)}@media (hover:hover){.faq-module__M4ucOW__faqItem summary:hover:after{color:var(--action)}}.faq-module__M4ucOW__faqAnswer{padding-block-end:var(--s-5)}.faq-module__M4ucOW__faqItem::details-content{block-size:0;transition:block-size .35s, content-visibility .35s allow-discrete;overflow:clip}.faq-module__M4ucOW__faqItem[open]::details-content{block-size:auto}
.footer-module__gDuRdW__footer{border-block-start:1px solid var(--line);padding-block:var(--s-8) var(--s-6);background:var(--surface-step)}.footer-module__gDuRdW__wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:16px}@media (min-width:768px){.footer-module__gDuRdW__wrap{padding-inline:24px}}@media (min-width:1280px){.footer-module__gDuRdW__wrap{padding-inline:32px}}.footer-module__gDuRdW__footerGrid{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.footer-module__gDuRdW__footerGrid{grid-template-columns:2fr 1fr 1fr}}.footer-module__gDuRdW__footerCol{flex-direction:column;display:flex}.footer-module__gDuRdW__footerColTitle{color:var(--text);margin-block-end:var(--s-3);font-size:15px;font-weight:500}.footer-module__gDuRdW__footerCol:first-child .footer-module__gDuRdW__footerColTitle{margin-block-end:var(--s-4)}.footer-module__gDuRdW__footerLinks{gap:var(--s-2);flex-direction:column;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.footer-module__gDuRdW__footerLinks a{color:var(--muted);text-decoration:none}@media (max-width:1023px),(pointer:coarse){.footer-module__gDuRdW__footerLinks{gap:0}.footer-module__gDuRdW__footerLinks a{align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}}@media (hover:hover){.footer-module__gDuRdW__footerLinks a:hover{color:var(--action)}}.footer-module__gDuRdW__footerLinks a:active{color:var(--action)}.footer-module__gDuRdW__footerAddress{color:var(--muted);text-wrap:pretty;margin-block-start:var(--s-3);font-size:13px}.footer-module__gDuRdW__footerSocial{gap:var(--s-3);border-block-start:1px solid var(--line-soft);margin-block-start:var(--s-6);padding-block-start:var(--s-5);display:flex}.footer-module__gDuRdW__footerSocial a{border-radius:var(--radius);width:44px;height:44px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.footer-module__gDuRdW__footerSocial a:hover{background:var(--line-soft);color:var(--text)}}.footer-module__gDuRdW__footerSocial a:active{background:var(--line-soft);color:var(--text)}.footer-module__gDuRdW__footerBottom{gap:var(--s-1);color:var(--muted);flex-direction:column;margin-block-start:var(--s-5);font-size:13px;display:flex}
.home-module__UOp1Eq__hero{padding-block:var(--s-8);position:relative;overflow:hidden}@media (min-width:1024px){.home-module__UOp1Eq__hero{min-block-size:calc(100svh - 64px);padding-block:var(--s-7);align-items:center;display:flex}}.home-module__UOp1Eq__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.home-module__UOp1Eq__heroGrid{gap:var(--s-6);width:100%;display:grid;position:relative}@media (min-width:1024px){.home-module__UOp1Eq__heroGrid{gap:var(--s-7);grid-template-columns:1.05fr 1fr;align-items:center}}.home-module__UOp1Eq__eyebrow{color:var(--action);align-items:center;gap:10px;margin-block-end:var(--s-6);font-size:15px;font-weight:500;display:inline-flex}.home-module__UOp1Eq__eyebrowBadge{border:1px solid var(--glass-line);border-radius:var(--r-btn);color:var(--text);padding:2px 10px;font-size:13px;font-weight:500}.home-module__UOp1Eq__heroTitle{font-size:var(--type-display);text-wrap:balance;max-width:18ch;line-height:1.12}.home-module__UOp1Eq__heroHighlight{color:var(--brand-accent)}@media (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__heroTitle .w{opacity:.3;animation:home-module__UOp1Eq__heroWordUp .8s var(--ease-out-mk) both;animation-delay:min(var(--i) * 45ms, .45s);transform:translateY(.45em)}}@keyframes home-module__UOp1Eq__heroWordUp{to{opacity:1;transform:none}}.home-module__UOp1Eq__heroLead{font-size:var(--type-lede);color:var(--muted);text-wrap:pretty;max-width:34ch;margin-block-start:var(--s-6);line-height:1.7}.home-module__UOp1Eq__heroActions{align-items:center;gap:var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-7);display:flex}.home-module__UOp1Eq__heroPrimary{height:58px;padding-inline:34px;font-size:17px}@media (hover:hover){.home-module__UOp1Eq__heroPrimary:hover .arrow{transform:translate(-6px)}}.home-module__UOp1Eq__heroSecondary{color:var(--action);padding-block-end:2px;font-size:15px;font-weight:500;text-decoration:none;position:relative}.home-module__UOp1Eq__heroSecondary:after{content:"";transform-origin:100%;height:1px;transition:transform .3s var(--ease-out-mk);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}@media (hover:hover){.home-module__UOp1Eq__heroSecondary:hover:after{transform:scaleX(1)}}.home-module__UOp1Eq__heroSecondary:active:after{transform:scaleX(1)}@media (max-width:1023px),(pointer:coarse){.home-module__UOp1Eq__heroSecondary{align-items:center;min-block-size:44px;display:inline-flex}}.home-module__UOp1Eq__heroVisual{position:relative}@media (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__heroVisual{opacity:0;animation:home-module__UOp1Eq__heroFadeIn var(--t-panel) var(--ease-out-mk) both;animation-delay:.24s}}@keyframes home-module__UOp1Eq__heroFadeIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.home-module__UOp1Eq__scrollCue{color:var(--muted);position:absolute;inset-block-end:24px;inset-inline-start:50%;transform:translate(-50%)}.home-module__UOp1Eq__scrollCueLine{background:var(--line);width:1px;height:36px;display:block;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__scrollCueLine:after{content:"";background:var(--action);height:40%;animation:home-module__UOp1Eq__drip 1.8s var(--ease-in) 3;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}}@keyframes home-module__UOp1Eq__drip{to{transform:translateY(250%)}}@media (max-width:1023px){.home-module__UOp1Eq__scrollCue{display:none}}.home-module__UOp1Eq__stepsWrap{margin-block-start:var(--s-8);position:relative}.home-module__UOp1Eq__stepsGrid{gap:var(--s-5);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.home-module__UOp1Eq__stepsGrid{grid-template-columns:1fr}}.home-module__UOp1Eq__track{background:var(--line);z-index:0;height:2px;position:absolute;inset-block-start:55px;inset-inline:40px}@media (max-width:900px){.home-module__UOp1Eq__track{display:none}}.home-module__UOp1Eq__trackFill{background:var(--action);transform-origin:100%;position:absolute;inset:0;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__trackFill{transition:transform 1.6s var(--ease-emph-mk) .2s;transform:scaleX(0)}.home-module__UOp1Eq__stepsWrap:has([data-seen]) .home-module__UOp1Eq__trackFill{transform:scaleX(1)}}.home-module__UOp1Eq__stepCard{z-index:1;background:var(--surface);padding:28px;position:relative}.home-module__UOp1Eq__stepBadge{background:var(--surface);border:2px solid var(--glass-line);border-radius:50%;place-items:center;width:56px;height:56px;font-size:22px;font-weight:600;transition:border-color .5s,color .5s,background-color .3s;display:grid}.home-module__UOp1Eq__stepsWrap:has([data-seen]) .home-module__UOp1Eq__stepBadge{border-color:var(--action);color:var(--action)}@media (hover:hover){.home-module__UOp1Eq__stepCard:hover .home-module__UOp1Eq__stepBadge{background:var(--action);color:var(--on-solid);border-color:var(--action)}}.home-module__UOp1Eq__stepTitle{margin-block-start:var(--s-5)}.home-module__UOp1Eq__stepBody{margin-block-start:var(--s-2)}.home-module__UOp1Eq__showcaseWrap{margin-block-start:40px}@media (min-width:768px){.home-module__UOp1Eq__showcaseWrap{margin-block-start:64px}}.home-module__UOp1Eq__residency{position:relative}.home-module__UOp1Eq__words{max-width:38ch;text-wrap:pretty;margin-block-start:var(--s-6);font-size:clamp(22px,16px + 1vw,30px);font-weight:500;line-height:1.65}.home-module__UOp1Eq__diagramGrid{align-items:stretch;gap:var(--s-5);grid-template-columns:1fr 220px 1fr;margin-block-start:var(--s-9);display:grid}@media (max-width:900px){.home-module__UOp1Eq__diagramGrid{grid-template-columns:1fr}}.home-module__UOp1Eq__node{padding:32px}.home-module__UOp1Eq__nodeKicker{color:var(--action);font-size:14px;font-weight:500}.home-module__UOp1Eq__nodeTitle{margin-block-start:6px;font-size:26px;font-weight:700}.home-module__UOp1Eq__nodeList{margin-block-start:var(--s-5);padding:0;list-style:none}.home-module__UOp1Eq__nodeItem{border-block-start:1px solid var(--glass-line);align-items:center;gap:12px;padding-block:12px;font-size:18px;display:flex}.home-module__UOp1Eq__nodeItem:before{content:"";background:var(--muted);flex:none;width:6px;height:6px}.home-module__UOp1Eq__nodeItemOk:before{background:var(--ok-mk)}.home-module__UOp1Eq__wire{place-items:center;min-height:90px;display:grid;position:relative}.home-module__UOp1Eq__wireSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-module__UOp1Eq__wireSvgH{display:block}.home-module__UOp1Eq__wireSvgV{display:none}@media (max-width:900px){.home-module__UOp1Eq__wireSvgH{display:none}.home-module__UOp1Eq__wireSvgV{display:block}}.home-module__UOp1Eq__wirePath{stroke:var(--action);stroke-width:1.5px;fill:none;stroke-dasharray:5 7}@media (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__diagramGrid:has([data-seen]) .home-module__UOp1Eq__wirePath{animation:1.2s linear infinite home-module__UOp1Eq__flow}}@keyframes home-module__UOp1Eq__flow{to{stroke-dashoffset:-24px}}.home-module__UOp1Eq__packetTrack{opacity:0;pointer-events:none;position:absolute;inset:0}.home-module__UOp1Eq__packet{background:var(--action);border-radius:50%;width:10px;height:10px;margin-block-start:-5px;position:absolute;inset-block-start:50%;inset-inline-end:0}@media (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__diagramGrid:has([data-seen]) .home-module__UOp1Eq__packetTrack{animation:home-module__UOp1Eq__packet 2.4s var(--ease-emph-mk) infinite}}@keyframes home-module__UOp1Eq__packet{0%{opacity:0;transform:translate(100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(0)}}@media (max-width:900px){.home-module__UOp1Eq__packet{margin-block-start:0;margin-inline-end:-5px;inset-block:auto 0;inset-inline-end:50%}@keyframes home-module__UOp1Eq__packetVertical{0%{opacity:0;transform:translateY(100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(0)}}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.home-module__UOp1Eq__diagramGrid:has([data-seen]) .home-module__UOp1Eq__packetTrack{animation-name:home-module__UOp1Eq__packetVertical}}.home-module__UOp1Eq__wireTag{z-index:1;background:var(--canvas);border:1px solid var(--glass-line);border-radius:var(--r-btn);white-space:nowrap;padding:6px 12px;font-size:13px;position:relative}.home-module__UOp1Eq__noCopy{gap:var(--s-6);color:var(--muted);flex-wrap:wrap;margin-block-start:var(--s-7);font-size:16px;display:flex}.home-module__UOp1Eq__noCopy span{align-items:center;gap:10px;display:inline-flex}.home-module__UOp1Eq__noCopy span:before{content:"×";color:var(--brand-accent);font-size:18px;font-weight:700}.home-module__UOp1Eq__bento{gap:var(--s-5);grid-template-columns:repeat(6,1fr);margin-block-start:var(--s-7);display:grid;position:relative}.home-module__UOp1Eq__door{min-height:250px;color:inherit;flex-direction:column;grid-column:span 2;gap:14px;padding:32px;text-decoration:none;display:flex;position:relative}@media (min-width:1024px){.home-module__UOp1Eq__door.home-module__UOp1Eq__doorWide{grid-column:span 3}}@media (max-width:1023px){.home-module__UOp1Eq__door{grid-column:span 3}}@media (min-width:640px) and (max-width:1023px){.home-module__UOp1Eq__door:last-child{grid-column:1/-1}}@media (max-width:640px){.home-module__UOp1Eq__door{grid-column:1/-1}}.home-module__UOp1Eq__doorIcon{background:var(--tint);width:52px;height:52px;color:var(--action);transition:background-color .3s, color .3s, transform .5s var(--ease-out-mk);border-radius:14px;place-items:center;display:grid}.home-module__UOp1Eq__doorIcon svg{width:22px;height:22px}@media (hover:hover){.home-module__UOp1Eq__door:hover .home-module__UOp1Eq__doorIcon{background:var(--action);color:var(--on-solid);transform:rotate(-8deg)}}.home-module__UOp1Eq__doorTitle{font-size:24px;font-weight:700}.home-module__UOp1Eq__doorText{color:var(--muted);text-wrap:pretty;flex:1;font-size:16px}.home-module__UOp1Eq__doorGo{color:var(--action);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}@media (hover:hover){.home-module__UOp1Eq__door:hover .home-module__UOp1Eq__doorGo .arrow{transform:translate(-6px)}}.home-module__UOp1Eq__panelRow{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.home-module__UOp1Eq__panelMuted{color:var(--muted);font-size:14px}.home-module__UOp1Eq__panelTitle{font-size:16px;font-weight:600}.home-module__UOp1Eq__panelTime{text-align:right;direction:ltr;margin-block-start:var(--s-4);font-size:60px;font-weight:600;line-height:1}.home-module__UOp1Eq__panelBar{background:var(--brand-accent);width:120px;height:3px;margin-block-start:14px}.home-module__UOp1Eq__panelSub{color:var(--muted);margin-block-start:10px;font-size:14px}
.pricing-module__i1O_2a__head{position:relative;overflow-x:clip}.pricing-module__i1O_2a__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}.pricing-module__i1O_2a__pageTitle{position:relative}@media (prefers-reduced-motion:no-preference){.pricing-module__i1O_2a__pageTitle .w{opacity:.3;animation:pricing-module__i1O_2a__titleWordUp .8s var(--ease-out-mk) both;animation-delay:calc(.1s + var(--i) * 60ms);transform:translateY(.45em)}}@keyframes pricing-module__i1O_2a__titleWordUp{to{opacity:1;transform:none}}.pricing-module__i1O_2a__planGrid{gap:var(--s-5);grid-template-columns:1fr;margin-block-start:var(--s-7);display:grid;position:relative}@media (min-width:768px){.pricing-module__i1O_2a__planGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.pricing-module__i1O_2a__planDescription{color:var(--muted);text-wrap:pretty;margin-block-start:var(--s-2);font-size:15px;line-height:1.6}.pricing-module__i1O_2a__planCard{z-index:1;gap:var(--s-2);--tint:var(--tint-strong);flex-direction:column;padding:32px;display:flex;position:relative}.pricing-module__i1O_2a__planPrice{color:var(--text);font-size:18px}.pricing-module__i1O_2a__priceFigure{color:var(--text);font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1.1;display:block}.pricing-module__i1O_2a__priceUnit{color:var(--text);margin-block-start:var(--s-1);font-size:15px;display:block}.pricing-module__i1O_2a__planSeats{color:var(--text);font-size:14px}.pricing-module__i1O_2a__planFeatures{flex-direction:column;margin-block-start:var(--s-2);padding:0;list-style:none;display:flex}.pricing-module__i1O_2a__planFeatures li{border-block-end:1px solid var(--glass-line);padding-block:8px;font-size:15px}.pricing-module__i1O_2a__planFeatures li:last-child{border-block-end:0}.pricing-module__i1O_2a__planAction{width:100%;margin-block-start:var(--s-5)}.pricing-module__i1O_2a__factRow{align-items:flex-start;gap:var(--s-4);display:flex}.pricing-module__i1O_2a__factIcon{background:var(--tint);width:28px;height:28px;color:var(--action);border-radius:50%;flex:none;place-items:center;margin-block-start:2px;display:grid}.pricing-module__i1O_2a__factIcon svg{width:16px;height:16px}.pricing-module__i1O_2a__billingFact{color:var(--text);text-wrap:pretty;font-size:16px;line-height:1.75}.pricing-module__i1O_2a__tableBox{padding:var(--s-5) var(--s-6);margin-block-start:var(--s-4)}.pricing-module__i1O_2a__featureTable{border-collapse:collapse;width:100%;font-size:16px}.pricing-module__i1O_2a__featureTable thead th{color:var(--muted);text-align:start;border-block-end:1px solid var(--glass-line);padding-block-end:var(--s-2);font-size:14px;font-weight:500}.pricing-module__i1O_2a__featureTable tbody th{text-align:start;width:40%;font-weight:500}.pricing-module__i1O_2a__featureTable th,.pricing-module__i1O_2a__featureTable td{padding-block:var(--s-4);border-block-end:1px solid var(--glass-line)}.pricing-module__i1O_2a__featureTable tr:last-child th,.pricing-module__i1O_2a__featureTable tr:last-child td{border-block-end:0}.pricing-module__i1O_2a__featureTable td{color:var(--muted)}
.services-module__P5nmVa__head{position:relative;overflow:hidden}.services-module__P5nmVa__lattice{opacity:.55;background-image:var(--lattice);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#0000 10%,#000 90%);mask-image:linear-gradient(270deg,#0000 10%,#000 90%)}@media (prefers-reduced-motion:no-preference){.services-module__P5nmVa__pageTitle .w{opacity:.3;animation:services-module__P5nmVa__pageWordUp .8s var(--ease-out-mk) both;animation-delay:calc(.1s + var(--i) * 60ms);transform:translateY(.45em)}}@keyframes services-module__P5nmVa__pageWordUp{to{opacity:1;transform:none}}.services-module__P5nmVa__heroLede{max-width:52ch;position:relative}.services-module__P5nmVa__tabsWrap{margin-block-start:var(--s-4);position:relative}.services-module__P5nmVa__tabList{isolation:isolate;border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--glass);scrollbar-width:none;gap:4px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.services-module__P5nmVa__tabList::-webkit-scrollbar{display:none}@media (max-width:419px){.services-module__P5nmVa__tabList{width:100%;display:flex}}.services-module__P5nmVa__indicator{inset-block:4px;z-index:0;border-radius:var(--r-pill);background:var(--action);transition:transform .35s var(--ease-out-mk);pointer-events:none;position:absolute;left:0}.services-module__P5nmVa__tabBtn{z-index:1;padding-inline:var(--s-5);border-radius:var(--r-pill);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding-block:10px;font-size:15px;font-weight:500;transition:color .25s;position:relative}@media (max-width:419px){.services-module__P5nmVa__tabBtn{flex:1;padding-inline:8px;font-size:14px}}.services-module__P5nmVa__tabBtnActive{color:var(--on-solid)}@media (hover:hover){.services-module__P5nmVa__tabBtn:not(.services-module__P5nmVa__tabBtnActive):hover{color:var(--text)}}.services-module__P5nmVa__tabBtn:active{color:var(--text)}.services-module__P5nmVa__tabBtn:focus-visible{outline:2px solid var(--action);outline-offset:-2px}@media (max-width:1023px),(pointer:coarse){.services-module__P5nmVa__tabBtn{align-items:center;min-height:44px;display:inline-flex}}.services-module__P5nmVa__tabPanel{padding-block-start:var(--s-5)}.services-module__P5nmVa__serviceGrid{gap:var(--s-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:768px){.services-module__P5nmVa__serviceGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.services-module__P5nmVa__serviceGrid{grid-template-columns:repeat(3,1fr)}.services-module__P5nmVa__serviceItem:last-child:nth-child(3n+1){grid-column:1/-1}}.services-module__P5nmVa__serviceItem{padding:var(--s-5)}.services-module__P5nmVa__serviceName{font-size:18px;font-weight:600}.services-module__P5nmVa__serviceDesc{color:var(--muted);text-wrap:pretty;margin:0;margin-block-start:var(--s-2);font-size:15px;line-height:1.7}.services-module__P5nmVa__integrationsLead{color:var(--muted);text-wrap:pretty;max-width:60ch;margin-block-end:var(--s-5);font-size:15px}.services-module__P5nmVa__integrationRow{gap:var(--s-5);flex-wrap:wrap;display:flex}.services-module__P5nmVa__integrationTile{align-items:center;gap:var(--s-3);padding:var(--s-5);flex-direction:column;min-width:140px;display:flex}.services-module__P5nmVa__integrationPlate{background:var(--surface);border-radius:var(--radius);width:100%;min-height:48px;padding:var(--s-3);justify-content:center;align-items:center;display:flex}.services-module__P5nmVa__integrationName{color:var(--muted);font-size:14px}.services-module__P5nmVa__sectorList{gap:var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.services-module__P5nmVa__sectorChip{padding-inline:var(--s-5);font-size:var(--type-h3);padding-block:10px;font-weight:500}.services-module__P5nmVa__phases{gap:var(--s-5);grid-template-columns:1fr;margin-block-start:var(--s-7);padding:0;list-style:none;display:grid;position:relative}@media (min-width:640px){.services-module__P5nmVa__phases{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.services-module__P5nmVa__phases{grid-template-columns:repeat(3,1fr)}}.services-module__P5nmVa__phase{padding:var(--s-6);position:relative}.services-module__P5nmVa__phaseNum{color:var(--muted);font-size:48px;font-weight:600;line-height:1;display:block}.services-module__P5nmVa__phaseTrack{background:var(--glass-line);width:48px;height:2px;margin-block-start:var(--s-4)}.services-module__P5nmVa__phaseTrackFill{background:var(--action);transform-origin:100%;height:100%;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.services-module__P5nmVa__phaseTrackFill{transition:transform .9s var(--ease-emph-mk)}.services-module__P5nmVa__phase[data-seen] .services-module__P5nmVa__phaseTrackFill{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.services-module__P5nmVa__phaseTrackFill{transform:scaleX(1)}}.services-module__P5nmVa__phaseTitle{margin:0;margin-block-start:var(--s-4);font-size:20px;font-weight:600}.services-module__P5nmVa__phaseText{color:var(--muted);text-wrap:pretty;margin:0;margin-block-start:8px;font-size:15px;line-height:1.7}
.state-page-module__-VpwBa__center{justify-content:center;align-items:center;gap:var(--s-4);flex-direction:column;min-height:100dvh;display:flex}
.choose-module__6SDi-a__title{font-size:20px;line-height:1.25}.choose-module__6SDi-a__card{margin-block-start:var(--s-4)}.choose-module__6SDi-a__rows{margin-block-start:var(--s-4);padding:0;overflow:hidden}.choose-module__6SDi-a__row{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3) var(--s-4);border:0;border-block-end:1px solid var(--line-soft);min-height:44px;font:inherit;color:var(--text);text-align:start;cursor:pointer;transition:background-color var(--t-quick) var(--ease-out);background:0 0;display:flex}.choose-module__6SDi-a__rows>form:last-child .choose-module__6SDi-a__row{border-block-end:0}@media (hover:hover){.choose-module__6SDi-a__row:hover{background:var(--line-soft)}}.choose-module__6SDi-a__row:active{background:var(--line)}.choose-module__6SDi-a__rowRole{color:var(--muted);font-size:13px}.choose-module__6SDi-a__note{color:var(--muted);text-wrap:pretty;margin-block-start:var(--s-2);font-size:13px}.choose-module__6SDi-a__actions{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}
.approvals-module__SKk7NW__filters{gap:var(--s-2);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.approvals-module__SKk7NW__filter,.approvals-module__SKk7NW__filterActive{height:30px;padding-inline:var(--s-3);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--text);transition:background-color var(--t-quick) var(--ease-out);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.approvals-module__SKk7NW__filter:hover{background:var(--hover-wash)}}.approvals-module__SKk7NW__filterActive{background:var(--line-soft);font-weight:var(--fw-bold);border-color:var(--action)}.approvals-module__SKk7NW__approvers{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.approvals-module__SKk7NW__note{margin:0 0 var(--s-4);color:var(--muted);max-width:70ch;font-size:13px}
.log-module__8NDaqa__filterForm{gap:var(--s-3);flex-direction:column;margin-block-end:var(--s-4);display:flex}.log-module__8NDaqa__filterGrid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.log-module__8NDaqa__filterActions{align-items:center;gap:var(--s-3);display:flex}.log-module__8NDaqa__quickRanges{gap:var(--s-2);flex-wrap:wrap;display:flex}.log-module__8NDaqa__quickRange{height:30px;padding-inline:var(--s-3);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--text);transition:background-color var(--t-quick) var(--ease-out);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}@media (hover:hover){.log-module__8NDaqa__quickRange:hover{background:var(--hover-wash)}}.log-module__8NDaqa__summary{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));margin-block-end:var(--s-4);display:grid}.log-module__8NDaqa__tile{padding:var(--s-2) var(--s-3);background:var(--surface-step);border-radius:var(--radius);color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}a.log-module__8NDaqa__tile{transition:background-color var(--t-quick) var(--ease-out)}@media (hover:hover){a.log-module__8NDaqa__tile:hover{background:var(--hover-wash)}}.log-module__8NDaqa__tileValue{font-size:18px;font-weight:var(--fw-bold)}.log-module__8NDaqa__tileLabel{color:var(--muted);font-size:12px}.log-module__8NDaqa__truncatedNote{color:var(--warning-text);background:var(--line-soft);border-radius:var(--radius);padding:var(--s-3);margin-block-end:var(--s-3);font-size:13px}.log-module__8NDaqa__tableWrap{overflow-x:auto}.log-module__8NDaqa__employeeName{flex-direction:column;gap:2px;display:flex}.log-module__8NDaqa__employeeDept{color:var(--muted);font-size:12px}.log-module__8NDaqa__notes{gap:var(--s-1);flex-wrap:wrap;display:inline-flex}.log-module__8NDaqa__dayOffset{color:var(--muted);font-size:12px}.log-module__8NDaqa__pagination{justify-content:space-between;align-items:center;gap:var(--s-3);margin-block-start:var(--s-3);font-size:13px;display:flex}.log-module__8NDaqa__paginationLink{color:var(--action);text-decoration:none}.log-module__8NDaqa__paginationLink:hover{text-decoration:underline}.log-module__8NDaqa__paginationDisabled{color:var(--muted)}
.billing-module__JNt0Ha__columns{gap:var(--s-4);align-items:flex-start;display:flex}.billing-module__JNt0Ha__main{flex-grow:1;min-width:0}.billing-module__JNt0Ha__side{gap:var(--s-4);flex-direction:column;flex:0 0 340px;display:flex}@media (max-width:1024px){.billing-module__JNt0Ha__columns{flex-direction:column}.billing-module__JNt0Ha__side{flex:auto;width:100%}}.billing-module__JNt0Ha__sheetTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.billing-module__JNt0Ha__row{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:5px;display:flex}.billing-module__JNt0Ha__rowLabel{color:var(--muted);font-size:13px}.billing-module__JNt0Ha__rowValue{font-size:13px}.billing-module__JNt0Ha__meterNote{color:var(--muted);margin-block-start:var(--s-2);font-size:12px}.billing-module__JNt0Ha__inlineLink{color:var(--action);text-underline-offset:3px;text-decoration:underline}.billing-module__JNt0Ha__overageNote{color:var(--muted);border-block-start:1px solid var(--line-soft);margin-block-start:var(--s-3);padding-block-start:var(--s-3);font-size:12px}.billing-module__JNt0Ha__seatList{flex-direction:column;gap:2px;display:flex}.billing-module__JNt0Ha__seatRow{justify-content:space-between;align-items:center;gap:var(--s-2);border-block-end:1px solid var(--line-soft);padding-block:4px;font-size:13px;display:flex}.billing-module__JNt0Ha__seatRow:last-child{border-block-end:0}.billing-module__JNt0Ha__seatDate{color:var(--muted);flex:none}.billing-module__JNt0Ha__seatKind{flex-grow:1}.billing-module__JNt0Ha__seatCount{flex:none}.billing-module__JNt0Ha__cardActions{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}
.employees-module__ISRkKa__sectionTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.employees-module__ISRkKa__externalLink{color:var(--action);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.employees-module__ISRkKa__externalLink:hover{text-decoration:underline}.employees-module__ISRkKa__hint{color:var(--muted);margin-block-end:var(--s-4);font-size:13px}.employees-module__ISRkKa__noMatch{color:var(--muted)}.employees-module__ISRkKa__controls{gap:var(--s-1);flex-direction:column;display:flex}.employees-module__ISRkKa__controlsRow{align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.employees-module__ISRkKa__idField{flex:none;inline-size:6rem}.employees-module__ISRkKa__controlError{color:var(--danger-text);font-size:12px}
.odoo-module__1LQSFa__steps{flex-direction:column;gap:0;margin-block-start:var(--s-4);display:flex}.odoo-module__1LQSFa__step{align-items:flex-start;gap:var(--s-3);border-block-end:1px solid var(--line-soft);padding-block:10px;display:flex}.odoo-module__1LQSFa__step:last-child{border-block-end:0}.odoo-module__1LQSFa__stepLabel{font-size:14px}.odoo-module__1LQSFa__stepDetail{color:var(--muted);margin-block-start:2px;font-size:12px}.odoo-module__1LQSFa__mark{flex:none;margin-block-start:2px}.odoo-module__1LQSFa__ok{color:var(--success-text)}.odoo-module__1LQSFa__failed{color:var(--danger-text)}.odoo-module__1LQSFa__warning{color:var(--warning-text)}.odoo-module__1LQSFa__form{gap:var(--s-4);flex-direction:column;display:flex}.odoo-module__1LQSFa__actions{gap:var(--s-2);display:flex}.odoo-module__1LQSFa__note{color:var(--muted);font-size:12px}.odoo-module__1LQSFa__saved{font-size:14px;font-weight:var(--fw-bold);color:var(--success-text)}.odoo-module__1LQSFa__guide{gap:var(--s-2);flex-direction:column;margin:0;padding-inline-start:1.25rem;font-size:14px;display:flex}.odoo-module__1LQSFa__code{height:auto;min-height:6rem;font-family:var(--font-mono);resize:vertical;padding-block:10px}.odoo-module__1LQSFa__disclosure{color:var(--action);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}@media (hover:hover){.odoo-module__1LQSFa__disclosure:hover{text-decoration:underline}}.odoo-module__1LQSFa__notice{color:var(--warning-text);font-size:13px}.odoo-module__1LQSFa__bad{color:var(--danger-text);font-size:13px}.odoo-module__1LQSFa__servicesTitle{font-size:16px;font-weight:var(--fw-bold)}.odoo-module__1LQSFa__serviceList{flex-direction:column;gap:0;display:flex}.odoo-module__1LQSFa__serviceRow{align-items:center;gap:var(--s-2);border-block-end:1px solid var(--line-soft);flex-wrap:wrap;padding-block:10px;display:flex}.odoo-module__1LQSFa__serviceRow:last-child{border-block-end:0}.odoo-module__1LQSFa__serviceLabel{font-size:14px;font-weight:var(--fw-bold);flex:auto;min-width:8rem}.odoo-module__1LQSFa__serviceEntitlement{color:var(--muted);font-size:12px}.odoo-module__1LQSFa__serviceRowError{flex-basis:100%;font-size:13px}.odoo-module__1LQSFa__metaRow{align-items:baseline;gap:2px var(--s-2);flex-wrap:wrap;display:flex}.odoo-module__1LQSFa__nowrapPart{white-space:nowrap;unicode-bidi:isolate}.odoo-module__1LQSFa__mailTableScroll{overflow-x:auto}.odoo-module__1LQSFa__reasonCell{max-width:18rem}
.requests-module__7qCMtW__note{color:var(--muted);margin-block:var(--s-3) var(--s-2);font-size:12px}
.settings-module__ku1CaG__sheetTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.settings-module__ku1CaG__note{color:var(--muted);margin-block-start:var(--s-2);font-size:12px}.settings-module__ku1CaG__joinCode{margin-block-start:var(--s-2);font-size:20px}.settings-module__ku1CaG__warningNote{color:var(--warning-text);margin-block-start:var(--s-2);font-size:12px}.settings-module__ku1CaG__mailTableScroll{overflow-x:auto}.settings-module__ku1CaG__reasonCell{max-width:18rem}.settings-module__ku1CaG__form{gap:var(--s-4);flex-direction:column;display:flex}.settings-module__ku1CaG__actions{gap:var(--s-2);display:flex}.settings-module__ku1CaG__error{color:var(--danger-text);font-size:12px}.settings-module__ku1CaG__success{font-size:14px;font-weight:var(--fw-bold);color:var(--success-text)}.settings-module__ku1CaG__senderForm{gap:var(--s-3);flex-direction:column;max-width:32rem;margin-block-start:var(--s-4);display:flex}.settings-module__ku1CaG__senderRow{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.settings-module__ku1CaG__senderRow .input{flex:12rem;min-width:0}.settings-module__ku1CaG__senderDomain{color:var(--muted);font-size:var(--type-small)}.settings-module__ku1CaG__senderActions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}
.forgot-password-module__orGclW__title{font-size:20px}.forgot-password-module__orGclW__subtitle{color:var(--muted);margin-block-start:var(--s-1);font-size:13px}.forgot-password-module__orGclW__card{margin-block-start:var(--s-4)}.forgot-password-module__orGclW__footer{color:var(--muted);margin-block-start:var(--s-4);font-size:13px}.forgot-password-module__orGclW__form{gap:var(--s-4);flex-direction:column;display:flex}.forgot-password-module__orGclW__error{color:var(--danger-text);font-size:13px}.forgot-password-module__orGclW__submit{width:100%}.forgot-password-module__orGclW__body{text-wrap:pretty;font-size:14px;line-height:1.6}.forgot-password-module__orGclW__note{color:var(--muted);margin-block-start:var(--s-3);margin-block-end:0;font-size:12px}
.invite-module__pxXFVa__title{font-size:20px}.invite-module__pxXFVa__subtitle{color:var(--muted);margin-block-start:var(--s-1);font-size:13px}.invite-module__pxXFVa__card{margin-block-start:var(--s-4)}.invite-module__pxXFVa__footer{color:var(--muted);margin-block-start:var(--s-4);font-size:13px}.invite-module__pxXFVa__form{gap:var(--s-4);flex-direction:column;display:flex}.invite-module__pxXFVa__error{color:var(--danger-text);font-size:13px}.invite-module__pxXFVa__fieldError{color:var(--danger-text)}.invite-module__pxXFVa__submit{width:100%}
.join-module__WSsfRG__title{font-size:20px}.join-module__WSsfRG__subtitle{color:var(--muted);margin-block-start:var(--s-1);font-size:13px}.join-module__WSsfRG__card{margin-block-start:var(--s-4)}.join-module__WSsfRG__footer{color:var(--muted);margin-block-start:var(--s-4);font-size:13px}.join-module__WSsfRG__form{gap:var(--s-4);flex-direction:column;display:flex}.join-module__WSsfRG__error{color:var(--danger-text);font-size:13px}.join-module__WSsfRG__submit{width:100%}.join-module__WSsfRG__doneTitle{font-weight:var(--fw-bold)}.join-module__WSsfRG__doneNote{color:var(--muted);text-wrap:pretty;margin-block-start:var(--s-2);font-size:13px}
.expenses-module__Zqzt_q__note{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.expenses-module__Zqzt_q__metaRow{align-items:baseline;gap:2px var(--s-2);flex-wrap:wrap;display:flex}.expenses-module__Zqzt_q__receiptRow{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.expenses-module__Zqzt_q__receiptRow .expenses-module__Zqzt_q__note{min-width:0}
.loans-module__-5WxHG__flow{align-items:center;gap:var(--s-1);padding-block-end:10px;padding-inline:14px;font-size:12px;display:flex}.loans-module__-5WxHG__flowStep{color:var(--muted)}.loans-module__-5WxHG__flowStepDone{color:var(--text)}.loans-module__-5WxHG__flowStepCurrent{color:var(--action);font-weight:var(--fw-bold)}.loans-module__-5WxHG__flowItem{align-items:center;gap:var(--s-1);display:flex}.loans-module__-5WxHG__flowArrow{color:var(--muted)}
.notifications-module__OgBCXa__row{align-items:flex-start}.notifications-module__OgBCXa__dot{background:var(--brand-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-block-start:6px}.notifications-module__OgBCXa__dotRead{background:0 0}.notifications-module__OgBCXa__title{color:var(--muted);font-weight:400}.notifications-module__OgBCXa__unread .notifications-module__OgBCXa__title{font-weight:var(--fw-bold);color:var(--text)}.notifications-module__OgBCXa__body{color:var(--muted);unicode-bidi:isolate;margin-block-start:2px;font-size:13px;display:block}.notifications-module__OgBCXa__time{color:var(--muted);flex:none;font-size:12px}.notifications-module__OgBCXa__linked{color:inherit;cursor:pointer;transition:background-color var(--t-quick) var(--ease-out);text-decoration:none}@media (hover:hover){.notifications-module__OgBCXa__linked:hover{background:var(--hover-wash)}}.notifications-module__OgBCXa__linked:active{background:var(--line)}.notifications-module__OgBCXa__linked:focus-visible{outline:2px solid var(--action);outline-offset:-2px;border-radius:var(--radius-sm)}.notifications-module__OgBCXa__push{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.notifications-module__OgBCXa__pushText{min-width:0}.notifications-module__OgBCXa__pushTitle{font-weight:var(--fw-bold)}.notifications-module__OgBCXa__pushBody{color:var(--muted);margin-block-start:2px;font-size:12px}.notifications-module__OgBCXa__pushError{color:var(--danger-text);margin-block-start:var(--s-1);font-size:12px}.notifications-module__OgBCXa__retryButton{margin-block-start:var(--s-3)}
.payslips-module__80m6ja__header{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.payslips-module__80m6ja__period{font-size:15px}.payslips-module__80m6ja__hero{align-items:baseline;gap:var(--s-2);display:flex}.payslips-module__80m6ja__heroAmount{font-size:34px;font-weight:var(--fw-bold)}.payslips-module__80m6ja__heroCurrency{color:var(--muted);font-size:13px}.payslips-module__80m6ja__negative{color:var(--danger-text)}.payslips-module__80m6ja__unknownNote{color:var(--warning-text);font-size:13px}.payslips-module__80m6ja__backLink{color:var(--action);font-size:13px;text-decoration:none;display:inline-block}.payslips-module__80m6ja__backLink:hover{text-decoration:underline}
.audit-module__ymbZfq__footnote{color:var(--muted);margin-block-end:var(--s-4);font-size:12px}.audit-module__ymbZfq__actor{flex-direction:column;gap:2px;display:flex}.audit-module__ymbZfq__actorEmail{color:var(--muted);font-size:12px}.audit-module__ymbZfq__meta{flex-direction:column;gap:2px;font-size:12px;display:flex}.audit-module__ymbZfq__metaItem{color:var(--muted)}.audit-module__ymbZfq__metaKey{font-weight:var(--fw-bold)}
.invoice-module__7IxGoW__columns{gap:var(--s-5);align-items:flex-start;display:flex}.invoice-module__7IxGoW__main{gap:var(--s-5);flex-direction:column;flex-grow:1;min-width:0;display:flex}.invoice-module__7IxGoW__side{gap:var(--s-5);flex-direction:column;flex:0 0 360px;display:flex}@media (max-width:1024px){.invoice-module__7IxGoW__columns{flex-direction:column}.invoice-module__7IxGoW__side{flex:auto;width:100%}}.invoice-module__7IxGoW__sheetTitle{font-size:16px;font-weight:var(--fw-bold);margin-block-end:var(--s-3)}.invoice-module__7IxGoW__row{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:5px;display:flex}.invoice-module__7IxGoW__label{color:var(--muted);font-size:13px}.invoice-module__7IxGoW__value{font-size:13px}.invoice-module__7IxGoW__strong{font-weight:var(--fw-bold)}.invoice-module__7IxGoW__note{color:var(--muted);font-size:13px}.invoice-module__7IxGoW__credit{color:var(--success-text)}.invoice-module__7IxGoW__ok{color:var(--success-text);font-size:13px}.invoice-module__7IxGoW__warn{color:var(--warning-text);font-size:13px}.invoice-module__7IxGoW__bad{color:var(--danger-text);font-size:13px}.invoice-module__7IxGoW__inlineLink{color:var(--action);text-underline-offset:3px;text-decoration:underline}.invoice-module__7IxGoW__paymentForm{gap:var(--s-4);flex-direction:column;display:flex}.invoice-module__7IxGoW__totalsBlock{border-block-start:1px solid var(--line-soft);flex-direction:column;gap:2px;margin-block-start:var(--s-3);padding-block-start:var(--s-3);display:flex}.invoice-module__7IxGoW__formGrid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:560px){.invoice-module__7IxGoW__formGrid{grid-template-columns:1fr}}
.invoices-module__tBZlWW__kpis{gap:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--s-5);display:grid}.invoices-module__tBZlWW__kpiValue{font-size:28px;font-weight:var(--fw-bold)}.invoices-module__tBZlWW__kpiLabel{color:var(--muted);margin-block-start:2px;font-size:13px}.invoices-module__tBZlWW__kpiAlert{border-inline-start:3px solid var(--danger)}.invoices-module__tBZlWW__kpiAlertValue{color:var(--danger-text)}@media (max-width:900px){.invoices-module__tBZlWW__kpis{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}
.plans-module__o-ooTG__footnote{color:var(--muted);margin-block-start:var(--s-3);font-size:12px}.plans-module__o-ooTG__form{gap:var(--s-5);flex-direction:column;display:flex}.plans-module__o-ooTG__group{gap:var(--s-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.plans-module__o-ooTG__legend{font-size:15px;font-weight:var(--fw-bold);margin-block-end:var(--s-2)}.plans-module__o-ooTG__grid2{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.plans-module__o-ooTG__grid3{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.plans-module__o-ooTG__features{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.plans-module__o-ooTG__check{align-items:center;gap:var(--s-2);cursor:pointer;min-block-size:44px;font-size:14px;display:inline-flex}.plans-module__o-ooTG__check input{block-size:18px;inline-size:18px;accent-color:var(--action)}.plans-module__o-ooTG__impact{color:var(--muted);padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--surface-step);font-size:13px}.plans-module__o-ooTG__impactWarn{color:var(--warning-text);background:color-mix(in srgb, var(--warning) 12%, var(--surface))}.plans-module__o-ooTG__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.plans-module__o-ooTG__error{color:var(--danger-text);font-size:13px}.plans-module__o-ooTG__success{font-size:14px;font-weight:var(--fw-bold);color:var(--success-text)}.plans-module__o-ooTG__headActions{justify-content:flex-end;margin-block-end:var(--s-4);display:flex}.plans-module__o-ooTG__flags{gap:var(--s-1);flex-wrap:wrap;display:inline-flex}
.sign-in-module__D-6rfa__title{margin-block-end:var(--s-4);font-size:22px;line-height:1.25}.sign-in-module__D-6rfa__form{gap:var(--s-4);flex-direction:column;display:flex}.sign-in-module__D-6rfa__submit{width:100%}.sign-in-module__D-6rfa__forgotLink{color:var(--action);margin-block-start:var(--s-2);font-size:13px;text-decoration:none;display:inline-block}@media (hover:hover){.sign-in-module__D-6rfa__forgotLink:hover{text-decoration:underline}}.sign-in-module__D-6rfa__error{padding:var(--s-2) var(--s-3);border:1px solid var(--danger);border-radius:var(--radius);color:var(--danger-text);font-size:13px}.sign-in-module__D-6rfa__altDoors{align-items:center;gap:var(--s-2);flex-direction:column;margin-block-start:var(--s-4);font-size:13px;display:flex}.sign-in-module__D-6rfa__altDoor{color:var(--action);text-decoration:none}@media (hover:hover){.sign-in-module__D-6rfa__altDoor:hover{text-decoration:underline}}
