@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.list-item{display:list-item}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.overline{text-decoration-line:overline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--gd-space-0:0px;--gd-space-1:2px;--gd-space-2:4px;--gd-space-3:8px;--gd-space-4:12px;--gd-space-5:16px;--gd-space-6:20px;--gd-space-7:24px;--gd-space-8:32px;--gd-space-9:40px;--gd-space-10:48px;--gd-space-11:64px;--gd-space-12:80px;--gd-size-touch-min:48px;--gd-size-touch-driver:64px;--gd-size-control-sm:40px;--gd-size-control-md:48px;--gd-size-control-lg:56px;--gd-size-control-xl:64px;--gd-size-icon-xs:12px;--gd-size-icon-sm:16px;--gd-size-icon-md:20px;--gd-size-icon-lg:24px;--gd-size-icon-xl:32px;--gd-size-avatar-sm:32px;--gd-size-avatar-md:40px;--gd-size-avatar-lg:56px;--gd-size-avatar-xl:80px;--gd-size-marker-sm:16px;--gd-size-marker-md:24px;--gd-size-marker-lg:32px;--gd-size-marker-driver:40px;--gd-size-countdown-md:64px;--gd-size-countdown-lg:96px;--gd-size-handle-width:36px;--gd-size-handle-height:4px;--gd-size-sidebar-width:248px;--gd-size-dialog-sm:400px;--gd-size-dialog-md:560px;--gd-size-content-max:1200px;--gd-size-content-readable:640px;--gd-size-stroke-icon:2px;--gd-size-stroke-route:6px;--gd-size-stroke-route_casing:10px;--gd-size-stroke-ring:6px;--gd-size-stroke-route_outline:12px;--gd-radius-none:0px;--gd-radius-xs:4px;--gd-radius-sm:8px;--gd-radius-md:14px;--gd-radius-lg:16px;--gd-radius-xl:24px;--gd-radius-pill:999px;--gd-type-display-max-scale:1.5;--gd-type-display-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-display-size:calc(30px * min(var(--gd-text-scale,1), 1.5));--gd-type-display-line-height:calc(36px * min(var(--gd-text-scale,1), 1.5));--gd-type-display-weight:700;--gd-type-display-tracking:-.022em;--gd-type-display-features:normal;--gd-type-title-max-scale:1.5;--gd-type-title-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-title-size:calc(24px * min(var(--gd-text-scale,1), 1.5));--gd-type-title-line-height:calc(30px * min(var(--gd-text-scale,1), 1.5));--gd-type-title-weight:700;--gd-type-title-tracking:-.017em;--gd-type-title-features:normal;--gd-type-heading-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-heading-size:calc(18px * var(--gd-text-scale,1));--gd-type-heading-line-height:calc(24px * var(--gd-text-scale,1));--gd-type-heading-weight:600;--gd-type-heading-tracking:-.012em;--gd-type-heading-features:normal;--gd-type-body-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-body-size:calc(16px * var(--gd-text-scale,1));--gd-type-body-line-height:calc(22px * var(--gd-text-scale,1));--gd-type-body-weight:400;--gd-type-body-tracking:-.006em;--gd-type-body-features:normal;--gd-type-body_strong-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-body_strong-size:calc(16px * var(--gd-text-scale,1));--gd-type-body_strong-line-height:calc(22px * var(--gd-text-scale,1));--gd-type-body_strong-weight:600;--gd-type-body_strong-tracking:-.006em;--gd-type-body_strong-features:normal;--gd-type-body_sm-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-body_sm-size:calc(14px * var(--gd-text-scale,1));--gd-type-body_sm-line-height:calc(20px * var(--gd-text-scale,1));--gd-type-body_sm-weight:400;--gd-type-body_sm-tracking:-.003em;--gd-type-body_sm-features:normal;--gd-type-label-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-label-size:calc(15px * var(--gd-text-scale,1));--gd-type-label-line-height:calc(20px * var(--gd-text-scale,1));--gd-type-label-weight:600;--gd-type-label-tracking:-.004em;--gd-type-label-features:normal;--gd-type-caption-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-caption-size:calc(12px * var(--gd-text-scale,1));--gd-type-caption-line-height:calc(16px * var(--gd-text-scale,1));--gd-type-caption-weight:500;--gd-type-caption-tracking:0em;--gd-type-caption-features:normal;--gd-type-overline-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-overline-size:calc(12px * var(--gd-text-scale,1));--gd-type-overline-line-height:calc(16px * var(--gd-text-scale,1));--gd-type-overline-weight:600;--gd-type-overline-tracking:.04em;--gd-type-overline-features:normal;--gd-type-numeric-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-numeric-size:calc(20px * var(--gd-text-scale,1));--gd-type-numeric-line-height:calc(24px * var(--gd-text-scale,1));--gd-type-numeric-weight:700;--gd-type-numeric-tracking:-.01em;--gd-type-numeric-features:"tnum";--gd-type-numeric_lg-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-numeric_lg-size:calc(36px * var(--gd-text-scale,1));--gd-type-numeric_lg-line-height:calc(40px * var(--gd-text-scale,1));--gd-type-numeric_lg-weight:700;--gd-type-numeric_lg-tracking:-.022em;--gd-type-numeric_lg-features:"tnum";--gd-type-code-family:"JetBrains Mono", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-code-size:calc(13px * var(--gd-text-scale,1));--gd-type-code-line-height:calc(20px * var(--gd-text-scale,1));--gd-type-code-weight:400;--gd-type-code-tracking:0em;--gd-type-code-features:normal;--gd-type-tab_label-max-scale:1.3;--gd-type-tab_label-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gd-type-tab_label-size:calc(12px * min(var(--gd-text-scale,1), 1.3));--gd-type-tab_label-line-height:calc(16px * min(var(--gd-text-scale,1), 1.3));--gd-type-tab_label-weight:600;--gd-type-tab_label-tracking:0em;--gd-type-tab_label-features:normal;--gd-motion-duration-fast:.12s;--gd-motion-duration-base:.2s;--gd-motion-duration-slow:.32s;--gd-motion-duration-reduced:0s;--gd-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--gd-motion-easing-emphasized:cubic-bezier(.05, .7, .1, 1);--gd-motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--gd-border-width-hairline:1px;--gd-border-width-default:1px;--gd-border-width-strong:2px;--gd-border-width-focus:2px;--gd-opacity-disabled:.38;--gd-opacity-pressed:.12;--gd-opacity-scrim:.56;--gd-z-base:0;--gd-z-raised:1;--gd-z-sticky:100;--gd-z-overlay:200;--gd-z-modal:300;--gd-z-toast:400;--gd-bp-sm:640px;--gd-bp-md:1024px;--gd-bp-lg:1280px;--gd-bp-xl:1536px;--gd-color-bg-canvas:#f5f5f2;--gd-color-bg-surface:#fff;--gd-color-bg-raised:#fff;--gd-color-bg-sunken:#eeeee9;--gd-color-bg-inverse:#171716;--gd-color-bg-overlay:#0f0f0e66;--gd-color-text-primary:#0f0f0e;--gd-color-text-secondary:#5a5a55;--gd-color-text-disabled:#9f9f98;--gd-color-text-inverse:#fff;--gd-color-text-link:#0f0f0e;--gd-color-text-on_brand:#0f0f0e;--gd-color-border-subtle:#eeeee9;--gd-color-border-default:#e1e1db;--gd-color-border-strong:#76766f;--gd-color-border-focus:#265db3;--gd-color-action-primary-bg:#adde3e;--gd-color-action-primary-fg:#0f0f0e;--gd-color-action-primary-pressed:#8fc421;--gd-color-action-primary-disabled_bg:#eeeee9;--gd-color-action-primary-disabled_fg:#9f9f98;--gd-color-action-secondary-bg:#eeeee9;--gd-color-action-secondary-fg:#0f0f0e;--gd-color-action-secondary-pressed:#e1e1db;--gd-color-action-secondary-border:#c9c9c2;--gd-color-action-tertiary-fg:#0f0f0e;--gd-color-action-tertiary-pressed_bg:#eeeee9;--gd-color-action-destructive-bg:#b32e30;--gd-color-action-destructive-fg:#fff;--gd-color-action-destructive-pressed:#922528;--gd-color-action-strong-bg:#0f0f0e;--gd-color-action-strong-fg:#fff;--gd-color-action-strong-pressed:#2b2b28;--gd-color-feedback-success-bg:#ecf7ef;--gd-color-feedback-success-fg:#1a6139;--gd-color-feedback-success-border:#7cc596;--gd-color-feedback-success-icon:#1f7a46;--gd-color-feedback-warning-bg:#fef6e7;--gd-color-feedback-warning-fg:#5f3f0d;--gd-color-feedback-warning-border:#f5c35a;--gd-color-feedback-warning-icon:#a86f0b;--gd-color-feedback-danger-bg:#fdeeee;--gd-color-feedback-danger-fg:#922528;--gd-color-feedback-danger-border:#ef8c8c;--gd-color-feedback-danger-icon:#b32e30;--gd-color-feedback-info-bg:#eef4fd;--gd-color-feedback-info-fg:#204b8f;--gd-color-feedback-info-border:#86b1ee;--gd-color-feedback-info-icon:#265db3;--gd-color-ride-searching-bg:#eef4fd;--gd-color-ride-searching-fg:#204b8f;--gd-color-ride-searching-solid:#265db3;--gd-color-ride-searching-on_solid:#fff;--gd-color-ride-driver_assigned-bg:#f5fbe6;--gd-color-ride-driver_assigned-fg:#426013;--gd-color-ride-driver_assigned-solid:#557c14;--gd-color-ride-driver_assigned-on_solid:#fff;--gd-color-ride-driver_arrived-bg:#ecf7ef;--gd-color-ride-driver_arrived-fg:#1a6139;--gd-color-ride-driver_arrived-solid:#1f7a46;--gd-color-ride-driver_arrived-on_solid:#fff;--gd-color-ride-in_progress-bg:#eeeee9;--gd-color-ride-in_progress-fg:#171716;--gd-color-ride-in_progress-solid:#171716;--gd-color-ride-in_progress-on_solid:#fff;--gd-color-ride-completed-bg:#eeeee9;--gd-color-ride-completed-fg:#40403c;--gd-color-ride-completed-solid:#5a5a55;--gd-color-ride-completed-on_solid:#fff;--gd-color-ride-cancelled-bg:#fdeeee;--gd-color-ride-cancelled-fg:#922528;--gd-color-ride-cancelled-solid:#b32e30;--gd-color-ride-cancelled-on_solid:#fff;--gd-color-ride-no_driver_found-bg:#fef6e7;--gd-color-ride-no_driver_found-fg:#5f3f0d;--gd-color-ride-no_driver_found-solid:#83560c;--gd-color-ride-no_driver_found-on_solid:#fff;--gd-color-driver_status-incomplete-bg:#eeeee9;--gd-color-driver_status-incomplete-fg:#40403c;--gd-color-driver_status-pending-bg:#fef6e7;--gd-color-driver_status-pending-fg:#5f3f0d;--gd-color-driver_status-approved-bg:#ecf7ef;--gd-color-driver_status-approved-fg:#1a6139;--gd-color-driver_status-rejected-bg:#fdeeee;--gd-color-driver_status-rejected-fg:#922528;--gd-color-driver_status-suspended-bg:#eeeee9;--gd-color-driver_status-suspended-fg:#171716;--gd-color-document_status-missing-bg:#eeeee9;--gd-color-document_status-missing-fg:#40403c;--gd-color-document_status-in_review-bg:#fef6e7;--gd-color-document_status-in_review-fg:#5f3f0d;--gd-color-document_status-accepted-bg:#ecf7ef;--gd-color-document_status-accepted-fg:#1a6139;--gd-color-document_status-rejected-bg:#fdeeee;--gd-color-document_status-rejected-fg:#922528;--gd-color-document_status-expired-bg:#fdeeee;--gd-color-document_status-expired-fg:#922528;--gd-color-map-land:#f3f2ee;--gd-color-map-land_alt:#edece7;--gd-color-map-road:#fff;--gd-color-map-road_major:#ffefb8;--gd-color-map-road_casing:#d9d6cd;--gd-color-map-water:#a9d3f0;--gd-color-map-park:#cbe8c1;--gd-color-map-building:#e6e4de;--gd-color-map-label:#5f6368;--gd-color-map-pickup:#0f0f0e;--gd-color-map-pickup_fg:#fff;--gd-color-map-dropoff:#0f0f0e;--gd-color-map-dropoff_fg:#fff;--gd-color-map-driver:#0f0f0e;--gd-color-map-driver_fg:#fff;--gd-color-map-self:#3474d2;--gd-color-map-self_halo:#d6e5fa;--gd-color-map-route:#0f0f0e;--gd-color-map-route_casing:#fff;--gd-color-map-route_muted:#9f9f98;--gd-color-map-driver_stale:#76766f;--gd-color-map-nav_arrow:#265db3;--gd-color-map-route_outline:#40403c;--gd-color-map-nearby:#fff;--gd-color-map-nearby_fg:#5a5a55;--gd-color-map-nearby_border:#76766f;--gd-color-map-control_bg:#fff;--gd-color-map-control_border:#5a5a55;--gd-color-nav-bg:#0f0f0e;--gd-color-nav-fg:#fff;--gd-color-nav-secondary_bg:#2b2b28;--gd-color-nav-secondary_fg:#c9c9c2;--gd-color-nav-active:#adde3e;--gd-color-nav-border:#0f0f0e;--gd-color-call-bg:#0f0f0e;--gd-color-call-fg:#fff;--gd-color-call-fg_muted:#c9c9c2;--gd-color-call-control_bg:#2b2b28;--gd-elevation-0:0 0px 0px 0 #1012140a;--gd-elevation-1:0 1px 4px 0 #1012140a;--gd-elevation-2:0 6px 20px 0 #10121412;--gd-elevation-3:0 12px 40px 0 #1012141f}:root[data-theme=dark]{--gd-color-bg-canvas:#0f0f0e;--gd-color-bg-surface:#171716;--gd-color-bg-raised:#222220;--gd-color-bg-sunken:#0a0a09;--gd-color-bg-inverse:#f5f5f2;--gd-color-bg-overlay:#000000a6;--gd-color-text-primary:#f5f5f2;--gd-color-text-secondary:#9f9f98;--gd-color-text-disabled:#5a5a55;--gd-color-text-inverse:#171716;--gd-color-text-link:#c2e765;--gd-color-text-on_brand:#0f0f0e;--gd-color-border-subtle:#2b2b28;--gd-color-border-default:#40403c;--gd-color-border-strong:#76766f;--gd-color-border-focus:#86b1ee;--gd-color-action-primary-bg:#adde3e;--gd-color-action-primary-fg:#0f0f0e;--gd-color-action-primary-pressed:#c2e765;--gd-color-action-primary-disabled_bg:#222220;--gd-color-action-primary-disabled_fg:#5a5a55;--gd-color-action-secondary-bg:#2b2b28;--gd-color-action-secondary-fg:#f5f5f2;--gd-color-action-secondary-pressed:#40403c;--gd-color-action-secondary-border:#5a5a55;--gd-color-action-tertiary-fg:#c2e765;--gd-color-action-tertiary-pressed_bg:#2b2b28;--gd-color-action-destructive-bg:#ef8c8c;--gd-color-action-destructive-fg:#0f0f0e;--gd-color-action-destructive-pressed:#f4b1b1;--gd-color-action-strong-bg:#f5f5f2;--gd-color-action-strong-fg:#0f0f0e;--gd-color-action-strong-pressed:#e1e1db;--gd-color-feedback-success-bg:#10331f;--gd-color-feedback-success-fg:#d3eedb;--gd-color-feedback-success-border:#1a6139;--gd-color-feedback-success-icon:#7cc596;--gd-color-feedback-warning-bg:#402b0b;--gd-color-feedback-warning-fg:#fce8bf;--gd-color-feedback-warning-border:#83560c;--gd-color-feedback-warning-icon:#f5c35a;--gd-color-feedback-danger-bg:#4e1618;--gd-color-feedback-danger-fg:#fad6d6;--gd-color-feedback-danger-border:#922528;--gd-color-feedback-danger-icon:#ef8c8c;--gd-color-feedback-info-bg:#15294b;--gd-color-feedback-info-fg:#d6e5fa;--gd-color-feedback-info-border:#204b8f;--gd-color-feedback-info-icon:#86b1ee;--gd-color-ride-searching-bg:#15294b;--gd-color-ride-searching-fg:#d6e5fa;--gd-color-ride-searching-solid:#86b1ee;--gd-color-ride-searching-on_solid:#0f0f0e;--gd-color-ride-driver_assigned-bg:#2e4210;--gd-color-ride-driver_assigned-fg:#e9f6c8;--gd-color-ride-driver_assigned-solid:#adde3e;--gd-color-ride-driver_assigned-on_solid:#0f0f0e;--gd-color-ride-driver_arrived-bg:#10331f;--gd-color-ride-driver_arrived-fg:#d3eedb;--gd-color-ride-driver_arrived-solid:#7cc596;--gd-color-ride-driver_arrived-on_solid:#0f0f0e;--gd-color-ride-in_progress-bg:#2b2b28;--gd-color-ride-in_progress-fg:#f5f5f2;--gd-color-ride-in_progress-solid:#f5f5f2;--gd-color-ride-in_progress-on_solid:#0f0f0e;--gd-color-ride-completed-bg:#222220;--gd-color-ride-completed-fg:#e1e1db;--gd-color-ride-completed-solid:#c9c9c2;--gd-color-ride-completed-on_solid:#0f0f0e;--gd-color-ride-cancelled-bg:#4e1618;--gd-color-ride-cancelled-fg:#fad6d6;--gd-color-ride-cancelled-solid:#ef8c8c;--gd-color-ride-cancelled-on_solid:#0f0f0e;--gd-color-ride-no_driver_found-bg:#402b0b;--gd-color-ride-no_driver_found-fg:#fce8bf;--gd-color-ride-no_driver_found-solid:#f5c35a;--gd-color-ride-no_driver_found-on_solid:#0f0f0e;--gd-color-driver_status-incomplete-bg:#222220;--gd-color-driver_status-incomplete-fg:#e1e1db;--gd-color-driver_status-pending-bg:#402b0b;--gd-color-driver_status-pending-fg:#fce8bf;--gd-color-driver_status-approved-bg:#10331f;--gd-color-driver_status-approved-fg:#d3eedb;--gd-color-driver_status-rejected-bg:#4e1618;--gd-color-driver_status-rejected-fg:#fad6d6;--gd-color-driver_status-suspended-bg:#2b2b28;--gd-color-driver_status-suspended-fg:#f5f5f2;--gd-color-document_status-missing-bg:#222220;--gd-color-document_status-missing-fg:#e1e1db;--gd-color-document_status-in_review-bg:#402b0b;--gd-color-document_status-in_review-fg:#fce8bf;--gd-color-document_status-accepted-bg:#10331f;--gd-color-document_status-accepted-fg:#d3eedb;--gd-color-document_status-rejected-bg:#4e1618;--gd-color-document_status-rejected-fg:#fad6d6;--gd-color-document_status-expired-bg:#4e1618;--gd-color-document_status-expired-fg:#fad6d6;--gd-color-map-land:#161615;--gd-color-map-land_alt:#1b1b19;--gd-color-map-road:#2c2c29;--gd-color-map-road_major:#3b3727;--gd-color-map-road_casing:#0c0c0b;--gd-color-map-water:#12283a;--gd-color-map-park:#17281a;--gd-color-map-building:#20201e;--gd-color-map-label:#a3a39c;--gd-color-map-pickup:#f5f5f2;--gd-color-map-pickup_fg:#0f0f0e;--gd-color-map-dropoff:#adde3e;--gd-color-map-dropoff_fg:#0f0f0e;--gd-color-map-driver:#f5f5f2;--gd-color-map-driver_fg:#0f0f0e;--gd-color-map-self:#5b93e4;--gd-color-map-self_halo:#1c3b6d;--gd-color-map-route:#adde3e;--gd-color-map-route_casing:#0a0a09;--gd-color-map-route_muted:#5a5a55;--gd-color-map-driver_stale:#9f9f98;--gd-color-map-nav_arrow:#86b1ee;--gd-color-map-route_outline:#76766f;--gd-color-map-nearby:#2b2b28;--gd-color-map-nearby_fg:#e1e1db;--gd-color-map-nearby_border:#9f9f98;--gd-color-map-control_bg:#222220;--gd-color-map-control_border:#76766f;--gd-color-nav-bg:#2b2b28;--gd-color-nav-fg:#f5f5f2;--gd-color-nav-secondary_bg:#171716;--gd-color-nav-secondary_fg:#c9c9c2;--gd-color-nav-active:#adde3e;--gd-color-nav-border:#9f9f98;--gd-color-call-bg:#0f0f0e;--gd-color-call-fg:#f5f5f2;--gd-color-call-fg_muted:#c9c9c2;--gd-color-call-control_bg:#2b2b28;--gd-elevation-0:0 0px 0px 0 #0006;--gd-elevation-1:0 1px 3px 0 #0006;--gd-elevation-2:0 4px 12px 0 #00000080;--gd-elevation-3:0 12px 32px 0 #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--gd-color-bg-canvas:#0f0f0e;--gd-color-bg-surface:#171716;--gd-color-bg-raised:#222220;--gd-color-bg-sunken:#0a0a09;--gd-color-bg-inverse:#f5f5f2;--gd-color-bg-overlay:#000000a6;--gd-color-text-primary:#f5f5f2;--gd-color-text-secondary:#9f9f98;--gd-color-text-disabled:#5a5a55;--gd-color-text-inverse:#171716;--gd-color-text-link:#c2e765;--gd-color-text-on_brand:#0f0f0e;--gd-color-border-subtle:#2b2b28;--gd-color-border-default:#40403c;--gd-color-border-strong:#76766f;--gd-color-border-focus:#86b1ee;--gd-color-action-primary-bg:#adde3e;--gd-color-action-primary-fg:#0f0f0e;--gd-color-action-primary-pressed:#c2e765;--gd-color-action-primary-disabled_bg:#222220;--gd-color-action-primary-disabled_fg:#5a5a55;--gd-color-action-secondary-bg:#2b2b28;--gd-color-action-secondary-fg:#f5f5f2;--gd-color-action-secondary-pressed:#40403c;--gd-color-action-secondary-border:#5a5a55;--gd-color-action-tertiary-fg:#c2e765;--gd-color-action-tertiary-pressed_bg:#2b2b28;--gd-color-action-destructive-bg:#ef8c8c;--gd-color-action-destructive-fg:#0f0f0e;--gd-color-action-destructive-pressed:#f4b1b1;--gd-color-action-strong-bg:#f5f5f2;--gd-color-action-strong-fg:#0f0f0e;--gd-color-action-strong-pressed:#e1e1db;--gd-color-feedback-success-bg:#10331f;--gd-color-feedback-success-fg:#d3eedb;--gd-color-feedback-success-border:#1a6139;--gd-color-feedback-success-icon:#7cc596;--gd-color-feedback-warning-bg:#402b0b;--gd-color-feedback-warning-fg:#fce8bf;--gd-color-feedback-warning-border:#83560c;--gd-color-feedback-warning-icon:#f5c35a;--gd-color-feedback-danger-bg:#4e1618;--gd-color-feedback-danger-fg:#fad6d6;--gd-color-feedback-danger-border:#922528;--gd-color-feedback-danger-icon:#ef8c8c;--gd-color-feedback-info-bg:#15294b;--gd-color-feedback-info-fg:#d6e5fa;--gd-color-feedback-info-border:#204b8f;--gd-color-feedback-info-icon:#86b1ee;--gd-color-ride-searching-bg:#15294b;--gd-color-ride-searching-fg:#d6e5fa;--gd-color-ride-searching-solid:#86b1ee;--gd-color-ride-searching-on_solid:#0f0f0e;--gd-color-ride-driver_assigned-bg:#2e4210;--gd-color-ride-driver_assigned-fg:#e9f6c8;--gd-color-ride-driver_assigned-solid:#adde3e;--gd-color-ride-driver_assigned-on_solid:#0f0f0e;--gd-color-ride-driver_arrived-bg:#10331f;--gd-color-ride-driver_arrived-fg:#d3eedb;--gd-color-ride-driver_arrived-solid:#7cc596;--gd-color-ride-driver_arrived-on_solid:#0f0f0e;--gd-color-ride-in_progress-bg:#2b2b28;--gd-color-ride-in_progress-fg:#f5f5f2;--gd-color-ride-in_progress-solid:#f5f5f2;--gd-color-ride-in_progress-on_solid:#0f0f0e;--gd-color-ride-completed-bg:#222220;--gd-color-ride-completed-fg:#e1e1db;--gd-color-ride-completed-solid:#c9c9c2;--gd-color-ride-completed-on_solid:#0f0f0e;--gd-color-ride-cancelled-bg:#4e1618;--gd-color-ride-cancelled-fg:#fad6d6;--gd-color-ride-cancelled-solid:#ef8c8c;--gd-color-ride-cancelled-on_solid:#0f0f0e;--gd-color-ride-no_driver_found-bg:#402b0b;--gd-color-ride-no_driver_found-fg:#fce8bf;--gd-color-ride-no_driver_found-solid:#f5c35a;--gd-color-ride-no_driver_found-on_solid:#0f0f0e;--gd-color-driver_status-incomplete-bg:#222220;--gd-color-driver_status-incomplete-fg:#e1e1db;--gd-color-driver_status-pending-bg:#402b0b;--gd-color-driver_status-pending-fg:#fce8bf;--gd-color-driver_status-approved-bg:#10331f;--gd-color-driver_status-approved-fg:#d3eedb;--gd-color-driver_status-rejected-bg:#4e1618;--gd-color-driver_status-rejected-fg:#fad6d6;--gd-color-driver_status-suspended-bg:#2b2b28;--gd-color-driver_status-suspended-fg:#f5f5f2;--gd-color-document_status-missing-bg:#222220;--gd-color-document_status-missing-fg:#e1e1db;--gd-color-document_status-in_review-bg:#402b0b;--gd-color-document_status-in_review-fg:#fce8bf;--gd-color-document_status-accepted-bg:#10331f;--gd-color-document_status-accepted-fg:#d3eedb;--gd-color-document_status-rejected-bg:#4e1618;--gd-color-document_status-rejected-fg:#fad6d6;--gd-color-document_status-expired-bg:#4e1618;--gd-color-document_status-expired-fg:#fad6d6;--gd-color-map-land:#161615;--gd-color-map-land_alt:#1b1b19;--gd-color-map-road:#2c2c29;--gd-color-map-road_major:#3b3727;--gd-color-map-road_casing:#0c0c0b;--gd-color-map-water:#12283a;--gd-color-map-park:#17281a;--gd-color-map-building:#20201e;--gd-color-map-label:#a3a39c;--gd-color-map-pickup:#f5f5f2;--gd-color-map-pickup_fg:#0f0f0e;--gd-color-map-dropoff:#adde3e;--gd-color-map-dropoff_fg:#0f0f0e;--gd-color-map-driver:#f5f5f2;--gd-color-map-driver_fg:#0f0f0e;--gd-color-map-self:#5b93e4;--gd-color-map-self_halo:#1c3b6d;--gd-color-map-route:#adde3e;--gd-color-map-route_casing:#0a0a09;--gd-color-map-route_muted:#5a5a55;--gd-color-map-driver_stale:#9f9f98;--gd-color-map-nav_arrow:#86b1ee;--gd-color-map-route_outline:#76766f;--gd-color-map-nearby:#2b2b28;--gd-color-map-nearby_fg:#e1e1db;--gd-color-map-nearby_border:#9f9f98;--gd-color-map-control_bg:#222220;--gd-color-map-control_border:#76766f;--gd-color-nav-bg:#2b2b28;--gd-color-nav-fg:#f5f5f2;--gd-color-nav-secondary_bg:#171716;--gd-color-nav-secondary_fg:#c9c9c2;--gd-color-nav-active:#adde3e;--gd-color-nav-border:#9f9f98;--gd-color-call-bg:#0f0f0e;--gd-color-call-fg:#f5f5f2;--gd-color-call-fg_muted:#c9c9c2;--gd-color-call-control_bg:#2b2b28;--gd-elevation-0:0 0px 0px 0 #0006;--gd-elevation-1:0 1px 3px 0 #0006;--gd-elevation-2:0 4px 12px 0 #00000080;--gd-elevation-3:0 12px 32px 0 #0009}}@media (prefers-reduced-motion:reduce){:root{--gd-motion-duration-fast:0s;--gd-motion-duration-base:0s;--gd-motion-duration-slow:0s}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.29h3lvkzti2g0.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2tawlv965c-2g.woff)format("woff");unicode-range:U+460-52F,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.2y7ys-6xqyvlu.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.313z8u3gguft6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2sh_6_vhnlvft.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.0l231a9nt5uww.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.05unz6ahsdg5s.woff2)format("woff2"),url(../media/inter-greek-400-normal.1ie-jkghmy-g3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.0vt5hs1-p3hwb.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.1sh--xb01u94w.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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.215r6wzhyafb5.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.1s10ttb8x1xct.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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.08vufg9rbrtqu.woff2)format("woff2"),url(../media/inter-latin-400-normal.0qkhh15u3nzc2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.2lrm7m7v2pmbu.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.1dhkj9n1d9eco.woff)format("woff");unicode-range:U+460-52F,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.1nv56f3vj863s.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.06elr_s4xp1zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.0kf5e66myu7u-.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.2yi4i7l4h95u-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.0_q-v-7d36a_x.woff2)format("woff2"),url(../media/inter-greek-500-normal.2q6jyr9iwt8we.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.2jar8flmuc211.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.1ms37jnnr6ne8.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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.2rhh45_wkw1e4.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.2mn7n1eepax5z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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.037elok7xg7ol.woff2)format("woff2"),url(../media/inter-latin-500-normal.0zoa3evckypzi.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.42f1l9b1vn7on.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.0llmxmbbmm9_u.woff)format("woff");unicode-range:U+460-52F,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.0-dy8oiks8ebz.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.1yx35ha52iheu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.1vvyze5ech61n.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.2409xwbea2gft.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.1o2sh6_upyp40.woff2)format("woff2"),url(../media/inter-greek-600-normal.217aew8mjlovh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.28hfptm0o_tt8.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0ryxdan2-9e5a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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.24qjoiekzybge.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.0jniwfmk9oe12.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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.42bxzpetz5w8g.woff2)format("woff2"),url(../media/inter-latin-600-normal.2azw06-3fu-n-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0me1u56i82hi2.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.13n_vpa0gbyg7.woff)format("woff");unicode-range:U+460-52F,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.378qjskmmzqr1.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.1om2rvzqaqs1z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-ext-700-normal.2rh7y3r4qo2km.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.0eo4e8i6f7p31.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.30-dggm__4v65.woff2)format("woff2"),url(../media/inter-greek-700-normal.2-1u0zzxsm6-x.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-vietnamese-700-normal.23ham7l7wwy_k.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.12wdlez6yu94z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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.40zd91kdmj3fq.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.1db-uvxaxecrq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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.0w01zqnq_4v13.woff2)format("woff2"),url(../media/inter-latin-700-normal.0f21to4h01kr-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.3llip5gdtq6ee.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.37cpwuas_4tpy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.123gmka-u-660.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.2qqi-jaq060ud.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.11tra_3r8gne-.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.18cfsy-6ft9zs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.0l8l0wb2sbqrm.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.0c64nmg3blt24.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.2osyrgmzpqw_0.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.3vtl6hswl5p-t.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.37baup9wa8gsy.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.27_azdahucoj5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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{-webkit-text-size-adjust:100%}html,body{block-size:100%}body{background:var(--gd-color-bg-canvas);color:var(--gd-color-text-primary);font-family:var(--gd-type-body-family);font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line-height);font-weight:var(--gd-type-body-weight);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}:focus-visible{outline:var(--gd-border-width-focus) solid var(--gd-color-border-focus);outline-offset:var(--gd-space-1)}.gd-visually-hidden{inline-size:var(--gd-border-width-hairline);block-size:var(--gd-border-width-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.gd-skip-link{z-index:var(--gd-z-modal);padding:var(--gd-space-3) var(--gd-space-5);border-radius:var(--gd-radius-md);background:var(--gd-color-bg-raised);color:var(--gd-color-text-link);font-weight:var(--gd-type-label-weight);box-shadow:var(--gd-elevation-2);transform:translateY(calc(-1 * var(--gd-space-12)));position:absolute;inset-block-start:var(--gd-space-3);inset-inline-start:var(--gd-space-3)}.gd-skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:var(--gd-motion-duration-reduced)!important}}.gd-text,.gd-heading{margin:0}.gd-text--display{font-family:var(--gd-type-display-family);font-size:var(--gd-type-display-size);line-height:var(--gd-type-display-line-height);font-weight:var(--gd-type-display-weight);letter-spacing:var(--gd-type-display-tracking)}.gd-text--title{font-family:var(--gd-type-title-family);font-size:var(--gd-type-title-size);line-height:var(--gd-type-title-line-height);font-weight:var(--gd-type-title-weight);letter-spacing:var(--gd-type-title-tracking)}.gd-text--heading{font-family:var(--gd-type-heading-family);font-size:var(--gd-type-heading-size);line-height:var(--gd-type-heading-line-height);font-weight:var(--gd-type-heading-weight);letter-spacing:var(--gd-type-heading-tracking)}.gd-text--body{font-family:var(--gd-type-body-family);font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line-height);font-weight:var(--gd-type-body-weight);letter-spacing:var(--gd-type-body-tracking)}.gd-text--body_strong{font-family:var(--gd-type-body_strong-family);font-size:var(--gd-type-body_strong-size);line-height:var(--gd-type-body_strong-line-height);font-weight:var(--gd-type-body_strong-weight);letter-spacing:var(--gd-type-body_strong-tracking)}.gd-text--body_sm{font-family:var(--gd-type-body_sm-family);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);font-weight:var(--gd-type-body_sm-weight);letter-spacing:var(--gd-type-body_sm-tracking)}.gd-text--label{font-family:var(--gd-type-label-family);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);font-weight:var(--gd-type-label-weight);letter-spacing:var(--gd-type-label-tracking)}.gd-text--caption{font-family:var(--gd-type-caption-family);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);font-weight:var(--gd-type-caption-weight);letter-spacing:var(--gd-type-caption-tracking)}.gd-text--overline{font-family:var(--gd-type-overline-family);font-size:var(--gd-type-overline-size);line-height:var(--gd-type-overline-line-height);font-weight:var(--gd-type-overline-weight);letter-spacing:var(--gd-type-overline-tracking);text-transform:uppercase}.gd-text--numeric{font-family:var(--gd-type-numeric-family);font-size:var(--gd-type-numeric-size);line-height:var(--gd-type-numeric-line-height);font-weight:var(--gd-type-numeric-weight);letter-spacing:var(--gd-type-numeric-tracking);font-feature-settings:var(--gd-type-numeric-features)}.gd-text--numeric_lg{font-family:var(--gd-type-numeric_lg-family);font-size:var(--gd-type-numeric_lg-size);line-height:var(--gd-type-numeric_lg-line-height);font-weight:var(--gd-type-numeric_lg-weight);letter-spacing:var(--gd-type-numeric_lg-tracking);font-feature-settings:var(--gd-type-numeric_lg-features)}.gd-text--code{font-family:var(--gd-type-code-family);font-size:var(--gd-type-code-size);line-height:var(--gd-type-code-line-height);font-weight:var(--gd-type-code-weight);letter-spacing:var(--gd-type-code-tracking)}.gd-text--primary{color:var(--gd-color-text-primary)}.gd-text--secondary{color:var(--gd-color-text-secondary)}.gd-text--disabled{color:var(--gd-color-text-disabled)}.gd-text--inverse{color:var(--gd-color-text-inverse)}.gd-text--link{color:var(--gd-color-text-link)}.gd-text--truncate{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.gd-text--clamp2{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gd-text--nowrap{white-space:nowrap}.gd-text--align-center{text-align:center}.gd-text--align-end{text-align:end}.gd-box{min-inline-size:0;display:block}.gd-box[data-p="0"]{padding:var(--gd-space-0)}.gd-box[data-p="1"]{padding:var(--gd-space-1)}.gd-box[data-p="2"]{padding:var(--gd-space-2)}.gd-box[data-p="3"]{padding:var(--gd-space-3)}.gd-box[data-p="4"]{padding:var(--gd-space-4)}.gd-box[data-p="5"]{padding:var(--gd-space-5)}.gd-box[data-p="6"]{padding:var(--gd-space-6)}.gd-box[data-p="7"]{padding:var(--gd-space-7)}.gd-box[data-p="8"]{padding:var(--gd-space-8)}.gd-box[data-p="9"]{padding:var(--gd-space-9)}.gd-box[data-p="10"]{padding:var(--gd-space-10)}.gd-box[data-p="11"]{padding:var(--gd-space-11)}.gd-box[data-p="12"]{padding:var(--gd-space-12)}.gd-box[data-px="0"]{padding-inline:var(--gd-space-0)}.gd-box[data-px="1"]{padding-inline:var(--gd-space-1)}.gd-box[data-px="2"]{padding-inline:var(--gd-space-2)}.gd-box[data-px="3"]{padding-inline:var(--gd-space-3)}.gd-box[data-px="4"]{padding-inline:var(--gd-space-4)}.gd-box[data-px="5"]{padding-inline:var(--gd-space-5)}.gd-box[data-px="6"]{padding-inline:var(--gd-space-6)}.gd-box[data-px="7"]{padding-inline:var(--gd-space-7)}.gd-box[data-px="8"]{padding-inline:var(--gd-space-8)}.gd-box[data-px="9"]{padding-inline:var(--gd-space-9)}.gd-box[data-px="10"]{padding-inline:var(--gd-space-10)}.gd-box[data-px="11"]{padding-inline:var(--gd-space-11)}.gd-box[data-px="12"]{padding-inline:var(--gd-space-12)}.gd-box[data-py="0"]{padding-block:var(--gd-space-0)}.gd-box[data-py="1"]{padding-block:var(--gd-space-1)}.gd-box[data-py="2"]{padding-block:var(--gd-space-2)}.gd-box[data-py="3"]{padding-block:var(--gd-space-3)}.gd-box[data-py="4"]{padding-block:var(--gd-space-4)}.gd-box[data-py="5"]{padding-block:var(--gd-space-5)}.gd-box[data-py="6"]{padding-block:var(--gd-space-6)}.gd-box[data-py="7"]{padding-block:var(--gd-space-7)}.gd-box[data-py="8"]{padding-block:var(--gd-space-8)}.gd-box[data-py="9"]{padding-block:var(--gd-space-9)}.gd-box[data-py="10"]{padding-block:var(--gd-space-10)}.gd-box[data-py="11"]{padding-block:var(--gd-space-11)}.gd-box[data-py="12"]{padding-block:var(--gd-space-12)}.gd-box[data-bg=canvas]{background:var(--gd-color-bg-canvas)}.gd-box[data-bg=surface]{background:var(--gd-color-bg-surface)}.gd-box[data-bg=raised]{background:var(--gd-color-bg-raised)}.gd-box[data-bg=sunken]{background:var(--gd-color-bg-sunken)}.gd-box[data-bg=inverse]{background:var(--gd-color-bg-inverse);color:var(--gd-color-text-inverse)}.gd-box[data-radius=xs]{border-radius:var(--gd-radius-xs)}.gd-box[data-radius=sm]{border-radius:var(--gd-radius-sm)}.gd-box[data-radius=md]{border-radius:var(--gd-radius-md)}.gd-box[data-radius=lg]{border-radius:var(--gd-radius-lg)}.gd-box[data-radius=xl]{border-radius:var(--gd-radius-xl)}.gd-box[data-radius=pill]{border-radius:var(--gd-radius-pill)}.gd-box[data-border=subtle]{border:var(--gd-border-width-hairline) solid var(--gd-color-border-subtle)}.gd-box[data-border=default]{border:var(--gd-border-width-hairline) solid var(--gd-color-border-default)}.gd-stack{flex-direction:column;min-inline-size:0;display:flex}.gd-stack--row{flex-direction:row;align-items:center}.gd-stack--wrap{flex-wrap:wrap}.gd-stack[data-align=start]{align-items:flex-start}.gd-stack[data-align=center]{align-items:center}.gd-stack[data-align=end]{align-items:flex-end}.gd-stack[data-align=stretch]{align-items:stretch}.gd-stack[data-justify=between]{justify-content:space-between}.gd-stack[data-justify=end]{justify-content:flex-end}.gd-stack[data-gap="1"]{gap:var(--gd-space-1)}.gd-stack[data-gap="2"]{gap:var(--gd-space-2)}.gd-stack[data-gap="3"]{gap:var(--gd-space-3)}.gd-stack[data-gap="4"]{gap:var(--gd-space-4)}.gd-stack[data-gap="5"]{gap:var(--gd-space-5)}.gd-stack[data-gap="6"]{gap:var(--gd-space-6)}.gd-stack[data-gap="7"]{gap:var(--gd-space-7)}.gd-stack[data-gap="8"]{gap:var(--gd-space-8)}.gd-stack[data-gap="9"]{gap:var(--gd-space-9)}.gd-stack[data-gap="10"]{gap:var(--gd-space-10)}.gd-stack[data-gap="11"]{gap:var(--gd-space-11)}.gd-stack[data-gap="12"]{gap:var(--gd-space-12)}.gd-stack>.gd-text{min-inline-size:0}.gd-grow{flex:1 1 0;min-inline-size:0}.gd-spacer{flex:auto}.gd-divider{border:0;border-block-start:var(--gd-border-width-hairline) solid var(--gd-color-border-default);inline-size:100%;margin:0}.gd-divider--vertical{border-block-start:0;border-inline-start:var(--gd-border-width-hairline) solid var(--gd-color-border-default);align-self:stretch;inline-size:auto}.gd-divider--inset{inline-size:auto;margin-inline-start:calc(var(--gd-space-5) + var(--gd-size-icon-lg) + var(--gd-space-4))}.gd-page{grid-template-columns:var(--gd-size-sidebar-width) minmax(0, 1fr);background:var(--gd-color-bg-canvas);block-size:100%;display:grid}.gd-page__main{flex-direction:column;min-inline-size:0;display:flex;overflow:auto}.gd-page__content{padding:var(--gd-space-7) var(--gd-space-8);gap:var(--gd-space-7);inline-size:100%;max-inline-size:var(--gd-size-content-max);flex-direction:column;display:flex}.gd-page--full .gd-page__content{max-inline-size:none}.gd-page__header{gap:var(--gd-space-3);flex-direction:column;display:flex}.gd-page__title-row{justify-content:space-between;align-items:center;gap:var(--gd-space-4);flex-wrap:wrap;display:flex}.gd-page__actions{align-items:center;gap:var(--gd-space-3);flex-wrap:wrap;display:flex}.gd-icon{inline-size:var(--gd-size-icon-lg);block-size:var(--gd-size-icon-lg);color:currentColor;flex:none;display:inline-flex}.gd-icon--xs{inline-size:var(--gd-size-icon-xs);block-size:var(--gd-size-icon-xs)}.gd-icon--sm{inline-size:var(--gd-size-icon-sm);block-size:var(--gd-size-icon-sm)}.gd-icon--md{inline-size:var(--gd-size-icon-md);block-size:var(--gd-size-icon-md)}.gd-icon--xl{inline-size:var(--gd-size-icon-xl);block-size:var(--gd-size-icon-xl)}.gd-icon>svg{block-size:100%;inline-size:100%;stroke-width:var(--gd-size-stroke-icon)}[dir=rtl] .gd-icon--mirror{transform:scaleX(-1)}.gd-banner>.gd-icon,.gd-list-item__leading>.gd-icon,.gd-button>.gd-icon,.gd-field__error>.gd-icon{inline-size:min(calc(var(--gd-size-icon-md) * var(--gd-text-scale,1)), var(--gd-size-icon-xl));block-size:min(calc(var(--gd-size-icon-md) * var(--gd-text-scale,1)), var(--gd-size-icon-xl))}.gd-status-pill>.gd-icon,.gd-field__error>.gd-icon{inline-size:min(calc(var(--gd-size-icon-sm) * var(--gd-text-scale,1)), var(--gd-size-icon-lg));block-size:min(calc(var(--gd-size-icon-sm) * var(--gd-text-scale,1)), var(--gd-size-icon-lg))}.gd-centered-page{min-block-size:100%;padding:var(--gd-space-7) var(--gd-space-5);background:var(--gd-color-bg-canvas);place-items:center;display:grid}.gd-centered-page__card{gap:var(--gd-space-5);inline-size:min(100%, var(--gd-size-dialog-sm));padding:var(--gd-space-8);flex-direction:column;display:flex}.gd-centered-page__brand{align-items:center;gap:var(--gd-space-3);flex-wrap:wrap;display:flex}.gd-centered-page__brand--logo{align-items:flex-start;gap:var(--gd-space-1);flex-direction:column}.gd-page__title-group{align-items:center;gap:var(--gd-space-5);min-inline-size:0;display:flex}.gd-page__title-text{gap:var(--gd-space-2);flex-direction:column;min-inline-size:0;display:flex}.gd-page__title-line{align-items:center;gap:var(--gd-space-4);flex-wrap:wrap;display:flex}.gd-button{--_bg:var(--gd-color-action-primary-bg);--_fg:var(--gd-color-action-primary-fg);--_pressed:var(--gd-color-action-primary-pressed);--_border:transparent;justify-content:center;align-items:center;gap:var(--gd-space-3);min-block-size:var(--gd-size-control-md);min-inline-size:var(--gd-size-touch-min);padding:var(--gd-space-3) var(--gd-space-6);border:var(--gd-border-width-default) solid var(--_border);border-radius:var(--gd-radius-md);background:var(--_bg);color:var(--_fg);font-family:var(--gd-type-label-family);font-size:var(--gd-type-body_strong-size);line-height:var(--gd-type-body_strong-line-height);font-weight:var(--gd-type-body_strong-weight);text-align:center;cursor:pointer;max-inline-size:100%;transition:background-color var(--gd-motion-duration-fast) var(--gd-motion-easing-standard);flex:none;text-decoration:none;display:inline-flex}.gd-button:active{background:var(--_pressed)}.gd-button--secondary{--_bg:var(--gd-color-action-secondary-bg);--_fg:var(--gd-color-action-secondary-fg);--_pressed:var(--gd-color-action-secondary-pressed)}.gd-button--outline{--_bg:var(--gd-color-bg-surface);--_fg:var(--gd-color-action-secondary-fg);--_pressed:var(--gd-color-action-secondary-pressed);--_border:var(--gd-color-action-secondary-border)}.gd-button--tertiary{--_bg:transparent;--_fg:var(--gd-color-action-tertiary-fg);--_pressed:var(--gd-color-action-tertiary-pressed_bg);padding-inline:var(--gd-space-4)}.gd-button--destructive{--_bg:var(--gd-color-bg-surface);--_fg:var(--gd-color-action-destructive-bg);--_pressed:var(--gd-color-feedback-danger-bg);--_border:var(--gd-color-action-destructive-bg)}.gd-button--destructive:active{color:var(--gd-color-feedback-danger-fg)}.gd-button--destructive_solid{--_bg:var(--gd-color-action-destructive-bg);--_fg:var(--gd-color-action-destructive-fg);--_pressed:var(--gd-color-action-destructive-pressed)}.gd-button--sm{min-block-size:var(--gd-size-control-sm);padding:var(--gd-space-2) var(--gd-space-5);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height)}.gd-button--lg{min-block-size:var(--gd-size-control-lg);padding-inline:var(--gd-space-7)}.gd-button--xl{min-block-size:var(--gd-size-control-xl);padding-inline:var(--gd-space-7);font-size:var(--gd-type-heading-size);line-height:var(--gd-type-heading-line-height);font-weight:var(--gd-type-title-weight);border-radius:var(--gd-radius-lg)}.gd-button--block{inline-size:100%;display:flex}.gd-button[aria-disabled=true]{--_bg:var(--gd-color-action-primary-disabled_bg);--_fg:var(--gd-color-action-primary-disabled_fg);--_border:transparent;--_pressed:var(--_bg);cursor:not-allowed}.gd-button--tertiary[aria-disabled=true]{--_bg:transparent}.gd-button[aria-busy=true]{cursor:progress}.gd-button[aria-busy=true] .gd-button__label{opacity:var(--gd-opacity-disabled)}.gd-icon-button{inline-size:var(--gd-size-touch-min);block-size:var(--gd-size-touch-min);border-radius:var(--gd-radius-pill);color:var(--gd-color-text-primary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gd-icon-button:active{background:var(--gd-color-action-secondary-pressed)}.gd-icon-button--raised{background:var(--gd-color-bg-raised);box-shadow:var(--gd-elevation-2)}.gd-icon-button--tonal{background:var(--gd-color-action-secondary-bg)}.gd-icon-button[aria-disabled=true]{color:var(--gd-color-text-disabled);cursor:not-allowed;background:0 0}.gd-link{font:inherit;color:var(--gd-color-text-link);text-underline-offset:var(--gd-space-1);font-weight:var(--gd-type-label-weight);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.gd-link:visited{color:var(--gd-color-text-link)}.gd-link>.gd-icon{vertical-align:middle;margin-inline-start:var(--gd-space-1)}.gd-field{gap:var(--gd-space-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.gd-field__label{font-family:var(--gd-type-label-family);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);font-weight:var(--gd-type-label-weight);color:var(--gd-color-text-primary);padding:0}.gd-field__required{color:var(--gd-color-feedback-danger-fg)}.gd-field__help{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);color:var(--gd-color-text-secondary)}.gd-field__error{gap:var(--gd-space-2);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);font-weight:var(--gd-type-label-weight);color:var(--gd-color-feedback-danger-fg);align-items:flex-start;display:flex}.gd-field-row{align-items:flex-start;gap:var(--gd-space-4);flex-wrap:wrap;display:flex}.gd-field-row>.gd-field-row__wide{flex:2 1 calc(var(--gd-size-dialog-sm) / 2);min-inline-size:0}.gd-field-row>.gd-field-row__narrow{flex:1 1 calc(var(--gd-size-sidebar-width) / 2);min-inline-size:0}.gd-input{align-items:center;gap:var(--gd-space-3);min-block-size:var(--gd-size-control-md);padding-inline:var(--gd-space-4);padding-block:var(--gd-space-1);background:var(--gd-color-bg-surface);color:var(--gd-color-text-primary);border:var(--gd-border-width-default) solid var(--gd-color-border-strong);border-radius:var(--gd-radius-sm);display:flex}.gd-input__adornment{color:var(--gd-color-text-secondary);flex:none;display:inline-flex}.gd-input:focus-within{border-color:var(--gd-color-border-focus);box-shadow:0 0 0 var(--gd-border-width-hairline) var(--gd-color-border-focus)}.gd-input.is-invalid{border-color:var(--gd-color-feedback-danger-icon);border-width:var(--gd-border-width-strong)}.gd-input.is-disabled{background:var(--gd-color-bg-sunken);color:var(--gd-color-text-disabled);border-color:var(--gd-color-border-default)}.gd-input.is-readonly{background:var(--gd-color-bg-sunken);border-color:var(--gd-color-border-default)}.gd-input--search{border-radius:var(--gd-radius-pill);background:var(--gd-color-bg-sunken);border-color:#0000}.gd-input--search input::-webkit-search-cancel-button{appearance:none}.gd-input input:focus-visible,.gd-input .gd-select__trigger:focus-visible{outline:none}.gd-input--float{min-block-size:var(--gd-size-control-lg);padding-block:var(--gd-space-2);align-items:center}.gd-input__control{min-inline-size:0;flex-direction:column;flex:auto;justify-content:center;padding-block-start:var(--gd-type-caption-line-height);display:flex;position:relative}.gd-input__control>input,.gd-input__control>.gd-select__trigger{appearance:none;inline-size:100%;min-inline-size:0;min-block-size:var(--gd-type-body-line-height);color:inherit;text-align:start;font:inherit;background:0 0;border:0;outline:none;margin:0;padding:0}.gd-input__control>input::placeholder{color:#0000}.gd-float-label{color:var(--gd-color-text-secondary);font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line-height);font-weight:var(--gd-type-body-weight);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transition:font-size var(--gd-motion-duration-fast) var(--gd-motion-easing-standard), color var(--gd-motion-duration-fast) var(--gd-motion-easing-standard);padding-block-start:var(--gd-type-caption-line-height);position:absolute;inset-block-start:50%;inset-inline:0;overflow:hidden;transform:translateY(-50%)}.gd-input--float:focus-within .gd-float-label,.gd-input--float.is-filled .gd-float-label{white-space:normal;font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);font-weight:var(--gd-type-label-weight);padding-block-start:0;position:static;overflow:visible;transform:none}.gd-input--float:has(input:autofill) .gd-float-label{white-space:normal;font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);font-weight:var(--gd-type-label-weight);padding-block-start:0;position:static;overflow:visible;transform:none}.gd-input--float:focus-within .gd-input__control,.gd-input--float.is-filled .gd-input__control{padding-block-start:0}.gd-input--float:has(input:autofill) .gd-input__control{padding-block-start:0}.gd-input--float:focus-within .gd-input__control>input::placeholder{color:var(--gd-color-text-secondary)}.gd-input--float:focus-within .gd-float-label{color:var(--gd-color-border-focus)}.gd-input--float.is-invalid .gd-float-label{color:var(--gd-color-feedback-danger-fg)}.gd-input--float.is-disabled .gd-float-label{color:var(--gd-color-text-disabled)}.gd-select__trigger{cursor:pointer}.gd-select__trigger[data-placeholder] .gd-select__value{color:#0000}.gd-input--float:focus-within .gd-select__trigger[data-placeholder] .gd-select__value{color:var(--gd-color-text-secondary)}.gd-select__content{z-index:var(--gd-z-overlay);min-inline-size:var(--radix-select-trigger-width);max-block-size:var(--radix-select-content-available-height);overflow:hidden}.gd-select__item{align-items:center;gap:var(--gd-space-3);min-block-size:var(--gd-size-control-sm);padding-inline:var(--gd-space-4);border-radius:var(--gd-radius-sm);cursor:pointer;outline:none;display:flex}.gd-select__item[data-highlighted]{background:var(--gd-color-action-secondary-bg)}.gd-select__item[data-state=checked]{font-weight:var(--gd-type-label-weight)}.gd-select__item[data-disabled]{color:var(--gd-color-text-disabled);cursor:not-allowed}.gd-select__check{color:var(--gd-color-action-tertiary-fg);margin-inline-start:auto}.gd-select-compact{align-items:center;gap:var(--gd-space-3);display:inline-flex}.gd-select-compact .gd-input{min-block-size:var(--gd-size-control-sm);padding-block:0}.gd-select-compact .gd-select__trigger{align-items:center;gap:var(--gd-space-2);background:0 0;border:0;padding:0;display:inline-flex}.gd-check,.gd-radio{align-items:flex-start;gap:var(--gd-space-4);min-block-size:var(--gd-size-touch-min);padding-block:var(--gd-space-3);cursor:pointer;display:flex}.gd-check__box,.gd-radio__dot{inline-size:var(--gd-size-icon-lg);block-size:var(--gd-size-icon-lg);border:var(--gd-border-width-strong) solid var(--gd-color-border-strong);background:var(--gd-color-bg-surface);color:var(--gd-color-action-primary-fg);cursor:inherit;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gd-check__box{border-radius:var(--gd-radius-xs)}.gd-radio__dot{border-radius:var(--gd-radius-pill)}.gd-check__box[data-state=checked]{background:var(--gd-color-action-primary-bg);border-color:var(--gd-color-action-primary-bg)}.gd-radio__dot[data-state=checked]{border-color:var(--gd-color-action-primary-bg);box-shadow:inset 0 0 0 var(--gd-space-2) var(--gd-color-action-primary-bg)}.gd-check.is-invalid .gd-check__box{border-color:var(--gd-color-feedback-danger-icon)}.gd-check.is-disabled,.gd-radio.is-disabled{color:var(--gd-color-text-disabled);cursor:not-allowed}.gd-check.is-disabled .gd-check__box,.gd-radio.is-disabled .gd-radio__dot{border-color:var(--gd-color-border-default);background:var(--gd-color-bg-sunken)}.gd-check__label,.gd-radio__label{padding-block-start:var(--gd-space-1)}.gd-radio-group{flex-direction:column;display:flex}.gd-switch{align-items:center;gap:var(--gd-space-4);min-block-size:var(--gd-size-touch-min);cursor:pointer;display:flex}.gd-switch__track{inline-size:var(--gd-size-control-lg);block-size:var(--gd-size-avatar-sm);border-radius:var(--gd-radius-pill);background:var(--gd-color-bg-sunken);border:var(--gd-border-width-strong) solid var(--gd-color-border-strong);cursor:inherit;transition:background-color var(--gd-motion-duration-base) var(--gd-motion-easing-standard);flex:none;padding:0;position:relative}.gd-switch__thumb{inline-size:var(--gd-size-icon-lg);block-size:var(--gd-size-icon-lg);border-radius:var(--gd-radius-pill);background:var(--gd-color-text-secondary);transition:inset-inline-start var(--gd-motion-duration-base) var(--gd-motion-easing-standard);color:var(--gd-color-action-primary-bg);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--gd-space-1);inset-inline-start:var(--gd-space-1)}.gd-switch__track[data-state=checked]{background:var(--gd-color-action-primary-bg);border-color:var(--gd-color-action-primary-bg)}.gd-switch__track[data-state=checked] .gd-switch__thumb{background:var(--gd-color-action-primary-fg);inset-inline-start:calc(100% - var(--gd-size-icon-lg) - var(--gd-space-1))}.gd-switch.is-disabled{color:var(--gd-color-text-disabled);cursor:not-allowed}.gd-switch.is-disabled .gd-switch__track{border-color:var(--gd-color-border-default)}.gd-switch[aria-busy=true]{cursor:progress}.gd-segmented{padding:var(--gd-space-1);gap:var(--gd-space-1);background:var(--gd-color-bg-sunken);border-radius:var(--gd-radius-md);display:flex;overflow-x:auto}.gd-segmented__item{min-block-size:var(--gd-size-control-sm);border-radius:var(--gd-radius-sm);color:var(--gd-color-text-secondary);font-weight:var(--gd-type-label-weight);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);cursor:pointer;padding-inline:var(--gd-space-4);background:0 0;border:0;flex:1 1 0}.gd-segmented__item[data-state=checked],.gd-segmented__item[data-state=on]{background:var(--gd-color-bg-surface);color:var(--gd-color-text-primary);box-shadow:var(--gd-elevation-1)}.gd-segmented__item[data-disabled]{color:var(--gd-color-text-disabled);cursor:not-allowed}.gd-checkbox-group{gap:var(--gd-space-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}:root:not([data-theme=dark]) .gd-radio__dot[data-state=checked]{background:radial-gradient(circle closest-side, var(--gd-color-text-primary) 0 55%, transparent 60%)}:root:not([data-theme=dark]) .gd-switch__track[data-state=checked],:root:not([data-theme=dark]) .gd-check__box[data-state=checked]{border-color:var(--gd-color-text-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-radio__dot[data-state=checked]{background:0 0}:root:not([data-theme=light]) .gd-switch__track[data-state=checked],:root:not([data-theme=light]) .gd-check__box[data-state=checked]{border-color:var(--gd-color-action-primary-bg)}}.gd-banner{--_bg:var(--gd-color-feedback-info-bg);--_fg:var(--gd-color-feedback-info-fg);--_border:var(--gd-color-feedback-info-border);--_icon:var(--gd-color-feedback-info-icon);gap:var(--gd-space-4);padding:var(--gd-space-4) var(--gd-space-5);background:var(--_bg);color:var(--_fg);border:var(--gd-border-width-default) solid var(--_border);border-radius:var(--gd-radius-md);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);align-items:flex-start;display:flex}.gd-banner>.gd-icon{color:var(--_icon)}.gd-banner--success{--_bg:var(--gd-color-feedback-success-bg);--_fg:var(--gd-color-feedback-success-fg);--_border:var(--gd-color-feedback-success-border);--_icon:var(--gd-color-feedback-success-icon)}.gd-banner--warning{--_bg:var(--gd-color-feedback-warning-bg);--_fg:var(--gd-color-feedback-warning-fg);--_border:var(--gd-color-feedback-warning-border);--_icon:var(--gd-color-feedback-warning-icon)}.gd-banner--danger{--_bg:var(--gd-color-feedback-danger-bg);--_fg:var(--gd-color-feedback-danger-fg);--_border:var(--gd-color-feedback-danger-border);--_icon:var(--gd-color-feedback-danger-icon)}.gd-banner--quiet{--_bg:var(--gd-color-bg-sunken);--_fg:var(--gd-color-text-secondary);--_border:transparent;--_icon:var(--gd-color-text-secondary);padding:var(--gd-space-3) var(--gd-space-4)}.gd-banner__body{gap:var(--gd-space-1);flex-direction:column;flex:auto;align-items:flex-start;min-inline-size:0;display:flex}.gd-banner__title{font-weight:var(--gd-type-body_strong-weight)}.gd-banner .gd-link,.gd-banner .gd-icon-button{color:inherit}.gd-banner .gd-icon-button{margin-block:calc(-1 * var(--gd-space-3));margin-inline-end:calc(-1 * var(--gd-space-3))}.gd-toast-viewport{z-index:var(--gd-z-toast);gap:var(--gd-space-3);padding:var(--gd-space-7);max-inline-size:calc(var(--gd-size-dialog-sm) + 2 * var(--gd-space-7));outline:none;flex-direction:column;margin:0;list-style:none;display:flex;position:fixed;inset-block-end:0;inset-inline-end:0}.gd-toast{align-items:center;gap:var(--gd-space-4);padding:var(--gd-space-4) var(--gd-space-5);min-block-size:var(--gd-size-control-md);background:var(--gd-color-bg-inverse);color:var(--gd-color-text-inverse);border-radius:var(--gd-radius-md);box-shadow:var(--gd-elevation-3);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);display:flex}.gd-toast__message{flex:auto;min-inline-size:0}.gd-toast .gd-link{color:var(--gd-color-text-inverse)}.gd-toast[data-state=open]{animation:gd-toast-in var(--gd-motion-duration-base) var(--gd-motion-easing-emphasized)}.gd-toast[data-state=closed]{animation:gd-toast-out var(--gd-motion-duration-fast) var(--gd-motion-easing-exit)}@keyframes gd-toast-in{0%{opacity:0;transform:translateY(var(--gd-space-5))}}@keyframes gd-toast-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.gd-toast[data-state]{animation:none}}.gd-spinner{inline-size:var(--gd-size-icon-lg);block-size:var(--gd-size-icon-lg);border-radius:var(--gd-radius-pill);border:var(--gd-size-stroke-icon) solid var(--gd-color-border-default);border-block-start-color:var(--gd-color-action-primary-bg);animation:gd-spin calc(var(--gd-motion-duration-slow) * 3) linear infinite;flex:none;display:inline-block}.gd-spinner--sm{inline-size:var(--gd-size-icon-sm);block-size:var(--gd-size-icon-sm)}.gd-spinner--on-primary{border-color:var(--gd-color-action-primary-pressed);border-block-start-color:var(--gd-color-action-primary-fg)}@keyframes gd-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.gd-spinner{animation-duration:calc(var(--gd-motion-duration-slow) * 12)}}.gd-skeleton{border-radius:var(--gd-radius-sm);background:var(--gd-color-bg-sunken);block-size:var(--gd-type-body-line-height);inline-size:100%;display:block}.gd-skeleton--circle{border-radius:var(--gd-radius-pill);inline-size:var(--gd-size-avatar-md);block-size:var(--gd-size-avatar-md)}.gd-skeleton--rect{block-size:var(--gd-size-avatar-xl);border-radius:var(--gd-radius-md)}.gd-skeleton[data-width="25"]{inline-size:25%}.gd-skeleton[data-width="50"]{inline-size:50%}.gd-skeleton[data-width="75"]{inline-size:75%}.gd-skeleton[data-width="100"]{inline-size:100%}.gd-progress-field{gap:var(--gd-space-2);flex-direction:column;display:flex}.gd-progress{appearance:none;inline-size:100%;block-size:var(--gd-space-2);border-radius:var(--gd-radius-pill);background:var(--gd-color-bg-sunken);border:0;display:block;overflow:hidden}.gd-progress::-webkit-progress-bar{background:var(--gd-color-bg-sunken);border-radius:inherit}.gd-progress::-webkit-progress-value{background:var(--gd-color-action-primary-bg);border-radius:inherit;transition:inline-size var(--gd-motion-duration-base) var(--gd-motion-easing-standard)}.gd-progress::-moz-progress-bar{background:var(--gd-color-action-primary-bg);border-radius:inherit}.gd-empty-state,.gd-error-state{text-align:center;align-items:center;gap:var(--gd-space-4);padding:var(--gd-space-9) var(--gd-space-7);flex-direction:column;display:flex}.gd-empty-state__art,.gd-error-state__art{inline-size:var(--gd-size-avatar-xl);block-size:var(--gd-size-avatar-xl);border-radius:var(--gd-radius-pill);background:var(--gd-color-bg-sunken);color:var(--gd-color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.gd-error-state__art{background:var(--gd-color-feedback-danger-bg);color:var(--gd-color-feedback-danger-icon)}.gd-empty-state__body,.gd-error-state__body{max-inline-size:var(--gd-size-content-readable);color:var(--gd-color-text-secondary)}.gd-feedback-art--success{background:var(--gd-color-feedback-success-bg);color:var(--gd-color-feedback-success-icon)}.gd-feedback-art--info{background:var(--gd-color-feedback-info-bg);color:var(--gd-color-feedback-info-icon)}:root:not([data-theme=dark]) .gd-spinner{border-block-start-color:var(--gd-color-text-primary)}:root:not([data-theme=dark]) .gd-progress::-webkit-progress-value{background:var(--gd-color-text-primary)}:root:not([data-theme=dark]) .gd-progress::-moz-progress-bar{background:var(--gd-color-text-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-spinner{border-block-start-color:var(--gd-color-action-primary-bg)}:root:not([data-theme=light]) .gd-progress::-webkit-progress-value{background:var(--gd-color-action-primary-bg)}:root:not([data-theme=light]) .gd-progress::-moz-progress-bar{background:var(--gd-color-action-primary-bg)}}.gd-badge{min-inline-size:var(--gd-size-icon-md);block-size:var(--gd-size-icon-md);padding-inline:var(--gd-space-2);border-radius:var(--gd-radius-pill);background:var(--gd-color-action-primary-bg);color:var(--gd-color-action-primary-fg);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);font-weight:var(--gd-type-overline-weight);font-feature-settings:var(--gd-type-numeric-features);justify-content:center;align-items:center;display:inline-flex}.gd-status-pill{--_bg:var(--gd-color-bg-sunken);--_fg:var(--gd-color-text-primary);align-items:center;gap:var(--gd-space-2);max-inline-size:100%;min-block-size:var(--gd-size-icon-lg);padding:var(--gd-space-1) var(--gd-space-4) var(--gd-space-1) var(--gd-space-3);border-radius:var(--gd-radius-pill);background:var(--_bg);color:var(--_fg);font-family:var(--gd-type-label-family);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);font-weight:var(--gd-type-label-weight);white-space:nowrap;display:inline-flex}.gd-status-pill--lg{min-block-size:var(--gd-size-control-sm);padding-inline:var(--gd-space-4) var(--gd-space-5);font-size:var(--gd-type-body_strong-size)}.gd-status-pill[data-tone=ride\.searching]{--_bg:var(--gd-color-ride-searching-bg);--_fg:var(--gd-color-ride-searching-fg);--_solid:var(--gd-color-ride-searching-solid);--_on_solid:var(--gd-color-ride-searching-on_solid)}.gd-status-pill[data-tone=ride\.driver_assigned]{--_bg:var(--gd-color-ride-driver_assigned-bg);--_fg:var(--gd-color-ride-driver_assigned-fg);--_solid:var(--gd-color-ride-driver_assigned-solid);--_on_solid:var(--gd-color-ride-driver_assigned-on_solid)}.gd-status-pill[data-tone=ride\.driver_arrived]{--_bg:var(--gd-color-ride-driver_arrived-bg);--_fg:var(--gd-color-ride-driver_arrived-fg);--_solid:var(--gd-color-ride-driver_arrived-solid);--_on_solid:var(--gd-color-ride-driver_arrived-on_solid)}.gd-status-pill[data-tone=ride\.in_progress]{--_bg:var(--gd-color-ride-in_progress-bg);--_fg:var(--gd-color-ride-in_progress-fg);--_solid:var(--gd-color-ride-in_progress-solid);--_on_solid:var(--gd-color-ride-in_progress-on_solid)}.gd-status-pill[data-tone=ride\.completed]{--_bg:var(--gd-color-ride-completed-bg);--_fg:var(--gd-color-ride-completed-fg);--_solid:var(--gd-color-ride-completed-solid);--_on_solid:var(--gd-color-ride-completed-on_solid)}.gd-status-pill[data-tone=ride\.cancelled]{--_bg:var(--gd-color-ride-cancelled-bg);--_fg:var(--gd-color-ride-cancelled-fg);--_solid:var(--gd-color-ride-cancelled-solid);--_on_solid:var(--gd-color-ride-cancelled-on_solid)}.gd-status-pill[data-tone=ride\.no_driver_found]{--_bg:var(--gd-color-ride-no_driver_found-bg);--_fg:var(--gd-color-ride-no_driver_found-fg);--_solid:var(--gd-color-ride-no_driver_found-solid);--_on_solid:var(--gd-color-ride-no_driver_found-on_solid)}.gd-status-pill[data-tone=driver\.incomplete]{--_bg:var(--gd-color-driver_status-incomplete-bg);--_fg:var(--gd-color-driver_status-incomplete-fg)}.gd-status-pill[data-tone=driver\.pending]{--_bg:var(--gd-color-driver_status-pending-bg);--_fg:var(--gd-color-driver_status-pending-fg)}.gd-status-pill[data-tone=driver\.approved]{--_bg:var(--gd-color-driver_status-approved-bg);--_fg:var(--gd-color-driver_status-approved-fg)}.gd-status-pill[data-tone=driver\.rejected]{--_bg:var(--gd-color-driver_status-rejected-bg);--_fg:var(--gd-color-driver_status-rejected-fg)}.gd-status-pill[data-tone=driver\.suspended]{--_bg:var(--gd-color-driver_status-suspended-bg);--_fg:var(--gd-color-driver_status-suspended-fg)}.gd-status-pill[data-tone=document\.missing]{--_bg:var(--gd-color-document_status-missing-bg);--_fg:var(--gd-color-document_status-missing-fg)}.gd-status-pill[data-tone=document\.in_review]{--_bg:var(--gd-color-document_status-in_review-bg);--_fg:var(--gd-color-document_status-in_review-fg)}.gd-status-pill[data-tone=document\.accepted]{--_bg:var(--gd-color-document_status-accepted-bg);--_fg:var(--gd-color-document_status-accepted-fg)}.gd-status-pill[data-tone=document\.rejected]{--_bg:var(--gd-color-document_status-rejected-bg);--_fg:var(--gd-color-document_status-rejected-fg)}.gd-status-pill[data-tone=document\.expired]{--_bg:var(--gd-color-document_status-expired-bg);--_fg:var(--gd-color-document_status-expired-fg)}.gd-status-pill[data-tone=neutral]{--_bg:var(--gd-color-action-secondary-bg);--_fg:var(--gd-color-action-secondary-fg)}.gd-status-pill[data-tone=success]{--_bg:var(--gd-color-feedback-success-bg);--_fg:var(--gd-color-feedback-success-fg)}.gd-status-pill[data-tone=warning]{--_bg:var(--gd-color-feedback-warning-bg);--_fg:var(--gd-color-feedback-warning-fg)}.gd-status-pill[data-tone=danger]{--_bg:var(--gd-color-feedback-danger-bg);--_fg:var(--gd-color-feedback-danger-fg)}.gd-status-pill[data-tone=info]{--_bg:var(--gd-color-feedback-info-bg);--_fg:var(--gd-color-feedback-info-fg)}.gd-status-pill.gd-status-pill--solid{background:var(--_solid);color:var(--_on_solid)}.gd-dot{inline-size:var(--gd-space-3);block-size:var(--gd-space-3);border-radius:var(--gd-radius-pill);background:currentColor;flex:none}.gd-avatar{inline-size:var(--gd-size-avatar-md);block-size:var(--gd-size-avatar-md);border-radius:var(--gd-radius-pill);background:var(--gd-color-action-secondary-bg);color:var(--gd-color-text-primary);font-weight:var(--gd-type-label-weight);font-size:var(--gd-type-label-size);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.gd-avatar--sm{inline-size:var(--gd-size-avatar-sm);block-size:var(--gd-size-avatar-sm);font-size:var(--gd-type-caption-size)}.gd-avatar--lg{inline-size:var(--gd-size-avatar-lg);block-size:var(--gd-size-avatar-lg);font-size:var(--gd-type-heading-size)}.gd-avatar--xl{inline-size:var(--gd-size-avatar-xl);block-size:var(--gd-size-avatar-xl);font-size:var(--gd-type-title-size)}.gd-avatar__image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.gd-card{background:var(--gd-color-bg-surface);border:var(--gd-border-width-hairline) solid var(--gd-color-border-subtle);border-radius:var(--gd-radius-lg);box-shadow:var(--gd-elevation-1);overflow:hidden}.gd-card--flat{box-shadow:none;border-color:var(--gd-color-border-default)}.gd-card--pressable{inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;padding:0;display:block}.gd-card--pressable:active{background:var(--gd-color-action-secondary-pressed)}.gd-card__header{align-items:center;gap:var(--gd-space-4);padding:var(--gd-space-5) var(--gd-space-6);border-block-end:var(--gd-border-width-hairline) solid var(--gd-color-border-subtle);flex-wrap:wrap;display:flex}.gd-card__header>.gd-card__title{flex:1 1 calc(var(--gd-size-dialog-sm) / 2);min-inline-size:0}.gd-card__actions{align-items:center;gap:var(--gd-space-3);flex-wrap:wrap;display:flex}.gd-card__body{padding:var(--gd-space-5) var(--gd-space-6)}.gd-card__body--flush{padding:0}.gd-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gd-list-item{align-items:center;gap:var(--gd-space-2) var(--gd-space-4);min-block-size:var(--gd-size-control-lg);padding:var(--gd-space-3) var(--gd-space-5);text-align:start;inline-size:100%;color:inherit;font:inherit;background:0 0;border:0;flex-wrap:wrap;text-decoration:none;display:flex}.gd-list-item--interactive{cursor:pointer}.gd-list-item--interactive:active{background:var(--gd-color-action-secondary-pressed)}.gd-list-item[aria-current=true],.gd-list-item.is-selected{background:var(--gd-color-action-tertiary-pressed_bg);box-shadow:inset var(--gd-border-width-focus) 0 0 var(--gd-color-text-primary)}.gd-list-item[aria-disabled=true]{color:var(--gd-color-text-disabled);cursor:not-allowed}.gd-list-item__leading{color:var(--gd-color-text-secondary);flex:none;display:inline-flex}.gd-list-item__text{flex-direction:column;flex:1 1 0;min-inline-size:50%;display:flex}.gd-list-item__title{font-weight:var(--gd-type-body_strong-weight);overflow-wrap:anywhere}.gd-list-item__subtitle{overflow-wrap:anywhere;color:var(--gd-color-text-secondary);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height)}.gd-list-item__subtitle--clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gd-list-item__trailing{justify-content:flex-end;align-items:center;gap:var(--gd-space-3);max-inline-size:100%;color:var(--gd-color-text-secondary);flex-wrap:wrap;flex:0 auto;margin-inline-start:auto;display:inline-flex}.gd-key-values{margin:0}.gd-key-value{column-gap:var(--gd-space-4);row-gap:var(--gd-space-1);padding-block:var(--gd-space-3);border-block-end:var(--gd-border-width-hairline) solid var(--gd-color-border-subtle);flex-wrap:wrap;display:flex}.gd-key-value>.gd-key-value__key{flex:2 1 calc(var(--gd-size-dialog-sm) / 5 * 2);min-inline-size:0}.gd-key-value>.gd-key-value__value{flex:3 1 calc(var(--gd-size-dialog-sm) / 5 * 3);min-inline-size:0}.gd-key-value:last-child{border-block-end:0}.gd-key-value__key{color:var(--gd-color-text-secondary);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height)}.gd-key-value__value{font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);font-weight:var(--gd-type-label-weight);margin:0}.gd-key-value__value--break{overflow-wrap:anywhere}.gd-key-value--stacked>.gd-key-value__key,.gd-key-value--stacked>.gd-key-value__value{flex-basis:100%}.gd-category-badge{align-items:center;gap:var(--gd-space-1);max-inline-size:100%;padding:var(--gd-space-1) var(--gd-space-3);border-radius:var(--gd-radius-pill);background:var(--gd-color-action-secondary-bg);color:var(--gd-color-text-primary);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);font-weight:var(--gd-type-body_strong-weight);white-space:nowrap;display:inline-flex}.gd-category-badge[data-category=ncc]{background:var(--gd-color-action-strong-bg);color:var(--gd-color-action-strong-fg)}.gd-brand-mark{inline-size:var(--gd-size-avatar-sm);block-size:var(--gd-size-avatar-sm);flex:none;display:block}.gd-brand-mark--md{inline-size:var(--gd-size-avatar-md);block-size:var(--gd-size-avatar-md)}.gd-brand-mark__bg{fill:var(--gd-color-action-primary-bg)}.gd-brand-mark__g{fill:none;stroke:var(--gd-color-action-primary-fg);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.gd-brand-mark__dot{fill:var(--gd-color-action-primary-fg)}.gd-wordmark{color:var(--gd-color-text-primary);font-size:var(--gd-type-heading-size);line-height:var(--gd-type-heading-line-height);font-weight:var(--gd-type-title-weight);letter-spacing:var(--gd-type-heading-tracking);white-space:nowrap}.gd-wordmark__ai{color:var(--gd-color-ride-driver_assigned-fg)}:root[data-theme=dark] .gd-wordmark__ai{color:var(--gd-color-action-primary-bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-wordmark__ai{color:var(--gd-color-action-primary-bg)}}.gd-stars{align-items:center;gap:var(--gd-space-1);color:var(--gd-color-text-primary);white-space:nowrap;display:inline-flex}.gd-stars .gd-icon{fill:currentColor}.gd-stars__n{font-size:var(--gd-type-body_sm-size);margin-inline-start:var(--gd-space-1)}.gd-brand-logo{flex:none;display:inline-flex}.gd-brand-logo img{inline-size:auto;block-size:var(--gd-size-control-lg);display:block}.gd-brand-logo--sm img{block-size:var(--gd-size-control-md)}.gd-brand-logo--lg img{block-size:var(--gd-size-control-xl)}.gd-brand-logo .gd-brand-logo__dark,:root[data-theme=dark] .gd-brand-logo .gd-brand-logo__light{display:none}:root[data-theme=dark] .gd-brand-logo .gd-brand-logo__dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-brand-logo .gd-brand-logo__light{display:none}:root:not([data-theme=light]) .gd-brand-logo .gd-brand-logo__dark{display:block}}.gd-status-pill[data-tone=accent]{--_bg:var(--gd-color-action-primary-bg)}@supports (color:color-mix(in lab, red, red)){.gd-status-pill[data-tone=accent]{--_bg:color-mix(in srgb, var(--gd-color-action-primary-bg) 38%, transparent)}}.gd-status-pill[data-tone=accent]{--_fg:var(--gd-color-text-primary)}.gd-chips{gap:var(--gd-space-2);flex-wrap:wrap;display:flex}.gd-chip{min-block-size:var(--gd-size-touch-min);padding-inline:var(--gd-space-4);border:var(--gd-border-width-strong) solid var(--gd-color-border-strong);border-radius:var(--gd-radius-pill);color:var(--gd-color-text-primary);font:inherit;font-size:var(--gd-type-body_sm-size);font-weight:var(--gd-type-body_strong-weight);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.gd-chip[aria-pressed=true]{border-color:var(--gd-color-action-strong-bg);background:var(--gd-color-action-strong-bg);color:var(--gd-color-action-strong-fg)}.gd-tag{min-block-size:var(--gd-space-7);padding-inline:var(--gd-space-3);border-radius:var(--gd-radius-pill);background:var(--gd-color-action-strong-bg);color:var(--gd-color-action-strong-fg);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-body_strong-weight);white-space:nowrap;align-items:center;display:inline-flex}.gd-tag--quiet{background:var(--gd-color-bg-sunken);color:var(--gd-color-text-primary)}.gd-seats{gap:var(--gd-space-1);vertical-align:middle;display:inline-flex}.gd-seat{inline-size:var(--gd-size-icon-md);block-size:var(--gd-size-icon-md);border-radius:var(--gd-radius-xs);background:var(--gd-color-bg-sunken);border:var(--gd-border-width-strong) solid var(--gd-color-border-default);display:inline-block}.gd-seat--taken{background:var(--gd-color-text-primary);border-color:var(--gd-color-text-primary)}.gd-seat--held{border-color:var(--gd-color-text-primary);background:repeating-linear-gradient(45deg, var(--gd-color-bg-surface) 0 var(--gd-space-1), var(--gd-color-border-strong) var(--gd-space-1) var(--gd-space-2))}.gd-dialog-overlay{z-index:var(--gd-z-modal);padding:var(--gd-space-5);background:var(--gd-color-bg-overlay);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.gd-dialog{z-index:var(--gd-z-modal);inline-size:min(100%, var(--gd-size-dialog-md));background:var(--gd-color-bg-raised);border-radius:var(--gd-radius-lg);box-shadow:var(--gd-elevation-3);padding:var(--gd-space-7);gap:var(--gd-space-5);outline:none;flex-direction:column;display:flex;position:relative}.gd-dialog--sm{inline-size:min(100%, var(--gd-size-dialog-sm))}.gd-dialog__header{align-items:flex-start;gap:var(--gd-space-3);display:flex}.gd-dialog__header>.gd-heading{flex:auto;min-inline-size:0}.gd-dialog__header>.gd-icon-button{margin-block:calc(-1 * var(--gd-space-3));margin-inline-end:calc(-1 * var(--gd-space-3))}.gd-dialog__body{color:var(--gd-color-text-secondary)}.gd-dialog__actions{justify-content:flex-end;gap:var(--gd-space-3);flex-wrap:wrap;display:flex}.gd-dialog-overlay[data-state=open]{animation:gd-fade-in var(--gd-motion-duration-base) var(--gd-motion-easing-standard)}@keyframes gd-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.gd-dialog-overlay[data-state]{animation:none}}.gd-tooltip{z-index:var(--gd-z-modal);max-inline-size:var(--gd-size-dialog-sm);padding:var(--gd-space-2) var(--gd-space-3);background:var(--gd-color-bg-inverse);color:var(--gd-color-text-inverse);border-radius:var(--gd-radius-sm);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);box-shadow:var(--gd-elevation-2);display:inline-block}.gd-menu{z-index:var(--gd-z-overlay);min-inline-size:calc(var(--gd-size-sidebar-width) - var(--gd-space-8));padding:var(--gd-space-2);background:var(--gd-color-bg-raised);color:var(--gd-color-text-primary);border:var(--gd-border-width-hairline) solid var(--gd-color-border-default);border-radius:var(--gd-radius-md);box-shadow:var(--gd-elevation-2);flex-direction:column;display:flex}.gd-menu__item{align-items:center;gap:var(--gd-space-3);min-block-size:var(--gd-size-control-sm);padding-inline:var(--gd-space-4);border-radius:var(--gd-radius-sm);text-align:start;cursor:pointer;font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);background:0 0;border:0;outline:none;display:flex}.gd-menu__item[data-highlighted]{background:var(--gd-color-action-secondary-bg)}.gd-menu__item--danger{color:var(--gd-color-feedback-danger-fg)}.gd-menu__item[data-disabled]{color:var(--gd-color-text-disabled);cursor:not-allowed}.gd-menu__separator{block-size:var(--gd-border-width-hairline);margin-block:var(--gd-space-2);background:var(--gd-color-border-default)}.gd-dialog__list{gap:var(--gd-space-2);flex-direction:column;margin:0;padding-inline-start:var(--gd-space-6);display:flex}.gd-sidebar{gap:var(--gd-space-1);padding:var(--gd-space-5) var(--gd-space-4);background:var(--gd-color-bg-surface);border-inline-end:var(--gd-border-width-hairline) solid var(--gd-color-border-default);flex-direction:column;block-size:100%;display:flex;overflow-y:auto}.gd-sidebar__brand{align-items:center;gap:var(--gd-space-3);padding:var(--gd-space-2) var(--gd-space-3) var(--gd-space-6);display:flex}.gd-sidebar__brand--logo{align-items:flex-start;gap:var(--gd-space-1);flex-direction:column}.gd-sidebar__brand-text{flex-direction:column;min-inline-size:0;display:flex}.gd-sidebar__list{gap:var(--gd-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gd-sidebar__section{padding:var(--gd-space-5) var(--gd-space-3) var(--gd-space-2);color:var(--gd-color-text-secondary)}.gd-sidebar__footer{gap:var(--gd-space-3);flex-direction:column;margin-block-start:auto;display:flex}.gd-sidebar__account-email{flex:auto;min-inline-size:0}.gd-sidebar__account{align-items:center;gap:var(--gd-space-3);padding:var(--gd-space-3);display:flex}.gd-nav-item{align-items:center;gap:var(--gd-space-4);min-block-size:var(--gd-size-control-sm);padding-inline:var(--gd-space-3);border-radius:var(--gd-radius-sm);color:var(--gd-color-text-secondary);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);font-weight:var(--gd-type-label-weight);text-decoration:none;display:flex}.gd-nav-item:hover{background:var(--gd-color-action-secondary-bg);color:var(--gd-color-text-primary)}.gd-nav-item[aria-current=page]{background:var(--gd-color-action-strong-bg);color:var(--gd-color-action-strong-fg);font-weight:var(--gd-type-body_strong-weight)}.gd-nav-item__label{flex:auto;min-inline-size:0}.gd-nav-item .gd-badge{margin-inline-start:auto}.gd-breadcrumb ol{align-items:center;gap:var(--gd-space-2);color:var(--gd-color-text-secondary);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gd-breadcrumb li{align-items:center;gap:var(--gd-space-2);display:inline-flex}.gd-breadcrumb a{color:inherit;text-decoration:none}.gd-breadcrumb [aria-current=page]{color:var(--gd-color-text-primary);font-weight:var(--gd-type-label-weight)}.gd-tabs__list{gap:var(--gd-space-2);border-block-end:var(--gd-border-width-hairline) solid var(--gd-color-border-default);display:flex}.gd-tabs__tab{min-block-size:var(--gd-size-control-sm);padding-inline:var(--gd-space-4);color:var(--gd-color-text-secondary);font-weight:var(--gd-type-label-weight);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);border:0;border-block-end:var(--gd-border-width-strong) solid transparent;cursor:pointer;background:0 0;align-items:center;margin-block-end:calc(-1 * var(--gd-border-width-hairline));text-decoration:none;display:inline-flex}.gd-tabs__tab:hover{color:var(--gd-color-text-primary)}.gd-tabs__tab[aria-selected=true]{color:var(--gd-color-text-primary);border-block-end-color:var(--gd-color-text-primary)}.gd-tabs__panel{padding-block-start:var(--gd-space-5)}.gd-table-scroll{overflow-x:auto}.gd-table{border-collapse:separate;border-spacing:0;background:var(--gd-color-bg-surface);inline-size:100%;font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height)}.gd-table th{text-align:start;padding:var(--gd-space-3) var(--gd-space-5);color:var(--gd-color-text-secondary);font-weight:var(--gd-type-label-weight);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line-height);border-block-end:var(--gd-border-width-hairline) solid var(--gd-color-border-default);white-space:nowrap;background:var(--gd-color-bg-surface);z-index:var(--gd-z-sticky);position:sticky;inset-block-start:0}.gd-table th[aria-sort=ascending],.gd-table th[aria-sort=descending]{color:var(--gd-color-text-primary)}.gd-table td{padding:var(--gd-space-4) var(--gd-space-5);border-block-end:var(--gd-border-width-hairline) solid var(--gd-color-border-subtle);vertical-align:middle;white-space:nowrap}.gd-table tbody tr:last-child td{border-block-end:0}.gd-table tbody tr:hover td{background:var(--gd-color-bg-canvas)}.gd-table-scroll .gd-table th:first-child,.gd-table-scroll .gd-table td:first-child{background:var(--gd-color-bg-surface);z-index:var(--gd-z-raised);position:sticky;inset-inline-start:0}.gd-table-scroll .gd-table th:first-child{z-index:var(--gd-z-sticky)}.gd-table-scroll .gd-table tbody tr:hover td:first-child{background:var(--gd-color-bg-canvas)}.gd-table .is-numeric{text-align:end;font-feature-settings:var(--gd-type-numeric-features)}.gd-table .is-code{font-family:var(--gd-type-code-family);font-size:var(--gd-type-code-size);line-height:var(--gd-type-code-line-height)}.gd-table .is-center{text-align:center}.gd-table__sort{align-items:center;gap:var(--gd-space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.gd-table__row--pressable{cursor:pointer}.gd-table__row--pressable:focus-visible{outline-offset:calc(-1 * var(--gd-border-width-focus))}.gd-table__actions{inline-size:var(--gd-size-touch-min);padding-block:0}.gd-table__state td{white-space:normal;padding:0}.gd-table__state:hover td{background:var(--gd-color-bg-surface)}.gd-table__skeleton td{padding-block:var(--gd-space-4)}.gd-pagination{justify-content:space-between;align-items:center;gap:var(--gd-space-4);padding:var(--gd-space-3) var(--gd-space-5);color:var(--gd-color-text-secondary);font-size:var(--gd-type-body_sm-size);line-height:var(--gd-type-body_sm-line-height);border-block-start:var(--gd-border-width-hairline) solid var(--gd-color-border-subtle);flex-wrap:wrap;display:flex}.gd-pagination__nav{align-items:center;gap:var(--gd-space-3);display:flex}.gd-pagination__range{font-feature-settings:var(--gd-type-numeric-features);white-space:nowrap}.gd-filter-bar{align-items:flex-end;gap:var(--gd-space-4);flex-wrap:wrap;display:flex}.gd-filter-bar__search{flex:2 1 calc(var(--gd-size-dialog-sm) / 2 * 3);min-inline-size:0}.gd-filter-bar__filter{flex:1 1 calc(var(--gd-size-sidebar-width) - var(--gd-space-8));min-inline-size:0}.gd-detail-grid{align-items:flex-start;gap:var(--gd-space-6);flex-wrap:wrap;display:flex}.gd-detail-grid>:first-child{flex:1 1 var(--gd-size-dialog-sm);min-inline-size:0}.gd-detail-grid>:last-child{flex:1.55 1 var(--gd-size-dialog-sm);min-inline-size:0}.gd-detail-grid[data-sticky-start]>:first-child{align-self:stretch}.gd-detail-grid[data-sticky-start]>:first-child>*{position:sticky;inset-block-start:var(--gd-space-6)}.gd-stat-grid{grid-template-columns:repeat(auto-fit, minmax(calc(var(--gd-size-sidebar-width) - var(--gd-space-8)), 1fr));gap:var(--gd-space-5);display:grid}.gd-stat{gap:var(--gd-space-2);padding:var(--gd-space-5) var(--gd-space-6);flex-direction:column;display:flex}.gd-plate{inline-size:max-content;padding:var(--gd-space-1) var(--gd-space-3);border:var(--gd-border-width-strong) solid var(--gd-color-text-primary);border-radius:var(--gd-radius-sm);font-family:var(--gd-type-label-family);font-size:var(--gd-type-label-size);line-height:var(--gd-type-label-line-height);font-weight:var(--gd-type-numeric-weight);letter-spacing:var(--gd-type-overline-tracking);white-space:nowrap;background:var(--gd-color-bg-surface);align-self:flex-start;align-items:center;display:inline-flex}.gd-doc-viewer__stage{padding:var(--gd-space-8);background:var(--gd-color-bg-sunken);border-radius:var(--gd-radius-md);min-block-size:calc(var(--gd-size-dialog-sm) - var(--gd-space-12));justify-content:center;align-items:center;display:flex;overflow:auto}.gd-doc-viewer__stage>.gd-stack{inline-size:100%}.gd-doc-viewer__image{border-radius:var(--gd-radius-sm);max-inline-size:100%;box-shadow:var(--gd-elevation-2);transition:transform var(--gd-motion-duration-base) var(--gd-motion-easing-standard);display:block}.gd-doc-viewer__image[data-zoom="2"]{inline-size:200%;max-inline-size:none}.gd-doc-viewer__image[data-rotation="90"]{transform:rotate(90deg)}.gd-doc-viewer__image[data-rotation="180"]{transform:rotate(180deg)}.gd-doc-viewer__image[data-rotation="270"]{transform:rotate(270deg)}.gd-doc-viewer__stage.is-zoomed{justify-content:flex-start;align-items:flex-start}.gd-textarea{min-block-size:calc(var(--gd-size-control-lg) * 2);padding:var(--gd-space-3) var(--gd-space-4);background:var(--gd-color-bg-surface);color:var(--gd-color-text-primary);border:var(--gd-border-width-default) solid var(--gd-color-border-strong);border-radius:var(--gd-radius-sm);resize:vertical;font:inherit}.gd-textarea:focus-visible{border-color:var(--gd-color-border-focus);box-shadow:0 0 0 var(--gd-border-width-hairline) var(--gd-color-border-focus);outline:none}.gd-textarea.is-invalid{border-color:var(--gd-color-feedback-danger-icon);border-width:var(--gd-border-width-strong)}.gd-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gd-timeline__item{gap:var(--gd-space-4);padding-block:var(--gd-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.gd-timeline__dot{z-index:var(--gd-z-raised);inline-size:var(--gd-size-avatar-sm);block-size:var(--gd-size-avatar-sm);border-radius:var(--gd-radius-pill);background:var(--gd-color-bg-sunken);color:var(--gd-color-text-secondary);justify-content:center;align-items:center;display:inline-flex;position:relative}.gd-timeline__item:not(:last-child):before{content:"";inset-inline-start:calc(var(--gd-size-avatar-sm) / 2 - var(--gd-border-width-hairline));inset-block:calc(var(--gd-space-3) + var(--gd-size-avatar-sm)) 0;border-inline-start:var(--gd-border-width-strong) solid var(--gd-color-border-default);position:absolute}.gd-timeline__item--warning .gd-timeline__dot{background:var(--gd-color-feedback-warning-bg);color:var(--gd-color-feedback-warning-icon)}.gd-timeline__item--danger .gd-timeline__dot{background:var(--gd-color-feedback-danger-bg);color:var(--gd-color-feedback-danger-icon)}.gd-timeline__item--success .gd-timeline__dot{background:var(--gd-color-feedback-success-bg);color:var(--gd-color-feedback-success-icon)}.gd-timeline__text{gap:var(--gd-space-1);flex-direction:column;align-self:center;min-inline-size:0;display:flex}.gd-timeline__time{font-family:var(--gd-type-code-family);font-size:var(--gd-type-code-size);line-height:var(--gd-type-code-line-height);color:var(--gd-color-text-secondary);white-space:nowrap;align-self:center}.gd-route-stops{flex-direction:column;display:flex;position:relative}.gd-route-stop{align-items:center;gap:var(--gd-space-4);min-block-size:var(--gd-size-control-lg);padding-block:var(--gd-space-2);display:flex;position:relative}.gd-route-stop__marker{z-index:var(--gd-z-raised);inline-size:var(--gd-size-marker-md);block-size:var(--gd-size-marker-md);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.gd-route-stop__marker:before{content:"";inline-size:var(--gd-size-marker-sm);block-size:var(--gd-size-marker-sm);background:var(--gd-color-map-pickup);border-radius:var(--gd-radius-pill);box-shadow:inset 0 0 0 var(--gd-space-2) var(--gd-color-map-pickup), inset 0 0 0 var(--gd-size-marker-sm) var(--gd-color-map-pickup_fg)}.gd-route-stop--dropoff .gd-route-stop__marker:before{background:var(--gd-color-map-dropoff);border-radius:var(--gd-radius-xs);box-shadow:inset 0 0 0 var(--gd-space-2) var(--gd-color-map-dropoff), inset 0 0 0 var(--gd-size-marker-sm) var(--gd-color-map-dropoff_fg)}.gd-route-stops:before{content:"";inset-inline-start:calc(var(--gd-size-marker-md) / 2 - var(--gd-border-width-hairline));inset-block:calc(var(--gd-size-control-lg) / 2) calc(var(--gd-size-control-lg) / 2);border-inline-start:var(--gd-border-width-strong) dashed var(--gd-color-border-strong);position:absolute}.gd-route-stop__text{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.gd-driver-marker{inline-size:var(--gd-size-marker-driver);block-size:var(--gd-size-marker-driver);border-radius:var(--gd-radius-pill);background:var(--gd-color-map-driver);color:var(--gd-color-map-driver_fg);box-shadow:0 0 0 var(--gd-border-width-strong) var(--gd-color-map-route_casing);justify-content:center;align-items:center;display:inline-flex}.gd-driver-marker--stale{background:var(--gd-color-map-driver_stale)}.gd-stop-marker{inline-size:var(--gd-size-marker-lg);block-size:var(--gd-size-marker-lg);border-radius:var(--gd-radius-pill);font-size:var(--gd-type-label-size);font-weight:var(--gd-type-title-weight);box-shadow:0 0 0 var(--gd-border-width-strong) var(--gd-color-map-route_casing);justify-content:center;align-items:center;display:inline-flex}.gd-stop-marker--pickup{background:var(--gd-color-map-pickup);color:var(--gd-color-map-pickup_fg)}.gd-stop-marker--dropoff{background:var(--gd-color-map-dropoff);color:var(--gd-color-map-dropoff_fg)}.gd-sheet-mode{align-items:center;gap:var(--gd-space-3);padding:var(--gd-space-3) var(--gd-space-4);border:var(--gd-border-width-strong) solid var(--gd-color-text-primary);border-radius:var(--gd-radius-md);color:var(--gd-color-text-primary);display:flex}.gd-sheet-people{gap:var(--gd-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gd-sheet-person{align-items:flex-start;gap:var(--gd-space-3);display:flex}.gd-sheet-person__n{inline-size:var(--gd-size-marker-lg);block-size:var(--gd-size-marker-lg);border-radius:var(--gd-radius-pill);background:var(--gd-color-map-pickup);color:var(--gd-color-map-pickup_fg);font-weight:var(--gd-type-title-weight);flex:none;justify-content:center;align-items:center;display:inline-flex}.gd-map-frame{inline-size:100%;block-size:calc(var(--gd-size-dialog-sm) * 1.25);border-radius:var(--gd-radius-lg);background:var(--gd-color-map-land);position:relative;overflow:hidden}.gd-public{background:var(--gd-color-bg-canvas);flex-direction:column;min-block-size:100dvh;display:flex}.gd-public__head{justify-content:space-between;align-items:center;gap:var(--gd-space-4);padding:var(--gd-space-4) clamp(var(--gd-space-4), 4%, var(--gd-space-6));border-block-end:var(--gd-border-width-hairline) solid var(--gd-color-border-default);background:var(--gd-color-bg-surface);display:flex}.gd-public__brand{align-items:center;gap:var(--gd-space-3);color:var(--gd-color-text-primary);text-decoration:none;display:flex}.gd-public__lang{gap:var(--gd-space-1);display:flex}.gd-public__lang a{padding:var(--gd-space-1) var(--gd-space-2);border-radius:var(--gd-radius-sm);color:var(--gd-color-text-secondary);font-size:var(--gd-type-label-size);font-weight:var(--gd-type-label-weight);text-decoration:none}.gd-public__lang a[aria-current=true]{background:var(--gd-color-action-strong-bg);color:var(--gd-color-action-strong-fg)}.gd-public__main{inline-size:100%;max-inline-size:calc(var(--gd-space-10) * 18);padding:clamp(var(--gd-space-6), 6%, var(--gd-space-8)) clamp(var(--gd-space-4), 4%, var(--gd-space-6));box-sizing:border-box;gap:var(--gd-space-5);flex-direction:column;flex:auto;margin-inline:auto;display:flex}.gd-public__main--narrow{max-inline-size:calc(var(--gd-space-10) * 12)}.gd-public__foot{gap:var(--gd-space-2) var(--gd-space-5);padding:var(--gd-space-5) clamp(var(--gd-space-4), 4%, var(--gd-space-6));border-block-start:var(--gd-border-width-hairline) solid var(--gd-color-border-default);background:var(--gd-color-bg-surface);flex-wrap:wrap;align-items:center;display:flex}.gd-public__foot a{color:var(--gd-color-text-secondary);font-size:var(--gd-type-body_sm-size)}.gd-public__company{margin-inline-start:auto}.gd-public a.gd-button{text-decoration:none}.gd-prose{gap:var(--gd-space-3);flex-direction:column;display:flex}.gd-prose h2{margin:var(--gd-space-4) 0 0}.gd-prose p{margin:0}.gd-contents{gap:var(--gd-space-2);flex-direction:column;display:flex}.gd-contents__list,.gd-bullets{gap:var(--gd-space-1);flex-direction:column;margin:0;padding-inline-start:var(--gd-space-6);display:flex}.gd-bullets{gap:var(--gd-space-2);list-style:outside}.gd-contents__list{list-style:decimal}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
