.vue-advanced-cropper{direction:ltr;max-height:100%;max-width:100%;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__stretcher{max-height:100%;max-width:100%;pointer-events:none;position:relative}.vue-advanced-cropper__image{max-width:none!important;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{background:#000;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{height:100%;width:100%}.vue-advanced-cropper__image-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;display:block;height:10px;width:10px}.vue-handler-wrapper{height:30px;position:absolute;transform:translate(-50%,-50%);width:30px}.vue-handler-wrapper__draggable{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{align-items:center;background:none;display:flex;justify-content:center;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;left:0;transform:translateY(-50%);width:100%}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{height:100%;top:0;transform:translate(-50%);width:12px}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{height:100%;position:relative;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;height:100%;overflow:hidden;position:absolute;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{max-width:none!important;pointer-events:none;position:relative;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-rectangle-stencil{box-sizing:border-box}.vue-rectangle-stencil,.vue-rectangle-stencil__preview{height:100%;position:absolute;width:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;height:100%;position:absolute;width:100%}.vue-circle-stencil__preview{border-radius:50%;height:100%;position:absolute;width:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;overflow:hidden;position:relative}.vue-preview--fill,.vue-preview__wrapper{height:100%;position:absolute;width:100%}.vue-preview__image{max-width:none!important;pointer-events:none;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-simple-line{background:none;border:0 solid hsla(0,0%,100%,.3);transition:border .5s}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{border-color:#fff;opacity:1}.pref-anim[data-v-e1c27579]{animation:prefPaneIn-e1c27579 .2s ease both}.pref-h2[data-v-e1c27579]{color:var(--text-color-high);font-family:var(--font-family-display-md);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.pref-subtitle[data-v-e1c27579]{color:var(--text-color-muted-foreground);margin:4px 0 20px}.pref-label[data-v-e1c27579],.pref-subtitle[data-v-e1c27579]{font-size:13.75px;line-height:18px}.pref-label[data-v-e1c27579]{color:var(--text-color-medium);display:block;font-weight:500;margin:0 0 4px}.pref-field[data-v-e1c27579]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;height:40px;line-height:1.4;outline:none;padding:0 12px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-e1c27579]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-e1c27579]::placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-e1c27579]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-field[data-v-e1c27579]:disabled{cursor:not-allowed}.pref-area[data-v-e1c27579]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;min-height:104px;outline:none;padding:12px 14px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-e1c27579]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-e1c27579]::placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-e1c27579]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-error[data-v-e1c27579]{color:var(--text-color-danger);font-size:13px;line-height:20px;margin:6px 0 0}.pref-textlink[data-v-e1c27579]{background:transparent;border:none;color:var(--text-color-brand);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-e1c27579]:hover{text-decoration:underline}.pref-textlink[data-v-e1c27579]:focus-visible{border-radius:4px;outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-btn-accent[data-v-e1c27579]{background:var(--background-color-brand);border:none;border-radius:var(--border-radius-base);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:background .1s,transform .1s}.pref-btn-accent[data-v-e1c27579]:hover:not(:disabled){background:var(--background-color-brand-secondary)}.pref-btn-accent[data-v-e1c27579]:active:not(:disabled){background:var(--background-color-brand-tertiary);transform:translateY(1px)}.pref-btn-accent[data-v-e1c27579]:disabled{background:var(--background-color-disable);color:var(--text-color-disable-on);cursor:not-allowed}.pref-btn-accent[data-v-e1c27579]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}@keyframes prefPaneIn-e1c27579{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-anim[data-v-e6ff50dc]{animation:prefPaneIn-e6ff50dc .2s ease both}.pref-h2[data-v-e6ff50dc]{color:var(--text-color-high);font-family:var(--font-family-display-md);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.pref-subtitle[data-v-e6ff50dc]{color:var(--text-color-muted-foreground);margin:4px 0 20px}.pref-label[data-v-e6ff50dc],.pref-subtitle[data-v-e6ff50dc]{font-size:13.75px;line-height:18px}.pref-label[data-v-e6ff50dc]{color:var(--text-color-medium);display:block;font-weight:500;margin:0 0 4px}.pref-field[data-v-e6ff50dc]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;height:40px;line-height:1.4;outline:none;padding:0 12px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-e6ff50dc]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-e6ff50dc]::placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-e6ff50dc]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-field[data-v-e6ff50dc]:disabled{cursor:not-allowed}.pref-area[data-v-e6ff50dc]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;min-height:104px;outline:none;padding:12px 14px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-e6ff50dc]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-e6ff50dc]::placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-e6ff50dc]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-error[data-v-e6ff50dc]{color:var(--text-color-danger);font-size:13px;line-height:20px;margin:6px 0 0}.pref-textlink[data-v-e6ff50dc]{background:transparent;border:none;color:var(--text-color-brand);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-e6ff50dc]:hover{text-decoration:underline}.pref-textlink[data-v-e6ff50dc]:focus-visible{border-radius:4px;outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-btn-accent[data-v-e6ff50dc]{background:var(--background-color-brand);border:none;border-radius:var(--border-radius-base);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:background .1s,transform .1s}.pref-btn-accent[data-v-e6ff50dc]:hover:not(:disabled){background:var(--background-color-brand-secondary)}.pref-btn-accent[data-v-e6ff50dc]:active:not(:disabled){background:var(--background-color-brand-tertiary);transform:translateY(1px)}.pref-btn-accent[data-v-e6ff50dc]:disabled{background:var(--background-color-disable);color:var(--text-color-disable-on);cursor:not-allowed}.pref-btn-accent[data-v-e6ff50dc]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}@keyframes prefPaneIn-e6ff50dc{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-anim[data-v-03420a39]{animation:prefPaneIn-03420a39 .2s ease both}.pref-h2[data-v-03420a39]{color:var(--text-color-high);font-family:var(--font-family-display-md);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.pref-subtitle[data-v-03420a39]{color:var(--text-color-muted-foreground);margin:4px 0 20px}.pref-label[data-v-03420a39],.pref-subtitle[data-v-03420a39]{font-size:13.75px;line-height:18px}.pref-label[data-v-03420a39]{color:var(--text-color-medium);display:block;font-weight:500;margin:0 0 4px}.pref-field[data-v-03420a39]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;height:40px;line-height:1.4;outline:none;padding:0 12px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-03420a39]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-03420a39]::placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-03420a39]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-field[data-v-03420a39]:disabled{cursor:not-allowed}.pref-area[data-v-03420a39]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;min-height:104px;outline:none;padding:12px 14px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-03420a39]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-03420a39]::placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-03420a39]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-error[data-v-03420a39]{color:var(--text-color-danger);font-size:13px;line-height:20px;margin:6px 0 0}.pref-textlink[data-v-03420a39]{background:transparent;border:none;color:var(--text-color-brand);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-03420a39]:hover{text-decoration:underline}.pref-textlink[data-v-03420a39]:focus-visible{border-radius:4px;outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-btn-accent[data-v-03420a39]{background:var(--background-color-brand);border:none;border-radius:var(--border-radius-base);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:background .1s,transform .1s}.pref-btn-accent[data-v-03420a39]:hover:not(:disabled){background:var(--background-color-brand-secondary)}.pref-btn-accent[data-v-03420a39]:active:not(:disabled){background:var(--background-color-brand-tertiary);transform:translateY(1px)}.pref-btn-accent[data-v-03420a39]:disabled{background:var(--background-color-disable);color:var(--text-color-disable-on);cursor:not-allowed}.pref-btn-accent[data-v-03420a39]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}@keyframes prefPaneIn-03420a39{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-anim[data-v-e148849e]{animation:prefPaneIn-e148849e .2s ease both}.pref-h2[data-v-e148849e]{color:var(--text-color-high);font-family:var(--font-family-display-md);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.pref-subtitle[data-v-e148849e]{color:var(--text-color-muted-foreground);margin:4px 0 20px}.pref-label[data-v-e148849e],.pref-subtitle[data-v-e148849e]{font-size:13.75px;line-height:18px}.pref-label[data-v-e148849e]{color:var(--text-color-medium);display:block;font-weight:500;margin:0 0 4px}.pref-field[data-v-e148849e]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;height:40px;line-height:1.4;outline:none;padding:0 12px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-e148849e]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-e148849e]::placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-e148849e]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-field[data-v-e148849e]:disabled{cursor:not-allowed}.pref-area[data-v-e148849e]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;min-height:104px;outline:none;padding:12px 14px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-e148849e]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-e148849e]::placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-e148849e]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-error[data-v-e148849e]{color:var(--text-color-danger);font-size:13px;line-height:20px;margin:6px 0 0}.pref-textlink[data-v-e148849e]{background:transparent;border:none;color:var(--text-color-brand);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-e148849e]:hover{text-decoration:underline}.pref-textlink[data-v-e148849e]:focus-visible{border-radius:4px;outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-btn-accent[data-v-e148849e]{background:var(--background-color-brand);border:none;border-radius:var(--border-radius-base);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:background .1s,transform .1s}.pref-btn-accent[data-v-e148849e]:hover:not(:disabled){background:var(--background-color-brand-secondary)}.pref-btn-accent[data-v-e148849e]:active:not(:disabled){background:var(--background-color-brand-tertiary);transform:translateY(1px)}.pref-btn-accent[data-v-e148849e]:disabled{background:var(--background-color-disable);color:var(--text-color-disable-on);cursor:not-allowed}.pref-btn-accent[data-v-e148849e]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}@keyframes prefPaneIn-e148849e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-strong-label[data-v-e148849e]{color:var(--text-color-medium);display:block;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;line-height:18px}.pref-warn[data-v-e148849e]{align-items:flex-start;background:color-mix(in srgb,var(--background-color-warning) 12%,transparent);border-radius:16px;color:var(--text-color-warning-vivid);display:flex;gap:12px;padding:12px 16px}.pref-warn-title[data-v-e148849e]{font-size:15px;font-weight:500;line-height:24px}.pref-chip[data-v-e148849e],.pref-warn-body[data-v-e148849e]{font-size:12.5px;line-height:18px}.pref-chip[data-v-e148849e]{align-items:center;background:transparent;border:1px solid var(--border-color-surface);border-radius:16px;color:var(--text-color-high);cursor:pointer;display:inline-flex;font-family:var(--font-family-body-md);gap:4px;height:28px;padding:0 12px;transition:background .15s}.pref-chip[data-v-e148849e]:hover{background:color-mix(in oklab,var(--text-color-high) 5%,transparent)}.pref-chip[data-v-e148849e]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-anim[data-v-07fab6ad]{animation:prefPaneIn-07fab6ad .2s ease both}.pref-h2[data-v-07fab6ad]{color:var(--text-color-high);font-family:var(--font-family-display-md);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.pref-subtitle[data-v-07fab6ad]{color:var(--text-color-muted-foreground);margin:4px 0 20px}.pref-label[data-v-07fab6ad],.pref-subtitle[data-v-07fab6ad]{font-size:13.75px;line-height:18px}.pref-label[data-v-07fab6ad]{color:var(--text-color-medium);display:block;font-weight:500;margin:0 0 4px}.pref-field[data-v-07fab6ad]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;height:40px;line-height:1.4;outline:none;padding:0 12px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-07fab6ad]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-07fab6ad]::placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-07fab6ad]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-field[data-v-07fab6ad]:disabled{cursor:not-allowed}.pref-area[data-v-07fab6ad]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;min-height:104px;outline:none;padding:12px 14px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-07fab6ad]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-07fab6ad]::placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-07fab6ad]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-error[data-v-07fab6ad]{color:var(--text-color-danger);font-size:13px;line-height:20px;margin:6px 0 0}.pref-textlink[data-v-07fab6ad]{background:transparent;border:none;color:var(--text-color-brand);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-07fab6ad]:hover{text-decoration:underline}.pref-textlink[data-v-07fab6ad]:focus-visible{border-radius:4px;outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-btn-accent[data-v-07fab6ad]{background:var(--background-color-brand);border:none;border-radius:var(--border-radius-base);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:background .1s,transform .1s}.pref-btn-accent[data-v-07fab6ad]:hover:not(:disabled){background:var(--background-color-brand-secondary)}.pref-btn-accent[data-v-07fab6ad]:active:not(:disabled){background:var(--background-color-brand-tertiary);transform:translateY(1px)}.pref-btn-accent[data-v-07fab6ad]:disabled{background:var(--background-color-disable);color:var(--text-color-disable-on);cursor:not-allowed}.pref-btn-accent[data-v-07fab6ad]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}@keyframes prefPaneIn-07fab6ad{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-block[data-v-07fab6ad]{background:var(--background-color-muted);border:.5px solid var(--border-color-surface);border-radius:24px;margin-top:20px;padding:20px}.pref-block[data-v-07fab6ad]:first-of-type{margin-top:0}.pref-desktop--compact .pref-block[data-v-07fab6ad]{margin-top:14px}.pref-block-title[data-v-07fab6ad]{color:var(--text-color-high);font-family:var(--font-family-headline-md);font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}.pref-block-body[data-v-07fab6ad]{color:var(--text-color-low);font-size:13.5px;line-height:1.5;margin:6px 0 0}.pref-block-meta[data-v-07fab6ad]{color:var(--text-color-low);font-size:12.5px}.pref-anim[data-v-056c78e6]{animation:prefPaneIn-056c78e6 .2s ease both}.pref-h2[data-v-056c78e6]{color:var(--text-color-high);font-family:var(--font-family-display-md);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;margin:0}.pref-subtitle[data-v-056c78e6]{color:var(--text-color-muted-foreground);margin:4px 0 20px}.pref-label[data-v-056c78e6],.pref-subtitle[data-v-056c78e6]{font-size:13.75px;line-height:18px}.pref-label[data-v-056c78e6]{color:var(--text-color-medium);display:block;font-weight:500;margin:0 0 4px}.pref-field[data-v-056c78e6]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;height:40px;line-height:1.4;outline:none;padding:0 12px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-056c78e6]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-056c78e6]::placeholder{color:var(--text-color-muted-foreground)}.pref-field[data-v-056c78e6]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-field[data-v-056c78e6]:disabled{cursor:not-allowed}.pref-area[data-v-056c78e6]{background:var(--background-color-input);border:none;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--border-color-surface);color:var(--text-color-high);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;min-height:104px;outline:none;padding:12px 14px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-056c78e6]::-moz-placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-056c78e6]::placeholder{color:var(--text-color-muted-foreground)}.pref-area[data-v-056c78e6]:focus{box-shadow:inset 0 0 0 1px var(--background-color-brand),0 0 0 3px color-mix(in srgb,var(--background-color-brand) 12%,transparent)}.pref-error[data-v-056c78e6]{color:var(--text-color-danger);font-size:13px;line-height:20px;margin:6px 0 0}.pref-textlink[data-v-056c78e6]{background:transparent;border:none;color:var(--text-color-brand);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.75px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-056c78e6]:hover{text-decoration:underline}.pref-textlink[data-v-056c78e6]:focus-visible{border-radius:4px;outline:2px solid var(--background-color-brand);outline-offset:2px}.pref-btn-accent[data-v-056c78e6]{background:var(--background-color-brand);border:none;border-radius:var(--border-radius-base);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14px;font-weight:500;height:40px;padding:0 24px;transition:background .1s,transform .1s}.pref-btn-accent[data-v-056c78e6]:hover:not(:disabled){background:var(--background-color-brand-secondary)}.pref-btn-accent[data-v-056c78e6]:active:not(:disabled){background:var(--background-color-brand-tertiary);transform:translateY(1px)}.pref-btn-accent[data-v-056c78e6]:disabled{background:var(--background-color-disable);color:var(--text-color-disable-on);cursor:not-allowed}.pref-btn-accent[data-v-056c78e6]:focus-visible{outline:2px solid var(--background-color-brand);outline-offset:2px}@keyframes prefPaneIn-056c78e6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-card[data-v-056c78e6]{padding:16px 22px}.pref-stat-value[data-v-056c78e6]{color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:18px;font-weight:600;letter-spacing:normal;line-height:28px}.pref-refresh-busy[data-v-056c78e6] svg{animation:prefRefreshSpin-056c78e6 .7s linear infinite}@keyframes prefRefreshSpin-056c78e6{to{transform:rotate(1turn)}}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7e0fd2ae],[data-v-7e0fd2ae]::backdrop,[data-v-7e0fd2ae]:after,[data-v-7e0fd2ae]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial}}}.pref-content[data-v-7e0fd2ae]{--pref-accent:var(--background-color-brand);--pref-foreground:var(--text-color-high);--pref-muted-foreground:var(--text-color-muted-foreground);--pref-muted:var(--background-color-muted);--pref-card:var(--background-color-container-high);--pref-background:var(--background-color-base);--pref-ring:var(--background-color-brand);--pref-destructive:var(--background-color-danger);--pref-secondary:var(--background-color-input);--pref-secondary-foreground:var(--text-color-high);--pref-primary-foreground:#fff}.pref-overlay[data-v-7e0fd2ae]{background-color:var(--background-color-utilities-overlay);inset:calc(var(--spacing,.25rem)*0);position:fixed;z-index:20}.pref-overlay[data-state=open][data-v-7e0fd2ae]{animation:prefOverlayIn-7e0fd2ae .18s both}.pref-content[data-v-7e0fd2ae]{background-color:var(--background-color-container-high);color:var(--pref-foreground);height:min(90vh,680px);width:min(960px,100vw - 48px);z-index:30;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--border-color-surface);border-radius:36px;box-shadow:0 8px 32px -4px #0d0d0d14,0 0 40px -16px #0d0d0d1f;display:flex;font-family:var(--font-family-body-md);left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%)}.pref-content[data-v-7e0fd2ae]:focus{outline:none}.pref-content[data-state=open][data-v-7e0fd2ae]{animation:prefModalIn-7e0fd2ae .18s cubic-bezier(.22,1,.36,1) both}.pref-rail[data-v-7e0fd2ae]{background-color:var(--background-color-muted);border-right:.5px solid var(--border-color-surface);flex:none;flex-direction:column;padding:calc(var(--spacing,.25rem)*4);width:264px}.pref-nav-item[data-v-7e0fd2ae],.pref-rail[data-v-7e0fd2ae]{display:flex;gap:calc(var(--spacing,.25rem)*1)}.pref-nav-item[data-v-7e0fd2ae]{align-items:center;background-color:#0000;border-color:#0000;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:.5px;cursor:pointer;font-family:var(--font-family-body-sm);font-size:var(--font-size-body-sm);font-variation-settings:"wght" var(--style-weight,var(--font-weight-body-sm));height:calc(var(--spacing,.25rem)*8);letter-spacing:var(--letter-spacing-body-sm);line-height:var(--line-height-body-sm);padding-block:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*2);width:100%}.pref-nav-item[data-v-7e0fd2ae] :is(strong,b){font-variation-settings:"wght" var(--font-weight-semibold)}.pref-nav-item[data-v-7e0fd2ae]{color:var(--text-color-high);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.1s;transition-duration:.1s;--tw-font-weight:var(--font-weight-medium,500)!important;font-size:13.75px!important;font-weight:var(--font-weight-medium,500)!important}.pref-nav-item[data-v-7e0fd2ae]:hover{background-color:var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-nav-item[data-v-7e0fd2ae]:hover{background-color:color-mix(in oklab,var(--pref-foreground) 5%,transparent)}}.pref-nav-item[data-v-7e0fd2ae]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-nav-item--active[data-v-7e0fd2ae],.pref-nav-item--active[data-v-7e0fd2ae]:hover{background-color:var(--background-color-input);border-color:var(--border-color-surface);color:var(--text-color-high)}.pref-user[data-v-7e0fd2ae]{background-color:var(--background-color-container-high);border-radius:var(--border-radius-base);gap:calc(var(--spacing,.25rem)*2.5);padding:calc(var(--spacing,.25rem)*2.5)}.pref-user[data-v-7e0fd2ae],.pref-user-avatar[data-v-7e0fd2ae]{align-items:center;border:.5px solid var(--border-color-surface);display:flex}.pref-user-avatar[data-v-7e0fd2ae]{background-color:var(--background-color-input);height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);--tw-font-weight:var(--font-weight-medium,500);border-radius:3.40282e+38px;color:var(--text-color-low);flex:none;font-size:12.5px;font-weight:var(--font-weight-medium,500);justify-content:center}.pref-pane[data-v-7e0fd2ae]{display:flex;flex:1;flex-direction:column;min-width:calc(var(--spacing,.25rem)*0);position:relative}.pref-footer[data-v-7e0fd2ae]{border-top:.5px solid var(--border-color-surface);display:flex;flex:none;justify-content:flex-end;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*10)}.pref-close[data-v-7e0fd2ae]{border-radius:var(--border-radius-base);cursor:pointer;height:calc(var(--spacing,.25rem)*8);right:calc(var(--spacing,.25rem)*4);top:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*8);z-index:5;--tw-border-style:none;color:var(--text-color-muted-foreground);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.1s;align-items:center;background-color:#0000;border-style:none;display:flex;justify-content:center;position:absolute;transition-duration:.1s}.pref-close[data-v-7e0fd2ae]:hover{background-color:var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-close[data-v-7e0fd2ae]:hover{background-color:color-mix(in oklab,var(--pref-foreground) 6%,transparent)}}.pref-close[data-v-7e0fd2ae]:hover{color:var(--text-color-high)}.pref-close[data-v-7e0fd2ae]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-scroll[data-v-7e0fd2ae]::-webkit-scrollbar{width:10px}.pref-scroll[data-v-7e0fd2ae]::-webkit-scrollbar-thumb{background:var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-scroll[data-v-7e0fd2ae]::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--pref-foreground) 14%,transparent)}}.pref-scroll[data-v-7e0fd2ae]::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid #0000;border-radius:9999px}@keyframes prefOverlayIn-7e0fd2ae{0%{opacity:0}to{opacity:1}}@keyframes prefModalIn-7e0fd2ae{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)}}.pref-mobile-head[data-v-7e0fd2ae]{align-items:center;background-color:var(--pref-card);box-shadow:inset 0 -1px 0 var(--pref-foreground);display:flex;flex:none;gap:calc(var(--spacing,.25rem)*2.5);padding-inline:18px;padding-bottom:14px;padding-top:calc(16px + env(safe-area-inset-top))}@supports (color:color-mix(in lab,red,red)){.pref-mobile-head[data-v-7e0fd2ae]{box-shadow:inset 0 -1px color-mix(in oklab,var(--pref-foreground) 8%,transparent)}}.pref-close--static[data-v-7e0fd2ae]{flex:none;position:static}.pref-divider[data-v-7e0fd2ae]{border:none;border-top:1px solid var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-divider[data-v-7e0fd2ae]{border-top:1px solid color-mix(in oklab,var(--pref-foreground) 9%,transparent)}}.pref-divider[data-v-7e0fd2ae]{margin:28px 0}@media (max-width:639px){.pref-content[data-v-7e0fd2ae]{border-radius:0;box-shadow:none;flex-direction:column;height:100dvh;left:calc(var(--spacing,.25rem)*0);max-width:none;top:calc(var(--spacing,.25rem)*0);transform:none;width:100%}.pref-content[data-state=open][data-v-7e0fd2ae]{animation:prefSheetIn-7e0fd2ae .22s cubic-bezier(.22,1,.36,1) both}.pref-pane[data-v-7e0fd2ae]{min-height:calc(var(--spacing,.25rem)*0)}.pref-section--stacked[data-v-7e0fd2ae]{max-width:none;padding-inline:18px;padding-bottom:calc(40px + env(safe-area-inset-bottom));padding-top:22px}}@keyframes prefSheetIn-7e0fd2ae{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
