.input-with-unit{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.input-with-unit .input{flex:1 1 auto;min-width:0}.input-with-unit .unit{flex:0 0 auto;color:var(--just-grey);font-size:12px;white-space:nowrap}.cbuilder{display:flex;flex-direction:column;gap:14px}.cbuilder .cbar{display:flex;align-items:center;gap:10px}.cbuilder .cbar .cbar-count{color:var(--just-grey);font-size:12px;font-weight:500}.cbuilder .cbar .cbar-output{border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:7px;padding:0 8px;height:28px;background:var(--base);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;cursor:pointer}.cbuilder .cbar .cbar-issues{border-radius:6px;padding:3px 8px;background:#e14e461f;color:var(--lifeaz-red);font-size:11px;font-weight:600}.cbuilder .cbar .cbar-dirty{border-radius:6px;padding:3px 8px;background:#fda45124;color:var(--lifeaz-orange);font-size:11px;font-weight:600}.cbuilder .cloading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(var(--just-grey-rgb),.18);border-radius:8px;padding:44px 20px;min-height:180px}.cbuilder .cloading .cloading-label{max-width:340px;color:var(--just-grey);font-size:12px;line-height:1.5;text-align:center}.cbuilder .cempty{display:flex;flex-direction:column;align-items:center;gap:8px;border:2px dashed rgba(var(--just-grey-rgb),.3);border-radius:12px;padding:36px 20px;background:transparent;color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:13px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.cbuilder .cempty .cempty-plus{font-size:24px;line-height:1}.cbuilder .cempty:hover{border-color:var(--lifeaz-blue);color:var(--lifeaz-blue)}.cbuilder .rules-flow{display:flex;flex-direction:column;gap:12px}.cbuilder.is-dragging .grip{opacity:1}.cbuilder.is-dragging .leaf:not(.dragging):hover{border-color:rgba(var(--lifeaz-blue-rgb),.5)}.rule-card{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(400px,40%);border:1px solid rgba(var(--just-grey-rgb),.15);border-radius:12px;background:var(--modal);overflow:hidden;transition:box-shadow .15s ease,opacity .15s ease,border-color .15s ease}.rule-card.dragging{opacity:.45}.rule-card.drop-before{box-shadow:0 -3px 0 -1px var(--lifeaz-blue)}.rule-card.drop-after{box-shadow:0 3px 0 -1px var(--lifeaz-blue)}.rule-card .rule-rail{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;background:rgba(var(--just-grey-rgb),.05);cursor:grab;transition:background .12s ease}.rule-card .rule-rail:active{cursor:grabbing}.rule-card .rule-rail:hover{background:rgba(var(--lifeaz-blue-rgb),.1)}.rule-card .rule-rail .rule-no{color:var(--just-grey);font-size:12px;font-weight:600}.rule-card .rule-rail .rule-remove{display:flex;align-items:center;justify-content:center;margin-top:auto;border:none;border-radius:6px;width:24px;height:24px;background:transparent;cursor:pointer}.rule-card .rule-rail .rule-remove app-icon{width:10px;height:10px;fill:var(--just-grey)}.rule-card .rule-rail .rule-remove:hover{background:#e14e461f}.rule-card .rule-rail .rule-remove:hover app-icon{fill:var(--lifeaz-red)}.rule-card .zone{position:relative;padding:26px 14px 14px}.rule-card .zone .zone-tag{position:absolute;top:8px;left:14px;color:rgba(var(--just-grey-rgb),.7);font-size:10px;font-weight:600;letter-spacing:.12em}.rule-card .zone.then{border-left:1px solid rgba(var(--just-grey-rgb),.12);background:rgba(var(--lifeaz-blue-rgb),.04)}.rule-card .zone.then .zone-tag{color:rgba(var(--lifeaz-blue-rgb),.7)}.rule-card .then-body{display:flex;flex-direction:column;gap:10px}.rule-card .then-body .effect-row{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(var(--just-grey-rgb),.15);border-radius:8px;padding:8px 10px;background:var(--base)}.rule-card .then-body .effect-row.invalid{border-color:var(--lifeaz-red)}.rule-card .then-body .effect-row .effect-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.rule-card .then-body .effect-row .effect-tag{color:var(--just-black);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.rule-card .then-body .effect-row .effect-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.rule-card .then-body .effect-row .then-amount{border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:7px;padding:0 8px;width:90px;height:28px;background:var(--base);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;appearance:textfield;-moz-appearance:textfield}.rule-card .then-body .effect-row .then-amount::-webkit-outer-spin-button,.rule-card .then-body .effect-row .then-amount::-webkit-inner-spin-button{appearance:none;margin:0}.rule-card .then-body .effect-row .then-amount:focus{border-color:var(--lifeaz-blue)}.rule-card .then-body .effect-row .then-amount.narrow{width:56px}.rule-card .then-body .effect-row .then-select{border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:7px;padding:0 8px;height:28px;min-width:0;background:var(--base);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;cursor:pointer}.rule-card .then-body .effect-row .then-select.grow{flex:1}.rule-card .then-body .effect-row .then-select.invalid{border-color:var(--lifeaz-red)}.rule-card .then-body .effect-row .then-unit{color:var(--just-grey);font-size:11px;font-weight:500}.rule-card .then-body .effect-row .row-word{color:var(--just-grey);font-size:11px}.rule-card .then-body .effect-row .effect-remove{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;width:22px;height:22px;background:transparent;color:var(--just-grey);cursor:pointer;transition:background .12s ease,color .12s ease}.rule-card .then-body .effect-row .effect-remove:hover{background:rgba(var(--lifeaz-red-rgb),.1);color:var(--lifeaz-red)}.rule-card .then-body .effect-row .effect-remove app-icon{width:10px;height:10px}.rule-card .then-body .effect-add{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.rule-card .then-body>.inline-note{margin-top:-4px}.rule-card .then-body .mode-switch{display:inline-flex;border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:7px;overflow:hidden;width:fit-content}.rule-card .then-body .mode-switch .mode{border:none;padding:0 10px;height:26px;background:var(--base);color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease}.rule-card .then-body .mode-switch .mode+.mode{border-left:1px solid rgba(var(--just-grey-rgb),.15)}.rule-card .then-body .mode-switch .mode:hover:not(.on){color:var(--just-black)}.rule-card .then-body .mode-switch .mode.on{background:var(--lifeaz-blue);color:var(--just-white)}.rule-card .then-body .then-add{align-self:flex-start;border:1px dashed rgba(var(--just-grey-rgb),.35);border-radius:7px;padding:0 10px;height:26px;background:transparent;color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:500;cursor:pointer;transition:border-color .12s ease,color .12s ease}.rule-card .then-body .then-add:hover{border-color:var(--lifeaz-blue);color:var(--lifeaz-blue)}.rule-card .then-body .then-value{display:flex;align-items:baseline;gap:6px;border-radius:8px}.rule-card .then-body .then-value .then-amount{border:1px solid transparent;border-radius:8px;padding:0 10px;width:110px;height:38px;background:var(--base);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:600;appearance:textfield;-moz-appearance:textfield}.rule-card .then-body .then-value .then-amount::-webkit-outer-spin-button,.rule-card .then-body .then-value .then-amount::-webkit-inner-spin-button{appearance:none;margin:0}.rule-card .then-body .then-value .then-amount:focus{border-color:var(--lifeaz-blue)}.rule-card .then-body .then-value .then-unit{color:var(--just-grey);font-size:12px;font-weight:500}.rule-card .then-body .then-value.invalid .then-amount{border-color:var(--lifeaz-red)}.rule-card .then-body .then-row{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px}.rule-card .then-body .then-row .row-label{color:rgba(var(--just-grey-rgb),.85);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rule-card .then-body .then-row .row-content{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.rule-card .then-body .then-row .row-word{color:var(--just-grey);font-size:11px}.rule-card .then-body .then-row .row-static{color:var(--just-black);font-size:12px;font-weight:600}.rule-card .then-body .then-row .row-note{flex-basis:100%;color:var(--just-grey);font-size:10px;font-style:italic}.rule-card .then-body .then-row .inline-note{flex-basis:100%}.rule-card .then-body .then-row .row-clear{display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;width:22px;height:22px;background:transparent;cursor:pointer}.rule-card .then-body .then-row .row-clear app-icon{width:9px;height:9px;fill:var(--just-grey)}.rule-card .then-body .then-row .row-clear:hover{background:#e14e461f}.rule-card .then-body .then-row .row-clear:hover app-icon{fill:var(--lifeaz-red)}.rule-card .then-body .then-row .then-select{flex:1;border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:7px;padding:0 8px;height:28px;min-width:0;background:var(--base);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;cursor:pointer}.rule-card .then-body .then-row .then-select.invalid{border-color:var(--lifeaz-red)}.opt-group{display:inline-flex;border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:7px;overflow:hidden;width:fit-content}.opt-group .opt{border:none;padding:0 9px;height:26px;background:var(--base);color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease}.opt-group .opt+.opt{border-left:1px solid rgba(var(--just-grey-rgb),.15)}.opt-group .opt:hover:not(.on):not(:disabled){color:var(--just-black)}.opt-group .opt.on{background:var(--just-black);color:var(--base)}.opt-group .opt:disabled{opacity:.35;cursor:default}.grip{color:rgba(var(--just-grey-rgb),.7);font-weight:600;letter-spacing:-2px;cursor:grab;-webkit-user-select:none;user-select:none;opacity:.4;transition:opacity .12s ease,color .12s ease}.grip:hover{opacity:1;color:var(--lifeaz-blue)}.grip:active{cursor:grabbing}.rule-card:hover .grip,.leaf:hover .grip,.grp-bar:hover .grip{opacity:1}.grp{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(var(--lifeaz-blue-rgb),.35);border-radius:10px;padding:10px;transition:border-color .12s ease,background .12s ease}.grp.or{border-color:#fda45180}.grp.or .grp-kind{background:#fda45126;color:var(--lifeaz-orange)}.grp.not{border-color:rgba(var(--lifeaz-red-rgb),.45)}.grp.not .grp-kind{background:rgba(var(--lifeaz-red-rgb),.12);color:var(--lifeaz-red)}.grp.not>.grp-bar .opt-group .opt.on{background:var(--lifeaz-red);color:var(--just-white)}.grp.invalid{border-color:var(--lifeaz-red)}.grp.drop-on{border-color:var(--lifeaz-blue);border-style:dashed;background:rgba(var(--lifeaz-blue-rgb),.06)}.grp.dragging{opacity:.4}.grp .grp-bar{display:flex;align-items:center;gap:8px}.grp .grp-kind{border:none;border-radius:6px;padding:3px 9px;background:rgba(var(--lifeaz-blue-rgb),.12);color:var(--lifeaz-blue);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;cursor:pointer}.grp .grp-add{border:none;border-radius:6px;padding:3px 8px;background:transparent;color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:500;cursor:pointer}.grp .grp-add:hover{background:rgba(var(--just-grey-rgb),.1);color:var(--just-black)}.grp .grp-remove{display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;width:22px;height:22px;background:transparent;cursor:pointer}.grp .grp-remove app-icon{width:9px;height:9px;fill:var(--just-grey)}.grp .grp-remove:hover{background:#e14e461f}.grp .grp-remove:hover app-icon{fill:var(--lifeaz-red)}.grp .grp-any{color:var(--just-grey);font-size:11px;font-style:italic}.grp .grp-any.invalid{color:var(--lifeaz-red)}.leaf{display:flex;position:relative;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid rgba(var(--just-grey-rgb),.15);border-radius:8px;padding:6px 34px 6px 10px;background:var(--base);transition:opacity .15s ease,border-color .12s ease}.leaf.invalid{border-color:var(--lifeaz-red)}.leaf.dragging{opacity:.4}.leaf.drop-before{box-shadow:0 -3px 0 -1px var(--lifeaz-blue)}.leaf.drop-after{box-shadow:0 3px 0 -1px var(--lifeaz-blue)}.leaf .leaf-type,.leaf .leaf-item{border:none;border-radius:6px;padding:0 8px;height:28px;background:rgba(var(--just-grey-rgb),.08);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;cursor:pointer}.leaf .leaf-item{max-width:240px}.leaf .leaf-num{border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:6px;padding:0 8px;width:84px;height:28px;background:var(--base);color:var(--just-black);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:12px}.leaf .leaf-num:focus{border-color:var(--lifeaz-blue)}.leaf .leaf-sep,.leaf .leaf-word{color:var(--just-grey);font-size:11px}.leaf .leaf-remove{display:flex;position:absolute;top:6px;right:6px;align-items:center;justify-content:center;border:none;border-radius:6px;width:22px;height:22px;background:transparent;cursor:pointer}.leaf .leaf-remove app-icon{width:9px;height:9px;fill:var(--just-grey)}.leaf .leaf-remove:hover{background:#e14e461f}.leaf .leaf-remove:hover app-icon{fill:var(--lifeaz-red)}.picks{display:flex;flex-wrap:wrap;gap:4px}.picks .pick{border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:6px;padding:0 8px;height:26px;background:var(--base);color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:11px;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.picks .pick:hover:not(.on):not(:disabled){border-color:var(--just-black);color:var(--just-black)}.picks .pick.on{background:var(--just-black);border-color:var(--just-black);color:var(--base)}.picks .pick:disabled{opacity:.5;cursor:default}.grp .grp{margin-left:14px}@media(max-width:1100px){.rule-card{grid-template-columns:34px minmax(0,1fr)}.rule-card .zone.then{grid-column:2;border-left:none;border-top:1px solid rgba(var(--just-grey-rgb),.12)}}.cbuilder .grp-body{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px}.cbuilder .grp-actions{display:flex;align-items:center;gap:6px;padding:0 10px 10px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}:root{--iti-flag-width: 20px;--iti-flag-count: 244}.iti__ac{--iti-flag-offset: 0}.iti__ad{--iti-flag-offset: -1}.iti__ae{--iti-flag-offset: -2}.iti__af{--iti-flag-offset: -3}.iti__ag{--iti-flag-offset: -4}.iti__ai{--iti-flag-offset: -5}.iti__al{--iti-flag-offset: -6}.iti__am{--iti-flag-offset: -7}.iti__ao{--iti-flag-offset: -8}.iti__ar{--iti-flag-offset: -9}.iti__as{--iti-flag-offset: -10}.iti__at{--iti-flag-offset: -11}.iti__au{--iti-flag-offset: -12}.iti__aw{--iti-flag-offset: -13}.iti__ax{--iti-flag-offset: -14}.iti__az{--iti-flag-offset: -15}.iti__ba{--iti-flag-offset: -16}.iti__bb{--iti-flag-offset: -17}.iti__bd{--iti-flag-offset: -18}.iti__be{--iti-flag-offset: -19}.iti__bf{--iti-flag-offset: -20}.iti__bg{--iti-flag-offset: -21}.iti__bh{--iti-flag-offset: -22}.iti__bi{--iti-flag-offset: -23}.iti__bj{--iti-flag-offset: -24}.iti__bl{--iti-flag-offset: -25}.iti__bm{--iti-flag-offset: -26}.iti__bn{--iti-flag-offset: -27}.iti__bo{--iti-flag-offset: -28}.iti__bq{--iti-flag-offset: -29}.iti__br{--iti-flag-offset: -30}.iti__bs{--iti-flag-offset: -31}.iti__bt{--iti-flag-offset: -32}.iti__bw{--iti-flag-offset: -33}.iti__by{--iti-flag-offset: -34}.iti__bz{--iti-flag-offset: -35}.iti__ca{--iti-flag-offset: -36}.iti__cc{--iti-flag-offset: -37}.iti__cd{--iti-flag-offset: -38}.iti__cf{--iti-flag-offset: -39}.iti__cg{--iti-flag-offset: -40}.iti__ch{--iti-flag-offset: -41}.iti__ci{--iti-flag-offset: -42}.iti__ck{--iti-flag-offset: -43}.iti__cl{--iti-flag-offset: -44}.iti__cm{--iti-flag-offset: -45}.iti__cn{--iti-flag-offset: -46}.iti__co{--iti-flag-offset: -47}.iti__cr{--iti-flag-offset: -48}.iti__cu{--iti-flag-offset: -49}.iti__cv{--iti-flag-offset: -50}.iti__cw{--iti-flag-offset: -51}.iti__cx{--iti-flag-offset: -52}.iti__cy{--iti-flag-offset: -53}.iti__cz{--iti-flag-offset: -54}.iti__de{--iti-flag-offset: -55}.iti__dj{--iti-flag-offset: -56}.iti__dk{--iti-flag-offset: -57}.iti__dm{--iti-flag-offset: -58}.iti__do{--iti-flag-offset: -59}.iti__dz{--iti-flag-offset: -60}.iti__ec{--iti-flag-offset: -61}.iti__ee{--iti-flag-offset: -62}.iti__eg{--iti-flag-offset: -63}.iti__eh{--iti-flag-offset: -64}.iti__er{--iti-flag-offset: -65}.iti__es{--iti-flag-offset: -66}.iti__et{--iti-flag-offset: -67}.iti__fi{--iti-flag-offset: -68}.iti__fj{--iti-flag-offset: -69}.iti__fk{--iti-flag-offset: -70}.iti__fm{--iti-flag-offset: -71}.iti__fo{--iti-flag-offset: -72}.iti__fr{--iti-flag-offset: -73}.iti__ga{--iti-flag-offset: -74}.iti__gb{--iti-flag-offset: -75}.iti__gd{--iti-flag-offset: -76}.iti__ge{--iti-flag-offset: -77}.iti__gf{--iti-flag-offset: -78}.iti__gg{--iti-flag-offset: -79}.iti__gh{--iti-flag-offset: -80}.iti__gi{--iti-flag-offset: -81}.iti__gl{--iti-flag-offset: -82}.iti__gm{--iti-flag-offset: -83}.iti__gn{--iti-flag-offset: -84}.iti__gp{--iti-flag-offset: -85}.iti__gq{--iti-flag-offset: -86}.iti__gr{--iti-flag-offset: -87}.iti__gt{--iti-flag-offset: -88}.iti__gu{--iti-flag-offset: -89}.iti__gw{--iti-flag-offset: -90}.iti__gy{--iti-flag-offset: -91}.iti__hk{--iti-flag-offset: -92}.iti__hn{--iti-flag-offset: -93}.iti__hr{--iti-flag-offset: -94}.iti__ht{--iti-flag-offset: -95}.iti__hu{--iti-flag-offset: -96}.iti__id{--iti-flag-offset: -97}.iti__ie{--iti-flag-offset: -98}.iti__il{--iti-flag-offset: -99}.iti__im{--iti-flag-offset: -100}.iti__in{--iti-flag-offset: -101}.iti__io{--iti-flag-offset: -102}.iti__iq{--iti-flag-offset: -103}.iti__ir{--iti-flag-offset: -104}.iti__is{--iti-flag-offset: -105}.iti__it{--iti-flag-offset: -106}.iti__je{--iti-flag-offset: -107}.iti__jm{--iti-flag-offset: -108}.iti__jo{--iti-flag-offset: -109}.iti__jp{--iti-flag-offset: -110}.iti__ke{--iti-flag-offset: -111}.iti__kg{--iti-flag-offset: -112}.iti__kh{--iti-flag-offset: -113}.iti__ki{--iti-flag-offset: -114}.iti__km{--iti-flag-offset: -115}.iti__kn{--iti-flag-offset: -116}.iti__kp{--iti-flag-offset: -117}.iti__kr{--iti-flag-offset: -118}.iti__kw{--iti-flag-offset: -119}.iti__ky{--iti-flag-offset: -120}.iti__kz{--iti-flag-offset: -121}.iti__la{--iti-flag-offset: -122}.iti__lb{--iti-flag-offset: -123}.iti__lc{--iti-flag-offset: -124}.iti__li{--iti-flag-offset: -125}.iti__lk{--iti-flag-offset: -126}.iti__lr{--iti-flag-offset: -127}.iti__ls{--iti-flag-offset: -128}.iti__lt{--iti-flag-offset: -129}.iti__lu{--iti-flag-offset: -130}.iti__lv{--iti-flag-offset: -131}.iti__ly{--iti-flag-offset: -132}.iti__ma{--iti-flag-offset: -133}.iti__mc{--iti-flag-offset: -134}.iti__md{--iti-flag-offset: -135}.iti__me{--iti-flag-offset: -136}.iti__mf{--iti-flag-offset: -137}.iti__mg{--iti-flag-offset: -138}.iti__mh{--iti-flag-offset: -139}.iti__mk{--iti-flag-offset: -140}.iti__ml{--iti-flag-offset: -141}.iti__mm{--iti-flag-offset: -142}.iti__mn{--iti-flag-offset: -143}.iti__mo{--iti-flag-offset: -144}.iti__mp{--iti-flag-offset: -145}.iti__mq{--iti-flag-offset: -146}.iti__mr{--iti-flag-offset: -147}.iti__ms{--iti-flag-offset: -148}.iti__mt{--iti-flag-offset: -149}.iti__mu{--iti-flag-offset: -150}.iti__mv{--iti-flag-offset: -151}.iti__mw{--iti-flag-offset: -152}.iti__mx{--iti-flag-offset: -153}.iti__my{--iti-flag-offset: -154}.iti__mz{--iti-flag-offset: -155}.iti__na{--iti-flag-offset: -156}.iti__nc{--iti-flag-offset: -157}.iti__ne{--iti-flag-offset: -158}.iti__nf{--iti-flag-offset: -159}.iti__ng{--iti-flag-offset: -160}.iti__ni{--iti-flag-offset: -161}.iti__nl{--iti-flag-offset: -162}.iti__no{--iti-flag-offset: -163}.iti__np{--iti-flag-offset: -164}.iti__nr{--iti-flag-offset: -165}.iti__nu{--iti-flag-offset: -166}.iti__nz{--iti-flag-offset: -167}.iti__om{--iti-flag-offset: -168}.iti__pa{--iti-flag-offset: -169}.iti__pe{--iti-flag-offset: -170}.iti__pf{--iti-flag-offset: -171}.iti__pg{--iti-flag-offset: -172}.iti__ph{--iti-flag-offset: -173}.iti__pk{--iti-flag-offset: -174}.iti__pl{--iti-flag-offset: -175}.iti__pm{--iti-flag-offset: -176}.iti__pr{--iti-flag-offset: -177}.iti__ps{--iti-flag-offset: -178}.iti__pt{--iti-flag-offset: -179}.iti__pw{--iti-flag-offset: -180}.iti__py{--iti-flag-offset: -181}.iti__qa{--iti-flag-offset: -182}.iti__re{--iti-flag-offset: -183}.iti__ro{--iti-flag-offset: -184}.iti__rs{--iti-flag-offset: -185}.iti__ru{--iti-flag-offset: -186}.iti__rw{--iti-flag-offset: -187}.iti__sa{--iti-flag-offset: -188}.iti__sb{--iti-flag-offset: -189}.iti__sc{--iti-flag-offset: -190}.iti__sd{--iti-flag-offset: -191}.iti__se{--iti-flag-offset: -192}.iti__sg{--iti-flag-offset: -193}.iti__sh{--iti-flag-offset: -194}.iti__si{--iti-flag-offset: -195}.iti__sj{--iti-flag-offset: -196}.iti__sk{--iti-flag-offset: -197}.iti__sl{--iti-flag-offset: -198}.iti__sm{--iti-flag-offset: -199}.iti__sn{--iti-flag-offset: -200}.iti__so{--iti-flag-offset: -201}.iti__sr{--iti-flag-offset: -202}.iti__ss{--iti-flag-offset: -203}.iti__st{--iti-flag-offset: -204}.iti__sv{--iti-flag-offset: -205}.iti__sx{--iti-flag-offset: -206}.iti__sy{--iti-flag-offset: -207}.iti__sz{--iti-flag-offset: -208}.iti__tc{--iti-flag-offset: -209}.iti__td{--iti-flag-offset: -210}.iti__tg{--iti-flag-offset: -211}.iti__th{--iti-flag-offset: -212}.iti__tj{--iti-flag-offset: -213}.iti__tk{--iti-flag-offset: -214}.iti__tl{--iti-flag-offset: -215}.iti__tm{--iti-flag-offset: -216}.iti__tn{--iti-flag-offset: -217}.iti__to{--iti-flag-offset: -218}.iti__tr{--iti-flag-offset: -219}.iti__tt{--iti-flag-offset: -220}.iti__tv{--iti-flag-offset: -221}.iti__tw{--iti-flag-offset: -222}.iti__tz{--iti-flag-offset: -223}.iti__ua{--iti-flag-offset: -224}.iti__ug{--iti-flag-offset: -225}.iti__us{--iti-flag-offset: -226}.iti__uy{--iti-flag-offset: -227}.iti__uz{--iti-flag-offset: -228}.iti__va{--iti-flag-offset: -229}.iti__vc{--iti-flag-offset: -230}.iti__ve{--iti-flag-offset: -231}.iti__vg{--iti-flag-offset: -232}.iti__vi{--iti-flag-offset: -233}.iti__vn{--iti-flag-offset: -234}.iti__vu{--iti-flag-offset: -235}.iti__wf{--iti-flag-offset: -236}.iti__ws{--iti-flag-offset: -237}.iti__xk{--iti-flag-offset: -238}.iti__ye{--iti-flag-offset: -239}.iti__yt{--iti-flag-offset: -240}.iti__za{--iti-flag-offset: -241}.iti__zm{--iti-flag-offset: -242}.iti__zw{--iti-flag-offset: -243}:root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-dropdown-bg: white;--iti-icon-color: #555;--iti-spacer-horizontal: 10px;--iti-flag-height: calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size: 17px;--iti-clear-icon-size: 15px;--iti-border-width: 1px;--iti-arrow-size: 5px;--iti-arrow-width: 1.5px;--iti-arrow-padding: 7px;--iti-mobile-popup-margin: 30px;--iti-strict-reject-flash-color: rgba(255, 0, 0, .12)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;display:block;min-width:100%;margin:0!important}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);margin-top:-2px;width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti--inline-dropdown:not(.iti--container) .iti__dropdown-content{position:absolute;z-index:2;left:0}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal))}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--iti-border-color)}.iti__search-icon{position:absolute;left:var(--iti-spacer-horizontal);display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:var(--iti-spacer-horizontal)}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);display:block;stroke:var(--iti-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:calc(var(--iti-spacer-horizontal) / 2);background:transparent;border:0;border-radius:3px;cursor:pointer;padding:calc(var(--iti-spacer-horizontal) / 2);display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-icon-color)}[dir=rtl] .iti__search-clear{right:auto;left:var(--iti-spacer-horizontal)}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal);outline:none}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0}[dir=rtl] :is(.iti__country-list .iti__flag){margin-right:0;margin-left:var(--iti-spacer-horizontal)}:is(.iti--allow-dropdown .iti__country-container:has(+input[disabled]),.iti--allow-dropdown .iti__country-container:has(+input[readonly])) button.iti__selected-country{cursor:not-allowed}:is(.iti--allow-dropdown .iti__country-container:has(+input[disabled]),.iti--allow-dropdown .iti__country-container:has(+input[readonly])) button.iti__selected-country .iti__arrow{visibility:hidden}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country,.iti--fullscreen-popup .iti__search-input{padding-top:10px;padding-bottom:10px}.iti--fullscreen-popup .iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}.iti__flag{height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:image-set(var(--iti-path-flags-1x) 1x,var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:calc(var(--iti-flag-offset, 100) * var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height)}.iti__loading{position:relative;background:none;box-shadow:none}.iti__loading:after{content:"";position:absolute;inset:0;margin:auto;width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:transparent;border-radius:50%;animation:iti-spinner 1s linear infinite}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__strict-reject-animation .iti__tel-input,.iti__strict-reject-animation .iti__selected-country{animation:iti-strict-reject-shake .3s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.iti__strict-reject-animation .iti__tel-input{animation:iti-strict-reject-flash .3s ease-out both}.iti__strict-reject-animation .iti__selected-country{animation:none}}@keyframes iti-strict-reject-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{background:none;box-shadow:none;height:var(--iti-globe-icon-size);display:flex;align-items:center;justify-content:center;padding:0}.iti__globe .iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}@supports (-webkit-appearance: none) and (not (background: -webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x: url("./media/flags-IICYN5M6.webp");--iti-path-flags-2x: url("./media/flags@2x-S6IFMOQO.webp")}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-width:4px;border-style:solid;border-radius:100%;margin-left:-37px;margin-top:-37px;border-color:#4950f600;transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}*,*:before,*:after{margin:0;padding:0;outline:none;box-sizing:border-box;font-family:Outfit,Roboto,Helvetica Neue,sans-serif;transition:background-color .3s ease,border-color .3s ease,color .3s ease,fill .3s ease}.sidebar-container{box-sizing:border-box;width:calc(100vw - 393px)}body.overlay-opened{overflow:hidden}body{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:var(--base);background-attachment:fixed;overscroll-behavior:none;font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-weight:400}.tooltipcontainer{position:relative;display:inline-block}.tooltipcontent{visibility:hidden;background-color:var(--lifeaz-blue);color:#fff;text-align:center;border-radius:8px;padding:8px;position:absolute;bottom:0;left:50%;transform:translate(-75%,calc(100% + 12px));z-index:1;font-size:12px;font-weight:600;opacity:0;transition:opacity .3s;width:max-content;max-width:156px}.tooltipcontainer:hover .tooltipcontent{visibility:visible;opacity:1}.tooltipcontent:before{content:"";position:absolute;top:-16px;left:70%;border-width:8px;border-style:solid;border-color:transparent transparent var(--lifeaz-blue) transparent}.tippy-box[data-theme~=lifeaz-theme]{background-color:var(--lifeaz-blue);color:#fff;font-weight:600;border-radius:8px;font-size:12px}.tippy-box[data-theme~=lifeaz-theme][data-placement^=bottom]>.tippy-arrow{color:var(--lifeaz-blue)}.tippy-box[data-theme~=lifeaz-theme][data-placement^=bottom]{margin-top:4px}.tippy-box[data-theme~=lifeaz-theme] .tippy-content{padding:8px 16px}.tippy-box[data-theme~=sidebar-theme]{background-color:var(--button-base-active);color:var(--just-black);font-weight:600;border-radius:8px;font-size:12px}.tippy-box[data-theme~=sidebar-theme][data-placement^=right]>.tippy-arrow{color:var(--button-base-active)}.tippy-box[data-theme~=sidebar-theme][data-placement^=right]{margin-left:4px}.tippy-box[data-theme~=sidebar-theme] .tippy-content{padding:8px 16px}.iti__search-input,input.iti__search-input,input[type=text].iti__search-input,.iti__selected-dial-code,.iti__dial-code{font-size:16px}:root[data-motion=reduced] *,:root[data-motion=reduced] *:before,:root[data-motion=reduced] *:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.button{display:flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:8px;padding:0 20px;height:40px;color:var(--just-black);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .3s,color .3s}.button app-icon{width:16px;height:16px;min-width:16px;min-height:16px;fill:currentColor;transition:fill .3s}.button.primary{background:var(--lifeaz-blue);color:var(--just-white)}.button.primary:hover{background:var(--lifeaz-blue-secondary);color:var(--just-white)}.button.secondary{background:transparent}.button.secondary:hover{background:var(--button-base-active)}.button.loading{position:relative;color:transparent!important;pointer-events:none}.button.loading app-icon{visibility:hidden}.button.loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid rgba(var(--just-white-rgb),.4);border-top-color:var(--just-white);animation:spin .7s linear infinite}.button.loading.secondary:after,.button.loading.ghost:after{border-color:rgba(var(--just-grey-rgb),.3);border-top-color:var(--lifeaz-blue)}:root,:root[data-theme=light]{color-scheme:light;--base: #EFEFEF;--base-rgb: 239, 239, 239;--modal: #DDDDDD;--modal-rgb: 221, 221, 221;--button-base: #D6D6D6;--button-base-rgb: 214, 214, 214;--button-base-active: #CBCBCB;--button-base-active-rgb: 203, 203, 203;--just-black: #0B090A;--just-black-rgb: 11, 9, 10;--just-grey: #737373;--just-grey-rgb: 115, 115, 115;--just-white: #FFFFFF;--just-white-rgb: 255, 255, 255;--lifeaz-blue: #000099;--lifeaz-blue-rgb: 0, 0, 153;--lifeaz-blue-secondary: #2E2ECC;--lifeaz-blue-secondary-rgb: 46, 46, 204;--lifeaz-blue-ternary: #3d3dc8;--lifeaz-blue-ternary-rgb: 61, 61, 200;--lifeaz-red: #E14E46;--lifeaz-red-rgb: 225, 78, 70;--lifeaz-red-secondary: #ff5c53;--lifeaz-red-secondary-rgb: 255, 92, 83;--lifeaz-green: #6ED481;--lifeaz-green-rgb: 110, 212, 129;--lifeaz-green-secondary: #8ef9a2;--lifeaz-green-secondary-rgb: 142, 249, 162;--lifeaz-orange: #FDA451;--lifeaz-orange-rgb: 253, 164, 81}:root[data-theme=dark]{color-scheme:dark;--base: #16171A;--base-rgb: 22, 23, 26;--modal: #1E2024;--modal-rgb: 30, 32, 36;--button-base: #2A2D33;--button-base-rgb: 42, 45, 51;--button-base-active: #35393F;--button-base-active-rgb: 53, 57, 63;--just-black: #F2F2F2;--just-black-rgb: 242, 242, 242;--just-grey: #9A9A9A;--just-grey-rgb: 154, 154, 154;--just-white: #FFFFFF;--just-white-rgb: 255, 255, 255;--lifeaz-blue: #3d3dc8;--lifeaz-blue-rgb: 61, 61, 200;--lifeaz-blue-secondary: #2E2ECC;--lifeaz-blue-secondary-rgb: 46, 46, 204;--lifeaz-blue-ternary: #3d3dc8;--lifeaz-blue-ternary-rgb: 61, 61, 200;--lifeaz-red: #E14E46;--lifeaz-red-rgb: 225, 78, 70;--lifeaz-red-secondary: #ff5c53;--lifeaz-red-secondary-rgb: 255, 92, 83;--lifeaz-green: #6ED481;--lifeaz-green-rgb: 110, 212, 129;--lifeaz-green-secondary: #8ef9a2;--lifeaz-green-secondary-rgb: 142, 249, 162;--lifeaz-orange: #FDA451;--lifeaz-orange-rgb: 253, 164, 81}:root[data-scope=gate],:root[data-scope=gate][data-theme=light]{--lifeaz-blue: #FF5C53;--lifeaz-blue-rgb: 255, 92, 83;--lifeaz-blue-secondary: #FF7A72;--lifeaz-blue-secondary-rgb: 255, 122, 114;--lifeaz-blue-ternary: #FF8F88;--lifeaz-blue-ternary-rgb: 255, 143, 136}:root[data-scope=gate][data-theme=dark]{--lifeaz-blue: #FF6B63;--lifeaz-blue-rgb: 255, 107, 99;--lifeaz-blue-secondary: #FF857E;--lifeaz-blue-secondary-rgb: 255, 133, 126;--lifeaz-blue-ternary: #FF9B95;--lifeaz-blue-ternary-rgb: 255, 155, 149}@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/fonts/Outfit-ExtraLight.woff2) format("woff2"),url(/assets/fonts/Outfit-ExtraLight.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/Outfit-Light.woff2) format("woff2"),url(/assets/fonts/Outfit-Light.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Outfit-Regular.woff2) format("woff2"),url(/assets/fonts/Outfit-Regular.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Outfit-Medium.woff2) format("woff2"),url(/assets/fonts/Outfit-Medium.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Outfit-SemiBold.woff2) format("woff2"),url(/assets/fonts/Outfit-SemiBold.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Outfit-Bold.woff2) format("woff2"),url(/assets/fonts/Outfit-Bold.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Outfit-ExtraBold.woff2) format("woff2"),url(/assets/fonts/Outfit-ExtraBold.woff) format("woff")}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/Outfit-Black.woff2) format("woff2"),url(/assets/fonts/Outfit-Black.woff) format("woff")}.button.ghost{background:transparent;color:var(--just-grey)}.button.ghost:hover{background:var(--button-base);color:var(--just-black)}.button.danger{background:rgba(var(--just-grey-rgb),0);color:var(--lifeaz-red);border:1px solid rgba(225,78,70,.35)}.button.danger:hover{background:#e14e461f}.button.small{height:30px;padding:0 12px;font-size:12px}.button.disabled{opacity:.5;pointer-events:none}.button.icon-only{padding:0;width:40px;min-width:40px}.button.icon-only app-icon{width:18px;height:18px;min-width:18px;min-height:18px}.button.icon-only.small{width:30px;min-width:30px}.button.icon-only.small app-icon{width:14px;height:14px;min-width:14px;min-height:14px}.page .page-head{display:flex;align-items:center;gap:12px}.page .page-head .back{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--modal);cursor:pointer}.page .page-head .back:hover{background:var(--button-base)}.page .page-head .head-titles .head-title{display:flex;align-items:center;gap:10px;color:var(--just-black);font-size:18px;font-weight:600}.page .section-hint{color:var(--just-grey);font-size:13px}.page .content-block{color:var(--just-black);font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.page .json-block{background:var(--base);border-radius:8px;padding:12px;margin:0;color:var(--just-grey);font-size:12px;font-family:SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-word;max-height:240px;overflow:auto}.page .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:200px;color:var(--just-grey);text-align:center}.page .empty-state h2{color:var(--just-black);font-size:16px;font-weight:600}.page .empty-hint{color:var(--just-grey);font-size:13px}.page .input{height:40px;width:100%;background:var(--base);border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:8px;padding:0 12px;color:var(--just-black);font-size:13px;font-family:Outfit,Roboto,Helvetica Neue,sans-serif;transition:border-color .3s}.page .input::placeholder{color:var(--just-grey)}.page .input:focus{border-color:var(--lifeaz-blue)}.page textarea.input{height:auto;padding:10px 12px;resize:vertical;line-height:1.5}.page .form-section{display:flex;flex-direction:column;gap:12px}.page .form-section .form-section-title{display:flex;align-items:center;gap:8px;color:var(--just-black);font-size:13px;font-weight:600}.page .form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:14px}.page .form-grid label,.page .form-grid .field-block{display:flex;flex-direction:column;gap:6px;color:var(--just-grey);font-size:12px;font-weight:500}.page .form-grid label.wide,.page .form-grid .field-block.wide{grid-column:1/-1}.page .form-grid label.check,.page .form-grid .field-block.check{flex-direction:row;align-items:center;gap:8px;color:var(--just-black);font-size:13px;font-weight:400}.page .form-grid label.check input,.page .form-grid .field-block.check input{width:16px;height:16px;accent-color:var(--lifeaz-blue)}.page .form-checkbox{display:block;align-self:center}.page .form-checkbox.wide{grid-column:1/-1}.page .cart-checkbox{display:block;padding:4px 0}.page .address-search{display:flex;flex-direction:column;gap:6px;color:var(--just-grey);font-size:12px;font-weight:500}.page .hidden{display:none}.page .form-actions{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid rgba(var(--just-grey-rgb),.15);padding-top:14px;gap:10px}.page .form-actions .form-actions-note{flex:1;color:var(--just-grey);font-size:12px;line-height:1.4;min-width:160px}.page .form-actions .button.primary{order:2}.page .form-actions.bare{border-top:none;padding-top:0}.page .detail-head{display:flex;align-items:center;gap:12px}.page .detail-head .spacer{flex:1}.page .detail-head .back{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:8px;background:var(--modal);cursor:pointer;transition:background .3s}.page .detail-head .back:hover{background:var(--button-base-active)}.page .detail-head .back app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--just-black);transform:rotate(90deg)}.page .detail-head .detail-title{display:flex;align-items:center;gap:10px;min-width:0}.page .detail-head .detail-title h1{color:var(--just-black);font-size:20px;font-weight:600}.page .status-actions{display:flex;flex-wrap:wrap;gap:8px}.page .status-actions .chip{display:flex;align-items:center;gap:6px;border-radius:8px;padding:0 12px;height:32px;background:var(--base);color:var(--just-grey);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .3s,color .3s}.page .status-actions .chip:hover{background:var(--button-base);color:var(--just-black)}.page .status-actions .chip.active{background:var(--lifeaz-blue);color:var(--just-white)}.page .status-actions .chip.disabled{opacity:.5;pointer-events:none}.page .fields{display:flex;flex-direction:column;gap:10px}.page .fields .field{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.page .fields .field .k{color:var(--just-grey);font-size:13px;white-space:nowrap}.page .fields .field .v{color:var(--just-black);font-size:13px;font-weight:500;text-align:right;overflow:hidden;text-overflow:ellipsis}.clickable{cursor:pointer}.page .v.named{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.page .raw-id{color:var(--just-grey);font-size:10px;font-family:SFMono-Regular,Consolas,monospace;opacity:.7;word-break:break-all}.segmented{display:flex;gap:6px}.segmented .segment{flex:1;border:1px solid rgba(var(--just-grey-rgb),.25);border-radius:8px;padding:0 12px;height:40px;background:var(--base);color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.segmented .segment:hover:not(:disabled):not(.active){border-color:var(--lifeaz-blue);color:var(--lifeaz-blue)}.segmented .segment.active{background:var(--lifeaz-blue);border-color:var(--lifeaz-blue);color:var(--just-white)}.segmented .segment.active:hover:not(:disabled){background:var(--lifeaz-blue-secondary);border-color:var(--lifeaz-blue-secondary)}.segmented .segment:disabled{opacity:.6;cursor:not-allowed}.segmented.tight .segment{flex:none;height:32px;font-size:12px}.segmented .segment.icon-only{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;width:40px;min-width:40px}.segmented .segment.icon-only app-icon{width:16px;height:16px;min-width:16px;min-height:16px;fill:currentColor}.segmented.tight .segment.icon-only{width:34px;min-width:34px}.segmented.tight .segment.icon-only app-icon{width:14px;height:14px;min-width:14px;min-height:14px}.device-stage{display:flex;position:relative;justify-content:center;border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:8px;padding:20px;background:rgba(var(--just-grey-rgb),.06);overflow:hidden}.device-frame{flex:none;position:absolute;top:20px;transform-origin:top center;border:1px solid rgba(var(--just-grey-rgb),.35);border-radius:8px;background:var(--just-white);box-shadow:0 8px 30px rgba(var(--just-black-rgb),.14);overflow:hidden}.device-frame iframe{display:block;border:none}.color-pair{display:flex;align-items:center;gap:8px}.color-pair input[type=color]{flex:0 0 auto;border:1px solid rgba(var(--just-grey-rgb),.25);border-radius:8px;padding:3px;width:40px;height:40px;min-width:40px;background:none;cursor:pointer}.color-pair .color-hex{width:120px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;text-transform:lowercase}.color-pair .color-clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;min-width:34px;padding:0;border:1px solid rgba(var(--just-grey-rgb),.25);border-radius:8px;background-color:var(--base);background-image:linear-gradient(45deg,rgba(var(--just-grey-rgb),.22) 25%,transparent 25%),linear-gradient(-45deg,rgba(var(--just-grey-rgb),.22) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(var(--just-grey-rgb),.22) 75%),linear-gradient(-45deg,transparent 75%,rgba(var(--just-grey-rgb),.22) 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;cursor:pointer}.color-pair .color-clear app-icon{width:14px;height:14px;fill:var(--just-grey)}.color-pair .color-clear.on{border-color:var(--lifeaz-blue)}.color-pair .color-clear.on app-icon{fill:var(--lifeaz-blue)}.color-pair .color-clear:disabled{opacity:.6;cursor:not-allowed}.color-pair.tight input[type=color]{width:34px;height:34px;min-width:34px}.color-pair.tight .color-hex{height:34px;width:100px}.tag-editor{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.tag-editor .tag{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:0 4px 0 10px;height:28px;background:rgba(var(--lifeaz-blue-rgb),.12);color:var(--lifeaz-blue);font-size:12px;font-weight:500;white-space:nowrap}.tag-editor .tag .tag-remove{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;width:20px;height:20px;background:transparent;color:inherit;cursor:pointer;transition:background .3s}.tag-editor .tag .tag-remove:hover{background:rgba(var(--lifeaz-blue-rgb),.18)}.tag-editor .tag .tag-remove app-icon{width:8px;height:8px;min-width:8px;min-height:8px;fill:currentColor}.tag-editor .tag-input{width:180px;min-width:140px;height:28px;font-size:12px}.field-note{display:block;margin-top:6px;color:var(--just-grey);font-size:11px;line-height:1.5}.field-label{display:flex;align-items:center;gap:6px;color:var(--just-grey);font-size:12px;font-weight:500;line-height:1.3}.field-label .field-info{width:13px;height:13px;min-width:13px;min-height:13px;fill:rgba(var(--just-grey-rgb),.55);cursor:help;transition:fill .3s}.field-label .field-info:hover{fill:var(--lifeaz-blue)}.field-label .zone-hint{border-radius:6px;padding:1px 6px;background:rgba(var(--just-grey-rgb),.14);color:var(--just-grey);font-size:10px;font-weight:600;letter-spacing:.02em;white-space:nowrap;cursor:help}.field-label .field-optional{color:rgba(var(--just-grey-rgb),.8);font-size:11px;font-weight:400}.danger-zone{display:flex;flex-direction:column;border:1px solid rgba(var(--lifeaz-red-rgb),.35);border-radius:8px;background:rgba(var(--lifeaz-red-rgb),.04);padding:16px;gap:4px}.danger-zone .danger-zone-title{display:flex;align-items:center;gap:8px;color:var(--lifeaz-red);font-size:14px;font-weight:600}.danger-zone .danger-zone-title app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:currentColor}.danger-zone .danger-zone-hint{color:var(--just-grey);font-size:12px;line-height:1.5}.danger-zone .danger-zone-actions{display:flex;flex-direction:column;margin-top:8px}.danger-zone .danger-zone-actions .danger-action{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid rgba(var(--lifeaz-red-rgb),.2);padding:14px 0;gap:12px}.danger-zone .danger-zone-actions .danger-action:first-child{border-top:none;padding-top:4px}.danger-zone .danger-zone-actions .danger-action:last-child{padding-bottom:0}.danger-zone .danger-zone-actions .danger-action .danger-action-texts{display:flex;flex:1;flex-direction:column;gap:2px;min-width:200px}.danger-zone .danger-zone-actions .danger-action .danger-action-texts .danger-action-label{color:var(--just-black);font-size:13px;font-weight:500}.danger-zone .danger-zone-actions .danger-action .danger-action-texts .danger-action-hint{color:var(--just-grey);font-size:12px;line-height:1.4}.show-more{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;border:none;border-radius:8px;padding:10px 16px;width:100%;background:rgba(var(--just-grey-rgb),.08);color:var(--lifeaz-blue);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:background .3s,color .3s}.show-more:hover{background:rgba(var(--just-grey-rgb),.14)}.show-more app-icon{width:12px;height:12px;min-width:12px;min-height:12px;fill:currentColor}.show-more .show-more-count{color:var(--just-grey);font-size:12px;font-weight:400}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border:none;border-radius:8px;background:transparent;color:var(--just-grey);cursor:pointer;transition:background .3s,color .3s}.icon-button app-icon,.icon-button svg{width:14px;height:14px;fill:currentColor;transition:transform .3s}.icon-button app-icon.flipped,.icon-button svg.flipped{transform:rotate(180deg)}.icon-button:hover{background:var(--button-base);color:var(--just-black)}.icon-button.danger:hover{background:rgba(var(--lifeaz-red-rgb),.12);color:var(--lifeaz-red)}.icon-button:disabled{opacity:.4;cursor:not-allowed}.notice{display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(var(--just-grey-rgb),.22);border-radius:8px;padding:11px 13px;background:rgba(var(--just-grey-rgb),.06);color:var(--just-black);font-size:12px;line-height:1.5}.notice>app-icon,.notice>svg{width:14px;height:14px;min-width:14px;min-height:14px;margin-top:2px;fill:var(--just-grey);transition:fill .3s}.notice .notice-body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.notice>span{flex:1;min-width:0}.notice .notice-title{color:var(--just-black);font-size:13px;font-weight:600}.notice .notice-text{color:var(--just-grey)}.notice .notice-list{display:flex;flex-direction:column;gap:3px;margin:0;padding-left:16px;color:var(--just-grey)}.notice .notice-actions{display:flex;align-items:center;gap:8px;margin-left:auto;padding-left:4px}.notice strong{color:var(--just-black);font-weight:600}.notice.info{border-color:rgba(var(--lifeaz-blue-rgb),.28);background:rgba(var(--lifeaz-blue-rgb),.07)}.notice.info>app-icon,.notice.info>svg{fill:var(--lifeaz-blue)}.notice.success{border-color:rgba(var(--lifeaz-green-rgb),.4);background:rgba(var(--lifeaz-green-rgb),.12)}.notice.success>app-icon,.notice.success>svg{fill:color-mix(in srgb,var(--lifeaz-green) 70%,var(--just-black))}.notice.warning{border-color:#fda45166;background:#fda4511f}.notice.warning>app-icon,.notice.warning>svg{fill:var(--lifeaz-orange)}.notice.problem{border-color:rgba(var(--lifeaz-red-rgb),.32);background:rgba(var(--lifeaz-red-rgb),.08)}.notice.problem>app-icon,.notice.problem>svg{fill:var(--lifeaz-red)}.notice.compact{align-items:center;padding:8px 12px}.notice.compact>app-icon,.notice.compact>svg{margin-top:0}.notice.bare{border-color:transparent}.notices{display:flex;flex-direction:column;gap:8px}.inline-note{display:flex;align-items:flex-start;gap:5px;color:var(--just-grey);font-size:12px;font-weight:400;line-height:1.35}.inline-note app-icon,.inline-note svg{width:12px;height:12px;min-width:12px;min-height:12px;margin-top:1px;fill:currentColor}.inline-note.problem{color:var(--lifeaz-red)}.inline-note.warning{color:var(--lifeaz-orange)}.inline-note.success{color:color-mix(in srgb,var(--lifeaz-green) 70%,var(--just-black))}.inline-note.info{color:var(--lifeaz-blue)}.inline-note.tiny{font-size:11px}.inline-note.tiny app-icon,.inline-note.tiny svg{width:11px;height:11px;min-width:11px;min-height:11px}label .inline-note,.field-block .inline-note{margin-top:2px}.input:focus,select.input:focus,textarea.input:focus{border-color:var(--lifeaz-blue);box-shadow:0 0 0 3px rgba(var(--lifeaz-blue-rgb),.12)}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23737373' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.checkbox{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--just-black);font-size:13px}.checkbox input{position:absolute;opacity:0;width:0;height:0}.checkbox .checkbox-box{position:relative;width:20px;height:20px;min-width:20px;border-radius:6px;border:1.5px solid rgba(var(--just-grey-rgb),.4);background:var(--base);transition:background .3s,border-color .3s}.checkbox .checkbox-box:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid var(--just-white);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .3s}.checkbox:hover .checkbox-box{border-color:var(--lifeaz-blue)}.checkbox input:checked+.checkbox-box{background:var(--lifeaz-blue);border-color:var(--lifeaz-blue)}.checkbox input:checked+.checkbox-box:after{transform:rotate(45deg) scale(1)}.checkbox input:disabled+.checkbox-box{opacity:.5;cursor:not-allowed}.switch{display:inline-flex;align-items:center;gap:10px;border:none;background:transparent;padding:0;cursor:pointer;font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;color:var(--just-grey)}.switch .switch-track{position:relative;width:40px;height:22px;border-radius:999px;background:rgba(var(--just-grey-rgb),.3);transition:background .3s;flex:none}.switch .switch-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--just-white);box-shadow:0 1px 2px rgba(var(--just-black-rgb),.25);transition:transform .3s}.switch .switch-state{min-width:62px;text-align:left}.switch.on{color:var(--just-black)}.switch.on .switch-track{background:var(--lifeaz-blue)}.switch.on .switch-thumb{transform:translate(18px)}.switch.loading .switch-track{opacity:.6}.switch:disabled{cursor:not-allowed;opacity:.7}.spinner{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid rgba(var(--just-grey-rgb),.25);border-top-color:var(--lifeaz-blue);animation:spin .7s linear infinite}.loader-block{display:flex;align-items:center;justify-content:center;gap:10px;min-height:120px;color:var(--just-grey);font-size:13px}.skeleton{display:inline-block;border-radius:6px;background:linear-gradient(90deg,rgba(var(--just-grey-rgb),.1) 25%,rgba(var(--just-grey-rgb),.18) 37%,rgba(var(--just-grey-rgb),.1) 63%);background-size:400px 100%;animation:shimmer 1.2s ease-in-out infinite}.skeleton-line{width:100%;height:12px}.skeleton-line.short{width:45%}.skeleton-value{width:48px;height:22px;vertical-align:middle}.actor-tag{display:inline-flex;align-items:center;border-radius:6px;padding:2px 8px;background:rgba(var(--lifeaz-blue-rgb),.1);color:var(--lifeaz-blue);font-size:12px;font-weight:500}.actor-tag.system{background:rgba(var(--just-grey-rgb),.12);color:var(--just-grey)}.live-tag{display:inline-flex;align-items:center;gap:6px;margin-left:8px;border-radius:6px;padding:4px 12px;background:rgba(var(--lifeaz-red-rgb),.12);color:var(--lifeaz-red);font-size:11px;font-weight:600;letter-spacing:.03em;vertical-align:middle;white-space:nowrap}.live-tag .live-tag-dot{width:7px;height:7px;border-radius:50%;background:var(--lifeaz-red);animation:live-pulse 1.6s ease-out infinite}.flag{font-size:15px;line-height:1}.lang-flags{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}a.link{color:var(--lifeaz-blue);font-weight:500;text-decoration:none}a.link:hover{text-decoration:underline}.lang-switch{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lang-switch .lang-switch-label{color:var(--just-grey);font-size:12px;font-weight:500;margin-right:2px}.lang-switch .lang-switch-tab{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid rgba(var(--just-grey-rgb),.2);border-radius:8px;background:var(--base);color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer}.lang-switch .lang-switch-tab:hover{border-color:var(--lifeaz-blue);color:var(--lifeaz-blue)}.lang-switch .lang-switch-tab.active{background:var(--lifeaz-blue);border-color:var(--lifeaz-blue);color:var(--just-white)}.modal-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(var(--just-black-rgb),.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-card{display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px;max-height:85vh;overflow-y:auto;padding:22px;border-radius:14px;background:var(--modal);box-shadow:0 18px 48px rgba(var(--just-black-rgb),.18)}.modal-card .modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.modal-card .modal-head .modal-title{color:var(--just-black);font-size:17px;font-weight:600}.modal-card .modal-head .modal-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;cursor:pointer}.modal-card .modal-head .modal-close:hover{background:var(--button-base)}.modal-card .modal-head .modal-close app-icon{width:12px;height:12px;fill:var(--just-grey)}.modal-card .modal-actions{display:flex;justify-content:flex-end;gap:10px}.stars{display:inline-flex;gap:2px}.stars .star{color:rgba(var(--just-grey-rgb),.35);font-size:14px}.stars .star.on{color:var(--lifeaz-orange)}@keyframes loading{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes live-broadcast{0%{transform:scale(1);opacity:.55}to{transform:scale(3);opacity:0}}@keyframes live-core{0%,to{box-shadow:0 0 rgba(var(--pulse-rgb, var(--lifeaz-red-rgb)),.45)}50%{box-shadow:0 0 0 3px rgba(var(--pulse-rgb, var(--lifeaz-red-rgb)),0)}}@keyframes live-pulse{0%{box-shadow:0 0 rgba(var(--pulse-rgb, var(--lifeaz-red-rgb)),.5)}70%{box-shadow:0 0 0 6px rgba(var(--pulse-rgb, var(--lifeaz-red-rgb)),0)}to{box-shadow:0 0 rgba(var(--pulse-rgb, var(--lifeaz-red-rgb)),0)}}.page{display:flex;flex-direction:column;width:100%;padding:20px;gap:20px}.page .toolbar,.page .selector-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page .toolbar .spacer,.page .selector-bar .spacer{flex:1}.page .toolbar .search-field,.page .selector-bar .search-field{display:flex;align-items:center;gap:10px;background:var(--modal);border-radius:8px;padding:0 14px;height:40px;min-width:240px}.page .toolbar .search-field app-icon,.page .selector-bar .search-field app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--just-grey)}.page .toolbar .search-field input,.page .selector-bar .search-field input{flex:1;border:none;background:transparent;color:var(--just-black);font-size:13px}.page .toolbar .search-field input::placeholder,.page .selector-bar .search-field input::placeholder{color:var(--just-grey)}.page .selector-bar{align-items:flex-end}.page .selector-bar .bar-stack{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.page .selector-bar .bar-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.page .selector-bar .section-hint{align-self:center}.page .chips{display:flex;align-items:center;flex-wrap:wrap;background:var(--modal);border-radius:8px;padding:4px;gap:2px}.page .chips .chip{display:flex;align-items:center;gap:6px;border-radius:8px;padding:0 12px;height:32px;color:var(--just-grey);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .3s,color .3s}.page .chips .chip:hover{background:var(--button-base);color:var(--just-black)}.page .chips .chip.active{background:var(--lifeaz-blue);color:var(--just-white)}.page .chips .chip .count{font-size:11px;opacity:.7}.page .stat-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.page .stat-cards .stat-card{display:flex;flex-direction:column;background:var(--modal);border-radius:8px;padding:16px;gap:8px}.page .stat-cards .stat-card .stat-label{display:flex;align-items:center;gap:8px;color:var(--just-grey);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page .stat-cards .stat-card .stat-label app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--just-grey)}.page .stat-cards .stat-card .stat-value{color:var(--just-black);font-size:26px;font-weight:600}.page .stat-cards .stat-card .stat-hint{color:var(--just-grey);font-size:12px}.page .stat-cards .stat-card .stat-hint.up{color:var(--lifeaz-green)}.page .stat-cards .stat-card .stat-hint.down{color:var(--lifeaz-red)}.page .panel{display:flex;flex-direction:column;background:var(--modal);border-radius:8px;padding:16px;gap:16px}.page .panel .panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--just-black);font-size:14px;font-weight:600}.page .panel .panel-title .panel-link{color:var(--lifeaz-blue);font-size:12px;font-weight:500;cursor:pointer}.page .panel .panel-title .panel-link:hover{text-decoration:underline}.page .data-table{display:flex;flex-direction:column;background:var(--modal);border-radius:8px}.page .data-table>.table-row:first-child{border-radius:8px 8px 0 0}.page .data-table>.table-row:last-child,.page .data-table>.table-empty:last-child{border-radius:0 0 8px 8px}.page .data-table .table-row{display:grid;align-items:center;border-bottom:1px solid rgba(var(--just-grey-rgb),.15);padding:0 16px;min-height:48px;gap:12px}.page .data-table .table-row:last-child{border-bottom:none}.page .data-table .table-row.table-head{position:sticky;top:0;z-index:3;min-height:42px;background:linear-gradient(rgba(var(--just-grey-rgb),.06),rgba(var(--just-grey-rgb),.06)),var(--modal)}.page .data-table .table-row.table-head .cell{display:flex;align-items:center;gap:4px;color:var(--just-grey);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.page .data-table .table-row.table-head .cell.sortable{cursor:pointer}.page .data-table .table-row.table-head .cell.sortable:hover{color:var(--just-black)}.page .data-table .table-row.table-head .cell.sortable:hover .sort app-icon{fill:var(--just-black)}.page .data-table .table-row.table-head .cell.sortable.right{flex-direction:row-reverse}.page .data-table .table-row.table-head .cell .sort{display:flex;align-items:center;justify-content:center}.page .data-table .table-row.table-head .cell .sort app-icon{width:10px;height:10px;min-width:10px;min-height:10px;fill:rgba(var(--just-grey-rgb),.55);transition:fill .3s,transform .3s}.page .data-table .table-row.table-head .cell .sort.active app-icon{fill:var(--lifeaz-blue)}.page .data-table .table-row.table-head .cell .sort.asc app-icon{transform:rotate(180deg)}.page .data-table .table-row.table-line{cursor:pointer;transition:background .3s}.page .data-table .table-row.table-line:hover{background:var(--button-base)}.page .data-table .table-row .cell{color:var(--just-black);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page .data-table .table-row .cell.strong{font-weight:500}.page .data-table .table-row .cell.muted{color:var(--just-grey);font-size:12px}.page .data-table .table-row .cell.right{text-align:right;justify-content:flex-end}.page .data-table .table-empty{display:flex;align-items:center;justify-content:center;height:96px;color:var(--just-grey);font-size:13px}.page .data-table.openable .table-row{padding-right:46px}.page .data-table.openable .table-line{position:relative}.page .data-table.openable .row-open{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;right:10px;transform:translateY(-50%);border:none;border-radius:8px;width:26px;height:26px;background:transparent;cursor:pointer;opacity:.35;transition:background .3s,opacity .3s}.page .data-table.openable .row-open app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--just-grey);transition:fill .3s}.page .data-table.openable .table-line:hover .row-open{background:rgba(var(--just-grey-rgb),.16);opacity:1}.page .data-table.openable .table-line:hover .row-open app-icon{fill:var(--just-black)}.page .status{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:0 10px;height:24px;width:fit-content;font-size:12px;font-weight:500;white-space:nowrap}.page .status:before{content:"";border-radius:50%;width:6px;height:6px;background:currentColor}.page .status.neutral{background:rgba(var(--just-grey-rgb),.12);color:var(--just-grey)}.page .status.info{background:#2e2ecc1f;color:var(--lifeaz-blue-secondary)}.page .status.success{background:#6ed48129;color:var(--lifeaz-green)}.page .status.warning{background:#fda45129;color:var(--lifeaz-orange)}.page .status.danger{background:#e14e4624;color:var(--lifeaz-red)}.page .detail-grid{display:grid;grid-template-columns:2fr 1fr;align-items:start;gap:20px}.page .detail-grid .column{display:flex;flex-direction:column;gap:20px;min-width:0}.page .field-rows{display:flex;flex-direction:column;gap:10px}.page .field-rows .field-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.page .field-rows .field-row .field-label{color:var(--just-grey);font-size:13px;white-space:nowrap}.page .field-rows .field-row .field-value{color:var(--just-black);font-size:13px;font-weight:500;text-align:right;overflow:hidden;text-overflow:ellipsis}.page .field-rows .field-row .field-value.mono{font-size:12px;letter-spacing:.02em}.page .timeline{display:flex;flex-direction:column}.page .timeline .timeline-event{display:flex;gap:12px}.page .timeline .timeline-event:last-child .timeline-track:after{display:none}.page .timeline .timeline-event .timeline-track{display:flex;flex-direction:column;align-items:center}.page .timeline .timeline-event .timeline-track:before{content:"";margin-top:4px;border-radius:50%;width:8px;height:8px;min-height:8px;background:var(--lifeaz-blue)}.page .timeline .timeline-event .timeline-track:after{content:"";flex:1;width:2px;background:rgba(var(--just-grey-rgb),.25)}.page .timeline .timeline-event .timeline-body{display:flex;flex-direction:column;padding-bottom:16px;gap:2px}.page .timeline .timeline-event .timeline-body .timeline-label{color:var(--just-black);font-size:13px;font-weight:500}.page .timeline .timeline-event .timeline-body .timeline-detail{color:var(--just-grey);font-size:12px}.page .timeline .timeline-event .timeline-body .timeline-date{color:var(--just-grey);font-size:11px}.page .steps{display:flex;align-items:center;gap:4px}.page .steps .step{border-radius:2px;width:14px;height:4px;background:rgba(var(--just-grey-rgb),.25)}.page .steps .step.done{background:var(--lifeaz-blue)}.page .steps .step.current{background:var(--lifeaz-orange)}.page .page-head{display:flex;align-items:center;gap:16px}.page .page-head .back{display:flex;align-items:center;justify-content:center;background:var(--modal);border-radius:8px;width:36px;height:36px;min-width:36px;cursor:pointer;transition:background .3s}.page .page-head .back:hover{background:var(--button-base-active)}.page .page-head .back app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--just-black);transform:rotate(90deg)}.page .page-head .head-titles{display:flex;flex-direction:column;gap:2px;min-width:0}.page .page-head .head-titles .head-title{display:flex;align-items:center;gap:12px;color:var(--just-black);font-size:20px;font-weight:600}.page .page-head .head-titles .head-subtitle{color:var(--just-grey);font-size:12px}.secured{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px 24px}.secured-shell{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:440px}.secured-shell>*:not(.secured-brand){display:block;width:100%}.secured-brand{display:flex;align-items:center;gap:16px}.secured-mark{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--lifeaz-blue);transition:background .3s}.secured-mark app-icon{width:24px;height:24px;min-width:24px;min-height:24px}.secured-mark app-icon svg{fill:var(--just-white);width:24px;height:24px}.secured-logo{display:block;width:132px;height:42px}.secured-logo svg path{fill:var(--lifeaz-blue);transition:fill .3s}.secured-card{display:flex;flex-direction:column;gap:22px;width:100%;padding:36px 40px 32px;border-radius:16px;background:var(--modal);box-shadow:0 18px 48px rgba(var(--just-black-rgb),.12)}.secured-head{display:flex;flex-direction:column;gap:6px}.secured-head h1{color:var(--just-black);font-size:22px;font-weight:600;line-height:1.2}.secured-head .secured-subtitle{color:var(--just-grey);font-size:13px;line-height:1.5}.secured-form{display:flex;flex-direction:column;gap:16px}.secured-form .secured-field{display:flex;flex-direction:column;gap:7px}.secured-form .secured-password{position:relative}.secured-form .secured-password .input{padding-right:44px}.secured-form .secured-password .secured-reveal{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--just-grey);cursor:pointer}.secured-form .secured-password .secured-reveal app-icon{width:15px;height:15px;fill:currentColor;transition:fill .3s}.secured-form .secured-password .secured-reveal:hover app-icon{fill:var(--lifeaz-blue)}.secured-form .button{width:100%}.secured-form .button.primary{margin-top:2px}.secured-link{align-self:center;border:none;padding:0;background:transparent;color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:color .3s}.secured-link:hover{color:var(--lifeaz-blue)}.secured-link:disabled{opacity:.5;cursor:not-allowed}.secured-divider{display:flex;align-items:center;gap:12px;color:var(--just-grey);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.secured-divider:before,.secured-divider:after{content:"";flex:1;height:1px;background:rgba(var(--just-grey-rgb),.25)}.secured-socials{display:flex;flex-direction:column}.secured-socials .secured-google-native{display:none}.secured-socials .secured-google-native.ready{display:flex;justify-content:center}.secured-socials .button{width:100%}.secured-socials .button img{width:16px;height:16px}.secured-waiting{display:flex;flex-direction:column;align-items:center;gap:14px;padding:12px 0 8px;text-align:center}.secured-waiting .secured-waiting-label{color:var(--just-grey);font-size:13px;line-height:1.5}.secured-account{display:flex;align-items:center;gap:12px;border-radius:10px;padding:12px 14px;background:rgba(var(--just-grey-rgb),.08)}.secured-account .secured-avatar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:50%;overflow:hidden;background:var(--lifeaz-blue);color:var(--just-white);font-size:12px;font-weight:600}.secured-account .secured-avatar img{width:100%;height:100%;object-fit:cover}.secured-account .secured-account-texts{display:flex;flex-direction:column;gap:1px;min-width:0}.secured-account .secured-account-texts .secured-account-name{color:var(--just-black);font-size:13px;font-weight:500}.secured-account .secured-account-texts .secured-account-email{color:var(--just-grey);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.replay-stage{position:relative;overflow:hidden;background:var(--just-white);border-radius:8px;border:1px solid rgba(var(--just-grey-rgb),.2)}.replay-stage .replayer-wrapper{position:absolute;top:0;left:0;margin:0;transform-origin:0 0;transition:none}.replay-stage .replayer-wrapper>iframe{display:block;border:none;background:var(--just-white);transition:none}.replay-stage .replayer-mouse,.replay-stage .replayer-mouse-tail{position:absolute;pointer-events:none;transition:none}.replay-stage .replayer-mouse-tail{top:0;left:0}.replay-stage .replay-stage-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;background:rgba(var(--just-white-rgb),.82);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center}.replay-stage .replay-stage-overlay .replay-stage-overlay-title{color:var(--just-black);font-size:15px;font-weight:600}.replay-stage .replay-stage-overlay .replay-stage-overlay-hint{max-width:420px;color:var(--just-grey);font-size:12px;line-height:1.5}.replay-stage .replay-stage-overlay.loading{gap:14px;background:var(--just-white);-webkit-backdrop-filter:none;backdrop-filter:none}.replay-stage .replay-stage-overlay.loading .spinner{width:22px;height:22px;border-width:2px}.selector,.sub-tabs{display:flex;align-items:center;position:relative;background:var(--button-base);border-radius:8px;padding:4px;gap:2px;width:fit-content;max-width:100%;overflow:hidden}.selector>.slider,.sub-tabs>.slider{position:absolute;top:0;left:0;z-index:0;border-radius:8px;background:var(--button-base-active);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.87,0,.13,1),width .4s cubic-bezier(.87,0,.13,1),height .4s cubic-bezier(.87,0,.13,1),opacity .2s linear,background .3s}.selector>.slider.active,.sub-tabs>.slider.active{background:var(--lifeaz-blue)}.sub-tabs.settled .tab.active{color:var(--just-white)}.sub-tabs.settled .tab.active app-icon{fill:var(--just-white)}.sub-tabs.settled .tab.active .tab-count{background:rgba(var(--just-white-rgb),.22);color:var(--just-white)}.sub-tabs.settled .tab.active .tab-dot{background:var(--just-white)}.sub-tabs .tab{display:flex;align-items:center;position:relative;z-index:1;gap:8px;border:none;border-radius:8px;padding:0 14px;height:32px;background:transparent;color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .3s}.sub-tabs .tab app-icon{width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--just-grey);transition:fill .3s}.sub-tabs .tab:hover{color:var(--just-black)}.sub-tabs .tab:hover app-icon{fill:var(--just-black)}.sub-tabs .tab .tab-count{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0 6px;min-width:18px;height:18px;background:rgba(var(--just-grey-rgb),.18);color:var(--just-grey);font-size:11px;font-weight:600;transition:background .3s,color .3s}.sub-tabs .tab .tab-dot{flex:0 0 auto;border-radius:50%;width:7px;height:7px;background:var(--lifeaz-orange);transition:background .3s}.selector.settled .option.active{color:var(--just-white)}.selector.settled .option.active .count{background:rgba(var(--just-white-rgb),.22);color:var(--just-white)}.selector.settled .option.active .dot{background:var(--just-white)}.selector .option{display:flex;align-items:center;position:relative;z-index:1;gap:6px;border:none;border-radius:8px;padding:0 12px;height:32px;background:transparent;color:var(--just-grey);font-family:Outfit,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .3s}.selector .option:hover{color:var(--just-black)}.selector .option .count{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:0 6px;min-width:18px;height:18px;background:rgba(var(--just-grey-rgb),.18);color:var(--just-grey);font-size:11px;font-weight:600;transition:background .3s,color .3s}.selector .option .dot{border-radius:50%;width:6px;height:6px;background:var(--lifeaz-green)}.selector .option .dot.idle{background:var(--just-grey)}.selector.scrollable{overflow-x:auto;scrollbar-width:none}.selector.scrollable::-webkit-scrollbar{display:none}.selector-bar.filters{margin-top:-8px;gap:16px}
