@font-face{font-family:Haechy Seal;src:url(/fonts/nanum-myeongjo-800-seal.woff2) format("woff2");font-weight:800;font-display:block;unicode-range:U+C2B9,U+C778,U+BC18,U+B824}@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-variable.woff2) format("woff2-variations"),url(/fonts/archivo-latin-variable.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/courier-prime-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/courier-prime-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:light;--hc-paper: #FFFFFF;--hc-ink: #16181D;--hc-ink-muted: #4D5360;--hc-ink-faint: #666C7A;--hc-form: #2A5A9B;--hc-form-deep: #1C406F;--hc-form-tint: #EEF3FA;--hc-rule: #B9C8DD;--hc-rule-strong: #7189AE;--hc-seal: #D23A21;--hc-received: #5B3E99;--hc-stop: #A11D2B;--hc-stop-deep: #7D1520;--hc-idle: #666C7A;--hc-focus: #1C406F;--hc-font: "Archivo", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--hc-font-typed: "Courier Prime", "Courier New", Courier, monospace;--hc-stretch-label: 82%;--hc-stretch-body: 100%;--hc-stretch-title: 112%;--hc-text-xs: .8125rem;--hc-text-sm: .875rem;--hc-text-md: 1rem;--hc-text-lg: 1.1875rem;--hc-text-xl: 1.5rem;--hc-text-2xl: 2rem;--hc-text-3xl: 2.5rem;--hc-leading-tight: 1.1;--hc-leading-snug: 1.35;--hc-leading-body: 1.55;--hc-measure: 66ch;--hc-weight-regular: 400;--hc-weight-medium: 560;--hc-weight-bold: 720;--hc-weight-title: 780;--hc-space-1: .25rem;--hc-space-2: .5rem;--hc-space-3: .75rem;--hc-space-4: 1rem;--hc-space-5: 1.5rem;--hc-space-6: 2rem;--hc-space-7: 3rem;--hc-space-8: 4rem;--hc-radius-sheet: 0;--hc-radius-control: 2px;--hc-radius-stamp: 3px;--hc-rule-w: 1px;--hc-frame-w: 2px;--hc-ease: cubic-bezier(.2, .7, .2, 1);--hc-dur-fast: .12s;--hc-dur-stamp: .36s;--hc-page-max: 72rem;--hc-slip-max: 32rem}@media(prefers-reduced-motion:reduce){:root{--hc-dur-fast: 0ms;--hc-dur-stamp: 0ms}}:root{--site-max: 72rem;--gutter: clamp(1rem, 4vw, 2.5rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1.5rem}body{margin:0;background:var(--hc-paper);color:var(--hc-ink);font-family:var(--hc-font);font-size:var(--hc-text-md);font-weight:var(--hc-weight-regular);font-stretch:var(--hc-stretch-body);line-height:var(--hc-leading-body);font-feature-settings:"kern";-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0}a{color:var(--hc-form);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--hc-form-deep);text-decoration-thickness:2px}code,kbd{font-family:var(--hc-font-typed);font-size:.95em;font-weight:700;overflow-wrap:anywhere}strong,b{font-weight:var(--hc-weight-bold)}img,svg{display:inline-block;vertical-align:middle}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--hc-focus);outline-offset:2px}.hc-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hc-skip{position:absolute;left:var(--hc-space-4);top:-100px;z-index:10;background:var(--hc-form);color:var(--hc-paper);padding:var(--hc-space-2) var(--hc-space-4)}.hc-skip:focus{top:var(--hc-space-4);color:var(--hc-paper)}.hc-icon{width:1.15em;height:1.15em;flex:none}.hc-mark{flex:none}.hc-break{overflow-wrap:anywhere}.hc-muted{color:var(--hc-ink-muted)}.hc-fine{font-size:var(--hc-text-sm);color:var(--hc-ink-muted);line-height:var(--hc-leading-snug)}.hc-fine+.hc-fine{margin-top:var(--hc-space-2)}.hc-host{font-family:var(--hc-font-typed);font-weight:700;font-size:1.02em;color:var(--hc-ink);overflow-wrap:anywhere}.hc-label-print{font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:620;line-height:1.3;color:var(--hc-form)}.hc-title,.display,.h-page{font-weight:var(--hc-weight-title);font-stretch:var(--hc-stretch-title);line-height:var(--hc-leading-tight);letter-spacing:-.012em;text-wrap:balance}.hc-title{font-size:var(--hc-text-2xl);margin-bottom:var(--hc-space-3)}.display{font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem);max-width:22ch}.h-page{font-size:clamp(1.85rem,1.4rem + 1.6vw,2.5rem);max-width:26ch}.h-section{font-weight:760;font-stretch:var(--hc-stretch-title);font-size:clamp(1.4rem,1.2rem + .7vw,1.75rem);line-height:1.15;margin-bottom:var(--hc-space-3);text-wrap:balance}.h-sub,.hc-h2{font-weight:740;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-xl);line-height:1.2;margin-bottom:var(--hc-space-3);text-wrap:balance}.h-small,.hc-h3{font-size:var(--hc-text-md);font-weight:var(--hc-weight-bold);line-height:var(--hc-leading-snug);margin-bottom:var(--hc-space-2)}.lead,.hc-lead{font-size:var(--hc-text-lg);line-height:1.5;color:var(--hc-ink-muted);max-width:var(--hc-measure);text-wrap:pretty}.sect-head{border-bottom:2px solid var(--hc-form);padding-bottom:var(--hc-space-2);margin-bottom:var(--hc-space-4)}.sect-head .h-section,.sect-head .h-sub{margin-bottom:0}.prose{max-width:var(--hc-measure)}.prose>*+*{margin-top:var(--hc-space-4)}.prose>h2{margin-top:var(--hc-space-7)}.prose>h3{margin-top:var(--hc-space-6)}.prose>h2+*,.prose>h3+*{margin-top:var(--hc-space-3)}.prose ul:not([class]),.prose ol:not([class]){padding-left:1.2rem;display:grid;gap:var(--hc-space-2)}.prose ul:not([class]){list-style:square}.prose ul:not([class]) li::marker,.prose ol:not([class]) li::marker{color:var(--hc-form)}.prose ol:not([class]) li::marker{font-weight:800}.prose table:not([class]){width:100%;border-collapse:collapse;font-size:var(--hc-text-sm)}.prose table:not([class]) th,.prose table:not([class]) td{text-align:left;vertical-align:top;padding:.55rem var(--hc-space-3);border-top:1px solid var(--hc-rule)}.prose table:not([class]) thead th{font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:620;color:var(--hc-form);background:var(--hc-form-tint);border-top:0;border-bottom:1px solid var(--hc-form)}.actions{display:flex;flex-wrap:wrap;gap:var(--hc-space-3) var(--hc-space-5);align-items:center}.more{font-weight:620}.soon{color:var(--hc-ink-faint);font-weight:400;white-space:nowrap}.hc-btn{--b-bg: var(--hc-paper);--b-fg: var(--hc-ink);--b-bd: var(--hc-rule-strong);display:inline-flex;align-items:center;justify-content:center;gap:var(--hc-space-2);min-height:44px;padding:.55rem 1.1rem;font:640 var(--hc-text-md)/1.2 var(--hc-font);font-stretch:100%;color:var(--b-fg);background:var(--b-bg);border:1.5px solid var(--b-bd);border-radius:var(--hc-radius-control);text-decoration:none;cursor:pointer;text-align:center;transition:background-color var(--hc-dur-fast) var(--hc-ease),border-color var(--hc-dur-fast) var(--hc-ease),color var(--hc-dur-fast) var(--hc-ease)}.hc-btn:hover{text-decoration:none;color:var(--b-fg)}.hc-btn:active{transform:translateY(1px)}.hc-btn--primary{--b-bg: var(--hc-form);--b-fg: var(--hc-paper);--b-bd: var(--hc-form)}.hc-btn--primary:hover{--b-bg: var(--hc-form-deep);--b-bd: var(--hc-form-deep);--b-fg: var(--hc-paper)}.hc-btn--quiet:hover{--b-bd: var(--hc-form);--b-fg: var(--hc-form)}.hc-btn--stop-quiet{--b-fg: var(--hc-stop);--b-bd: var(--hc-stop)}.hc-btn--small{min-height:36px;padding:.3rem .8rem;font-size:var(--hc-text-sm)}.hc-btn--big{min-height:52px;padding:.75rem 1.5rem;font-size:var(--hc-text-lg)}.hc-btn--block{width:100%}.hc-form,.form{display:grid;gap:var(--hc-space-4);margin:var(--hc-space-5) 0 var(--hc-space-2)}.hc-field,.field{display:grid;gap:var(--hc-space-1)}.hc-label,.field__label{font-weight:620;font-size:var(--hc-text-md)}.hc-input,.input{width:100%;min-height:48px;padding:.6rem .8rem;font:var(--hc-text-md)/1.3 var(--hc-font);color:var(--hc-ink);background:var(--hc-paper);border:1.5px solid var(--hc-rule-strong);border-radius:var(--hc-radius-control);transition:border-color var(--hc-dur-fast) var(--hc-ease)}.hc-input:hover,.input:hover{border-color:var(--hc-form)}.hc-input:focus-visible,.input:focus-visible{outline:3px solid var(--hc-focus);outline-offset:1px;border-color:var(--hc-form-deep)}textarea.input,textarea.hc-input{resize:vertical;min-height:8rem}.hc-note{padding:var(--hc-space-4) var(--hc-space-5);border:1px solid var(--hc-rule-strong);font-size:var(--hc-text-md);line-height:var(--hc-leading-body);max-width:var(--hc-measure)}.hc-note__body{display:grid;gap:var(--hc-space-3);min-width:0}.hc-note__title{font-weight:var(--hc-weight-bold)}.hc-note--seal{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--hc-space-4);align-items:start}.hc-note--limits{border:1.5px solid var(--hc-stop)}.hc-note--limits .hc-note__title{color:var(--hc-stop)}.hc-note ul{padding-left:1.2rem;list-style:square;display:grid;gap:var(--hc-space-2)}.hc-note ul li::marker{color:var(--hc-form)}.prose>.hc-note{margin-top:var(--hc-space-6)}.hc-list,.hc-ticks{list-style:square;padding-left:1.2rem;display:grid;gap:var(--hc-space-2)}.hc-list li,.hc-ticks li{max-width:var(--hc-measure)}.hc-list li::marker,.hc-ticks li::marker{color:var(--hc-form)}.hc-stamp{display:inline-flex;align-items:center;white-space:nowrap;padding:0 .45rem;border:1.5px solid currentColor;border-radius:var(--hc-radius-stamp);font-size:var(--hc-text-sm);font-weight:680;font-stretch:var(--hc-stretch-label);line-height:1.5;color:var(--hc-ink)}.hc-stamp--wait{color:var(--hc-received)}.hc-stamp--stop{color:var(--hc-stop)}.hc-stamp--idle{color:var(--hc-idle);border-style:dashed}.hc-stamp--seal{color:var(--hc-seal);box-shadow:inset 0 0 0 1.5px var(--hc-paper),inset 0 0 0 2.5px var(--hc-seal);padding:.05rem .55rem}.hc-region__city{color:var(--hc-ink-faint)}.hc-sealbox{display:inline-block;flex:none;width:2.25rem;height:2.25rem;border:1.5px dashed var(--hc-seal);border-radius:var(--hc-radius-stamp)}.hc-sealbox--big{width:4.25rem;height:4.25rem}.sheet,.hc-request,.hc-plans,.hc-slip,.ptable-wrap,.roles{border:var(--hc-frame-w) solid var(--hc-form);box-shadow:inset 0 0 0 3px var(--hc-paper),inset 0 0 0 4px var(--hc-form);background:var(--hc-paper)}.sheet{padding:4px}.sheet__title{font-size:var(--hc-text-md);font-weight:var(--hc-weight-bold);line-height:1.3;padding:var(--hc-space-3) var(--hc-space-4);border-bottom:1px solid var(--hc-form)}.hc-top{background:var(--hc-paper);border-bottom:2px solid var(--hc-form);box-shadow:0 3px 0 var(--hc-paper),0 4px 0 var(--hc-form);margin-bottom:4px}.hc-top__in{max-width:var(--site-max);margin:0 auto;padding:var(--hc-space-3) var(--gutter) 0;display:flex;align-items:flex-end;gap:var(--hc-space-6)}.hc-logo{display:inline-flex;align-items:center;gap:.55rem;color:var(--hc-ink);text-decoration:none;padding-bottom:var(--hc-space-3)}.hc-logo:hover{color:var(--hc-ink)}.hc-logo__word{font-weight:800;font-stretch:var(--hc-stretch-title);font-size:1.5rem;line-height:1;letter-spacing:-.015em}.hc-nav ul{list-style:none;display:flex;gap:2px}.hc-nav a{display:block;padding:.5rem .8rem .55rem;margin-bottom:-2px;color:var(--hc-ink-muted);text-decoration:none;font-weight:620;font-stretch:92%;border:1px solid transparent;border-bottom:0;white-space:nowrap}.hc-nav a:hover{color:var(--hc-form)}.hc-nav a[aria-current=page]{color:var(--hc-ink);border-color:var(--hc-form);border-bottom:2px solid var(--hc-paper);background:var(--hc-paper)}.hc-who{margin-left:auto;align-self:center;padding-bottom:var(--hc-space-3);display:flex;align-items:center;gap:var(--hc-space-4)}.hc-top__signin{font-weight:620;font-size:var(--hc-text-sm)}.hc-foot{max-width:var(--site-max);margin:var(--hc-space-8) auto 0;padding:var(--hc-space-4) var(--gutter) var(--hc-space-7);font-size:var(--hc-text-sm);color:var(--hc-ink-muted);display:grid;gap:var(--hc-space-2)}.hc-foot:before{content:"";display:block;border-top:1px solid var(--hc-rule);margin-bottom:var(--hc-space-2)}.hc-foot__links{list-style:none;display:flex;flex-wrap:wrap;gap:var(--hc-space-1) var(--hc-space-4);margin-bottom:var(--hc-space-2)}.hc-foot__links a{color:var(--hc-ink)}.hc-foot__links a:hover{color:var(--hc-form)}.hc-foot p{max-width:62rem}.hc-foot p a{color:var(--hc-ink-muted)}.wrap{max-width:var(--site-max);margin:0 auto;padding:0 var(--gutter)}.wrap--narrow{max-width:calc(46rem + 2 * var(--gutter))}.section{padding:var(--hc-space-7) 0}.section--tight{padding:var(--hc-space-6) 0}.section--open{padding:var(--hc-space-8) 0}.intro{padding:var(--hc-space-7) 0 var(--hc-space-6)}.intro .lead,.intro .hc-fine{margin-top:var(--hc-space-4)}.after-intro{padding-top:0}.hero{padding:var(--hc-space-7) 0 var(--hc-space-6)}.hero .lead{margin-top:var(--hc-space-4)}.hero .actions{margin-top:var(--hc-space-5)}.hero__fine{margin-top:var(--hc-space-4)}.hero__pair{margin-top:var(--hc-space-6);display:grid;grid-template-columns:minmax(0,46rem) minmax(0,1fr);gap:var(--hc-space-6);align-items:start}.hero__chat .h-sub{font-size:var(--hc-text-lg)}.hero__chat .tx__row{grid-template-columns:minmax(0,1fr);gap:.2rem}.hero__chat .tx__text{font-size:var(--hc-text-sm)}.roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}.roles__box{display:grid;grid-template-rows:auto 1fr auto;min-width:0}.roles__box+.roles__box{border-left:1px solid var(--hc-form)}.roles__box>.hc-label-print{padding:.45rem var(--hc-space-4);background:var(--hc-form-tint);border-bottom:1px solid var(--hc-form);font-size:var(--hc-text-sm)}.roles__body{padding:var(--hc-space-4);display:grid;gap:var(--hc-space-3);align-content:start}.roles__body p{max-width:34ch}.roles__link{padding:0 var(--hc-space-4) var(--hc-space-4);font-size:var(--hc-text-sm);font-weight:620}.home-tx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:var(--hc-space-7);align-items:start}.home-tx .prose>p:first-of-type{margin-top:var(--hc-space-3)}.tx{border:1px solid var(--hc-rule-strong);background:var(--hc-paper)}.tx__bar{display:flex;justify-content:space-between;gap:var(--hc-space-2) var(--hc-space-3);flex-wrap:wrap;padding:.45rem var(--hc-space-4);background:var(--hc-form-tint);border-bottom:1px solid var(--hc-rule-strong);font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);color:var(--hc-form)}.tx__label{font-weight:680}.tx__turns{list-style:none}.tx__row{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:var(--hc-space-3);padding:var(--hc-space-3) var(--hc-space-4);align-items:baseline}.tx__row+.tx__row{border-top:1px solid var(--hc-rule)}.tx__text{font-size:var(--hc-text-md);line-height:1.5;max-width:var(--hc-measure)}.tx__row--you .tx__text{font-weight:560}.tx__tool{border:1px solid var(--hc-rule);padding:var(--hc-space-2) var(--hc-space-3);display:grid;gap:.15rem;min-width:0}.tx__toolhead{display:flex;flex-wrap:wrap;gap:var(--hc-space-1) var(--hc-space-3);align-items:baseline}.tx__toolname{font-size:var(--hc-text-sm)}.tx__tooldetail{font-family:var(--hc-font-typed);font-size:var(--hc-text-sm);color:var(--hc-ink-muted);overflow-wrap:anywhere}.tx__toolhead .hc-stamp{margin-left:auto;font-size:var(--hc-text-xs)}.tx__toolresult{font-size:var(--hc-text-sm);color:var(--hc-ink-muted)}.tx__caption{padding:var(--hc-space-2) var(--hc-space-4) var(--hc-space-3);font-size:var(--hc-text-sm);color:var(--hc-ink-muted);border-top:1px solid var(--hc-rule)}.slip{max-width:46rem}.slip__caption{margin-top:var(--hc-space-3)}.hc-request{padding:4px}.hc-request__head{padding:var(--hc-space-5) var(--hc-space-5) var(--hc-space-4)}.hc-title--approve{font-size:clamp(1.6rem,1.2rem + 1.5vw,var(--hc-text-3xl));line-height:1.12;margin-bottom:0}.slip--compact .hc-title--approve{font-size:var(--hc-text-xl)}.hc-host--big{font-size:.86em;letter-spacing:-.02em;padding:0 .1em;background:linear-gradient(var(--hc-form),var(--hc-form)) left bottom / 100% 1.5px no-repeat}.hc-request__route{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--hc-form)}.hc-request__route .hc-box+.hc-box{border-left:1px solid var(--hc-rule)}.hc-box{padding:var(--hc-space-3) var(--hc-space-5) var(--hc-space-4);min-width:0}.hc-request>.hc-box{border-top:1px solid var(--hc-rule)}.hc-box .hc-label-print{margin-bottom:var(--hc-space-1)}.hc-box__entry{font-size:var(--hc-text-lg);font-weight:var(--hc-weight-bold);line-height:1.3;overflow-wrap:anywhere}.hc-box__sub{font-size:var(--hc-text-sm);color:var(--hc-ink-muted);margin-top:var(--hc-space-1)}.hc-box__sub.hc-host{color:var(--hc-ink-muted);font-weight:400}.hc-reason{font-size:var(--hc-text-lg);line-height:1.45;max-width:var(--hc-measure)}.hc-box .hc-list{margin:var(--hc-space-1) 0 0}.hc-signoff{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--hc-form)}.hc-signoff__box{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;text-align:center;min-height:10rem}.hc-signoff__box+.hc-signoff__box{border-left:1px solid var(--hc-form)}.hc-signoff__box>.hc-label-print{justify-self:stretch;padding:.4rem var(--hc-space-3);background:var(--hc-form-tint);border-bottom:1px solid var(--hc-form)}.hc-signoff__box>:nth-child(2){align-self:center;margin:var(--hc-space-3) var(--hc-space-2)}.hc-signoff__note{font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);color:var(--hc-ink-muted);padding:0 var(--hc-space-2) var(--hc-space-3)}.hc-signoff__box--open .hc-signoff__note{color:var(--hc-seal);font-weight:620}.slip--compact .hc-signoff__box{min-height:8rem}.hc-impression{width:6.25rem;height:auto;color:var(--hc-seal);transform:rotate(-8deg)}.hc-impression--denied{width:7.5rem;color:var(--hc-stop);transform:rotate(-4deg)}.hc-impression__ko{font-family:Haechy Seal,serif;font-weight:800;font-size:23px;letter-spacing:.08em;fill:currentColor}.hc-impression__en{font-family:var(--hc-font);font-weight:700;font-size:7.5px;letter-spacing:.14em;fill:currentColor}.hc-impression--denied .hc-impression__ko{font-size:27px;letter-spacing:.12em}.hc-impression--denied .hc-impression__en{font-size:8px}.hc-impression__date{font-family:var(--hc-font);font-weight:650;font-stretch:82%;font-size:11px;fill:currentColor}.slip--compact .hc-impression{width:5rem}.slip--compact .hc-impression--denied{width:6rem}.hc-signoff__box--decided .hc-signoff__note{color:var(--hc-seal);font-weight:620}.hc-datestamp{display:grid;padding:.3rem .7rem;border:2px solid var(--hc-received);border-radius:var(--hc-radius-stamp);box-shadow:inset 0 0 0 2px var(--hc-paper),inset 0 0 0 3px var(--hc-received);color:var(--hc-received);font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:650;line-height:1.35;transform:rotate(-2deg)}.hc-datestamp__who{font-size:var(--hc-text-md);font-weight:800}.hc-heldby{display:grid;justify-items:center;gap:var(--hc-space-1);color:var(--hc-form);font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:620;line-height:1.3}.hc-decide{display:flex;gap:var(--hc-space-3);flex-wrap:wrap;align-items:center;margin-top:var(--hc-space-4)}.hc-decide .hc-btn{cursor:default}.hc-decide__hint{margin-top:var(--hc-space-3);max-width:36rem}.hc-table{width:100%;border-collapse:collapse;font-size:var(--hc-text-sm)}.hc-table th{text-align:left;vertical-align:bottom}.hc-table thead th{font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:620;color:var(--hc-form);background:var(--hc-form-tint);padding:.45rem var(--hc-space-3);border-bottom:1px solid var(--hc-form)}.hc-table td,.hc-table tbody th{padding:.7rem var(--hc-space-3);border-top:1px solid var(--hc-rule);vertical-align:top}.hc-table tbody th{font-weight:var(--hc-weight-bold)}.hc-table tbody tr:first-child td,.hc-table tbody tr:first-child th{border-top:0}.hc-table code{font-size:1em}.table-scroll{overflow-x:auto}.register td,.register tbody th{font-size:var(--hc-text-md);padding-top:var(--hc-space-4);padding-bottom:var(--hc-space-4)}.register tbody th{width:24%}.register td:last-child{width:15rem}.register td p+p{margin-top:var(--hc-space-2)}.register .hc-fine{margin-top:var(--hc-space-2)}.where-wrap{overflow-x:auto}.where{width:100%;border-collapse:collapse;font-size:var(--hc-text-sm)}.where th,.where td{text-align:left;vertical-align:top;padding:.7rem var(--hc-space-3);border-top:1px solid var(--hc-rule)}.where thead th{font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:620;color:var(--hc-form);background:var(--hc-form-tint);border-top:0;border-bottom:1px solid var(--hc-form)}.where tbody tr:first-child th,.where tbody tr:first-child td{border-top:0}.where tbody th{font-weight:620}.regions .hc-fine{margin-top:var(--hc-space-3)}.regions__table tbody th{font-size:var(--hc-text-md)}.switch{display:flex;flex-wrap:wrap;gap:var(--hc-space-3) var(--hc-space-6);align-items:flex-end}.seg{display:inline-flex;border:0;padding:0;margin:0;border-bottom:2px solid var(--hc-form);gap:2px}.seg__opt{position:relative}.seg__opt input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.seg__opt>span{display:inline-flex;gap:.4rem;align-items:baseline;padding:.4rem .85rem .45rem;margin-bottom:-2px;font-weight:620;font-stretch:92%;font-size:var(--hc-text-sm);color:var(--hc-ink-muted);cursor:pointer;border:1px solid transparent;border-bottom:0}.seg__opt:hover>span{color:var(--hc-form)}.seg__opt input:checked+span{color:var(--hc-ink);border-color:var(--hc-form);border-bottom:2px solid var(--hc-paper);background:var(--hc-paper)}.seg__opt input:focus-visible+span{outline:3px solid var(--hc-focus);outline-offset:1px}.seg__note{font-size:var(--hc-text-xs);color:var(--hc-form);font-weight:680}.pricing .p[data-bill=yearly]{display:none}@supports selector(:has(*)){.pricing:has(#bill-yearly:checked) .p[data-bill=monthly]{display:none}.pricing:has(#bill-yearly:checked) .p[data-bill=yearly]{display:inline}}.curpick{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;font-size:var(--hc-text-xs);color:var(--hc-ink-muted);margin:0}.curpick[hidden]{display:none}.curpick__opt{appearance:none;background:none;border:0;padding:.1rem .15rem;font:inherit;color:var(--hc-ink-muted);cursor:pointer;text-decoration:underline;text-decoration-color:var(--hc-rule);text-underline-offset:.2em}.curpick__opt:hover{color:var(--hc-form)}.curpick__opt[aria-pressed=true]{color:var(--hc-ink);font-weight:680;text-decoration:none}.curpick__opt:focus-visible{outline:3px solid var(--hc-focus);outline-offset:1px}.curpick__dot{color:var(--hc-rule)}.intro--pricing{padding:var(--hc-space-6) 0 var(--hc-space-5)}.intro--pricing .lead{margin-top:var(--hc-space-3)}.pricing-top{margin-top:var(--hc-space-5)}.pricing-top .switch{justify-content:space-between;margin-bottom:var(--hc-space-3)}.pricing-top .taxline{margin-top:var(--hc-space-3)}.pricing-top .hc-fine+.hc-fine{margin-top:var(--hc-space-1)}.pricestrip{display:none}.hc-plans{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}.hc-plans--four{grid-template-columns:repeat(4,minmax(0,1fr))}.hc-plan{display:flex;flex-direction:column;gap:var(--hc-space-3);padding:var(--hc-space-5) var(--hc-space-4);min-width:0}.hc-plan+.hc-plan{border-left:1px solid var(--hc-rule)}.hc-plan__name{font-weight:760;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-xl);line-height:1.1}.hc-plan__blurb{color:var(--hc-ink-muted);font-size:var(--hc-text-sm)}.hc-plan__features{list-style:square;padding:var(--hc-space-3) 0 0 1.1rem;display:grid;gap:var(--hc-space-1);font-size:var(--hc-text-sm);border-top:1px solid var(--hc-rule)}.hc-plan__features li::marker{color:var(--hc-form)}.hc-plan__cta{margin-top:auto;padding-top:var(--hc-space-3)}.price{min-height:3.4rem}.price__amount{display:block;font-weight:780;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-2xl);line-height:1.05}.price__per{display:block;font-size:var(--hc-text-sm);color:var(--hc-ink-muted)}.taxline{margin-top:var(--hc-space-3)}.ptable-wrap{overflow-x:auto;padding:4px}.ptable{width:100%;border-collapse:collapse;min-width:52rem;font-size:var(--hc-text-sm);table-layout:fixed}.ptable col.ptable__label{width:26%}.ptable th,.ptable td{text-align:left;vertical-align:top;padding:.6rem var(--hc-space-3);border-top:1px solid var(--hc-rule)}.ptable thead th{font-weight:760;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-lg);padding-top:var(--hc-space-4);padding-bottom:var(--hc-space-3);border-top:0;border-bottom:2px solid var(--hc-form)}.ptable thead td{border-top:0;border-bottom:2px solid var(--hc-form)}.ptable tbody th[scope=row]{font-weight:620}.ptable__hint{display:block;font-weight:400;color:var(--hc-ink-muted);font-size:var(--hc-text-xs);margin-top:.15rem}.ptable__group th{background:var(--hc-form-tint);color:var(--hc-form);font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:680;padding-top:.45rem;padding-bottom:.45rem;border-top:1px solid var(--hc-form);border-bottom:1px solid var(--hc-form)}.ptable__group+tr th,.ptable__group+tr td{border-top:0}.ptable tbody:first-of-type .ptable__group th{border-top:0}.plans-compact td,.plans-compact tbody th{font-size:var(--hc-text-md);vertical-align:baseline}.plans-compact tbody th{font-weight:760;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-lg)}.plans-compact .amount{font-weight:720;white-space:nowrap}.plans-compact thead th{white-space:nowrap}.limits dl{display:grid;gap:0;border-top:1px solid var(--hc-rule);max-width:52rem}.limits dl>div{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--hc-space-2) var(--hc-space-5);padding:var(--hc-space-4) 0;border-bottom:1px solid var(--hc-rule)}.limits dt{font-weight:var(--hc-weight-bold)}.limits dd{color:var(--hc-ink-muted);max-width:var(--hc-measure)}.billing{display:grid;gap:var(--hc-space-5);max-width:var(--hc-measure)}.billing h3{font-size:var(--hc-text-md);font-weight:var(--hc-weight-bold);margin-bottom:var(--hc-space-1)}.billing p+p{margin-top:var(--hc-space-2)}.control{padding:var(--hc-space-6) 0 0}.control+.control{margin-top:var(--hc-space-4)}.control>h2,.control>h3{margin-bottom:var(--hc-space-3)}.control>p,.control li{max-width:var(--hc-measure)}.control p+p,.control p+ul,.control ul+p,.control ul+figure,.control figure+p{margin-top:var(--hc-space-3)}.toc{list-style:none;display:flex;flex-wrap:wrap;gap:var(--hc-space-1) var(--hc-space-5);font-size:var(--hc-text-sm);font-weight:620}.hc-check{border:1px solid var(--hc-rule-strong);max-width:42rem}.hc-check--stop{border-color:var(--hc-stop)}.hc-check__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--hc-space-3);align-items:center;padding:var(--hc-space-3) var(--hc-space-4);border-bottom:1px solid var(--hc-rule);font-weight:var(--hc-weight-bold)}.hc-check__rows{list-style:none}.hc-check__rows li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--hc-space-3);padding:var(--hc-space-3) var(--hc-space-4);font-size:var(--hc-text-sm);align-items:start}.hc-check__rows li+li{border-top:1px solid var(--hc-rule)}.hc-check__rows .hc-icon{margin-top:.15em}.hc-check__rows .is-stop .hc-icon{color:var(--hc-stop)}.hc-check__rows .is-wait .hc-icon{color:var(--hc-received)}.hc-check__rows b{display:block}.trace{list-style:decimal;padding-left:2rem}.trace>li{padding:var(--hc-space-7) 0;border-top:1px solid var(--hc-rule)}.trace>li:first-child{border-top:0;padding-top:var(--hc-space-4)}.trace>li::marker{font-weight:800;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-xl);color:var(--hc-form)}.trace__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--hc-space-6);align-items:start}.trace__grid--stack{grid-template-columns:minmax(0,1fr)}.trace h2{font-weight:760;font-stretch:var(--hc-stretch-title);font-size:var(--hc-text-xl);line-height:1.2;margin-bottom:var(--hc-space-3)}.trace p{max-width:var(--hc-measure)}.trace p+p,.trace p+ul,.trace ul+p{margin-top:var(--hc-space-3)}.made{margin-top:var(--hc-space-4)}.pathlist{list-style:none;border-top:1px solid var(--hc-rule-strong)}.pathlist li{padding:var(--hc-space-3) 0;border-bottom:1px solid var(--hc-rule)}.pathlist b{display:block;font-weight:640;margin-bottom:.1rem}.prose .pathlist{margin-top:var(--hc-space-3)}.cmd{font-family:var(--hc-font-typed);font-weight:700;font-size:var(--hc-text-sm);background:var(--hc-paper);color:var(--hc-ink);padding:.6rem .8rem;border:1.5px solid var(--hc-rule-strong);border-radius:var(--hc-radius-control);overflow-x:auto;white-space:pre}.hc-slip{max-width:34rem;padding:var(--hc-space-5) var(--hc-space-6) var(--hc-space-5);margin-top:var(--hc-space-6)}.hc-slip .form{margin:0}.hc-slip #contact-status:empty{min-height:0!important}.notfound{padding:var(--hc-space-8) 0}.notfound .hc-mark{margin-bottom:var(--hc-space-5)}@media(max-width:1000px){.hc-plans--four{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-plans--four .hc-plan:nth-child(3){border-left:0}.hc-plans--four .hc-plan:nth-child(n+3){border-top:1px solid var(--hc-rule)}.hero__pair,.home-tx,.trace__grid{grid-template-columns:minmax(0,1fr);gap:var(--hc-space-5)}}@media(max-width:820px){.hc-top__in{flex-wrap:wrap;gap:0 var(--hc-space-4);padding-top:var(--hc-space-3)}.hc-logo,.hc-who{padding-bottom:var(--hc-space-2)}.hc-nav{order:3;width:100%;overflow-x:auto}.hc-nav ul{width:max-content}.roles{grid-template-columns:minmax(0,1fr)}.roles__box+.roles__box{border-left:0;border-top:1px solid var(--hc-form)}.roles__body p{max-width:none}.limits dl>div{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.hc-top__signin{display:none}.hc-plans--four{grid-template-columns:minmax(0,1fr)}.pricestrip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;margin:0 0 var(--hc-space-3);border-top:1px solid var(--hc-rule)}.pricestrip li{border-bottom:1px solid var(--hc-rule)}.pricestrip li:nth-child(odd){border-right:1px solid var(--hc-rule)}.pricestrip a{display:flex;justify-content:space-between;align-items:baseline;gap:var(--hc-space-2);padding:.55rem var(--hc-space-3);color:var(--hc-ink);text-decoration:none}.pricestrip__name{font-weight:620}.pricestrip a>.p>span:first-child{font-weight:780;font-stretch:var(--hc-stretch-title)}.pricestrip__per{font-size:var(--hc-text-xs);color:var(--hc-ink-muted)}.intro--pricing{padding-top:var(--hc-space-5)}.hc-plans--four .hc-plan+.hc-plan{border-left:0;border-top:1px solid var(--hc-rule)}.hc-request__head{padding:var(--hc-space-4)}.hc-request__route{grid-template-columns:minmax(0,1fr)}.hc-request__route .hc-box+.hc-box{border-left:0;border-top:1px solid var(--hc-rule)}.hc-box{padding:var(--hc-space-3) var(--hc-space-4)}.hc-signoff__box,.slip--compact .hc-signoff__box{min-height:8.5rem}.hc-sealbox--big{width:3.25rem;height:3.25rem}.hc-impression{width:4.75rem}.hc-impression--denied{width:5.5rem}.hc-datestamp{padding:.25rem .4rem}.hc-decide{flex-direction:column;align-items:stretch}.tx__row{grid-template-columns:minmax(0,1fr);gap:.2rem}.tx__toolhead .hc-stamp{margin-left:0}.hc-slip{padding:var(--hc-space-5) var(--hc-space-4) var(--hc-space-4)}.hc-note{padding:var(--hc-space-4)}.trace{padding-left:1.6rem}.hc-table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hc-table--stack,.hc-table--stack tbody,.hc-table--stack tr,.hc-table--stack td,.hc-table--stack tbody th{display:block;width:100%!important}.hc-table--stack tr{padding:var(--hc-space-3) var(--hc-space-3)}.hc-table--stack tr+tr{border-top:1px solid var(--hc-rule)}.hc-table--stack td,.hc-table--stack tbody th{border:0;padding:.15rem 0}.hc-table--stack tbody th{margin-bottom:var(--hc-space-1)}.hc-table--stack td[data-label]{padding-top:var(--hc-space-2)}.hc-table--stack td[data-label]:before{content:attr(data-label);display:block;font-size:var(--hc-text-xs);font-stretch:var(--hc-stretch-label);font-weight:620;color:var(--hc-form)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){.hc-stamp,.hc-btn,.hc-note,.hc-sealbox{border:1px solid CanvasText}}.tx .tx__bar{max-width:none}
