:root{--font-family-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, Cantarell, Ubuntu, roboto, noto, helvetica, arial, sans-serif;--layout-gutter: calc(15rem / 16);--container-max: calc(1030rem / 16);--container-max-wide: 60rem;--container-max-content: 45rem;--container-max-narrow: 40rem;--cookie-consent-max-width: calc(360rem / 16);--page-info-min-width: calc(260rem / 16);--floating-button-size: calc(60rem / 16);--floating-button-radius: calc(30rem / 16);--floating-button-icon-size: calc(30rem / 16);--floating-button-offset: 1.5rem;--floating-button-icon-margin: calc(15rem / 16) calc(13rem / 16) calc(15rem / 16) calc(17rem / 16);--control-radius: 0.25rem;--control-padding: 0.375rem 0.75rem;--control-height: calc(1.5rem + 0.75rem + 2px);--result-control-border-width: 1px;--result-control-height: var(--control-height);--result-control-radius: var(--control-radius);--control-transition: 0.15s ease-in-out;--panel-padding: 1.5rem;--panel-shadow: 0 0.125rem 0.15rem var(--catppuccin-crust);--safe-offset-sm: 0.75rem;--safe-offset-md: 1rem;--safe-area-top-sm: max(var(--safe-offset-sm), env(safe-area-inset-top));--safe-area-right-sm: max(var(--safe-offset-sm), env(safe-area-inset-right));--safe-area-bottom-sm: max(var(--safe-offset-sm), env(safe-area-inset-bottom));--safe-area-left-sm: max(var(--safe-offset-sm), env(safe-area-inset-left));--safe-area-right-md: max(var(--safe-offset-md), env(safe-area-inset-right));--safe-area-bottom-md: max(var(--safe-offset-md), env(safe-area-inset-bottom));--safe-area-left-md: max(var(--safe-offset-md), env(safe-area-inset-left));--page-safe-inline-start: calc(var(--layout-gutter) + env(safe-area-inset-left));--page-safe-inline-end: calc(var(--layout-gutter) + env(safe-area-inset-right));--latvia-red: #9d2235;--ukraine-blue: #0057b7;--ukraine-yellow: #ffd700;--white: #fff;--black: #000;color-scheme:dark light}html{background-color:var(--catppuccin-base);height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{--catppuccin-red: #f38ba8;--catppuccin-yellow: #f9e2af;--catppuccin-green: #a6e3a1;--catppuccin-teal: #94e2d5;--catppuccin-sapphire: #74c7ec;--catppuccin-blue: #89b4fa;--catppuccin-text: #cdd6f4;--catppuccin-subtext1: #bac2de;--catppuccin-subtext0: #a6adc8;--catppuccin-overlay2: #9399b2;--catppuccin-overlay1: #7f849c;--catppuccin-overlay0: #6c7086;--catppuccin-surface2: #585b70;--catppuccin-surface1: #45475a;--catppuccin-surface0: #313244;--catppuccin-base: #1e1e2e;--catppuccin-mantle: #181825;--catppuccin-crust: #11111b;--green-hover: color-mix(in oklab, var(--catppuccin-green), var(--black) 15%);--nav-bg: var(--catppuccin-crust);--nav-fg: var(--catppuccin-text);--alert-success-bg: color-mix(in oklab, var(--catppuccin-green) 28%, var(--black));--alert-danger-bg: color-mix(in oklab, var(--catppuccin-red) 28%, var(--black));--contrast-link-color: var(--catppuccin-blue);--cookie-consent-button-text: var(--catppuccin-base);--language-option-color: var(--catppuccin-text);--language-option-opacity: 0.78}@media(prefers-color-scheme: light){:root{--catppuccin-red: #d20f39;--catppuccin-yellow: #df8e1d;--catppuccin-green: #40a02b;--catppuccin-teal: #179299;--catppuccin-sapphire: #209fb5;--catppuccin-blue: #1e66f5;--catppuccin-text: #4c4f69;--catppuccin-subtext1: #5c5f77;--catppuccin-subtext0: #6c6f85;--catppuccin-overlay2: #7c7f93;--catppuccin-overlay1: #8c8fa1;--catppuccin-overlay0: #9ca0b0;--catppuccin-surface2: #acb0be;--catppuccin-surface1: #bcc0cc;--catppuccin-surface0: #ccd0da;--catppuccin-base: #eff1f5;--catppuccin-mantle: #e6e9ef;--catppuccin-crust: #dce0e8;--green-hover: color-mix(in oklab, var(--catppuccin-green), var(--white) 15%);--nav-bg: var(--catppuccin-text);--nav-fg: var(--catppuccin-base);--alert-success-bg: color-mix(in oklab, var(--catppuccin-green) 28%, var(--white));--alert-danger-bg: color-mix(in oklab, var(--catppuccin-red) 28%, var(--white));--contrast-link-color: #1852c4;--cookie-consent-button-text: var(--black);--language-option-color: var(--catppuccin-subtext1);--language-option-opacity: 1}}:root.theme-dark{--catppuccin-red: #f38ba8;--catppuccin-yellow: #f9e2af;--catppuccin-green: #a6e3a1;--catppuccin-teal: #94e2d5;--catppuccin-sapphire: #74c7ec;--catppuccin-blue: #89b4fa;--catppuccin-text: #cdd6f4;--catppuccin-subtext1: #bac2de;--catppuccin-subtext0: #a6adc8;--catppuccin-overlay2: #9399b2;--catppuccin-overlay1: #7f849c;--catppuccin-overlay0: #6c7086;--catppuccin-surface2: #585b70;--catppuccin-surface1: #45475a;--catppuccin-surface0: #313244;--catppuccin-base: #1e1e2e;--catppuccin-mantle: #181825;--catppuccin-crust: #11111b;--green-hover: color-mix(in oklab, var(--catppuccin-green), var(--black) 15%);--nav-bg: var(--catppuccin-crust);--nav-fg: var(--catppuccin-text);--alert-success-bg: color-mix(in oklab, var(--catppuccin-green) 28%, var(--black));--alert-danger-bg: color-mix(in oklab, var(--catppuccin-red) 28%, var(--black));color-scheme:dark;--contrast-link-color: var(--catppuccin-blue);--cookie-consent-button-text: var(--catppuccin-base);--language-option-color: var(--catppuccin-text);--language-option-opacity: 0.78}:root.theme-light{--catppuccin-red: #d20f39;--catppuccin-yellow: #df8e1d;--catppuccin-green: #40a02b;--catppuccin-teal: #179299;--catppuccin-sapphire: #209fb5;--catppuccin-blue: #1e66f5;--catppuccin-text: #4c4f69;--catppuccin-subtext1: #5c5f77;--catppuccin-subtext0: #6c6f85;--catppuccin-overlay2: #7c7f93;--catppuccin-overlay1: #8c8fa1;--catppuccin-overlay0: #9ca0b0;--catppuccin-surface2: #acb0be;--catppuccin-surface1: #bcc0cc;--catppuccin-surface0: #ccd0da;--catppuccin-base: #eff1f5;--catppuccin-mantle: #e6e9ef;--catppuccin-crust: #dce0e8;--green-hover: color-mix(in oklab, var(--catppuccin-green), var(--white) 15%);--nav-bg: var(--catppuccin-text);--nav-fg: var(--catppuccin-base);--alert-success-bg: color-mix(in oklab, var(--catppuccin-green) 28%, var(--white));--alert-danger-bg: color-mix(in oklab, var(--catppuccin-red) 28%, var(--white));color-scheme:light;--contrast-link-color: #1852c4;--cookie-consent-button-text: var(--black);--language-option-color: var(--catppuccin-subtext1);--language-option-opacity: 1}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-delay:0ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-delay:0ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root.theme-switching,:root.theme-switching *,:root.theme-switching *::before,:root.theme-switching *::after{transition:background-color 700ms ease,border-color 260ms ease,box-shadow 700ms ease,fill 700ms ease,stroke 700ms ease}footer,header,nav{display:block}.account-dialog input{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);transition:color var(--control-transition),background-color var(--control-transition),border-color var(--control-transition),box-shadow var(--control-transition)}.account-dialog input:hover,.account-dialog input:focus{background-color:var(--catppuccin-surface1);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-text);text-decoration:none}.account-dialog input:active{background-color:var(--catppuccin-overlay1);outline:0}.account-dialog input{border-radius:.75rem;color:var(--catppuccin-text);font:inherit;min-height:var(--control-height);padding:var(--control-padding);width:100%}.account-feedback{color:var(--catppuccin-subtext0);margin:0;min-height:0}.account-feedback:not(:empty){background-color:color-mix(in oklab, var(--catppuccin-blue) 10%, var(--catppuccin-surface0));border:1px solid color-mix(in oklab, var(--catppuccin-blue) 30%, transparent);border-radius:.75rem;color:var(--catppuccin-text);margin-top:1rem;padding:.75rem .875rem}.account-feedback[data-feedback-transient=true]:not(:empty){animation:account-feedback-fade-out .6s ease-out forwards;animation-delay:5.5s;overflow:hidden}.account-dialog-feedback:not(:empty){margin-top:0}.account-dialog-feedback:empty{display:none}.account-feedback--field{min-height:0}.account-feedback--field:not(:empty){margin-top:0;padding-block:.6rem}.account-card{--panel-padding: 1.125rem}.account-card .page-header{gap:1rem}.account-card h2{margin-bottom:0}.account-settings{display:grid;gap:1rem;margin-top:1rem}.account-setting{background-color:var(--catppuccin-surface0);border:1px solid color-mix(in oklab, var(--catppuccin-surface1), transparent 30%);border-radius:.875rem;overflow:clip}.account-setting-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.account-setting-header h3{margin:0}.account-setting-header .page-actions{margin-top:0}.account-email-action{font-size:.85rem}.account-setting-body{display:grid;gap:.875rem;padding:1rem;padding-top:0}.account-setting-body--email{align-items:flex-start;grid-template-columns:minmax(0, 1fr) auto}.account-setting-body--auth{--account-auth-guest-width: min(100%, 24rem);gap:1rem;justify-items:center;padding-top:0;text-align:center}.account-setting--auth-shell{background-color:rgba(0,0,0,0);border:0}.account-auth-panel{background-color:var(--catppuccin-surface0);border:1px solid color-mix(in oklab, var(--catppuccin-surface1), transparent 30%);border-radius:1rem;display:grid;gap:1.5rem;margin:1rem auto 2rem;padding:2rem 1.75rem;width:min(100%,22.5rem)}.account-auth-panel-header{display:grid;gap:.5rem;justify-items:center;text-align:center}.account-auth-panel-header h3{margin:0}.account-auth-panel>.account-feedback:empty{display:none}.account-setting-body--solo{padding-top:1rem}.account-setting-eyebrow-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.2rem}.account-setting-eyebrow{color:var(--catppuccin-subtext0);font-size:.9rem;font-weight:600;letter-spacing:0;margin:0;text-transform:none}.account-setting-value{font-size:1rem;font-weight:600;margin:0;overflow-wrap:anywhere}.account-setting-badge{align-self:center;background-color:color-mix(in oklab, var(--catppuccin-surface1) 52%, transparent);border:1px solid color-mix(in oklab, var(--catppuccin-overlay0) 42%, transparent);border-radius:999px;color:var(--catppuccin-subtext0);font-size:.72rem;font-weight:600;line-height:1;padding:.28rem .5rem;white-space:nowrap}.account-setting-badge--icon{align-items:center;display:inline-flex;font-size:.7rem;font-weight:700;height:1.1rem;justify-content:center;padding:0;width:1.1rem}.account-setting-badge--success{background-color:color-mix(in oklab, var(--catppuccin-green) 10%, transparent);border-color:color-mix(in oklab, var(--catppuccin-green) 24%, transparent);color:color-mix(in oklab, var(--catppuccin-green) 60%, var(--catppuccin-text))}.account-setting-badge--pending{background-color:color-mix(in oklab, var(--catppuccin-yellow) 10%, transparent);border-color:color-mix(in oklab, var(--catppuccin-yellow) 24%, transparent);color:color-mix(in oklab, var(--catppuccin-yellow) 60%, var(--catppuccin-text))}.account-email-main{min-width:0}.account-email-row-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.account-email-form{display:grid;gap:.75rem;max-width:42rem}.account-email-form--stack{justify-items:center;margin-inline:auto;width:var(--account-auth-guest-width)}.account-email-input{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);transition:color var(--control-transition),background-color var(--control-transition),border-color var(--control-transition),box-shadow var(--control-transition)}.account-email-input:hover,.account-email-input:focus{background-color:var(--catppuccin-surface1);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-text);text-decoration:none}.account-email-input:active{background-color:var(--catppuccin-overlay1);outline:0}.account-email-input{font:inherit;min-height:var(--control-height);padding:var(--control-padding);width:100%}.account-auth-actions{margin-inline:auto;width:var(--account-auth-guest-width)}.account-auth-divider{align-items:center;color:var(--catppuccin-subtext0);display:flex;font-size:.85rem;font-weight:600;gap:.75rem;margin-inline:auto;width:var(--account-auth-guest-width)}.account-email-form--stack .account-email-input,.account-auth-divider{max-width:none;width:var(--account-auth-guest-width)}.account-auth-button{max-width:none;width:100%}.account-auth-divider::before,.account-auth-divider::after{background-color:color-mix(in oklab, var(--catppuccin-overlay0), transparent 28%);content:"";flex:1 1 auto;height:1px}.account-visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.account-auth-note{color:var(--catppuccin-subtext0);margin:0}.account-email-note{margin-top:.25rem}.account-passkey-list{display:grid;gap:.75rem}.account-passkey-row{align-items:flex-start;background-color:var(--catppuccin-mantle);border:1px solid color-mix(in oklab, var(--catppuccin-surface1), transparent 38%);border-radius:.75rem;display:flex;gap:1rem;justify-content:space-between;padding:.875rem 1rem}.account-passkey-main{min-width:0}.account-passkey-topline{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.account-passkey-title{font-weight:600;margin:0}.account-passkey-chip{background-color:color-mix(in oklab, var(--catppuccin-surface1), transparent 8%);border:1px solid color-mix(in oklab, var(--catppuccin-overlay0), transparent 24%);border-radius:999px;color:var(--catppuccin-subtext0);display:inline-flex;font-size:.72rem;font-weight:600;line-height:1;max-width:100%;overflow:hidden;padding:.35rem .55rem;text-overflow:ellipsis;white-space:nowrap}.account-passkey-meta{display:grid;gap:.35rem;margin:.5rem 0 0}.account-passkey-meta-item{column-gap:.5rem;display:grid;grid-template-columns:max-content minmax(0, 1fr)}.account-passkey-meta-item dt{color:var(--catppuccin-subtext0);font-weight:600}.account-passkey-meta-item dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-passkey-row-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.account-passkey-manage,.account-passkey-revoke{min-width:0}.account-passkey-actions{gap:.5rem}.account-passkey-action{font-size:.85rem}.account-search-form{align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(0, 1fr) auto;margin-top:1rem}.account-search-input{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);transition:color var(--control-transition),background-color var(--control-transition),border-color var(--control-transition),box-shadow var(--control-transition)}.account-search-input:hover,.account-search-input:focus{background-color:var(--catppuccin-surface1);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-text);text-decoration:none}.account-search-input:active{background-color:var(--catppuccin-overlay1);outline:0}.account-search-input{width:100%}.account-search-submit{min-width:6.5rem}.account-empty{margin:1rem 0 0}.account-list{border-collapse:collapse;margin-top:1rem;width:100%}.account-list-header th,.account-row td{padding-inline:.75rem}.account-row{background-color:var(--catppuccin-mantle);min-height:calc(var(--result-control-height) + 1rem);position:relative}.account-row:nth-child(odd){background-color:var(--catppuccin-mantle)}.account-row:nth-child(even){background-color:color-mix(in srgb, var(--catppuccin-mantle), var(--catppuccin-crust) 50%)}.account-list-header{border-bottom:1px solid color-mix(in oklab, var(--catppuccin-surface1), transparent 38%);font-size:.95rem;font-weight:700}.account-list-header th{padding-block:0 .6rem;text-align:left;vertical-align:bottom}.account-col-actions{min-width:var(--result-control-height);min-height:var(--result-control-height);position:relative;text-align:right;white-space:nowrap;width:1%}.account-col-smurl{min-width:0;white-space:nowrap;width:1%}.account-col-url{max-width:0;min-width:0;width:100%}.account-row td{padding-block:.75rem;vertical-align:middle}.account-list-header .account-col-smurl,.account-row .account-col-smurl{padding-inline-end:1.1rem}.account-list-header .account-col-actions,.account-row .account-col-actions{padding-inline-start:.35rem;padding-inline-end:.45rem}.account-url{display:block;line-height:1.25;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-row-label{display:none}@media(max-width: 575px){.account-setting-header,.account-passkey-row{align-items:stretch;flex-direction:column}.account-setting-body--email{grid-template-columns:minmax(0, 1fr)}.account-setting-badge,.account-email-row-actions,.account-passkey-row-actions{align-self:flex-start}.account-email-row-actions,.account-passkey-row-actions{justify-content:flex-start}.account-dialog-actions{flex-wrap:wrap}.account-table-actions{width:auto}.account-table-actions .account-action-group{background-color:rgba(0,0,0,0);border:0;border-radius:0;flex-wrap:nowrap;gap:0;inset-inline-end:0;min-width:max-content;padding:0;top:calc(100% + .35rem);transform:none}.account-table-actions .account-action-group .action-button{border-radius:0;margin-inline-end:calc(-1*var(--result-control-border-width))}.account-table-actions .account-action-group .action-button:first-child{border-end-start-radius:var(--result-control-radius);border-start-start-radius:var(--result-control-radius)}.account-table-actions .account-action-group .action-button:last-child{border-end-end-radius:var(--result-control-radius);border-start-end-radius:var(--result-control-radius)}.account-action-toggle{border-end-start-radius:var(--result-control-radius);border-start-start-radius:var(--result-control-radius)}.account-action-state:checked~.account-action-toggle{z-index:4}}.account-smurl{display:block;font-size:1.1rem;font-weight:700;line-height:1.25;max-width:100%;min-width:0;overflow:hidden;position:relative;top:.04em;text-overflow:ellipsis;white-space:nowrap}.account-dialog{background-color:var(--catppuccin-mantle);border:1px solid var(--catppuccin-surface1);border-radius:.625rem;box-shadow:0 1rem 2.5rem color-mix(in oklab, var(--catppuccin-crust), transparent 35%);color:var(--catppuccin-text);inset-block-start:clamp(4.75rem,11vh,7rem);inset-block-end:auto;inset-inline:0;line-height:1.5;margin-block:0;margin-inline:auto;max-width:min(22.5rem,100vw - 1.25rem);overflow:hidden;padding:.75rem .875rem;width:min(22.5rem,100vw - 1.25rem);word-break:break-word}.account-table-actions{display:block;height:var(--result-control-height);margin-inline-start:auto;margin-inline-end:0;position:relative;width:var(--result-control-height)}.account-action-state{block-size:1px;inline-size:1px;opacity:0;pointer-events:none;position:absolute}.account-table-actions .account-action-group{align-items:center;display:none;gap:0;inset-inline-end:calc(100% + .3rem);position:absolute;top:50%;transform:translateY(-50%);z-index:5}.account-table-actions .account-action-group .action-button{border-radius:0;margin-inline-end:calc(-1*var(--result-control-border-width));position:relative}.account-action-state:checked~.account-action-group{display:flex}.account-table-actions .account-action-group .action-button:first-child{border-end-start-radius:var(--result-control-radius);border-start-start-radius:var(--result-control-radius)}.account-table-actions .account-action-group .action-button:last-child{border-end-end-radius:0;border-start-end-radius:0}.account-action-toggle{align-items:center;border-end-start-radius:0;border-start-start-radius:0;display:flex;height:var(--result-control-height);justify-content:center;line-height:1;flex:0 0 auto;margin:0 auto;width:var(--result-control-height)}.account-action-state:checked~.account-action-toggle{border-color:color-mix(in oklab, var(--catppuccin-overlay1), transparent 20%);position:relative;z-index:6}.account-action-state:checked~.account-action-toggle .account-action-toggle-collapsed{display:none}.account-action-state:not(:checked)~.account-action-toggle .account-action-toggle-expanded{display:none}.account-dialog--wide{max-width:min(48rem,100vw - 1.25rem);width:min(48rem,100vw - 1.25rem)}.account-dialog--medium{max-width:min(26.25rem,100vw - 1.25rem);width:min(26.25rem,100vw - 1.25rem)}.account-dialog::backdrop{background:color-mix(in oklab, var(--catppuccin-crust), transparent 20%)}.account-dialog-form{display:grid;gap:.75rem;grid-template-rows:auto 1fr auto;min-height:10.5rem;min-width:0;width:100%}.account-dialog-form>*{min-width:0}.account-dialog-form h3,.account-dialog-form p{margin:0}.account-dialog-form h3{font-size:1rem;line-height:1.2}.account-dialog-form p{color:var(--catppuccin-subtext0);font-size:.95rem}.account-dialog-description{margin-bottom:.25rem}.account-dialog-main{align-content:center;display:grid;gap:.625rem;min-height:0;min-width:0;width:100%}.account-dialog-form--confirm .account-dialog-main{align-items:center;display:flex;justify-content:center;flex:1 1 auto;min-height:6.5rem;width:100%}.account-dialog-form--update .account-dialog-main{align-content:start}.account-dialog-form--compact{grid-template-rows:auto auto auto;min-height:0}.account-dialog-form--confirm{min-height:14rem}.account-dialog-form--passkey{gap:.05rem;grid-template-rows:auto auto auto;min-height:0}.account-dialog-form--passkey .account-dialog-main{align-content:start;align-items:stretch;display:grid;gap:0;justify-content:stretch;min-height:0}.account-dialog-form--passkey .account-dialog-description{margin-bottom:0}.account-dialog-form--passkey .account-dialog-subject{color:var(--catppuccin-text);font-size:1.15rem;font-weight:700;margin-block:1.15rem 1.2rem;max-width:100%;overflow-wrap:anywhere;padding:0;text-align:center;white-space:normal;width:100%}.account-dialog-form--passkey .account-dialog-actions{padding-top:0}.account-dialog-subject{color:var(--catppuccin-text);display:block;font-size:1rem;margin:0;max-width:calc(100% - 1rem);min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.account-dialog-label{display:grid;font-size:.9rem;font-weight:700;gap:.35rem}.account-dialog-actions{align-self:flex-end;display:flex;flex-wrap:nowrap;gap:.4rem;justify-content:flex-end;margin-left:auto;padding-top:.25rem}.account-dialog-actions .action-button{flex:0 0 auto;font-size:.85rem;min-width:max-content;max-width:100%;padding:.3rem .7rem}.account-list-actions{display:flex;justify-content:flex-end;margin-top:.75rem}@media(max-width: 575px){.account-list,.account-list-body,.account-row{display:block}.account-search-form{grid-template-columns:1fr}.account-search-submit{justify-self:flex-end}.account-list-header{display:none}.account-row{align-items:start;column-gap:.5rem;display:grid;grid-template-areas:"smurl actions" "url url";grid-template-columns:minmax(0, 1fr) max-content;padding:.8rem .75rem;row-gap:.35rem}.account-col-smurl{align-self:center;align-items:center;display:flex;gap:.5rem;grid-area:smurl;white-space:normal;width:auto}.account-col-url{display:grid;grid-area:url;gap:0;max-width:none;width:auto}.account-col-actions{align-self:start;display:block;grid-area:actions;width:auto}.account-row-label{display:none}.account-url{display:-webkit-box;line-height:1.35;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-word}.account-row td{padding-block:0;padding-inline:0}.account-col-actions{min-width:2.75rem}.account-card{--panel-padding: 0.875rem}.account-dialog{inset-block-start:clamp(4rem,9vh,5.5rem);max-width:calc(100vw - 1rem);padding:.7rem;width:calc(100vw - 1rem)}}body{background-color:rgba(0,0,0,0);color:var(--catppuccin-text);font-family:var(--font-family-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;margin:0;min-height:100%;position:relative;text-align:left;z-index:0}body::before{content:"";position:fixed;inset:0;background-color:var(--catppuccin-base);pointer-events:none;z-index:-1}body.qr-page{box-sizing:border-box;min-height:100svh;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);place-items:center;margin:0;padding:var(--safe-area-top-sm) var(--safe-area-right-sm) var(--safe-area-bottom-sm) var(--safe-area-left-sm);text-align:center}.qr-page-actions{grid-column:1;grid-row:1;align-self:start;justify-self:end;position:fixed;right:var(--safe-offset-sm);top:var(--safe-area-top-sm);inset-inline-end:var(--safe-area-right-sm);display:flex;flex-direction:column;gap:.5rem;margin:0;width:max-content;z-index:2}.qr-page-action:hover,.qr-page-action:focus-visible,.qr-dialog-download:hover,.qr-dialog-download:focus-visible{text-decoration:none}.qr-page-action-icon{display:block;height:1.2rem;width:1.2rem}.qr-page-action--download svg{transition:transform .2s ease}.qr-page-action--download:hover svg,.qr-page-action--download:focus-visible svg{transform:scale(1.08)}.qr-page-action--download:active svg{transform:scale(0.96)}.qr-centered{grid-column:1;grid-row:1;width:min(88vmin,42rem);max-height:88svh}.qr-centered>svg{width:100%;height:auto;display:block}h1,h2{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:2.5rem}.page-card h1{font-size:2rem}h2{font-size:2rem}p{margin-bottom:1rem;margin-top:0}small{font-size:.75rem;font-weight:400}a{background-color:rgba(0,0,0,0);color:var(--catppuccin-blue);text-decoration:none}a:hover{color:var(--catppuccin-blue);text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}svg{overflow:hidden;vertical-align:middle}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0;text-transform:none}button:focus:not(:focus-visible){outline:0}input,button{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}[role=button]{cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}.hidden{display:none !important}.shortening-form,footer,footer .content{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--layout-gutter);width:100%}.shortening-form{margin-top:0;padding-inline-start:var(--page-safe-inline-start);padding-inline-end:var(--page-safe-inline-end);position:relative}.shortening-form small.description,.shortening-form small.description-sm{margin-top:.25rem;color:var(--catppuccin-text)}.shortening-form small.description{display:inline}@media(max-width: 575px){.shortening-form small.description{display:none}}.shortening-form small.description-sm{display:none;margin-inline-start:1rem}@media(max-width: 575px){.shortening-form small.description-sm{display:inline}}.shortening-form .inner{background-color:var(--catppuccin-mantle);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top:0;box-shadow:var(--panel-shadow);padding:var(--panel-padding)}footer{padding-bottom:3rem}footer .inner{display:flex;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}footer .content{padding:0}footer .footer-controls{align-items:center;display:flex;flex-direction:column;gap:.75rem}@media(max-width: 991px){footer .footer-controls{gap:1.5rem}}@media(max-width: 991px)and (orientation: landscape){footer .footer-controls{align-items:center;column-gap:1.25rem;display:inline-grid;grid-template-columns:auto auto auto;margin:0 auto;row-gap:0;width:auto}footer .footer-preferences{display:contents}footer .footer-controls .coffee-button{justify-self:center}footer .footer-controls .language-toggle{justify-self:center}footer .footer-controls .theme-toggle{justify-self:end;margin-inline-start:0}}@media(min-width: 576px){.shortening-form{max-width:100%}}@media(min-width: 768px){footer{max-width:var(--container-max-content)}}@media(min-width: 992px){.shortening-form{max-width:var(--container-max-wide)}footer{max-width:var(--container-max-narrow)}footer .footer-controls{align-items:center;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%}footer .footer-preferences{display:contents}footer .footer-controls .coffee-button{justify-self:center}footer .footer-controls .language-toggle{justify-self:center}footer .footer-controls .theme-toggle{justify-self:center;margin-inline-start:0}}a[name=messenger]{bottom:var(--floating-button-offset);display:block;height:var(--floating-button-size);position:fixed;inset-inline-end:var(--floating-button-offset);width:var(--floating-button-size)}.site-nav{background-color:var(--nav-bg);inset-inline:0;padding-inline-start:env(safe-area-inset-left);padding-inline-end:env(safe-area-inset-right);position:sticky;top:0;z-index:1030}.site-nav div{align-items:center;max-width:var(--container-max-wide);padding:0;justify-content:space-between;display:flex;position:relative;width:100%;margin:0 auto}.site-nav .nav-brand{align-items:flex-start;display:flex;min-width:0}.site-nav h1,.site-nav h2{margin:0}.site-nav h2{padding-top:.6rem;padding-inline-end:.6rem;font-size:1.5rem;font-weight:700;color:var(--nav-fg)}.site-nav h2 span{display:none}.site-nav h1 svg{display:inline-block;vertical-align:top;padding:.5rem}.theme-toggle{align-items:center;background-color:color-mix(in oklab, var(--catppuccin-surface1), var(--catppuccin-base) 25%);border-radius:999px;border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-overlay2);display:inline-flex;flex:0 0 auto;height:1.32rem;justify-content:center;margin-inline-start:1rem;overflow:hidden;padding:0;position:relative;width:2.6rem;transition:background-color .22s ease,border-color .22s ease}.theme-toggle::before{background-color:var(--catppuccin-base);border:1px solid color-mix(in oklab, var(--catppuccin-overlay0), var(--catppuccin-base) 50%);border-radius:999px;box-shadow:0 .07rem .17rem color-mix(in oklab, var(--black), transparent 72%);content:"";height:.99rem;inset-inline-start:.13rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .28s ease,border-color .22s ease;width:.99rem;z-index:1}.theme-toggle:hover,.theme-toggle:focus{background-color:color-mix(in oklab, var(--catppuccin-surface1), var(--catppuccin-base) 35%);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-subtext1)}.theme-toggle:focus-visible{box-shadow:0 0 0 .13rem color-mix(in oklab, var(--catppuccin-blue), transparent 60%)}.theme-toggle-icon{color:var(--catppuccin-overlay2);display:inline-flex;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) scale(0.82);z-index:2;transition:opacity .26s ease,transform .32s ease}.theme-toggle-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;height:.7rem;width:.7rem}.theme-toggle-sun{inset-inline-start:.26rem}.theme-toggle-moon{inset-inline-end:.26rem}:root.theme-dark .theme-toggle-moon{opacity:1;color:var(--catppuccin-text);transform:translateY(-50%) scale(1)}:root.theme-light .theme-toggle-sun{opacity:1;color:var(--catppuccin-text);transform:translateY(-50%) scale(1)}:root.theme-light .theme-toggle::before{transform:translate(1.35rem, -50%)}@media(min-width: 576px){.site-nav div{padding:0 1rem}.site-nav h2 span:nth-of-type(2),.site-nav h2 span:nth-of-type(3){display:inline}}@media(min-width: 768px){.site-nav h2 span:nth-of-type(1){display:inline}}button{background-color:var(--white);border-radius:var(--control-radius);border:1px solid var(--black);color:var(--black);display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:var(--control-padding);text-align:center;transition:color var(--control-transition),background-color var(--control-transition),border-color var(--control-transition),box-shadow var(--control-transition);user-select:none;vertical-align:middle}button:hover{color:var(--black);text-decoration:none}button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.2509803922);outline:0}button:disabled{opacity:.65}button:not(:disabled):not(.disabled){cursor:pointer}.shortening-buttons{flex:0 0 100%;margin-top:1.5rem;max-width:100%;padding-inline-end:var(--layout-gutter);text-align:center}.shortening-buttons button[type=reset],.shortening-buttons button[type=submit]{font-weight:700;max-width:33.33333333%;padding-inline:var(--layout-gutter);position:relative;width:100%}.shortening-buttons button[type=reset]{background-color:var(--catppuccin-surface0);border-color:var(--catppuccin-overlay0);color:var(--catppuccin-text);margin-inline-end:.25rem}.shortening-buttons button[type=reset]:hover,.shortening-buttons button[type=reset]:focus-visible{background-color:var(--catppuccin-surface1);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-text)}.shortening-buttons button[type=submit]{background-color:var(--catppuccin-blue);border-color:var(--catppuccin-blue);color:var(--catppuccin-base);text-shadow:0 0 2px var(--catppuccin-text)}.shortening-buttons button[type=submit]:hover,.shortening-buttons button[type=submit]:focus-visible{background-color:color-mix(in oklab, var(--catppuccin-blue), var(--black) 10%);border-color:color-mix(in oklab, var(--catppuccin-blue), var(--black) 10%);color:var(--catppuccin-base)}@media(min-width: 576px){.shortening-buttons button[type=reset],.shortening-buttons button[type=submit]{max-width:41.66666667%}.shortening-buttons{flex:0 0 50%;margin-top:0;max-width:50%;text-align:right}}@media(min-width: 768px){.shortening-buttons button[type=reset],.shortening-buttons button[type=submit]{max-width:33.33333333%}.shortening-buttons{flex:0 0 50%;max-width:50%}}#cookie-consent{animation:cookie-consent-fade-in .28s ease-out;background-color:var(--catppuccin-mantle);border-radius:var(--control-radius);border:1px solid var(--catppuccin-green);bottom:0;inset-inline-start:0;margin:1rem;max-width:var(--cookie-consent-max-width);padding-inline:0;padding-bottom:var(--panel-padding);padding-top:var(--panel-padding);position:fixed;inset-inline-end:0;text-align:center;top:auto;width:auto;z-index:1030}#cookie-consent::backdrop{background-color:rgba(0,0,0,0)}#cookie-consent button{background-color:color-mix(in srgb, var(--catppuccin-green) 80%, var(--catppuccin-overlay2));border-color:var(--catppuccin-green);color:var(--cookie-consent-button-text);font-weight:700;margin-top:1rem}#cookie-consent button:hover{color:var(--cookie-consent-button-text);background-color:var(--green-hover);border-color:var(--green-hover)}#cookie-consent button:focus-visible{color:var(--cookie-consent-button-text);background-color:var(--green-hover);border-color:var(--green-hover);box-shadow:0 0 0 .2rem var(--green-hover)}#cookie-consent button:focus{outline:0}#cookie-consent a{color:var(--contrast-link-color)}#cookie-consent a:hover,#cookie-consent a:focus-visible{color:var(--contrast-link-color)}#cookie-consent:not([open]){display:none}#cookie-consent[open]{display:block}#cookie-consent.cookie-consent-closing{animation:cookie-consent-fade-out .2s ease-in forwards;pointer-events:none}@keyframes cookie-consent-fade-in{from{opacity:0}to{opacity:1}}@keyframes cookie-consent-fade-out{from{opacity:1}to{opacity:0}}@keyframes account-feedback-fade-out{0%{border-width:1px;margin-top:1rem;max-height:8rem;opacity:1;padding-bottom:.75rem;padding-top:.75rem}70%{border-width:1px;margin-top:1rem;max-height:8rem;opacity:0;padding-bottom:.75rem;padding-top:.75rem}100%{border-width:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}}@media(prefers-reduced-motion: reduce){#cookie-consent{animation:none}.account-feedback[data-feedback-transient=true]:not(:empty){animation:none}}@media(max-width: 575px){#cookie-consent{bottom:var(--safe-area-bottom-md);box-sizing:border-box;inset-inline-start:var(--safe-area-left-md);margin:0;max-width:none;inset-inline-end:var(--safe-area-right-md);transform:none;width:auto}}.close-button{align-items:center;background-color:var(--catppuccin-surface1);border:1px solid var(--catppuccin-overlay1);border-radius:999px;box-shadow:0 .25rem .8rem color-mix(in oklab, var(--catppuccin-crust), transparent 50%);color:var(--catppuccin-subtext0);display:inline-flex;font-size:1.9rem;font-weight:500;height:2.75rem;justify-content:center;line-height:1;margin:0;opacity:1;padding:0;text-shadow:none;transition:background-color .3s ease-in-out,border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:2.75rem}.close-button:hover,.close-button:focus-visible{background-color:color-mix(in oklab, var(--catppuccin-surface2), var(--catppuccin-overlay2) 20%);border-color:color-mix(in oklab, var(--catppuccin-overlay2), var(--catppuccin-text) 18%);color:var(--catppuccin-text);text-decoration:none}.close-button:not(:disabled):not(.disabled):hover,.close-button:not(:disabled):not(.disabled):focus-visible{box-shadow:0 .25rem .8rem color-mix(in oklab, var(--catppuccin-crust), transparent 50%),0 0 0 .16rem color-mix(in oklab, var(--catppuccin-overlay1), transparent 35%)}.close-button:focus-visible{outline:0;box-shadow:0 .25rem .8rem color-mix(in oklab, var(--catppuccin-crust), transparent 50%),0 0 0 .2rem color-mix(in oklab, var(--catppuccin-overlay2), transparent 45%)}.close-button:focus{outline:0}.close-button:active{transform:scale(0.98)}.close-button-icon{display:block;height:1.25rem;transform:translateY(0.04rem);width:1.25rem}.close-button--alert{height:1.35rem;position:absolute;inset-inline-end:0;top:0;transform:translate(50%, -50%);width:1.35rem;z-index:2}.close-button--alert .close-button-icon{height:.82rem;width:.82rem}.close-button--alert:hover,.close-button--alert:focus-visible{transform:translate(50%, -50%)}.close-button--alert:active{transform:translate(50%, -50%) scale(0.98)}.alert{border-radius:var(--control-radius);border:1px solid var(--black);margin-bottom:1rem;overflow:visible;padding:.75rem 1.25rem;position:relative}.shortening-form .alert{max-height:28rem;opacity:1;transition:max-height .22s ease,opacity .2s ease,margin-top .22s ease,margin-bottom .22s ease,padding-top .22s ease,padding-bottom .22s ease,border-top-width .22s ease,border-bottom-width .22s ease}.shortening-form .alert.hidden{border-top-width:0;border-bottom-width:0;display:block !important;margin-top:0 !important;margin-bottom:0 !important;max-height:0;opacity:0;overflow:hidden;padding-top:0;padding-bottom:0;pointer-events:none}@media(prefers-reduced-motion: reduce){.shortening-form .alert{transition:none}}.alert-success{background-color:var(--alert-success-bg);color:var(--catppuccin-text);--result-control-border-width: 1px;--result-control-height: var(--control-height);--result-control-radius: var(--control-radius);border:1px solid var(--catppuccin-green);margin-top:1.5rem;margin-bottom:0}.alert-success .result-card{align-items:center;display:flex;flex-flow:row wrap}.alert-success .result-row{align-items:center;display:flex;flex-flow:row wrap;flex:0 0 auto;justify-content:center;margin-bottom:0;max-width:100%;padding-inline:var(--layout-gutter);position:relative;width:100%}@media(max-width: 575px){.alert-success .result-row{padding-inline:0}}.alert-success .result-label{align-items:center;display:flex;justify-content:flex-start;margin-bottom:0;margin-inline-end:1.5rem;text-align:left}@media(max-width: 575px){.alert-success .result-label{margin-bottom:.5rem;margin-inline-end:0;width:100%}}.alert-success .result-input-group{align-items:stretch;display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;padding:0;position:relative;width:auto}@media(min-width: 576px){.alert-success .result-input-group{flex:0 0 60%;max-width:60%}}@media(max-width: 575px){.alert-success .result-input-group{margin-bottom:1.25rem}}.alert-success .result-url{background-color:var(--catppuccin-base);border-radius:var(--result-control-radius);border:var(--result-control-border-width) solid var(--catppuccin-overlay0);color:var(--catppuccin-text);flex:1 1 auto;height:var(--result-control-height);margin-bottom:0;min-width:0;position:relative;width:1%}@media(min-width: 576px){.alert-success .result-url{display:inline-block}}.alert-success .action-group{align-items:stretch;display:flex;gap:.5rem;margin-inline-start:.5rem}.alert-danger{background-color:var(--alert-danger-bg);border:1px solid var(--catppuccin-red);color:var(--catppuccin-text);margin-bottom:0;margin-top:1.5rem;max-width:100%;padding-inline:var(--layout-gutter);position:relative;width:100%}.made-in-latvia{display:block;margin-top:1.5rem;text-align:center}.made-in-latvia svg path{fill:var(--latvia-red)}.made-in-latvia svg path:first-of-type{fill:var(--catppuccin-text)}.glory-to-ukraine path{fill:var(--ukraine-blue)}.glory-to-ukraine path:nth-of-type(3){fill:var(--ukraine-yellow);stroke-width:1;stroke:var(--ukraine-yellow)}.footer-preferences{align-items:center;display:flex;font-size:1rem;gap:.25rem;justify-content:center;text-align:center}.language-toggle{align-items:baseline;display:inline-flex;gap:.4rem;color:inherit;text-decoration:none}.language-toggle:hover,.language-toggle:focus{color:inherit;text-decoration:none}.language-toggle:hover .language-option:not(.is-active),.language-toggle:focus-visible .language-option:not(.is-active){opacity:1}.language-option{color:var(--language-option-color);font-size:.95rem;font-weight:500;opacity:var(--language-option-opacity);text-decoration:none;transition:color .2s ease,opacity .2s ease}.language-option:hover,.language-option:focus{color:var(--catppuccin-text);opacity:1;text-decoration:none}.language-option.is-active{color:var(--catppuccin-text);font-size:1.12rem;font-weight:700;opacity:1;animation:language-switch-active .24s ease-out}.language-divider{color:var(--catppuccin-overlay2);font-size:.95rem;opacity:.85}@keyframes language-switch-active{from{opacity:.72}to{opacity:1}}@media(prefers-reduced-motion: reduce){.language-option{transition:none}.language-option.is-active{animation:none}}input{background-clip:padding-box;background-color:var(--catppuccin-base);border-radius:var(--control-radius);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);display:block;font-size:1rem;font-weight:400;height:var(--control-height);line-height:1.5;padding:var(--control-padding);width:100%;transition:border-color var(--control-transition),box-shadow var(--control-transition)}input:focus{background-color:var(--catppuccin-base);border-color:var(--catppuccin-overlay1);box-shadow:0 0 0 .2rem var(--catppuccin-overlay1);color:var(--catppuccin-text);outline:0}input::placeholder{color:var(--catppuccin-subtext0);opacity:1}input:disabled{background-color:var(--catppuccin-base);opacity:1}.url{margin-bottom:1rem}.url input{padding-inline:var(--layout-gutter);position:relative;width:100%}@media(min-width: 768px){.url input{max-width:100%}}.options-and-buttons{margin-bottom:.5rem}.options-and-buttons label{display:inline-block;margin-bottom:.5rem}.options-and-buttons>div{align-items:center;display:flex;flex-flow:row wrap;margin-inline:calc(var(--layout-gutter)*-1)}.options-and-buttons>div .custom-smurl{align-items:stretch;display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;padding-inline:var(--layout-gutter);position:relative;width:auto}@media(min-width: 576px){.options-and-buttons>div .custom-smurl{flex:0 0 50%;max-width:50%}}.options-and-buttons>div .custom-smurl>div:first-of-type{margin-inline-end:-1px;display:flex}.options-and-buttons>div .custom-smurl>div:first-of-type>div{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);align-items:center;border-radius:var(--control-radius) 0 0 var(--control-radius);display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:var(--control-padding);text-align:center;white-space:nowrap}.options-and-buttons>div .custom-smurl>div:first-of-type input{border-top-left-radius:0;border-bottom-left-radius:0;border-inline-start:0}.action-button{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);transition:color var(--control-transition),background-color var(--control-transition),border-color var(--control-transition),box-shadow var(--control-transition)}.action-button:hover,.action-button:focus{background-color:var(--catppuccin-surface1);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-text);text-decoration:none}.action-button:active{background-color:var(--catppuccin-overlay1);outline:0}.action-button{align-items:center;border-radius:var(--result-control-radius);border-width:var(--result-control-border-width);display:inline-flex;font-size:.95rem;font-weight:600;gap:.35rem;min-height:var(--result-control-height);justify-content:center;line-height:1;padding:.375rem .75rem;white-space:nowrap}.action-group{align-items:stretch;display:flex;flex-wrap:nowrap;gap:.5rem}.action-button--icon{min-width:var(--result-control-height);padding:0}.action-button--danger{border-color:color-mix(in oklab, var(--catppuccin-red) 55%, var(--catppuccin-overlay1))}.action-button--primary{background-color:var(--contrast-link-color);border-color:var(--contrast-link-color);color:var(--catppuccin-base)}.action-button--primary:hover,.action-button--primary:focus-visible{background-color:color-mix(in oklab, var(--contrast-link-color), var(--black) 10%);border-color:color-mix(in oklab, var(--contrast-link-color), var(--black) 10%);color:var(--catppuccin-base)}.action-icon{display:block;height:1.25rem;width:1.25rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.action-label{display:none}.qr-button{align-items:center;display:inline-flex;font-size:1rem;justify-content:center;line-height:1.5}.qr-button img{width:1.5rem;height:1.5rem}@media(max-width: 575px)and (orientation: landscape){.alert-success .qr-button{display:none}}@media(max-width: 575px)and (orientation: portrait){.shortening-form,.page-panel[data-account-page=profile],.page-panel[data-account-page=smurls]{padding-inline-start:env(safe-area-inset-left);padding-inline-end:env(safe-area-inset-right)}.alert-success{padding-bottom:1.25rem}.alert-success .result-input-group{display:block;margin-bottom:0}.alert-success .result-input-group>.result-url{border-radius:var(--result-control-radius);width:100%}.alert-success .result-input-group>.action-group{display:flex;justify-content:flex-end;margin-inline-start:0;margin-top:.6rem;width:100%}.alert-success .result-input-group>.action-group .action-label{display:none}}.qr-dialog{--qr-dialog-image-size: min(88vmin, 42rem);background-color:var(--catppuccin-base);border:0;opacity:0;max-height:none;max-width:none;padding:0;width:100vw;height:100svh;transition:opacity .2s ease}.qr-dialog[open]{align-items:center;display:flex;justify-content:center;opacity:1}.qr-dialog[open].qr-dialog-closing{opacity:0}.qr-dialog::backdrop{background-color:var(--catppuccin-base);opacity:1;transition:opacity .2s ease}.qr-dialog[open].qr-dialog-closing::backdrop{opacity:0}.action-group .share-button{background-color:color-mix(in oklab, var(--catppuccin-teal) 20%, var(--catppuccin-surface0));border-color:color-mix(in oklab, var(--catppuccin-teal) 48%, var(--catppuccin-overlay1))}.action-group .share-button .action-icon{stroke:var(--catppuccin-teal)}.action-group .copy-button{background-color:color-mix(in oklab, var(--catppuccin-blue) 20%, var(--catppuccin-surface0));border-color:color-mix(in oklab, var(--catppuccin-blue) 52%, var(--catppuccin-overlay1))}.action-group .copy-button .action-icon{stroke:var(--catppuccin-blue)}.action-group .copy-button .copy-icon-success .action-icon{stroke:var(--catppuccin-green)}.action-group .action-button--danger{background-color:color-mix(in oklab, var(--catppuccin-red) 12%, var(--catppuccin-surface0))}.qr-dialog-image{display:block;width:var(--qr-dialog-image-size);max-height:88svh;opacity:0;transform:scale(0.96);transition:opacity .2s ease,transform .22s ease}.qr-dialog[open] .qr-dialog-image{opacity:1;transform:scale(1)}.qr-dialog[open].qr-dialog-closing .qr-dialog-image{opacity:0;transform:scale(0.94)}.qr-dialog-actions{display:flex;flex-direction:column;gap:.5rem;position:fixed;inset-inline-end:var(--safe-area-right-sm);top:var(--safe-area-top-sm);width:max-content;transition:opacity .18s ease,transform .2s ease;z-index:3}.qr-dialog[open].qr-dialog-closing .qr-dialog-actions{opacity:0;transform:scale(0.94)}@media(prefers-reduced-motion: reduce){.qr-dialog{transition:none}.qr-dialog::backdrop{transition:none}.qr-dialog-image{transition:none}.qr-dialog-actions{transition:none}}#error-text{max-width:100%;padding-inline:var(--layout-gutter);position:relative;text-align:center;width:100%}.coffee-button{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);border-radius:.2rem;box-shadow:0 .125rem .25rem var(--catppuccin-crust);display:inline-block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.25rem .5rem;text-align:center;user-select:none;vertical-align:middle;transition:background-color var(--control-transition),box-shadow var(--control-transition)}.coffee-button:hover,.coffee-button:focus{background-color:var(--catppuccin-surface1);color:var(--catppuccin-text);text-decoration:none}.coffee-button:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5019607843);outline:0}.coffee-button svg mask{mask-type:luminance}.markdown-content{max-width:var(--container-max-content);margin:2rem auto;padding:0 1rem}.markdown-content a{text-decoration:underline}.page-panel{max-width:var(--container-max-wide);margin:0rem auto 1rem;padding-inline-start:var(--page-safe-inline-start);padding-inline-end:var(--page-safe-inline-end)}.page-panel[data-account-page] a:not(.action-button):not(.page-action){color:var(--contrast-link-color)}.page-panel[data-account-page] a:not(.action-button):not(.page-action):hover,.page-panel[data-account-page] a:not(.action-button):not(.page-action):focus-visible{color:var(--contrast-link-color)}.page-card{background-color:var(--catppuccin-mantle);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top:0;box-shadow:var(--panel-shadow);padding:var(--panel-padding)}.page-header{display:flex;flex-direction:column;gap:1.5rem}.page-subtitle{color:var(--catppuccin-subtext0);margin:0}.page-actions{display:inline-flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.page-action{background-color:var(--catppuccin-surface0);border:1px solid var(--catppuccin-overlay0);color:var(--catppuccin-text);transition:color var(--control-transition),background-color var(--control-transition),border-color var(--control-transition),box-shadow var(--control-transition)}.page-action:hover,.page-action:focus{background-color:var(--catppuccin-surface1);border-color:var(--catppuccin-overlay1);color:var(--catppuccin-text);text-decoration:none}.page-action:active{background-color:var(--catppuccin-overlay1);outline:0}.page-action{border-radius:999px;font-size:.85rem;font-weight:600;padding:.35rem .9rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-action.is-active{background-color:var(--catppuccin-blue);border-color:var(--catppuccin-blue);color:var(--catppuccin-base)}.page-info{background-color:var(--catppuccin-surface0);border-radius:.5rem;border:1px solid var(--catppuccin-overlay0);font-size:.9rem;padding:.75rem 1rem}.page-info span{color:var(--catppuccin-subtext0);display:block;font-weight:600;margin-bottom:.25rem}.page-info a{display:block;word-break:break-all}.page-info-label{margin-top:.75rem}.stats-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.stats-chart{margin-top:2rem}.stats-svg{background-color:var(--catppuccin-base);border-radius:.75rem;border:1px solid var(--catppuccin-surface0);display:block;height:auto;overflow:visible;width:100%}.stats-svg text{font-family:var(--font-family-sans-serif)}.stats-axis{stroke:var(--catppuccin-overlay0);stroke-width:1}.stats-area{fill:url(#stats-area-gradient);opacity:.35}.stats-line{fill:none;stroke:var(--catppuccin-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.stats-point{fill:var(--catppuccin-base);stroke:var(--catppuccin-sapphire);stroke-width:2}.stats-point-group{cursor:pointer}.stats-hover-hit{fill:rgba(0,0,0,0);pointer-events:all}.stats-point-group:hover .stats-point,.stats-point-group:focus .stats-point{fill:var(--catppuccin-sapphire)}.stats-gradient-top{stop-color:var(--catppuccin-sapphire)}.stats-gradient-bottom{stop-color:var(--catppuccin-blue)}.stats-bar-value{fill:var(--catppuccin-text);font-size:.85rem;font-weight:600}.stats-bar-label{fill:var(--catppuccin-overlay2);font-size:.65rem;letter-spacing:0}.stats-hover-label{fill:var(--catppuccin-text);font-size:.9rem;font-weight:600;transform:translate(1rem, 1rem);transform-box:fill-box;transform-origin:0 0;dominant-baseline:hanging;opacity:0;pointer-events:none;transition:opacity .2s ease}.stats-point-group:hover .stats-hover-label,.stats-point-group:focus .stats-hover-label{opacity:1}.stats-footer{align-items:center;color:var(--catppuccin-subtext0);display:flex;font-size:.9rem;gap:.75rem;justify-content:center;margin-top:1.5rem;text-align:center}.stats-footer-item{white-space:nowrap}.stats-footer-separator{color:var(--catppuccin-overlay1);font-size:1.6rem;font-weight:600;line-height:1}.stats-value{color:var(--catppuccin-text);font-weight:700}@media(min-width: 768px){.page-header{align-items:flex-start;flex-direction:row;justify-content:space-between}.page-info{min-width:var(--page-info-min-width);max-width:50%}}.messenger-button circle{fill:var(--catppuccin-crust);transition:fill .3s ease-in-out}.messenger-button:hover circle{fill:var(--catppuccin-surface0)}.error404,.error410{margin:0 auto .25rem auto;text-align:center}.error404 h1,.error410 h1{font-size:6rem;font-weight:700;line-height:1.2;margin:1.5rem}.error404 p,.error410 p{font-size:2.5rem;font-weight:300;line-height:1.2;margin:0;text-align:center}.error404 .home-link,.error410 .home-link{margin-top:3.25rem}.error404 .home-link a,.error410 .home-link a{display:inline-block;text-decoration:none}.error404 .home-link a svg,.error410 .home-link a svg{margin-top:0}.backlinks{margin:0 auto 1.25rem auto;text-align:center}.backlinks a{color:var(--contrast-link-color)}.backlinks a:hover,.backlinks a:focus-visible{color:var(--contrast-link-color)}.backlinks svg{height:1rem;width:1rem;margin-top:-0.2rem;fill:var(--catppuccin-text);fill-rule:evenodd;clip-rule:evenodd}@media(min-width: 992px){.backlinks{text-align:left}}#cookie-consent-toggle{appearance:none;border:0;display:block;border-radius:var(--floating-button-radius);width:var(--floating-button-size);height:var(--floating-button-size);background-color:var(--catppuccin-crust);transition:background-color .3s ease-in-out;bottom:var(--floating-button-offset);inset-inline-start:var(--floating-button-offset);padding:0;position:fixed}#cookie-consent-toggle svg{margin:var(--floating-button-icon-margin);height:var(--floating-button-icon-size);width:var(--floating-button-icon-size);transform:translate(-43.902 -60.153);fill:var(--catppuccin-text)}#cookie-consent-toggle:hover{background-color:var(--catppuccin-surface0);cursor:pointer}
