:root{--color-1:#66c0f4;--color-2:#a374ff;--color-3:#0f1720;--color-4:#f4f6fa;--color-5:#b8c2d1;--color-6:#f4f7fb;--color-7:#4a5266;--color-8:#12151c;--background-color:var(--color-4);--text-color:var(--color-7);--text-heading-color:var(--color-8);--accent-color:var(--color-1);--accent-2-color:var(--color-2);--accent-contrast-color:#05131c;--background-elevated-color:#ffffffbf;--background-elevated-hover-color:#fffffff2;--border-color:#0f172014;--accent-soft-color:#66c0f42e;--toast-seek-bar-color:#ffffffd9;--tab-bar-background:#fff3;--success-color:#7ee08a;--warning-color:#ffcf6b;--danger-color:#ff8a8a;--button-background:#0f17200f;--button-color:var(--text-color);--button-danger-background:#ff5a5a24;--button-danger-color:var(--danger-color);--radius-px:14px;--shadow:0 20px 60px -20px #0009;--font-size-standard:16px}@media (prefers-color-scheme:light){:root{--shadow:0 20px 50px -20px #1e283c40}}:root{--font-family-sans:"Noto Sans JP", system-ui, "Segoe UI", Roboto, sans-serif;--font-family-heading:"Noto Sans JP", system-ui, "Segoe UI", Roboto, sans-serif;font-family:var(--font-family-sans);font-size:var(--font-size-standard);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text-color);background:var(--background-color);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease}*{box-sizing:border-box}body{min-height:100vh;margin:0;overflow-x:hidden}h1,h2{font-family:var(--font-family-heading);color:var(--text-heading-color);font-weight:600}a{color:var(--accent-color)}::selection{background:var(--accent-soft-color);color:var(--text-heading-color)}button{background:var(--button-background);color:var(--button-color);font:inherit;cursor:pointer;border:none;border-radius:999px;padding-block:.75em;padding-inline:1.5em;font-size:1em;font-weight:600;transition-property:filter,box-shadow,opacity;transition-duration:.2s;transition-timing-function:ease}button:hover{filter:brightness(1.08);box-shadow:0 0 0 4px var(--accent-soft-color)}button:active{filter:brightness(.96)}button:disabled{opacity:.5;cursor:not-allowed;filter:none;box-shadow:none}input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select{font:inherit;border:1px solid var(--border-color);color:var(--color-8);background:#fff;border-radius:999px;outline:none;padding-block:.75em;padding-inline:1.1em;transition-property:border-color,box-shadow;transition-duration:.2s;transition-timing-function:ease}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select):focus{border-color:var(--accent-color);box-shadow:0 0 0 4px var(--accent-soft-color)}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select)::placeholder{color:var(--color-7);opacity:.6}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select):disabled{opacity:.5;cursor:not-allowed}:is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],textarea,select)::selection{background:var(--accent-color);color:var(--accent-contrast-color)}textarea{border-radius:var(--radius-px);resize:vertical;min-height:6em}input[type=checkbox],input[type=range]{accent-color:var(--accent-color);cursor:pointer}table{border-collapse:collapse;width:100%}table th,table td{border-bottom:1px solid var(--border-color);text-align:left;padding-block:.6em;padding-inline:.8em}table th{color:var(--text-heading-color);font-weight:600}@keyframes spin{to{transform:rotate(360deg)}}.animation-loading-rotate{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.animation-fade-in{animation-name:fade-in;animation-duration:.4s;animation-timing-function:ease;animation-fill-mode:both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animation-fade-in-up{animation-name:fade-in-up;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:both}@keyframes fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.message-dialog-view.svelte-xh6ym4{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.message-dialog-view.svelte-xh6ym4 .overlay:where(.svelte-xh6ym4){background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4){--message-dialog-padding-px:24px;--message-dialog-max-width-px:360px;padding-top:var(--message-dialog-padding-px);padding-bottom:var(--message-dialog-padding-px);padding-left:var(--message-dialog-padding-px);padding-right:var(--message-dialog-padding-px);max-width:var(--message-dialog-max-width-px);background-color:var(--background-color);border-style:solid;border-width:1px;border-color:var(--border-color);border-radius:var(--radius-px);box-shadow:var(--shadow);flex-direction:column;gap:1em;display:flex;position:relative}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .message:where(.svelte-xh6ym4){color:var(--text-heading-color);white-space:pre-wrap;margin:0;font-size:1em}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .description:where(.svelte-xh6ym4){color:var(--text-color);white-space:pre-wrap;margin:0;font-size:.85em}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .button-area:where(.svelte-xh6ym4){justify-content:flex-end;gap:.75em;display:flex}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) button:where(.svelte-xh6ym4){border-style:solid;border-width:1px;border-color:var(--border-color);border-radius:var(--radius-px);color:var(--text-color);background-color:#0000;padding:.4em 1.2em;font-size:.9em;transition-property:color,border-color;transition-duration:.2s;transition-timing-function:ease}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) button:where(.svelte-xh6ym4):hover{color:var(--accent-color);border-color:var(--accent-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .positive-button:where(.svelte-xh6ym4){background-color:var(--accent-color);border-color:var(--accent-color);color:var(--background-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4) .positive-button:where(.svelte-xh6ym4):hover{color:var(--background-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4).warning .positive-button:where(.svelte-xh6ym4){background-color:var(--warning-color);border-color:var(--warning-color)}.message-dialog-view.svelte-xh6ym4 .dialog:where(.svelte-xh6ym4).danger .positive-button:where(.svelte-xh6ym4){background-color:var(--danger-color);border-color:var(--danger-color)}.toast-message-view.svelte-1auua79{--toast-message-top-px:24px;top:var(--toast-message-top-px);background-color:var(--accent-color);border-radius:var(--radius-px);max-width:90vw;box-shadow:var(--shadow);padding:.75em 1.5em;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.toast-message-view.svelte-1auua79 .seek-bar:where(.svelte-1auua79){background-color:var(--toast-seek-bar-color);width:0%;height:3px;animation-name:svelte-1auua79-toast-seek-bar-fill;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0;left:0}.toast-message-view.svelte-1auua79 .message:where(.svelte-1auua79){color:var(--accent-contrast-color);white-space:pre-wrap;margin:0;font-size:.9em;font-weight:600}@keyframes svelte-1auua79-toast-seek-bar-fill{0%{width:0%}to{width:100%}}.balloon-view.svelte-1pt0zso{background-color:var(--background-color);opacity:0;filter:drop-shadow(2px 4px 6px #0006);color:var(--text-color);pointer-events:none;border-style:solid;border-width:1px;border-radius:12px;padding:.25em 1em;font-size:13px;transition-property:opacity;transition-duration:.25s;position:absolute}.balloon-view.svelte-1pt0zso .text:where(.svelte-1pt0zso){white-space:pre-wrap}.balloon-view.svelte-1pt0zso.show{opacity:1;pointer-events:all;transition-duration:.25s}.balloon-view.svelte-1pt0zso .arrow:where(.svelte-1pt0zso){border-style:solid;border-width:0 10px 5px;border-top-color:#0000;border-left-color:#0000;border-bottom-color:var(--background-color);border-right-color:#0000;position:absolute;top:-5px}.balloon-view.svelte-1pt0zso .arrow:where(.svelte-1pt0zso).border{border-bottom-color:var(--text-color);border-width:0 12px 6px;top:-6px;transform:translate(-2px)}.spinner-view.svelte-w3ng3s{border-style:solid;border-color:var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation-name:spin;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.loading-area-view.svelte-wuunlr{flex-direction:column;min-height:6em;display:flex}.loading-area-view.svelte-wuunlr.has-fixed-height{overflow:hidden}.loading-area-view.svelte-wuunlr .state:where(.svelte-wuunlr){opacity:.75;width:100%;color:var(--text-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.logo-view.svelte-nvkm96{opacity:1;transition:opacity .2s;display:inline-flex}.logo-view.svelte-nvkm96:hover{opacity:.8}.logo.svelte-nvkm96{border-radius:var(--radius-px);width:auto;display:block}.logo-text.svelte-nvkm96{color:var(--text-heading-color);font-weight:600;line-height:1}.auth-user-view.svelte-1qt1n8f{flex-direction:column;gap:.3em;display:flex}.auth-user-view.svelte-1qt1n8f .user-name:where(.svelte-1qt1n8f){color:var(--text-color);font-size:1em}.auth-user-view.svelte-1qt1n8f .logout-button:where(.svelte-1qt1n8f){color:var(--text-color);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding-block:.3em;padding-inline:.5em;font-size:.85em;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.auth-user-view.svelte-1qt1n8f .logout-button:where(.svelte-1qt1n8f):hover{color:var(--accent-color)}.auth-user-view.svelte-1qt1n8f.small{gap:.2em}.auth-user-view.svelte-1qt1n8f.small .user-name:where(.svelte-1qt1n8f){font-size:.85em}.auth-user-view.svelte-1qt1n8f.small .logout-button:where(.svelte-1qt1n8f){padding-block:.15em;padding-inline:.3em;font-size:.75em}.header-view.svelte-1kimwy{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;width:100%;padding-block:1em;padding-inline:1.5em;display:flex}.header-view.svelte-1kimwy #header-portal-area:where(.svelte-1kimwy){flex-grow:1;justify-content:flex-end;align-items:center;gap:1.5em;display:flex}.header-view.svelte-1kimwy .auth-area:where(.svelte-1kimwy){flex-shrink:0;margin-inline-start:1.5em}.font-awesome-view.svelte-5e8h29{letter-spacing:0;vertical-align:middle;font-size:.73em}.font-awesome-view.svelte-5e8h29.padding-left-right{padding-left:.25em;padding-right:.25em}.camera-capture-view.svelte-90i8lh{box-sizing:border-box;background-color:var(--background-color);border:1px dashed var(--border-color);border-radius:var(--radius-px);width:100%;color:var(--text-color);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding-block:1.5em;padding-inline:1em;display:flex}.camera-capture-view.svelte-90i8lh .native-input:where(.svelte-90i8lh){display:none}.camera-capture-view.svelte-90i8lh .icon:where(.svelte-90i8lh){opacity:.7;font-size:1.8em}.camera-capture-view.svelte-90i8lh .label-text:where(.svelte-90i8lh){opacity:.8;font-size:.85em}.camera-capture-view.svelte-90i8lh:hover{border-color:var(--accent-color)}.camera-capture-view.svelte-90i8lh.disabled{opacity:.6;cursor:not-allowed}.camera-capture-view.svelte-90i8lh.disabled:hover{border-color:var(--border-color)}.google-material-icon-view.svelte-1yac9y2{opacity:0;letter-spacing:0;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:1em;font-weight:900;display:inline-block}.google-material-icon-view.svelte-1yac9y2.padding-left-right{padding-left:.25em;padding-right:.25em}.google-material-icon-view.svelte-1yac9y2.show{opacity:1}.notification-circle-view.svelte-drhbk6{-webkit-user-select:none;user-select:none;border-radius:.7em;justify-content:center;align-items:center;width:max-content;min-width:1.4em;height:1.4em;padding-left:.4em;padding-right:.4em;font-size:.75em;font-weight:700;line-height:0;display:inline-flex;position:relative}.notification-circle-view.svelte-drhbk6.dot{width:.6em;min-width:.6em;height:.6em;padding-left:0;padding-right:0}.notification-circle-view.svelte-drhbk6 .ripple:where(.svelte-drhbk6){border-radius:inherit;background-color:inherit;opacity:.6;pointer-events:none;animation-name:svelte-drhbk6-notification-circle-ripple;animation-duration:1.4s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;inset:0}@keyframes svelte-drhbk6-notification-circle-ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.hover-tips-view.svelte-ivmzml{background-color:var(--text-color);opacity:.5;width:1em;height:1em;color:var(--background-color);-webkit-user-select:none;user-select:none;cursor:help;border-radius:50%;justify-content:center;align-items:center;font-size:.75em;line-height:1em;display:inline-flex}.hover-tips-view.svelte-ivmzml .icon:where(.svelte-ivmzml){justify-content:center;align-items:center;transition-duration:.25s;display:flex}.hover-tips-view.svelte-ivmzml.inversion-color{background-color:var(--background-color);color:var(--text-color)}.hover-tips-view.svelte-ivmzml.horizontal-margin{margin-left:.25em;margin-right:.25em}.hover-tips-view.svelte-ivmzml:hover{opacity:1}.hover-tips-view.svelte-ivmzml:hover .icon:where(.svelte-ivmzml){transform:scale(.6)rotate(360deg)}.button-view.svelte-1l4wiri{white-space:nowrap;background-color:var(--button-background);width:max-content;color:var(--button-color);border-radius:4px;flex-shrink:0;transition-duration:.5s;position:relative}.button-view.svelte-1l4wiri .frame:where(.svelte-1l4wiri){border-style:solid;border-width:1px;border-color:var(--border-color);pointer-events:none;border-radius:4px;transition-duration:.25s;position:absolute;inset:0}.button-view.svelte-1l4wiri:hover{box-shadow:none}.button-view.svelte-1l4wiri:hover .frame:where(.svelte-1l4wiri){border-color:var(--accent-color)}.button-view.svelte-1l4wiri:hover.danger .frame:where(.svelte-1l4wiri){border-color:var(--danger-color)}.button-view.svelte-1l4wiri:hover.progress .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri:hover.sub .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri:hover.text .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri .text-area:where(.svelte-1l4wiri){min-height:1em}.button-view.svelte-1l4wiri .notification-badge:where(.svelte-1l4wiri){pointer-events:none;justify-content:center;align-items:center;font-size:.75em;display:flex;position:absolute;top:-.4em;right:-.4em}.button-view.svelte-1l4wiri.primary{background-color:var(--accent-color);color:var(--accent-contrast-color)}.button-view.svelte-1l4wiri.primary .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.primary:hover{filter:brightness(1.08)}.button-view.svelte-1l4wiri.primary:hover .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.sub{background-color:var(--border-color)}.button-view.svelte-1l4wiri.sub .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.sub:hover{background-color:var(--accent-soft-color)}.button-view.svelte-1l4wiri.danger{background-color:var(--button-danger-background);color:var(--button-danger-color)}.button-view.svelte-1l4wiri.danger .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.text{background-color:#0000}.button-view.svelte-1l4wiri.text .frame:where(.svelte-1l4wiri){border-color:#0000}.button-view.svelte-1l4wiri.text:hover{background-color:var(--accent-soft-color)}.button-view.svelte-1l4wiri.small{padding-block:.35em;padding-inline:.9em;font-size:.85em}.button-view.svelte-1l4wiri.progress{cursor:wait}.button-view.svelte-1l4wiri.progress .text-area:where(.svelte-1l4wiri){position:relative}.button-view.svelte-1l4wiri.progress .text-area:where(.svelte-1l4wiri) .text:where(.svelte-1l4wiri){opacity:.1}.button-view.svelte-1l4wiri.progress .text-area:where(.svelte-1l4wiri) .progress-area:where(.svelte-1l4wiri){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.button-view.svelte-1l4wiri:disabled .frame:where(.svelte-1l4wiri){opacity:0}.icon-view.svelte-1lhfvaw{cursor:pointer;justify-content:center;align-items:center;width:1em;height:1em;padding:.5em;line-height:1em;transition-duration:.5s;display:inline-flex;position:relative}.icon-view.svelte-1lhfvaw .notification-badge:where(.svelte-1lhfvaw){pointer-events:none;justify-content:center;align-items:center;width:.75em;font-size:.75em;display:flex;position:absolute;top:-.2em;right:-.2em}.icon-view.svelte-1lhfvaw.circle{border-radius:1em;width:2em;height:2em}.icon-view.svelte-1lhfvaw.circle:hover{background-color:var(--accent-soft-color)}.icon-view.svelte-1lhfvaw.button{border-style:solid;border-width:1px;border-color:var(--text-color);background-color:var(--background-color);border-radius:2px}.icon-view.svelte-1lhfvaw.button:hover{filter:brightness(.75)}.icon-view.svelte-1lhfvaw.disabled{opacity:.3;cursor:not-allowed}.icon-view.svelte-1lhfvaw.disabled:hover{filter:none;background-color:#0000}.close-button-view.svelte-wifk7o{--normal-size:1em;--small-size:.75em;--large-size:2.5em;--line-size:.125em;--large-line-size:.25em;width:var(--normal-size);height:var(--normal-size);border-width:var(--line-size);cursor:pointer;padding:.25em;transition-duration:0s}.close-button-view.svelte-wifk7o.small{width:var(--small-size);height:var(--small-size);border-width:var(--line-size)}.close-button-view.svelte-wifk7o.small .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o){height:var(--small-size)}.close-button-view.svelte-wifk7o.large{width:var(--large-size);height:var(--large-size);border-width:var(--large-line-size)}.close-button-view.svelte-wifk7o.large .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o){height:var(--large-size)}.close-button-view.svelte-wifk7o:hover{background-color:var(--box-background-color);border-radius:50%;transition-duration:.5s;transform:rotate(90deg)}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o){justify-content:center;width:100%;height:100%;display:flex;position:relative}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o){width:var(--line-size);height:var(--normal-size);background-color:var(--text-color);position:absolute;top:50%;left:50%}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o).left-up{transform:translate(-50%,-50%)rotate(-45deg)}.close-button-view.svelte-wifk7o .cross-sign:where(.svelte-wifk7o) .line:where(.svelte-wifk7o).right-up{transform:translate(-50%,-50%)rotate(45deg)}.dialog-view.svelte-15yih0y{--dialog-padding:20px;opacity:0;width:100%;height:100%;text-align:initial;background-color:#0003;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow:auto}.dialog-view.svelte-15yih0y.background-blur{-webkit-backdrop-filter:blur(8px)}.dialog-view.svelte-15yih0y{pointer-events:none;overscroll-behavior:none;transition-duration:.125s}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y){background-color:var(--background-color);border:1px solid #aaaa;border-radius:10px;outline:none;flex-direction:column;max-width:90vw;max-height:90vh;transition-duration:.125s;transition-timing-function:linear;display:flex;position:relative;transform:scale(0)}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y){padding-left:var(--dialog-padding);align-items:center;gap:24px;padding-right:10px;font-size:18px;display:flex}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y) .title-area:where(.svelte-15yih0y){flex-grow:1;padding-top:.5em;padding-bottom:.5em}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y) .close-button-area:where(.svelte-15yih0y){padding-top:.5em;padding-bottom:.5em}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .header-area:where(.svelte-15yih0y).with-title{border-bottom:1px solid #0002}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y)>.content:where(.svelte-15yih0y){box-sizing:border-box;min-height:100px;padding-left:var(--dialog-padding);padding-right:var(--dialog-padding);padding-top:14px;padding-bottom:var(--dialog-padding);flex:auto;overflow-y:auto}.dialog-view.svelte-15yih0y .dialog:where(.svelte-15yih0y) .footer-area:where(.svelte-15yih0y){justify-content:center;align-items:center;gap:24px;padding-top:12px;padding-bottom:12px;display:flex}.dialog-view.svelte-15yih0y.show{opacity:1;pointer-events:all}.dialog-view.svelte-15yih0y.show .dialog:where(.svelte-15yih0y){transition-duration:.125s;transition-delay:.1s;transform:scale(1)}.dialog-view.svelte-15yih0y.position-right{justify-content:flex-end;align-items:stretch}.dialog-view.svelte-15yih0y.position-right .dialog:where(.svelte-15yih0y){border-top-width:0;border-bottom-width:0;border-right-width:0;border-radius:0;width:320px;height:100%;max-height:100vh;transform:translate(100%)}.dialog-view.svelte-15yih0y.position-right.show .dialog:where(.svelte-15yih0y){transform:translate(0)}@media (width<=768px){.dialog-view.position-right.svelte-15yih0y .dialog:where(.svelte-15yih0y){width:100%!important;max-width:100%!important}}.business-card-row-view.svelte-11pbyws{box-sizing:border-box;background-color:var(--background-elevated-color);border-radius:var(--radius-px);flex-wrap:wrap;align-items:center;gap:1em;width:100%;padding-block:.85em;padding-inline:1em;display:flex}.business-card-row-view.svelte-11pbyws .actions:where(.svelte-11pbyws){flex-shrink:0;gap:.5em;display:flex}.business-card-row-view.svelte-11pbyws .status:where(.svelte-11pbyws){border-radius:var(--radius-px);cursor:default;background:0 0;border:none;flex-shrink:0;padding-block:.25em;padding-inline:.6em;font-family:inherit;font-size:.8em}.business-card-row-view.svelte-11pbyws .status:where(.svelte-11pbyws).clickable{cursor:pointer}.business-card-row-view.svelte-11pbyws .status:where(.svelte-11pbyws).clickable:hover{opacity:.8}.business-card-row-view.svelte-11pbyws.uploading .status:where(.svelte-11pbyws),.business-card-row-view.svelte-11pbyws.processing .status:where(.svelte-11pbyws){background-color:var(--accent-soft-color);color:var(--accent-color)}.business-card-row-view.svelte-11pbyws.completed .status:where(.svelte-11pbyws){color:#3ba55d;background-color:#78c88c2e}.business-card-row-view.svelte-11pbyws.needs-review .status:where(.svelte-11pbyws){color:#b8860b;background-color:#ffcf6b33}.business-card-row-view.svelte-11pbyws.failed .status:where(.svelte-11pbyws){background-color:var(--button-danger-background);color:var(--danger-color)}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws){flex-direction:column;flex-grow:1;flex-basis:12em;gap:.4em;display:flex}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .file-name:where(.svelte-11pbyws){color:var(--accent-color);text-decoration:none}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .file-name:where(.svelte-11pbyws):hover{text-decoration:underline}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .error-message:where(.svelte-11pbyws){color:var(--danger-color);margin:0}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .processing-message:where(.svelte-11pbyws){opacity:.7;margin:0}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .candidate-list:where(.svelte-11pbyws){flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .candidate-list:where(.svelte-11pbyws) .candidate-button:where(.svelte-11pbyws){background-color:var(--button-background);border-radius:var(--radius-px);color:var(--text-color);cursor:pointer;border:none;padding-block:.4em;padding-inline:.8em;font-family:inherit;font-size:.9em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .candidate-list:where(.svelte-11pbyws) .candidate-button:where(.svelte-11pbyws):hover{background-color:var(--accent-soft-color);color:var(--accent-color)}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .progress-bar:where(.svelte-11pbyws){background-color:var(--border-color);border-radius:2px;width:100%;height:4px;overflow:hidden}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .progress-bar:where(.svelte-11pbyws) .progress-bar-indicator:where(.svelte-11pbyws){background-color:var(--accent-color);border-radius:2px;width:40%;height:100%;animation:1.2s ease-in-out infinite svelte-11pbyws-progress-bar-slide}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .bottom-row:where(.svelte-11pbyws){justify-content:flex-end;align-self:flex-end;align-items:center;gap:.3em;display:flex}.business-card-row-view.svelte-11pbyws .content:where(.svelte-11pbyws) .created-at:where(.svelte-11pbyws){color:var(--text-color);opacity:.6;font-size:.75em}@keyframes svelte-11pbyws-progress-bar-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.extracted-text.svelte-11pbyws{white-space:pre-wrap;word-break:break-word;max-width:28em;margin:0}.business-card-list-view.svelte-73tlja{flex-direction:column;gap:1em;width:100%;display:flex}.business-card-list-view.svelte-73tlja .heading:where(.svelte-73tlja){margin:0;font-size:1.1em}.business-card-list-view.svelte-73tlja .row-list:where(.svelte-73tlja){flex-direction:column;gap:.75em;margin:0;padding:0;list-style:none;display:flex}.home-page.svelte-cxifb3{box-sizing:border-box;flex-direction:column;gap:2em;width:100%;min-height:100vh;padding:1.5em;display:flex}.home-page.svelte-cxifb3 .capture-area:where(.svelte-cxifb3){width:100%}.home-page.svelte-cxifb3 .description-area:where(.svelte-cxifb3){color:var(--text-color);opacity:.7;flex-direction:column;gap:.75em;font-size:.85em;line-height:1.7;display:flex}.home-page.svelte-cxifb3 .description-area:where(.svelte-cxifb3) p:where(.svelte-cxifb3){margin:0}.home-page.svelte-cxifb3 .description-area:where(.svelte-cxifb3) .note:where(.svelte-cxifb3){opacity:.8}.google-login-view.svelte-vip1k0{display:inline-block}.public-home-page.svelte-r4xg55{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:1.5em;width:100%;min-height:100vh;padding-block:4em 2em;padding-inline:1.5em;display:flex}.public-home-page.svelte-r4xg55 .description:where(.svelte-r4xg55){max-width:32em;color:var(--text-color);opacity:.7;margin:0;line-height:1.7}
