*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html,body{height:100%}body{width:100%;margin:0}#app{height:100%}#main{position:relative;height:100%}.screen-wrapper{height:100%}.screen{padding-top:env(--safe-area-inset-top);width:100%;height:100%}.screen__main{inset:0;width:100%;height:100%}.app-view{width:100%;height:100%}.base-view{display:flex;overflow:hidden;flex-direction:column;width:100%;height:100%}.base-view .header{position:relative;padding-top:env(--safe-area-inset-top);border:2px red solid}.base-view .content{flex-grow:1;flex-shrink:1;overflow:auto}.base-view .content .transition{min-height:100%;position:relative;height:100%;overflow-x:hidden}.base-view .content .transition form{height:100%}.base-view .content .transition form main{padding-bottom:0;position:relative;display:flex;flex-direction:column;height:100%}.base-view .content .transition form main .content2{flex:1 1 0;height:100%;overflow:auto}.base-view .content .transition form main .footer{border:2px red solid}.item[data-v-40a5c0e5]{margin-top:2rem;display:flex;position:relative}.details[data-v-40a5c0e5]{flex:1;margin-left:1rem}i[data-v-40a5c0e5]{display:flex;place-items:center;place-content:center;width:32px;height:32px;color:var(--color-text)}h3[data-v-40a5c0e5]{font-size:1.2rem;font-weight:500;margin-bottom:.4rem;color:var(--color-heading)}@media (min-width: 1024px){.item[data-v-40a5c0e5]{margin-top:0;padding:.4rem 0 1rem calc(var(--section-gap) / 2)}i[data-v-40a5c0e5]{top:calc(50% - 25px);left:-26px;position:absolute;border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:50px;height:50px}.item[data-v-40a5c0e5]:before{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;bottom:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:after{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;top:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:first-of-type:before{display:none}.item[data-v-40a5c0e5]:last-of-type:after{display:none}}
