.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-f85c7eb5]{animation:prefPaneIn-f85c7eb5 .2s ease both}.pref-h2[data-v-f85c7eb5]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:23px;font-weight:600;letter-spacing:-.02em;margin:0}.pref-subtitle[data-v-f85c7eb5]{font-size:14px;line-height:1.5;margin:7px 0 26px}.pref-label[data-v-f85c7eb5],.pref-subtitle[data-v-f85c7eb5]{color:var(--pref-muted-foreground)}.pref-label[data-v-f85c7eb5]{display:block;font-size:13px;font-weight:500;margin:18px 0 8px}.pref-label[data-v-f85c7eb5]:first-of-type{margin-top:0}.pref-field[data-v-f85c7eb5]{background:var(--pref-muted);border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;height:46px;line-height:1.4;outline:none;padding:0 18px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-f85c7eb5]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-f85c7eb5]::placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-f85c7eb5]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-field[data-v-f85c7eb5]:disabled{cursor:not-allowed}.pref-area[data-v-f85c7eb5]{background:var(--pref-muted);border:none;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;outline:none;padding:14px 18px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-f85c7eb5]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-f85c7eb5]::placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-f85c7eb5]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-error[data-v-f85c7eb5]{color:var(--pref-destructive);font-size:12.5px;margin:6px 0 0}.pref-textlink[data-v-f85c7eb5]{background:transparent;border:none;color:var(--pref-accent);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.5px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-f85c7eb5]:hover{text-decoration:underline}.pref-textlink[data-v-f85c7eb5]:focus-visible{border-radius:4px;outline:2px solid var(--pref-accent);outline-offset:2px}.pref-btn-accent[data-v-f85c7eb5]{background:var(--pref-accent);border:none;border-radius:9999px;box-shadow:0 8px 20px -10px color-mix(in oklab,var(--pref-accent) 80%,transparent);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14.5px;font-weight:500;height:42px;padding:0 24px;transition:filter .1s,transform .1s}.pref-btn-accent[data-v-f85c7eb5]:hover:not(:disabled){filter:brightness(1.07)}.pref-btn-accent[data-v-f85c7eb5]:active:not(:disabled){transform:translateY(1px)}.pref-btn-accent[data-v-f85c7eb5]:disabled{cursor:not-allowed;opacity:.55}.pref-btn-accent[data-v-f85c7eb5]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}@keyframes prefPaneIn-f85c7eb5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-anim[data-v-09891345]{animation:prefPaneIn-09891345 .2s ease both}.pref-h2[data-v-09891345]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:23px;font-weight:600;letter-spacing:-.02em;margin:0}.pref-subtitle[data-v-09891345]{font-size:14px;line-height:1.5;margin:7px 0 26px}.pref-label[data-v-09891345],.pref-subtitle[data-v-09891345]{color:var(--pref-muted-foreground)}.pref-label[data-v-09891345]{display:block;font-size:13px;font-weight:500;margin:18px 0 8px}.pref-label[data-v-09891345]:first-of-type{margin-top:0}.pref-field[data-v-09891345]{background:var(--pref-muted);border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;height:46px;line-height:1.4;outline:none;padding:0 18px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-09891345]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-09891345]::placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-09891345]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-field[data-v-09891345]:disabled{cursor:not-allowed}.pref-area[data-v-09891345]{background:var(--pref-muted);border:none;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;outline:none;padding:14px 18px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-09891345]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-09891345]::placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-09891345]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-error[data-v-09891345]{color:var(--pref-destructive);font-size:12.5px;margin:6px 0 0}.pref-textlink[data-v-09891345]{background:transparent;border:none;color:var(--pref-accent);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.5px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-09891345]:hover{text-decoration:underline}.pref-textlink[data-v-09891345]:focus-visible{border-radius:4px;outline:2px solid var(--pref-accent);outline-offset:2px}.pref-btn-accent[data-v-09891345]{background:var(--pref-accent);border:none;border-radius:9999px;box-shadow:0 8px 20px -10px color-mix(in oklab,var(--pref-accent) 80%,transparent);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14.5px;font-weight:500;height:42px;padding:0 24px;transition:filter .1s,transform .1s}.pref-btn-accent[data-v-09891345]:hover:not(:disabled){filter:brightness(1.07)}.pref-btn-accent[data-v-09891345]:active:not(:disabled){transform:translateY(1px)}.pref-btn-accent[data-v-09891345]:disabled{cursor:not-allowed;opacity:.55}.pref-btn-accent[data-v-09891345]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}@keyframes prefPaneIn-09891345{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-theme-card[data-v-09891345]{background:var(--pref-card);border:none;border-radius:18px;box-shadow:0 0 0 1px color-mix(in oklab,var(--pref-foreground) 10%,transparent);cursor:pointer;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0;text-align:left;transition:box-shadow .12s}.pref-theme-card--selected[data-v-09891345]{box-shadow:0 0 0 2px var(--pref-accent)}.pref-theme-card[data-v-09891345]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-theme-swatch[data-v-09891345]{display:flex;flex-direction:column;height:84px;padding:13px}.pref-theme-bar[data-v-09891345]{border-radius:9999px;height:7px}.pref-theme-accent[data-v-09891345]{align-self:flex-end;background:var(--pref-accent);border-radius:9999px;height:18px;margin-top:auto;width:34px}.pref-theme-foot[data-v-09891345]{align-items:center;color:var(--pref-foreground);display:flex;justify-content:space-between;padding:11px 13px}.pref-anim[data-v-66cf9c38]{animation:prefPaneIn-66cf9c38 .2s ease both}.pref-h2[data-v-66cf9c38]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:23px;font-weight:600;letter-spacing:-.02em;margin:0}.pref-subtitle[data-v-66cf9c38]{font-size:14px;line-height:1.5;margin:7px 0 26px}.pref-label[data-v-66cf9c38],.pref-subtitle[data-v-66cf9c38]{color:var(--pref-muted-foreground)}.pref-label[data-v-66cf9c38]{display:block;font-size:13px;font-weight:500;margin:18px 0 8px}.pref-label[data-v-66cf9c38]:first-of-type{margin-top:0}.pref-field[data-v-66cf9c38]{background:var(--pref-muted);border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;height:46px;line-height:1.4;outline:none;padding:0 18px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-66cf9c38]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-66cf9c38]::placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-66cf9c38]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-field[data-v-66cf9c38]:disabled{cursor:not-allowed}.pref-area[data-v-66cf9c38]{background:var(--pref-muted);border:none;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;outline:none;padding:14px 18px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-66cf9c38]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-66cf9c38]::placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-66cf9c38]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-error[data-v-66cf9c38]{color:var(--pref-destructive);font-size:12.5px;margin:6px 0 0}.pref-textlink[data-v-66cf9c38]{background:transparent;border:none;color:var(--pref-accent);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.5px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-66cf9c38]:hover{text-decoration:underline}.pref-textlink[data-v-66cf9c38]:focus-visible{border-radius:4px;outline:2px solid var(--pref-accent);outline-offset:2px}.pref-btn-accent[data-v-66cf9c38]{background:var(--pref-accent);border:none;border-radius:9999px;box-shadow:0 8px 20px -10px color-mix(in oklab,var(--pref-accent) 80%,transparent);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14.5px;font-weight:500;height:42px;padding:0 24px;transition:filter .1s,transform .1s}.pref-btn-accent[data-v-66cf9c38]:hover:not(:disabled){filter:brightness(1.07)}.pref-btn-accent[data-v-66cf9c38]:active:not(:disabled){transform:translateY(1px)}.pref-btn-accent[data-v-66cf9c38]:disabled{cursor:not-allowed;opacity:.55}.pref-btn-accent[data-v-66cf9c38]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}@keyframes prefPaneIn-66cf9c38{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-anim[data-v-e79a2c6d]{animation:prefPaneIn-e79a2c6d .2s ease both}.pref-h2[data-v-e79a2c6d]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:23px;font-weight:600;letter-spacing:-.02em;margin:0}.pref-subtitle[data-v-e79a2c6d]{font-size:14px;line-height:1.5;margin:7px 0 26px}.pref-label[data-v-e79a2c6d],.pref-subtitle[data-v-e79a2c6d]{color:var(--pref-muted-foreground)}.pref-label[data-v-e79a2c6d]{display:block;font-size:13px;font-weight:500;margin:18px 0 8px}.pref-label[data-v-e79a2c6d]:first-of-type{margin-top:0}.pref-field[data-v-e79a2c6d]{background:var(--pref-muted);border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;height:46px;line-height:1.4;outline:none;padding:0 18px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-e79a2c6d]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-e79a2c6d]::placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-e79a2c6d]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-field[data-v-e79a2c6d]:disabled{cursor:not-allowed}.pref-area[data-v-e79a2c6d]{background:var(--pref-muted);border:none;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;outline:none;padding:14px 18px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-e79a2c6d]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-e79a2c6d]::placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-e79a2c6d]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-error[data-v-e79a2c6d]{color:var(--pref-destructive);font-size:12.5px;margin:6px 0 0}.pref-textlink[data-v-e79a2c6d]{background:transparent;border:none;color:var(--pref-accent);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.5px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-e79a2c6d]:hover{text-decoration:underline}.pref-textlink[data-v-e79a2c6d]:focus-visible{border-radius:4px;outline:2px solid var(--pref-accent);outline-offset:2px}.pref-btn-accent[data-v-e79a2c6d]{background:var(--pref-accent);border:none;border-radius:9999px;box-shadow:0 8px 20px -10px color-mix(in oklab,var(--pref-accent) 80%,transparent);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14.5px;font-weight:500;height:42px;padding:0 24px;transition:filter .1s,transform .1s}.pref-btn-accent[data-v-e79a2c6d]:hover:not(:disabled){filter:brightness(1.07)}.pref-btn-accent[data-v-e79a2c6d]:active:not(:disabled){transform:translateY(1px)}.pref-btn-accent[data-v-e79a2c6d]:disabled{cursor:not-allowed;opacity:.55}.pref-btn-accent[data-v-e79a2c6d]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}@keyframes prefPaneIn-e79a2c6d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-strong-label[data-v-e79a2c6d]{color:var(--pref-foreground);display:block;font-size:14px;font-weight:600;margin-bottom:4px}.pref-help[data-v-e79a2c6d]{color:var(--pref-muted-foreground);font-size:12.5px;line-height:1.45;margin:0 0 10px}.pref-chip[data-v-e79a2c6d]{align-items:center;background:var(--pref-muted);border:none;border-radius:9999px;color:var(--pref-secondary-foreground);cursor:pointer;display:inline-flex;font-family:var(--font-family-body-md);font-size:12.5px;font-weight:500;gap:6px;height:30px;padding:0 12px;transition:background .1s}.pref-chip[data-v-e79a2c6d]:hover{background:color-mix(in oklab,var(--pref-accent) 12%,#fff);color:var(--pref-accent)}.pref-chip[data-v-e79a2c6d]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-area[data-v-e79a2c6d]:disabled,.pref-chip[data-v-e79a2c6d]:disabled{cursor:not-allowed;opacity:.6}.pref-chip[data-v-e79a2c6d]:disabled:hover{background:var(--pref-muted);color:var(--pref-secondary-foreground)}.pref-anim[data-v-7bb464c6]{animation:prefPaneIn-7bb464c6 .2s ease both}.pref-h2[data-v-7bb464c6]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:23px;font-weight:600;letter-spacing:-.02em;margin:0}.pref-subtitle[data-v-7bb464c6]{font-size:14px;line-height:1.5;margin:7px 0 26px}.pref-label[data-v-7bb464c6],.pref-subtitle[data-v-7bb464c6]{color:var(--pref-muted-foreground)}.pref-label[data-v-7bb464c6]{display:block;font-size:13px;font-weight:500;margin:18px 0 8px}.pref-label[data-v-7bb464c6]:first-of-type{margin-top:0}.pref-field[data-v-7bb464c6]{background:var(--pref-muted);border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;height:46px;line-height:1.4;outline:none;padding:0 18px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-7bb464c6]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-7bb464c6]::placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-7bb464c6]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-field[data-v-7bb464c6]:disabled{cursor:not-allowed}.pref-area[data-v-7bb464c6]{background:var(--pref-muted);border:none;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;outline:none;padding:14px 18px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-7bb464c6]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-7bb464c6]::placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-7bb464c6]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-error[data-v-7bb464c6]{color:var(--pref-destructive);font-size:12.5px;margin:6px 0 0}.pref-textlink[data-v-7bb464c6]{background:transparent;border:none;color:var(--pref-accent);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.5px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-7bb464c6]:hover{text-decoration:underline}.pref-textlink[data-v-7bb464c6]:focus-visible{border-radius:4px;outline:2px solid var(--pref-accent);outline-offset:2px}.pref-btn-accent[data-v-7bb464c6]{background:var(--pref-accent);border:none;border-radius:9999px;box-shadow:0 8px 20px -10px color-mix(in oklab,var(--pref-accent) 80%,transparent);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14.5px;font-weight:500;height:42px;padding:0 24px;transition:filter .1s,transform .1s}.pref-btn-accent[data-v-7bb464c6]:hover:not(:disabled){filter:brightness(1.07)}.pref-btn-accent[data-v-7bb464c6]:active:not(:disabled){transform:translateY(1px)}.pref-btn-accent[data-v-7bb464c6]:disabled{cursor:not-allowed;opacity:.55}.pref-btn-accent[data-v-7bb464c6]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}@keyframes prefPaneIn-7bb464c6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-block[data-v-7bb464c6]{background:var(--pref-card);border-radius:20px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--pref-foreground) 9%,transparent);margin-top:20px;padding:20px}.pref-block[data-v-7bb464c6]:first-of-type{margin-top:0}.pref-desktop--compact .pref-block[data-v-7bb464c6]{margin-top:14px}.pref-block-title[data-v-7bb464c6]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}.pref-block-body[data-v-7bb464c6]{font-size:13.5px;line-height:1.5;margin:6px 0 0}.pref-block-body[data-v-7bb464c6],.pref-block-meta[data-v-7bb464c6]{color:var(--pref-muted-foreground)}.pref-block-meta[data-v-7bb464c6]{font-size:12.5px}.pref-windows[data-v-7bb464c6]{align-items:center;border-top:1px solid color-mix(in oklab,var(--pref-foreground) 8%,transparent);color:var(--pref-muted-foreground);display:flex;font-size:13px;gap:8px;margin-top:16px;opacity:.65;padding-top:16px}.pref-icon-btn[data-v-7bb464c6]{align-items:center;background:var(--pref-secondary);border:none;border-radius:9999px;color:var(--pref-secondary-foreground);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;transition:background .1s;width:34px}.pref-icon-btn[data-v-7bb464c6]:hover:not(:disabled){background:color-mix(in oklab,var(--pref-secondary) 60%,var(--pref-muted))}.pref-icon-btn[data-v-7bb464c6]:disabled{cursor:not-allowed}.pref-icon-btn[data-v-7bb464c6]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-session[data-v-7bb464c6]{align-items:center;background:color-mix(in oklab,var(--pref-foreground) 4%,transparent);border-radius:14px;display:flex;gap:12px;padding:12px 14px}.pref-session-badge[data-v-7bb464c6]{background:color-mix(in oklab,var(--pref-accent) 12%,#fff);border-radius:9999px;color:var(--pref-accent);flex:none;font-size:11.5px;font-weight:500;padding:3px 10px}.pref-anim[data-v-62945f5e]{animation:prefPaneIn-62945f5e .2s ease both}.pref-h2[data-v-62945f5e]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:23px;font-weight:600;letter-spacing:-.02em;margin:0}.pref-subtitle[data-v-62945f5e]{font-size:14px;line-height:1.5;margin:7px 0 26px}.pref-label[data-v-62945f5e],.pref-subtitle[data-v-62945f5e]{color:var(--pref-muted-foreground)}.pref-label[data-v-62945f5e]{display:block;font-size:13px;font-weight:500;margin:18px 0 8px}.pref-label[data-v-62945f5e]:first-of-type{margin-top:0}.pref-field[data-v-62945f5e]{background:var(--pref-muted);border:none;border-radius:9999px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;height:46px;line-height:1.4;outline:none;padding:0 18px;transition:box-shadow .12s,background .12s;width:100%}.pref-field[data-v-62945f5e]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-62945f5e]::placeholder{color:var(--pref-muted-foreground)}.pref-field[data-v-62945f5e]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-field[data-v-62945f5e]:disabled{cursor:not-allowed}.pref-area[data-v-62945f5e]{background:var(--pref-muted);border:none;border-radius:18px;box-shadow:inset 0 0 0 1px transparent;color:var(--pref-foreground);font-family:var(--font-family-body-md);font-size:15px;line-height:1.6;outline:none;padding:14px 18px;resize:none;transition:box-shadow .12s,background .12s;width:100%}.pref-area[data-v-62945f5e]::-moz-placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-62945f5e]::placeholder{color:var(--pref-muted-foreground)}.pref-area[data-v-62945f5e]:focus{background:var(--pref-background);box-shadow:inset 0 0 0 1px var(--pref-ring),0 0 0 3px color-mix(in oklab,var(--pref-ring) 30%,transparent)}.pref-error[data-v-62945f5e]{color:var(--pref-destructive);font-size:12.5px;margin:6px 0 0}.pref-textlink[data-v-62945f5e]{background:transparent;border:none;color:var(--pref-accent);cursor:pointer;font-family:var(--font-family-body-md);font-size:13.5px;font-weight:500;margin-top:11px;padding:0}.pref-textlink[data-v-62945f5e]:hover{text-decoration:underline}.pref-textlink[data-v-62945f5e]:focus-visible{border-radius:4px;outline:2px solid var(--pref-accent);outline-offset:2px}.pref-btn-accent[data-v-62945f5e]{background:var(--pref-accent);border:none;border-radius:9999px;box-shadow:0 8px 20px -10px color-mix(in oklab,var(--pref-accent) 80%,transparent);color:var(--pref-primary-foreground);cursor:pointer;font-family:var(--font-family-body-md);font-size:14.5px;font-weight:500;height:42px;padding:0 24px;transition:filter .1s,transform .1s}.pref-btn-accent[data-v-62945f5e]:hover:not(:disabled){filter:brightness(1.07)}.pref-btn-accent[data-v-62945f5e]:active:not(:disabled){transform:translateY(1px)}.pref-btn-accent[data-v-62945f5e]:disabled{cursor:not-allowed;opacity:.55}.pref-btn-accent[data-v-62945f5e]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}@keyframes prefPaneIn-62945f5e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pref-usage-card[data-v-62945f5e]{background:var(--pref-card);border-radius:20px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--pref-foreground) 9%,transparent);padding:20px}.pref-usage-refresh[data-v-62945f5e]{align-items:center;background:var(--pref-secondary);border:none;border-radius:9999px;color:var(--pref-secondary-foreground);cursor:pointer;display:inline-flex;font-family:var(--font-family-body-md);font-size:13px;font-weight:500;gap:7px;height:34px;padding:0 14px;transition:background .1s}.pref-usage-refresh[data-v-62945f5e]:hover:not(:disabled){background:color-mix(in oklab,var(--pref-secondary) 60%,var(--pref-muted))}.pref-usage-refresh[data-v-62945f5e]:disabled{cursor:not-allowed}.pref-usage-refresh[data-v-62945f5e]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-stat-card[data-v-62945f5e]{background:var(--pref-card);border-radius:18px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--pref-foreground) 9%,transparent);padding:18px}.pref-stat-label[data-v-62945f5e]{color:var(--pref-muted-foreground);font-size:12.5px}.pref-stat-value[data-v-62945f5e]{color:var(--pref-foreground);font-family:var(--font-family-headline-md);font-size:24px;font-weight:600;letter-spacing:-.02em;margin-top:5px}/*! 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-54e0db98],[data-v-54e0db98]::backdrop,[data-v-54e0db98]:after,[data-v-54e0db98]:before{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-duration:initial}}}.pref-content[data-v-54e0db98]{--pref-accent:#5f5cfb;--pref-foreground:var(--text-color-high);--pref-muted-foreground:var(--text-color-low);--pref-muted:var(--background-color-input);--pref-card:var(--background-color-container-high);--pref-background:var(--background-color-base);--pref-ring:#a6a09b;--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-54e0db98]{inset:calc(var(--spacing,.25rem)*0);z-index:20;--tw-backdrop-blur:blur(var(--blur-modal));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#00000073;position:fixed}.pref-overlay[data-state=open][data-v-54e0db98]{animation:prefOverlayIn-54e0db98 .18s both}.pref-content[data-v-54e0db98]{border-radius:28px;box-shadow:0 0 0 1px var(--pref-foreground),0 40px 90px -36px #00000073;color:var(--pref-foreground);display:flex;font-family:var(--font-family-body-md);height:min(78vh,660px);left:50%;max-width:940px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 48px);z-index:30}@supports (color:color-mix(in lab,red,red)){.pref-content[data-v-54e0db98]{box-shadow:0 0 0 1px color-mix(in oklab,var(--pref-foreground) 9%,transparent),0 40px 90px -36px #00000073}}.pref-content[data-v-54e0db98]:focus{outline:none}.pref-content[data-state=open][data-v-54e0db98]{animation:prefModalIn-54e0db98 .18s cubic-bezier(.22,1,.36,1) both}.pref-rail[data-v-54e0db98]{background-color:var(--pref-card);display:flex;flex:none;flex-direction:column;width:252px}@supports (color:color-mix(in lab,red,red)){.pref-rail[data-v-54e0db98]{background-color:color-mix(in oklab,var(--pref-card) 75%,transparent)}}.pref-rail[data-v-54e0db98]{box-shadow:inset -1px 0 0 var(--pref-foreground);padding-block:calc(var(--spacing,.25rem)*5);padding-inline:14px}@supports (color:color-mix(in lab,red,red)){.pref-rail[data-v-54e0db98]{box-shadow:inset -1px 0 color-mix(in oklab,var(--pref-foreground) 8%,transparent)}}.pref-mark[data-v-54e0db98]{align-items:center;background-color:var(--pref-accent);border-radius:11px;display:flex;flex:none;height:34px;justify-content:center;width:34px}@supports (color:color-mix(in lab,red,red)){.pref-mark[data-v-54e0db98]{background-color:color-mix(in oklab,var(--pref-accent) 12%,#fff)}}.pref-mark[data-v-54e0db98]{box-shadow:0 0 0 1px var(--pref-accent)}@supports (color:color-mix(in lab,red,red)){.pref-mark[data-v-54e0db98]{box-shadow:0 0 0 1px color-mix(in oklab,var(--pref-accent) 16%,transparent)}}.pref-nav-item[data-v-54e0db98]{align-items:center;cursor:pointer;gap:calc(var(--spacing,.25rem)*3);--tw-border-style:none;height:42px;padding-block:calc(var(--spacing,.25rem)*0);padding-inline:13px;width:100%;--tw-font-weight:var(--font-weight-medium,500);color:var(--pref-foreground);font-size:14px;font-weight:var(--font-weight-medium,500);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;background-color:#0000;border-radius:13px;border-style:none;display:flex;font-family:var(--font-family-body-md);transition-duration:.1s}.pref-nav-item[data-v-54e0db98]:hover{background-color:var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-nav-item[data-v-54e0db98]:hover{background-color:color-mix(in oklab,var(--pref-foreground) 7%,transparent)}}.pref-nav-item[data-v-54e0db98]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-nav-item--active[data-v-54e0db98],.pref-nav-item--active[data-v-54e0db98]:hover{background-color:var(--pref-accent)}@supports (color:color-mix(in lab,red,red)){.pref-nav-item--active[data-v-54e0db98],.pref-nav-item--active[data-v-54e0db98]:hover{background-color:color-mix(in oklab,var(--pref-accent) 14%,transparent)}}.pref-nav-item--active[data-v-54e0db98],.pref-nav-item--active[data-v-54e0db98]:hover{color:var(--pref-accent)}.pref-user[data-v-54e0db98]{align-items:center;background-color:var(--pref-foreground);border-radius:var(--radius-2xl,1rem);display:flex;gap:11px}@supports (color:color-mix(in lab,red,red)){.pref-user[data-v-54e0db98]{background-color:color-mix(in oklab,var(--pref-foreground) 5%,transparent)}}.pref-user[data-v-54e0db98]{padding:calc(var(--spacing,.25rem)*2.5)}.pref-user-badge[data-v-54e0db98]{background-color:var(--pref-accent);border-radius:3.40282e+38px;flex:none}@supports (color:color-mix(in lab,red,red)){.pref-user-badge[data-v-54e0db98]{background-color:color-mix(in oklab,var(--pref-accent) 12%,#fff)}}.pref-user-badge[data-v-54e0db98]{--tw-font-weight:var(--font-weight-medium,500);color:var(--pref-accent);font-size:11px;font-weight:var(--font-weight-medium,500);padding-block:3px;padding-inline:9px}.pref-pane[data-v-54e0db98]{background-color:var(--pref-card);flex:1;min-width:calc(var(--spacing,.25rem)*0);overflow-y:auto;position:relative}.pref-close[data-v-54e0db98]{cursor:pointer;height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);z-index:5;--tw-border-style:none;align-items:center;background-color:var(--pref-foreground);border-radius:3.40282e+38px;border-style:none;display:flex;justify-content:center;position:absolute;right:18px;top:18px}@supports (color:color-mix(in lab,red,red)){.pref-close[data-v-54e0db98]{background-color:color-mix(in oklab,var(--pref-foreground) 5%,transparent)}}.pref-close[data-v-54e0db98]{color:var(--pref-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;transition-duration:.1s}.pref-close[data-v-54e0db98]:hover{background-color:var(--pref-muted);color:var(--pref-foreground)}.pref-close[data-v-54e0db98]:focus-visible{outline:2px solid var(--pref-accent);outline-offset:2px}.pref-scroll[data-v-54e0db98]::-webkit-scrollbar{width:10px}.pref-scroll[data-v-54e0db98]::-webkit-scrollbar-thumb{background:var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-scroll[data-v-54e0db98]::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--pref-foreground) 14%,transparent)}}.pref-scroll[data-v-54e0db98]::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid #0000;border-radius:9999px}@keyframes prefOverlayIn-54e0db98{0%{opacity:0}to{opacity:1}}@keyframes prefModalIn-54e0db98{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)}}.pref-mobile-head[data-v-54e0db98]{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-54e0db98]{box-shadow:inset 0 -1px color-mix(in oklab,var(--pref-foreground) 8%,transparent)}}.pref-close--static[data-v-54e0db98]{flex:none;position:static}.pref-divider[data-v-54e0db98]{border:none;border-top:1px solid var(--pref-foreground)}@supports (color:color-mix(in lab,red,red)){.pref-divider[data-v-54e0db98]{border-top:1px solid color-mix(in oklab,var(--pref-foreground) 9%,transparent)}}.pref-divider[data-v-54e0db98]{margin:28px 0}@media (max-width:639px){.pref-content[data-v-54e0db98]{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-54e0db98]{animation:prefSheetIn-54e0db98 .22s cubic-bezier(.22,1,.36,1) both}.pref-pane[data-v-54e0db98]{min-height:calc(var(--spacing,.25rem)*0)}.pref-section--stacked[data-v-54e0db98]{max-width:none;padding-inline:18px;padding-bottom:calc(40px + env(safe-area-inset-bottom));padding-top:22px}}@keyframes prefSheetIn-54e0db98{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
