.sk{--sk-accent: #316d53;--sk-ink: var(--sk-accent);--sk-bg: #f5f4ee;--sk-surface: #fffefa;--sk-text: #252b27;--sk-muted: #6a706a;--sk-line: #dedfd6;--sk-soft: #ebeee5;--sk-error: #a63b36;--sk-duration: .28s;--sk-short: .16s;--sk-ease: cubic-bezier(.23, 1, .32, 1);font-family:var( --sk-font, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif );color:var(--sk-text);color-scheme:light}.sk[data-theme=dark]{--sk-bg: #191e1c;--sk-surface: #222a26;--sk-text: #f1f1e8;--sk-muted: #a3aea5;--sk-line: #39453d;--sk-soft: #2c3630;--sk-error: #ff9f98;color-scheme:dark;--sk-ink: color-mix(in srgb, var(--sk-accent) 55%, white)}.sk *,.sk *:before,.sk *:after{box-sizing:border-box}.sk button,.sk input,.sk textarea{font:inherit}.sk button{cursor:pointer}.sk button:disabled{cursor:default}.sk button:focus-visible,.sk input:focus-visible,.sk textarea:focus-visible,.sk [tabindex]:focus-visible{outline:3px solid var(--sk-ink);outline-offset:4px}.sk-icon{display:block;width:var(--sk-icon-size, 22px);height:var(--sk-icon-size, 22px);flex:none}.sk-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sk-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:var(--sk-min-height, 48px);padding:0 var(--sk-padding-x, 20px);border:1px solid var(--sk-line);border-radius:var(--sk-radius, 14px);background:var(--sk-surface);color:var(--sk-text);font-size:var(--sk-font-size, 14px);font-weight:550;transition:transform var(--sk-short) var(--sk-ease),background var(--sk-duration),box-shadow var(--sk-duration)}.sk-button:active:not(:disabled){transform:translateY(var(--sk-press-offset, 1px));box-shadow:none}@media(hover:hover)and (pointer:fine){.sk-button:hover:not(:disabled){transform:translateY(calc(var(--sk-hover-lift, 2px) * -1));box-shadow:0 4px color-mix(in srgb,var(--sk-text) 12%,transparent)}}.sk-primary{background:var(--sk-accent);color:#fff;border-color:transparent;min-width:186px;justify-content:space-between;box-shadow:0 3px color-mix(in srgb,var(--sk-text) 25%,transparent)}.sk-primary[data-state=error]{background:var(--sk-error)}.sk [data-sk-motion=off]:before,.sk [data-sk-motion=off]:after{animation:none!important;transition:none!important}.sk-button-tail{display:grid;place-items:center;width:28px;height:28px;margin-right:-5px;border-radius:var(--sk-radius, 9px);background:#ffffff1a;transition:transform var(--sk-short) var(--sk-ease),opacity var(--sk-short) var(--sk-ease)}.sk-feedback{display:block;min-height:19px;max-width:100%;margin:9px 0 0;color:var(--sk-muted);font-size:var(--sk-font-size, 11px);line-height:1.55;overflow-wrap:anywhere}.sk-action-wrap{display:flex;flex-direction:column;align-items:center;max-width:100%}.sk-draw{stroke-dasharray:30;stroke-dashoffset:30;animation:sk-draw var(--sk-stroke-duration, calc(var(--sk-duration) * 1.5)) var(--sk-ease) forwards}.sk-spin{animation:sk-spin var(--sk-spin-duration, .9s) linear infinite}.sk-spin-track{opacity:.22}.sk-custom-icon>svg{width:100%;height:100%}@keyframes sk-draw{to{stroke-dashoffset:0}}@keyframes sk-spin{to{transform:rotate(360deg)}}.sk-primary[data-state=success] .sk-button-tail{transform:rotate(-9deg) translateY(-1px)}.sk-copy-wrap{width:100%}.sk-copy{position:relative;isolation:isolate;width:100%;gap:8px;padding:0 var(--sk-padding-x, 13px);border-style:dashed;border-radius:var(--sk-radius, 12px);justify-content:space-between}.sk-copy:before{content:"";position:absolute;z-index:0;inset:2px;border:1px solid var(--sk-line);border-radius:inherit;opacity:0;transform:translate(-3px,3px);transition:transform var(--sk-duration) var(--sk-ease),opacity var(--sk-short) var(--sk-ease);pointer-events:none}.sk-copy code{font-size:var(--sk-font-size, 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-copy-action{position:relative;z-index:1;display:flex;align-items:center;gap:7px;font-size:var(--sk-font-size, 11px);flex:none;color:var(--sk-ink)}.sk-copy-action .sk-icon{width:var(--sk-icon-size, 18px);height:var(--sk-icon-size, 18px)}.sk-copy[data-state=success]{border-style:solid;border-color:var(--sk-ink);background:color-mix(in srgb,var(--sk-accent) 7%,var(--sk-surface))}.sk-copy[data-state=success]:before{opacity:.75;transform:translate(0)}@media(max-width:380px){.sk-copy-action span{display:none}}.sk-save{position:relative;min-width:180px;justify-content:flex-start;border-radius:var(--sk-radius, 30px)}.sk-save .sk-icon{transition:fill var(--sk-duration),transform var(--sk-duration) var(--sk-ease)}.sk-save[data-active=true] .sk-icon{fill:var(--sk-accent);stroke:var(--sk-accent);transform:translateY(calc(var(--sk-save-lift, 3px) * -1)) scale(var(--sk-save-scale, 1.12))}.sk-save-dot{width:7px;height:7px;margin-left:auto;background:var(--sk-line);border-radius:50%;transition:background var(--sk-duration)}.sk-save[data-active=true] .sk-save-dot{background:var(--sk-accent)}.sk-save[data-state=error]{color:var(--sk-error);border-color:var(--sk-error);background:color-mix(in srgb,var(--sk-error) 7%,var(--sk-surface))}.sk-save[data-state=error] .sk-icon{fill:none;stroke:var(--sk-error);transform:none}.sk-save[data-state=error] .sk-save-dot{background:var(--sk-error)}.sk-save+.sk-feedback[data-state=error]{color:var(--sk-error)}.sk-favorite{position:relative;display:flex;align-items:center;gap:14px;border:0;background:none;color:var(--sk-text);padding:14px var(--sk-padding-x, 19px);border-radius:var(--sk-radius, 30px);font-size:var(--sk-font-size, 13px)}.sk-favorite .sk-icon{width:var(--sk-icon-size, 30px);height:var(--sk-icon-size, 30px);fill:transparent;transition:fill var(--sk-duration),stroke var(--sk-duration),transform var(--sk-duration) var(--sk-ease)}.sk-favorite[data-active=true] .sk-icon{fill:var(--sk-heart-fill, #e68b77);stroke:var(--sk-heart-stroke, #bf5a47);transform:scale(calc(var(--sk-heart-scale, 1.22) * var(--sk-heart-settle, .92))) rotate(var(--sk-heart-tilt, -8deg))}.sk-favorite-rays{position:absolute;top:50%;left:calc(var(--sk-padding-x, 19px) + var(--sk-icon-size, 30px) * .5);width:0;height:0;pointer-events:none;transition:transform var(--sk-duration) var(--sk-ease)}.sk-favorite-rays i{position:absolute;left:0;top:0;display:block;width:4px;height:4px;background:var(--sk-burst-color, var(--sk-heart-fill, #e68b77));border-radius:50%;opacity:0;transform:translate(-50%,-50%)}.sk-favorite-rays i:nth-child(2n){width:8px;height:3px;border-radius:2px}.sk-progress{position:relative;width:var(--sk-ring-size, 120px);height:var(--sk-ring-size, 120px)}.sk-progress svg:not(.sk-icon){width:100%;height:100%;transform:rotate(-90deg)}.sk-progress circle{fill:none;stroke-width:var(--sk-ring-stroke, 7);stroke-linecap:round}.sk-progress-track{stroke:var(--sk-soft)}.sk-progress-value{stroke:var(--sk-accent);transition:stroke-dashoffset var(--sk-duration) var(--sk-ease)}.sk-progress-center{position:absolute;inset:0;display:grid;place-items:center}.sk-progress-center strong{font-size:var(--sk-font-size, 29px);font-weight:500;letter-spacing:-.035em}.sk-progress-center small{font-size:var(--sk-font-size, 12px);margin-left:3px;color:var(--sk-muted);letter-spacing:0}.sk-progress-center .sk-icon{width:var(--sk-icon-size, 36px);height:var(--sk-icon-size, 36px);color:var(--sk-ink);transition:transform var(--sk-duration) var(--sk-ease),opacity var(--sk-short) var(--sk-ease)}.sk-progress[aria-valuenow="100"] .sk-progress-center .sk-icon{transform:rotate(-8deg) scale(1.08)}@starting-style{.sk-progress[aria-valuenow="100"] .sk-progress-center .sk-icon{transform:rotate(0) scale(.92)}}.sk-upload{width:100%;border:1px dashed var(--sk-line);border-radius:var(--sk-radius, 16px);padding:13px;background:var(--sk-surface);transition:background var(--sk-duration),border-color var(--sk-duration)}.sk-upload[data-dragging=true]{background:var(--sk-soft);border-color:var(--sk-ink)}.sk-upload-target{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;padding:14px 5px 10px;border:0;color:var(--sk-text);background:none}.sk-upload-target strong{font-size:var(--sk-font-size, 13px);font-weight:550;max-width:100%;overflow-wrap:anywhere}.sk-upload-target>span:last-child{font-size:var(--sk-font-size, 10px);color:var(--sk-muted)}.sk-file-stack{display:grid;place-items:center;position:relative;width:48px;height:50px;margin-bottom:9px}.sk-file-stack i{position:absolute;inset:0;border:1px solid var(--sk-line);border-radius:var(--sk-radius, 9px);background:var(--sk-soft);transform:rotate(var(--sk-file-tilt-first, -12deg));transition:transform var(--sk-duration) var(--sk-ease)}.sk-file-stack:before{content:"";position:absolute;inset:0;border:1px solid var(--sk-line);border-radius:var(--sk-radius, 9px);background:var(--sk-surface);transform:rotate(-2deg) translate(-1px);transition:transform var(--sk-duration) var(--sk-ease)}.sk-file-stack i:nth-child(2){transform:rotate(var(--sk-file-tilt-second, 9deg));background:var(--sk-surface)}.sk-file-stack .sk-icon{position:relative;color:var(--sk-ink)}.sk-upload[data-dragging=true] .sk-file-stack i:first-child{transform:rotate(var(--sk-file-hover-first, -22deg)) translate(var(--sk-file-offset-first, -4px))}.sk-upload[data-dragging=true] .sk-file-stack i:nth-child(2){transform:rotate(var(--sk-file-hover-second, 15deg)) translate(var(--sk-file-offset-second, 3px))}.sk-upload[data-dragging=true] .sk-file-stack:before{transform:rotate(-8deg) translate(-5px)}@media(hover:hover)and (pointer:fine){.sk-upload-target:hover .sk-file-stack i:first-child{transform:rotate(var(--sk-file-hover-first, -22deg)) translate(var(--sk-file-offset-first, -4px))}.sk-upload-target:hover .sk-file-stack i:nth-child(2){transform:rotate(var(--sk-file-hover-second, 15deg)) translate(var(--sk-file-offset-second, 3px))}.sk-upload-target:hover .sk-file-stack:before{transform:rotate(-8deg) translate(-5px)}}.sk-upload-footer{display:flex;gap:9px;align-items:center;margin-top:12px}.sk-meter{height:4px;border-radius:var(--sk-radius, 3px);background:var(--sk-soft);flex:1;overflow:hidden}.sk-meter>span{display:block;height:100%;background:var(--sk-accent);transform-origin:left;transition:transform var(--sk-duration)}.sk-text-button{border:0;color:var(--sk-ink);font-size:var(--sk-font-size, 12px);background:none;padding:8px 0;font-weight:550}.sk-text-button:disabled{color:var(--sk-muted)}.sk-upload .sk-feedback:empty{min-height:0;margin:0}.sk-toast-slot{width:100%;min-height:94px}.sk-toast{position:relative;display:flex;align-items:flex-start;gap:12px;padding:17px 12px 19px 16px;background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:var(--sk-radius, 14px);box-shadow:0 8px 25px #00000008;overflow:hidden;opacity:1;transform:translateY(0) rotate(0) scale(1);clip-path:inset(0 round var(--sk-radius, 14px));transition:opacity var(--sk-short) var(--sk-ease),transform var(--sk-duration) var(--sk-ease),clip-path var(--sk-duration) var(--sk-ease)}@starting-style{.sk-toast{opacity:0;transform:translateY(var(--sk-toast-offset, 8px)) rotate(-1deg) scale(var(--sk-toast-scale, .97));clip-path:inset(0 0 100% 0 round var(--sk-radius, 14px))}}.sk-toast>div{flex:1}.sk-toast strong{font-size:var(--sk-font-size, 13px);font-weight:600}.sk-toast p{margin:5px 0 0;font-size:var(--sk-font-size, 11px);color:var(--sk-muted);line-height:1.5}.sk-toast-symbol{background:var(--sk-soft);padding:7px;color:var(--sk-ink);border-radius:50%}.sk-toast-symbol .sk-icon{width:var(--sk-icon-size, 17px);height:var(--sk-icon-size, 17px)}.sk-toast[data-variant=error] .sk-toast-symbol{color:var(--sk-error)}.sk-icon-button{border:0;background:none;color:var(--sk-muted);padding:4px;display:grid;place-items:center;min-width:28px;min-height:28px}.sk-icon-button .sk-icon{width:var(--sk-icon-size, 17px);height:var(--sk-icon-size, 17px)}.sk-toast-life{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--sk-accent);transform-origin:left;animation:sk-life linear forwards}@keyframes sk-life{to{transform:scaleX(0)}}.sk-tabs{width:100%}.sk-tab-list{display:grid;grid-template-columns:repeat(var(--sk-tab-count),minmax(0,1fr));padding:4px;border-radius:var(--sk-radius, 11px);background:var(--sk-soft);position:relative}.sk-tab-indicator{position:absolute;left:4px;top:4px;bottom:4px;width:calc((100% - 8px) / var(--sk-tab-count));border-radius:var(--sk-radius, 8px);background:var(--sk-surface);box-shadow:0 2px 4px #00000009;transform:translate(calc(var(--sk-tab-index) * 100%));transition:transform var(--sk-duration) var(--sk-ease)}.sk-tab-list button{position:relative;background:none;border:0;border-radius:var(--sk-radius, 8px);padding:11px 6px;font-size:var(--sk-font-size, 12px);color:var(--sk-muted)}.sk-tab-list button[aria-selected=true]{color:var(--sk-text)}.sk-tab-panel{font-size:var(--sk-font-size, 13px);line-height:1.6;padding:18px 4px 4px;opacity:1;transform:translateY(0);transition:opacity var(--sk-short) var(--sk-ease),transform var(--sk-duration) var(--sk-ease),display 0s;transition-behavior:allow-discrete}@starting-style{.sk-tab-panel:not([hidden]){opacity:0;transform:translateY(var(--sk-panel-offset, 5px))}}.sk-tab-panel[hidden]{display:none}.sk-search{width:100%;position:relative}.sk-search-input{display:flex;align-items:center;padding:0 12px;gap:10px;min-height:var(--sk-min-height, 46px);border:1px solid var(--sk-line);border-radius:var(--sk-radius, 12px);background:var(--sk-surface)}.sk-search-input>.sk-icon{width:var(--sk-icon-size, 19px);height:var(--sk-icon-size, 19px);color:var(--sk-muted)}.sk-search-input input{min-width:0;width:100%;background:none;border:0;padding:14px 0;color:var(--sk-text);font-size:var(--sk-font-size, 12px)}.sk-search-input input:focus-visible{outline:none}.sk-search-input:focus-within{border-color:var(--sk-ink)}.sk-search-results{position:absolute;z-index:10;left:0;right:0;margin-top:7px;border:1px solid var(--sk-line);background:var(--sk-surface);box-shadow:0 12px 32px #00000014;border-radius:var(--sk-radius, 12px);padding:7px;max-height:260px;overflow:auto;opacity:1;transform:translateY(0);transition:opacity var(--sk-short) var(--sk-ease),transform var(--sk-duration) var(--sk-ease),display 0s;transition-behavior:allow-discrete}@starting-style{.sk-search-results:not([hidden]){opacity:0;transform:translateY(var(--sk-results-offset, 5px))}}.sk-search-results[hidden]{display:none}.sk-search-caption{margin:4px 7px 8px;font-size:var(--sk-font-size, 10px);color:var(--sk-muted)}.sk-search-result{display:flex;align-items:center;gap:11px;cursor:pointer;border-radius:var(--sk-radius, 7px);padding:9px 7px}.sk-search-result[aria-selected=true]{background:var(--sk-soft)}.sk-result-glyph{width:29px;height:29px;display:grid;place-items:center;color:var(--sk-ink);background:var(--sk-soft);border-radius:var(--sk-radius, 7px)}.sk-search-result strong{font-size:var(--sk-font-size, 12px);font-weight:550}.sk-search-result small{display:block;font-size:var(--sk-font-size, 10px);color:var(--sk-muted);margin-top:3px}.sk-submit{width:100%}.sk-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sk-submit label{display:block;font-size:var(--sk-font-size, 10px);color:var(--sk-muted);letter-spacing:.02em;margin-bottom:12px}.sk-submit input,.sk-submit textarea{display:block;width:100%;border:1px solid var(--sk-line);border-radius:var(--sk-radius, 9px);background:var(--sk-surface);color:var(--sk-text);padding:11px 12px;margin-top:6px;font-size:var(--sk-font-size, 12px);resize:vertical}.sk-submit input:disabled,.sk-submit textarea:disabled{opacity:.7}.sk-submit .sk-primary{width:100%}.sk-submit-success{padding:20px 0;text-align:center;opacity:1;transform:translateY(0);transition:opacity var(--sk-duration) var(--sk-ease),transform var(--sk-duration) var(--sk-ease)}@starting-style{.sk-submit-success{opacity:0;transform:translateY(var(--sk-success-offset, 5px))}}.sk-envelope{position:relative;display:grid;place-items:center;width:66px;height:66px;background:none;border-radius:var(--sk-radius, 22px);margin:0 auto 18px;color:var(--sk-ink)}.sk-envelope:before{content:"";position:absolute;inset:-5px;background:var(--sk-soft);border-radius:inherit;clip-path:polygon(50% 0,61% 12%,78% 7%,83% 24%,100% 33%,90% 50%,100% 67%,83% 76%,78% 93%,61% 88%,50% 100%,39% 88%,22% 93%,17% 76%,0 67%,10% 50%,0 33%,17% 24%,22% 7%,39% 12%);opacity:1;transform:rotate(-12deg) scale(.88);transition:transform calc(var(--sk-duration) * 1.28) var(--sk-ease),opacity var(--sk-duration) var(--sk-ease);pointer-events:none}.sk-submit-success .sk-envelope:before{transform:rotate(0) scale(1);opacity:1}@starting-style{.sk-submit-success .sk-envelope:before{transform:rotate(-12deg) scale(.88);opacity:.42}}.sk-envelope .sk-icon{position:relative;z-index:1;width:var(--sk-icon-size, 28px);height:var(--sk-icon-size, 28px);transform:translate(0);transition:transform calc(var(--sk-duration) * 1.28) var(--sk-ease),opacity var(--sk-duration) var(--sk-ease)}@starting-style{.sk-envelope .sk-icon{transform:translate(calc(var(--sk-send-distance, 15px) * -1),var(--sk-send-distance, 15px));opacity:0}}.sk-submit-success h3{font-size:var(--sk-font-size, 28px);font-weight:500;margin:0;letter-spacing:-1px}.sk-submit-success p{font-size:var(--sk-font-size, 12px);line-height:1.7;color:var(--sk-muted)}@media(max-width:380px){.sk-form-row{grid-template-columns:1fr;gap:0}}@font-face{font-family:Signal Poster;src:url(./Oswald-Btv4ouYq.ttf) format("truetype");font-style:normal;font-weight:200 700;font-display:swap}.sk-poster{position:relative;isolation:isolate;container-type:inline-size;width:100%;padding:var(--sk-poster-padding, clamp(24px, 4vw, 40px));border:1px solid var(--sk-line);border-radius:var(--sk-radius, 0);background:var(--sk-surface);color:var(--sk-text);color-scheme:dark;--sk-poster-display: "Signal Poster", sans-serif;--sk-poster-button-ink: #131411}.sk-poster:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:url(./print-grain-p_bdksqU.png) repeat;opacity:var(--sk-poster-grain, .24);pointer-events:none}.sk-poster ::selection{background:var(--sk-accent);color:var(--sk-surface)}.sk-poster input{caret-color:var(--sk-accent)}.sk-poster button:focus-visible,.sk-poster [tabindex]:focus-visible{outline:1px solid var(--sk-accent);outline-offset:4px}.sk-poster button{touch-action:manipulation}.sk-poster svg{width:22px;height:22px;display:block}.sk-poster h2{overflow-wrap:anywhere;text-wrap:balance}.sk-registration{width:100%;border:1px solid var(--sk-line);background:var(--sk-surface);color:var(--sk-text)}.sk-registration-header{padding:14px 0 28px;border-bottom:1px solid var(--sk-line)}.sk-registration-title{margin:0;color:var(--sk-accent);font-family:var(--sk-poster-display);font-size:var(--sk-poster-title-size, clamp(42px, 14cqw, 74px));font-weight:700;line-height:1.04;letter-spacing:-.03em;white-space:pre-line}.sk-registration-description{max-width:30ch;margin:18px 0 0;color:var(--sk-muted);font-size:13px;line-height:1.55}.sk-registration-field{display:block;margin-top:23px;color:var(--sk-text);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sk-registration-field input{display:block;width:100%;min-height:var(--sk-min-height, 48px);margin-top:9px;padding:10px var(--sk-padding-x, 12px);border:1px solid var(--sk-line);border-radius:var(--sk-radius, 0);background:var(--sk-soft);color:var(--sk-text);font-size:var(--sk-font-size, 15px);letter-spacing:normal;text-transform:none;transition:border-color var(--sk-short) var(--sk-ease),background var(--sk-short) var(--sk-ease)}.sk-registration-field input:focus{border-color:var(--sk-accent)}.sk-registration-field input:disabled{opacity:.65}.sk-registration-hint{display:block;margin-top:7px;color:var(--sk-muted);font-size:10px;font-weight:400;letter-spacing:.02em;text-transform:none}.sk-poster .sk-registration-submit{display:flex;width:100%;min-height:54px;align-items:center;justify-content:space-between;margin-top:26px;padding:0 16px;border:1px solid var(--sk-accent);border-radius:var(--sk-radius, 0);background:var(--sk-accent);color:var(--sk-poster-button-ink);font-size:12px;font-weight:800;letter-spacing:.09em;text-align:left;text-transform:uppercase;transition:background var(--sk-short) var(--sk-ease),color var(--sk-short) var(--sk-ease)}.sk-registration-submit:disabled{cursor:wait;opacity:.72}@media(hover:hover)and (pointer:fine){.sk-registration-submit:hover:not(:disabled){background:transparent;color:var(--sk-accent)}}.sk-registration-arrow{font-size:19px;line-height:1}.sk-registration-error{min-height:1.5em;margin:10px 0 0;color:var(--sk-error);font-size:12px;line-height:1.5}.sk-registration-success{margin-top:24px;color:var(--sk-muted);font-size:14px;line-height:1.6}.sk-registration-success p{margin:0}.sk-registration-reset{margin-top:22px;padding:0;border:0;background:transparent;color:var(--sk-accent);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media(hover:hover)and (pointer:fine){.sk-registration-reset:hover{text-decoration:underline;text-underline-offset:4px}}.sk-registration-field input:focus-visible{outline:none;border-color:var(--sk-accent)}.sk-registration-arrow{transition:transform var(--sk-short) var(--sk-ease)}@media(hover:hover)and (pointer:fine){.sk-registration-submit:hover:not(:disabled) .sk-registration-arrow{transform:translate(2px,-2px)}}.sk-registration-success-title{opacity:1;transform:translateY(0);transition:transform var(--sk-duration) var(--sk-ease),opacity var(--sk-duration) var(--sk-ease)}@starting-style{.sk-registration-success-title{opacity:.4;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.sk-registration-success-title,.sk-registration-submit:hover:not(:disabled) .sk-registration-arrow{transform:none}}.sk-registration[data-sk-motion=off] .sk-registration-arrow{transform:none!important}.sk-poster-search{display:flex;flex-direction:column;min-height:var(--sk-poster-min-height, 480px)}.sk-poster-search-title{margin:18px 0 50px;color:var(--sk-accent);font-family:var(--sk-poster-display);font-size:var(--sk-poster-title-size, clamp(48px, 16cqw, 84px));font-weight:700;line-height:1.04;letter-spacing:-.03em;white-space:pre-line}.sk-poster-search-body{margin-top:auto;padding-bottom:105px;position:relative}.sk-poster-search-control .sk-search-input{min-height:var(--sk-min-height, 58px);border-radius:var(--sk-radius, 0);padding:0 var(--sk-padding-x, 16px);background:var(--sk-soft)}.sk-poster-search-control .sk-search-input>.sk-icon{color:var(--sk-accent)}.sk-poster-search-control .sk-search-input input{font-size:var(--sk-font-size, 16px)}.sk-poster-search-control input::placeholder{color:var(--sk-muted);opacity:1}.sk-poster-search-control .sk-search-input:focus-within{border-color:var(--sk-accent)}.sk-poster-search-control .sk-search-results{border-radius:var(--sk-radius, 0);box-shadow:none;padding:9px;scrollbar-color:var(--sk-accent) var(--sk-surface)}.sk-poster-search-control .sk-search-result{border-radius:0;min-height:44px}.sk-poster-search-control .sk-result-glyph{border-radius:0;color:var(--sk-accent)}.sk-poster-search-note{margin:14px 0 0;max-width:36ch;color:var(--sk-muted);font-size:12px;line-height:1.6}@media(prefers-reduced-motion:reduce){.sk *,.sk *:before,.sk *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.sk .sk-draw{animation:none!important;stroke-dashoffset:0}.sk .sk-toast-life{animation:none!important;display:none}}.sk [data-sk-motion=off],.sk [data-sk-motion=off] *,.sk [data-sk-motion=off] *:before,.sk [data-sk-motion=off] *:after{animation:none!important;transition:none!important}.sk [data-sk-motion=off] .sk-draw{stroke-dashoffset:0}.sk [data-sk-motion=off] .sk-toast-life{display:none}@font-face{font-family:Golos Text;src:url(./GolosText-Ca6L06xr.ttf) format("truetype");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(./Unbounded-BHPQLmif.ttf) format("truetype");font-weight:200 900;font-style:normal;font-display:swap}html{scroll-behavior:smooth;scrollbar-color:var(--demo-scroll-thumb,#c51c75) var(--demo-scroll-track,#fff4dd)}body{margin:0}a{color:inherit;text-underline-offset:4px}.demo-app{min-height:100vh;background:var(--sk-bg);transition:background var(--sk-short),color var(--sk-short)}.demo-app ::selection{background:var(--sk-accent);color:#fff}.demo-app input,.demo-app textarea{caret-color:var(--sk-ink)}.demo-app svg{display:block}.demo-app *{scrollbar-color:var(--sk-accent) var(--sk-bg)}.demo-topbar{display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:auto;padding:25px 44px;border-bottom:1px solid var(--sk-line)}.demo-brand{display:flex;align-items:center;gap:10px;font-size:25px;font-weight:700;letter-spacing:-.035em;text-decoration:none}.demo-brand-kit{font-weight:400;color:var(--sk-muted)}.demo-logo{display:flex;gap:3px;align-items:flex-end;width:25px;height:22px;margin-right:2px}.demo-logo i{width:5px;background:var(--sk-accent);border-radius:2px;height:12px;transform:rotate(15deg)}.demo-logo i:nth-child(2){height:20px}.demo-logo i:nth-child(3){height:15px}.demo-edition{color:var(--sk-muted);font-size:10px;letter-spacing:.11em}.demo-outline{display:flex;align-items:center;gap:20px;border:1px solid var(--sk-text);padding:11px 15px;background:transparent;border-radius:10px;color:var(--sk-text);font-size:12px!important;transition:transform var(--sk-short) var(--sk-ease),background var(--sk-short)}.demo-outline svg{width:13px;height:13px}.demo-main{max-width:1220px;margin:auto;padding:0 24px}.demo-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:center;padding:49px 0 42px}.demo-hero h1{font-family:Unbounded,sans-serif;font-size:clamp(35px,4.2vw,51px);font-weight:600;letter-spacing:-.035em;line-height:1.19;margin:0 0 23px;text-wrap:balance}.demo-hero h1 em{font-weight:600;font-style:normal;color:var(--sk-accent);font-size:.86em}.demo-hero p{color:var(--sk-muted);font-size:14px;line-height:1.75;margin:0}.demo-hero-meta{display:flex;flex-wrap:wrap;gap:17px;margin-top:22px;color:var(--sk-muted);font-size:10px}.demo-hero-meta span+span:before{content:"·";margin-right:17px}.demo-hero-art{position:relative;width:100%;max-width:430px;height:310px;justify-self:end;color:var(--sk-text)}.demo-print{width:100%;height:100%;overflow:visible}.demo-print-orbit{color:var(--sk-line)}.demo-print-back{color:var(--sk-text);transform:rotate(-15deg);transform-origin:203px 155px;transition:transform var(--sk-duration) var(--sk-ease)}.demo-print-front{transform:rotate(8deg);transform-origin:232px 145px;transition:transform var(--sk-duration) var(--sk-ease)}.demo-print-flower{transform:rotate(0);transform-origin:232px 106px;transition:transform var(--sk-duration) var(--sk-ease)}.demo-print-seal{transform:rotate(-9deg);transform-origin:329px 223px;transition:transform var(--sk-duration) var(--sk-ease)}.demo-print-meter{transform-origin:167px 191px;transform:scaleX(1);transition:transform var(--sk-duration) var(--sk-ease)}.demo-print-arrow{transition:transform var(--sk-duration) var(--sk-ease)}.demo-print-back-enter{animation:demo-register-back calc(var(--sk-duration) * 2.5) var(--sk-ease) both}.demo-print-front-enter{animation:demo-register-front calc(var(--sk-duration) * 2.5) var(--sk-ease) both}.demo-print-seal-enter{animation:demo-register-seal calc(var(--sk-duration) * 2.5) var(--sk-ease) both}.demo-art-note{position:absolute;bottom:-6px;left:20px;color:var(--sk-muted);font-size:12px;line-height:1.6;transform:rotate(-5deg)}@keyframes demo-register-back{0%{transform:translate(-32px,20px) rotate(-12deg);opacity:.5}to{transform:translate(0) rotate(0);opacity:1}}@keyframes demo-register-front{0%{transform:translate(24px,-21px) rotate(8deg);opacity:.5}to{transform:translate(0) rotate(0);opacity:1}}@keyframes demo-register-seal{0%{transform:translateY(25px) scale(.95);opacity:0}40%{opacity:0}to{transform:translate(0) scale(1);opacity:1}}.demo-control-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;border-top:1px solid var(--sk-line);margin-bottom:19px}.demo-filters{display:flex;gap:6px}.demo-filters button{color:var(--sk-muted);background:none;border:0;font-size:12px;border-radius:9px;padding:10px 14px;transition:background var(--sk-short),color var(--sk-short)}.demo-filters button[aria-pressed=true]{background:var(--sk-text);color:var(--sk-bg)}.demo-controls{display:flex;gap:16px;align-items:center;color:var(--sk-muted);font-size:11px}.demo-theme{display:flex;align-items:center;gap:7px;border:0;padding:5px;color:var(--sk-text);background:none}.demo-theme svg{width:18px;height:18px}.demo-theme span{font-size:11px}.demo-control-divider{width:1px;height:18px;background:var(--sk-line)}.demo-swatches{display:flex;gap:9px}.demo-swatches button{width:19px;height:19px;border-radius:50%;border:3px solid var(--sk-bg);outline:1px solid transparent;padding:0;transition:transform var(--sk-short) var(--sk-ease)}.demo-swatches button[aria-pressed=true]{outline-color:var(--sk-text);transform:scale(1.1)}.demo-speed{display:flex;align-items:center;gap:5px}.demo-speed select{background:var(--sk-bg);border:0;font:inherit;color:var(--sk-text);padding:4px}.demo-failure{display:flex;gap:5px;align-items:center}.demo-failure input{accent-color:var(--sk-accent)}.demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.demo-grid>div{min-width:0}.demo-grid[data-filter=actions]>.demo-group-feedback,.demo-grid[data-filter=feedback]>.demo-group-action{display:none}.demo-wide{grid-column:span 3}.demo-card{min-height:272px;height:100%;border:1px solid var(--sk-line);background:var(--sk-surface);color:var(--sk-text);border-radius:16px;padding:22px;display:flex;flex-direction:column}.demo-card-1{--sk-surface:#2c3f94;--sk-text:#fff5e4;--sk-muted:#dedbf1;--sk-line:#6f7daf;--sk-soft:#4153a5;--sk-ink:#ff9aca}.sk[data-theme=dark] .demo-card-1{--sk-error:#c32947}.demo-card-4{background:#f9deeb}.sk[data-theme=dark] .demo-card-4{background:#36263e}.demo-card-heading{display:flex;align-items:center;gap:10px}.demo-number{font-size:11px;color:var(--sk-muted);font-variant-numeric:tabular-nums}.demo-card-heading h2{font-weight:600;font-size:14px;margin:0}.demo-card-arrow{margin-left:auto;color:var(--sk-muted)}.demo-card-arrow svg{width:15px;height:15px}.demo-stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:25px 0 17px;min-width:0}.demo-caption{color:var(--sk-muted);font-size:11px;line-height:1.65;margin:9px 0 0;border-top:1px solid var(--sk-line);padding-top:14px}.demo-stage-label{font-size:9px;color:var(--sk-muted);letter-spacing:.055em}.demo-mini-file{display:flex;align-items:center;gap:11px}.demo-mini-file>span{color:var(--sk-ink)}.demo-mini-file svg{width:30px;height:30px}.demo-mini-file strong{font-size:13px;font-weight:500}.demo-mini-file small{display:block;font-size:10px;color:var(--sk-muted);margin-top:4px}.demo-favorite-art{position:relative;height:57px;width:100px}.demo-favorite-art i{width:41px;height:50px;background:#e993bd;border:3px solid var(--sk-surface);border-radius:8px;transform:rotate(-15deg);position:absolute;left:9px;transition:transform var(--sk-duration) var(--sk-ease)}.demo-favorite-art i:nth-child(2){transform:rotate(0);left:31px;background:#f5c966}.demo-favorite-art i:nth-child(3){transform:rotate(15deg);left:54px;background:#5265ba}.demo-progress-row{display:flex;align-items:center;gap:22px}.demo-progress-row strong{font-size:15px;font-weight:600}.demo-progress-row p{font-size:11px;color:var(--sk-muted);line-height:1.7}.demo-range-label{font-size:0;display:block;width:75%}.demo-range-label input{width:100%;accent-color:var(--sk-accent);height:4px;cursor:pointer}.demo-toast-choices{display:flex;gap:8px}.demo-toast-choices button{background:none;border:0;color:var(--sk-muted);font-size:11px;padding:6px 9px;border-radius:6px}.demo-toast-choices button[aria-pressed=true]{background:var(--sk-soft);color:var(--sk-ink)}.demo-tab-content{display:flex;align-items:center;gap:16px}.demo-tab-content>span{color:var(--sk-ink);width:32px;flex:none}.demo-tab-content svg{width:32px;height:32px}.demo-tab-content strong{font-size:12px;font-weight:600}.demo-tab-content p{font-size:11px;color:var(--sk-muted);margin:6px 0 0;line-height:1.6}.demo-search-hint{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;color:var(--sk-muted);align-self:flex-start}.demo-search-selection{padding:4px 8px;border:1px solid var(--sk-ink);border-radius:8px;background:var(--sk-soft);color:var(--sk-text);font-size:12px;font-weight:600;overflow-wrap:anywhere}.demo-submit-card .demo-stage{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:30px 44px 10px;align-items:center}.demo-submit-card{min-height:390px}.demo-submit-intro h3{font-family:Unbounded,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.28;margin:17px 0}.demo-submit-intro h3 em{font-style:normal;font-weight:500;color:var(--sk-accent)}.demo-submit-intro p{font-size:12px;color:var(--sk-muted);line-height:1.7}.demo-pen{display:block;color:var(--sk-ink);margin-top:17px}.demo-pen svg{width:35px;height:35px}.demo-submit-card .sk-submit{max-width:470px}.demo-bottom-note{display:flex;align-items:center;gap:18px;padding:36px 0}.demo-bottom-note>span{color:var(--sk-ink)}.demo-bottom-note>span svg{width:32px;height:32px}.demo-bottom-note p{font-size:12px;color:var(--sk-muted);line-height:1.8}.demo-bottom-note strong{font-weight:500}.demo-bottom-note button{display:flex;align-items:center;gap:10px;margin-left:auto;border:0;background:none;color:var(--sk-text);font-size:12px}.demo-bottom-note button svg{width:14px;height:14px}.demo-footer{border-top:1px solid var(--sk-line);display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:auto;padding:25px 44px;font-size:12px}.demo-footer small{margin-left:19px;font-size:10px;color:var(--sk-muted)}.demo-footer>span:not(:first-child){color:var(--sk-muted);font-size:10px}.demo-dialog{border:1px solid var(--sk-line);border-radius:16px;background:var(--sk-surface);color:var(--sk-text);max-width:550px;width:calc(100% - 32px);padding:30px}.demo-dialog::backdrop{background:#171c3799;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.demo-dialog-heading{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--sk-muted);letter-spacing:.06em}.demo-dialog-heading button{border:0;background:none;color:var(--sk-text);font-size:23px;padding:0 5px}.demo-dialog h2{font-family:Unbounded,sans-serif;font-weight:500;font-size:27px;letter-spacing:-.03em}.demo-dialog p{font-size:13px;line-height:1.8;color:var(--sk-muted)}.demo-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sk-soft);padding:20px;border-radius:12px;font-size:12px;line-height:1.7}.demo-dialog-note{margin-bottom:0}@media(hover:hover)and (pointer:fine){.demo-hero-art:hover .demo-print-back{transform:rotate(-22deg) translate(-5px,3px)}.demo-hero-art:hover .demo-print-front{transform:rotate(2deg) translateY(-4px)}.demo-hero-art:hover .demo-print-flower{transform:rotate(45deg)}.demo-hero-art:hover .demo-print-seal{transform:rotate(7deg) translateY(-5px)}.demo-hero-art:hover .demo-print-meter{transform:scaleX(1.48)}.demo-hero-art:hover .demo-print-arrow{transform:translate(3px,-3px)}.demo-brand:hover .demo-logo i{transform:rotate(-12deg)}.demo-outline:hover{background:var(--sk-soft);transform:translateY(-1px)}.demo-favorite-art:has(i:hover) i:first-child{transform:translate(-5px) rotate(-22deg)}.demo-favorite-art:has(i:hover) i:last-child{transform:translate(5px) rotate(22deg)}}@media(max-width:1050px){.demo-main{padding:0 28px}.demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-wide{grid-column:span 2}.demo-hero h1{font-size:40px}.demo-submit-card .demo-stage{padding:24px 12px;gap:25px}.demo-edition{display:none}.demo-controls{gap:10px}.demo-hero{grid-template-columns:1.4fr 1fr}}@media(max-width:700px){.demo-topbar{padding:20px}.demo-main{padding:0 18px}.demo-brand{font-size:23px}.demo-outline{gap:12px;padding:10px 12px}.demo-hero{grid-template-columns:1fr;padding:35px 0 23px;gap:15px}.demo-hero h1{font-size:clamp(29px,7.9vw,46px);letter-spacing:-.035em;margin-bottom:18px}.demo-hero p{font-size:13px}.demo-hero-art{height:220px;max-width:315px;justify-self:center}.demo-art-note{bottom:-5px;left:4px;font-size:11px}.demo-hero-meta{font-size:9px;gap:10px;margin-top:16px}.demo-hero-meta span+span:before{margin-right:10px}.demo-control-bar{gap:14px}.demo-controls{width:100%;justify-content:space-between;gap:7px}.demo-filters button{font-size:11px}.demo-speed{font-size:10px}.demo-theme span,.demo-control-divider{display:none}.demo-grid{grid-template-columns:1fr;gap:15px}.demo-wide{grid-column:span 1}.demo-card{min-height:260px;padding:21px}.demo-submit-card .demo-stage{grid-template-columns:1fr;padding:22px 0 0;gap:12px}.demo-submit-intro h3{font-size:28px}.demo-submit-intro p,.demo-pen{display:none}.demo-bottom-note{gap:11px;flex-wrap:wrap}.demo-bottom-note p{font-size:11px}.demo-bottom-note button{margin-left:43px}.demo-footer{padding:22px 18px;flex-wrap:wrap;gap:15px}.demo-footer small{display:block;margin:5px 0 0}.demo-footer>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.demo-hero-art:hover .demo-print-back{transform:rotate(-15deg)}.demo-hero-art:hover .demo-print-front{transform:rotate(8deg)}.demo-hero-art:hover .demo-print-flower{transform:none}.demo-hero-art:hover .demo-print-seal{transform:rotate(-9deg)}.demo-hero-art:hover .demo-print-meter{transform:scaleX(1)}.demo-hero-art:hover .demo-print-arrow{transform:none}}.demo-reference-assets{margin-top:70px;scroll-margin-top:24px}.demo-reference-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-top:22px;border-top:1px solid var(--sk-line);margin-bottom:24px}.demo-reference-heading h2{font-family:Unbounded,sans-serif;font-weight:500;font-size:clamp(22px,3vw,30px);margin:0;letter-spacing:-.025em}.demo-reference-heading p{color:var(--sk-muted);font-size:12px;margin:0}.demo-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.demo-reference-note{color:var(--sk-muted);font-size:12px;line-height:1.7;margin:19px 0 0;max-width:80ch}@media(max-width:700px){.demo-reference-assets{margin-top:46px}.demo-reference-heading{flex-direction:column;gap:10px}.demo-reference-grid{grid-template-columns:1fr;gap:18px}}
