*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter Tight,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--band: #ffcd00;--ink: #1c1400;--plain: #fffcf2;--plain-ink: #1c1400;--panel: #fbf6ea;--panel-ink: #1c1400;--error: #a3260f;--success: #1f5d1a;--lamp: #fffcf2;--band-down: color-mix(in srgb, var(--band) 42%, var(--ink));--band-hair: color-mix(in srgb, var(--ink) 34%, var(--band));--band-soft: color-mix(in srgb, var(--ink) 9%, var(--band));--band-legend: color-mix(in srgb, var(--ink) 78%, var(--band));--panel-hair: color-mix(in srgb, var(--panel-ink) 28%, var(--panel));--panel-field: color-mix(in srgb, var(--panel-ink) 4%, var(--panel));--panel-legend: color-mix(in srgb, var(--panel-ink) 72%, var(--panel));--edge: var(--ink);--focus: var(--ink);--halo: var(--plain);--hg-press-ms: 90ms;--hg-press-depth: 1px;--hg-light-ms: .14s;--hg-open-ms: .24s;--hg-ease: cubic-bezier(.2, .7, .2, 1);--hg-rail: 44px;--hg-hinge-gap: 14px;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-palette]){color-scheme:dark}}:root[data-palette^=dark]{color-scheme:dark}@media (prefers-reduced-motion: reduce){:root{--hg-press-ms: 0ms;--hg-light-ms: 0ms;--hg-open-ms: 0ms}}html,body,#root{height:100%}body{margin:0;background:var(--band);color:var(--ink);font-family:Inter Tight,system-ui,sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;overflow:hidden;overscroll-behavior:none}.hg-shell{position:fixed;top:0;right:0;bottom:0;left:0;container:hg-shell / size;background:var(--band)}.hg-grid{--rail: var(--hg-rail);--rail-t: calc(var(--rail) + env(safe-area-inset-top));--rail-r: calc(var(--rail) + env(safe-area-inset-right));--rail-b: calc(var(--rail) + env(safe-area-inset-bottom));--rail-l: calc(var(--rail) + env(safe-area-inset-left));--key: calc(var(--rail) - 14px);display:grid;width:100%;height:100%;grid-template-columns:var(--rail-l) minmax(0,1fr) var(--rail-r);grid-template-rows:var(--rail-t) minmax(0,1fr) auto;grid-template-areas:"top top top" "left work right" "bottom bottom bottom"}@container hg-shell (max-width: 639px){.hg-grid{--rail: 40px}}@container hg-shell (max-height: 499px){.hg-grid{--rail: 38px}}.hg-rail-top{grid-area:top}.hg-rail-right{grid-area:right}.hg-work{grid-area:work;position:relative;min-width:0;min-height:0;border:1px solid var(--edge)}.hg-work iframe{display:block;width:100%;height:100%;border:0}.hg-key{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--key);height:var(--key);padding:0;border-radius:50%;border:1px solid var(--band-hair);background:var(--band);color:var(--ink);font:600 12px/1 Inter Tight,system-ui,sans-serif;font-variant-numeric:tabular-nums;text-decoration:none;cursor:pointer;transition:transform var(--hg-press-ms) var(--hg-ease),background-color var(--hg-press-ms) var(--hg-ease),color var(--hg-press-ms) var(--hg-ease);-webkit-tap-highlight-color:transparent}.hg-key:hover{background:var(--band-soft)}.hg-key:active{transform:translateY(var(--hg-press-depth))}.hg-key[aria-current=true],.hg-key[aria-pressed=true],.hg-key[aria-checked=true]{background:var(--band-down);border-color:var(--band-down);color:var(--band);transform:translateY(var(--hg-press-depth))}.hg-key svg{width:14px;height:14px;display:block}.hg-key-plain{background:var(--plain);border-color:var(--plain);color:var(--plain-ink)}.hg-key-plain:hover{background:color-mix(in srgb,var(--plain-ink) 8%,var(--plain))}.hg-wwu{display:inline-flex;align-items:center;gap:9px;margin:0;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.hg-wwu:active .hg-key-plain{transform:translateY(var(--hg-press-depth))}.hg-wwu[aria-expanded=true] .hg-key-plain{background:var(--panel);border-color:var(--band-hair);transform:translateY(var(--hg-press-depth))}:where(.hg-shell) :focus{outline:none}:where(.hg-shell) :focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 5px var(--halo)}.hg-lamp{position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-radius:50%;border:1px solid var(--band);background:var(--lamp);opacity:0;transition:opacity var(--hg-light-ms) linear,background-color var(--hg-light-ms) linear;pointer-events:none}.hg-lamp[data-state=loading]{opacity:1}.hg-lamp[data-state=failed]{opacity:1;background:var(--error)}.hg-rail-left{grid-area:left;min-height:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px 0 10px env(safe-area-inset-left);overflow:hidden}.hg-keys{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:3px 0;list-style:none;min-height:0;overflow-y:auto;scrollbar-width:none}.hg-keys::-webkit-scrollbar{display:none}.hg-keys li{display:grid;place-items:center;width:var(--rail)}.hg-list-toggle{display:none}.hg-legend{flex:1 1 auto;min-height:0;margin:0;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.hg-legend span{writing-mode:vertical-rl;transform:rotate(180deg);max-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--band-legend)}.hg-legend[data-state=failed] span{color:var(--error)}@container hg-shell (max-width: 639px){.hg-list-toggle{display:inline-grid}.hg-keys[data-open=false] li:not([data-current=true]){display:none}}@container hg-shell (max-height: 499px){.hg-list-toggle{display:inline-grid}.hg-keys[data-open=false] li:not([data-current=true]){display:none}}.hg-rail-bottom{grid-area:bottom;min-height:0;display:flex;flex-direction:column}.hg-strip{flex:none;height:var(--rail-b);padding:0 calc(env(safe-area-inset-right) + 7px) env(safe-area-inset-bottom) calc(env(safe-area-inset-left) + 14px);display:flex;align-items:center;gap:10px}.hg-name{margin:0;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.hg-strip-end{margin-left:auto;display:flex;align-items:center;gap:10px}.hg-wwu:focus-visible{outline:none;box-shadow:none}.hg-wwu:focus-visible .hg-key-plain{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 5px var(--halo)}.hg-caption{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@container hg-shell (max-width: 639px){.hg-strip[data-tray=open] .hg-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.hg-tray{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.hg-tray::-webkit-scrollbar{display:none}.hg-tray .hg-key{font-size:9px;letter-spacing:.04em}.hg-tray .hg-key:disabled{opacity:.35;cursor:default}.hg-pair{display:block;width:18px;height:12px;overflow:visible}.hg-drawer{display:grid;grid-template-rows:0fr;min-height:0;transition:grid-template-rows var(--hg-open-ms) var(--hg-ease)}.hg-drawer[data-open=true]{grid-template-rows:1fr}.hg-drawer-inner{min-height:0;overflow:hidden;display:flex;justify-content:flex-end;padding:0 calc(env(safe-area-inset-right) + var(--rail)) 0 calc(env(safe-area-inset-left) + var(--rail))}.hg-drawer[data-open=true] .hg-drawer-inner{padding-top:10px}.hg-panel{container:hg-panel / inline-size;position:relative;width:min(760px,100%);max-height:calc(100cqh - 2 * var(--rail) - 160px);overflow-y:auto;overscroll-behavior:contain;background:var(--panel);color:var(--panel-ink);border:1px solid var(--edge);border-bottom:0;--focus: var(--panel-ink);--halo: var(--band)}@container hg-shell (max-width: 1199px) and (orientation: landscape){.hg-panel{width:calc(50cqw - var(--rail) - var(--hg-hinge-gap));max-height:calc(100cqh - 2 * var(--rail) - 40px)}}@container hg-shell (max-width: 1199px) and (orientation: portrait){.hg-panel{width:min(560px,100%);max-height:calc(50cqh - var(--rail) - var(--hg-hinge-gap))}}@container hg-shell (max-width: 639px){.hg-grid[data-panel=open]{grid-template-rows:var(--rail-t) 0 minmax(0,1fr)}.hg-grid[data-panel=open] .hg-work{visibility:hidden;border-width:0}.hg-grid[data-panel=open] .hg-drawer{flex:1 1 auto}.hg-drawer-inner{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.hg-drawer[data-open=true] .hg-drawer-inner{padding-top:0}.hg-panel{width:100%;max-height:none;height:100%;border-left:0;border-right:0}}@container hg-shell (max-height: 499px){.hg-grid[data-panel=open]{grid-template-rows:var(--rail-t) 0 minmax(0,1fr)}.hg-grid[data-panel=open] .hg-work{visibility:hidden;border-width:0}.hg-grid[data-panel=open] .hg-drawer{flex:1 1 auto}.hg-drawer[data-open=true] .hg-drawer-inner{padding-top:0}.hg-panel{width:100%;max-height:none;height:100%}}.hg-form{display:grid;grid-template-columns:1fr;gap:14px 22px;padding:16px 18px 18px}.hg-form-head{display:flex;align-items:center;gap:12px}.hg-form-head h2{margin:0;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hg-form-head p{margin:0;color:var(--panel-legend)}.hg-form-head .hg-key{margin-left:auto;background:var(--panel);border-color:var(--panel-hair);color:var(--panel-ink)}.hg-form-head .hg-key:hover{background:var(--panel-field)}.hg-col{display:grid;gap:12px;align-content:start;min-width:0}@container hg-panel (min-width: 620px){.hg-form{grid-template-columns:1fr 1fr}.hg-form-head,.hg-send-row{grid-column:1 / -1}}.hg-field{display:grid;gap:5px;min-width:0;margin:0;padding:0;border:0}.hg-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--panel-legend);padding:0}.hg-label small{font-size:10px;letter-spacing:.06em;text-transform:none;font-weight:500}.hg-input{width:100%;min-width:0;height:34px;padding:0 10px;border:1px solid var(--panel-hair);border-radius:0;background:var(--panel-field);color:var(--panel-ink);font:500 13px/1.3 Inter Tight,system-ui,sans-serif}textarea.hg-input{height:auto;min-height:76px;padding:8px 10px;resize:vertical}.hg-input[aria-invalid=true]{border-color:var(--error)}.hg-select-wrap{position:relative}.hg-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;cursor:pointer}.hg-select-wrap svg{position:absolute;right:10px;top:50%;width:10px;height:10px;transform:translateY(-50%);pointer-events:none}.hg-checks{display:flex;flex-wrap:wrap;gap:6px 14px}.hg-check{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;cursor:pointer;min-height:26px}.hg-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:15px;height:15px;border:1px solid var(--panel-ink);border-radius:0;background:var(--panel-field);cursor:pointer}.hg-check input:checked{background:var(--panel-ink);box-shadow:inset 0 0 0 3px var(--panel)}.hg-checks[aria-invalid=true] .hg-check input{border-color:var(--error)}.hg-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.hg-send-row{display:flex;align-items:center;gap:14px;border-top:1px solid var(--panel-hair);padding-top:14px}.hg-send{position:relative;flex:none;display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 18px 0 14px;border:1px solid var(--band-down);border-radius:0;background:var(--band);color:var(--ink);font:700 11px/1 Inter Tight,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:transform var(--hg-press-ms) var(--hg-ease)}.hg-send:active{transform:translateY(var(--hg-press-depth))}.hg-send[aria-busy=true]{cursor:progress}.hg-send-lamp{width:8px;height:8px;border-radius:50%;border:1px solid var(--ink);background:var(--band);transition:background-color var(--hg-light-ms) linear}.hg-send-lamp[data-state=sending]{background:var(--lamp)}.hg-send-lamp[data-state=sent]{background:var(--success)}.hg-send-lamp[data-state=failed]{background:var(--error)}.hg-status{margin:0;min-width:0;font-size:12px;font-weight:500;line-height:1.35}.hg-status[data-tone=error]{color:var(--error)}.hg-status[data-tone=success]{color:var(--success)}
