:root{--ring-gap: var(--app-ground);--chalk: #ffffff;--soft-chalk: #eceef1;--ink-2: #a2a3a5;--quiet: #8e9094;--field-edge: #737679;--hairline: #252728;--faint-decor: #595b5d;--spill: #57c8e0;--ink: #ffffff;--primary: #ffffff;--muted: #8e9094;--border: #252728;--accent: #57c8e0;--ok-fg: #76d8cd;--ok-bg: #063733;--ok-bd: #0b5953;--ok-dot: #2aaea2;--warn-fg: #fcc181;--warn-bg: #442b10;--warn-bd: #70481f;--warn-dot: #e3984c;--bad-fg: #ffa69e;--bad-bg: #4d1f1c;--bad-bd: #7e3633;--bad-dot: #e15955;--spill-fg: #57c8e0;--spill-dot: #57c8e0;--quiet-fg: #8e9094;--quiet-bg: #2d2b29;--quiet-bd: #4a4744;--quiet-dot: #898581;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-8: 48px;--font-ui: "Sora", "Sora Fallback", system-ui, sans-serif;--font-figure: "Zain", "Zain Fallback", system-ui, sans-serif;--font-reference: "IBM Plex Sans Arabic", "Plex Arabic Fallback", system-ui, sans-serif;--font-arabic: "IBM Plex Sans Arabic", "Plex Arabic Fallback", system-ui, sans-serif;--lh-add: 0;--tr-on: 1;--press-distance: 2px;--dur-cross-fade: .15s;--dur-crossing: .52s;--ring-inner: 2px;--ring-outer: 4px;--scrollbar-thumb: #737679;--scrollbar-thumb-hover: #a2a3a5;--scrollbar-thumb-active: #57c8e0;--scrollbar-track: transparent;--notice-offset: 8px;--notice-gap: 8px;--notice-inline-size: 360px;--dur-press: 179ms;--ease-press: linear( 0, .0375, .1236, .2304, .3412, .4465, .5418, .6251, .6961, .7556, .8047, .8449, .8774, .9035, .9243, .9408, .9539, .9642, .9722, .9785, .9834, .9872, .9902, .9924, .9942, .9956, .9966, .9974, .998, .9985, .9989, 1 );--dur-overlay-open: 325ms;--ease-overlay-open: linear( 0, .0368, .1215, .2269, .3365, .4412, .5361, .6193, .6905, .7504, .8, .8406, .8736, .9002, .9215, .9385, .9519, .9625, .9708, .9774, .9825, .9865, .9895, .9919, .9938, .9952, .9963, .9972, .9979, .9984, .9987, 1 );--dur-overlay-close: 221ms;--ease-overlay-close: linear( 0, .0366, .1208, .2258, .3351, .4395, .5343, .6175, .6888, .7487, .7984, .8392, .8724, .8992, .9206, .9377, .9512, .962, .9704, .977, .9822, .9862, .9893, .9918, .9937, .9951, .9963, .9971, .9978, .9983, .9987, 1 );--dur-confirm: 267ms;--ease-confirm: linear( 0, .037, .1221, .2278, .3378, .4426, .5376, .6209, .692, .7518, .8013, .8418, .8746, .9011, .9223, .9391, .9524, .963, .9712, .9777, .9827, .9867, .9897, .9921, .9939, .9953, .9964, .9973, .9979, .9984, .9988, 1 );--dur-pane: 296ms;--ease-pane: linear( 0, .0369, .1218, .2273, .3371, .4418, .5368, .62, .6912, .751, .8006, .8411, .8741, .9006, .9218, .9388, .9521, .9627, .971, .9775, .9826, .9865, .9896, .992, .9939, .9953, .9964, .9972, .9979, .9984, .9988, 1 );--dur-report: 371ms;--ease-report: linear( 0, .0371, .1223, .2282, .3383, .4433, .5383, .6215, .6927, .7524, .8018, .8423, .8751, .9015, .9226, .9394, .9527, .9632, .9714, .9778, .9828, .9868, .9898, .9921, .994, .9954, .9964, .9973, .9979, .9984, .9988, 1 );--dur-notice: 267ms;--ease-notice: linear( 0, .037, .1221, .2278, .3378, .4426, .5376, .6209, .692, .7518, .8013, .8418, .8746, .9011, .9223, .9391, .9524, .963, .9712, .9777, .9827, .9867, .9897, .9921, .9939, .9953, .9964, .9973, .9979, .9984, .9988, 1 );--dur-notice-exit: 221ms;--ease-notice-exit: linear( 0, .0366, .1208, .2258, .3351, .4395, .5343, .6175, .6888, .7487, .7984, .8392, .8724, .8992, .9206, .9377, .9512, .962, .9704, .977, .9822, .9862, .9893, .9918, .9937, .9951, .9963, .9971, .9978, .9983, .9987, 1 );--dur-money: 471ms;--ease-money: linear( 0, .0365, .1207, .2256, .3348, .4392, .534, .6172, .6884, .7484, .7982, .839, .8722, .899, .9204, .9376, .9511, .9619, .9703, .9769, .9821, .9862, .9893, .9917, .9936, .9951, .9962, .9971, .9978, .9983, .9987, 1 );--dur-sheet: 517ms;--ease-sheet: linear( 0, .0368, .1214, .2266, .3362, .4408, .5357, .6189, .6902, .75, .7997, .8403, .8734, .9, .9213, .9383, .9518, .9624, .9707, .9773, .9824, .9864, .9895, .9919, .9938, .9952, .9963, .9972, .9978, .9984, .9987, 1 );--dur-sheet-dismiss: 442ms;--ease-sheet-dismiss: linear( 0, .0366, .1208, .2258, .3351, .4395, .5343, .6175, .6888, .7487, .7984, .8392, .8724, .8992, .9206, .9377, .9512, .962, .9704, .977, .9822, .9862, .9893, .9918, .9937, .9951, .9963, .9971, .9978, .9983, .9987, 1 );--dur-sheet-return-momentum: .5s;--ease-sheet-return-momentum: linear( 0, .0359, .1227, .2358, .3579, .4775, .5875, .6843, .7662, .8333, .8867, .9278, .9585, .9805, .9957, 1.0056, 1.0114, 1.0143, 1.0152, 1.0147, 1.0134, 1.0117, 1.0099, 1.0081, 1.0064, 1.0049, 1.0036, 1.0026, 1.0018, 1.0011, 1.0007, 1 )}@supports not (transition-timing-function: linear(0,1)){:root{--ease-press: cubic-bezier(.2, .9, .3, 1);--ease-overlay-open: cubic-bezier(.2, .9, .3, 1);--ease-overlay-close: cubic-bezier(.2, .9, .3, 1);--ease-confirm: cubic-bezier(.2, .9, .3, 1);--ease-pane: cubic-bezier(.2, .9, .3, 1);--ease-report: cubic-bezier(.2, .9, .3, 1);--ease-notice: cubic-bezier(.2, .9, .3, 1);--ease-notice-exit: cubic-bezier(.2, .9, .3, 1);--ease-money: cubic-bezier(.2, .9, .3, 1);--ease-sheet: cubic-bezier(.2, .9, .3, 1);--ease-sheet-dismiss: cubic-bezier(.2, .9, .3, 1);--ease-sheet-return-momentum: cubic-bezier(.3, 1.2, .5, 1)}}[data-app=desk]{--app-ground: #040506;--app-surface-1: #0f1011;--app-surface-2: #151617;--app-surface-3: #1f2021;--app-ink: #ffffff;--ring-gap: #040506;--app-ground-pressed: #0f1011;--app-ground-pressed-edge: #737679;--app-surface-1-pressed: #151617;--app-surface-1-pressed-edge: #737679;--app-surface-2-pressed: #1f2021;--app-surface-2-pressed-edge: #737679;--app-surface-3-pressed: #252728;--app-surface-3-pressed-edge: #737679;--ring-gap-pressed: #0f1011;--ring-gap-pressed-edge: #737679;--r-plate: 12px;--r-object: 8px;--r-overlay: 16px;--r-sheet-top: 16px;--r-group: 12px;--r-pill: 999px;--fs-hint: .75rem;--fw-hint: 500;--fw-hint-ar: 600;--lh-hint: 1.3;--tr-hint: .01em;--ff-hint: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-small: .8125rem;--fw-small: 400;--fw-small-ar: 400;--lh-small: 1.4;--tr-small: .01em;--ff-small: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-body: .875rem;--fw-body: 400;--fw-body-ar: 400;--lh-body: 1.45;--tr-body: 0em;--ff-body: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-title: 1rem;--fw-title: 600;--fw-title-ar: 600;--lh-title: 1.3;--tr-title: 0em;--ff-title: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-heading: 1.0625rem;--fw-heading: 600;--fw-heading-ar: 600;--lh-heading: 1.25;--tr-heading: 0em;--ff-heading: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-strip: 1.625rem;--fw-strip: 800;--fw-strip-ar: 800;--lh-strip: .9;--tr-strip: -.02em;--ff-strip: "Zain", "Zain Fallback", system-ui, sans-serif;--fs-display: 2.5rem;--fw-display: 800;--fw-display-ar: 800;--lh-display: .9;--tr-display: -.02em;--ff-display: "Zain", "Zain Fallback", system-ui, sans-serif}[data-app=phone]{--app-ground: #0a0b0c;--app-surface-1: #151617;--app-surface-2: #1f2021;--app-surface-3: #252728;--app-ink: #eceef1;--ring-gap: #0a0b0c;--app-ground-pressed: #151617;--app-ground-pressed-edge: #737679;--app-surface-1-pressed: #1f2021;--app-surface-1-pressed-edge: #737679;--app-surface-2-pressed: #252728;--app-surface-2-pressed-edge: #737679;--app-surface-3-pressed: #252728;--app-surface-3-pressed-edge: #a2a3a5;--ring-gap-pressed: #151617;--ring-gap-pressed-edge: #737679;--r-plate: 20px;--r-object: 14px;--r-overlay: 28px;--r-sheet-top: 28px;--r-group: 20px;--r-pill: 999px;--fs-hint: .8125rem;--fw-hint: 400;--fw-hint-ar: 400;--lh-hint: 1.35;--tr-hint: .01em;--ff-hint: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-small: .8125rem;--fw-small: 400;--fw-small-ar: 400;--lh-small: 1.35;--tr-small: .01em;--ff-small: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-body: 1rem;--fw-body: 400;--fw-body-ar: 400;--lh-body: 1.5;--tr-body: 0em;--ff-body: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-title: 1rem;--fw-title: 500;--fw-title-ar: 600;--lh-title: 1.5;--tr-title: 0em;--ff-title: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-heading: 1.5rem;--fw-heading: 600;--fw-heading-ar: 600;--lh-heading: 1.15;--tr-heading: -.015em;--ff-heading: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-strip: 1.5rem;--fw-strip: 800;--fw-strip-ar: 800;--lh-strip: 1.15;--tr-strip: -.015em;--ff-strip: "Zain", "Zain Fallback", system-ui, sans-serif;--fs-display: 1.5rem;--fw-display: 800;--fw-display-ar: 800;--lh-display: 1.15;--tr-display: -.015em;--ff-display: "Zain", "Zain Fallback", system-ui, sans-serif}[data-app=admin]{--app-ground: #000000;--app-surface-1: #151617;--app-surface-2: #1f2021;--app-surface-3: #1f2021;--app-ink: #ffffff;--ring-gap: #000000;--app-ground-pressed: #151617;--app-ground-pressed-edge: #737679;--app-surface-1-pressed: #1f2021;--app-surface-1-pressed-edge: #737679;--app-surface-2-pressed: #252728;--app-surface-2-pressed-edge: #737679;--app-surface-3-pressed: #252728;--app-surface-3-pressed-edge: #737679;--ring-gap-pressed: #151617;--ring-gap-pressed-edge: #737679;--r-plate: 16px;--r-object: 14px;--r-overlay: 28px;--r-sheet-top: 28px;--r-group: 16px;--r-pill: 999px;--fs-hint: .8125rem;--fw-hint: 400;--fw-hint-ar: 400;--lh-hint: 1.35;--tr-hint: .01em;--ff-hint: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-small: .8125rem;--fw-small: 400;--fw-small-ar: 400;--lh-small: 1.35;--tr-small: .01em;--ff-small: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-body: 1rem;--fw-body: 400;--fw-body-ar: 400;--lh-body: 1.5;--tr-body: 0em;--ff-body: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-title: .875rem;--fw-title: 500;--fw-title-ar: 600;--lh-title: 1.35;--tr-title: 0em;--ff-title: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-heading: 1.0625rem;--fw-heading: 600;--fw-heading-ar: 600;--lh-heading: 1.25;--tr-heading: 0em;--ff-heading: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-strip: 1.25rem;--fw-strip: 600;--fw-strip-ar: 600;--lh-strip: 1.2;--tr-strip: -.01em;--ff-strip: "Sora", "IBM Plex Sans Arabic", system-ui, sans-serif;--fs-display: 2rem;--fw-display: 800;--fw-display-ar: 800;--lh-display: .9;--tr-display: -.02em;--ff-display: "Zain", "Zain Fallback", system-ui, sans-serif}:lang(ar){--font-ui: var(--font-arabic);--lh-add: .15;--tr-on: 0}[data-app]{color-scheme:dark}@supports (scrollbar-color: auto){[data-app] *,[data-app] *:before,[data-app] *:after,[data-app]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@media (hover: hover) and (pointer: fine){[data-app] :hover{scrollbar-color:var(--scrollbar-thumb-hover) var(--scrollbar-track)}[data-app] :active:not(:has(:active)){scrollbar-color:var(--scrollbar-thumb-active) var(--scrollbar-track)}}}@supports not (scrollbar-color: auto){[data-app] ::-webkit-scrollbar{inline-size:10px;block-size:10px;background:transparent}[data-app] ::-webkit-scrollbar-track,[data-app] ::-webkit-scrollbar-corner{background:var(--scrollbar-track)}[data-app] ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb) padding-box}@media (hover: hover) and (pointer: fine){[data-app] ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}[data-app] ::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}}}@media (forced-colors: active){[data-app] *,[data-app]{scrollbar-color:auto!important}}.ui-t-hint{font-family:var(--font-ui);font-size:var(--fs-hint);font-weight:var(--fw-hint);line-height:calc(var(--lh-hint) + var(--lh-add));letter-spacing:calc(var(--tr-hint) * var(--tr-on))}:lang(ar) .ui-t-hint,.ui-t-hint:lang(ar){font-weight:var(--fw-hint-ar)}.ui-t-small{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:var(--fw-small);line-height:calc(var(--lh-small) + var(--lh-add));letter-spacing:calc(var(--tr-small) * var(--tr-on))}:lang(ar) .ui-t-small,.ui-t-small:lang(ar){font-weight:var(--fw-small-ar)}.ui-t-body{font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--fw-body);line-height:calc(var(--lh-body) + var(--lh-add));letter-spacing:calc(var(--tr-body) * var(--tr-on))}:lang(ar) .ui-t-body,.ui-t-body:lang(ar){font-weight:var(--fw-body-ar)}.ui-t-title{font-family:var(--font-ui);font-size:var(--fs-title);font-weight:var(--fw-title);line-height:calc(var(--lh-title) + var(--lh-add));letter-spacing:calc(var(--tr-title) * var(--tr-on))}:lang(ar) .ui-t-title,.ui-t-title:lang(ar){font-weight:var(--fw-title-ar)}.ui-t-heading{font-family:var(--font-ui);font-size:var(--fs-heading);font-weight:var(--fw-heading);line-height:calc(var(--lh-heading) + var(--lh-add));letter-spacing:calc(var(--tr-heading) * var(--tr-on))}:lang(ar) .ui-t-heading,.ui-t-heading:lang(ar){font-weight:var(--fw-heading-ar)}.ui-t-strip{font-family:var(--ff-strip);font-size:var(--fs-strip);font-weight:var(--fw-strip);line-height:calc(var(--lh-strip) + var(--lh-add));letter-spacing:calc(var(--tr-strip) * var(--tr-on))}:lang(ar) .ui-t-strip,.ui-t-strip:lang(ar){font-weight:var(--fw-strip-ar)}.ui-t-display{font-family:var(--ff-display);font-size:var(--fs-display);font-weight:var(--fw-display);line-height:calc(var(--lh-display) + var(--lh-add));letter-spacing:calc(var(--tr-display) * var(--tr-on))}:lang(ar) .ui-t-display,.ui-t-display:lang(ar){font-weight:var(--fw-display-ar)}@font-face{font-family:Sora;src:url(/assets/sora-latin-wght-RG8JjdjD.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/plex-latin-400-PCKQWnZw.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/plex-latin-600-D1PaQSAR.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/plex-arabic-400-CN0htsu7.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+08A0-08FF,U+200C-200F,U+2066-2069,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/plex-arabic-600-DDt95ujH.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+08A0-08FF,U+200C-200F,U+2066-2069,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Zain;src:url(/assets/zain-latin-700-DU27dXy5.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Zain;src:url(/assets/zain-latin-800-gjxyGjgw.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122}@font-face{font-family:Zain;src:url(/assets/zain-arabic-700-DH12Eoa7.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+08A0-08FF,U+200C-200F,U+2066-2069,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Zain;src:url(/assets/zain-arabic-800-7bobHsyM.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+08A0-08FF,U+200C-200F,U+2066-2069,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Sora Fallback;src:local("Arial"),local("Helvetica Neue"),local("Roboto");size-adjust:103%;ascent-override:94.2%;descent-override:28.2%;line-gap-override:0%}@font-face{font-family:Plex Arabic Fallback;src:local("Segoe UI"),local("Tahoma"),local("Roboto"),local("Helvetica Neue");size-adjust:103.2%;ascent-override:105.1%;descent-override:40.2%;line-gap-override:0%}@font-face{font-family:Zain Fallback;src:local("Arial"),local("Helvetica Neue"),local("Roboto");size-adjust:115.7%;ascent-override:93.9%;descent-override:49.6%;line-gap-override:0%}[data-ui-portal]{font-family:var(--font-ui);color:var(--app-ink)}.ui-root{background:var(--app-ground);color:var(--app-ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}[data-surface]{color:var(--app-ink)}[data-surface="1"]{background:var(--app-surface-1);--ring-gap: var(--app-surface-1);--ring-gap-pressed: var(--app-surface-1-pressed);--ring-gap-pressed-edge: var(--app-surface-1-pressed-edge)}[data-surface="2"]{background:var(--app-surface-2);--ring-gap: var(--app-surface-2);--ring-gap-pressed: var(--app-surface-2-pressed);--ring-gap-pressed-edge: var(--app-surface-2-pressed-edge)}[data-surface="3"]{background:var(--app-surface-3);--ring-gap: var(--app-surface-3);--ring-gap-pressed: var(--app-surface-3-pressed);--ring-gap-pressed-edge: var(--app-surface-3-pressed-edge)}.ui-quiet{color:var(--quiet)}.ui-ink-2{color:var(--ink-2)}.ui-sr-only{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ui-reference{font-family:var(--font-reference);font-feature-settings:"zero";letter-spacing:0}.ui-focusable:focus-visible,.ui-root :focus-visible{outline:2px solid transparent;box-shadow:0 0 0 var(--ring-inner) var(--ring-gap),0 0 0 var(--ring-outer) var(--accent)}.ui-pressable{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-block-size:44px;min-inline-size:44px;padding-block:0;padding-inline:var(--s-4);border:1px solid transparent;border-radius:var(--r-object);background:transparent;color:var(--app-ink);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-press)}.ui-pressable:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--fill, transparent)}.ui-pressable[data-pressed]{transform:translateY(var(--press-distance));transition-duration:0ms}.ui-pressable[data-fill-only]{border-color:var(--field-edge)}@media (hover: hover) and (pointer: fine){.ui-button--secondary:not([aria-disabled=true]):hover{--fill: var(--app-surface-3)}}@media (prefers-reduced-motion: reduce){.ui-pressable,.ui-pressable[data-pressed]{transform:none;transition:none}.ui-pressable[data-pressed]:before{background:var(--fill-pressed, var(--fill, transparent))}.ui-pressable[data-pressed]{border-color:var(--edge-pressed, var(--field-edge))}}.ui-button-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--s-1);max-inline-size:100%}.ui-button{font-weight:600}.ui-button--primary{--fill: var(--app-ink);--fill-pressed: var(--ink-2);color:var(--app-ground)}.ui-button--secondary{--fill: var(--app-surface-2);--fill-pressed: var(--app-surface-2-pressed);--edge-pressed: var(--app-surface-2-pressed-edge)}.ui-button--ghost{--fill-pressed: var(--ring-gap-pressed);--edge-pressed: var(--ring-gap-pressed-edge);border-color:var(--field-edge)}.ui-button--danger{--fill: var(--bad-dot);--fill-pressed: var(--bad-fg);color:var(--app-ground)}.ui-button .ui-kbd{font-size:var(--fs-hint);font-weight:500;opacity:1;color:inherit}.ui-pressable[aria-disabled=true]{--fill: var(--ring-gap);border-color:var(--field-edge);color:var(--quiet);cursor:not-allowed}.ui-reason{color:var(--quiet);max-inline-size:36ch}.ui-chip{display:inline-flex;align-items:center;gap:var(--s-1);padding-block:2px;padding-inline:var(--s-2) var(--s-3);border:1px solid var(--chip-bd);border-radius:var(--r-pill);background:var(--chip-bg);color:var(--chip-fg);white-space:nowrap}.ui-chip__shape{font-size:.8em;line-height:1}.ui-chip--ok{--chip-fg: var(--ok-fg);--chip-bg: var(--ok-bg);--chip-bd: var(--ok-bd)}.ui-chip--warn{--chip-fg: var(--warn-fg);--chip-bg: var(--warn-bg);--chip-bd: var(--warn-bd)}.ui-chip--bad{--chip-fg: var(--bad-fg);--chip-bg: var(--bad-bg);--chip-bd: var(--bad-bd)}.ui-chip--quiet{--chip-fg: var(--ink-2);--chip-bg: var(--quiet-bg);--chip-bd: var(--quiet-bd)}.ui-card{border-radius:var(--r-plate);padding:var(--s-4)}.ui-card__title{margin-block:0 var(--s-3);color:var(--app-ink)}.ui-label{display:block;color:var(--ink-2)}.ui-field{display:flex;flex-direction:column;gap:var(--s-1);min-inline-size:0}.ui-field__input{box-sizing:border-box;inline-size:100%;min-block-size:44px;padding-block:var(--s-2);padding-inline:var(--s-3);border:1px solid var(--field-edge);border-radius:var(--r-object);background:var(--ring-gap);color:var(--app-ink);font:inherit}.ui-field__input[data-digits]{font-family:var(--font-figure);font-feature-settings:"tnum";font-weight:700;letter-spacing:0}.ui-field__input::placeholder{color:var(--quiet)}.ui-field__input[aria-invalid=true]{border-color:var(--bad-fg)}.ui-field__error{color:var(--bad-fg)}.ui-field__hint{color:var(--quiet)}@media (pointer: coarse){.ui-field__input{font-size:max(16px,1em)}}.ui-figure{unicode-bidi:isolate;font-variant-numeric:tabular-nums;white-space:nowrap}.ui-figure__digits{font-feature-settings:"tnum"}.ui-figure[data-script=arab] .ui-figure__digits{font-family:var(--font-figure);font-weight:700;letter-spacing:0}.ui-figure[data-script=arab].ui-t-strip .ui-figure__digits,.ui-figure[data-script=arab].ui-t-display .ui-figure__digits{font-weight:800}.ui-figure__unit{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:400;letter-spacing:0;color:var(--quiet);margin-inline:.25em}.ui-figure__unit:first-child{margin-inline-start:0}.ui-figure__unit:last-child{margin-inline-end:0}.ui-money__as-at,.ui-money__blind{display:block;color:var(--quiet)}.ui-clock[data-urgent]{color:var(--warn-fg)}.ui-clock__shape{margin-inline-end:.2em;font-size:.6em;vertical-align:.25em}.ui-tile{--fill: var(--app-surface-2);--fill-pressed: var(--app-surface-2-pressed);--edge-pressed: var(--app-surface-2-pressed-edge);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--s-1);min-block-size:104px;min-inline-size:120px;padding-block:var(--s-3) 0;padding-inline:var(--s-3);overflow:hidden;text-align:start}.ui-tile__head{display:flex;justify-content:space-between;gap:var(--s-2);color:var(--ink-2)}.ui-tile__figure{color:var(--app-ink)}.ui-tile__state{color:var(--quiet)}.ui-tile__bar{margin-block-start:auto;margin-inline:calc(-1 * var(--s-3));block-size:3px;background:var(--tile-tone, var(--quiet-dot))}.ui-tile[data-tone=ok]{--tile-tone: var(--ok-dot)}.ui-tile[data-tone=warn]{--tile-tone: var(--warn-dot)}.ui-tile[data-tone=bad]{--tile-tone: var(--bad-dot)}.ui-tile[data-tone=spill]{--tile-tone: var(--spill-dot)}.ui-tile[data-live]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:inset 0 0 26px color-mix(in oklab,var(--accent) 12%,transparent);pointer-events:none}.ui-tile[data-agent=unknown]{--fill: var(--app-surface-1);--fill-pressed: var(--app-surface-1-pressed);--edge-pressed: var(--app-surface-1-pressed-edge);border-style:dashed;border-color:var(--field-edge)}.ui-tile[data-agent=off]{border-color:var(--warn-bd)}.ui-tile__foot{color:var(--quiet)}.ui-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding-inline:var(--s-4);background:#0009}.ui-dialog{box-sizing:border-box;inline-size:min(32rem,100%);max-block-size:calc(100dvh - 2 * var(--s-6));overflow:auto;padding:var(--s-5);border-radius:var(--r-overlay);box-shadow:0 14px 44px #000000b3}.ui-dialog__title{margin-block:0 var(--s-3);color:var(--app-ink)}.ui-dialog__title:focus{outline:none}.ui-dialog__title:focus-visible{box-shadow:none;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em}.ui-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-3);margin-block-start:var(--s-5)}.ui-sheet-scrim{place-items:end center;padding-inline:0}.ui-sheet{box-sizing:border-box;display:flex;flex-direction:column;inline-size:min(40rem,100%);max-block-size:88dvh;border-start-start-radius:var(--r-sheet-top);border-start-end-radius:var(--r-sheet-top);padding-block-end:env(safe-area-inset-bottom);touch-action:none;will-change:transform}.ui-sheet__grabber{display:grid;place-items:center;block-size:28px;cursor:grab}.ui-sheet__grabber:before{content:"";inline-size:36px;block-size:5px;border-radius:var(--r-pill);background:var(--field-edge)}.ui-sheet__body{overflow:auto;overscroll-behavior:contain;touch-action:pan-y;padding-block:0 var(--s-4);padding-inline:var(--s-4)}.ui-sheet__foot{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4);border-block-start:1px solid var(--border)}.ui-notice-stack{position:fixed;inset-block-start:calc(var(--notice-top, 0px) + var(--notice-gap) + env(safe-area-inset-top,0px));inset-inline-end:var(--s-4);z-index:90;inline-size:min(var(--notice-inline-size),calc(100vw - 2 * var(--s-4)));block-size:0;pointer-events:none}.ui-notice{position:absolute;inset-block-start:0;inset-inline:0;box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--s-3);padding-block:var(--s-3);padding-inline:var(--s-4) var(--s-3);border:1px solid var(--field-edge);border-radius:var(--r-object);box-shadow:0 14px 44px #000000b3;transform-origin:50% 100%;pointer-events:auto}.ui-notice:not([data-depth="0"]){block-size:var(--notice-front-h);overflow:hidden;pointer-events:none}.ui-notice:not([data-depth="0"])>*{visibility:hidden}.ui-notice[data-leaving]{pointer-events:none}.ui-notice__rail{position:absolute;inset-block:var(--s-2);inset-inline-start:0;inline-size:3px;border-start-end-radius:2px;border-end-end-radius:2px;background:var(--ok-dot)}.ui-notice[data-variant=notice] .ui-notice__rail{background:var(--warn-dot)}.ui-notice__text{flex:1;min-inline-size:0;margin:0;color:var(--app-ink);text-wrap:pretty}.ui-notice__dismiss{flex:none;min-block-size:32px;padding-inline:var(--s-3);border:1px solid var(--field-edge);border-radius:var(--r-object);background:transparent;color:var(--ink-2);cursor:pointer}@media (hover: hover) and (pointer: fine){.ui-notice__dismiss:hover{color:var(--app-ink)}}[data-app=phone],[data-app=admin]{--k-line: rgb(255 255 255 / .07);--k-lit: inset 0 1px 0 rgb(255 255 255 / .05);--k-elev-1: inset 0 1px 0 rgb(255 255 255 / .04), 0 8px 24px -12px rgb(0 0 0 / .8);--k-elev-2: inset 0 1px 0 rgb(255 255 255 / .06), 0 24px 48px -18px rgb(0 0 0 / .9), 0 2px 6px rgb(0 0 0 / .5);--k-material: rgb(10 11 12 / .72);--k-accent-ink: #04161b;--k-ok: #3fc4b4;--k-ease-out: cubic-bezier(.23, 1, .32, 1);--k-nav-h: 52px;--k-safe-top: env(safe-area-inset-top, 0px);--k-safe-bottom: env(safe-area-inset-bottom, 0px);--k-tabbar: 0px;--k-gutter: 20px}.k-app{position:relative;block-size:100dvh;overflow:hidden;isolation:isolate}.k-screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.k-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;padding-inline:var(--k-gutter);padding-block-end:calc(var(--k-tabbar) + var(--k-safe-bottom) + 132px)}.k-scroll::-webkit-scrollbar{display:none}.k-nav{position:absolute;inset-block-start:0;inset-inline:0;z-index:20;display:grid;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;min-block-size:var(--k-nav-h);padding-block-start:var(--k-safe-top);padding-inline:8px;border-block-end:1px solid transparent;transition:background-color .18s ease,border-color .18s ease}.k-nav[data-solid]{background:var(--k-material);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border-block-end-color:var(--k-line)}.k-nav__lead{justify-self:start}.k-nav__trail{justify-self:end}.k-nav__title{max-inline-size:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:1rem;opacity:0;transform:translateY(6px);transition:opacity .16s ease,transform .2s var(--k-ease-out)}.k-nav[data-solid] .k-nav__title{opacity:1;transform:none}.k-back{display:inline-flex;align-items:center;gap:2px;min-block-size:44px;padding-inline:8px 12px;border-radius:12px;color:var(--accent);font-weight:500;text-decoration:none}.k-back__chevron{font-size:1.6em;line-height:1;margin-block-start:-3px}[dir=rtl] .k-back__chevron{transform:scaleX(-1)}.k-hero{padding-block:calc(var(--k-safe-top) + var(--k-nav-h) + 8px) 6px}.k-hero__kicker,.k-hero__sub{margin:0;color:var(--quiet);font-size:.8125rem;letter-spacing:.01em}.k-hero__sub{display:flex;align-items:center;gap:8px;margin-block-start:4px}.k-big{margin-block:6px 4px;font-family:var(--font-figure);font-weight:800;font-size:3rem;line-height:.95;letter-spacing:-.01em;color:var(--app-ink);transform-origin:0 50%;text-wrap:balance}[dir=rtl] .k-big{transform-origin:100% 50%}.k-big--long{font-size:2.4rem}.k-big:focus{outline:none}.k-big:focus-visible{box-shadow:none}.k-live{flex:none;inline-size:7px;block-size:7px;border-radius:50%;background:var(--k-ok);animation:k-pulse 2.4s ease-out infinite}@keyframes k-pulse{0%{box-shadow:0 0 #3fc4b48c}80%,to{box-shadow:0 0 0 9px #3fc4b400}}.k-action{position:absolute;z-index:24;inset-inline:0;inset-block-end:calc(var(--k-tabbar) + var(--k-safe-bottom));padding-block:20px 12px;padding-inline:16px;background:linear-gradient(to top,var(--app-ground) 62%,transparent)}.k-card{margin-block:16px 0;padding:18px;border-radius:24px;background:linear-gradient(180deg,var(--app-surface-2),var(--app-surface-1));box-shadow:var(--k-elev-2)}.k-card[data-elev="1"]{background:var(--app-surface-1);box-shadow:var(--k-elev-1)}.k-card--lit{position:relative;overflow:hidden;padding:22px;border-radius:28px;background:radial-gradient(120% 90% at 100% 0%,rgb(87 200 224 / .2),transparent 55%),linear-gradient(180deg,#1b2027,#111419)}[dir=rtl] .k-card--lit{background:radial-gradient(120% 90% at 0% 0%,rgb(87 200 224 / .2),transparent 55%),linear-gradient(180deg,#1b2027,#111419)}.k-kicker{margin:0;color:var(--quiet);font-size:.8125rem}.k-fig{font-family:var(--font-figure);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0}.k-fig .ui-money,.k-fig .ui-figure__digits{font-family:var(--font-figure);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0}.k-fig--hero{display:block;margin-block:8px 6px;font-size:3.2rem;line-height:1}.k-section-title{margin-block:26px 10px;color:var(--quiet);font-size:.8125rem;font-weight:500}.k-press{transition:transform .16s var(--k-ease-out);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.k-press:active,.k-press[data-pressed],.k-press.ui-pressable[data-pressed]{transform:scale(.96);transition-duration:90ms}.k-primary{inline-size:100%;min-block-size:56px;border-radius:18px;font-weight:700;--fill: var(--accent);--fill-pressed: #7dd6e9;color:var(--k-accent-ink);box-shadow:0 14px 30px -12px #57c8e08c}.k-toasts{position:fixed;z-index:120;inset-block-start:calc(var(--k-safe-top) + 8px);inset-inline:16px;pointer-events:none}.k-toast{display:flex;align-items:center;gap:10px;padding-block:12px;padding-inline:14px;border-radius:18px;background:#1c2026db;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--k-elev-2);color:var(--app-ink);font-size:.9rem;pointer-events:auto}.k-toast__mark{flex:none;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:9px;background:#3fc4b42e;color:var(--k-ok);font-weight:800}.k-toast[data-tone=bad] .k-toast__mark{background:var(--bad-bg);color:var(--bad-fg)}.k-toast__words{flex:1 1 auto;min-inline-size:0}.k-toast__words p{margin:0}.k-skel{display:block;block-size:14px;border-radius:8px;background:linear-gradient(90deg,var(--app-surface-1) 30%,var(--app-surface-2) 50%,var(--app-surface-1) 70%) 0 0 / 300% 100%;animation:k-shimmer 1.4s linear infinite}.k-skel--title{block-size:44px;inline-size:62%;border-radius:12px}.k-skel--row{block-size:56px;border-radius:16px}.k-skel-stack{display:grid;gap:12px}@keyframes k-shimmer{0%{background-position:100% 0}to{background-position:0 0}}[data-app=phone] .ui-sheet,[data-app=admin] .ui-sheet{background:var(--app-surface-1);box-shadow:0 -20px 60px #0009,inset 0 1px #ffffff0f;border-start-start-radius:30px;border-start-end-radius:30px}[data-app=phone] .ui-sheet .ui-dialog__title,[data-app=admin] .ui-sheet .ui-dialog__title{padding-inline:var(--k-gutter)!important;font-family:var(--font-figure);font-weight:800;font-size:1.8rem;line-height:1.1}[data-app=phone] .ui-sheet__body,[data-app=admin] .ui-sheet__body{padding-inline:var(--k-gutter)}[data-app=phone] .ui-sheet__foot,[data-app=admin] .ui-sheet__foot{padding-inline:var(--k-gutter);border-block-start-color:var(--k-line)}[data-app=phone] .ui-sheet-scrim,[data-app=admin] .ui-sheet-scrim{background:#0009}@media (prefers-reduced-motion: reduce){.k-live,.k-skel{animation:none}.k-nav,.k-nav__title{transition:none}.k-nav__title{transform:none}.k-press:active,.k-press[data-pressed],.k-press.ui-pressable[data-pressed]{transform:none;filter:brightness(1.25)}}@media (prefers-reduced-transparency: reduce){.k-nav[data-solid],.k-toast{background:var(--app-surface-1);-webkit-backdrop-filter:none;backdrop-filter:none}}html,body{margin:0;background:var(--app-ground)}.a-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.a-page__scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto;overflow-x:hidden;padding-inline:max(var(--s-4),env(safe-area-inset-left),env(safe-area-inset-right));padding-block:calc(var(--s-6) + env(safe-area-inset-top,0px)) var(--s-6);overscroll-behavior-y:contain}.a-page--lock .a-page__scroll{justify-content:center}.a-text{margin-block:12px;max-inline-size:42ch;line-height:1.5}.a-primary{inline-size:100%;min-block-size:52px;border-radius:16px}.a-form{display:flex;flex-direction:column;gap:var(--s-4);margin-block:var(--s-4)}.a-form.k-card .ui-button-wrap,.a-prompt .ui-button-wrap{display:flex;inline-size:100%}.a-link{display:inline-flex;align-items:center;min-block-size:44px;color:var(--accent);text-decoration:none}.a-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-block-size:56px;box-sizing:border-box;padding-block:var(--s-3);color:var(--app-ink);text-decoration:none}.a-row__chevron{color:var(--quiet);font-size:1.3em}[dir=rtl] .a-row__chevron{transform:scaleX(-1)}.a-signIn__invite{margin-block:var(--s-5) 0}.a-nav-button{min-block-size:36px;white-space:nowrap;border-color:var(--k-line);border-radius:999px;font-size:.875rem}.a-refusal{color:var(--bad-fg);margin-block:var(--s-2)}.a-standIn{margin-block-start:var(--s-6);border-block-start:1px dashed var(--field-edge);padding-block-start:var(--s-2)}.a-strip{position:absolute;z-index:40;inset-inline:var(--s-4);display:flex;align-items:flex-start;gap:var(--s-2);padding-block:var(--s-3);padding-inline:var(--s-4);border-radius:18px;background:#1c2026db;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--k-elev-2)}.a-strip p{margin:0}.a-strip__mark{color:var(--bad-fg)}.a-strip--offline{inset-block-start:calc(env(safe-area-inset-top,0px) + var(--k-nav-h) + var(--s-2))}.a-strip--update{inset-block-end:calc(env(safe-area-inset-bottom,0px) + var(--s-4));justify-content:space-between;align-items:center}.a-skel{margin-block-start:var(--s-4);padding-inline:0}.a-inbox__rows{list-style:none;padding-block:0;padding-inline:var(--s-4)}.a-inbox__row+.a-inbox__row{border-block-start:1px solid var(--k-line)}.a-inbox__link{display:grid;grid-template-columns:auto 1fr auto;gap:var(--s-1) var(--s-2);align-items:baseline;padding-block:var(--s-3);min-block-size:56px;color:var(--app-ink);text-decoration:none}.a-inbox__mark{color:var(--ink-2)}.a-inbox__row:not([data-read]) .a-inbox__mark{color:var(--accent)}.a-inbox__row:not([data-read]) .a-inbox__title{font-weight:600}.a-inbox__title--gone{text-decoration:line-through}.a-inbox__at{justify-self:end;font-variant-numeric:tabular-nums}.a-inbox__body,.a-inbox__resolved{grid-column:2 / -1;display:flex;flex-direction:column;gap:2px}.a-band{display:flex;flex-direction:column;gap:var(--s-1)}.a-band p{margin:0}.a-prompt{display:flex;flex-direction:column;gap:var(--s-2)}.a-prompt h2,.a-prompt p{margin:0}.a-prompt__title{font-family:var(--font-figure);font-weight:800;font-size:1.6rem;line-height:1.1}.a-prompt__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--s-2);margin-block-start:var(--s-2)}.a-pin{display:flex;flex-direction:column;align-items:center;gap:var(--s-5);margin-block:var(--s-5)}.a-pin__dots{display:flex;gap:var(--s-4)}.a-pin__dot{inline-size:12px;block-size:12px;border-radius:999px;background:var(--app-ink);opacity:.25}.a-pin__dot[data-on]{opacity:1}.a-pin__keys{display:grid;grid-template-columns:repeat(3,72px);gap:var(--s-4);justify-content:center}.a-pin__key{inline-size:72px;block-size:72px;border-radius:999px;background:var(--app-surface-1);border:1px solid var(--field-edge);color:var(--app-ink);font-size:1.5rem;font-family:var(--font-figure)}.a-pin__key[data-pressed]{background:var(--app-surface-2);scale:.94}.a-pin__gap{inline-size:72px;block-size:72px}.a-unlock{align-items:center;text-align:center;display:flex;flex-direction:column}.a-unlock__branch,.a-unlock__title,.a-unlock__rule{margin:0 0 var(--s-2)}.a-unlock__rule{max-inline-size:32ch}.a-unlock__password{min-block-size:44px}.a-steps{margin:var(--s-4) 0;padding-inline-start:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.a-step{display:flex;flex-direction:column;gap:2px}@media (prefers-reduced-motion: reduce){.a-pin__key[data-pressed]{scale:none}}
