.workspace{--ws-bg:var(--page-light);--ws-surface:#fff;--ws-soft:#f5f5f5;--ws-border:#e6e6e6;--ws-text:#222;--ws-muted:#707070;--ws-selected:#eaeaea;--ws-button:#252525;--ws-button-text:#fff;background:var(--ws-bg);color:var(--ws-text);letter-spacing:normal;text-align:left;grid-template-columns:224px minmax(0,1fr);min-height:100dvh;font-size:14px;line-height:1.6;display:grid}.workspace.personal{background:0 0;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.personal-site-header{z-index:30;grid-column:1/-1;position:sticky;top:0}.personal-cover{background:#252525;border-bottom:1px solid #ffffff40;grid-column:1/-1;height:clamp(180px,17vw,260px);overflow:hidden}.personal-cover img{object-fit:cover;object-position:50% 38%;width:100%;height:100%;display:block}.personal .ws-content{padding-top:0}[data-theme=dark] .workspace{--ws-bg:#141414;--ws-surface:#1c1c1c;--ws-soft:#242424;--ws-border:#303030;--ws-text:#ececec;--ws-muted:#aaa;--ws-selected:#303030;--ws-button:#ebebeb;--ws-button-text:#222;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace *{box-sizing:border-box}.workspace h1,.workspace h2,.workspace h3,.workspace p{margin:0}.workspace h1{letter-spacing:-.04em;font-size:28px;line-height:1.3}.workspace h2{letter-spacing:-.015em;font-size:17px;line-height:1.5}.workspace h3{font-size:14px}.workspace button,.workspace input,.workspace select,.workspace textarea{font:inherit}.workspace button,.workspace a{touch-action:manipulation}.workspace button:not(:disabled),.workspace summary{cursor:pointer}.workspace a{color:inherit;text-decoration:none}.workspace a:hover{text-decoration:underline}.workspace :focus-visible{outline:none}.workspace :is(button,a,summary,input,select,textarea):focus-visible{background:var(--ws-selected)}.workspace button:disabled{opacity:.45;cursor:not-allowed}.workspace [hidden]{display:none!important}.ws-sidebar{background:var(--ws-surface);border-right:1px solid var(--ws-border);flex-direction:column;height:100dvh;padding:28px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.ws-brand{align-items:center;gap:10px;margin:0 12px 24px;font-size:19px;font-weight:700;display:flex}.ws-brand small{color:var(--ws-muted);letter-spacing:.12em;font-size:11px;font-weight:400;display:block}.ws-nav-group{margin-bottom:15px}.ws-nav-group>p{color:var(--ws-muted);letter-spacing:.08em;padding:0 13px 5px;font-size:10px}.ws-nav-group button{width:100%;color:var(--ws-muted);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;min-height:40px;padding:9px 13px;font-size:13px;display:flex}.ws-nav-group button:hover{background:var(--ws-soft);color:var(--ws-text)}.ws-nav-group button.chosen{background:var(--ws-selected);color:var(--ws-text);font-weight:600}.ws-nav-dot{border:1px solid;border-radius:2px;flex-shrink:0;width:8px;height:8px}.chosen .ws-nav-dot{background:currentColor}.ws-nav-arrow{margin-left:auto}.ws-sidebar-foot{border-top:1px solid var(--ws-border);margin-top:auto;padding:20px 12px 0;font-size:11px}.ws-sidebar-foot p{color:var(--ws-muted);margin:9px 0 15px}.ws-sidebar-foot a{font-size:12px}.ws-body{flex-direction:column;min-width:0;display:flex}.ws-topbar{border-bottom:1px solid var(--ws-border);background:var(--ws-surface);justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:16px 36px;font-size:12px;display:flex}.ws-divider{color:var(--ws-muted);margin:0 12px}.ws-top-actions{color:var(--ws-muted);align-items:center;gap:20px;display:flex}.ws-content{flex:1;width:100%;max-width:1540px;margin:0 auto;padding:32px 36px}.ws-content.styles-wide{max-width:1840px}.ws-footer{border-top:1px solid var(--ws-border);color:var(--ws-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 36px;font-size:11px;display:flex}.ws-footer>div{align-items:center;gap:18px;display:flex}.ws-account-email{overflow-wrap:anywhere}.ws-mobile-menu{display:none!important}.ws-skip{z-index:999;background:var(--ws-surface);padding:12px;position:fixed;top:-100px;left:16px}.ws-skip:focus{top:12px}.ws-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.ws-heading p{color:var(--ws-muted);margin-top:9px;font-size:13px}.ws-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px!important;font-size:10px!important}.ws-btn{border:1px solid var(--ws-border);background:var(--ws-surface);min-height:40px;color:var(--ws-text);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:inline-flex;font-size:12px!important}.ws-btn:hover:not(:disabled){background:var(--ws-selected)}.ws-btn.primary{background:var(--ws-button);color:var(--ws-button-text);border-color:var(--ws-button)}.ws-icon-btn{border:1px solid var(--ws-border);background:var(--ws-soft);color:var(--ws-text);border-radius:8px;width:34px;height:34px}.ws-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ws-badge{border:1px solid var(--ws-border);white-space:nowrap;color:var(--ws-muted);border-radius:5px;align-items:center;padding:3px 8px;font-size:10px;display:inline-flex}.ws-badge.preview{color:var(--ws-text);border-style:dashed}.ws-muted{color:var(--ws-muted);font-size:12px}.ws-card{background:var(--ws-surface);border:1px solid var(--ws-border);border-radius:12px;min-width:0;padding:23px}.ws-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.ws-card-head p{color:var(--ws-muted);margin-top:5px;font-size:12px}.ws-two{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;margin-top:18px;display:grid}.ws-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.ws-stat-label{color:var(--ws-muted);font-size:11px}.ws-stat-value{letter-spacing:-.04em;font-size:27px;font-weight:650;margin:9px 0 7px!important}.ws-stat-note{color:var(--ws-muted);font-size:10px}.ws-notice{background:var(--ws-soft);border:1px solid var(--ws-border);color:var(--ws-muted);overflow-wrap:anywhere;border-radius:8px;margin-bottom:18px;padding:13px 16px;font-size:12px}.ws-notice small{margin-top:6px;display:block}.ws-empty{text-align:center;color:var(--ws-muted);padding:42px 20px}.ws-empty h3{color:var(--ws-text);margin-bottom:9px;font-size:15px}.ws-empty p{max-width:480px;margin:0 auto;font-size:12px}.ws-empty .ws-btn{margin-top:20px}.ws-list-row{border-bottom:1px solid var(--ws-border);justify-content:space-between;gap:16px;padding:15px 0;font-size:13px;display:flex}.ws-list-row:last-child{border-bottom:0}.ws-list-row p{color:var(--ws-muted);margin-top:5px;font-size:12px}.ws-table-wrap{overflow-x:auto}.ws-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.ws-table th{color:var(--ws-muted);border-bottom:1px solid var(--ws-border);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:400}.ws-table td{border-bottom:1px solid var(--ws-border);padding:15px 12px}.ws-table tr:last-child td{border-bottom:0}.ws-form-field{gap:7px;font-size:12px;display:grid}.workspace .ws-input{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;min-width:0;color:var(--ws-text);border-radius:8px;min-height:42px;padding:10px 12px}.workspace textarea.ws-input{resize:vertical}.ws-stack{gap:18px;display:grid}.ws-section-note{color:var(--ws-muted);font-size:11px;margin-top:15px!important}@media (width>=1700px){.workspace{grid-template-columns:244px minmax(0,1fr)}}@media (width<=1100px){.ws-content{padding:25px 22px}.ws-topbar{padding:16px 22px}.ws-four{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-top-actions time{display:none}.ws-two{grid-template-columns:1fr}.workspace{grid-template-columns:200px minmax(0,1fr)}}@media (width<=760px){.workspace{display:block}.ws-sidebar{border-right:0;border-bottom:1px solid var(--ws-border);grid-template-columns:1fr auto;align-items:center;gap:12px;height:auto;padding:16px;display:grid;position:static}.ws-brand{margin:0;font-size:17px}.ws-brand small{font-size:10px}.ws-mobile-menu{display:inline-flex!important}.personal-cover{height:160px}.personal .ws-content{padding-top:20px}.ws-sidebar nav{grid-column:1/-1;display:none}.ws-sidebar nav.expanded{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.ws-nav-group{margin:4px 0 8px}.ws-sidebar-foot{display:none}.ws-topbar{min-height:58px;padding:12px 18px}.ws-top-actions{gap:12px}.ws-topbar .ws-muted,.ws-topbar .ws-divider{display:none}.ws-content{padding:24px 16px}.ws-heading{flex-direction:column;margin-bottom:20px}.workspace h1{font-size:25px}.ws-card{padding:18px}.ws-four{gap:10px}.ws-stat-value{font-size:24px}.ws-footer{padding:14px 18px}.ws-card-head{flex-wrap:wrap}.ws-notice{padding:12px}.ws-btn{white-space:normal}.ws-two{gap:12px;margin-top:12px}.ws-stat-label{font-size:10px}}.workspace{--page:var(--ws-bg);--surface:var(--ws-surface);--surface-soft:var(--ws-soft);--text:var(--ws-text);--muted:var(--ws-muted);--border:var(--ws-border)}@media (width<=760px){.workspace .ws-table{min-width:380px}}.ws-topbar{z-index:5;position:sticky;top:0}.ws-current{min-width:0}.ws-top-actions{flex-shrink:0}.ws-top-actions>.ws-btn{min-height:34px;padding:5px 10px}.ws-current strong{white-space:nowrap}@media (width<=760px){.ws-current strong{text-overflow:ellipsis;max-width:115px;display:block;overflow:hidden}.ws-top-actions{gap:10px}}.trend-plot.svelte-1awqndy{min-height:210px;margin:20px -6px 0;position:relative}svg.svelte-1awqndy{width:100%;display:block;overflow:visible}text.svelte-1awqndy{fill:var(--ws-muted);font-family:inherit;font-size:11px}.axis-title.svelte-1awqndy{font-size:11px}.grid-line.svelte-1awqndy{stroke:var(--ws-border);stroke-dasharray:3 5;stroke-width:1px}.plot-empty.svelte-1awqndy{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.plot-empty.svelte-1awqndy strong:where(.svelte-1awqndy){font-size:15px}.plot-empty.svelte-1awqndy p:where(.svelte-1awqndy){color:var(--ws-muted);margin-top:8px;font-size:12px}.trend-legend.svelte-1awqndy{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;font-size:11px;display:flex}.trend-legend.svelte-1awqndy>span:where(.svelte-1awqndy){align-items:center;gap:7px;display:flex}.trend-legend.svelte-1awqndy i:where(.svelte-1awqndy){border-radius:50%;width:7px;height:7px}.trend-legend.svelte-1awqndy small:where(.svelte-1awqndy){color:var(--ws-muted);font-size:10px}.trend-legend-note.svelte-1awqndy{color:var(--ws-muted);margin-left:auto}.trend-data.svelte-1awqndy{border-top:1px solid var(--ws-border);margin-top:20px;padding-top:14px;font-size:12px}.trend-data.svelte-1awqndy summary:where(.svelte-1awqndy){color:var(--ws-muted)}caption.svelte-1awqndy{text-align:left;color:var(--ws-muted);padding:14px 12px;font-size:11px}.trend-data.svelte-1awqndy .ws-table-wrap:where(.svelte-1awqndy){max-height:320px}@media (width<=760px){.trend-plot.svelte-1awqndy{align-items:center;min-height:190px;margin:18px -10px 0;display:flex}.trend-legend.svelte-1awqndy{gap:10px}.trend-legend-note.svelte-1awqndy{width:100%;margin-left:0}text.svelte-1awqndy{font-size:14px}.axis-title.svelte-1awqndy{font-size:13px}.plot-empty.svelte-1awqndy p:where(.svelte-1awqndy){max-width:240px}}.ws-select.svelte-jyy6jk{align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.select-field.svelte-jyy6jk{min-width:0;position:relative}.select-trigger.svelte-jyy6jk{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;min-height:42px;color:var(--ws-text);font:inherit;white-space:nowrap;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}svg.svelte-jyy6jk{width:14px;height:14px;color:var(--ws-muted);flex-shrink:0}.select-options.svelte-jyy6jk{z-index:30;color:#ededed;scrollbar-width:thin;scrollbar-color:#555 transparent;background:#202020;border:1px solid #383838;border-radius:12px;width:max-content;min-width:100%;max-width:calc(100vw - 32px);padding:6px;animation:.12s ease-out svelte-jyy6jk-select-reveal;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 10px 28px #0005}.select-options.above.svelte-jyy6jk{top:auto;bottom:calc(100% + 7px)}.select-options.svelte-jyy6jk button:where(.svelte-jyy6jk){width:100%;min-height:36px;color:inherit;text-align:left;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;padding:8px 12px;display:flex}.select-options.svelte-jyy6jk button.highlighted:where(.svelte-jyy6jk),.select-options.svelte-jyy6jk button:where(.svelte-jyy6jk):hover{background:#343434}.select-options.svelte-jyy6jk button[aria-selected=true]:where(.svelte-jyy6jk){color:#fff}.select-options.svelte-jyy6jk button:where(.svelte-jyy6jk) span:where(.svelte-jyy6jk){color:#aaa;min-width:12px}@keyframes svelte-jyy6jk-select-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.ws-select.svelte-jyy6jk{flex-direction:column;flex:130px;align-items:stretch}.select-field.svelte-jyy6jk{width:100%}}@media (prefers-reduced-motion:reduce){.select-options.svelte-jyy6jk{animation:none}}.ws-date.svelte-1pjax0a{align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.date-field.svelte-1pjax0a{min-width:0;position:relative}.date-trigger.svelte-1pjax0a{border:1px solid var(--ws-border);background:var(--ws-bg);width:auto;min-width:160px;min-height:42px;color:var(--ws-text);font:inherit;text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:9px;padding:10px 38px 10px 14px}.date-icon.svelte-1pjax0a{width:15px;height:15px;color:var(--ws-muted);pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.date-popup.svelte-1pjax0a{z-index:35;color:#ededed;scrollbar-width:thin;scrollbar-color:#555 transparent;background:#202020;border:1px solid #383838;border-radius:14px;padding:12px;animation:.12s ease-out svelte-1pjax0a-calendar-reveal;position:absolute;top:calc(100% + 7px);overflow:auto;box-shadow:0 10px 28px #0005}.date-popup.above.svelte-1pjax0a{top:auto;bottom:calc(100% + 7px)}.date-popup.svelte-1pjax0a button:where(.svelte-1pjax0a){color:inherit;font:inherit;background:0 0;border:0;border-radius:8px}.date-popup.svelte-1pjax0a button:where(.svelte-1pjax0a):hover,.date-popup.svelte-1pjax0a button:where(.svelte-1pjax0a):focus-visible{background:#343434}.date-modes.svelte-1pjax0a{background:#151515;border-radius:9px;gap:4px;margin-bottom:12px;padding:3px;display:flex}.date-modes.svelte-1pjax0a button:where(.svelte-1pjax0a){flex:1;min-height:30px}.date-modes.svelte-1pjax0a button[aria-pressed=true]:where(.svelte-1pjax0a){color:#fff;background:#383838}.date-separator.svelte-1pjax0a{color:var(--ws-muted)}.date-error.svelte-1pjax0a{color:#ccc;margin-top:10px;font-size:11px}.month-heading.svelte-1pjax0a{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.month-heading.svelte-1pjax0a strong:where(.svelte-1pjax0a){font-size:13px}.month-heading.svelte-1pjax0a button:where(.svelte-1pjax0a){width:32px;height:32px;font-size:22px}.weekdays.svelte-1pjax0a,.days.svelte-1pjax0a{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.weekdays.svelte-1pjax0a span:where(.svelte-1pjax0a){text-align:center;color:#999;padding:7px 0;font-size:11px}.days.svelte-1pjax0a button:where(.svelte-1pjax0a){font-variant-numeric:tabular-nums;min-width:0;height:32px;padding:0}.days.svelte-1pjax0a .outside-month:where(.svelte-1pjax0a){color:#777}.days.svelte-1pjax0a .in-range:where(.svelte-1pjax0a){background:#2d2d2d}.days.svelte-1pjax0a .selected:where(.svelte-1pjax0a){color:#fff;background:#444}.days.svelte-1pjax0a .today:where(.svelte-1pjax0a):not(.selected){color:#fff;box-shadow:inset 0 0 0 1px #555}.calendar-foot.svelte-1pjax0a{border-top:1px solid #383838;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.calendar-foot.svelte-1pjax0a span:where(.svelte-1pjax0a){color:#999;font-size:10px}.calendar-foot.svelte-1pjax0a button:where(.svelte-1pjax0a){padding:6px 10px}@keyframes svelte-1pjax0a-calendar-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.ws-date.svelte-1pjax0a{flex-direction:column;flex:130px;align-items:stretch}.date-field.svelte-1pjax0a,.date-trigger.svelte-1pjax0a{width:100%}}@media (prefers-reduced-motion:reduce){.date-popup.svelte-1pjax0a{animation:none}}.filters.svelte-jcoubn{flex-wrap:wrap;align-items:end;gap:16px 24px;margin:20px 0;display:flex}.filter-presets.svelte-jcoubn,.filter-dates.svelte-jcoubn{flex-wrap:wrap;align-items:end;gap:12px;min-width:0;display:flex}.filter-dates.svelte-jcoubn{margin-left:auto}.metrics.svelte-jcoubn{flex-wrap:wrap;gap:18px;margin:18px 0;font-size:12px;display:flex}.metrics.svelte-jcoubn label:where(.svelte-jcoubn){gap:6px;display:flex}.stats.svelte-jcoubn{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.stats.pending.svelte-jcoubn .ws-stat-value:where(.svelte-jcoubn){font-size:16px}.rank.svelte-jcoubn{border-bottom:1px solid var(--ws-border);justify-content:space-between;padding:12px 0;font-size:12px;display:flex}@media (width<=1100px){.stats.svelte-jcoubn{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.stats.svelte-jcoubn{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-presets.svelte-jcoubn,.filter-dates.svelte-jcoubn{gap:12px;width:100%;margin-left:0}}.account-records.svelte-1wqytyc{border-top:1px solid var(--ws-border);min-width:0;margin-top:20px;padding-top:14px}.records-toggle.svelte-1wqytyc{color:var(--ws-muted);cursor:pointer;box-shadow:none;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:12px;display:flex}.records-toggle.svelte-1wqytyc svg:where(.svelte-1wqytyc){fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;transition:transform .18s}.records-toggle.svelte-1wqytyc svg.expanded:where(.svelte-1wqytyc){transform:rotate(90deg)}.records-body.svelte-1wqytyc{padding-top:12px}.records-scroll.svelte-1wqytyc{overflow-x:auto}.records-table.svelte-1wqytyc{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:580px}.time-column.svelte-1wqytyc{width:190px}.change-column.svelte-1wqytyc{width:210px}th.svelte-1wqytyc{color:var(--ws-muted);border-bottom:1px solid var(--ws-border);padding:10px 12px;font-size:12px;font-weight:500}td.svelte-1wqytyc{vertical-align:top;border-bottom:1px solid var(--ws-border);overflow-wrap:anywhere;padding:14px 12px;font-size:13px}td.svelte-1wqytyc:first-child,th.svelte-1wqytyc:first-child{padding-left:0}td.svelte-1wqytyc:last-child,th.svelte-1wqytyc:last-child{padding-right:0}td.svelte-1wqytyc time:where(.svelte-1wqytyc){color:var(--ws-muted);white-space:nowrap;font-size:12px}td.svelte-1wqytyc strong:where(.svelte-1wqytyc){font-weight:500}td.svelte-1wqytyc p:where(.svelte-1wqytyc){color:var(--ws-muted);margin:5px 0 0;font-size:12px}.records-pagination.svelte-1wqytyc{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.records-pagination.svelte-1wqytyc span:where(.svelte-1wqytyc){color:var(--ws-muted);margin-right:6px;font-size:12px}.records-pagination.svelte-1wqytyc .ws-btn:where(.svelte-1wqytyc){width:30px;height:30px;min-height:30px;box-shadow:none;padding:5px}.records-pagination.svelte-1wqytyc svg:where(.svelte-1wqytyc){fill:none;stroke:currentColor;stroke-width:1.5px;width:16px;height:16px}.retry.svelte-1wqytyc{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:10px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.records-toggle.svelte-1wqytyc svg:where(.svelte-1wqytyc){transition:none}}.user-credit-gift.svelte-1i1kcx1{min-width:0}form.svelte-1i1kcx1{flex-direction:column;align-items:flex-start;gap:7px;display:flex}label.svelte-1i1kcx1{color:var(--ws-muted);white-space:nowrap;font-size:12px}.gift-controls.svelte-1i1kcx1{align-items:center;gap:8px;min-width:0;display:flex}input.ws-input.svelte-1i1kcx1{box-sizing:border-box;width:132px;min-width:0;height:32px;min-height:32px;padding:5px 10px;font-size:12px}.ws-btn.svelte-1i1kcx1{height:32px;min-height:32px;box-shadow:none;background-image:none;padding:5px 12px;font-size:12px}.gift-feedback.svelte-1i1kcx1{color:var(--ws-muted);margin-top:10px;font-size:12px;animation:.18s both svelte-1i1kcx1-gift-in}.error.svelte-1i1kcx1{color:var(--ws-text)}@keyframes svelte-1i1kcx1-gift-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (width<=480px){.gift-controls.svelte-1i1kcx1{width:100%}input.ws-input.svelte-1i1kcx1{flex:1;width:0}}@media (prefers-reduced-motion:reduce){.gift-feedback.svelte-1i1kcx1{animation:none}}.access-controls.svelte-pfhstp{display:contents}form.svelte-pfhstp{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.controls.svelte-pfhstp{align-items:center;gap:8px;min-width:0;display:flex}label.svelte-pfhstp,.unit.svelte-pfhstp{color:var(--ws-muted);white-space:nowrap;font-size:12px}input.ws-input.svelte-pfhstp,select.ws-input.svelte-pfhstp{box-sizing:border-box;min-width:0;max-width:165px;height:32px;min-height:32px;padding:5px 10px;font-size:12px}input.hours.svelte-pfhstp{width:78px}.ws-btn.svelte-pfhstp{height:32px;min-height:32px;box-shadow:none;background-image:none;padding:5px 12px;font-size:12px}.feedback.svelte-pfhstp,.access-note.svelte-pfhstp{color:var(--ws-muted);flex-basis:100%;margin:0;font-size:12px;animation:.18s both svelte-pfhstp-access-in}@keyframes svelte-pfhstp-access-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (width<=580px){form.svelte-pfhstp{flex-basis:100%}.controls.svelte-pfhstp{width:100%}input.ws-input.svelte-pfhstp,select.ws-input.svelte-pfhstp{flex:1;max-width:none}}@media (prefers-reduced-motion:reduce){.feedback.svelte-pfhstp,.access-note.svelte-pfhstp{animation:none}}.user-lookup.svelte-87yf7y{margin-bottom:32px}h2.svelte-87yf7y{margin:0 0 14px;font-size:16px;font-weight:600}.lookup-search.svelte-87yf7y{border:1px solid var(--ws-border);background:var(--ws-surface);box-sizing:border-box;border-radius:999px;align-items:center;gap:12px;width:100%;max-width:620px;min-height:52px;padding:5px 6px 5px 18px;transition:border-color .18s;display:flex}.lookup-search.svelte-87yf7y:focus-within{border-color:var(--ws-muted)}.lookup-search.svelte-87yf7y svg:where(.svelte-87yf7y){flex:none;width:19px;height:19px}.lookup-search.svelte-87yf7y input:where(.svelte-87yf7y){width:0;min-width:0;color:var(--ws-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:7px 0;font-size:14px}.lookup-search.svelte-87yf7y input:where(.svelte-87yf7y)::placeholder{color:var(--ws-muted)}.lookup-search.svelte-87yf7y button:where(.svelte-87yf7y){appearance:none;width:40px;height:40px;box-shadow:none;background:var(--ws-button);color:var(--ws-button-text);background-image:none;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:opacity .18s;display:grid}.lookup-search.svelte-87yf7y button:where(.svelte-87yf7y):hover:not(:disabled){opacity:.8}.lookup-search.svelte-87yf7y button:where(.svelte-87yf7y):focus-visible{outline:2px solid var(--ws-muted);outline-offset:3px}.lookup-search.svelte-87yf7y button:where(.svelte-87yf7y):disabled{opacity:.5}.lookup-result.svelte-87yf7y{gap:16px;margin-top:22px;animation:.2s both svelte-87yf7y-lookup-in;display:grid}.lookup-feedback.svelte-87yf7y{color:var(--ws-muted);margin-top:16px;font-size:13px}.ws-notice.svelte-87yf7y{margin-top:16px}.lookup-matches.svelte-87yf7y{margin-top:18px;font-size:13px}.lookup-matches.svelte-87yf7y p:where(.svelte-87yf7y){color:var(--ws-muted);margin-bottom:10px}.match-list.svelte-87yf7y{gap:6px;max-height:280px;display:grid;overflow:auto}.match-list.svelte-87yf7y button:where(.svelte-87yf7y){text-align:left;border:1px solid var(--ws-border);background:var(--ws-surface);color:var(--ws-text);box-shadow:none;font:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.match-list.svelte-87yf7y button:where(.svelte-87yf7y):hover:not(:disabled),.match-list.svelte-87yf7y button.selected:where(.svelte-87yf7y){background:var(--ws-selected)}.match-list.svelte-87yf7y button:where(.svelte-87yf7y) span:where(.svelte-87yf7y):first-child{overflow-wrap:anywhere;min-width:0}.match-list.svelte-87yf7y button:where(.svelte-87yf7y) span:where(.svelte-87yf7y):last-child{color:var(--ws-muted);flex:none;font-size:12px}.user-identity.svelte-87yf7y{align-items:center;gap:16px;min-width:0;display:flex}.user-avatar.svelte-87yf7y{flex:none;width:64px;height:64px}.user-identity-text.svelte-87yf7y{min-width:0}.user-identity.svelte-87yf7y h3:where(.svelte-87yf7y){overflow-wrap:anywhere;font-size:19px}.identity-account.svelte-87yf7y{flex-wrap:wrap;align-items:baseline;gap:3px 16px;margin-top:5px;display:flex}.account-email.svelte-87yf7y{color:var(--ws-text);overflow-wrap:anywhere;font-size:15px}.account-number.svelte-87yf7y{color:var(--ws-muted);overflow-wrap:anywhere;font-size:11px}.registered-at.svelte-87yf7y{color:var(--ws-muted);white-space:nowrap;font-size:11px}.user-facts.svelte-87yf7y{grid-template-columns:minmax(50px,.55fr) minmax(60px,.65fr) minmax(130px,1.2fr) minmax(200px,1.8fr) minmax(100px,.9fr);gap:20px;margin:22px 0;display:grid}.user-facts.svelte-87yf7y dt:where(.svelte-87yf7y){color:var(--ws-muted);font-size:12px}.user-facts.svelte-87yf7y dd:where(.svelte-87yf7y){overflow-wrap:anywhere;margin:6px 0 0;font-size:15px}.account-status.svelte-87yf7y{flex-wrap:wrap;align-items:baseline;gap:3px 8px;display:flex}.account-status.svelte-87yf7y small:where(.svelte-87yf7y){color:var(--ws-muted);font-size:12px}.account-actions.svelte-87yf7y{border-top:1px solid var(--ws-border);flex-wrap:wrap;align-items:flex-start;gap:16px 56px;margin-top:20px;padding-top:20px;display:flex}@keyframes svelte-87yf7y-lookup-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1000px){.user-facts.svelte-87yf7y{grid-template-columns:repeat(2,minmax(0,1fr))}.account-actions.svelte-87yf7y{gap:18px}}@media (width<=480px){.lookup-search.svelte-87yf7y{gap:8px;padding-left:14px}.user-facts.svelte-87yf7y{grid-template-columns:1fr;gap:16px}.user-lookup.svelte-87yf7y{margin-bottom:26px}.account-actions.svelte-87yf7y{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.lookup-result.svelte-87yf7y{animation:none}.lookup-search.svelte-87yf7y,.lookup-search.svelte-87yf7y button:where(.svelte-87yf7y){transition:none}}.review.svelte-fjfwlr{margin-top:20px}article.svelte-fjfwlr{border-top:1px solid var(--ws-border);overflow-wrap:anywhere;padding:20px 0}.task-heading.svelte-fjfwlr{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.review.svelte-fjfwlr p:where(.svelte-fjfwlr){color:var(--ws-muted);font-size:12px;margin:8px 0!important}.review.svelte-fjfwlr label:where(.svelte-fjfwlr){gap:6px;margin:14px 0;font-size:12px;display:grid}.ws-actions.svelte-fjfwlr{flex-wrap:wrap}.compensation.svelte-fjfwlr{margin-top:20px;font-size:13px}.compensation.svelte-fjfwlr form:where(.svelte-fjfwlr){max-width:680px}.filters.svelte-1vx6s0q{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.filters.svelte-1vx6s0q label:where(.svelte-1vx6s0q){flex-direction:column;gap:6px;font-size:12px;display:flex}.filters.svelte-1vx6s0q input:where(.svelte-1vx6s0q),.filters.svelte-1vx6s0q select:where(.svelte-1vx6s0q){max-width:220px}.detail.svelte-1vx6s0q{margin-top:18px}.detail.svelte-1vx6s0q p:where(.svelte-1vx6s0q){overflow-wrap:anywhere;margin:10px 0;font-size:12px}.ws-actions.svelte-1vx6s0q{flex-wrap:wrap;margin-top:14px}.task-review.svelte-1vx6s0q{margin-top:20px}.task-review.svelte-1vx6s0q>summary:where(.svelte-1vx6s0q){color:var(--ws-muted);cursor:pointer;font-size:12px}.notification-preview.svelte-eglo1w{border:1px solid var(--ws-border);background:var(--ws-bg);overflow-wrap:anywhere;min-height:260px;color:var(--ws-text);border-radius:14px;padding:30px;line-height:1.8}small.svelte-eglo1w{color:var(--ws-muted);font-size:12px}h3.svelte-eglo1w{margin:16px 0 24px;font-size:1.4em}.copy.svelte-eglo1w p:where(.svelte-eglo1w){white-space:pre-wrap;margin:0}.preview-action.svelte-eglo1w{background:var(--accent);color:#fff;border-radius:8px;margin-top:24px;padding:10px 22px;font-size:14px;display:inline-block}.destination.svelte-eglo1w{color:var(--ws-muted);margin-top:10px;font-size:11px}.fields.svelte-rapel9{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.fields.svelte-rapel9 label:where(.svelte-rapel9){flex-direction:column;gap:6px;font-size:12px;display:flex}.ws-input.svelte-rapel9{width:100%}textarea.svelte-rapel9{resize:vertical;margin:10px 0;display:block}.body-preview.svelte-rapel9{background:var(--ws-bg);border-radius:10px;margin:18px 0;padding:18px}pre.svelte-rapel9{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:12px 0;font-size:12px}.campaign.svelte-rapel9{justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;display:flex}summary.svelte-rapel9{cursor:pointer;padding:14px 0;font-size:13px}dialog.svelte-1aam7s6{box-sizing:border-box;border:1px solid var(--ws-border);background:var(--ws-surface);width:min(460px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ws-text);border-radius:18px;margin:auto;padding:28px;animation:.16s ease-out svelte-1aam7s6-enter;box-shadow:0 20px 70px #0006}dialog.svelte-1aam7s6::backdrop{background:#0008;animation:.16s ease-out svelte-1aam7s6-backdrop-in}dialog.closing.svelte-1aam7s6{animation:.14s ease-in forwards svelte-1aam7s6-leave}dialog.closing.svelte-1aam7s6::backdrop{animation:.14s ease-in forwards svelte-1aam7s6-backdrop-out}h2.svelte-1aam7s6{margin:0 0 20px;font-size:20px}p.svelte-1aam7s6,li.svelte-1aam7s6{font-size:14px;line-height:1.8}p.svelte-1aam7s6{margin:12px 0}ul.svelte-1aam7s6{padding-left:22px}.muted.svelte-1aam7s6{color:var(--ws-muted);font-size:12px}.actions.svelte-1aam7s6{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}[role=alert].svelte-1aam7s6{color:#e39c97}@keyframes svelte-1aam7s6-enter{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@keyframes svelte-1aam7s6-leave{to{opacity:0;transform:translateY(4px)}}@keyframes svelte-1aam7s6-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1aam7s6-backdrop-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){dialog.svelte-1aam7s6,dialog.svelte-1aam7s6::backdrop,dialog.closing.svelte-1aam7s6,dialog.closing.svelte-1aam7s6::backdrop{animation:none}}.nc-tabs.svelte-1399u33{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;gap:24px;margin:0 0 24px;display:flex}.nc-tabs.svelte-1399u33 button:where(.svelte-1399u33){color:var(--ws-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:14px;transition:color .16s,border-color .16s}.nc-tabs.svelte-1399u33 button.active:where(.svelte-1399u33){color:var(--ws-text);border-bottom-color:var(--accent)}.nc-current.svelte-1399u33{color:var(--ws-muted);margin-left:10px;font-size:12px;font-weight:400;display:inline-block}.nc-layout.svelte-1399u33{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;display:grid}.nc-editor.svelte-1399u33 label:where(.svelte-1399u33),.nc-preview.svelte-1399u33 label:where(.svelte-1399u33){flex-direction:column;gap:8px;margin:18px 0;font-size:13px;display:flex}.nc-editor.svelte-1399u33 h2:where(.svelte-1399u33),.nc-library.svelte-1399u33 h2:where(.svelte-1399u33){margin-bottom:12px}.nc-editor.svelte-1399u33 p:where(.svelte-1399u33),.nc-library.svelte-1399u33 p:where(.svelte-1399u33){font-size:13px;line-height:1.7}.nc-grid.svelte-1399u33{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nc-presets.svelte-1399u33,.nc-chips.svelte-1399u33,.nc-toolbar.svelte-1399u33{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.nc-chips.svelte-1399u33 button:where(.svelte-1399u33){border:1px solid var(--ws-border);background:var(--ws-bg);color:var(--ws-text);cursor:pointer;border-radius:20px;padding:6px 11px;font-size:12px}.nc-chips.svelte-1399u33 button:where(.svelte-1399u33):hover{border-color:var(--accent)}.nc-variable-label.svelte-1399u33{margin-top:20px;font-size:13px}small.svelte-1399u33,.nc-variable-label.svelte-1399u33 small:where(.svelte-1399u33){color:var(--ws-muted);font-size:11px}.nc-toolbar.svelte-1399u33 select:where(.svelte-1399u33){width:auto}.nc-editor.svelte-1399u33 textarea:where(.svelte-1399u33){resize:vertical;min-height:100px;line-height:1.8}details.svelte-1399u33{margin:20px 0}summary.svelte-1399u33{cursor:pointer;color:var(--ws-muted);font-size:13px}.nc-preview.svelte-1399u33{align-self:start;min-width:0;position:sticky;top:24px}.nc-library.svelte-1399u33{margin-top:0}.nc-saved.svelte-1399u33{border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.nc-saved.svelte-1399u33 strong:where(.svelte-1399u33){font-size:14px}.nc-saved.svelte-1399u33 p:where(.svelte-1399u33){margin:6px 0;font-size:13px}.nc-error.svelte-1399u33{color:#e39c97}.nc-review-reason.svelte-1399u33{white-space:pre-line;color:var(--ws-muted)}.nc-review-reason.nc-error.svelte-1399u33{color:#e39c97}fieldset.svelte-1399u33{border:1px solid var(--ws-border);border-radius:10px;margin:20px 0;padding:12px 16px}legend.svelte-1399u33{color:var(--ws-muted);font-size:12px}.nc-editor.svelte-1399u33 .nc-check:where(.svelte-1399u33){flex-direction:row;align-items:center;gap:8px;margin:8px 20px 8px 0;display:inline-flex}.nc-rule.svelte-1399u33{text-align:left;border:0;border-bottom:1px solid var(--ws-border);width:100%;color:var(--ws-text);cursor:pointer;background:0 0;padding:20px 0;display:block}.nc-rule.svelte-1399u33 strong:where(.svelte-1399u33){justify-content:space-between;gap:16px;font-size:14px;display:flex}.nc-rule.svelte-1399u33 span:where(.svelte-1399u33),.nc-rule.svelte-1399u33 p:where(.svelte-1399u33){color:var(--ws-muted);font-size:12px}.nc-rule.svelte-1399u33 p:where(.svelte-1399u33){margin-top:10px}.nc-confirm.svelte-1399u33{border-top:1px solid var(--ws-border);margin-top:24px;padding-top:24px}.nc-confirm.svelte-1399u33>button:where(.svelte-1399u33){margin-top:20px}.ws-actions.svelte-1399u33{flex-wrap:wrap;gap:10px;display:flex}.ws-muted.svelte-1399u33{font-size:12px;line-height:1.7}button.svelte-1399u33:disabled{cursor:default}button.svelte-1399u33{transition:color .16s,background .16s}input[type=checkbox].svelte-1399u33{accent-color:var(--accent)}@media (width<=1050px){.nc-layout.svelte-1399u33{grid-template-columns:1fr}.nc-preview.svelte-1399u33{position:static}.nc-saved.svelte-1399u33{flex-direction:column;align-items:flex-start}}@media (width<=600px){.nc-grid.svelte-1399u33{grid-template-columns:1fr}.nc-tabs.svelte-1399u33{gap:18px}.nc-tabs.svelte-1399u33 button:where(.svelte-1399u33){font-size:13px}}@media (prefers-reduced-motion:reduce){button.svelte-1399u33{transition:none}}.feedback-filters.svelte-sonf3e,.feedback-actions.svelte-sonf3e,.feedback-heading.svelte-sonf3e{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feedback-filters.svelte-sonf3e{align-items:end;margin:24px 0}.feedback-filters.svelte-sonf3e label:where(.svelte-sonf3e){color:var(--muted);gap:8px;font-size:13px;display:grid}.feedback-search.svelte-sonf3e{flex:1;min-width:200px}input.svelte-sonf3e,select.svelte-sonf3e{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;box-sizing:border-box;border-radius:9px;min-height:40px;padding:10px 12px}input.svelte-sonf3e{width:100%}.feedback-table.svelte-sonf3e{overflow-x:auto}table.svelte-sonf3e{border-collapse:collapse;width:100%;font-size:14px}th.svelte-sonf3e,td.svelte-sonf3e{text-align:left;border-bottom:1px solid var(--border);padding:18px 12px}th.svelte-sonf3e,.feedback-meta.svelte-sonf3e,.feedback-logs.svelte-sonf3e span:where(.svelte-sonf3e){color:var(--muted);font-size:13px}td.svelte-sonf3e:first-child{overflow-wrap:anywhere;max-width:400px}.pending.svelte-sonf3e{color:#d6b95e}.fixing.svelte-sonf3e{color:#83a5ed}.fixed.svelte-sonf3e{color:#80bd95}.feedback-heading.svelte-sonf3e{justify-content:space-between;margin-top:28px}.feedback-heading.svelte-sonf3e h2:where(.svelte-sonf3e){overflow-wrap:anywhere;margin:0;font-size:24px}.feedback-heading.svelte-sonf3e p:where(.svelte-sonf3e){color:var(--muted);font-size:14px}.feedback-description.svelte-sonf3e{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border-radius:12px;padding:20px;line-height:1.8}.feedback-detail.svelte-sonf3e h3:where(.svelte-sonf3e){margin:28px 0 14px;font-size:16px}.feedback-images.svelte-sonf3e{flex-wrap:wrap;gap:14px;display:flex}.feedback-images.svelte-sonf3e img:where(.svelte-sonf3e){object-fit:contain;background:var(--surface);border-radius:10px;width:160px;height:130px}.feedback-logs.svelte-sonf3e>div:where(.svelte-sonf3e){border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:18px;padding:16px 0;display:flex}.feedback-logs.svelte-sonf3e strong:where(.svelte-sonf3e){width:120px}.feedback-logs.svelte-sonf3e span:where(.svelte-sonf3e){flex:1;min-width:220px}.feedback-log.svelte-sonf3e{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:12px;max-height:560px;padding:20px;font:12px/1.6 monospace;overflow:auto}.feedback-error.svelte-sonf3e{color:#e58a8a}.feedback-meta.svelte-sonf3e{overflow-wrap:anywhere;line-height:1.8}@media (prefers-reduced-motion:reduce){.feedback-detail.svelte-sonf3e{transition:none!important;animation:none!important}}.month-row.svelte-6on1h6{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.month-row.svelte-6on1h6 label:where(.svelte-6on1h6){color:var(--ws-muted);align-items:center;gap:8px;font-size:11px;display:flex}input.svelte-6on1h6{max-width:155px;color:var(--ws-text);font:inherit;background:0 0;border:0;padding:5px;font-size:13px}.calendar-grid.svelte-6on1h6{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.weekday.svelte-6on1h6{color:var(--ws-muted);padding:6px;font-size:10px}.calendar-grid.svelte-6on1h6 button:where(.svelte-6on1h6){min-height:36px;color:var(--ws-text);background:0 0;border:0;border-radius:6px;font-size:12px;position:relative}.calendar-grid.svelte-6on1h6 button:where(.svelte-6on1h6):hover,.calendar-grid.svelte-6on1h6 button.weekend:where(.svelte-6on1h6){background:var(--ws-soft)}.calendar-grid.svelte-6on1h6 button.other:where(.svelte-6on1h6){opacity:.35}.calendar-grid.svelte-6on1h6 button.chosen:where(.svelte-6on1h6){background:var(--ws-button);color:var(--ws-button-text);opacity:1}.today-dot.svelte-6on1h6{background:currentColor;border-radius:100%;width:3px;height:3px;position:absolute;bottom:4px;left:calc(50% - 1.5px)}.calendar-card.svelte-6on1h6{height:100%}form.svelte-jbbdqx{gap:14px;margin-top:20px;display:grid}label.svelte-jbbdqx{gap:7px;font-size:12px;display:grid}article.svelte-jbbdqx{border-bottom:1px solid var(--ws-border);padding:15px 0}article.svelte-jbbdqx p:where(.svelte-jbbdqx){white-space:pre-wrap;color:var(--ws-muted);font-size:12px}.works-grid.svelte-nx7s1p{isolation:isolate;width:100%;min-width:0;position:relative}.work.svelte-nx7s1p{z-index:0;border-radius:20px;min-width:0;transition:opacity .18s;position:absolute}.work-surface.svelte-nx7s1p{border-radius:inherit;transform-origin:inherit;transition:transform var(--artwork-hover-duration) cubic-bezier(.22,1,.36,1);position:relative}.work-image.svelte-nx7s1p{border-radius:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.work-image.svelte-nx7s1p img:where(.svelte-nx7s1p){border-radius:inherit;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.work.zoomed.svelte-nx7s1p .work-surface:where(.svelte-nx7s1p){transform:translateY(-5px)scale(1.18)}.work.zoomed.svelte-nx7s1p .work-image:where(.svelte-nx7s1p){box-shadow:var(--shadow)}.work.dragging.svelte-nx7s1p{opacity:.4}.work.drop-target.svelte-nx7s1p .work-image:where(.svelte-nx7s1p){outline:2px solid var(--accent);outline-offset:3px}.work-remove.svelte-nx7s1p{pointer-events:none;z-index:4;color:#eee;opacity:0;background:#1118;border:0;border-radius:50%;width:28px;height:28px;padding:0;font-size:22px;line-height:1;transition:opacity .18s,transform .18s,background .18s;position:absolute;top:10px;right:10px;transform:scale(.92)}.work.svelte-nx7s1p:is(:where(.svelte-nx7s1p):hover,:where(.svelte-nx7s1p):focus-within) .work-remove:where(.svelte-nx7s1p){pointer-events:auto;opacity:.8;transform:none}.work-remove.svelte-nx7s1p:hover{background:#111c;opacity:1!important}.work-actions.svelte-nx7s1p{z-index:4;pointer-events:none;flex-wrap:wrap;gap:5px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.work-actions.svelte-nx7s1p button:where(.svelte-nx7s1p){pointer-events:none;color:#eee;opacity:0;background:#1118;border:1px solid #ffffff38;border-radius:999px;padding:4px 7px;font-size:10px;line-height:1.5;transition:opacity .18s,transform .18s,background .18s;transform:translateY(3px)}.work-actions.svelte-nx7s1p button.selected:where(.svelte-nx7s1p),.work.svelte-nx7s1p:is(:where(.svelte-nx7s1p):hover,:where(.svelte-nx7s1p):focus-within) .work-actions:where(.svelte-nx7s1p) button:where(.svelte-nx7s1p){pointer-events:auto;opacity:1;transform:none}.work-actions.svelte-nx7s1p button.selected:where(.svelte-nx7s1p){border-color:color-mix(in srgb,var(--accent) 65%,transparent);background:color-mix(in srgb,var(--accent) 38%,#1119);color:#fff}.work-actions.svelte-nx7s1p button:where(.svelte-nx7s1p):hover:not(:disabled){background:#111d}.work-actions.svelte-nx7s1p button:where(.svelte-nx7s1p):disabled{cursor:default}.work.svelte-nx7s1p:is(:where(.svelte-nx7s1p):hover,:where(.svelte-nx7s1p):focus-within) .work-actions:where(.svelte-nx7s1p) button:where(.svelte-nx7s1p):disabled{opacity:.3}.work-image.svelte-nx7s1p:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.drag-preview.svelte-nx7s1p{z-index:200;pointer-events:none;opacity:.9;filter:drop-shadow(0 8px 16px #0005);width:120px;height:120px;position:fixed;transform:translate(-50%,-50%)}.drag-preview.svelte-nx7s1p img:where(.svelte-nx7s1p){object-fit:contain;border-radius:12px;width:100%;height:100%}.empty-images.svelte-nx7s1p{width:100%;min-height:160px;color:var(--subtle);place-items:center;font-size:13px;display:grid}@media (width<=800px){.work.svelte-nx7s1p{border-radius:14px}}@media (hover:none){.work-remove.svelte-nx7s1p{opacity:.8;transform:none}.work-actions.svelte-nx7s1p button:where(.svelte-nx7s1p){opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.work.svelte-nx7s1p,.work-surface.svelte-nx7s1p,.work-image.svelte-nx7s1p,.work-remove.svelte-nx7s1p,.work-actions.svelte-nx7s1p button:where(.svelte-nx7s1p){transition:none}.work.zoomed.svelte-nx7s1p .work-surface:where(.svelte-nx7s1p){transform:none}}.tag-create.svelte-1ati9cp select:where(.svelte-1ati9cp){background:var(--surface-soft);width:100%;color:var(--text);border:1px solid var(--border);font:inherit;border-radius:7px;margin-top:5px;padding:7px;display:block}.tag-limit.svelte-1ati9cp,.tag-notice.svelte-1ati9cp{color:var(--subtle);overflow-wrap:anywhere;flex-shrink:0;margin:0;padding:3px 2px;font-size:11px}.tag-create.svelte-1ati9cp{border-top:1px solid var(--border);flex-shrink:0;gap:7px;padding-top:7px;display:grid}.tag-create.svelte-1ati9cp label:where(.svelte-1ati9cp){color:var(--subtle);font-size:11px}.tag-create.svelte-1ati9cp button:where(.svelte-1ati9cp){color:var(--muted);font:inherit;background:0 0;border:0;border-radius:6px;padding:7px 9px;transition:background .16s,color .16s,transform .16s}.tag-create.svelte-1ati9cp button:where(.svelte-1ati9cp):hover:not(:disabled){background:var(--surface-soft);color:var(--text)}.tag-create.svelte-1ati9cp button:where(.svelte-1ati9cp):active:not(:disabled){transform:scale(.97)}.tag-create.svelte-1ati9cp button:where(.svelte-1ati9cp):focus-visible{outline:1px solid var(--accent);outline-offset:1px}.tag-create.svelte-1ati9cp .new-tag:where(.svelte-1ati9cp){text-align:left;color:var(--accent);align-items:center;gap:8px;display:flex}.tag-create-actions.svelte-1ati9cp{align-items:center;gap:6px;display:flex}.tag-create-actions.svelte-1ati9cp .confirm-tag:where(.svelte-1ati9cp){background:var(--surface-soft);color:var(--text)}.tag-create.svelte-1ati9cp .tag-error:where(.svelte-1ati9cp){color:var(--lightningcss-light,#b43d38)var(--lightningcss-dark,#e38a81);overflow-wrap:anywhere;margin:0;font-size:11px}@media (prefers-reduced-motion:reduce){.tag-create.svelte-1ati9cp button:where(.svelte-1ati9cp){transition:none}.tag-create.svelte-1ati9cp button:where(.svelte-1ati9cp):active:not(:disabled){transform:none}}.choice.svelte-1ati9cp{max-width:100%;font-size:12px;line-height:1.5;display:inline-block;position:relative}.trigger.svelte-1ati9cp{border:1px dashed var(--border);color:var(--muted);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;transition:background .18s,border-color .18s;display:inline-flex;font:inherit!important}.trigger.source.svelte-1ati9cp{border-style:solid;border-color:color-mix(in srgb,var(--accent) 65%,transparent);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);padding:3px 11px;font-size:13px!important;font-weight:600!important}.trigger.svelte-1ati9cp:hover:not(:disabled){background:var(--surface-soft);border-color:var(--accent)}svg.svelte-1ati9cp{flex-shrink:0;width:12px;height:12px}.trigger.svelte-1ati9cp:focus-visible,.search.svelte-1ati9cp:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.popover.svelte-1ati9cp{z-index:60;border:1px solid var(--border);background:var(--surface);width:280px;max-width:calc(100vw - 48px);color:var(--text);border-radius:12px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 10px 30px #0003}.popover.above.svelte-1ati9cp{top:auto;bottom:calc(100% + 8px)}.search.svelte-1ati9cp{border:1px solid var(--border);background:var(--surface-soft);width:100%;min-width:0;color:var(--text);border-radius:7px;flex-shrink:0;padding:8px 10px;font:inherit!important}.options.svelte-1ati9cp{scrollbar-width:thin;scrollbar-gutter:stable;min-height:0;overflow:auto}.options.svelte-1ati9cp button:where(.svelte-1ati9cp){width:100%;min-height:36px;color:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex;font:inherit!important}.options.svelte-1ati9cp button.highlighted:where(.svelte-1ati9cp),.options.svelte-1ati9cp button:where(.svelte-1ati9cp):hover{background:var(--surface-soft)}.options.svelte-1ati9cp p:where(.svelte-1ati9cp){color:var(--subtle);padding:12px}.check.svelte-1ati9cp{width:16px;min-width:16px;color:var(--accent);text-align:center;line-height:16px}.check.multiple.svelte-1ati9cp{border:1px solid var(--border);border-radius:4px;height:16px}@media (prefers-reduced-motion:reduce){.trigger.svelte-1ati9cp{transition:none}}.original-name.svelte-w0q7lj{overflow-wrap:anywhere;color:inherit}.field-control.svelte-w0q7lj{width:100%;min-width:0;color:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:5px;margin:0;padding:3px 5px;transition:background .18s,border-color .18s;display:block;font:inherit!important}.field-control.svelte-w0q7lj::placeholder,.tag-add.svelte-w0q7lj::placeholder{color:var(--subtle);opacity:.65}.field-control.svelte-w0q7lj:hover:not(:disabled){border-color:var(--border)}.field-control.svelte-w0q7lj:focus{background:var(--surface-soft);border-color:var(--accent);outline:0}textarea.field-control.svelte-w0q7lj{resize:none;min-height:1.8em;overflow:hidden}.tag-editor.svelte-w0q7lj{flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;font-size:12px;line-height:1.5;display:flex}.tag.svelte-w0q7lj{padding:var(--edit-tag-padding,5px 12px);border:1px solid var(--border);background:var(--edit-tag-background,transparent);color:var(--muted);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:5px;max-width:100%;display:inline-flex}.tag.svelte-w0q7lj button:where(.svelte-w0q7lj){color:var(--subtle);background:0 0;border:0;flex-shrink:0;padding:0;font-size:14px;line-height:1;transition:color .18s}.tag.svelte-w0q7lj button:where(.svelte-w0q7lj):hover{color:var(--text)}.tag-add.svelte-w0q7lj{border:1px dashed var(--border);width:105px;min-width:0;max-width:100%;color:var(--muted);background:0 0;border-radius:999px;padding:5px 8px;font:inherit!important}.tag-add.svelte-w0q7lj:focus{border-color:var(--accent);background:var(--surface-soft);outline:0}@media (prefers-reduced-motion:reduce){.field-control.svelte-w0q7lj,.tag.svelte-w0q7lj button:where(.svelte-w0q7lj){transition:none}}.media-placeholder.svelte-f2hcdx{min-width:0;color:var(--subtle);font-size:12px;line-height:1.6}.media-placeholder.svelte-f2hcdx svg:where(.svelte-f2hcdx){opacity:.45;width:32px;height:32px}.examples.svelte-f2hcdx{place-content:center;justify-items:center;gap:24px;height:360px;display:grid}.fan.svelte-f2hcdx{width:340px;max-width:100%;height:220px;position:relative}.fan-card.svelte-f2hcdx{left:calc(50% + var(--n)*34px);border:1px dashed var(--border);background:var(--surface);width:150px;height:200px;transform:translate(-50%,-50%) rotate(calc(var(--n)*8deg));transform-origin:50% 90%;border-radius:20px;place-items:center;display:grid;position:absolute;top:50%}.detail-frame.svelte-f2hcdx{border:1px dashed var(--border);background:color-mix(in srgb,var(--surface) 30%,transparent);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:clamp(360px,42vw,650px);display:flex}.thumbnails.svelte-f2hcdx{grid-template-columns:repeat(4,minmax(0,82px));gap:16px;margin-top:22px;padding-inline:58px;display:grid}.thumbnails.svelte-f2hcdx span:where(.svelte-f2hcdx){border:1px dashed var(--border);border-radius:12px;height:66px}@media (width<=800px){.detail-frame.svelte-f2hcdx{height:max(300px,min(65vh,540px))}}@media (width<=700px){.examples.svelte-f2hcdx{height:240px}.fan.svelte-f2hcdx{width:270px;height:160px}.fan-card.svelte-f2hcdx{width:110px;height:150px;left:calc(50% + var(--n)*24px);border-radius:14px}}@media (width<=420px){.thumbnails.svelte-f2hcdx{gap:10px;padding-inline:20px}}.shuffle-works.svelte-wbgx1x{border:1px solid var(--border);color:var(--muted);vertical-align:middle;letter-spacing:0;background:0 0;border-radius:7px;margin-left:12px;padding:5px 10px;font-size:12px;font-weight:400;transition:background .18s,color .18s,transform .18s}.shuffle-works.svelte-wbgx1x:hover:not(:disabled){background:var(--surface-soft);color:var(--text)}.shuffle-works.svelte-wbgx1x:active:not(:disabled){transform:scale(.96)}.shuffle-works.svelte-wbgx1x:disabled{opacity:.4}.shuffle-works.svelte-wbgx1x:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.shuffle-works.svelte-wbgx1x{transition:none}.shuffle-works.svelte-wbgx1x:active:not(:disabled){transform:none}}.visual-style-editor.svelte-wbgx1x{isolation:isolate;color:var(--text);min-width:0}.preview-heading.svelte-wbgx1x{color:var(--subtle);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:20px;display:flex}.preview-heading.svelte-wbgx1x h3:where(.svelte-wbgx1x){letter-spacing:.08em;font-size:12px;font-weight:500}.preview-heading.svelte-wbgx1x p:where(.svelte-wbgx1x){color:var(--subtle);font-size:11px}.list-preview.svelte-wbgx1x{border-bottom:1px solid var(--border);padding-block:20px 38px}.detail-preview.svelte-wbgx1x{padding-top:32px}@media (width<=700px){.preview-heading.svelte-wbgx1x{flex-direction:column;align-items:flex-start;gap:5px}}.admin-pictures.svelte-1l3bqwo{min-width:0}.picture-strip.svelte-1l3bqwo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.picture-strip.svelte-1l3bqwo button:where(.svelte-1l3bqwo){width:88px;height:100px;color:var(--ws-muted);cursor:zoom-in;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.picture-strip.svelte-1l3bqwo img:where(.svelte-1l3bqwo){object-fit:contain;border-radius:0;width:100%;height:100%;display:block}.picture-strip.svelte-1l3bqwo button:where(.svelte-1l3bqwo):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.picture-strip.svelte-1l3bqwo button:where(.svelte-1l3bqwo):disabled{cursor:default}.empty.svelte-1l3bqwo,p.svelte-1l3bqwo,.picture-strip.svelte-1l3bqwo span:where(.svelte-1l3bqwo){color:var(--ws-muted);font-size:11px}p.svelte-1l3bqwo{margin-top:7px}@media (width>=1301px) and (width<=1600px){.picture-strip.svelte-1l3bqwo button:where(.svelte-1l3bqwo){width:76px;height:88px}}@media (width<=760px){.picture-strip.svelte-1l3bqwo{gap:8px}.picture-strip.svelte-1l3bqwo button:where(.svelte-1l3bqwo){width:68px;height:78px}}.draft-status.svelte-892joc>span.published:where(.svelte-892joc){color:var(--lightningcss-light,#247443)var(--lightningcss-dark,#75c792)}.draft-status.svelte-892joc>span.pending:where(.svelte-892joc){color:var(--lightningcss-light,#8b6609)var(--lightningcss-dark,#d6b45b)}.draft-status.svelte-892joc>span.unpublished:where(.svelte-892joc),.draft-status.svelte-892joc>span.error:where(.svelte-892joc){color:var(--lightningcss-light,#b43d38)var(--lightningcss-dark,#e38a81)}.style-heading.svelte-892joc{flex-wrap:wrap;align-items:center;gap:20px}.style-title.svelte-892joc{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.style-heading.svelte-892joc>.file-picker:where(.svelte-892joc){flex:0 auto;min-width:0;margin-left:28px}.style-heading.svelte-892joc>.ws-btn:where(.svelte-892joc){margin-left:auto}.style-heading.svelte-892joc .file-metadata:where(.svelte-892joc){overflow-wrap:anywhere;flex:1;min-width:160px}.picture-import.svelte-892joc{border:1px dashed var(--ws-border);border-radius:8px;flex:1;align-items:center;gap:8px;min-width:260px;max-width:470px;min-height:40px;padding:4px 6px;transition:background .18s,border-color .18s;display:flex}.picture-import.over.svelte-892joc{border-color:var(--accent);background:var(--ws-selected)}.picture-source.svelte-892joc{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;color:var(--ws-muted);background:0 0;border:0;flex:1;padding:4px;font-size:12px;overflow:hidden}.import-button.svelte-892joc{color:var(--ws-muted);background:0 0;border:0;border-radius:5px;flex-shrink:0;padding:4px 6px;transition:background .18s,color .18s,transform .18s}.import-button.svelte-892joc:active:not(:disabled){transform:scale(.95)}.picture-source.svelte-892joc{transition:color .18s}.picture-source.svelte-892joc:hover:not(:disabled){color:var(--ws-text)}.import-button.svelte-892joc:hover:not(:disabled){background:var(--ws-selected);color:var(--ws-text)}.style-draft-badge.svelte-892joc{white-space:nowrap;max-width:0;color:var(--ws-muted);opacity:0;border:1px solid #0000;border-radius:5px;padding:3px 0;font-size:11px;transition:max-width .2s,padding .2s,border-color .2s,opacity .2s,transform .2s;overflow:hidden;transform:translateY(3px)}.style-draft-badge.visible.svelte-892joc{border-color:var(--ws-border);opacity:1;max-width:180px;padding-inline:8px;transform:translateY(0)}.draft-layout.svelte-892joc{min-width:0;position:relative}.draft-layout.svelte-892joc .leaving{pointer-events:none;width:100%;position:absolute;top:0;left:0}.draft-list.svelte-892joc{flex-direction:column;min-height:calc(100dvh - 245px);display:flex}.draft-list.svelte-892joc .ws-card-head:where(.svelte-892joc){flex-wrap:wrap}.list-columns.svelte-892joc,.draft-row.svelte-892joc{grid-template-columns:minmax(140px,260px) minmax(200px,1fr) 56px 60px 60px minmax(95px,125px) 70px 78px 140px 100px;align-items:center;gap:18px;display:grid}.list-columns.svelte-892joc{color:var(--ws-muted);border-bottom:1px solid var(--ws-border);padding:12px 16px;font-size:11px}.image-count.svelte-892joc{color:var(--ws-text);font-variant-numeric:tabular-nums;font-size:14px}.image-count.svelte-892joc small:where(.svelte-892joc){color:var(--ws-muted);margin-left:4px;font-size:11px}@media (width>=761px) and (width<=1600px){.list-columns.svelte-892joc,.draft-row.svelte-892joc{grid-template-columns:minmax(125px,1fr) minmax(150px,1.3fr) 48px 48px 48px 100px 60px 70px 112px 90px;gap:12px}.draft-row.svelte-892joc time:where(.svelte-892joc){font-size:11px}}.draft-items.svelte-892joc{gap:4px;display:grid}.draft-row.svelte-892joc{border-bottom:1px solid var(--ws-border);border-radius:8px;min-width:0;padding:18px 16px;transition:background .16s}.draft-row.svelte-892joc:hover{background:var(--ws-selected)}.draft-open.svelte-892joc{text-align:left;min-width:0;color:var(--ws-text);background:0 0;border:0;gap:5px;padding:0;display:grid}.draft-open.svelte-892joc strong:where(.svelte-892joc){overflow-wrap:anywhere;font-size:14px}.draft-status.svelte-892joc,.draft-row.svelte-892joc time:where(.svelte-892joc){color:var(--ws-muted);font-size:12px}.draft-status.svelte-892joc{gap:6px;min-width:0;display:grid}.draft-status.svelte-892joc>span:where(.svelte-892joc){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.draft-status.svelte-892joc small:where(.svelte-892joc){font-size:11px}.draft-status.svelte-892joc progress:where(.svelte-892joc){width:100%;height:5px;accent-color:var(--accent)}.row-actions.svelte-892joc{white-space:nowrap;justify-content:flex-end;gap:10px;display:flex}.row-actions.svelte-892joc button:where(.svelte-892joc),.row-actions.svelte-892joc a:where(.svelte-892joc),.retry-publish.svelte-892joc{color:var(--ws-muted);background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.row-actions.svelte-892joc button:where(.svelte-892joc):hover,.row-actions.svelte-892joc a:where(.svelte-892joc):hover,.retry-publish.svelte-892joc:hover{color:var(--ws-text)}.row-feedback.svelte-892joc{color:var(--ws-muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;font-size:12px;display:flex}.admin-style-order.svelte-892joc{margin-top:16px}.draft-items.svelte-892joc .ws-empty:where(.svelte-892joc){padding-top:80px}.back-list.svelte-892joc{color:var(--ws-muted);background:0 0;border:0;margin-bottom:10px;padding:0;font-size:12px;transition:color .16s;display:block}.back-list.svelte-892joc:hover{color:var(--ws-text)}.prepare-feedback.svelte-892joc{flex-wrap:wrap;align-items:center;gap:10px;padding-block:8px;display:flex}.prepare-feedback.svelte-892joc>span:where(.svelte-892joc){overflow-wrap:anywhere}.prepare-feedback.svelte-892joc progress:where(.svelte-892joc){width:120px;height:5px;accent-color:var(--accent)}.file-picker.svelte-892joc{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.file-input.svelte-892joc{display:none}.file-button.svelte-892joc{border:1px dashed var(--ws-border);color:var(--ws-text);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;transition:background .16s,border-color .16s;display:inline-flex}.file-button.svelte-892joc:hover:not(:disabled){background:var(--ws-selected);border-color:var(--ws-muted)}.file-button.svelte-892joc svg:where(.svelte-892joc){width:18px;height:18px}.file-metadata.svelte-892joc{color:var(--ws-muted);overflow-wrap:anywhere;font-size:12px}.draft-editor.svelte-892joc .file-error:where(.svelte-892joc){color:#c55749}.draft-editor.svelte-892joc .ws-card-head:where(.svelte-892joc)>div:where(.svelte-892joc){flex:1}.draft-editor.svelte-892joc .ws-card-head:where(.svelte-892joc){top:var(--ws-topbar-height,0px);z-index:4;background:var(--ws-bg);margin-top:-12px;padding:12px 0;position:sticky}.draft-editor.svelte-892joc .ws-card-head:where(.svelte-892joc)>div:where(.svelte-892joc){min-width:0}.feedback.svelte-892joc{min-height:36px;color:var(--ws-muted);overflow-wrap:anywhere;font-size:12px}.feedback.svelte-892joc .error:where(.svelte-892joc){color:#c55749}.recovery.svelte-892joc{margin:4px 0 20px}.ws-empty.svelte-892joc p:where(.svelte-892joc){margin:10px 0 20px}.ws-btn.svelte-892joc{transition:background .16s,opacity .16s,transform .16s}.ws-btn.svelte-892joc:active:not(:disabled){transform:scale(.97)}@media (width<=1300px){.list-columns.svelte-892joc{display:none}.draft-row.svelte-892joc{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.draft-open.svelte-892joc{grid-column:1/-1}.draft-row.svelte-892joc .admin-pictures{grid-area:2/1/auto/-1}.draft-status.svelte-892joc{text-align:left;grid-area:4/3}.draft-status.svelte-892joc:before{content:"状态";color:var(--ws-muted);font-size:11px}.image-count.svelte-892joc{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.image-count.svelte-892joc:before{content:attr(data-label);color:var(--ws-muted);flex-basis:100%;margin-bottom:3px;font-size:11px;display:block}.image-count.svelte-892joc small:where(.svelte-892joc){margin-left:0}.draft-row.svelte-892joc time:where(.svelte-892joc){grid-column:1/3}.row-actions.svelte-892joc{grid-column:3}}@media (width<=760px){.style-heading.svelte-892joc{align-items:stretch}.style-heading.svelte-892joc>.file-picker:where(.svelte-892joc){flex:auto;width:100%;margin-left:0}.picture-import.svelte-892joc{flex:auto;width:100%;min-width:0;max-width:none}.style-heading.svelte-892joc>.ws-btn:where(.svelte-892joc){align-self:flex-start;margin-left:0}.draft-editor.svelte-892joc .ws-card-head:where(.svelte-892joc){position:relative;top:auto}.draft-row.svelte-892joc{gap:14px 10px;padding:18px 8px}.draft-status.svelte-892joc{max-width:100%}.draft-open.svelte-892joc strong:where(.svelte-892joc){font-size:13px}.row-actions.svelte-892joc{white-space:normal;flex-wrap:wrap;gap:8px}.draft-row.svelte-892joc time:where(.svelte-892joc){font-size:11px}}@media (width<=480px){.draft-editor.svelte-892joc .ws-card-head:where(.svelte-892joc){flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.picture-import.svelte-892joc,.picture-source.svelte-892joc,.import-button.svelte-892joc{transition:none}.import-button.svelte-892joc:active:not(:disabled){transform:none}.style-draft-badge.svelte-892joc{transition:none;transform:none}.ws-btn.svelte-892joc,.back-list.svelte-892joc,.draft-items.svelte-892joc button:where(.svelte-892joc),.file-button.svelte-892joc{transition:none}.ws-btn.svelte-892joc:active:not(:disabled),.draft-items.svelte-892joc button:where(.svelte-892joc):active{transform:none}}.module-list.svelte-1fua78a{margin-bottom:18px}.module-list.svelte-1fua78a select:where(.svelte-1fua78a){width:auto;font-size:12px}dialog.svelte-13nb0gn{box-sizing:border-box;border:1px solid var(--ws-border);background:var(--ws-surface);width:min(390px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ws-text);border-radius:20px;padding:0;animation:.22s ease-out both svelte-13nb0gn-open;box-shadow:0 20px 65px #0005}dialog.svelte-13nb0gn::backdrop{background:#0008;animation:.22s ease-out both svelte-13nb0gn-fade-in}dialog.closing.svelte-13nb0gn{animation:.16s ease-in both svelte-13nb0gn-close}dialog.closing.svelte-13nb0gn::backdrop{animation:.16s ease-in reverse both svelte-13nb0gn-fade-in}.checkout.svelte-13nb0gn{text-align:center;justify-items:center;gap:12px;padding:28px;display:grid;position:relative}.checkout.svelte-13nb0gn h2:where(.svelte-13nb0gn),.checkout.svelte-13nb0gn p:where(.svelte-13nb0gn){margin:0}.checkout.svelte-13nb0gn p:where(.svelte-13nb0gn){color:var(--ws-muted)}.amount.svelte-13nb0gn{font-variant-numeric:tabular-nums;font-size:34px}.dismiss.svelte-13nb0gn{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 10px;font-size:24px;position:absolute;top:8px;right:12px}.qr.svelte-13nb0gn{box-sizing:content-box;max-width:100%;height:auto;image-rendering:pixelated;background:#fff;border-radius:10px;padding:10px}@keyframes svelte-13nb0gn-open{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes svelte-13nb0gn-close{to{opacity:0;transform:translateY(6px)}}@keyframes svelte-13nb0gn-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){dialog.svelte-13nb0gn,dialog.svelte-13nb0gn::backdrop,dialog.closing.svelte-13nb0gn,dialog.closing.svelte-13nb0gn::backdrop{animation:none}}.permanent-benefits.svelte-190we1m{grid-template-columns:1fr 1fr;gap:24px;margin:4px 0 0;display:grid}.permanent-card.svelte-190we1m .benefit-column:where(.svelte-190we1m){flex-direction:column;gap:19px;margin:0;padding:0;list-style:none;display:flex}.benefit-item.svelte-190we1m{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.benefit-icon.svelte-190we1m{color:#7398ed;width:16px;height:16px;margin-top:3px;display:block}.benefit-icon.svelte-190we1m svg:where(.svelte-190we1m){width:100%;height:100%;display:block}.benefit-copy.svelte-190we1m{gap:5px;display:grid}.benefit-copy.svelte-190we1m strong:where(.svelte-190we1m){color:var(--ws-text);font-size:13px;font-weight:600;line-height:1.6}.benefit-copy.svelte-190we1m p:where(.svelte-190we1m){color:var(--ws-muted);font-size:11.5px;line-height:1.8}.benefit-note.svelte-190we1m{color:var(--ws-muted);padding-top:3px;font-size:11px;line-height:1.7}@media (width<=540px){.permanent-benefits.svelte-190we1m{grid-template-columns:1fr;gap:19px}.benefit-copy.svelte-190we1m strong:where(.svelte-190we1m){font-size:14px}.benefit-copy.svelte-190we1m p:where(.svelte-190we1m){font-size:12px}}.owned-access.svelte-190we1m{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px 12px;min-height:60px;margin:8px 0;display:grid}.owned-check.svelte-190we1m{color:#7198f2;background:#3d75e71f;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.owned-check.svelte-190we1m svg:where(.svelte-190we1m){width:21px;height:21px}.owned-access.svelte-190we1m strong:where(.svelte-190we1m){letter-spacing:-.02em;font-size:23px;line-height:1.45}.owned-access.svelte-190we1m p:where(.svelte-190we1m){color:var(--ws-muted);grid-column:2;font-size:13px;line-height:1.7}.owned.svelte-190we1m>.primary:where(.svelte-190we1m):disabled{opacity:1;background:var(--ws-soft)!important;color:var(--ws-muted)!important}.commerce.svelte-190we1m{gap:24px;animation:.25s both svelte-190we1m-arrive;display:grid}.commerce-heading.svelte-190we1m,.ws-card-head.svelte-190we1m{justify-content:space-between;align-items:center;gap:20px;display:flex}.commerce-heading.svelte-190we1m h2:where(.svelte-190we1m){font-size:25px;margin-top:5px!important}.eyebrow.svelte-190we1m{letter-spacing:.1em;color:var(--ws-muted);font-size:11px}.mode-note.svelte-190we1m{border-left:3px solid var(--ws-muted);background:var(--ws-soft);color:var(--ws-muted);border-radius:0 8px 8px 0;padding:10px 14px;font-size:13px}.mode-note.simulation.svelte-190we1m{border-color:#4d79e8}.product-grid.svelte-190we1m{grid-template-columns:1fr 1fr;gap:20px;display:grid}.product-card.svelte-190we1m{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:18px;flex-direction:column;gap:16px;padding:30px;display:flex}.product-card.svelte-190we1m h3:where(.svelte-190we1m){font-size:23px}.price.svelte-190we1m{align-items:baseline;gap:6px;margin:8px 0;display:flex}.price.svelte-190we1m>span:where(.svelte-190we1m){font-size:22px}.price.svelte-190we1m strong:where(.svelte-190we1m){font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:48px;line-height:1.1}.price.svelte-190we1m small:where(.svelte-190we1m){color:var(--ws-muted);margin-left:8px}.product-card.svelte-190we1m ul:where(.svelte-190we1m){color:var(--ws-muted);margin:0 0 14px;padding-left:20px;font-size:13px;line-height:2.1}.primary.svelte-190we1m{color:#fff!important;background:#3d75e7!important;border-color:#0000!important}.product-card.svelte-190we1m>.primary:where(.svelte-190we1m){min-height:44px;margin-top:auto}.promotion.svelte-190we1m,.feedback.svelte-190we1m{color:#6d91ed;font-size:13px}.exchange.svelte-190we1m{color:var(--ws-muted);font-size:15px}.amounts.svelte-190we1m{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.amounts.svelte-190we1m button:where(.svelte-190we1m){border:1px solid var(--ws-border);background:var(--ws-soft);color:var(--ws-text);border-radius:9px;padding:9px 4px;transition:background .2s,color .2s,border-color .2s}.amounts.svelte-190we1m button.chosen:where(.svelte-190we1m){color:#6d91ed;background:#3d75e71c;border-color:#6d91ed}.amount-label.svelte-190we1m{justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.custom-input.svelte-190we1m{background:var(--ws-soft);border-radius:10px;align-items:center;gap:8px;width:150px;padding:8px 12px;display:flex}.custom-input.svelte-190we1m input:where(.svelte-190we1m){width:100%;min-width:0;color:var(--ws-text);outline-offset:3px;background:0 0;border:0}.subtle.svelte-190we1m{color:var(--ws-muted);font-size:12px;line-height:1.7}.receive.svelte-190we1m{font-variant-numeric:tabular-nums;font-size:14px}.terms.svelte-190we1m{color:var(--ws-muted);gap:12px;font-size:12px;line-height:1.9;display:grid}.terms.svelte-190we1m h3:where(.svelte-190we1m){color:var(--ws-text)}.consent.svelte-190we1m{align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;display:flex}.consent.svelte-190we1m input:where(.svelte-190we1m){accent-color:#3d75e7;flex-shrink:0;margin-top:4px}.promotion-form.svelte-190we1m{gap:20px;display:grid}.promotion-fields.svelte-190we1m{grid-template-columns:1fr 1fr;gap:16px;display:grid}.promotion-fields.svelte-190we1m label:where(.svelte-190we1m){color:var(--ws-muted);gap:7px;font-size:12px;display:grid}.promotion-fields.svelte-190we1m input:where(.svelte-190we1m){border:1px solid var(--ws-border);background:var(--ws-soft);color:var(--ws-text);border-radius:9px;width:100%;min-width:0;padding:10px}.promotion-form.svelte-190we1m>.primary:where(.svelte-190we1m){justify-self:start}.order-detail.svelte-190we1m{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:15px;gap:16px;padding:24px;display:grid}.order-number.svelte-190we1m{color:var(--ws-muted);overflow-wrap:anywhere;font:11px ui-monospace,monospace}.order-total.svelte-190we1m{justify-content:space-between;align-items:center;display:flex}.order-total.svelte-190we1m>strong:where(.svelte-190we1m){font-size:26px}.order-actions.svelte-190we1m{flex-wrap:wrap;gap:10px;display:flex}.status.svelte-190we1m{color:var(--ws-muted);font-size:12px}.success.svelte-190we1m{color:#4caa81}.order-history.svelte-190we1m{gap:12px;display:grid}.order-row.svelte-190we1m{text-align:left;border:1px solid #0000;border-bottom-color:var(--ws-border);width:100%;color:var(--ws-text);background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:18px;transition:background .2s,border-color .2s;display:flex}.order-row.svelte-190we1m:hover,.order-row.active.svelte-190we1m{background:var(--ws-soft);border-color:var(--ws-border)}.order-row.svelte-190we1m>div:where(.svelte-190we1m){gap:4px;min-width:0;display:grid}.order-row.svelte-190we1m small:where(.svelte-190we1m){color:var(--ws-muted);overflow-wrap:anywhere;font-size:11px}.row-end.svelte-190we1m{text-align:right;flex-shrink:0;font-size:12px}.empty.svelte-190we1m{text-align:center;color:var(--ws-muted);padding:35px}.empty.svelte-190we1m>span:where(.svelte-190we1m){margin-bottom:10px;font-size:28px;display:block}.empty.svelte-190we1m small:where(.svelte-190we1m){font-size:12px}.retry.svelte-190we1m{background:var(--ws-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:13px;display:flex}.commerce.svelte-190we1m button:where(.svelte-190we1m):disabled{opacity:.45;cursor:default}button.svelte-190we1m:focus-visible,input.svelte-190we1m:focus-visible{outline-offset:3px;outline:2px solid #6492f3}@keyframes svelte-190we1m-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=760px){.product-grid.svelte-190we1m,.promotion-fields.svelte-190we1m{grid-template-columns:1fr}.product-card.svelte-190we1m{padding:23px}.commerce-heading.svelte-190we1m h2:where(.svelte-190we1m){font-size:21px}.retry.svelte-190we1m{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.commerce.svelte-190we1m{animation:none}.commerce.svelte-190we1m button:where(.svelte-190we1m){transition:none}}dialog.svelte-1gp1se{border:1px solid var(--ws-border);background:var(--ws-surface);width:min(340px,100vw - 32px);color:var(--ws-text);text-align:center;border-radius:18px;margin:auto;padding:28px;animation:.18s both svelte-1gp1se-notice-in;box-shadow:0 24px 90px #0005}dialog.svelte-1gp1se::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0008}h2.svelte-1gp1se{font-size:21px}p.svelte-1gp1se{color:var(--ws-muted);font-size:14px;margin:14px 0 24px!important}.closing.svelte-1gp1se{pointer-events:none;animation:.14s both svelte-1gp1se-notice-out}@keyframes svelte-1gp1se-notice-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes svelte-1gp1se-notice-out{to{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){dialog.svelte-1gp1se,.closing.svelte-1gp1se{animation:none}}.profile-editor.svelte-1mytaox{overscroll-behavior:contain;border:1px solid var(--ws-border);background:var(--ws-surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ws-text);border-radius:20px;margin:auto;padding:28px;animation:.18s both svelte-1mytaox-profile-open;overflow:auto;box-shadow:0 24px 90px #0005}.profile-editor.svelte-1mytaox::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0008}.profile-editor.closing.svelte-1mytaox{pointer-events:none;animation:.14s both svelte-1mytaox-profile-close}.editor-heading.svelte-1mytaox{justify-content:space-between;align-items:center;gap:16px;display:flex}.editor-heading.svelte-1mytaox h2:where(.svelte-1mytaox){font-size:21px}.close.svelte-1mytaox{width:30px;height:30px;color:var(--ws-muted);background:0 0;border:0;border-radius:8px;line-height:1;font-size:25px!important}.close.svelte-1mytaox:hover{background:var(--ws-soft)}.profile-fields.svelte-1mytaox{border:0;min-width:0;margin:24px 0 0;padding:0}.avatar-field.svelte-1mytaox{align-items:center;gap:18px;margin-bottom:24px;display:flex}.avatar-preview.svelte-1mytaox{flex-shrink:0;width:80px;height:80px}.avatar-field.svelte-1mytaox p:where(.svelte-1mytaox){color:var(--ws-muted);font-size:11px;margin-top:8px!important}.reset-avatar.svelte-1mytaox{color:var(--ws-muted);background:0 0;border:0;padding:4px 0;text-decoration:underline;font-size:12px!important}.field.svelte-1mytaox{gap:8px;display:grid}fieldset.svelte-1mytaox{border:0;margin:20px 0;padding:0}legend.svelte-1mytaox{margin-bottom:10px;padding:0}.gender-options.svelte-1mytaox{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.gender-options.svelte-1mytaox label:where(.svelte-1mytaox){color:var(--ws-muted);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.gender-options.svelte-1mytaox .chosen:where(.svelte-1mytaox){color:var(--ws-text)}.gender-options.svelte-1mytaox input:where(.svelte-1mytaox){accent-color:var(--ws-text);margin:0}.age-heading.svelte-1mytaox{margin-bottom:8px;display:block}.age-row.svelte-1mytaox{align-items:center;gap:18px;display:flex}.age-row.svelte-1mytaox .ws-input:where(.svelte-1mytaox){width:96px;height:30px;min-height:30px;padding:3px 10px}.ws-notice.svelte-1mytaox{margin-top:14px!important}.editor-actions.svelte-1mytaox{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}@keyframes svelte-1mytaox-profile-open{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes svelte-1mytaox-profile-close{to{opacity:0;transform:translateY(5px)scale(.99)}}@media (prefers-reduced-motion:reduce){.profile-editor.svelte-1mytaox,.profile-editor.closing.svelte-1mytaox{animation:none}}@media (width<=540px){.profile-editor.svelte-1mytaox{padding:22px}}.profile-feedback.svelte-1yjgs5k{align-self:stretch;min-width:0;position:relative}.completion-tip.svelte-1yjgs5k,.profile-message.svelte-1yjgs5k{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0!important}.completion-tip.svelte-1yjgs5k{box-sizing:border-box;color:#2b4c98;overflow-wrap:anywhere;background:#e5edff;border:1px solid #a9bce9;border-radius:6px;width:max-content;max-width:100%;padding:7px 10px;font-size:12px;line-height:18px}.completion-tip.svelte-1yjgs5k:before{content:"";background:#e5edff;border-top:1px solid #a9bce9;border-left:1px solid #a9bce9;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:-5px;transform:rotate(-45deg)}.personal-profile.svelte-1yjgs5k{align-items:center;gap:24px;min-width:0;margin-bottom:36px;padding-bottom:4px;display:flex;position:relative}.identity-avatar.svelte-1yjgs5k{border:6px solid var(--page);background:#fff;border-radius:50%;flex-shrink:0;width:120px;height:120px;margin-top:-50px}.identity-info.svelte-1yjgs5k{min-width:0;padding-top:18px}.identity-line.svelte-1yjgs5k{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.identity-line.svelte-1yjgs5k h1:where(.svelte-1yjgs5k){letter-spacing:-.025em;overflow-wrap:anywhere;font-size:27px;line-height:1.3}.identity-email.svelte-1yjgs5k{color:var(--ws-muted);overflow-wrap:anywhere;font-size:13px}.profile-actions.svelte-1yjgs5k{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:14px;margin-top:14px;display:grid}.profile-actions.svelte-1yjgs5k .ws-btn:where(.svelte-1yjgs5k){min-height:34px;padding:7px 18px;font-size:12px}.profile-details.svelte-1yjgs5k{min-height:18px;color:var(--ws-muted);font-size:12px;line-height:18px;margin-top:10px!important}.manage.svelte-1yjgs5k{flex-shrink:0;margin-left:auto;font-size:12px}.profile-message.svelte-1yjgs5k{color:var(--ws-muted);width:max-content;max-width:100%;font-size:12px}.identity-controls.svelte-1yjgs5k{flex-direction:column;flex-shrink:0;align-items:stretch;gap:10px;margin-left:auto;display:flex}.identity-controls.svelte-1yjgs5k .ws-btn:where(.svelte-1yjgs5k){text-align:center;justify-content:center;min-width:118px;font-size:12px;transition:background .18s,color .18s}.identity-controls.svelte-1yjgs5k .manage:where(.svelte-1yjgs5k){margin-left:0}.profile-logout.svelte-1yjgs5k:disabled{opacity:.5;cursor:wait}@media (width<=760px){.personal-profile.svelte-1yjgs5k{grid-template-columns:94px minmax(0,1fr);align-items:start;gap:16px;margin-bottom:28px;display:grid}.identity-avatar.svelte-1yjgs5k{border-width:5px;width:94px;height:94px;margin-top:-40px}.identity-info.svelte-1yjgs5k{padding-top:14px}.identity-line.svelte-1yjgs5k{gap:5px}.identity-line.svelte-1yjgs5k h1:where(.svelte-1yjgs5k){font-size:22px}.identity-email.svelte-1yjgs5k{font-size:11px}.identity-controls.svelte-1yjgs5k{grid-column:2;justify-self:start;margin-left:0}.profile-actions.svelte-1yjgs5k{margin-top:10px}}@media (width<=420px){.profile-actions.svelte-1yjgs5k{gap:12px;min-height:66px}.completion-tip.svelte-1yjgs5k{padding:6px;font-size:11px;line-height:16px}}@media (prefers-reduced-motion:reduce){.identity-controls.svelte-1yjgs5k .ws-btn:where(.svelte-1yjgs5k){transition:none}}.tool-rights.svelte-14g4ciw{flex-wrap:wrap;align-items:center;gap:14px clamp(48px,8vw,120px);font-size:14px;display:flex}.status-row.svelte-14g4ciw{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.label.svelte-14g4ciw,.detail.svelte-14g4ciw{color:var(--ws-muted)}.status-row.svelte-14g4ciw .detail:where(.svelte-14g4ciw),.update-error.svelte-14g4ciw{font-size:12px}.credits.svelte-14g4ciw{white-space:nowrap}.update-error.svelte-14g4ciw{flex-basis:100%}.relations.svelte-1vueomf{min-width:0}.kind-tabs.svelte-1vueomf{align-items:center;gap:28px;margin-bottom:28px;display:flex}.kind-tabs.svelte-1vueomf button:where(.svelte-1vueomf){color:var(--ws-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;transition:color .15s}.kind-tabs.svelte-1vueomf button[aria-selected=true]:where(.svelte-1vueomf){color:var(--ws-text);box-shadow:0 2px 0 var(--ws-text)}.kind-tabs.svelte-1vueomf button:where(.svelte-1vueomf):hover{color:var(--ws-text)}.styles.svelte-1vueomf{gap:28px;display:grid}.liked-style.svelte-1vueomf{border-bottom:1px solid var(--ws-border);min-width:0;padding:20px 0}.liked-style.svelte-1vueomf:last-child{border-bottom:0}.unavailable.svelte-1vueomf{color:var(--ws-muted);border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:12px;display:flex}.more.svelte-1vueomf{margin-top:20px}@media (width<=540px){.liked-style.svelte-1vueomf{padding:8px 0}.styles.svelte-1vueomf{gap:18px}}h3.svelte-g02bjb{margin:26px 0 14px!important}.ws-table.svelte-g02bjb{table-layout:fixed;width:100%;min-width:860px!important}.ws-table.svelte-g02bjb th:where(.svelte-g02bjb),.ws-table.svelte-g02bjb td:where(.svelte-g02bjb){text-align:left}.ws-table.svelte-g02bjb th:where(.svelte-g02bjb):first-child{width:18%}.ws-table.svelte-g02bjb th:where(.svelte-g02bjb):nth-child(2){width:14%}.ws-table.svelte-g02bjb th:where(.svelte-g02bjb):nth-child(3){width:16%}.ws-table.svelte-g02bjb th:where(.svelte-g02bjb):nth-child(4){width:24%}.ws-table.svelte-g02bjb th:where(.svelte-g02bjb):nth-child(5){width:28%}.history-reference.svelte-g02bjb{color:var(--ws-muted);overflow-wrap:anywhere;font-size:11px}.history-credits.svelte-g02bjb{font-variant-numeric:tabular-nums;white-space:nowrap}.history-state.svelte-g02bjb,.history-credits.svelte-g02bjb{color:var(--ws-muted)}.charged.svelte-g02bjb{color:var(--ws-text)}.history-time.svelte-g02bjb{font-variant-numeric:tabular-nums;white-space:nowrap}.ws-actions.svelte-g02bjb{margin-top:18px}.credits-panel.svelte-1ctnbd9{animation:.18s both svelte-1ctnbd9-credits-in}.credit-balances.svelte-1ctnbd9{margin:26px 0 18px;display:flex}.credit-balances.svelte-1ctnbd9 div:where(.svelte-1ctnbd9){gap:4px;display:grid}.credit-balances.svelte-1ctnbd9 span:where(.svelte-1ctnbd9){color:var(--ws-muted);font-size:12px}.credit-balances.svelte-1ctnbd9 strong:where(.svelte-1ctnbd9){font-variant-numeric:tabular-nums;font-size:30px;line-height:1.3}@keyframes svelte-1ctnbd9-credits-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.credits-panel.svelte-1ctnbd9{animation:none}}.personal-content.svelte-19tx1js{gap:24px;margin-top:32px;display:grid}.personal-tabs.svelte-19tx1js{scrollbar-width:thin;align-items:center;gap:clamp(18px,3vw,30px);padding:5px 0;display:flex;overflow-x:auto}.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js){white-space:nowrap;color:var(--ws-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 0 8px;font-size:17px;font-weight:600;line-height:1.5;transition:color .18s;position:relative}.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js):after{content:"";transform-origin:50%;background:currentColor;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.personal-tabs.svelte-19tx1js button[aria-selected=true]:where(.svelte-19tx1js){color:var(--ws-text)}.personal-tabs.svelte-19tx1js button[aria-selected=true]:where(.svelte-19tx1js):after{transform:scaleX(1)}.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js):hover{color:var(--ws-text)}.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js):focus-visible{outline:1px solid var(--accent);outline-offset:5px}.personal-panels.svelte-19tx1js{min-width:0;position:relative}.personal-panel.svelte-19tx1js{pointer-events:none;width:100%;min-width:0;position:absolute;top:0;left:0}.personal-panel.current.svelte-19tx1js{pointer-events:auto;position:relative}.email.svelte-19tx1js{overflow-wrap:anywhere}@media (width<=480px){.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js){font-size:14px}}@media (prefers-reduced-motion:reduce){.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js),.personal-tabs.svelte-19tx1js button:where(.svelte-19tx1js):after{transition:none}}.account-card.svelte-hq53qf{border:1px solid var(--border);background:var(--surface);max-width:520px;box-shadow:var(--shadow);border-radius:24px;margin:0 auto;padding:38px;animation:.24s ease-out svelte-hq53qf-account-open}.account-eyebrow.svelte-hq53qf{color:var(--muted);letter-spacing:.08em;margin:0 0 12px;font-size:12px}h2.svelte-hq53qf{letter-spacing:-.04em;margin:0 0 12px;font-size:30px;line-height:1.25}.account-intro.svelte-hq53qf{color:var(--muted);margin:0 0 26px;font-size:14px;line-height:1.7}.account-tabs.svelte-hq53qf{background:var(--surface-soft);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:24px;padding:4px;display:grid}.account-tabs.svelte-hq53qf button:where(.svelte-hq53qf){color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:12px 6px;transition:background .18s,color .18s}.account-tabs.svelte-hq53qf button.active:where(.svelte-hq53qf){background:var(--surface);color:var(--text);box-shadow:0 2px 10px #0001}.account-form.svelte-hq53qf{gap:10px;display:grid}.account-form.svelte-hq53qf label:where(.svelte-hq53qf){color:var(--text);margin-top:6px;font-size:13px}.account-form.svelte-hq53qf input:where(.svelte-hq53qf){border:1px solid var(--border);background:var(--page);width:100%;min-width:0;height:48px;color:var(--text);font:inherit;border-radius:10px;padding:0 14px;font-size:14px;transition:border-color .16s,box-shadow .16s}.account-form.svelte-hq53qf input:where(.svelte-hq53qf):focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.code-row.svelte-hq53qf,.password-row.svelte-hq53qf{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.code-request.svelte-hq53qf,.password-visibility.svelte-hq53qf{height:48px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .16s;display:inline-flex}.code-request.svelte-hq53qf{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:104px;font-size:12px}.password-visibility.svelte-hq53qf{width:38px}.password-visibility.svelte-hq53qf svg:where(.svelte-hq53qf){width:19px;height:19px}.code-request.svelte-hq53qf:hover:not(:disabled),.password-visibility.svelte-hq53qf:hover:not(:disabled){color:var(--text)}.code-request.svelte-hq53qf:focus-visible,.password-visibility.svelte-hq53qf:focus-visible{outline:1px solid var(--accent);outline-offset:2px;border-radius:5px}.account-submit.svelte-hq53qf{border-radius:10px;width:100%;min-height:48px;margin-top:14px}button.svelte-hq53qf:disabled{opacity:.55;cursor:default}.account-links.svelte-hq53qf{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px;display:flex}.account-links.svelte-hq53qf button:where(.svelte-hq53qf),.account-text-button.svelte-hq53qf{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.account-text-button.svelte-hq53qf{margin-top:24px}.account-feedback.svelte-hq53qf,.account-notice.svelte-hq53qf{border:1px solid var(--border);color:var(--muted);overflow-wrap:anywhere;border-radius:12px;margin:18px 0 0;padding:16px;font-size:13px;line-height:1.75;animation:.18s ease-out svelte-hq53qf-account-open}.account-feedback.svelte-hq53qf p:where(.svelte-hq53qf){margin:0}.account-error.svelte-hq53qf{color:var(--text)}.account-feedback.svelte-hq53qf small:where(.svelte-hq53qf){margin-top:8px;font-size:10px;display:block}.account-identity.svelte-hq53qf{background:var(--surface-soft);overflow-wrap:anywhere;border-radius:12px;gap:8px;padding:20px;display:grid}.account-identity.svelte-hq53qf span:where(.svelte-hq53qf){color:var(--muted);font-size:12px}.account-gate.svelte-hq53qf{min-height:100dvh;padding:60px 20px}.gate-tools.svelte-hq53qf{justify-content:space-between;align-items:center;gap:14px;max-width:520px;margin:0 auto 22px;display:flex}.gate-back.svelte-hq53qf{color:var(--muted);font-size:13px;text-decoration:none}.account-gate.embedded.svelte-hq53qf{min-height:0;padding:0}.embedded.svelte-hq53qf .account-card:where(.svelte-hq53qf){max-width:none;box-shadow:none;border:0;padding-top:38px;animation:none;position:relative}.embedded.svelte-hq53qf .account-feedback:where(.svelte-hq53qf):not(.account-error){border:0;margin:0;padding:0;font-size:11px;line-height:1.4;position:absolute;bottom:8px;left:38px;right:38px}.embedded.svelte-hq53qf .account-tabs:where(.svelte-hq53qf),.embedded.svelte-hq53qf .account-form:where(.svelte-hq53qf),.embedded.svelte-hq53qf .account-links:where(.svelte-hq53qf){animation:.18s both svelte-hq53qf-auth-content-in}@keyframes svelte-hq53qf-auth-content-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-hq53qf-account-open{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=540px){.account-card.svelte-hq53qf{border-radius:18px;padding:24px 20px}h2.svelte-hq53qf{font-size:26px}.code-row.svelte-hq53qf,.password-row.svelte-hq53qf{gap:7px}.code-request.svelte-hq53qf{min-width:96px}.embedded.svelte-hq53qf .account-feedback:where(.svelte-hq53qf):not(.account-error){bottom:5px;left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.account-card.svelte-hq53qf,.account-feedback.svelte-hq53qf,.account-notice.svelte-hq53qf,.embedded.svelte-hq53qf .account-tabs:where(.svelte-hq53qf),.embedded.svelte-hq53qf .account-form:where(.svelte-hq53qf),.embedded.svelte-hq53qf .account-links:where(.svelte-hq53qf){animation:none}.account-tabs.svelte-hq53qf button:where(.svelte-hq53qf),.account-form.svelte-hq53qf input:where(.svelte-hq53qf),.code-request.svelte-hq53qf,.password-visibility.svelte-hq53qf{transition:none}}
