html:has(.freud-settings-design){scroll-behavior:smooth}.freud-settings-design .fst-content{min-width:0;margin-inline:auto}.freud-settings-design .fst-content>.fst-section:first-child{margin-top:0}.freud-settings-design .fst-section{scroll-margin-top:calc(var(--app-workspace-header-height) + var(--fhd-size-36))}.freud-settings-design .fst-section>.fhd-section-header{margin-bottom:var(--fhd-space-24)}.freud-settings-design .fst-section>p,.freud-settings-design .fst-detail p{color:var(--fhd-muted);line-height:var(--fhd-leading-reading)}.freud-settings-design .fst-rows{margin-top:var(--fhd-space-16);border-top:1px solid var(--app-border)}.freud-settings-design .fst-row.app-button{align-items:center;gap:var(--fhd-space-16);width:100%;padding:var(--fhd-space-20) var(--fhd-space-4);text-align:left;border-bottom:1px solid var(--app-border);font-size:var(--fhd-text-14);border-radius:0;display:flex}.freud-settings-design .fst-row>span:first-child{flex:1;min-width:0}.freud-settings-design .fst-row strong{font-weight:var(--fhd-weight-550)}.freud-settings-design .fst-row small{margin-top:var(--fhd-space-4);color:var(--fhd-muted);font-weight:var(--fhd-weight-400);line-height:var(--fhd-leading-support);display:block}.freud-settings-design .fst-row .fst-value{font-size:var(--fhd-text-12);font-weight:var(--fhd-weight-400);color:var(--fhd-muted)}.freud-settings-design .fst-row svg{width:var(--fhd-size-17);height:var(--fhd-size-17);color:var(--fhd-muted)}.freud-settings-design .fst-row:disabled{cursor:default;opacity:var(--fhd-opacity-disabled)}.freud-settings-design .fst-identity.app-card{padding:var(--fhd-space-24);align-items:center;gap:var(--fhd-space-24);flex-wrap:wrap;display:flex}.freud-settings-design .fst-identity>div{flex:1;min-width:0}.freud-settings-design .fst-identity p,.freud-settings-design .fst-identity small{color:var(--fhd-muted);font-size:var(--fhd-text-12);overflow-wrap:anywhere}.freud-settings-design .fst-identity .fhd-link{flex-shrink:0;justify-content:flex-start;margin-left:auto}.freud-settings-design .fst-avatar{width:var(--fhd-size-48);height:var(--fhd-size-48);background:var(--fhd-wash);color:var(--app-accent);border:1px solid var(--ui-border);border-radius:50%;place-items:center;display:grid}.freud-settings-design .fst-balance{gap:var(--fhd-space-12) var(--fhd-space-24);color:var(--fhd-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.freud-settings-design .fst-balance-main{gap:var(--fhd-space-16);min-width:0;display:grid}.freud-settings-design .fst-balance-amount{font:var(--fhd-weight-400) var(--fhd-text-36)/var(--fhd-leading-number) var(--fhd-serif);letter-spacing:var(--fhd-tracking-editorial);color:var(--app-ink)}.freud-settings-design .fst-section:last-of-type>.fhd-secondary{margin-top:var(--fhd-space-24)}.freud-settings-design .fst-menu>div{display:grid}.freud-settings-design .fst-menu a{min-height:var(--fhd-touch-target);padding:var(--fhd-space-8) 0;color:var(--fhd-muted);font-size:var(--fhd-text-12);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.freud-settings-design .fst-menu a[aria-current]{color:var(--app-accent);font-weight:var(--fhd-weight-600)}.freud-settings-design .fst-menu a:focus-visible{outline:var(--fhd-size-2) solid var(--app-accent);outline-offset:var(--fhd-size-4)}.freud-settings-design .fst-controls,.freud-settings-design .fst-checks{gap:var(--fhd-space-24);border:0;min-width:0;margin:0;padding:0;display:grid}.freud-settings-design .fst-checks+.fst-checks{margin-top:var(--fhd-space-16)}.freud-settings-design .fst-checks legend,.freud-settings-design .fst-subsection h2{font:var(--fhd-weight-400) var(--fhd-text-25)/var(--fhd-leading-editorial) var(--fhd-serif);letter-spacing:var(--fhd-tracking-subheading);margin-bottom:var(--fhd-space-24);padding:0}.freud-settings-design .fst-check{align-items:flex-start;gap:var(--fhd-space-12);cursor:pointer;display:flex}.freud-settings-design .fst-check input{width:var(--fhd-size-18);height:var(--fhd-size-18);margin:var(--fhd-space-2) 0 0;accent-color:var(--app-accent);flex-shrink:0}.freud-settings-design .fst-check small{margin-top:var(--fhd-space-8);color:var(--fhd-muted);font-size:var(--fhd-text-12);line-height:var(--fhd-leading-support);display:block}.freud-settings-design .fst-controls .app-field{gap:var(--fhd-field-gap);color:var(--app-ink);font:var(--fhd-weight-500) var(--fhd-text-13)/var(--fhd-leading-label) var(--app-font);max-width:100%}.freud-settings-design .fst-controls .app-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-width:0;padding:var(--fhd-space-12) var(--fhd-space-16);border:1px solid var(--ui-border);border-radius:var(--fhd-radius-field);background:var(--ui-surface);color:var(--app-ink);font:var(--fhd-weight-400) var(--fhd-text-15)/var(--fhd-leading-body) var(--app-font)}.freud-settings-design .fst-controls .app-field select{max-width:var(--fhd-field-measure)}.freud-settings-design .fst-controls .app-field textarea{resize:vertical}.freud-settings-design .fst-controls :is(input,textarea,select):focus-visible{outline:var(--fhd-size-2) solid var(--app-accent);outline-offset:var(--fhd-size-3)}.freud-settings-design .fst-controls small{color:var(--fhd-muted);font-size:var(--fhd-text-12)}.freud-settings-design .fst-days{gap:var(--fhd-space-8);flex-wrap:wrap;display:flex}.freud-settings-design .fst-days .app-button{padding:var(--fhd-space-8);min-width:var(--fhd-touch-target);border:1px solid var(--ui-border);border-radius:var(--fhd-radius-control);background:var(--ui-surface)}.freud-settings-design .fst-days .app-button[aria-pressed=true]{color:var(--app-accent);background:var(--fhd-wash);border-color:var(--app-accent)}.freud-settings-design .fst-subsection{border-top:1px solid var(--app-border);padding-top:var(--fhd-space-32);margin-top:var(--fhd-space-12)}.freud-settings-design .fst-subsection .fhd-secondary{margin-top:var(--fhd-space-16)}.freud-settings-design .fst-dates{gap:var(--fhd-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.freud-settings-design .fst-detail>[role=status]{margin-top:var(--fhd-space-20)}.freud-settings-design .fst-inset.app-card{padding:var(--fhd-space-24);gap:var(--fhd-space-20);display:grid}.freud-settings-design .fst-dialog .fst-demo{margin-top:var(--fhd-space-16)}@media (hover:hover){.freud-settings-design .fst-row:not(:disabled):hover{background:var(--fhd-wash)}.freud-settings-design .fst-menu a:hover{color:var(--app-accent);text-underline-offset:var(--fhd-size-4);text-decoration:underline}.freud-settings-design .fst-days .app-button[aria-pressed=false]:hover:not(:disabled){background:var(--app-surface);border-color:var(--ui-border);color:var(--app-ink)}}@media (max-width:767px){.freud-settings-design .fst-section{margin-top:var(--fhd-space-40);scroll-margin-top:var(--fhd-size-96)}.freud-settings-design .fst-identity.app-card{padding:var(--fhd-space-20);flex-wrap:wrap}.freud-settings-design .fst-identity .fhd-link{flex-basis:100%;margin-left:0}.freud-settings-design .fst-row.app-button{gap:var(--fhd-space-8);padding-block:var(--fhd-space-20)}.freud-settings-design .fst-actions>.fhd-primary{max-width:100%}}@media (prefers-reduced-motion:reduce){html:has(.freud-settings-design){scroll-behavior:auto}}.freud-settings-design .fst-identity .fst-identity-balance{padding-top:var(--fhd-space-20);border-top:1px solid var(--app-border);flex:0 0 100%}.freud-settings-design .fst-install,.freud-settings-design .fst-install-guide{gap:var(--fhd-space-20);display:grid}.freud-settings-design .fst-install p,.freud-settings-design .fst-install-guide li{color:var(--fhd-muted);line-height:var(--fhd-leading-reading)}.freud-settings-design .fst-install-guide ol{margin:0;padding-inline-start:var(--fhd-space-24)}.freud-settings-design .fst-install-guide li+li{margin-top:var(--fhd-space-12)}.freud-settings-design .fst-install-actions{justify-items:start;gap:var(--fhd-space-8);display:grid}.freud-settings-design .fst-install-fallback{color:var(--fhd-muted);font-size:var(--fhd-text-12);font-weight:var(--fhd-weight-400);text-align:left}.freud-settings-design .fst-install-fallback:hover{color:var(--app-accent)}
