.hesta-staff{--hesta-navy:#003487;--hesta-navy-d:#00276a;--hesta-ink:#171717;--hesta-line:#d0d0d0;--hesta-hair:#e6e6e6;--hesta-mist:#f5f5f5;--hesta-muted:#4f5b62;--background:#fff;--foreground:var(--hesta-ink);--card:#fff;--card-foreground:var(--hesta-ink);--popover:#fff;--popover-foreground:var(--hesta-ink);--primary:var(--hesta-navy);--primary-foreground:#fff;--secondary:var(--hesta-mist);--secondary-foreground:var(--hesta-ink);--muted:var(--hesta-mist);--muted-foreground:var(--hesta-muted);--accent:#eef2f8;--accent-foreground:var(--hesta-navy);--destructive:#b3261e;--border:var(--hesta-hair);--input:#7d8a91;--ring:var(--hesta-navy);--radius:.25rem;--chart-1:var(--hesta-navy);--chart-2:#6b8bb5;font-family:var(--font-hesta-sans), "Hiragino Sans", "Hiragino Kaku Gothic ProN", sans-serif;letter-spacing:.02em;color:var(--hesta-ink);font-feature-settings:"palt" 0;font-size:.875rem}.hesta-staff ::selection{background:var(--hesta-navy);color:#fff}.hesta-staff input,.hesta-staff textarea{caret-color:var(--hesta-navy)}.hesta-staff *{scrollbar-color:#b9c0c4 transparent;scrollbar-width:thin}.hesta-staff a{text-underline-offset:.2em}.hesta-staff :focus-visible{outline:2px solid var(--hesta-navy);outline-offset:1px}.hesta-staff table,.hesta-staff [data-num]{font-variant-numeric:tabular-nums}.hesta-staff .hesta-en{font-family:var(--font-hesta-en), var(--font-hesta-sans), sans-serif;letter-spacing:.01em}.hesta-staff .hesta-mark{border:4px solid var(--hesta-navy);border-radius:9999px;flex:none;width:1.125rem;height:1.125rem;display:inline-block}.hesta-staff .hesta-rule{border-top:1px solid var(--hesta-line);position:relative}.hesta-staff .hesta-rule:before{content:"";background:var(--hesta-navy);width:2rem;height:1px;position:absolute;top:-1px;left:0}.hesta-staff [data-slot=card]{box-shadow:none;--tw-ring-shadow:0 0 #0000;border-top:1px solid var(--hesta-line);--card-spacing:.75rem;background:0 0;border-radius:0;position:relative}.hesta-staff [data-slot=card]:before{content:"";background:var(--hesta-navy);width:2rem;height:1px;position:absolute;top:-1px;left:0}.hesta-staff [data-slot=card]>[data-slot=card-header],.hesta-staff [data-slot=card]>[data-slot=card-content]{padding-inline:0}.hesta-staff [data-slot=card-title]{font-size:.875rem;font-weight:700}.hesta-staff :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-color:var(--input);background-color:#fff;border-radius:4px}.hesta-staff :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{outline:2px solid var(--hesta-navy);outline-offset:-1px;border-color:var(--hesta-navy);box-shadow:none}.hesta-staff input[type=checkbox],.hesta-staff input[type=radio]{accent-color:var(--hesta-navy)}.hesta-staff [data-slot=button]{box-shadow:none;border-radius:4px}.hesta-staff [data-slot=button]:disabled{opacity:1;background-color:var(--hesta-mist);color:#8a9399;border-color:var(--hesta-hair)}.hesta-staff [data-slot=button].bg-primary:hover{background-color:var(--hesta-navy-d)}.hesta-staff [data-slot=badge]{border-radius:2px}.hesta-staff [data-slot=popover-content],.hesta-staff [data-slot=dialog-content],.hesta-staff [data-slot=sheet-content]{--tw-ring-color:var(--hesta-line);border-radius:4px;box-shadow:0 6px 20px -8px #00143c40}
