.app-check[data-v-087ef0dc]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;min-height:44px;margin:0;cursor:pointer}.app-check--disabled[data-v-087ef0dc]{cursor:default;opacity:.5}.app-check__input[data-v-087ef0dc]{position:absolute;width:1px;height:1px;opacity:0}.app-check__box[data-v-087ef0dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--app-check-off);border-radius:6px;background:var(--app-surface);color:var(--app-on-primary);-webkit-box-sizing:border-box;box-sizing:border-box}.app-check--error .app-check__box[data-v-087ef0dc]{border-color:var(--app-tone-error)}.app-check--on .app-check__box[data-v-087ef0dc]{border-color:var(--primary);background:var(--primary)}.app-check__input:focus-visible+.app-check__box[data-v-087ef0dc]{outline:2px solid var(--app-primary-ink);outline-offset:2px}.app-check__body[data-v-087ef0dc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.app-bottom-bar[data-v-92404b28]{position:fixed;right:0;bottom:0;left:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:var(--bar-align,stretch);-ms-flex-align:var(--bar-align,stretch);align-items:var(--bar-align,stretch);gap:var(--bar-gap,10px);padding:var(--bar-pad-top,12px) var(--app-gutter) calc(var(--bar-pad-bottom, 12px) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--app-divider);background:var(--app-surface)}