.sq-scope{--sq-canvas:236 240 246;--sq-glass:255 255 255;--sq-glass-alpha:.78;--sq-reading:255 255 255;--sq-content:32 33 38;--sq-secondary:73 80 92;--sq-border:100 109 122;--sq-edge:255 255 255;--sq-primary:32 33 38;--sq-primary-hover:51 54 62;--sq-on-primary:255 255 255;--sq-control:247 249 252;--sq-hover:232 236 242;--sq-disabled:228 232 238;--sq-selected:224 231 243;--sq-focus:35 77 151;--sq-success:30 92 48;--sq-attention:111 69 14;--sq-attention-hover:130 90 38;--sq-on-attention:255 255 255;--sq-error:158 35 35;--sq-font-ui:"Söhne", system-ui, sans-serif;--sq-font-editorial:"Tiempos Headline", Georgia, serif;--sq-font-document:Georgia, serif;--sq-radius-control:1rem;--sq-radius-surface:1.5rem;--sq-radius-composer:1.75rem;--sq-blur:18px;--sq-shadow:0 18px 42px #1f2b411f, inset 0 1px 0 rgb(var(--sq-edge) / .9);--sq-shadow-raised:0 24px 60px #1f2b412e, inset 0 1px 0 rgb(var(--sq-edge) / .9);--sq-duration:.16s;--sq-ease:cubic-bezier(.2, .7, .2, 1);color:rgb(var(--sq-content));font-family:var(--sq-font-ui);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:1rem;line-height:1.55}.sq-scope[data-background=blue]{background:linear-gradient(140deg,#cfd9e5,#dce4ee 50%,#aebed3)}.sq-scope[data-background=light]{background:#f4f6f9}.sq-scope[data-background=dark]{background:linear-gradient(140deg,#202a3b,#445773)}.sq-scope[data-background=dark] .sq-on-canvas{color:#fff;--sq-focus:255 255 255}.sq-scope :where(button,input,textarea,select){font:inherit}.sq-scope :where(button,input,textarea,select,summary,a):focus-visible{outline:2px solid rgb(var(--sq-focus));outline-offset:3px}.sq-scope :where(h1,h2,h3,p){margin:0}.sq-scope :where(button,input,textarea,select){max-width:100%}.sq-scope .sq-secondary{color:rgb(var(--sq-secondary));font-size:.875rem}.sq-scope .sq-label{font-size:.9375rem;font-weight:500}.sq-scope .sq-section{font-size:1.125rem;font-weight:500}.sq-scope .sq-display{font-family:var(--sq-font-editorial);font-size:clamp(1.75rem,3vw,2.625rem);font-weight:400;line-height:1.2}.sq-scope .sq-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.sq-scope .sq-stack{gap:1rem;min-width:0;display:grid}.sq-scope .sq-surface,.sq-scope .sq-workflow,.sq-scope .sq-modal{background:rgb(var(--sq-glass) / var(--sq-glass-alpha));border:1px solid rgb(var(--sq-edge) / .82);border-radius:var(--sq-radius-surface);-webkit-backdrop-filter:blur(var(--sq-blur));box-shadow:var(--sq-shadow);color:rgb(var(--sq-content));min-width:0;padding:1.5rem}.sq-scope .sq-surface[data-material=reading]{background:rgb(var(--sq-reading));-webkit-backdrop-filter:none;border-color:rgb(var(--sq-border));box-shadow:none}.sq-scope .sq-surface[data-radius=composer]{border-radius:var(--sq-radius-composer)}.sq-scope .sq-action{border:1px solid rgb(var(--sq-border));border-radius:var(--sq-radius-control);min-width:2.75rem;min-height:2.75rem;color:rgb(var(--sq-content));background:rgb(var(--sq-control));white-space:normal;text-align:center;cursor:pointer;transition:background-color var(--sq-duration) var(--sq-ease), transform var(--sq-duration) var(--sq-ease);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-weight:500;display:inline-flex}.sq-scope .sq-action[data-variant=primary]{background:rgb(var(--sq-primary));color:rgb(var(--sq-on-primary));border-color:rgb(var(--sq-primary))}.sq-scope .sq-action[data-variant=destructive]{color:rgb(var(--sq-error));border-color:rgb(var(--sq-error))}.sq-scope .sq-action[data-variant=warning]{background:rgb(var(--sq-attention));color:rgb(var(--sq-on-attention));border-color:rgb(var(--sq-attention))}.sq-scope .sq-action:enabled:hover{background:rgb(var(--sq-hover))}.sq-scope .sq-action[data-variant=primary]:enabled:hover{background:rgb(var(--sq-primary-hover))}.sq-scope .sq-action[data-variant=warning]:enabled:hover{background:rgb(var(--sq-attention-hover))}.sq-scope .sq-action:enabled:active{transform:translateY(1px)}.sq-scope .sq-action:disabled{cursor:not-allowed;background:rgb(var(--sq-disabled));color:rgb(var(--sq-secondary));border-color:rgb(var(--sq-border));opacity:1}.sq-scope .sq-action[aria-busy=true]{border-style:dashed}.sq-scope.sq-radio-pills,.sq-scope .sq-radio-pills{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sq-scope .sq-radio-pills .sq-action:enabled[aria-checked=true],.sq-scope.sq-radio-pills .sq-action:enabled[aria-checked=true]{background:rgb(var(--sq-selected));border-color:rgb(var(--sq-focus))}.sq-scope .sq-radio-pill-cue{flex:0 0 1em}.sq-scope .sq-radio-pill[aria-checked=false] .sq-radio-pill-cue{visibility:hidden}.sq-scope.sq-toggle,.sq-scope .sq-toggle{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.sq-scope .sq-toggle-button{border-radius:var(--sq-radius-control);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:0;display:inline-flex}.sq-scope .sq-toggle-track{box-sizing:border-box;border:1px solid rgb(var(--sq-border));border-radius:var(--sq-radius-control);background:rgb(var(--sq-control));width:2.75rem;height:1.5rem;transition:background-color var(--sq-duration) var(--sq-ease);align-items:center;padding:.125rem;display:flex}.sq-scope .sq-toggle-thumb{border-radius:var(--sq-radius-control);background:rgb(var(--sq-secondary));width:1rem;height:1rem;color:rgb(var(--sq-on-primary));transition:transform var(--sq-duration) var(--sq-ease);justify-content:center;align-items:center;display:flex}.sq-scope .sq-toggle-button[aria-checked=true] .sq-toggle-track{background:rgb(var(--sq-primary))}.sq-scope .sq-toggle-button[aria-checked=true] .sq-toggle-thumb{background:rgb(var(--sq-on-primary));color:rgb(var(--sq-primary));transform:translate(1.25rem)}.sq-scope .sq-toggle-button:enabled:hover .sq-toggle-track{border-color:rgb(var(--sq-content))}.sq-scope .sq-toggle-button:disabled{cursor:not-allowed;opacity:1}.sq-scope .sq-toggle-button:disabled .sq-toggle-track{background:rgb(var(--sq-disabled))}.sq-scope .sq-toggle-button:disabled .sq-toggle-thumb{background:rgb(var(--sq-secondary));color:rgb(var(--sq-on-primary))}.sq-scope .sq-toggle .sq-label,.sq-scope.sq-toggle>.sq-label{overflow-wrap:anywhere;flex:12ch;min-width:0}.sq-scope .sq-workflow{text-align:start;cursor:pointer;transition:background-color var(--sq-duration) var(--sq-ease);flex-direction:column;gap:.5rem;display:flex}.sq-scope .sq-workflow:hover{background:rgb(var(--sq-reading) / .94)}.sq-scope .sq-workflow[aria-pressed=true]{background:rgb(var(--sq-selected));border-color:rgb(var(--sq-focus))}.sq-scope .sq-workflow:disabled{cursor:not-allowed;color:rgb(var(--sq-secondary))}.sq-scope .sq-field-group{gap:.5rem;min-width:0;display:grid}.sq-scope .sq-field{border:1px solid rgb(var(--sq-border));border-radius:var(--sq-radius-control);background:rgb(var(--sq-reading));width:100%;min-height:2.75rem;color:rgb(var(--sq-content));padding:.75rem 1rem;display:block}.sq-scope .sq-field::placeholder{color:rgb(var(--sq-secondary));opacity:1}.sq-scope .sq-field[type=file]{padding:0}.sq-scope .sq-field::file-selector-button{font:inherit;border:0;border-right:1px solid rgb(var(--sq-border));min-height:2.75rem;color:rgb(var(--sq-content));background:rgb(var(--sq-control));cursor:pointer;margin-right:.75rem;padding:.625rem 1rem}.sq-scope .sq-field[aria-invalid=true]{border-color:rgb(var(--sq-error))}.sq-scope .sq-field:disabled{color:rgb(var(--sq-secondary));background:rgb(var(--sq-disabled));opacity:1}.sq-scope textarea.sq-field{resize:vertical;min-height:8rem}:where(.sq-scope):where(.sq-textarea){box-sizing:border-box;resize:vertical;background:rgb(var(--sq-reading));width:100%;min-height:5rem;display:block}.sq-scope.sq-textarea{border:1px solid rgb(var(--sq-border));border-radius:var(--sq-radius-control);color:rgb(var(--sq-content));padding:.75rem 1rem}.sq-scope.sq-textarea::placeholder{color:rgb(var(--sq-secondary));opacity:1}.sq-scope.sq-textarea[aria-invalid=true]{border-color:rgb(var(--sq-error))}.sq-scope.sq-textarea:disabled{color:rgb(var(--sq-secondary));background:rgb(var(--sq-disabled));opacity:1;cursor:not-allowed}.sq-scope.sq-textarea:focus-visible{outline:2px solid rgb(var(--sq-focus));outline-offset:3px}.sq-scope .sq-error{color:rgb(var(--sq-error));font-size:.875rem}.sq-scope .sq-status{color:rgb(var(--sq-secondary));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.sq-scope .sq-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.sq-scope .sq-status[data-tone=success]{color:rgb(var(--sq-success))}.sq-scope .sq-status[data-tone=attention]{color:rgb(var(--sq-attention))}.sq-scope .sq-status[data-tone=error]{color:rgb(var(--sq-error))}.sq-scope .sq-modal{width:min(36rem,100% - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);box-shadow:var(--sq-shadow-raised);margin:auto;overflow-y:auto}.sq-scope .sq-modal[data-size=compact]{width:min(26rem,100% - 2rem)}.sq-scope .sq-modal[data-modal=false]{z-index:40;position:fixed;inset:0}.sq-scope .sq-modal::backdrop{background:#141c297a}.sq-scope .sq-modal[open]{animation:sq-enter var(--sq-duration) var(--sq-ease);grid-auto-rows:max-content;align-content:start;gap:1.5rem;display:grid}.sq-scope .sq-modal[data-size=document]{width:min(76rem,100% - 2rem);height:calc(100dvh - 2rem)}.sq-scope .sq-modal[data-size=document][open]{flex-direction:column;display:flex;overflow:hidden}.sq-scope .sq-modal[data-size=document]>*{flex-shrink:0}.sq-scope .sq-modal[data-size=document]>:last-child{flex:1;min-height:0}@media (max-width:640px){.sq-scope .sq-modal[data-size=document]{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:.75rem}}.sq-scope .sq-disclosure{border-top:1px solid rgb(var(--sq-border))}.sq-scope .sq-disclosure>summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-weight:500}.sq-scope .sq-document{font-family:var(--sq-font-document);font-size:1rem;line-height:1.7}.sq-scope .sq-table-region{container:sq-table/inline-size}.sq-scope .sq-table{border-collapse:collapse;text-align:start;width:100%}.sq-scope .sq-table :where(th,td){border-bottom:1px solid rgb(var(--sq-border));vertical-align:top;padding:.75rem}.sq-scope .sq-table th{text-align:start;font-weight:500}.sq-scope .sq-table .sq-table-fit{white-space:nowrap;width:1%}.sq-scope .sq-table-fit :where(.sq-status,.sq-action){white-space:nowrap}.sq-scope .sq-table caption{text-align:start;margin-bottom:1rem;font-weight:500}@keyframes sq-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@container sq-table (max-width:32rem){.sq-scope .sq-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sq-scope .sq-table tbody{display:block}.sq-scope .sq-table tbody tr{border-bottom:1px solid rgb(var(--sq-border));gap:1.25rem;padding-block:1rem;display:grid}.sq-scope .sq-table td{border:0;min-width:0;padding:0}.sq-scope .sq-table .sq-table-fit{white-space:normal;width:auto}.sq-scope .sq-table-fit :where(.sq-status,.sq-action){white-space:normal}.sq-scope .sq-table td[data-label]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.5rem;display:grid}.sq-scope .sq-table td[data-label]:before{content:attr(data-label);color:rgb(var(--sq-secondary));font-size:.875rem;font-weight:500;display:block}}.sq-scope[data-transparency=reduced],.sq-scope[data-contrast=increased],.sq-scope[data-transparency=reduced] .sq-scope,.sq-scope[data-contrast=increased] .sq-scope{--sq-glass-alpha:1;--sq-blur:0px}.sq-scope[data-contrast=increased],.sq-scope[data-contrast=increased] .sq-scope{--sq-secondary:32 33 38;--sq-border:32 33 38;--sq-edge:32 33 38}.sq-scope[data-motion=reduced] :where(*){transition:none!important;animation:none!important}@media (prefers-reduced-transparency:reduce){.sq-scope{--sq-glass-alpha:1;--sq-blur:0px}}@media (prefers-contrast:more){.sq-scope{--sq-glass-alpha:1;--sq-blur:0px;--sq-secondary:32 33 38;--sq-border:32 33 38;--sq-edge:32 33 38}}@media (prefers-reduced-motion:reduce){.sq-scope :where(*){transition:none!important;animation:none!important}}@media (forced-colors:active){.sq-scope :where(.sq-surface,.sq-workflow,.sq-action,.sq-field,.sq-modal){box-shadow:none;border:1px solid canvastext}}
