:root,[data-theme=light]{--alg-font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--alg-font-family-mono: ui-monospace, "JetBrains Mono", SFMono-Regular, Menlo, Consolas, monospace;--alg-font-size-xs: .75rem;--alg-font-size-sm: .8125rem;--alg-font-size-md: .9375rem;--alg-font-size-lg: 1.25rem;--alg-font-size-xl: 1.625rem;--alg-space-1: 4px;--alg-space-2: 8px;--alg-space-3: 12px;--alg-space-4: 16px;--alg-space-6: 24px;--alg-space-8: 32px;--alg-radius-sm: 4px;--alg-radius-md: 8px;--alg-radius-lg: 12px;--alg-header-height: 56px;--alg-header-padding-x: 24px;--alg-content-max-width: 1200px;--alg-z-popover: 60;--alg-color-brand: #ec414f;--alg-color-bg: #f5f6f8;--alg-color-surface: #ffffff;--alg-color-surface-hover: #eef1f4;--alg-color-surface-muted: #f0f2f5;--alg-color-text: #1b1f24;--alg-color-text-muted: #59636e;--alg-color-border: #dce0e5;--alg-color-primary: #11737a;--alg-color-primary-hover: #0c5c62;--alg-color-primary-muted: rgba(17, 115, 122, .12);--alg-color-on-primary: #ffffff;--alg-color-focus: #11737a;--alg-color-success: #1d7a3a;--alg-color-success-muted: rgba(29, 122, 58, .12);--alg-color-warning: #8a5a00;--alg-color-warning-muted: rgba(196, 135, 0, .14);--alg-color-danger: #c22d3a;--alg-color-danger-muted: rgba(194, 45, 58, .1);--alg-shadow-popover: 0 8px 24px rgba(16, 24, 40, .12), 0 2px 6px rgba(16, 24, 40, .06);--alg-shadow-card: 0 1px 2px rgba(16, 24, 40, .06);--alg-header-bg: var(--alg-color-surface);--alg-footer-bg: transparent;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--alg-color-bg: #0f1216;--alg-color-surface: #171b21;--alg-color-surface-hover: #222831;--alg-color-surface-muted: #1c2128;--alg-color-text: #e6e9ed;--alg-color-text-muted: #9ca6b1;--alg-color-border: #2d343d;--alg-color-primary: #47cbcb;--alg-color-primary-hover: #6fd8d8;--alg-color-primary-muted: rgba(71, 203, 203, .16);--alg-color-on-primary: #0b1414;--alg-color-focus: #47cbcb;--alg-color-success: #57c779;--alg-color-success-muted: rgba(87, 199, 121, .16);--alg-color-warning: #e3b549;--alg-color-warning-muted: rgba(227, 181, 73, .16);--alg-color-danger: #ff6f7a;--alg-color-danger-muted: rgba(255, 111, 122, .14);--alg-shadow-popover: 0 10px 30px rgba(0, 0, 0, .5);--alg-shadow-card: 0 1px 2px rgba(0, 0, 0, .4);--alg-header-bg: var(--alg-color-surface);color-scheme:dark}}[data-theme=dark]{--alg-color-bg: #0f1216;--alg-color-surface: #171b21;--alg-color-surface-hover: #222831;--alg-color-surface-muted: #1c2128;--alg-color-text: #e6e9ed;--alg-color-text-muted: #9ca6b1;--alg-color-border: #2d343d;--alg-color-primary: #47cbcb;--alg-color-primary-hover: #6fd8d8;--alg-color-primary-muted: rgba(71, 203, 203, .16);--alg-color-on-primary: #0b1414;--alg-color-focus: #47cbcb;--alg-color-success: #57c779;--alg-color-success-muted: rgba(87, 199, 121, .16);--alg-color-warning: #e3b549;--alg-color-warning-muted: rgba(227, 181, 73, .16);--alg-color-danger: #ff6f7a;--alg-color-danger-muted: rgba(255, 111, 122, .14);--alg-shadow-popover: 0 10px 30px rgba(0, 0, 0, .5);--alg-shadow-card: 0 1px 2px rgba(0, 0, 0, .4);--alg-header-bg: var(--alg-color-surface);color-scheme:dark}@media(max-width:640px){:root{--alg-header-padding-x: 12px}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--alg-color-bg);color:var(--alg-color-text);font-family:var(--alg-font-family);font-size:var(--alg-font-size-md);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0 0 var(--alg-space-2);line-height:1.25;font-weight:600}h1{font-size:var(--alg-font-size-xl)}h2{font-size:var(--alg-font-size-lg)}h3{font-size:var(--alg-font-size-md)}p{margin:0 0 var(--alg-space-3)}a{color:var(--alg-color-primary)}a:hover{color:var(--alg-color-primary-hover)}:focus-visible{outline:2px solid var(--alg-color-focus);outline-offset:2px}code{font-family:var(--alg-font-family-mono);font-size:.92em}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.muted{color:var(--alg-color-text-muted)}.page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--alg-space-3);margin-bottom:var(--alg-space-6)}.page-head p{margin:0;color:var(--alg-color-text-muted)}.card{background:var(--alg-color-surface);border:1px solid var(--alg-color-border);border-radius:var(--alg-radius-lg);box-shadow:var(--alg-shadow-card);padding:var(--alg-space-6)}.card+.card{margin-top:var(--alg-space-4)}.card--narrow{max-width:520px;margin:var(--alg-space-8) auto}.card__title{margin-bottom:var(--alg-space-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--alg-space-2);min-height:36px;padding:0 var(--alg-space-4);border:1px solid transparent;border-radius:var(--alg-radius-md);font:inherit;font-size:var(--alg-font-size-sm);font-weight:600;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--alg-color-primary);color:var(--alg-color-on-primary)}.btn-primary:hover:not(:disabled){background:var(--alg-color-primary-hover);color:var(--alg-color-on-primary)}.btn-secondary{background:var(--alg-color-surface);border-color:var(--alg-color-border);color:var(--alg-color-text)}.btn-secondary:hover:not(:disabled){background:var(--alg-color-surface-hover);color:var(--alg-color-text)}.btn-danger{background:var(--alg-color-surface);border-color:var(--alg-color-danger);color:var(--alg-color-danger)}.btn-danger:hover:not(:disabled){background:var(--alg-color-danger-muted)}.btn-sm{min-height:30px;padding:0 var(--alg-space-3);font-size:var(--alg-font-size-xs)}.btn-block{width:100%}.field{display:flex;flex-direction:column;gap:var(--alg-space-1);font-size:var(--alg-font-size-sm)}.field>span,.field>label{color:var(--alg-color-text-muted);font-weight:500}.input,.select{min-height:36px;padding:0 var(--alg-space-3);border:1px solid var(--alg-color-border);border-radius:var(--alg-radius-md);background:var(--alg-color-surface);color:var(--alg-color-text);font:inherit;font-size:var(--alg-font-size-sm)}.input:focus-visible,.select:focus-visible{outline:2px solid var(--alg-color-focus);outline-offset:0}.toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--alg-space-3);margin-bottom:var(--alg-space-4)}.table-wrap{overflow-x:auto;border:1px solid var(--alg-color-border);border-radius:var(--alg-radius-lg);background:var(--alg-color-surface)}.table{width:100%;border-collapse:collapse;font-size:var(--alg-font-size-sm)}.table caption{text-align:left}.table th,.table td{padding:var(--alg-space-3);border-bottom:1px solid var(--alg-color-border);text-align:left;vertical-align:top}.table th{color:var(--alg-color-text-muted);font-size:var(--alg-font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.table tbody tr:last-child td{border-bottom:0}.table .actions{text-align:right;white-space:nowrap}.table .actions .btn+.btn{margin-left:var(--alg-space-2)}.table-empty{color:var(--alg-color-text-muted);text-align:center}.badge{display:inline-flex;align-items:center;gap:var(--alg-space-1);padding:2px var(--alg-space-2);border-radius:999px;background:var(--alg-color-surface-muted);color:var(--alg-color-text-muted);font-size:var(--alg-font-size-xs);font-weight:600;white-space:nowrap}.badge+.badge{margin-left:var(--alg-space-1)}.badge--success{background:var(--alg-color-success-muted);color:var(--alg-color-success)}.badge--danger{background:var(--alg-color-danger-muted);color:var(--alg-color-danger)}.badge--primary{background:var(--alg-color-primary-muted);color:var(--alg-color-primary)}.dot{width:8px;height:8px;border-radius:50%;background:currentColor}.notice{padding:var(--alg-space-3) var(--alg-space-4);border:1px solid var(--alg-color-border);border-left:4px solid var(--alg-color-primary);border-radius:var(--alg-radius-md);background:var(--alg-color-surface);font-size:var(--alg-font-size-sm);margin-bottom:var(--alg-space-4)}.notice p:last-child{margin-bottom:0}.notice--error{border-left-color:var(--alg-color-danger)}.notice--warning{border-left-color:var(--alg-color-warning)}.dl{display:grid;grid-template-columns:minmax(140px,max-content) 1fr;gap:var(--alg-space-2) var(--alg-space-6);margin:0;font-size:var(--alg-font-size-sm)}.dl dt{color:var(--alg-color-text-muted)}.dl dd{margin:0;overflow-wrap:anywhere}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--alg-space-3);margin-top:var(--alg-space-3);font-size:var(--alg-font-size-sm);color:var(--alg-color-text-muted)}.pager__buttons{display:flex;gap:var(--alg-space-2)}.dialog-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:var(--alg-space-4);background:#0a0e148c}.dialog{width:min(460px,100%);padding:var(--alg-space-6);border:1px solid var(--alg-color-border);border-radius:var(--alg-radius-lg);background:var(--alg-color-surface);box-shadow:var(--alg-shadow-popover)}.dialog__title{font-size:var(--alg-font-size-lg)}.dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--alg-space-2);margin-top:var(--alg-space-4)}.toasts{position:fixed;right:var(--alg-space-4);bottom:var(--alg-space-4);z-index:95;display:flex;flex-direction:column;gap:var(--alg-space-2);max-width:min(420px,calc(100vw - 32px))}.toast{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--alg-space-3);padding:var(--alg-space-3) var(--alg-space-4);border:1px solid var(--alg-color-border);border-left:4px solid var(--alg-color-primary);border-radius:var(--alg-radius-md);background:var(--alg-color-surface);box-shadow:var(--alg-shadow-popover);font-size:var(--alg-font-size-sm)}.toast--success{border-left-color:var(--alg-color-success)}.toast--error{border-left-color:var(--alg-color-danger)}.toast__close{border:0;background:transparent;color:var(--alg-color-text-muted);font-size:1.1rem;line-height:1;cursor:pointer}@media(max-width:640px){.card{padding:var(--alg-space-4)}.dl{grid-template-columns:1fr;gap:2px}.dl dd{margin-bottom:var(--alg-space-2)}}.providers{display:flex;flex-direction:column;gap:var(--alg-space-2);margin:var(--alg-space-4) 0}.help,.hint{margin-top:var(--alg-space-4);margin-bottom:0;font-size:var(--alg-font-size-sm)}
