.portal-workspace{width:100%;min-width:0}.portal-operation[data-layout=task],.portal-confirmation-result{width:min(100%, var(--vp-layout-formMainMaxWidth));margin-inline:auto}.portal-workspace .vp-page-header .vp-page-header-text>h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-operation>.vp-page-header,.portal-home>.vp-page-header{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-home>.vp-panel,.portal-operation>.vp-panel{max-width:var(--vp-layout-formMainMaxWidth)}.portal-workspace .vp-work-context{padding:0 0 var(--mantine-spacing-lg);border:0;border-bottom:var(--vp-control-border) solid var(--color-border-subtle);background:0 0;border-radius:0}.portal-workspace .vp-work-context .mantine-InputWrapper-root{width:15rem;max-width:100%}.portal-home-grid{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.portal-home .vp-section,.portal-workspace .vp-code-capture .vp-section{white-space:pre-line;max-width:16ch;font-size:2rem;line-height:1.15}.portal-home .vp-panel-body{padding-block:var(--mantine-spacing-lg)}.portal-today>.vp-stat-tile{border-bottom-color:var(--color-line-food);width:100%}.portal-today{width:min(100%,24rem)}.portal-home .vp-work-context>.mantine-Group-root{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-home .vp-work-context .mantine-InputWrapper-root{width:100%}.portal-workspace .vp-code-capture{margin:0}.portal-capture-method{align-self:flex-start;max-width:100%}.portal-workspace .vp-code-capture form{margin-top:0}.portal-workspace .vp-code-capture .mantine-InputWrapper-root{max-width:24rem}.portal-workspace .vp-code-capture input{font-size:var(--mantine-font-size-lg);letter-spacing:.12em;font-variant-numeric:tabular-nums}.portal-camera{aspect-ratio:1;border-radius:var(--mantine-radius-md);background:var(--mantine-color-default);width:min(100%,24rem);overflow:hidden}.portal-camera-loading{background:var(--mantine-color-default);place-items:center;height:100%;display:grid}.portal-task-actions>.vp-button,.portal-workspace .mantine-Stack-root>.vp-button{align-self:flex-start;width:auto}.portal-workspace .vp-validation-layout{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr)}.portal-activity-tabs{align-self:flex-start}@media (width<=56.25em){.portal-home-grid,.portal-workspace .vp-validation-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=37.499em){.portal-workspace .vp-work-context .mantine-InputWrapper-root{width:100%}.portal-workspace .vp-work-context>.mantine-Group-root{gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr);display:grid}.portal-home .vp-section,.portal-workspace .vp-code-capture .vp-section{font-size:1.5rem}}
