@font-face{font-family:Roboto;src:url(../media/Roboto-Light.02wy5xv~ea28l.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../media/Roboto-Regular.11-tgqu5shtq0.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../media/Roboto-Medium.0yf~5lv3fi-5l.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../media/Roboto-Bold.0qqpjtwkp8ulb.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(../media/WorkSans-Light.0io8ulsnrr_dy.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(../media/WorkSans-Regular.0izxzk08_lc~l.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(../media/WorkSans-Medium.0jq7foqtymicg.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(../media/WorkSans-Bold.0hrxeitoh.wof.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(../media/Outfit-Light.0pj82.s_39279.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(../media/Outfit-Regular.16qyzo9-joxzr.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(../media/Outfit-Medium.13~x-.gb_i0s2.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(../media/Outfit-Bold.0yfl5q05_qum0.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Antenna;src:url(../media/Antenna-Thin.0z6momx23oqfm.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Antenna;src:url(../media/Antenna-ExtraLight.10gn.w68zp_f~.otf)format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Antenna;src:url(../media/Antenna-Regular.0q1qqez6rtoaa.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Antenna;src:url(../media/Antenna-Medium.0v7-wj~j24.4z.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Antenna;src:url(../media/Antenna-Bold.0t8fisv1ry1ux.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}.avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar--generic{background-color:var(--phoenix-primary-low);width:40px;height:40px}.avatar--src{background-color:#0000;width:40px;height:40px}.avatar__image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.avatar__letter{font-size:var(--avatar-font-size,16px);text-align:center;color:var(--phoenix-on-primary-low);line-height:1.5;font-family:var(--phoenix-font-family-default);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;font-style:normal;font-weight:400;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar__check{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar__check .material-icons{font-size:var(--avatar-icon-size,24px);width:var(--avatar-icon-size,24px);height:var(--avatar-icon-size,24px);color:var(--phoenix-on-primary-low);-webkit-user-select:none;user-select:none;line-height:1}.badge{border-radius:100px;justify-content:center;align-items:center;display:inline-flex;position:relative}.badge-default{background-color:var(--phoenix-error)}.badge-default .badge-label{color:var(--phoenix-on-error)}.badge-info{background-color:var(--phoenix-info)}.badge-info .badge-label{color:var(--phoenix-on-info)}.badge-large{min-width:16px;height:16px;padding:0 4px}.badge-large .badge-label{letter-spacing:.5px;text-align:center;white-space:nowrap;font-size:10px;font-weight:500;line-height:16px;display:inline-block}.badge-small{width:6px;height:6px;padding:2px}.badge-small .badge-spacer{width:2px;height:2px}.breadcrumb{flex-wrap:nowrap;align-items:center;gap:0;min-height:60px;padding:0 8px;display:flex;position:relative;overflow:visible}.breadcrumb-home-btn{cursor:pointer;width:44px;height:44px;color:var(--phoenix-info);background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .2s;display:inline-flex}.breadcrumb-home-btn svg{fill:currentColor;pointer-events:none;width:24px;height:24px}.breadcrumb-home-btn:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.breadcrumb-home-btn:focus-visible{box-shadow:0 0 0 2px var(--phoenix-info);outline:none}.breadcrumb-home-btn:active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.breadcrumb-item{letter-spacing:.1px;white-space:nowrap;flex-shrink:0;align-items:center;min-height:44px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.breadcrumb-link{font:inherit;letter-spacing:inherit;color:var(--phoenix-info);background:0 0;border:none;border-radius:12px;align-items:center;min-height:44px;padding:4px 8px;text-decoration:none;display:inline-flex}.breadcrumb-link:is(a,button){cursor:pointer;transition:background-color .2s,box-shadow .2s}.breadcrumb-link:is(a,button):hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.breadcrumb-link:is(a,button):focus-visible{box-shadow:0 0 0 2px var(--phoenix-info);outline:none}.breadcrumb-link:is(a,button):active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.breadcrumb-current{color:var(--phoenix-on-surface);white-space:nowrap;text-overflow:ellipsis;max-width:240px;padding:4px 8px;font-weight:700;overflow:hidden}.breadcrumb-separator{width:24px;height:24px;color:var(--phoenix-on-surface-variant);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.breadcrumb-separator svg{fill:currentColor;width:24px;height:24px}.breadcrumb-item--desktop,.breadcrumb-separator--desktop{display:inline-flex}.breadcrumb-separator--mobile-only{display:none}.breadcrumb-ellipsis-wrapper{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.breadcrumb-ellipsis-wrapper--mobile-only{display:none}.breadcrumb-ellipsis-btn{cursor:pointer;width:44px;height:44px;color:var(--phoenix-on-surface);letter-spacing:2px;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding-left:2px;font-size:16px;font-weight:700;transition:background-color .2s;display:inline-flex}.breadcrumb-ellipsis-btn:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.breadcrumb-ellipsis-btn:focus-visible{box-shadow:0 0 0 2px var(--phoenix-info);outline:none}.breadcrumb-ellipsis-btn:active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.breadcrumb-mobile-preview .breadcrumb-item--desktop,.breadcrumb-mobile-preview .breadcrumb-separator--desktop{display:none!important}.breadcrumb-mobile-preview .breadcrumb-ellipsis-wrapper--mobile-only,.breadcrumb-mobile-preview .breadcrumb-separator--mobile-only{display:inline-flex!important}.breadcrumb--state-hovered .breadcrumb-link:is(a,button),.breadcrumb--state-hovered .breadcrumb-home-btn,.breadcrumb--state-hovered .breadcrumb-ellipsis-btn{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.breadcrumb--state-focused .breadcrumb-link:is(a,button),.breadcrumb--state-focused .breadcrumb-home-btn,.breadcrumb--state-focused .breadcrumb-ellipsis-btn{box-shadow:0 0 0 2px var(--phoenix-info);outline:none}.breadcrumb--state-pressed .breadcrumb-link:is(a,button),.breadcrumb--state-pressed .breadcrumb-home-btn,.breadcrumb--state-pressed .breadcrumb-ellipsis-btn{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}@media (max-width:480px){.breadcrumb-item--desktop,.breadcrumb-separator--desktop{display:none}.breadcrumb-ellipsis-wrapper--mobile-only,.breadcrumb-separator--mobile-only{display:inline-flex}}.button{cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;font-family:inherit;font-weight:500;transition:background-color .2s,box-shadow .2s,transform .1s;display:inline-flex;position:relative}.button:not(:disabled):active{transform:scale(.98)}.button:disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent);cursor:not-allowed}.button-content{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.button-state-layer{justify-content:center;align-items:center;display:flex;position:relative}.button-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.button-label{white-space:nowrap;flex-direction:column;justify-content:center;line-height:1;display:flex}.filled{background-color:var(--phoenix-primary);color:var(--phoenix-on-primary);border:none}.filled:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary))}.filled:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-primary) 10%, var(--phoenix-primary));outline:3px solid var(--phoenix-primary);outline-offset:2px}.filled:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary) 12%, var(--phoenix-primary))}.filled-medium{background-color:var(--phoenix-primary-medium);color:var(--phoenix-on-primary-medium);border:none}.filled-medium:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary-medium) 8%, var(--phoenix-primary-medium))}.filled-medium:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-primary-medium) 10%, var(--phoenix-primary-medium));outline:3px solid var(--phoenix-primary-medium);outline-offset:2px}.filled-medium:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary-medium) 12%, var(--phoenix-primary-medium))}.tonal{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low);border:none}.tonal:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 8%, var(--phoenix-secondary-low))}.tonal:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 10%, var(--phoenix-secondary-low));outline:3px solid var(--phoenix-on-secondary-low);outline-offset:2px}.tonal:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 12%, var(--phoenix-secondary-low))}.outlined{color:var(--phoenix-primary);background-color:#0000}.outlined.xsmall,.outlined.small,.outlined.medium{border:1px solid var(--phoenix-surface-outline-variant)}.outlined.large,.outlined.xlarge{border:2px solid var(--phoenix-surface-outline-variant)}.outlined:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.outlined:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-primary) 10%, transparent);outline:3px solid var(--phoenix-primary);outline-offset:2px}.outlined:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.outlined.button:disabled{border:none}.elevated{background-color:var(--phoenix-surface-container-high);color:var(--phoenix-primary)}.elevated.xsmall,.elevated.small{box-shadow:var(--elevation-1)}.elevated.medium{box-shadow:var(--elevation-2)}.elevated.large,.elevated.xlarge{box-shadow:var(--elevation-3)}.elevated:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-primary) 8%, var(--phoenix-surface-container-high));box-shadow:var(--elevation-3)}.elevated:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-primary) 10%, var(--phoenix-surface-container-high));outline:3px solid var(--phoenix-primary);outline-offset:2px}.elevated:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-primary) 12%, var(--phoenix-surface-container-high));box-shadow:var(--elevation-1)}.elevated.button:disabled{box-shadow:none}.text{color:var(--phoenix-primary);background-color:#0000;border:none}.text:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.text:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-primary) 10%, transparent);outline:3px solid var(--phoenix-primary);outline-offset:2px}.text:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.filled.destructive{background-color:var(--phoenix-error);color:var(--phoenix-on-error)}.filled.destructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-error) 8%, var(--phoenix-error))}.filled.destructive:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-error) 10%, var(--phoenix-error));outline:3px solid var(--phoenix-error);outline-offset:2px}.filled.destructive:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-error) 12%, var(--phoenix-error))}.filled-medium.destructive{background-color:var(--phoenix-error);color:var(--phoenix-on-error)}.filled-medium.destructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-error) 8%, var(--phoenix-error))}.filled-medium.destructive:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-error) 10%, var(--phoenix-error));outline:3px solid var(--phoenix-error);outline-offset:2px}.filled-medium.destructive:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-error) 12%, var(--phoenix-error))}.tonal.destructive{background-color:var(--phoenix-error-low);color:var(--phoenix-on-error-low)}.tonal.destructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-error-low) 8%, var(--phoenix-error-low))}.tonal.destructive:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-error-low) 10%, var(--phoenix-error-low));outline:3px solid var(--phoenix-on-error-low);outline-offset:2px}.tonal.destructive:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-error-low) 12%, var(--phoenix-error-low))}.outlined.destructive{color:var(--phoenix-error);border-color:var(--phoenix-error)}.outlined.destructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-error) 8%, transparent)}.outlined.destructive:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-error) 10%, transparent);outline:3px solid var(--phoenix-error);outline-offset:2px}.outlined.destructive:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-error) 12%, transparent)}.elevated.destructive{color:var(--phoenix-error)}.elevated.destructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-error) 8%, var(--phoenix-surface-container-high))}.elevated.destructive:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-error) 10%, var(--phoenix-surface-container-high));outline:3px solid var(--phoenix-error);outline-offset:2px}.elevated.destructive:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-error) 12%, var(--phoenix-surface-container-high))}.text.destructive{color:var(--phoenix-error)}.text.destructive:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-error) 8%, transparent)}.text.destructive:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-error) 10%, transparent);outline:3px solid var(--phoenix-error);outline-offset:2px}.text.destructive:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-error) 12%, transparent)}.destructive.button:disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent);border-color:#0000}.round{border-radius:100px}.square.xsmall,.square.small{border-radius:12px}.square.medium{border-radius:16px}.square.large,.square.xlarge{border-radius:28px}.xsmall .button-state-layer{gap:4px;padding:6px 12px}.xsmall .button-label{letter-spacing:.1px;font-size:14px;line-height:20px}.small{height:48px}.small .button-state-layer{gap:8px;padding:10px 16px}.small .button-label{letter-spacing:.1px;font-size:14px;line-height:20px}.medium .button-state-layer{gap:8px;padding:16px 24px}.medium .button-label{letter-spacing:.15px;font-size:18px;line-height:22px}.large .button-state-layer{gap:12px;padding:32px 48px}.large .button-label{font-size:24px;line-height:32px}.xlarge .button-state-layer{gap:16px;padding:48px 64px}.xlarge .button-label{font-size:32px;line-height:40px}phx-fab{display:contents}.fab{--shadow-medium:color-mix(in srgb, var(--phoenix-shadow) 30%, transparent);--shadow-light:color-mix(in srgb, var(--phoenix-shadow) 15%, transparent);cursor:pointer;border-radius:var(--phoenix-radius-large);white-space:nowrap;border:none;justify-content:center;align-items:center;font-family:inherit;transition:box-shadow .2s,background-color .2s;display:inline-flex;position:relative;overflow:hidden}.fab:disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent);box-shadow:none;cursor:not-allowed}.fab-state-layer{justify-content:center;align-items:center;display:flex}.fab-label{flex-direction:column;justify-content:center;display:flex}.fab-size-default{width:56px;height:56px}.fab-size-default.fab-extended{width:auto}.fab-size-default .fab-state-layer{padding:var(--phoenix-spacing-16);gap:var(--phoenix-spacing-8)}.fab-size-default .fab-label{font-size:var(--phoenix-font-size-title-medium);font-weight:var(--phoenix-font-weight-title-medium);line-height:var(--phoenix-line-height-title-medium);letter-spacing:var(--phoenix-letter-spacing-title-medium)}.fab-size-medium{width:80px;height:80px}.fab-size-medium.fab-extended{width:auto}.fab-size-medium .fab-state-layer{gap:var(--phoenix-spacing-12);padding:28px}.fab-size-medium .fab-label{font-size:var(--phoenix-font-size-title-large);font-weight:var(--phoenix-font-weight-title-large);line-height:var(--phoenix-line-height-title-large);letter-spacing:var(--phoenix-letter-spacing-title-large)}.fab-size-large{width:96px;height:96px}.fab-size-large.fab-extended{width:auto}.fab-size-large .fab-state-layer{gap:var(--phoenix-spacing-12);padding:36px}.fab-size-large .fab-label{font-size:var(--phoenix-font-size-headline-small);font-weight:var(--phoenix-font-weight-headline-small);line-height:var(--phoenix-line-height-headline-small);letter-spacing:var(--phoenix-letter-spacing-headline-small)}.fab-style-primary{background-color:var(--phoenix-primary);color:var(--phoenix-on-primary);box-shadow:0px 1px 3px 0px var(--shadow-medium),0px 4px 8px 3px var(--shadow-light)}.fab-style-primary:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-primary:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-primary) 12%, var(--phoenix-primary));outline:3px solid var(--phoenix-primary);outline-offset:2px;box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-primary:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary) 16%, var(--phoenix-primary));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-secondary{background-color:var(--phoenix-secondary);color:var(--phoenix-on-secondary);box-shadow:0px 1px 3px 0px var(--shadow-medium),0px 4px 8px 3px var(--shadow-light)}.fab-style-secondary:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-secondary) 8%, var(--phoenix-secondary));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-secondary:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-secondary) 12%, var(--phoenix-secondary));outline:3px solid var(--phoenix-secondary);outline-offset:2px;box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-secondary:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-secondary) 16%, var(--phoenix-secondary));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-tertiary{background-color:var(--phoenix-tertiary);color:var(--phoenix-on-tertiary);box-shadow:0px 1px 3px 0px var(--shadow-medium),0px 4px 8px 3px var(--shadow-light)}.fab-style-tertiary:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-tertiary) 8%, var(--phoenix-tertiary));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-tertiary:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-tertiary) 12%, var(--phoenix-tertiary));outline:3px solid var(--phoenix-tertiary);outline-offset:2px;box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-tertiary:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-tertiary) 16%, var(--phoenix-tertiary));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-primary-container{background-color:var(--phoenix-primary-low);color:var(--phoenix-on-primary-low);box-shadow:0px 1px 3px 0px var(--shadow-medium),0px 4px 8px 3px var(--shadow-light)}.fab-style-primary-container:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 8%, var(--phoenix-primary-low));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-primary-container:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 12%, var(--phoenix-primary-low));outline:3px solid var(--phoenix-primary-low);outline-offset:2px;box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-primary-container:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 16%, var(--phoenix-primary-low));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-secondary-container{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low);box-shadow:0px 1px 3px 0px var(--shadow-medium),0px 4px 8px 3px var(--shadow-light)}.fab-style-secondary-container:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 8%, var(--phoenix-secondary-low));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-secondary-container:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 12%, var(--phoenix-secondary-low));outline:3px solid var(--phoenix-secondary-low);outline-offset:2px;box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-secondary-container:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 16%, var(--phoenix-secondary-low));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-tertiary-container{background-color:var(--phoenix-tertiary-low);color:var(--phoenix-on-tertiary-low);box-shadow:0px 1px 3px 0px var(--shadow-medium),0px 4px 8px 3px var(--shadow-light)}.fab-style-tertiary-container:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 8%, var(--phoenix-tertiary-low));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-tertiary-container:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 12%, var(--phoenix-tertiary-low));outline:3px solid var(--phoenix-tertiary-low);outline-offset:2px;box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-style-tertiary-container:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 16%, var(--phoenix-tertiary-low));box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light)}.fab-menu-open{border-radius:var(--phoenix-radius-full)}.fab-menu-open.fab-style-primary-container{background-color:var(--phoenix-primary);color:var(--phoenix-on-primary)}.fab-menu-open.fab-style-primary-container:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary))}.fab-menu-open.fab-style-primary-container:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-primary) 12%, var(--phoenix-primary));outline-color:var(--phoenix-primary)}.fab-menu-open.fab-style-primary-container:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary) 16%, var(--phoenix-primary))}.fab-menu-open.fab-style-secondary-container{background-color:var(--phoenix-secondary);color:var(--phoenix-on-secondary)}.fab-menu-open.fab-style-secondary-container:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-secondary) 8%, var(--phoenix-secondary))}.fab-menu-open.fab-style-secondary-container:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-secondary) 12%, var(--phoenix-secondary));outline-color:var(--phoenix-secondary)}.fab-menu-open.fab-style-secondary-container:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-secondary) 16%, var(--phoenix-secondary))}.fab-menu-open.fab-style-tertiary-container{background-color:var(--phoenix-tertiary);color:var(--phoenix-on-tertiary)}.fab-menu-open.fab-style-tertiary-container:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-tertiary) 8%, var(--phoenix-tertiary))}.fab-menu-open.fab-style-tertiary-container:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-tertiary) 12%, var(--phoenix-tertiary));outline-color:var(--phoenix-tertiary)}.fab-menu-open.fab-style-tertiary-container:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-tertiary) 16%, var(--phoenix-tertiary))}.fab-menu-container{width:56px;height:56px;display:inline-block;position:relative}.fab-menu-container>.fab{width:auto;height:auto;position:absolute;inset:0}.fab-menu-container>.fab:focus-visible{outline:none}.fab-menu-container-medium{width:80px;height:80px}.fab-menu-container-large{width:96px;height:96px}.fab-menu{bottom:calc(100% + var(--phoenix-spacing-8));z-index:1;gap:var(--phoenix-spacing-4);flex-direction:column;align-items:flex-end;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;position:absolute;right:0;overflow:visible auto}.fab-menu-segment{cursor:pointer;border-radius:var(--phoenix-radius-full);white-space:nowrap;border:none;outline:none;justify-content:flex-start;align-items:center;height:56px;font-family:inherit;display:flex;overflow:hidden}.fab-menu-segment .fab-menu-segment-state-layer{justify-content:flex-start;align-items:center;gap:var(--phoenix-spacing-8);padding:0 var(--phoenix-spacing-24);height:100%;font-size:var(--phoenix-font-size-title-medium);font-weight:var(--phoenix-font-weight-title-medium);line-height:var(--phoenix-line-height-title-medium);letter-spacing:var(--phoenix-letter-spacing-title-medium);display:flex}.fab-menu-segment-primary{background-color:var(--phoenix-primary-low);color:var(--phoenix-on-primary-low)}.fab-menu-segment-primary:hover,.fab-menu-segment-primary.is-hovered{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 8%, var(--phoenix-primary-low))}.fab-menu-segment-primary:focus-visible,.fab-menu-segment-primary.is-focused{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 10%, var(--phoenix-primary-low));outline:none}.fab-menu-segment-primary:active,.fab-menu-segment-primary.is-pressed{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 16%, var(--phoenix-primary-low))}.fab-menu-segment-secondary{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low)}.fab-menu-segment-secondary:hover,.fab-menu-segment-secondary.is-hovered{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 8%, var(--phoenix-secondary-low))}.fab-menu-segment-secondary:focus-visible,.fab-menu-segment-secondary.is-focused{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 10%, var(--phoenix-secondary-low));outline:none}.fab-menu-segment-secondary:active,.fab-menu-segment-secondary.is-pressed{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 16%, var(--phoenix-secondary-low))}.fab-menu-segment-tertiary{background-color:var(--phoenix-tertiary-low);color:var(--phoenix-on-tertiary-low)}.fab-menu-segment-tertiary:hover,.fab-menu-segment-tertiary.is-hovered{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 8%, var(--phoenix-tertiary-low))}.fab-menu-segment-tertiary:focus-visible,.fab-menu-segment-tertiary.is-focused{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 10%, var(--phoenix-tertiary-low));outline:none}.fab-menu-segment-tertiary:active,.fab-menu-segment-tertiary.is-pressed{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 16%, var(--phoenix-tertiary-low))}.fab-menu-segment-primary-container{background-color:var(--phoenix-primary-low);color:var(--phoenix-on-primary-low)}.fab-menu-segment-primary-container:hover,.fab-menu-segment-primary-container.is-hovered{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 8%, var(--phoenix-primary-low))}.fab-menu-segment-primary-container:focus-visible,.fab-menu-segment-primary-container.is-focused{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 10%, var(--phoenix-primary-low));outline:none}.fab-menu-segment-primary-container:active,.fab-menu-segment-primary-container.is-pressed{background-color:color-mix(in srgb, var(--phoenix-on-primary-low) 16%, var(--phoenix-primary-low))}.fab-menu-segment-secondary-container{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low)}.fab-menu-segment-secondary-container:hover,.fab-menu-segment-secondary-container.is-hovered{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 8%, var(--phoenix-secondary-low))}.fab-menu-segment-secondary-container:focus-visible,.fab-menu-segment-secondary-container.is-focused{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 10%, var(--phoenix-secondary-low));outline:none}.fab-menu-segment-secondary-container:active,.fab-menu-segment-secondary-container.is-pressed{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 16%, var(--phoenix-secondary-low))}.fab-menu-segment-tertiary-container{background-color:var(--phoenix-tertiary-low);color:var(--phoenix-on-tertiary-low)}.fab-menu-segment-tertiary-container:hover,.fab-menu-segment-tertiary-container.is-hovered{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 8%, var(--phoenix-tertiary-low))}.fab-menu-segment-tertiary-container:focus-visible,.fab-menu-segment-tertiary-container.is-focused{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 10%, var(--phoenix-tertiary-low));outline:none}.fab-menu-segment-tertiary-container:active,.fab-menu-segment-tertiary-container.is-pressed{background-color:color-mix(in srgb, var(--phoenix-on-tertiary-low) 16%, var(--phoenix-tertiary-low))}.split-button-wrapper{display:inline-flex;position:relative}.split-button{align-items:center;gap:var(--phoenix-spacing-2);font-family:inherit;font-weight:500;display:inline-flex}.split-button-leading,.split-button-trailing{cursor:pointer;color:inherit;font-family:inherit;font-weight:inherit;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,border-radius .15s;display:inline-flex;overflow:hidden}.split-button-leading:not(:disabled):active,.split-button-trailing:not(:disabled):active{transform:scale(.98)}.split-button-leading:disabled,.split-button-trailing:disabled{cursor:not-allowed}.split-button-leading:focus-visible,.split-button-trailing:focus-visible{outline:3px solid var(--phoenix-primary);outline-offset:2px;z-index:1;position:relative}.split-button-leading.split-leading-label{cursor:default;pointer-events:none}.split-button-leading.split-leading-label:not(:disabled):active{transform:none}.split-button-state-layer{justify-content:center;align-items:center;display:flex}.split-button-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.split-button-label{white-space:nowrap}.split-button.split-filled{color:var(--phoenix-on-primary)}.split-button.split-filled .split-button-leading,.split-button.split-filled .split-button-trailing{background-color:var(--phoenix-primary)}.split-button.split-filled .split-button-leading:not(:disabled):hover,.split-button.split-filled .split-button-trailing:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary))}.split-button.split-filled .split-button-leading:not(:disabled):active,.split-button.split-filled .split-button-trailing:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary) 16%, var(--phoenix-primary))}.split-button.split-filled .split-button-trailing.open{background-color:color-mix(in srgb, var(--phoenix-on-primary) 10%, var(--phoenix-primary))}.split-button.split-filled .split-button-leading:disabled,.split-button.split-filled .split-button-trailing:disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent)}.split-button.split-filled-medium{color:var(--phoenix-on-primary-medium)}.split-button.split-filled-medium .split-button-leading,.split-button.split-filled-medium .split-button-trailing{background-color:var(--phoenix-primary-medium)}.split-button.split-filled-medium .split-button-leading:not(:disabled):hover,.split-button.split-filled-medium .split-button-trailing:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-primary-medium) 8%, var(--phoenix-primary-medium))}.split-button.split-filled-medium .split-button-leading:not(:disabled):active,.split-button.split-filled-medium .split-button-trailing:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-primary-medium) 16%, var(--phoenix-primary-medium))}.split-button.split-filled-medium .split-button-trailing.open{background-color:color-mix(in srgb, var(--phoenix-on-primary-medium) 10%, var(--phoenix-primary-medium))}.split-button.split-filled-medium .split-button-leading:focus-visible,.split-button.split-filled-medium .split-button-trailing:focus-visible{outline-color:var(--phoenix-primary-medium)}.split-button.split-filled-medium .split-button-leading:disabled,.split-button.split-filled-medium .split-button-trailing:disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent)}.split-button.split-tonal{color:var(--phoenix-on-secondary-low)}.split-button.split-tonal .split-button-leading,.split-button.split-tonal .split-button-trailing{background-color:var(--phoenix-secondary-low)}.split-button.split-tonal .split-button-leading:not(:disabled):hover,.split-button.split-tonal .split-button-trailing:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 8%, var(--phoenix-secondary-low))}.split-button.split-tonal .split-button-leading:not(:disabled):active,.split-button.split-tonal .split-button-trailing:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 16%, var(--phoenix-secondary-low))}.split-button.split-tonal .split-button-trailing.open{background-color:color-mix(in srgb, var(--phoenix-on-secondary-low) 10%, var(--phoenix-secondary-low))}.split-button.split-tonal .split-button-leading:focus-visible,.split-button.split-tonal .split-button-trailing:focus-visible{outline-color:var(--phoenix-on-secondary-low)}.split-button.split-tonal .split-button-leading:disabled,.split-button.split-tonal .split-button-trailing:disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent)}.split-button.split-outlined{color:var(--phoenix-primary)}.split-button.split-outlined .split-button-leading,.split-button.split-outlined .split-button-trailing{border:1px solid var(--phoenix-surface-outline-variant);background-color:#0000}.split-button.split-outlined.large .split-button-leading,.split-button.split-outlined.large .split-button-trailing,.split-button.split-outlined.xlarge .split-button-leading,.split-button.split-outlined.xlarge .split-button-trailing{border-width:2px}.split-button.split-outlined .split-button-leading:not(:disabled):hover,.split-button.split-outlined .split-button-trailing:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.split-button.split-outlined .split-button-leading:not(:disabled):active,.split-button.split-outlined .split-button-trailing:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-primary) 16%, transparent)}.split-button.split-outlined .split-button-trailing.open{background-color:color-mix(in srgb, var(--phoenix-primary) 10%, transparent)}.split-button.split-outlined .split-button-leading:disabled,.split-button.split-outlined .split-button-trailing:disabled{color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent);border:none}.split-button.split-elevated{color:var(--phoenix-primary)}.split-button.split-elevated .split-button-leading,.split-button.split-elevated .split-button-trailing{background-color:var(--phoenix-surface-container-high)}.split-button.split-elevated.xsmall .split-button-leading,.split-button.split-elevated.xsmall .split-button-trailing,.split-button.split-elevated.small .split-button-leading,.split-button.split-elevated.small .split-button-trailing{box-shadow:var(--elevation-1)}.split-button.split-elevated.medium .split-button-leading,.split-button.split-elevated.medium .split-button-trailing{box-shadow:var(--elevation-2)}.split-button.split-elevated.large .split-button-leading,.split-button.split-elevated.large .split-button-trailing,.split-button.split-elevated.xlarge .split-button-leading,.split-button.split-elevated.xlarge .split-button-trailing{box-shadow:var(--elevation-3)}.split-button.split-elevated .split-button-leading:not(:disabled):hover,.split-button.split-elevated .split-button-trailing:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-primary) 8%, var(--phoenix-surface-container-high))}.split-button.split-elevated .split-button-leading:not(:disabled):active,.split-button.split-elevated .split-button-trailing:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-primary) 16%, var(--phoenix-surface-container-high))}.split-button.split-elevated .split-button-trailing.open{background-color:color-mix(in srgb, var(--phoenix-primary) 10%, var(--phoenix-surface-container-high))}.split-button.split-elevated .split-button-leading:disabled,.split-button.split-elevated .split-button-trailing:disabled{box-shadow:none;background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);color:color-mix(in srgb, var(--phoenix-on-surface) 38%, transparent)}.split-button.xsmall{height:48px}.split-button.xsmall .split-button-leading{border-radius:16px 4px 4px 16px}.split-button.xsmall .split-button-leading:not(:disabled):hover,.split-button.xsmall .split-button-leading:not(:disabled):active{border-radius:16px 8px 8px 16px}.split-button.xsmall .split-button-trailing{border-radius:4px 16px 16px 4px}.split-button.xsmall .split-button-trailing:not(:disabled):hover,.split-button.xsmall .split-button-trailing:not(:disabled):active{border-radius:8px 16px 16px 8px}.split-button.xsmall .split-button-trailing.open{border-radius:16px}.split-button.xsmall .split-button-leading .split-button-state-layer{gap:var(--phoenix-spacing-4);padding:6px 10px 6px 12px}.split-button.xsmall .split-button-trailing .split-button-state-layer{padding:6px 14px 6px 12px}.split-button.xsmall .split-button-label{letter-spacing:.1px;font-size:14px;line-height:20px}.split-button.small{height:48px}.split-button.small .split-button-leading{border-radius:20px 4px 4px 20px}.split-button.small .split-button-leading:not(:disabled):hover,.split-button.small .split-button-leading:not(:disabled):active{border-radius:20px 8px 8px 20px}.split-button.small .split-button-trailing{border-radius:4px 20px 20px 4px}.split-button.small .split-button-trailing:not(:disabled):hover,.split-button.small .split-button-trailing:not(:disabled):active{border-radius:8px 20px 20px 8px}.split-button.small .split-button-trailing.open{border-radius:20px}.split-button.small .split-button-leading .split-button-state-layer{gap:var(--phoenix-spacing-8);padding:10px 14px 10px 16px}.split-button.small .split-button-trailing .split-button-state-layer{padding:10px 14px 10px 12px}.split-button.small .split-button-label{letter-spacing:.1px;font-size:14px;line-height:20px}.split-button.medium{align-items:stretch;height:56px}.split-button.medium .split-button-leading{border-radius:28px 4px 4px 28px}.split-button.medium .split-button-leading:not(:disabled):hover,.split-button.medium .split-button-leading:not(:disabled):active{border-radius:28px 12px 12px 28px}.split-button.medium .split-button-trailing{border-radius:4px 28px 28px 4px}.split-button.medium .split-button-trailing:not(:disabled):hover,.split-button.medium .split-button-trailing:not(:disabled):active{border-radius:12px 28px 28px 12px}.split-button.medium .split-button-trailing.open{border-radius:28px}.split-button.medium .split-button-leading .split-button-state-layer{gap:var(--phoenix-spacing-8);padding:16px 24px}.split-button.medium .split-button-trailing .split-button-state-layer{padding:15px 17px 15px 13px}.split-button.medium .split-button-label{letter-spacing:.15px;font-size:18px;line-height:22px}.split-button.large{align-items:stretch;height:96px}.split-button.large .split-button-leading{border-radius:48px 8px 8px 48px}.split-button.large .split-button-leading:not(:disabled):hover,.split-button.large .split-button-leading:not(:disabled):active{border-radius:48px 20px 20px 48px}.split-button.large .split-button-trailing{border-radius:8px 48px 48px 8px}.split-button.large .split-button-trailing:not(:disabled):hover,.split-button.large .split-button-trailing:not(:disabled):active{border-radius:20px 48px 48px 20px}.split-button.large .split-button-trailing.open{border-radius:48px}.split-button.large .split-button-leading .split-button-state-layer{gap:var(--phoenix-spacing-12);padding:32px 48px}.split-button.large .split-button-trailing .split-button-state-layer{padding:29px 32px 29px 26px}.split-button.large .split-button-label{font-size:24px;line-height:32px}.split-button.xlarge{align-items:stretch;height:136px}.split-button.xlarge .split-button-leading{border-radius:68px 12px 12px 68px}.split-button.xlarge .split-button-leading:not(:disabled):hover,.split-button.xlarge .split-button-leading:not(:disabled):active{border-radius:68px 20px 20px 68px}.split-button.xlarge .split-button-trailing{border-radius:12px 68px 68px 12px}.split-button.xlarge .split-button-trailing:not(:disabled):hover,.split-button.xlarge .split-button-trailing:not(:disabled):active{border-radius:20px 68px 68px 20px}.split-button.xlarge .split-button-trailing.open{border-radius:68px}.split-button.xlarge .split-button-leading .split-button-state-layer{gap:var(--phoenix-spacing-16);padding:48px 64px}.split-button.xlarge .split-button-trailing .split-button-state-layer{padding:43px 49px 43px 37px}.split-button.xlarge .split-button-label{font-size:32px;line-height:40px}.card{border-radius:12px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.card--outlined{background-color:var(--phoenix-surface);border:1px solid var(--phoenix-surface-outline-variant)}.card--elevated{background-color:var(--phoenix-surface);box-shadow:0px 1px 2px 0px var(--shadow-medium),0px 1px 3px 1px var(--shadow-light)}.card__header{align-items:center;gap:16px;padding:16px;display:flex}.card__media{width:100%;overflow:hidden}.card__media img{object-fit:cover;width:100%;height:100%;display:block}.card__content{flex:1;padding:16px}.card__actions{justify-content:flex-end;align-items:center;gap:8px;padding:16px;display:flex}.carousel-wrapper{width:100%;display:block}.carousel{scroll-behavior:smooth;scrollbar-width:none;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.carousel::-webkit-scrollbar{display:none}.carousel.layout-hero{overflow-x:hidden}.carousel.layout-hero .carousel-item{flex-shrink:0;width:56px;transition:flex .3s,width .3s,min-width .3s}.carousel.layout-hero .carousel-item.active{flex:1;width:auto;min-width:0}.carousel.layout-multi-browse .carousel-item{flex:1;min-width:200px}.carousel.layout-uncontained{padding:8px 0}.carousel.layout-uncontained .carousel-item:first-child{margin-left:16px}.carousel.layout-uncontained .carousel-item:last-child{margin-right:16px}.carousel.layout-uncontained .carousel-item{flex-shrink:0;width:280px}.carousel.layout-full-screen{gap:0;padding:0}.carousel.layout-full-screen .carousel-item{border-radius:0;flex:1;min-width:100%}.carousel-item{cursor:pointer;border-radius:28px;height:205px;transition:transform .2s;position:relative;overflow:hidden}.carousel-item:hover{transform:scale(1.02)}.carousel-item:active{transform:scale(.98)}.carousel-item-image{object-fit:cover;width:100%;height:100%}.carousel-item-content{flex-direction:column;justify-content:flex-end;gap:4px;padding:16px;display:flex;position:absolute;inset:0}.carousel-item-content:before{content:"";mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(#fff0,#00000080);position:absolute;inset:0}.carousel-item-label{font-family:var(--phoenix-font-family-default);letter-spacing:.15px;color:var(--phoenix-on-primary);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:22px;position:relative;overflow:hidden}.carousel-item-supporting-text{font-family:var(--phoenix-font-family-default);color:var(--phoenix-on-primary);opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:16px;position:relative;overflow:hidden}.carousel-indicators{justify-content:center;gap:8px;margin-top:0;padding:16px 0 8px;display:flex}.carousel-indicator{background-color:var(--phoenix-surface-outline-variant);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.carousel-indicator.active{background-color:var(--phoenix-primary);border-radius:4px;width:24px}.carousel-indicator:hover:not(.active){background-color:var(--phoenix-surface-outline)}.checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}.checkbox__container{justify-content:center;align-items:center;width:44px;height:44px;padding:2px;display:inline-flex;position:relative}.checkbox__state-layer{border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:relative}.checkbox__input{opacity:0;cursor:pointer;z-index:1;width:18px;height:18px;margin:0;position:absolute}.checkbox__box{border:2px solid var(--phoenix-on-surface-variant);background-color:#0000;border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex;position:relative}.checkbox__checkmark{background-color:var(--phoenix-primary);border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:none}.checkbox__checkmark svg{width:12px;height:12px;fill:var(--phoenix-on-primary)}.checkbox__indeterminate{background-color:var(--phoenix-primary);border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:none}.checkbox__indeterminate:after{content:"";background-color:var(--phoenix-on-primary);width:10px;height:2px}.checkbox__label{font-family:var(--phoenix-font-family-default);letter-spacing:.1px;color:var(--phoenix-on-surface);font-size:14px;line-height:20px}.checkbox__input:indeterminate~.checkbox__box,.checkbox__input:indeterminate~.checkbox__checkmark{display:none}.checkbox__input:indeterminate~.checkbox__indeterminate{display:flex}.checkbox__input:checked:not(:indeterminate)~.checkbox__box{display:none}.checkbox__input:checked:not(:indeterminate)~.checkbox__checkmark{display:flex}.checkbox:hover:not(.checkbox--disabled) .checkbox__state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.checkbox__input:focus-visible~.checkbox__box{outline:2px solid var(--phoenix-primary);outline-offset:2px}.checkbox__state-layer:has(.checkbox__input:focus-visible){background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.checkbox:active:not(.checkbox--disabled) .checkbox__state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.checkbox--disabled{cursor:not-allowed;opacity:.38}.checkbox--disabled .checkbox__input{cursor:not-allowed}.checkbox--disabled .checkbox__box{border-color:var(--phoenix-on-surface-disabled)}.checkbox--disabled .checkbox__checkmark{background-color:var(--phoenix-on-surface-disabled)}.checkbox--disabled .checkbox__checkmark svg{fill:var(--phoenix-surface)}.checkbox--disabled .checkbox__indeterminate{background-color:var(--phoenix-on-surface-disabled)}.checkbox--disabled .checkbox__indeterminate:after{background-color:var(--phoenix-surface)}.checkbox--disabled .checkbox__label{color:var(--phoenix-on-surface-disabled)}.checkbox--error:not(.checkbox--disabled) .checkbox__box{border-color:var(--phoenix-error)}.checkbox--error:not(.checkbox--disabled) .checkbox__checkmark,.checkbox--error:not(.checkbox--disabled) .checkbox__indeterminate{background-color:var(--phoenix-error)}.checkbox--error:not(.checkbox--disabled) .checkbox__input:checked~.checkbox__checkmark svg{fill:var(--phoenix-on-error)}.checkbox--error:not(.checkbox--disabled) .checkbox__input:indeterminate~.checkbox__indeterminate:after{background-color:var(--phoenix-on-error)}.chip-set{flex-wrap:wrap;align-items:center;gap:8px;padding-block:4px;padding-inline:4px;display:flex}.chip-set--single-row{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.chip-set--single-row::-webkit-scrollbar{display:none}.chip-set--multi-row{flex-wrap:wrap;row-gap:16px}.chip{cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:8px;outline:none;align-items:center;height:32px;text-decoration:none;display:inline-flex;position:relative}.chip:before{content:"";border-radius:inherit;pointer-events:none;transition:background-color .2s;position:absolute;inset:0}.chip:after{content:"";border-radius:inherit;pointer-events:none;transition:background-color .15s;position:absolute;inset:0}.chip:hover:after{background-color:color-mix(in srgb, var(--phoenix-on-surface-variant) 8%, transparent)}.chip:focus-visible:after,.chip:focus:after,.chip:focus-within:after,.chip:active:after{background-color:color-mix(in srgb, var(--phoenix-on-surface-variant) 12%, transparent)}.chip:not(.elevated):not(.selected):hover:before,.chip:not(.elevated):not(.selected):focus-within:before,.chip:not(.elevated):not(.selected):active:before{background-color:var(--phoenix-surface)}.chip.elevated:hover{box-shadow:var(--elevation-2)}.chip.elevated:focus-within,.chip.elevated:active{box-shadow:var(--elevation-1)}.chip.disabled{cursor:default;pointer-events:none}.chip.disabled .chip__outline{border-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.chip.disabled .chip__label,.chip.disabled .chip__leading-icon,.chip.disabled .chip__trailing-action .chip__trailing-icon{color:var(--phoenix-on-surface-disabled)}.chip:focus-within{outline:2px solid var(--phoenix-primary);outline-offset:-2px}.chip.input-chip.avatar{border-radius:16px}.chip.selected:before{background-color:var(--phoenix-secondary-low)}.chip.selected .chip__outline{border-width:0}.chip.selected .chip__label,.chip.selected .chip__leading-icon,.chip.selected .chip__trailing-action .chip__trailing-icon{color:var(--phoenix-on-secondary-low)}.chip.selected:hover:after{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.chip.selected:focus-visible:after,.chip.selected:focus:after,.chip.selected:focus-within:after,.chip.selected:active:after{background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.chip.selected.elevated:hover{box-shadow:var(--elevation-2)}.chip.selected.disabled:before{background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.chip.selected.disabled .chip__outline{border-width:0}.chip.selected.disabled .chip__label,.chip.selected.disabled .chip__leading-icon,.chip.selected.disabled .chip__trailing-action .chip__trailing-icon{color:var(--phoenix-on-surface-disabled)}.chip.elevated:before{background-color:var(--phoenix-surface-container-high)}.chip.elevated{box-shadow:var(--elevation-1)}.chip.elevated .chip__outline{border-width:0}.chip.elevated.selected:before{background-color:var(--phoenix-secondary-low)}.chip.elevated.disabled{box-shadow:none}.chip.elevated.disabled:before{background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.chip>*{z-index:1;position:relative}.chip__outline{border:1px solid var(--phoenix-surface-outline-variant);border-radius:inherit;pointer-events:none;transition:border-color .2s,border-width .15s;position:absolute;inset:0}.chip__primary-action{cursor:inherit;font:inherit;color:inherit;border-radius:inherit;background:0 0;border:none;outline:none;flex:auto;align-items:center;min-width:0;padding-block:6px;padding-inline:16px;text-decoration:none;display:inline-flex}.chip__primary-action.has-icon{padding-inline-start:8px}.chip__primary-action.has-avatar{padding-inline-start:4px}.chip__label{letter-spacing:.1px;color:var(--phoenix-on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;transition:color .15s;overflow:hidden}.chip__edit-input{font:inherit;letter-spacing:.1px;color:var(--phoenix-on-surface);background:0 0;border:none;outline:none;width:auto;min-width:20px;max-width:160px;padding:0;font-size:14px;font-weight:500;line-height:20px}.chip__leading-icon{width:18px;height:18px;color:var(--phoenix-on-surface);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:8px;font-size:18px;line-height:1;transition:color .15s;display:inline-flex}.chip__leading-icon.material-icons{font-size:18px}.chip__leading-icon svg{fill:currentColor;width:18px;height:18px}.chip__avatar{background-color:var(--phoenix-surface-container-high);width:24px;height:24px;color:var(--phoenix-on-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:8px;font-size:12px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.chip__avatar .material-icons{font-size:18px}.chip__avatar img{object-fit:cover;width:100%;height:100%}.chip__avatar-checkmark{background-color:var(--phoenix-on-secondary-low);z-index:2;color:var(--phoenix-secondary-low);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chip__avatar-checkmark svg{fill:currentColor;width:14px;height:14px}.chip__trailing-action{cursor:pointer;width:24px;height:24px;color:var(--phoenix-on-surface);background:0 0;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:4px;padding:0;transition:color .15s;display:inline-flex;position:relative}.chip__trailing-action:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0}.chip__trailing-action:hover:after{background-color:color-mix(in srgb, var(--phoenix-on-surface-variant) 8%, transparent)}.chip__trailing-action:focus-visible:after,.chip__trailing-action:focus:after,.chip__trailing-action:active:after{background-color:color-mix(in srgb, var(--phoenix-on-surface-variant) 12%, transparent)}.chip.selected .chip__trailing-action:hover:after{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.chip.selected .chip__trailing-action:focus-visible:after,.chip.selected .chip__trailing-action:focus:after,.chip.selected .chip__trailing-action:active:after{background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.chip__trailing-icon{width:18px;height:18px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.chip__trailing-icon svg{fill:currentColor;width:18px;height:18px}.chip__trailing-icon-static{width:18px;height:18px;color:var(--phoenix-on-surface);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:8px;font-size:18px;line-height:1;transition:color .15s;display:inline-flex}.chip__trailing-icon-static.material-icons{font-size:18px}.chip.selected .chip__trailing-icon-static{color:var(--phoenix-on-secondary-low)}.chip.disabled .chip__trailing-icon-static{color:var(--phoenix-on-surface-disabled)}.chip.has-trailing-icon .chip__primary-action{padding-inline-end:8px}phx-chip.filter-chip .chip__label,.filter-chip .chip__label,phx-chip.filter-chip .chip__leading-icon,.filter-chip .chip__leading-icon,phx-chip.filter-chip .chip__trailing-icon-static,.filter-chip .chip__trailing-icon-static{color:var(--phoenix-on-surface-variant)}phx-chip.filter-chip.selected .chip__label,.filter-chip.selected .chip__label,phx-chip.filter-chip.selected .chip__leading-icon,.filter-chip.selected .chip__leading-icon,phx-chip.filter-chip.selected .chip__trailing-icon-static,.filter-chip.selected .chip__trailing-icon-static{color:var(--phoenix-on-secondary-low)}phx-chip.filter-chip.disabled .chip__label,.filter-chip.disabled .chip__label,phx-chip.filter-chip.disabled .chip__leading-icon,.filter-chip.disabled .chip__leading-icon,phx-chip.filter-chip.disabled .chip__trailing-icon-static,.filter-chip.disabled .chip__trailing-icon-static{color:var(--phoenix-on-surface-disabled)}phx-chip.input-chip .chip__label,.input-chip .chip__label,phx-chip.input-chip .chip__leading-icon,.input-chip .chip__leading-icon{color:var(--phoenix-on-surface-variant)}phx-chip.input-chip.selected .chip__label,.input-chip.selected .chip__label,phx-chip.input-chip.selected .chip__leading-icon,.input-chip.selected .chip__leading-icon{color:var(--phoenix-on-secondary-low)}phx-chip.input-chip:has(.chip__trailing-action) .chip__primary-action{padding-inline-end:0}.input-chip:has(.chip__trailing-action) .chip__primary-action{padding-inline-end:0}.divider{background-color:var(--phoenix-surface-outline-variant);border:none;margin:0;display:block}.divider.divider-horizontal{height:1px}.divider.divider-horizontal.divider-full-width{width:100%;margin:0}.divider.divider-horizontal.divider-inset{width:calc(100% - 16px);margin-left:16px}.divider.divider-horizontal.divider-middle-inset{width:calc(100% - 32px);margin-left:16px}.divider.divider-horizontal.divider-with-subhead{background-color:#0000;flex-direction:column;gap:4px;width:100%;height:auto;display:flex}.divider.divider-horizontal.divider-with-subhead:before{content:"";background-color:var(--phoenix-surface-outline-variant);width:100%;height:1px}.divider.divider-vertical{vertical-align:middle;width:1px;display:inline-block}.divider.divider-vertical.divider-full-width{height:100%;margin:0}.divider.divider-vertical.divider-inset{height:calc(100% - 16px);margin-top:16px}.divider.divider-vertical.divider-middle-inset{height:calc(100% - 32px)}.divider-subheader{color:var(--phoenix-on-surface-variant);white-space:nowrap;padding:0 8px;font-size:.875rem;font-weight:500}.search-bar{background-color:var(--phoenix-surface-container-lowest);cursor:text;border-radius:28px;align-items:center;max-width:720px;height:56px;padding:4px;display:flex;position:relative;overflow:hidden}.search-bar__state-layer{pointer-events:none;border-radius:inherit;transition:background-color .15s;position:absolute;inset:0}.search-bar:hover:not(.search-bar--disabled) .search-bar__state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-bar__leading-icon{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-16px;padding:0;display:flex}.search-bar__leading-icon .material-icons{color:var(--phoenix-on-surface-variant);font-size:24px}.search-bar__leading-icon:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-bar__input{min-width:0;height:100%;color:var(--phoenix-on-surface);z-index:1;background:0 0;border:none;outline:none;flex:1;padding:0 20px;font-family:inherit;font-size:16px;line-height:24px}.search-bar__input::placeholder{color:var(--phoenix-on-surface-variant)}.search-bar__trailing-elements{z-index:1;align-items:center;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.search-bar__trailing-icon{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.search-bar__trailing-icon .material-icons{color:var(--phoenix-on-surface-variant);font-size:24px}.search-bar__trailing-icon:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-bar__avatar{background-color:var(--phoenix-primary-medium);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:9px;display:flex;position:relative;overflow:hidden}.search-bar__avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.search-bar__avatar-label{color:var(--phoenix-on-primary);text-transform:uppercase;z-index:1;font-size:14px;font-weight:500}.search-bar--disabled{opacity:.38;pointer-events:none}.search-bar--full-width{max-width:unset;width:100%}.search-results{background-color:var(--phoenix-surface-container-lowest);flex-direction:column;display:flex;overflow:hidden}.search-results--modal{border-radius:28px;min-width:360px;max-width:720px}.search-results--full-screen{z-index:10001;border-radius:0;width:auto!important;height:auto!important;max-height:none!important;position:fixed!important;inset:0!important}.search-results--squircle{border-radius:12px}.search-results--divided .divider{background-color:var(--phoenix-surface-outline)}.search-results--contained{--search-results-radius:28px;background-color:#0000;gap:4px;overflow:visible}.search-results--contained .search-results__header,.search-results--contained .search-results__content{background-color:var(--phoenix-surface-container-lowest);border-radius:28px;overflow:hidden}.search-results--contained .search-results__content>:focus-visible{box-shadow:inset 0 0 0 2px var(--phoenix-primary);background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent);outline:none}.search-results--contained .search-results__content>:first-child:focus-visible{border-top-left-radius:var(--search-results-radius);border-top-right-radius:var(--search-results-radius)}.search-results--contained .search-results__content>:last-child:focus-visible{border-bottom-left-radius:var(--search-results-radius);border-bottom-right-radius:var(--search-results-radius)}.search-results--contained.search-results--squircle{--search-results-radius:12px}.search-results--contained.search-results--squircle .search-results__header,.search-results--contained.search-results--squircle .search-results__content{border-radius:12px}.search-results__header{flex-shrink:0;align-items:center;gap:4px;padding:4px;display:flex}.search-results--modal .search-results__header{height:56px;padding:4px}.search-results--full-screen .search-results__header{height:72px;padding:5px 4px}.search-results__back-button{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.search-results__back-button .material-icons{color:var(--phoenix-on-surface);font-size:24px}.search-results__back-button:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results__input{min-width:0;height:24px;color:var(--phoenix-on-surface);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:16px;line-height:24px}.search-results__input::placeholder{color:var(--phoenix-on-surface-variant)}.search-results__clear-button{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.search-results__clear-button .material-icons{color:var(--phoenix-on-surface-variant);font-size:24px}.search-results__clear-button:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results__content{flex:1;overflow-y:auto}.search-results__content [role=option]:focus-visible,.search-results__content [role=listitem]:focus-visible,.search-results__content .search-result-item:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:-2px;background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-bar--navigation{cursor:pointer;background-color:var(--phoenix-surface-container-highest);height:44px;max-width:unset;border-radius:12px;padding:0;overflow:visible}.search-bar--navigation.search-bar--navigation-collapsed{width:72px}.search-bar--navigation.search-bar--navigation-collapsed .search-bar__nav-state-layer{justify-content:center}.search-bar--navigation.search-bar--navigation-expanded{flex:1}.search-bar--navigation .search-bar__nav-state-layer{cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;width:100%;height:100%;padding:4px;transition:background-color .15s;display:flex}.search-bar--navigation .search-bar__nav-state-layer:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-bar--navigation .search-bar__nav-state-layer:focus-visible{outline:2px solid var(--phoenix-secondary);outline-offset:-2px}.search-bar--navigation .search-bar__nav-icon{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.search-bar--navigation .search-bar__nav-icon .material-icons{color:var(--phoenix-on-surface-variant);font-size:24px}.search-bar--navigation .search-bar__nav-label{color:var(--phoenix-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;padding:0 4px;font-size:16px;line-height:24px;overflow:hidden}.search-bar--navigation .search-bar__nav-tooltip{background-color:var(--phoenix-inverse-surface);color:var(--phoenix-inverse-on-surface);letter-spacing:.048px;white-space:nowrap;pointer-events:none;opacity:0;z-index:100;border-radius:4px;min-height:24px;padding:4px 8px;font-size:12px;line-height:16px;transition:opacity .1s;position:absolute;top:50%;left:calc(100% - 8px);transform:translateY(-50%)}.search-bar--navigation.search-bar--navigation-collapsed:hover .search-bar__nav-tooltip{opacity:1}.search-bar--navigation.search-bar--disabled{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.nav-search-list__empty{text-align:center;color:var(--phoenix-on-surface-variant);margin:0;padding:16px;font-size:14px}.person-list-item{cursor:pointer;color:inherit;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;transition:background-color .15s;display:flex}.person-list-item:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 4%, transparent)}.person-list-item:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:-2px;background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.person-list-item__avatar{background-color:var(--phoenix-primary-medium);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.person-list-item__avatar-label{color:var(--phoenix-on-primary);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.person-list-item__info{flex-direction:column;gap:2px;min-width:0;display:flex}.person-list-item__name{color:var(--phoenix-on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.person-list-item__detail{color:var(--phoenix-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;display:flex;overflow:hidden}.person-list-item__detail .material-icons{color:var(--phoenix-on-surface-variant);flex-shrink:0;font-size:14px}.select-container{width:100%;max-width:400px;font-family:inherit;position:relative}.select-trigger{justify-content:space-between;align-items:center;gap:var(--phoenix-spacing-8);border:1px solid var(--phoenix-surface-outline);background-color:var(--phoenix-surface-container-highest);height:44px;color:var(--phoenix-on-surface);cursor:pointer;border-radius:4px;padding:12px;font-size:16px;line-height:24px;transition:border-color .2s;display:flex;position:relative}.select-trigger:hover,.select-trigger:focus,.select-trigger.open{border-color:var(--phoenix-primary);outline:none}.select-trigger:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:2px;border-color:var(--phoenix-primary)}.select-trigger.disabled{border-color:var(--phoenix-surface-outline-variant);color:var(--phoenix-on-surface-disabled);cursor:not-allowed;pointer-events:none}.select-trigger.disabled:before{content:"";background-color:var(--phoenix-on-surface);opacity:.04;pointer-events:none;border-radius:4px;position:absolute;inset:-1px}.select-trigger.disabled:hover,.select-trigger.disabled:focus{border-color:var(--phoenix-surface-outline-variant)}.select-trigger.disabled .select-caret{border-top-color:var(--phoenix-on-surface-disabled)}.select-caret{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--phoenix-tertiary);width:0;height:0;transition:transform .2s}.select-caret.open{transform:rotate(180deg)}.select-dropdown{white-space:nowrap;background-color:var(--phoenix-surface-container-high);max-height:296px;box-shadow:0px 1px 2px 0px var(--shadow-medium),0px 2px 6px 2px var(--shadow-light);z-index:100;border:none;border-radius:4px;padding:8px 0;overflow:hidden auto}.select-option{height:56px;color:var(--phoenix-on-surface);cursor:pointer;white-space:nowrap;align-items:center;padding:8px 12px;font-size:16px;line-height:24px;transition:background-color .15s;display:flex}.select-option:hover{background-color:var(--phoenix-secondary-low)}.select-option.selected{font-weight:500}.select-option.active{background-color:var(--phoenix-secondary-low);font-weight:500}.select-option.selected.active{background-color:var(--phoenix-secondary-low)}.select-option-checkmark{padding-left:var(--phoenix-spacing-8);color:var(--phoenix-primary);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.select-option-checkmark .icon{width:18px;height:18px;font-size:18px}.sidenav,.sub-nav-sheet,.menu--sidenav-dark,.search-results--sidenav-dark{--phoenix-surface:var(--phoenix-base-color-neutral-20);--phoenix-on-surface:var(--phoenix-base-color-neutral-90);--phoenix-on-surface-variant:var(--phoenix-base-color-neutral-80);--phoenix-on-surface-disabled:var(--phoenix-base-color-neutral-50);--phoenix-surface-container:var(--phoenix-base-color-neutral-12);--phoenix-surface-container-high:var(--phoenix-base-color-neutral-17);--phoenix-surface-container-highest:var(--phoenix-base-color-neutral-22);--phoenix-surface-container-low:var(--phoenix-base-color-neutral-10);--phoenix-surface-outline:var(--phoenix-base-color-neutral-60);--phoenix-surface-outline-variant:var(--phoenix-base-color-neutral-30);--phoenix-inverse-surface:var(--phoenix-base-color-neutral-90);--phoenix-inverse-on-surface:var(--phoenix-base-color-neutral-20);--phoenix-primary:var(--phoenix-base-color-primary-80);--phoenix-on-primary:var(--phoenix-base-color-primary-20);--phoenix-secondary:var(--phoenix-base-color-secondary-80);--phoenix-on-secondary:var(--phoenix-base-color-secondary-20);--phoenix-secondary-low:var(--phoenix-base-color-secondary-30);--phoenix-on-secondary-low:var(--phoenix-base-color-secondary-90);--phoenix-info:var(--phoenix-base-color-info-80);--phoenix-on-info:var(--phoenix-base-color-info-20)}.sidenav{background-color:var(--phoenix-surface);width:242px;min-width:242px;height:100vh;color:var(--phoenix-on-surface);flex-direction:column;transition:width .25s,min-width .25s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.sidenav.collapsed{width:88px;min-width:88px;overflow:visible}.sidenav.embedded{height:100%;box-shadow:none;position:relative}.sidenav.with-top-nav{top:var(--top-nav-height,60px);height:calc(100vh - var(--top-nav-height,60px))}.sidenav.with-top-nav.embedded{height:100%;top:0}.sidenav .badge{background-color:var(--phoenix-info)}.sidenav .badge .badge-label{color:var(--phoenix-on-info)}.search-results--sidenav-dark{background-color:var(--phoenix-surface-container-highest);box-shadow:0 8px 12px 6px #00000026,0 4px 4px #0000004d}.search-results--sidenav-dark .search-results__header{background-color:var(--phoenix-surface-container-highest)}.search-results--sidenav-dark.search-results--divided .divider{background-color:var(--phoenix-surface-outline-variant)}.search-results--sidenav-dark .search-results__back-button .material-icons{color:var(--phoenix-on-surface)}.search-results--sidenav-dark .search-results__back-button:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results--sidenav-dark .search-results__input{color:var(--phoenix-on-surface)}.search-results--sidenav-dark .search-results__input::placeholder,.search-results--sidenav-dark .search-results__clear-button .material-icons{color:var(--phoenix-on-surface-variant)}.search-results--sidenav-dark .search-results__clear-button:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results--sidenav-dark .search-results__content [role=option]:focus-visible,.search-results--sidenav-dark .search-results__content [role=listitem]:focus-visible,.search-results--sidenav-dark .search-results__content .search-result-item:focus-visible{outline-color:var(--phoenix-secondary);background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results--sidenav-dark .no-results{color:var(--phoenix-on-surface-variant)}.search-results--sidenav-dark .person-list-item:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results--sidenav-dark .person-list-item:focus-visible{outline-color:var(--phoenix-secondary);background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.search-results--sidenav-dark .person-list-item__avatar{background-color:var(--phoenix-secondary)}.search-results--sidenav-dark .person-list-item__avatar-label{color:var(--phoenix-on-secondary)}.search-results--sidenav-dark .person-list-item__name{color:var(--phoenix-on-surface)}.search-results--sidenav-dark .person-list-item__detail,.search-results--sidenav-dark .person-list-item__detail .material-icons{color:var(--phoenix-on-surface-variant)}.brand{border-bottom:1px solid var(--phoenix-surface-outline-variant);flex-shrink:0;align-items:center;gap:10px;min-height:64px;padding:12px 16px;display:flex}.collapsed .brand{border-bottom:none;justify-content:center;min-height:64px;padding:20px}.brand .brand-logo-full,.brand .brandLogoFull{object-fit:contain;flex-shrink:0;width:auto;max-width:156px;height:30px}.brand .brand-logo-min,.brand .brandLogoMin{object-fit:contain;flex-shrink:0;width:40px;height:40px}.brand .brand-name,.brand .brandName{color:var(--phoenix-on-surface);white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;flex:1;font-size:14px;font-weight:700;overflow:hidden}.brand .toggle-btn,.brand .toggleBtn{cursor:pointer;transition:background-color .15s,opacity .15s,border-color .15s}.brand .toggle-btn:hover:not(:disabled):not([aria-disabled=true]),.brand .toggleBtn:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.brand .toggle-btn:focus-visible:not(:disabled):not([aria-disabled=true]),.brand .toggleBtn:focus-visible:not(:disabled):not([aria-disabled=true]){outline:2px solid var(--phoenix-secondary);outline-offset:2px}.brand .toggle-btn:active:not(:disabled):not([aria-disabled=true]),.brand .toggleBtn:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);opacity:.9}.brand .toggle-btn:disabled,.brand .toggle-btn[aria-disabled=true],.brand .toggleBtn:disabled,.brand .toggleBtn[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.brand .toggle-btn,.brand .toggleBtn{width:40px;height:40px;color:var(--phoenix-on-surface-variant);background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.brand .toggle-btn:hover:not(:disabled),.brand .toggleBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.brand .toggle-btn .material-icons,.brand .toggleBtn .material-icons{font-size:24px}.toggle-section,.toggleSection{border-bottom:1px solid var(--phoenix-surface-outline-variant);flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px 12px;display:flex}.toggle-section .toggle-btn,.toggle-section .toggleBtn,.toggleSection .toggle-btn,.toggleSection .toggleBtn{cursor:pointer;transition:background-color .15s,opacity .15s,border-color .15s}.toggle-section .toggle-btn:hover:not(:disabled):not([aria-disabled=true]),.toggle-section .toggleBtn:hover:not(:disabled):not([aria-disabled=true]),.toggleSection .toggle-btn:hover:not(:disabled):not([aria-disabled=true]),.toggleSection .toggleBtn:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.toggle-section .toggle-btn:focus-visible:not(:disabled):not([aria-disabled=true]),.toggle-section .toggleBtn:focus-visible:not(:disabled):not([aria-disabled=true]),.toggleSection .toggle-btn:focus-visible:not(:disabled):not([aria-disabled=true]),.toggleSection .toggleBtn:focus-visible:not(:disabled):not([aria-disabled=true]){outline:2px solid var(--phoenix-secondary);outline-offset:2px}.toggle-section .toggle-btn:active:not(:disabled):not([aria-disabled=true]),.toggle-section .toggleBtn:active:not(:disabled):not([aria-disabled=true]),.toggleSection .toggle-btn:active:not(:disabled):not([aria-disabled=true]),.toggleSection .toggleBtn:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);opacity:.9}.toggle-section .toggle-btn:disabled,.toggle-section .toggle-btn[aria-disabled=true],.toggle-section .toggleBtn:disabled,.toggle-section .toggleBtn[aria-disabled=true],.toggleSection .toggle-btn:disabled,.toggleSection .toggle-btn[aria-disabled=true],.toggleSection .toggleBtn:disabled,.toggleSection .toggleBtn[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.toggle-section .toggle-btn,.toggle-section .toggleBtn,.toggleSection .toggle-btn,.toggleSection .toggleBtn{width:40px;height:40px;color:var(--phoenix-on-surface-variant);background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;display:flex}.toggle-section .toggle-btn:hover:not(:disabled),.toggle-section .toggleBtn:hover:not(:disabled),.toggleSection .toggle-btn:hover:not(:disabled),.toggleSection .toggleBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.toggle-section .toggle-btn .material-icons,.toggle-section .toggleBtn .material-icons,.toggleSection .toggle-btn .material-icons,.toggleSection .toggleBtn .material-icons{font-size:24px}.menu-select,.menuSelect{flex-shrink:0;padding:8px 12px;position:relative}.collapsed .menu-select,.collapsed .menuSelect{justify-content:center;padding:8px;display:flex}.menu-select-trigger,.menuSelectTrigger{cursor:pointer;transition:background-color .15s,opacity .15s,border-color .15s}.menu-select-trigger:focus-visible:not(:disabled):not([aria-disabled=true]),.menuSelectTrigger:focus-visible:not(:disabled):not([aria-disabled=true]){outline:2px solid var(--phoenix-secondary);outline-offset:2px}.menu-select-trigger:active:not(:disabled):not([aria-disabled=true]),.menuSelectTrigger:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);opacity:.9}.menu-select-trigger:disabled,.menu-select-trigger[aria-disabled=true],.menuSelectTrigger:disabled,.menuSelectTrigger[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.menu-select-trigger,.menuSelectTrigger{width:100%;height:44px;color:var(--phoenix-on-surface);background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:0 12px;display:flex}.menu-select-trigger:hover:not(:disabled):not([aria-disabled=true]),.menuSelectTrigger:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.menu-select-trigger:focus-visible:not(:disabled):not([aria-disabled=true]),.menuSelectTrigger:focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 2px var(--phoenix-secondary);outline:none}.menu-select-trigger:active:not(:disabled):not([aria-disabled=true]),.menuSelectTrigger:active:not(:disabled):not([aria-disabled=true]){opacity:1;background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.menu-select-trigger:disabled,.menu-select-trigger[aria-disabled=true],.menuSelectTrigger:disabled,.menuSelectTrigger[aria-disabled=true]{opacity:1}.menu-select-trigger:disabled .menu-select-label,.menu-select-trigger:disabled .menuSelectLabel,.menu-select-trigger[aria-disabled=true] .menu-select-label,.menu-select-trigger[aria-disabled=true] .menuSelectLabel,.menuSelectTrigger:disabled .menu-select-label,.menuSelectTrigger:disabled .menuSelectLabel,.menuSelectTrigger[aria-disabled=true] .menu-select-label,.menuSelectTrigger[aria-disabled=true] .menuSelectLabel{color:var(--phoenix-on-surface-disabled)}.menu-select-trigger:disabled .menu-select-monogram,.menu-select-trigger:disabled .menuSelectMonogram,.menu-select-trigger[aria-disabled=true] .menu-select-monogram,.menu-select-trigger[aria-disabled=true] .menuSelectMonogram,.menuSelectTrigger:disabled .menu-select-monogram,.menuSelectTrigger:disabled .menuSelectMonogram,.menuSelectTrigger[aria-disabled=true] .menu-select-monogram,.menuSelectTrigger[aria-disabled=true] .menuSelectMonogram{border-color:var(--phoenix-surface-outline-variant);color:var(--phoenix-on-surface-disabled)}.menu-select-trigger:disabled .menu-select-arrow,.menu-select-trigger:disabled .menuSelectArrow,.menu-select-trigger[aria-disabled=true] .menu-select-arrow,.menu-select-trigger[aria-disabled=true] .menuSelectArrow,.menuSelectTrigger:disabled .menu-select-arrow,.menuSelectTrigger:disabled .menuSelectArrow,.menuSelectTrigger[aria-disabled=true] .menu-select-arrow,.menuSelectTrigger[aria-disabled=true] .menuSelectArrow{color:var(--phoenix-on-surface-disabled)}.collapsed .menu-select-trigger,.collapsed .menuSelectTrigger{background:0 0;border-radius:12px;justify-content:center;width:100%;height:44px;padding:6px 4px}.collapsed .menu-select-trigger:hover:not(:disabled):not([aria-disabled=true]),.collapsed .menuSelectTrigger:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.collapsed .menu-select-trigger:focus-visible:not(:disabled):not([aria-disabled=true]),.collapsed .menuSelectTrigger:focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 2px var(--phoenix-secondary);outline:none}.collapsed .menu-select-trigger:active:not(:disabled):not([aria-disabled=true]),.collapsed .menuSelectTrigger:active:not(:disabled):not([aria-disabled=true]){opacity:1;background:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.collapsed .menu-select-trigger:disabled,.collapsed .menu-select-trigger[aria-disabled=true],.collapsed .menuSelectTrigger:disabled,.collapsed .menuSelectTrigger[aria-disabled=true]{opacity:1}.collapsed .menu-select-trigger:disabled .menu-select-monogram,.collapsed .menu-select-trigger:disabled .menuSelectMonogram,.collapsed .menu-select-trigger[aria-disabled=true] .menu-select-monogram,.collapsed .menu-select-trigger[aria-disabled=true] .menuSelectMonogram,.collapsed .menuSelectTrigger:disabled .menu-select-monogram,.collapsed .menuSelectTrigger:disabled .menuSelectMonogram,.collapsed .menuSelectTrigger[aria-disabled=true] .menu-select-monogram,.collapsed .menuSelectTrigger[aria-disabled=true] .menuSelectMonogram{border-color:var(--phoenix-surface-outline-variant);color:var(--phoenix-on-surface-disabled)}.menu-select-monogram,.menuSelectMonogram{background:var(--phoenix-surface-container-highest);border:1px solid var(--phoenix-on-surface-disabled);width:32px;height:32px;color:var(--phoenix-on-surface);text-transform:uppercase;letter-spacing:.02em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:400;display:flex;overflow:hidden}.menu-select-label,.menuSelectLabel{color:var(--phoenix-on-surface);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;font-size:16px;font-weight:400;overflow:hidden}.menu-select-arrow,.menuSelectArrow{color:var(--phoenix-on-surface-variant);flex-shrink:0;font-size:24px;line-height:1}.menu.menu--sidenav-dark{background-color:var(--phoenix-surface-container-highest);box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026;min-width:218px!important}.menu.menu--sidenav-dark .menu-item,.menu.menu--sidenav-dark .menuItem{color:var(--phoenix-on-surface)}.menu.menu--sidenav-dark .menu-item:before,.menu.menu--sidenav-dark .menuItem:before{background-color:var(--phoenix-on-surface)}.menu.menu--sidenav-dark .menu-item.menu-item--selected,.menu.menu--sidenav-dark .menu-item.menuItemSelected,.menu.menu--sidenav-dark .menuItem.menu-item--selected,.menu.menu--sidenav-dark .menuItem.menuItemSelected{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low)}.menu.menu--sidenav-dark .menu-item.menu-item--selected:before,.menu.menu--sidenav-dark .menu-item.menuItemSelected:before,.menu.menu--sidenav-dark .menuItem.menu-item--selected:before,.menu.menu--sidenav-dark .menuItem.menuItemSelected:before{background-color:var(--phoenix-on-secondary-low)}.menu.menu--sidenav-dark .menu-item.menu-item--selected .menu-item-leading-icon,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menuItemLeadingIcon,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menu-item-trailing-icon,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menuItemTrailingIcon,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menu-item-trailing-text,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menuItemTrailingText,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menu-item-supporting-text,.menu.menu--sidenav-dark .menu-item.menu-item--selected .menuItemSupportingText,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menu-item-leading-icon,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menuItemLeadingIcon,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menu-item-trailing-icon,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menuItemTrailingIcon,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menu-item-trailing-text,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menuItemTrailingText,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menu-item-supporting-text,.menu.menu--sidenav-dark .menu-item.menuItemSelected .menuItemSupportingText,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menu-item-leading-icon,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menuItemLeadingIcon,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menu-item-trailing-icon,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menuItemTrailingIcon,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menu-item-trailing-text,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menuItemTrailingText,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menu-item-supporting-text,.menu.menu--sidenav-dark .menuItem.menu-item--selected .menuItemSupportingText,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menu-item-leading-icon,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menuItemLeadingIcon,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menu-item-trailing-icon,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menuItemTrailingIcon,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menu-item-trailing-text,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menuItemTrailingText,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menu-item-supporting-text,.menu.menu--sidenav-dark .menuItem.menuItemSelected .menuItemSupportingText{color:var(--phoenix-on-secondary-low)}.menu.menu--sidenav-dark .menu-item-leading-icon,.menu.menu--sidenav-dark .menuItemLeadingIcon,.menu.menu--sidenav-dark .menu-item-trailing-icon,.menu.menu--sidenav-dark .menuItemTrailingIcon,.menu.menu--sidenav-dark .menu-item-trailing-text,.menu.menu--sidenav-dark .menuItemTrailingText,.menu.menu--sidenav-dark .menu-item-supporting-text,.menu.menu--sidenav-dark .menuItemSupportingText{color:var(--phoenix-on-surface-variant)}.menu.menu--sidenav-dark .menu-item-divider,.menu.menu--sidenav-dark .menuItemDivider{border-top-color:var(--phoenix-surface-outline-variant)}.sv-search-wrapper,.svSearchWrapper{flex-shrink:0;padding:8px}.sidenav .search-bar--navigation{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.sidenav .search-bar--navigation .search-bar__nav-state-layer:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.sidenav .search-bar--navigation .search-bar__nav-state-layer:focus-visible{outline-color:var(--phoenix-secondary)}.sidenav .search-bar--navigation .search-bar__nav-icon .material-icons,.sidenav .search-bar--navigation .search-bar__nav-label{color:var(--phoenix-on-surface-variant)}.sidenav.collapsed .search-bar--navigation{background-color:var(--phoenix-surface)}.sidenav.collapsed .search-bar--navigation .search-bar__nav-state-layer:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.sv-button-wrapper,.svButtonWrapper{flex-shrink:0;padding:8px 12px}.collapsed .sv-button-wrapper,.collapsed .svButtonWrapper{justify-content:center;padding:4px 8px 8px;display:flex}.sv-button-wrapper phoenix-button,.svButtonWrapper phoenix-button{display:block}.sv-button-wrapper .button.outlined,.svButtonWrapper .button.outlined{width:100%;color:var(--phoenix-primary);border-color:var(--phoenix-primary)}.sv-button-wrapper .button.outlined .button-label,.svButtonWrapper .button.outlined .button-label{flex-direction:row;align-items:center;gap:8px}.sv-button-wrapper .button.outlined .button-label .material-icons,.svButtonWrapper .button.outlined .button-label .material-icons{flex-shrink:0;font-size:18px;line-height:1}.sv-button-wrapper .button.outlined:hover:not(:disabled),.svButtonWrapper .button.outlined:hover:not(:disabled){opacity:1;background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent);border-color:var(--phoenix-primary)}.sv-button-wrapper .button.outlined:focus-visible:not(:disabled),.svButtonWrapper .button.outlined:focus-visible:not(:disabled){box-shadow:inset 0 0 0 2px var(--phoenix-secondary);outline:none}.sv-button-wrapper .button.outlined:active:not(:disabled),.svButtonWrapper .button.outlined:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);transform:none}.sv-button-wrapper .button.outlined:disabled,.svButtonWrapper .button.outlined:disabled{opacity:1;color:var(--phoenix-on-surface-disabled);border-color:var(--phoenix-on-surface-disabled);cursor:not-allowed;pointer-events:none}.collapsed .sv-button-wrapper .button.outlined,.collapsed .svButtonWrapper .button.outlined{background:0 0;border-color:#0000;width:100%;height:40px}.collapsed .sv-button-wrapper .button.outlined .button-state-layer,.collapsed .svButtonWrapper .button.outlined .button-state-layer{padding:0}.collapsed .sv-button-wrapper .button.outlined:hover:not(:disabled),.collapsed .svButtonWrapper .button.outlined:hover:not(:disabled){opacity:1;background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent);border-color:#0000}.collapsed .sv-button-wrapper .button.outlined:focus-visible:not(:disabled),.collapsed .svButtonWrapper .button.outlined:focus-visible:not(:disabled){box-shadow:inset 0 0 0 2px var(--phoenix-secondary);outline:none}.collapsed .sv-button-wrapper .button.outlined:active:not(:disabled),.collapsed .svButtonWrapper .button.outlined:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);border-color:#0000;transform:none}.collapsed .sv-button-wrapper .button.outlined:disabled,.collapsed .svButtonWrapper .button.outlined:disabled{opacity:1;color:var(--phoenix-on-surface-disabled);cursor:not-allowed;pointer-events:none;border-color:#0000}.sv-tooltip{background-color:var(--phoenix-inverse-surface);color:var(--phoenix-inverse-on-surface);letter-spacing:.048px;white-space:nowrap;pointer-events:none;opacity:0;z-index:300;border-radius:4px;min-height:24px;padding:4px 8px;font-size:12px;line-height:16px;transition:opacity .1s;position:absolute;top:50%;left:calc(100% - 8px);transform:translateY(-50%)}.menu-select .sv-tooltip,.menuSelect .sv-tooltip,.sv-button-wrapper .sv-tooltip,.svButtonWrapper .sv-tooltip{left:calc(100% - 16px)}.sv-button-wrapper,.svButtonWrapper{position:relative}.collapsed .menu-select:hover .sv-tooltip,.collapsed .menuSelect:hover .sv-tooltip,.collapsed .sv-button-wrapper:hover .sv-tooltip,.collapsed .svButtonWrapper:hover .sv-tooltip{opacity:1}.nav-list,.navList{scrollbar-width:thin;scrollbar-color:var(--phoenix-on-surface-disabled) #0000;flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:8px 10px;list-style:none;display:flex;overflow:hidden auto}.nav-list::-webkit-scrollbar{width:4px}.navList::-webkit-scrollbar{width:4px}.nav-list::-webkit-scrollbar-track{background:0 0}.navList::-webkit-scrollbar-track{background:0 0}.nav-list::-webkit-scrollbar-thumb{background:var(--phoenix-on-surface-disabled);border-radius:2px}.navList::-webkit-scrollbar-thumb{background:var(--phoenix-on-surface-disabled);border-radius:2px}.nav-list::-webkit-scrollbar-thumb:hover{background:var(--phoenix-surface-outline)}.navList::-webkit-scrollbar-thumb:hover{background:var(--phoenix-surface-outline)}.group-header,.groupHeader{letter-spacing:.5px;text-transform:uppercase;color:var(--phoenix-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;padding:16px 12px 4px;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}.group-divider,.groupDivider{background:var(--phoenix-surface-outline-variant);flex-shrink:0;height:1px;margin:8px 0;list-style:none}.nav-item,.navItem{cursor:pointer;transition:background-color .15s,opacity .15s,border-color .15s}.nav-item:hover:not(:disabled):not([aria-disabled=true]),.navItem:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.nav-item:focus-visible:not(:disabled):not([aria-disabled=true]),.navItem:focus-visible:not(:disabled):not([aria-disabled=true]){outline:2px solid var(--phoenix-secondary);outline-offset:2px}.nav-item:active:not(:disabled):not([aria-disabled=true]),.navItem:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);opacity:.9}.nav-item:disabled,.nav-item[aria-disabled=true],.navItem:disabled,.navItem[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.nav-item,.navItem{min-height:44px;color:var(--phoenix-on-surface-variant);letter-spacing:.1px;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex;position:relative}.nav-item:hover:not(.disabled):not([aria-disabled=true]),.navItem:hover:not(.disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent);color:var(--phoenix-on-surface)}.nav-item:focus-visible:not(.disabled):not([aria-disabled=true]),.navItem:focus-visible:not(.disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 2px var(--phoenix-secondary);color:var(--phoenix-on-surface);outline:none}.nav-item:active:not(.disabled):not([aria-disabled=true]),.navItem:active:not(.disabled):not([aria-disabled=true]){opacity:1;background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);color:var(--phoenix-on-surface)}.nav-item.active,.navItem.active{background-color:color-mix(in srgb, var(--phoenix-secondary) 15%, transparent);color:var(--phoenix-secondary);font-weight:500}.nav-item.active .nav-icon,.nav-item.active .navIcon,.navItem.active .nav-icon,.navItem.active .navIcon,.nav-item.active .nav-chevron,.nav-item.active .navChevron,.navItem.active .nav-chevron,.navItem.active .navChevron{color:var(--phoenix-secondary)}.nav-item.active:hover,.navItem.active:hover{opacity:1;background-color:color-mix(in srgb, var(--phoenix-secondary) 22%, transparent);color:var(--phoenix-secondary)}.nav-item.active:focus-visible,.navItem.active:focus-visible{box-shadow:inset 0 0 0 2px var(--phoenix-secondary)}.nav-item.child-active,.nav-item.childActive,.navItem.child-active,.navItem.childActive{color:var(--phoenix-on-surface);background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.nav-item.disabled,.nav-item[aria-disabled=true],.navItem.disabled,.navItem[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.nav-item .nav-icon,.nav-item .navIcon,.navItem .nav-icon,.navItem .navIcon{color:inherit;flex-shrink:0;font-size:24px}.nav-item .nav-label,.nav-item .navLabel,.navItem .nav-label,.navItem .navLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.nav-item .nav-chevron,.nav-item .navChevron,.navItem .nav-chevron,.navItem .navChevron{color:inherit;flex-shrink:0;font-size:18px;transition:transform .2s}.nav-item .nav-chevron.open,.nav-item .navChevron.open,.navItem .nav-chevron.open,.navItem .navChevron.open{transform:rotate(180deg)}.sub-nav-list,.subNavList{margin:0;padding:0;list-style:none}.sub-nav-item,.subNavItem{cursor:pointer;transition:background-color .15s,opacity .15s,border-color .15s}.sub-nav-item:hover:not(:disabled):not([aria-disabled=true]),.subNavItem:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.sub-nav-item:focus-visible:not(:disabled):not([aria-disabled=true]),.subNavItem:focus-visible:not(:disabled):not([aria-disabled=true]){outline:2px solid var(--phoenix-secondary);outline-offset:2px}.sub-nav-item:active:not(:disabled):not([aria-disabled=true]),.subNavItem:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);opacity:.9}.sub-nav-item:disabled,.sub-nav-item[aria-disabled=true],.subNavItem:disabled,.subNavItem[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.sub-nav-item,.subNavItem{min-height:44px;color:var(--phoenix-on-surface-variant);letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;width:100%;padding:10px 12px 10px 44px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:flex;overflow:hidden}.sub-nav-item:hover:not(.disabled),.subNavItem:hover:not(.disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent);color:var(--phoenix-on-surface)}.sub-nav-item:focus-visible:not(.disabled),.subNavItem:focus-visible:not(.disabled){box-shadow:inset 0 0 0 2px var(--phoenix-secondary);color:var(--phoenix-on-surface);outline:none}.sub-nav-item:active:not(.disabled),.subNavItem:active:not(.disabled){opacity:1;background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);color:var(--phoenix-on-surface)}.sub-nav-item.active,.subNavItem.active{color:var(--phoenix-secondary);background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent);border-left:2px solid var(--phoenix-secondary);padding-left:42px;font-weight:500}.sub-nav-item.disabled,.subNavItem.disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.collapsed .nav-item,.collapsed .navItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 4px;position:relative}.collapsed .nav-item.sub-nav-open,.collapsed .navItem.subNavOpen{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);color:var(--phoenix-on-surface)}.collapsed .nav-icon,.collapsed .navIcon{font-size:24px}.collapsed .nav-label,.collapsed .navLabel{letter-spacing:.5px;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.collapsed .nav-chevron-collapsed,.collapsed .navChevronCollapsed{color:var(--phoenix-on-surface-variant);pointer-events:none;font-size:18px;line-height:1;position:absolute;top:12px;left:42px}.collapsed .nav-badge-collapsed,.collapsed .navBadgeCollapsed{pointer-events:none;transform:translate(-50%);position:absolute!important}.collapsed .nav-badge-collapsed.badge-small,.collapsed .navBadgeCollapsed.badge-small{top:8px;left:calc(50% + 9px)}.collapsed .nav-badge-collapsed.badge-large,.collapsed .navBadgeCollapsed.badge-large{top:3px;left:calc(50% + 12px)}.footer-list,.footerList{flex-direction:column;flex-shrink:0;gap:2px;margin:0;padding:4px 8px;list-style:none;display:flex}.user-profile,.userProfile{cursor:pointer;transition:background-color .15s,opacity .15s,border-color .15s}.user-profile:hover:not(:disabled):not([aria-disabled=true]),.userProfile:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.user-profile:focus-visible:not(:disabled):not([aria-disabled=true]),.userProfile:focus-visible:not(:disabled):not([aria-disabled=true]){outline:2px solid var(--phoenix-secondary);outline-offset:2px}.user-profile:active:not(:disabled):not([aria-disabled=true]),.userProfile:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);opacity:.9}.user-profile:disabled,.user-profile[aria-disabled=true],.userProfile:disabled,.userProfile[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.user-profile,.userProfile{border-top:1px solid var(--phoenix-surface-outline-variant);text-align:left;background:0 0;border-bottom:none;border-left:none;border-right:none;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.user-profile:hover,.userProfile:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.user-profile:focus-visible,.userProfile:focus-visible{background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent);border-top-color:var(--phoenix-secondary);outline:none}.collapsed .user-profile,.collapsed .userProfile{justify-content:center;padding:12px 8px}.user-profile .user-avatar,.user-profile .userAvatar,.userProfile .user-avatar,.userProfile .userAvatar{background:var(--phoenix-secondary);width:36px;height:36px;color:var(--phoenix-on-secondary);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.user-profile .user-name,.user-profile .userName,.userProfile .user-name,.userProfile .userName{color:var(--phoenix-on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}.sub-nav-sheet,.subNavSheet{background-color:var(--phoenix-surface);z-index:200;border-radius:0 16px 16px 0;flex-direction:column;width:240px;height:100vh;display:flex;position:fixed;top:0;left:88px;box-shadow:4px 0 16px #0006}.embedded~.sub-nav-sheet,.embedded~.subNavSheet{height:100%;position:absolute}.sub-nav-sheet__divider,.sub-nav-sheetDivider,.subNavSheet__divider,.subNavSheetDivider{background:var(--phoenix-surface-outline-variant);width:1px;position:absolute;top:0;bottom:0;left:0}.sub-nav-sheet__header,.sub-nav-sheetHeader,.subNavSheet__header,.subNavSheetHeader{flex-shrink:0;align-items:flex-start;padding:12px 12px 16px 16px;display:flex}.sub-nav-sheet__title,.sub-nav-sheetTitle,.subNavSheet__title,.subNavSheetTitle{color:var(--phoenix-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;flex:1;padding-top:12px;font-size:22px;font-weight:400;line-height:28px;overflow:hidden}.sub-nav-sheet__close,.sub-nav-sheetClose,.subNavSheet__close,.subNavSheetClose{cursor:pointer;width:40px;height:40px;color:var(--phoenix-on-surface-variant);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.sub-nav-sheet__close:hover,.sub-nav-sheetClose:hover,.subNavSheet__close:hover,.subNavSheetClose:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent);color:var(--phoenix-on-surface)}.sub-nav-sheet__close:focus-visible,.sub-nav-sheetClose:focus-visible,.subNavSheet__close:focus-visible,.subNavSheetClose:focus-visible{box-shadow:inset 0 0 0 2px var(--phoenix-secondary);outline:none}.sub-nav-sheet__close .material-icons,.sub-nav-sheetClose .material-icons,.subNavSheet__close .material-icons,.subNavSheetClose .material-icons{font-size:24px}.sub-nav-sheet__list,.sub-nav-sheetList,.subNavSheet__list,.subNavSheetList{scrollbar-width:thin;scrollbar-color:var(--phoenix-on-surface-disabled) #0000;flex:1;margin:0;padding:0 0 20px;list-style:none;overflow-y:auto}.sub-nav-sheet__list::-webkit-scrollbar{width:4px}.sub-nav-sheetList::-webkit-scrollbar{width:4px}.subNavSheet__list::-webkit-scrollbar{width:4px}.subNavSheetList::-webkit-scrollbar{width:4px}.sub-nav-sheet__list::-webkit-scrollbar-track{background:0 0}.sub-nav-sheetList::-webkit-scrollbar-track{background:0 0}.subNavSheet__list::-webkit-scrollbar-track{background:0 0}.subNavSheetList::-webkit-scrollbar-track{background:0 0}.sub-nav-sheet__list::-webkit-scrollbar-thumb{background:var(--phoenix-on-surface-disabled);border-radius:2px}.sub-nav-sheetList::-webkit-scrollbar-thumb{background:var(--phoenix-on-surface-disabled);border-radius:2px}.subNavSheet__list::-webkit-scrollbar-thumb{background:var(--phoenix-on-surface-disabled);border-radius:2px}.subNavSheetList::-webkit-scrollbar-thumb{background:var(--phoenix-on-surface-disabled);border-radius:2px}.sub-nav-sheet__list::-webkit-scrollbar-thumb:hover{background:var(--phoenix-surface-outline)}.sub-nav-sheetList::-webkit-scrollbar-thumb:hover{background:var(--phoenix-surface-outline)}.subNavSheet__list::-webkit-scrollbar-thumb:hover{background:var(--phoenix-surface-outline)}.subNavSheetList::-webkit-scrollbar-thumb:hover{background:var(--phoenix-surface-outline)}.sub-nav-sheet__item,.sub-nav-sheetItem,.subNavSheet__item,.subNavSheetItem{min-height:56px;color:var(--phoenix-on-surface);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:8px 16px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.sub-nav-sheet__item:hover,.sub-nav-sheetItem:hover,.subNavSheet__item:hover,.subNavSheetItem:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.sub-nav-sheet__item:active,.sub-nav-sheetItem:active,.subNavSheet__item:active,.subNavSheetItem:active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.sub-nav-sheet__item:focus-visible,.sub-nav-sheetItem:focus-visible,.subNavSheet__item:focus-visible,.subNavSheetItem:focus-visible{box-shadow:inset 0 0 0 2px var(--phoenix-secondary);outline:none}.sub-nav-sheet__item.active,.sub-nav-sheetItem.active,.subNavSheet__item.active,.subNavSheetItem.active{color:var(--phoenix-secondary);background-color:color-mix(in srgb, var(--phoenix-secondary) 12%, transparent)}.sub-nav-sheet__item.disabled,.sub-nav-sheetItem.disabled,.subNavSheet__item.disabled,.subNavSheetItem.disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.snackbar-container{z-index:9999;pointer-events:none;position:fixed}.snackbar-container--bottom-center{bottom:var(--phoenix-spacing-16);left:50%;transform:translate(-50%)}.snackbar-container--bottom-left{bottom:var(--phoenix-spacing-16);left:var(--phoenix-spacing-16)}.snackbar-container--bottom-right{bottom:var(--phoenix-spacing-16);right:var(--phoenix-spacing-16)}.snackbar-container--top-center{top:var(--phoenix-spacing-16);left:50%;transform:translate(-50%)}.snackbar-container--top-left{top:var(--phoenix-spacing-16);left:var(--phoenix-spacing-16)}.snackbar-container--top-right{top:var(--phoenix-spacing-16);right:var(--phoenix-spacing-16)}.snackbar-container>*{pointer-events:auto}.snackbar{align-items:center;gap:var(--phoenix-spacing-8);min-width:344px;max-width:672px;min-height:56px;padding:0 var(--phoenix-spacing-8) 0 var(--phoenix-spacing-16);background-color:var(--phoenix-inverse-surface);color:var(--phoenix-inverse-on-surface);border-radius:var(--phoenix-radius-small);box-shadow:var(--shadow-medium);letter-spacing:.25px;font-size:14px;line-height:20px;display:flex;position:relative}.snackbar--stacked{flex-wrap:wrap}.snackbar-content{min-width:0;padding:14px var(--phoenix-spacing-16) 14px 0;flex:1;align-items:center;display:flex}.snackbar--stacked .snackbar-content{padding-top:var(--phoenix-spacing-12);padding-bottom:var(--phoenix-spacing-12);flex-basis:100%;padding-right:0}:is(.snackbar:has(.snackbar-actions) .snackbar-content,.snackbar:has(.snackbar-close) .snackbar-content){padding-top:0;padding-bottom:0;padding-right:0}:is(.snackbar--stacked:has(.snackbar-actions) .snackbar-content,.snackbar--stacked:has(.snackbar-close) .snackbar-content){padding-top:var(--phoenix-spacing-12);padding-bottom:6px}.snackbar-message{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.snackbar-message--multiline{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:40px;display:-webkit-box}.snackbar--multiline{min-height:68px}.snackbar--multiline .snackbar-message--multiline{height:40px}.snackbar-actions{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.snackbar--stacked .snackbar-actions{padding-bottom:var(--phoenix-spacing-8);margin-left:auto}.snackbar-action{color:var(--phoenix-inverse-primary);letter-spacing:.1px;padding:10px var(--phoenix-spacing-12);cursor:pointer;border-radius:var(--phoenix-radius-full);white-space:nowrap;background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .2s;position:relative}.snackbar-action:hover{background-color:color-mix(in srgb, var(--phoenix-inverse-on-surface) 8%, transparent)}.snackbar-action:focus,.snackbar-action:active{background-color:color-mix(in srgb, var(--phoenix-inverse-on-surface) 12%, transparent)}.snackbar-action:focus-visible{box-shadow:0 0 0 2px var(--phoenix-inverse-surface),0 0 0 4px var(--phoenix-inverse-on-surface);outline:none}.snackbar-close{color:var(--phoenix-inverse-on-surface);width:48px;min-width:48px;height:48px;min-height:48px;padding:var(--phoenix-spacing-8);margin-top:var(--phoenix-spacing-4);margin-bottom:var(--phoenix-spacing-4);cursor:pointer;border-radius:var(--phoenix-radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:relative}.snackbar--stacked .snackbar-close{align-self:flex-end;margin:0}.snackbar-close:hover{background-color:color-mix(in srgb, var(--phoenix-inverse-on-surface) 8%, transparent)}.snackbar-close:focus,.snackbar-close:active{background-color:color-mix(in srgb, var(--phoenix-inverse-on-surface) 12%, transparent)}.snackbar-close:focus-visible{box-shadow:0 0 0 2px var(--phoenix-inverse-surface),0 0 0 4px var(--phoenix-inverse-on-surface);outline:none}.snackbar-close-icon{width:var(--phoenix-spacing-24);height:var(--phoenix-spacing-24);display:block;position:relative}.snackbar-close-icon:before,.snackbar-close-icon:after{content:"";width:14px;height:var(--phoenix-spacing-2);background-color:currentColor;border-radius:1px;position:absolute;top:50%;left:50%}.snackbar-close-icon:before{transform:translate(-50%,-50%)rotate(45deg)}.snackbar-close-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}.tabs-container{flex-direction:column;max-width:100%;display:flex;position:relative}.tabs{cursor:pointer;width:100%;height:48px;display:flex;position:relative}.tabs.tabs-secondary{height:48px}.tabs.tabs-primary-with-icon{height:64px}.tabs.tabs-scrollable{scrollbar-width:thin;overflow:auto hidden}.tabs.tabs-scrollable::-webkit-scrollbar{height:4px}.tabs.tabs-scrollable::-webkit-scrollbar-thumb{background-color:var(--phoenix-surface-outline-variant);border-radius:2px}.tab{cursor:pointer;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:center;min-width:90px;min-height:100%;display:flex;position:relative;overflow:hidden}.tab.tab-scrollable{flex:none}.tab.tab-desktop{max-width:200px}.tab.tab-desktop-icon-only{max-width:120px}.tab.tab-disabled{cursor:not-allowed;opacity:.38;pointer-events:none}.tab-state-layer{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:0 16px;display:flex;position:relative}.tab-state-layer:hover:before{content:"";background-color:var(--phoenix-on-surface);opacity:.08;position:absolute;inset:0}.tab-state-layer:focus-visible:before{content:"";background-color:var(--phoenix-on-surface);opacity:.12;position:absolute;inset:0}.tab-state-layer:active:before{content:"";background-color:var(--phoenix-on-surface);opacity:.16;position:absolute;inset:0}.tabs-secondary .tab-state-layer{justify-content:center}.tabs-secondary .tab-contents{padding:0}.tab-contents{z-index:1;justify-content:center;align-items:center;gap:4px;padding:14px 0;display:flex;position:relative}.tab-contents.tab-contents-with-icon{flex-direction:column;gap:0;padding:8px 0}.tab-icon{flex-shrink:0;width:24px;height:24px}.tab-icon.tab-icon-selected{color:var(--phoenix-primary)}.tab-icon.tab-icon-unselected{color:var(--phoenix-on-surface-variant)}.tab-label{font-family:var(--phoenix-font-family-default);letter-spacing:.1px;text-align:center;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;position:relative}.tab-label.tab-label-selected{color:var(--phoenix-primary)}.tab-label.tab-label-unselected{color:var(--phoenix-on-surface-variant)}.tab-indicator{pointer-events:none;justify-content:center;height:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.tab-indicator-shape{background-color:var(--phoenix-primary);border-top-left-radius:100px;border-top-right-radius:100px;height:3px;position:absolute;bottom:0;left:0;right:0}.tabs-secondary .tab-indicator{display:none}.tabs-secondary .tab-label-selected:after{content:"";background-color:var(--phoenix-primary);height:2px;position:absolute;bottom:-14px;left:0;right:0}.tab-badge{background-color:var(--phoenix-error);min-width:16px;max-width:34px;height:16px;color:var(--phoenix-on-error);font-family:var(--phoenix-font-family-default);letter-spacing:.5px;text-align:center;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:16px;display:flex}.tab-badge.tab-badge-small{width:6px;min-width:6px;max-width:6px;height:6px;padding:0}.tabs-divider{background-color:var(--phoenix-surface-outline-variant);flex-shrink:0;width:100%;height:1px}.text-field-container{flex-direction:column;gap:4px;width:100%;max-width:720px;display:flex}.text-field-header{flex-direction:column;gap:2px;display:flex}.text-field-helper-text-container{align-items:flex-start;gap:4px;width:100%;padding-bottom:4px;display:flex}.text-field-label-row{align-items:center;gap:8px;display:flex}.text-field-label{color:var(--phoenix-on-surface);white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.text-field-label.label-wrap{white-space:normal;overflow-wrap:break-word;flex-shrink:1;min-width:0}.text-field-tooltip-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.text-field-tooltip-popup{background-color:var(--inverse-surface);color:var(--inverse-on-surface);letter-spacing:.4px;white-space:normal;overflow-wrap:break-word;pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-radius:4px;width:200px;min-height:24px;padding:4px 8px;font-size:12px;line-height:16px;transition:opacity .15s,visibility .15s;display:block;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.text-field-tooltip-icon:hover .text-field-tooltip-popup,.text-field-tooltip-icon:focus-within .text-field-tooltip-popup{opacity:1;visibility:visible}.text-field-wrapper{background-color:var(--phoenix-surface-container-highest);border:1px solid var(--phoenix-surface-outline);border-radius:4px;align-items:center;gap:12px;min-height:44px;padding:10px 12px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.text-field-wrapper:hover:not(.disabled):not(.read-only):not(.focused){border-color:var(--phoenix-on-surface)}.text-field-wrapper:hover:not(.disabled):not(.read-only):not(.focused):before{content:"";background:var(--phoenix-on-surface);opacity:.08;border-radius:inherit;pointer-events:none;position:absolute;inset:-1px}.text-field-wrapper.focused{border-color:var(--phoenix-primary);box-shadow:inset 0 0 0 1px var(--phoenix-primary);outline:none}.text-field-wrapper.error{border-color:var(--phoenix-error);background-color:var(--phoenix-error-low)}.text-field-wrapper.error .text-field-field,.text-field-wrapper.error .text-field-icon,.text-field-wrapper.error .text-field-resize-icon{color:var(--phoenix-on-error-low)}.text-field-wrapper.error .text-field-trailing-icon-button .icon{color:var(--phoenix-error)}.text-field-wrapper.error.focused{box-shadow:inset 0 0 0 1px var(--phoenix-error)}.text-field-wrapper.disabled{border-color:var(--phoenix-surface-outline-variant);cursor:not-allowed}.text-field-wrapper.disabled:before{content:"";background:var(--phoenix-on-surface);opacity:.04;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.text-field-wrapper.disabled .text-field-field{color:var(--phoenix-on-surface-disabled);cursor:not-allowed}.text-field-wrapper.disabled .text-field-icon{color:var(--phoenix-on-surface-disabled)}.text-field-wrapper.read-only{background-color:var(--surface-container);border-color:var(--phoenix-surface-outline-variant);cursor:default}.text-field-wrapper.focused .text-field-icon{color:var(--phoenix-primary)}:is(.text-field-container:has(.text-field-wrapper.disabled) .text-field-label,.text-field-container:has(.text-field-wrapper.disabled) .text-field-helper-text,.text-field-container:has(.text-field-wrapper.disabled) .text-field-character-count){color:var(--phoenix-on-surface-disabled)}.text-field-container:has(.text-field-wrapper.error) .text-field-character-count{color:var(--phoenix-error)}.text-field-container:has(textarea) .text-field-footer{padding:0 16px 0 0}.text-field-container:not(:has(textarea)) .text-field-wrapper:not(.chip-input-mode){height:44px}.text-field-container:has(textarea) .text-field-wrapper{align-items:flex-start}.text-field-wrapper .icon-button.text-field-clear-button{width:24px;height:24px}.text-field-wrapper .icon-button.text-field-clear-button .icon-button-visual{width:20px;height:20px}.text-field-wrapper .icon-button.text-field-trailing-icon-button,.text-field-wrapper .icon-button.text-field-trailing-icon-button .icon-button-visual{width:24px;height:24px}.text-field-wrapper>phx-icon-button{flex-shrink:0;align-items:center;display:flex}.text-field-icon{width:24px;height:24px;color:var(--phoenix-on-surface-variant);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.text-field-field{font:inherit;color:var(--phoenix-on-surface);caret-color:var(--phoenix-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:16px;font-weight:400;line-height:24px}.text-field-field::placeholder{color:var(--phoenix-on-surface-disabled)}.text-field-field:disabled{cursor:not-allowed}.text-field-field:read-only{cursor:default}.text-field-textarea{resize:none;min-height:80px}.text-field-resize-icon{cursor:se-resize;z-index:1;width:24px;height:24px;color:var(--phoenix-on-surface-variant);position:absolute;bottom:2px;right:2px}.text-field-footer{justify-content:flex-end;align-items:center;min-height:20px;padding:0 12px 0 0;display:flex}.text-field-helper-text{letter-spacing:.4px;color:var(--phoenix-on-surface-variant);flex:1;font-size:12px;line-height:16px}.text-field-error-text{letter-spacing:.4px;color:var(--phoenix-error);flex:1;font-size:12px;line-height:16px}.text-field-error-icon{color:var(--phoenix-error);flex-shrink:0}.text-field-character-count{letter-spacing:.5px;color:var(--phoenix-on-surface-variant);text-align:right;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}.text-field-wrapper.chip-input-mode{cursor:text;flex-wrap:wrap;align-items:flex-start;gap:4px;height:auto;min-height:40px;padding:4px 8px}.text-field-wrapper.chip-input-mode .text-field-field{flex:1 0 80px;align-self:center;min-width:80px}.text-field-chip-item{flex-shrink:0;align-self:center}.time-picker-trigger{display:block}dialog.modal.time-picker{border-radius:var(--phoenix-radius-large);background-color:var(--phoenix-surface-container-low);width:fit-content;max-width:fit-content;padding:0}dialog.modal.time-picker .modal-content{color:inherit;font-size:inherit;line-height:inherit;padding:0}.time-picker-panel{background-color:var(--phoenix-surface-container-low);border-radius:var(--phoenix-radius-large);width:352px;color:var(--phoenix-on-surface);font-family:var(--phoenix-font-family-default);border:none;flex-direction:column;gap:0;padding:0;display:flex}.time-picker-panel.time-picker-panel--24h{width:288px}.time-picker-panel.time-picker-panel--seconds{width:496px}.time-picker-panel.time-picker-panel--24h.time-picker-panel--seconds{width:400px}.time-picker-panel[role=dialog]{box-shadow:var(--shadow-medium)}.time-picker-header{padding:var(--phoenix-spacing-24) var(--phoenix-spacing-24) 0}.time-picker-headline{font-family:var(--phoenix-font-family-default);font-size:var(--phoenix-font-size-label-medium);font-weight:var(--phoenix-font-weight-label-medium);line-height:var(--phoenix-line-height-label-medium);letter-spacing:var(--phoenix-letter-spacing-label-medium);color:var(--phoenix-on-surface-variant);margin:0}.time-picker-input-area{padding:var(--phoenix-spacing-24) var(--phoenix-spacing-24) 0;justify-content:center;align-items:flex-start;gap:12px;display:flex}.time-picker-segments{align-items:flex-start;display:flex}.time-picker-segment{cursor:pointer;font-family:var(--phoenix-font-family-default);background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:7px;padding:0;display:flex}.time-picker-segment:hover .time-picker-segment-field:not(.time-picker-segment-field--selected){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, var(--phoenix-surface-container-highest))}.time-picker-segment:focus-visible{outline:none}.time-picker-segment-field{border-radius:var(--phoenix-radius-medium);background-color:var(--phoenix-surface-container-highest);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--phoenix-spacing-2);border:2px solid #0000;width:96px;height:72px;display:flex;position:relative}.time-picker-segment-field:focus-within{background-color:var(--phoenix-primary-low);border-color:var(--phoenix-primary)}.time-picker-segment-field:after{content:"";width:2px;height:var(--phoenix-font-size-display-medium);background-color:var(--phoenix-primary);visibility:hidden;border-radius:1px;flex-shrink:0;display:block}.time-picker-segment-field:focus-within:after{visibility:visible;animation:1s step-end infinite time-picker-blink}@keyframes time-picker-blink{0%,to{opacity:1}50%{opacity:0}}.time-picker-segment-value{font-family:var(--phoenix-font-family-default);font-size:var(--phoenix-font-size-display-medium);line-height:1;font-weight:var(--phoenix-font-weight-display-medium);letter-spacing:var(--phoenix-letter-spacing-display-medium);color:var(--phoenix-on-surface);white-space:nowrap;-webkit-user-select:none;user-select:none;outline:none}.time-picker-segment-field:focus-within .time-picker-segment-value{color:var(--phoenix-on-primary-low)}.time-picker-segment-label{font-family:var(--phoenix-font-family-default);font-size:var(--phoenix-font-size-body-small);line-height:var(--phoenix-line-height-body-small);font-weight:var(--phoenix-font-weight-body-small);letter-spacing:var(--phoenix-letter-spacing-body-small);color:var(--phoenix-on-surface-variant);text-align:left;width:100%}.time-picker-colon{font-family:var(--phoenix-font-family-default);font-size:var(--phoenix-font-size-display-large);line-height:1;font-weight:var(--phoenix-font-weight-display-large);color:var(--phoenix-on-surface);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:72px;display:flex}.time-picker-period-selector{border-radius:var(--phoenix-radius-medium);background-color:var(--phoenix-surface-container-low);outline:1px solid var(--phoenix-surface-outline);flex-direction:column;flex-shrink:0;align-self:flex-start;width:52px;height:72px;display:flex;overflow:hidden}.time-picker-period-option{width:52px;height:36px;font-family:var(--phoenix-font-family-default);font-size:16px;line-height:1;font-weight:var(--phoenix-font-weight-body-large);letter-spacing:var(--phoenix-letter-spacing-body-large);text-align:center;cursor:pointer;color:var(--phoenix-on-surface-variant);box-sizing:border-box;background:0 0;border:none;flex:0 0 36px;justify-content:center;align-items:center;padding:8px 10px;display:flex}.time-picker-period-option:first-child{border-bottom:1px solid var(--phoenix-surface-outline);border-radius:var(--phoenix-radius-medium) var(--phoenix-radius-medium) 0 0}.time-picker-period-option:last-child{border-radius:0 0 var(--phoenix-radius-medium) var(--phoenix-radius-medium)}.time-picker-period-option.time-picker-period-option--selected{background-color:var(--phoenix-tertiary-low);color:var(--phoenix-on-tertiary-low)}.time-picker-period-option:not(.time-picker-period-option--selected):hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.time-picker-period-option:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:-2px}.time-picker-actions{padding:var(--phoenix-spacing-8) var(--phoenix-spacing-24) var(--phoenix-spacing-24);justify-content:flex-end;align-items:center;gap:var(--phoenix-spacing-8);margin-top:var(--phoenix-spacing-8);display:flex}.overlay-container{z-index:10000;pointer-events:none;position:absolute;top:0;left:0}.overlay-container>*{pointer-events:auto}.menu{background-color:var(--phoenix-surface-container-high);box-shadow:0px 1px 2px 0px var(--shadow-medium),0px 2px 6px 0px var(--shadow-light);border-radius:4px;min-width:112px;padding:8px 0;overflow:hidden}.menu.scrollable{overflow-y:auto}.menu.scrollable::-webkit-scrollbar{width:12px}.menu.scrollable::-webkit-scrollbar-track{background:0 0}.menu.scrollable::-webkit-scrollbar-thumb{background-color:var(--phoenix-surface-outline);background-clip:content-box;border:4px solid #0000;border-radius:100px}.menu.scrollable{scrollbar-width:thin;scrollbar-color:var(--phoenix-surface-outline) #0000}.menu-item,.menuItem{cursor:pointer;min-height:56px;color:var(--phoenix-on-surface);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:8px 12px;font-size:16px;font-weight:400;display:flex;position:relative}.menu-item:before,.menuItem:before{content:"";background-color:var(--phoenix-on-surface);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.menu-item:hover:not(.menu-item--disabled):not(.menuItemDisabled):before,.menuItem:hover:not(.menu-item--disabled):not(.menuItemDisabled):before{opacity:.08}.menu-item.menu-item--focused:before,.menu-item.menuItemFocused:before,.menuItem.menu-item--focused:before,.menuItem.menuItemFocused:before{opacity:.12}.menu-item:focus-visible,.menuItem:focus-visible{outline:none}.menu-item:active:not(.menu-item--disabled):not(.menuItemDisabled):before,.menuItem:active:not(.menu-item--disabled):not(.menuItemDisabled):before{opacity:.12}.menu-item.menu-item--selected,.menu-item.menuItemSelected,.menuItem.menu-item--selected,.menuItem.menuItemSelected{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low)}.menu-item.menu-item--selected:before,.menu-item.menuItemSelected:before,.menuItem.menu-item--selected:before,.menuItem.menuItemSelected:before{background-color:var(--phoenix-on-secondary-low)}.menu-item.menu-item--selected .menu-item-leading-icon,.menu-item.menu-item--selected .menuItemLeadingIcon,.menu-item.menu-item--selected .menu-item-trailing-icon,.menu-item.menu-item--selected .menuItemTrailingIcon,.menu-item.menu-item--selected .menu-item-trailing-text,.menu-item.menu-item--selected .menuItemTrailingText,.menu-item.menu-item--selected .menu-item-supporting-text,.menu-item.menu-item--selected .menuItemSupportingText,.menu-item.menuItemSelected .menu-item-leading-icon,.menu-item.menuItemSelected .menuItemLeadingIcon,.menu-item.menuItemSelected .menu-item-trailing-icon,.menu-item.menuItemSelected .menuItemTrailingIcon,.menu-item.menuItemSelected .menu-item-trailing-text,.menu-item.menuItemSelected .menuItemTrailingText,.menu-item.menuItemSelected .menu-item-supporting-text,.menu-item.menuItemSelected .menuItemSupportingText,.menuItem.menu-item--selected .menu-item-leading-icon,.menuItem.menu-item--selected .menuItemLeadingIcon,.menuItem.menu-item--selected .menu-item-trailing-icon,.menuItem.menu-item--selected .menuItemTrailingIcon,.menuItem.menu-item--selected .menu-item-trailing-text,.menuItem.menu-item--selected .menuItemTrailingText,.menuItem.menu-item--selected .menu-item-supporting-text,.menuItem.menu-item--selected .menuItemSupportingText,.menuItem.menuItemSelected .menu-item-leading-icon,.menuItem.menuItemSelected .menuItemLeadingIcon,.menuItem.menuItemSelected .menu-item-trailing-icon,.menuItem.menuItemSelected .menuItemTrailingIcon,.menuItem.menuItemSelected .menu-item-trailing-text,.menuItem.menuItemSelected .menuItemTrailingText,.menuItem.menuItemSelected .menu-item-supporting-text,.menuItem.menuItemSelected .menuItemSupportingText{color:var(--phoenix-on-secondary-low)}.menu-item.menu-item--disabled,.menu-item.menuItemDisabled,.menuItem.menu-item--disabled,.menuItem.menuItemDisabled{opacity:.38;pointer-events:none;cursor:default}.menu-item-heading,.menuItemHeading{min-height:56px;color:var(--phoenix-on-surface);font-size:var(--phoenix-font-size-body-large);-webkit-user-select:none;user-select:none;cursor:default;pointer-events:none;align-items:center;padding:8px 12px;font-weight:400;display:flex}.menu--tight .menu-item,.menu--tight .menuItem{min-height:48px}.menu--tightest .menu-item,.menu--tightest .menuItem{min-height:40px}.menu-item-content,.menuItemContent{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.menu-item-leading-icon,.menuItemLeadingIcon{color:var(--phoenix-on-surface-variant);flex-shrink:0;width:24px;font-size:24px}.menu-item-trailing-icon,.menuItemTrailingIcon{color:var(--phoenix-on-surface-variant);flex-shrink:0;font-size:24px}.menu-item-trailing-text,.menuItemTrailingText{color:var(--phoenix-on-surface-variant);white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.menu-item-icon-placeholder,.menuItemIconPlaceholder{flex-shrink:0;width:24px}.menu-item-label,.menuItemLabel{text-overflow:ellipsis;white-space:nowrap;line-height:24px;overflow:hidden}.menu-item-supporting-text,.menuItemSupportingText{color:var(--phoenix-on-surface-variant);letter-spacing:.25px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.menu-item-divider,.menuItemDivider{border:none;border-top:1px solid var(--phoenix-surface-outline-variant);margin:8px 0}.radio-button{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex;position:relative}.radio-button__container{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.radio-button__state-layer{border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:relative}.radio-button__input{opacity:0;cursor:pointer;z-index:1;outline:none;width:24px;height:24px;margin:0;position:absolute}.radio-button__circle{border:2px solid var(--phoenix-on-surface-variant);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s;display:flex;position:relative}.radio-button__circle:after{content:"";background-color:var(--phoenix-primary);border-radius:50%;width:10px;height:10px;transition:transform .2s;transform:scale(0)}.radio-button__label{font-family:var(--phoenix-font-family-default);letter-spacing:.1px;color:var(--phoenix-on-surface);font-size:14px;line-height:20px}.radio-button__input:checked~.radio-button__circle{border-color:var(--phoenix-primary)}.radio-button__input:checked~.radio-button__circle:after{transform:scale(1)}.radio-button:hover:not(.radio-button--disabled) .radio-button__state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.radio-button:hover:not(.radio-button--disabled) .radio-button__input:checked~.radio-button__state-layer,.radio-button:hover:not(.radio-button--disabled) .radio-button__input:checked+.radio-button__state-layer{background-color:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.radio-button__input:focus-visible~.radio-button__circle{outline:2px solid var(--phoenix-secondary);outline-offset:2px}.radio-button:hover:not(.radio-button--disabled) .radio-button__state-layer:has(.radio-button__input:focus-visible){background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.radio-button:hover:not(.radio-button--disabled) .radio-button__state-layer:has(.radio-button__input:checked:focus-visible){background-color:color-mix(in srgb, var(--phoenix-primary) 10%, transparent)}.radio-button:active:not(.radio-button--disabled) .radio-button__state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.radio-button:active:not(.radio-button--disabled) .radio-button__input:checked~.radio-button__state-layer,.radio-button:active:not(.radio-button--disabled) .radio-button__input:checked+.radio-button__state-layer{background-color:color-mix(in srgb, var(--phoenix-primary) 10%, transparent)}.radio-button--disabled{cursor:not-allowed;opacity:.38}.radio-button--disabled .radio-button__input{cursor:not-allowed}.radio-group{flex-direction:column;gap:4px;display:flex}.toggle-switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.toggle-switch__track{background-color:var(--phoenix-surface-container-lowest);border:2px solid var(--phoenix-surface-outline);border-radius:100px;flex-shrink:0;width:52px;height:32px;transition:background-color .2s,border-color .2s;position:relative}.toggle-switch__thumb-container{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:left .2s,background-color .2s;display:flex;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.toggle-switch__input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.toggle-switch__thumb{background-color:var(--phoenix-surface-outline);pointer-events:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:width .2s,height .2s,background-color .2s;display:flex}.toggle-switch__icon{width:16px;height:16px;color:var(--phoenix-surface);justify-content:center;align-items:center;display:flex;overflow:hidden}.toggle-switch__icon svg{fill:currentColor;width:16px;height:16px}.toggle-switch__label{color:var(--phoenix-on-surface);font-size:14px;line-height:20px}.toggle-switch:has(.toggle-switch__icon):not(:has(.toggle-switch__input:checked)) .toggle-switch__thumb{width:24px;height:24px}.toggle-switch .toggle-switch__input:checked~.toggle-switch__thumb{background-color:var(--phoenix-on-primary);width:24px;height:24px}.toggle-switch:has(.toggle-switch__input:checked) .toggle-switch__track{background-color:var(--phoenix-primary);border-color:var(--phoenix-primary)}.toggle-switch:has(.toggle-switch__input:checked) .toggle-switch__thumb-container{left:calc(100% - 40px)}.toggle-switch:has(.toggle-switch__input:checked) .toggle-switch__icon{color:var(--phoenix-on-surface)}.toggle-switch:hover:not(.toggle-switch--disabled):has(.toggle-switch__input:not(:checked)) .toggle-switch__thumb-container{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.toggle-switch:hover:not(.toggle-switch--disabled):has(.toggle-switch__input:checked) .toggle-switch__thumb-container{background-color:color-mix(in srgb, var(--phoenix-on-primary) 8%, transparent)}.toggle-switch .toggle-switch__input:focus-visible~.toggle-switch__thumb{outline:2px solid var(--phoenix-primary);outline-offset:2px}.toggle-switch--disabled{cursor:not-allowed;opacity:.38}.toggle-switch--disabled .toggle-switch__input{cursor:not-allowed}.toggle-switch--disabled:not(:has(.toggle-switch__input:checked)) .toggle-switch__track{background-color:var(--phoenix-surface)}.toggle-switch--disabled:has(.toggle-switch__input:checked) .toggle-switch__track{background-color:var(--surface-dim);border-color:var(--surface-dim)}.toggle-switch--disabled:has(.toggle-switch__input:checked) .toggle-switch__thumb{background-color:var(--phoenix-surface)}.icon{-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-style:normal;font-weight:400}.icon svg,.icon span>svg{fill:currentColor;width:100%;height:100%}.icon img{object-fit:contain;width:100%;height:100%;display:block}.icon.icon-xxsmall{width:16px;height:16px;font-size:16px}.icon.icon-xsmall{width:18px;height:18px;font-size:18px}.icon.icon-small{width:20px;height:20px;font-size:20px}.icon.icon-medium{width:24px;height:24px;font-size:24px}.icon.icon-medium-large{width:28px;height:28px;font-size:28px}.icon.icon-large{width:32px;height:32px;font-size:32px}.icon.icon-xlarge{width:36px;height:36px;font-size:36px}.icon.icon-xxlarge{width:40px;height:40px;font-size:40px}.icon-button{cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:100px;outline:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative}.icon-button:focus-visible,.icon-button.state-focused:not(:disabled){outline:3px solid var(--phoenix-primary);outline-offset:2px}.icon-button:disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.icon-button .icon-button-visual{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .2s;display:inline-flex;position:relative}.icon-button .icon-button-visual:before{content:"";border-radius:inherit;pointer-events:none;background:0 0;transition:background-color .15s;position:absolute;inset:0}.icon-button:hover:not(:disabled) .icon-button-visual:before,.icon-button.state-hovered:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.icon-button:focus-visible .icon-button-visual:before,.icon-button.state-focused:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.icon-button:active:not(:disabled) .icon-button-visual:before,.icon-button.state-pressed:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.icon-button.filled{color:var(--phoenix-on-primary)}.icon-button.filled .icon-button-visual{background-color:var(--phoenix-primary)}.icon-button.filled:hover:not(:disabled) .icon-button-visual:before,.icon-button.filled.state-hovered:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-on-primary) 8%, transparent)}.icon-button.filled:focus-visible .icon-button-visual:before,.icon-button.filled.state-focused:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-on-primary) 12%, transparent)}.icon-button.filled:active:not(:disabled) .icon-button-visual:before,.icon-button.filled.state-pressed:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-on-primary) 16%, transparent)}.icon-button.filled.selected .icon-button-visual{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low)}.icon-button.filled-medium{color:var(--phoenix-on-primary-medium)}.icon-button.filled-medium .icon-button-visual{background-color:var(--phoenix-primary-medium)}.icon-button.filled-medium:hover:not(:disabled) .icon-button-visual:before,.icon-button.filled-medium.state-hovered:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.icon-button.filled-medium:focus-visible .icon-button-visual:before,.icon-button.filled-medium.state-focused:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.icon-button.filled-medium:active:not(:disabled) .icon-button-visual:before,.icon-button.filled-medium.state-pressed:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-primary) 16%, transparent)}.icon-button.filled-medium.selected .icon-button-visual{background-color:var(--phoenix-primary);color:var(--phoenix-on-primary)}.icon-button.tonal{color:var(--phoenix-on-secondary-low)}.icon-button.tonal .icon-button-visual{background-color:var(--phoenix-secondary-low)}.icon-button.tonal:hover:not(:disabled) .icon-button-visual:before,.icon-button.tonal.state-hovered:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.icon-button.tonal:focus-visible .icon-button-visual:before,.icon-button.tonal.state-focused:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.icon-button.tonal:active:not(:disabled) .icon-button-visual:before,.icon-button.tonal.state-pressed:not(:disabled) .icon-button-visual:before{background:color-mix(in srgb, var(--phoenix-primary) 16%, transparent)}.icon-button.tonal.selected .icon-button-visual{background-color:var(--phoenix-primary);color:var(--phoenix-on-primary)}.icon-button.outlined{color:var(--phoenix-on-surface-variant)}.icon-button.outlined .icon-button-visual{border:1px solid var(--phoenix-surface-outline-variant);background-color:#0000}.icon-button.outlined.selected .icon-button-visual{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low);border-color:#0000}.icon-button.standard{color:var(--phoenix-on-surface-variant)}.icon-button.standard.selected{color:var(--phoenix-primary)}.icon-button.xsmall{width:48px;height:48px}.icon-button.xsmall .icon-button-visual{width:32px;height:32px}.icon-button.xsmall.width-narrow,.icon-button.xsmall.width-wide{width:48px}.icon-button.small{width:48px;height:48px}.icon-button.small .icon-button-visual{width:40px;height:40px}.icon-button.small.width-narrow{width:48px}.icon-button.small.width-wide{width:52px}.icon-button.medium{width:56px;height:56px}.icon-button.medium.width-narrow{width:48px}.icon-button.medium.width-wide{width:72px}.icon-button.large{width:96px;height:96px}.icon-button.large.width-narrow{width:64px}.icon-button.large.width-wide{width:128px}.icon-button.xlarge{width:136px;height:136px}.icon-button.xlarge.width-narrow{width:104px}.icon-button.xlarge.width-wide{width:184px}.icon-button.shape-round{border-radius:100px}.icon-button.shape-square{border-radius:16px}.icon-button.shape-square.xsmall{border-radius:8px}.icon-button.shape-square.small{border-radius:10px}.icon-button.shape-square.medium{border-radius:16px}.icon-button.shape-square.large{border-radius:24px}.icon-button.shape-square.xlarge{border-radius:32px}.slider{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;--phx-corner:var(--phoenix-radius-medium);align-items:center;width:100%;min-width:96px;height:fit-content;min-height:52px;display:inline-flex;position:relative}.slider__track-container{box-sizing:border-box;align-items:center;width:100%;height:100%;display:flex;position:relative}.slider__track{border-radius:var(--phx-corner);background-color:var(--phoenix-secondary-low);width:100%;height:40px;position:relative;overflow:hidden}.slider__track-fill{background-color:var(--phoenix-primary);pointer-events:none;height:100%;position:absolute;top:0}.slider__track-inactive{background-color:var(--phoenix-secondary-low);pointer-events:none;height:100%;position:absolute;top:0}.slider__handle{background-color:var(--phoenix-primary);width:4px;height:52px;box-shadow:0 0 0 6px var(--phoenix-surface);z-index:2;cursor:grab;border-radius:2px;outline:none;justify-content:center;align-items:center;transition:width .15s,box-shadow .15s;display:flex;position:absolute;top:50%;overflow:visible;transform:translate(-50%,-50%)}.slider__handle:active{cursor:grabbing}.slider__handle:focus-visible{box-shadow:0 0 0 6px var(--phoenix-surface),0 0 0 8px var(--phoenix-primary)}.slider__handle:focus-visible .slider__handle-state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.slider--pressing .slider__handle{width:2px;box-shadow:0 0 0 4px var(--phoenix-surface)}.slider--pressing .slider__handle:focus-visible{box-shadow:0 0 0 4px var(--phoenix-surface),0 0 0 6px var(--phoenix-primary)}.slider__handle-state-layer{pointer-events:none;background-color:#0000;border-radius:50%;width:40px;height:40px;transition:background-color .2s;position:absolute}.slider__value-indicator{bottom:calc(100% + var(--phoenix-spacing-8));background-color:var(--phoenix-inverse-surface);color:var(--phoenix-inverse-on-surface);font-size:var(--phoenix-font-size-body-medium);line-height:var(--phoenix-line-height-body-medium);font-weight:var(--phoenix-font-weight-title-medium);min-width:48px;height:48px;padding:var(--phoenix-spacing-4) var(--phoenix-spacing-16);border-radius:var(--phoenix-radius-full);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;justify-content:center;align-items:center;transition:opacity .1s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.slider__marks{pointer-events:none;width:100%;height:0;position:absolute;top:50%;left:0}.slider__mark{background-color:var(--phoenix-on-secondary-low);border-radius:50%;width:4px;height:4px;position:absolute;top:0;transform:translate(-50%,-50%)}.slider:not(.slider--disabled) .slider__handle:hover .slider__handle-state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.slider--pressing .slider__handle-state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.slider--pressing .slider__value-indicator{opacity:1}.slider--disabled{cursor:not-allowed;opacity:.38}.slider--disabled .slider__handle{cursor:not-allowed;background-color:var(--phoenix-on-surface)}.slider--disabled .slider__track,.slider--disabled .slider__track-inactive{background-color:color-mix(in srgb, var(--phoenix-on-surface) 10%, transparent)}.slider--disabled .slider__track-fill{background-color:var(--phoenix-on-surface)}.slider--xsmall{--phx-corner:var(--phoenix-radius-small);min-height:44px}.slider--xsmall .slider__track{height:16px}.slider--xsmall .slider__handle{width:4px;height:44px}.slider--xsmall .slider__handle-state-layer{width:32px;height:32px}.slider--small{--phx-corner:var(--phoenix-radius-small);min-height:44px}.slider--small .slider__track{height:24px}.slider--small .slider__handle{width:4px;height:44px}.slider--small .slider__handle-state-layer{width:36px;height:36px}.slider--large{--phx-corner:var(--phoenix-radius-large);min-height:68px}.slider--large .slider__track{height:56px}.slider--large .slider__handle{width:4px;height:68px}.slider--large .slider__handle-state-layer{width:48px;height:48px}.slider--xlarge{--phx-corner:var(--phoenix-radius-full);min-height:108px}.slider--xlarge .slider__track{height:96px}.slider--xlarge .slider__handle{width:4px;height:108px}.slider--xlarge .slider__handle-state-layer{width:56px;height:56px}.slider--pressing.slider--xsmall .slider__handle,.slider--pressing.slider--small .slider__handle,.slider--pressing.slider--large .slider__handle,.slider--pressing.slider--xlarge .slider__handle{width:2px}.slider--vertical{flex-direction:column;align-items:center;width:fit-content;height:100%;min-height:96px}.slider--vertical .slider__track-container{flex-direction:column;align-items:center;width:52px;height:100%}.slider--vertical .slider__track{flex:1;width:40px;height:auto}.slider--vertical .slider__track-fill{width:100%;height:auto;top:auto}.slider--vertical .slider__track-inactive{width:100%;height:auto}.slider--vertical .slider__handle{width:52px;height:4px;box-shadow:0 0 0 6px var(--phoenix-surface);transition:height .15s,box-shadow .15s;top:auto;left:50%;transform:translate(-50%,50%)}.slider--vertical .slider__handle-state-layer{width:40px;height:40px}.slider--vertical .slider__marks{width:0;height:100%;top:0;left:50%}.slider--vertical .slider__mark{top:auto;left:0;transform:translate(-50%,50%)}.slider--vertical .slider__value-indicator{bottom:auto;left:auto;right:calc(100% + var(--phoenix-spacing-8));top:50%;transform:translateY(-50%)}.slider--vertical.slider--xsmall,.slider--vertical.slider--xsmall .slider__track-container{width:44px}.slider--vertical.slider--xsmall .slider__track{width:16px}.slider--vertical.slider--xsmall .slider__handle{width:44px;height:4px}.slider--vertical.slider--xsmall .slider__handle-state-layer{width:32px;height:32px}.slider--vertical.slider--small,.slider--vertical.slider--small .slider__track-container{width:44px}.slider--vertical.slider--small .slider__track{width:24px}.slider--vertical.slider--small .slider__handle{width:44px;height:4px}.slider--vertical.slider--small .slider__handle-state-layer{width:36px;height:36px}.slider--vertical.slider--medium{width:52px}.slider--vertical.slider--medium .slider__track{width:40px}.slider--vertical.slider--medium .slider__handle{width:52px;height:4px}.slider--vertical.slider--large{width:68px}.slider--vertical.slider--large .slider__track{width:56px}.slider--vertical.slider--large .slider__handle{width:68px;height:4px}.slider--vertical.slider--large .slider__handle-state-layer{width:48px;height:48px}.slider--vertical.slider--xlarge{width:108px}.slider--vertical.slider--xlarge .slider__track{width:96px}.slider--vertical.slider--xlarge .slider__handle{width:108px;height:4px}.slider--vertical.slider--xlarge .slider__handle-state-layer{width:56px;height:56px}.slider--vertical.slider--pressing .slider__handle{height:2px;box-shadow:0 0 0 4px var(--phoenix-surface)}.slider--vertical.slider--pressing .slider__handle:focus-visible{box-shadow:0 0 0 4px var(--phoenix-surface),0 0 0 6px var(--phoenix-primary)}:root{--top-nav-height:60px}.top-nav,.topNav{--phoenix-surface:var(--phoenix-base-color-neutral-6);--phoenix-surface-container-lowest:var(--phoenix-base-color-neutral-4);--phoenix-surface-container-low:var(--phoenix-base-color-neutral-6);--phoenix-surface-container:var(--phoenix-base-color-neutral-10);--phoenix-surface-container-high:var(--phoenix-base-color-neutral-17);--phoenix-surface-container-highest:var(--phoenix-base-color-neutral-17);--phoenix-on-surface:var(--phoenix-base-color-neutral-90);--phoenix-on-surface-variant:var(--phoenix-base-color-neutral-80);--phoenix-on-surface-disabled:var(--phoenix-base-color-neutral-40);--phoenix-surface-outline:var(--phoenix-base-color-neutral-60);--phoenix-surface-outline-variant:var(--phoenix-base-color-neutral-30);--phoenix-inverse-surface:var(--phoenix-base-color-neutral-90);--phoenix-inverse-on-surface:var(--phoenix-base-color-neutral-20);--phoenix-primary:var(--phoenix-base-color-primary-60);--phoenix-on-primary:var(--phoenix-base-color-primary-100);--phoenix-primary-medium:var(--phoenix-base-color-primary-60);--phoenix-on-primary-medium:var(--phoenix-base-color-primary-100);--phoenix-primary-low:color-mix(in srgb, var(--phoenix-base-color-primary-60) 12%, transparent);--phoenix-on-primary-low:var(--phoenix-base-color-primary-60);--phoenix-secondary:var(--phoenix-base-color-secondary-80);--phoenix-on-secondary:var(--phoenix-base-color-secondary-20);--phoenix-secondary-medium:var(--phoenix-base-color-secondary-70);--phoenix-on-secondary-medium:var(--phoenix-base-color-secondary-10);--phoenix-secondary-low:var(--phoenix-base-color-secondary-30);--phoenix-on-secondary-low:var(--phoenix-base-color-secondary-90);--phoenix-error:var(--phoenix-base-color-error-80);--phoenix-on-error:var(--phoenix-base-color-error-20);--phoenix-info:var(--phoenix-base-color-info-80);--phoenix-on-info:var(--phoenix-base-color-info-20);background-color:var(--phoenix-surface-container-lowest);width:max-content;min-width:100%;height:60px;min-height:60px;max-height:60px;color:var(--phoenix-on-surface);box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;padding:6px 12px 6px 6px;display:flex}.top-nav-leading,.topNavLeading{flex-shrink:0;align-items:center;gap:32px;display:flex}.top-nav-collapse-logo,.topNavCollapseLogo{justify-content:flex-end;align-items:center;min-width:184px;display:flex}.top-nav-collapse-button,.topNavCollapseButton{width:48px;height:48px;color:var(--phoenix-on-surface);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,transform .3s;display:flex}.top-nav-collapse-button:hover:not(:disabled),.topNavCollapseButton:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-collapse-button:focus-visible,.topNavCollapseButton:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-collapse-button:active:not(:disabled),.topNavCollapseButton:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-collapse-button:disabled,.topNavCollapseButton:disabled{color:var(--phoenix-on-surface-disabled);cursor:not-allowed}.top-nav-collapse-button .material-icons,.topNavCollapseButton .material-icons{font-size:24px;transition:transform .3s}.top-nav-logo,.topNavLogo{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;align-items:center;width:158px;padding-top:4px;padding-bottom:4px;padding-left:6px;transition:background-color .2s;display:flex}.top-nav-logo:hover,.topNavLogo:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-logo:focus-visible,.topNavLogo:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-logo img,.topNavLogo img{width:auto;max-width:100%;height:auto;max-height:40px;display:block}.top-nav-logo .top-nav-logo-icon,.top-nav-logo .topNavLogoIcon,.topNavLogo .top-nav-logo-icon,.topNavLogo .topNavLogoIcon{display:none}.top-nav-logo .logo-text,.top-nav-logo .logoText,.topNavLogo .logo-text,.topNavLogo .logoText{color:var(--phoenix-on-surface);white-space:nowrap;font-size:20px;font-weight:600;overflow:hidden}.top-nav-items,.topNavItems{flex-shrink:0;align-items:center;gap:12px;display:flex}.top-nav-item-wrapper,.topNavItemWrapper{display:inline-flex;position:relative}.top-nav-item-custom,.topNavItemCustom{box-sizing:border-box;align-items:center;min-height:44px;padding:10px 12px;display:flex}.top-nav-item,.topNavItem{min-height:44px;color:var(--phoenix-on-surface);letter-spacing:.1px;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .2s;display:flex;overflow:hidden}.top-nav-item:hover,.topNavItem:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-item:focus-visible,.topNavItem:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-item:active,.topNavItem:active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-item.active,.topNavItem.active{background-color:var(--phoenix-secondary-low);color:var(--phoenix-on-secondary-low)}.top-nav-item:disabled,.top-nav-item.disabled,.topNavItem:disabled,.topNavItem.disabled{color:var(--phoenix-on-surface-disabled);cursor:not-allowed;pointer-events:none}.top-nav-item:disabled .nav-item-sub-label,.top-nav-item:disabled .navItemSubLabel,.top-nav-item.disabled .nav-item-sub-label,.top-nav-item.disabled .navItemSubLabel,.topNavItem:disabled .nav-item-sub-label,.topNavItem:disabled .navItemSubLabel,.topNavItem.disabled .nav-item-sub-label,.topNavItem.disabled .navItemSubLabel{color:var(--phoenix-on-surface-disabled)}.top-nav-item .material-icons,.topNavItem .material-icons{flex-shrink:0;font-size:24px}.top-nav-item span:not(.material-icons):not(.nav-item-badge):not(.navItemBadge):not(.dropdown-indicator):not(.dropdownIndicator):not(.nav-item-text):not(.navItemText):not(.nav-item-label):not(.navItemLabel):not(.nav-item-sub-label):not(.navItemSubLabel),.topNavItem span:not(.material-icons):not(.nav-item-badge):not(.navItemBadge):not(.dropdown-indicator):not(.dropdownIndicator):not(.nav-item-text):not(.navItemText):not(.nav-item-label):not(.navItemLabel):not(.nav-item-sub-label):not(.navItemSubLabel){text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.top-nav-item .nav-item-text,.top-nav-item .navItemText,.topNavItem .nav-item-text,.topNavItem .navItemText{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex;overflow:hidden}.top-nav-item .nav-item-label,.top-nav-item .navItemLabel,.topNavItem .nav-item-label,.topNavItem .navItemLabel{letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.top-nav-item .nav-item-sub-label,.top-nav-item .navItemSubLabel,.topNavItem .nav-item-sub-label,.topNavItem .navItemSubLabel{letter-spacing:.5px;max-width:100%;color:var(--phoenix-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.top-nav-item .nav-item-badge,.top-nav-item .navItemBadge,.topNavItem .nav-item-badge,.topNavItem .navItemBadge{background-color:var(--phoenix-info);min-width:16px;max-width:34px;color:var(--phoenix-on-info);letter-spacing:.5px;text-align:center;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.top-nav-item .dropdown-indicator,.top-nav-item .dropdownIndicator,.topNavItem .dropdown-indicator,.topNavItem .dropdownIndicator{flex-shrink:0;font-size:24px;transition:transform .2s}.top-nav-item.dropdown-open,.top-nav-item.dropdownOpen,.topNavItem.dropdown-open,.topNavItem.dropdownOpen{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-item.dropdown-open .dropdown-indicator,.top-nav-item.dropdown-open .dropdownIndicator,.top-nav-item.dropdownOpen .dropdown-indicator,.top-nav-item.dropdownOpen .dropdownIndicator,.topNavItem.dropdown-open .dropdown-indicator,.topNavItem.dropdown-open .dropdownIndicator,.topNavItem.dropdownOpen .dropdown-indicator,.topNavItem.dropdownOpen .dropdownIndicator{transform:rotate(180deg)}.top-nav-dropdown-panel,.topNavDropdownPanel{background-color:var(--phoenix-surface-container);min-width:200px;box-shadow:var(--shadow-medium);border-radius:12px;overflow:hidden}.top-nav-search-dropdown,.topNavSearchDropdown{background-color:var(--phoenix-surface-container);width:360px;box-shadow:var(--shadow-medium);z-index:1000;border-radius:12px;margin-top:4px;position:absolute;top:100%;left:0;overflow:hidden}.top-nav-search-view{--phoenix-surface-container-lowest:var(--phoenix-base-color-neutral-17);--phoenix-surface-container:var(--phoenix-base-color-neutral-10);--phoenix-surface-container-high:var(--phoenix-base-color-neutral-17);--phoenix-on-surface:var(--phoenix-base-color-neutral-90);--phoenix-on-surface-variant:var(--phoenix-base-color-neutral-80);--phoenix-surface-outline:var(--phoenix-base-color-neutral-60);--phoenix-surface-outline-variant:var(--phoenix-base-color-neutral-30)}.top-nav-search-view .search-results--full-screen .search-results__header{height:60px}.top-nav-menu{--phoenix-surface-container:var(--phoenix-base-color-neutral-10);--phoenix-surface-container-high:var(--phoenix-base-color-neutral-17);--phoenix-on-surface:var(--phoenix-base-color-neutral-90);--phoenix-on-surface-variant:var(--phoenix-base-color-neutral-80);--phoenix-on-surface-disabled:var(--phoenix-base-color-neutral-40);--phoenix-surface-outline:var(--phoenix-base-color-neutral-60);--phoenix-surface-outline-variant:var(--phoenix-base-color-neutral-30);--phoenix-secondary:var(--phoenix-base-color-secondary-80);--phoenix-secondary-low:color-mix(in srgb, var(--phoenix-secondary) 15%, transparent);--phoenix-on-secondary-low:var(--phoenix-secondary)}.top-nav-trailing,.topNavTrailing{flex-shrink:0;align-items:center;gap:8px;height:100%;display:flex}.top-nav-trailing .search-bar,.topNavTrailing .search-bar{background-color:var(--phoenix-surface-container-highest);border-radius:12px;width:360px;max-width:360px;height:44px;max-height:44px}.top-nav-trailing .search-bar:hover:not(.search-bar--disabled) .search-bar__state-layer,.topNavTrailing .search-bar:hover:not(.search-bar--disabled) .search-bar__state-layer,.top-nav-trailing .search-bar .search-bar__leading-icon:hover,.top-nav-trailing .search-bar .search-bar__trailing-icon:hover,.topNavTrailing .search-bar .search-bar__leading-icon:hover,.topNavTrailing .search-bar .search-bar__trailing-icon:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-trailing-actions,.topNavTrailingActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.top-nav-action-wrapper,.topNavActionWrapper{display:inline-flex;position:relative}.top-nav-action-wrapper .badge.top-nav-action-badge-pos,.top-nav-action-wrapper .badge.topNavActionBadgePos,.topNavActionWrapper .badge.top-nav-action-badge-pos,.topNavActionWrapper .badge.topNavActionBadgePos{pointer-events:none;position:absolute;top:5px;left:calc(50% + 12.5px);transform:translate(-50%)}.top-nav-action-button,.topNavActionButton{width:44px;min-height:44px;color:var(--phoenix-on-surface);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:10px 4px;transition:background-color .2s;display:flex;overflow:hidden}.top-nav-action-button:hover:not(:disabled),.topNavActionButton:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-action-button:focus-visible,.topNavActionButton:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-action-button:active:not(:disabled),.topNavActionButton:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-action-button:disabled,.topNavActionButton:disabled{color:var(--phoenix-on-surface-disabled);cursor:not-allowed}.top-nav-action-button.dropdown-open,.top-nav-action-button.dropdownOpen,.topNavActionButton.dropdown-open,.topNavActionButton.dropdownOpen{background-color:color-mix(in srgb, var(--phoenix-secondary) 15%, transparent);color:var(--phoenix-secondary)}.top-nav-action-button.dropdown-open:hover:not(:disabled),.top-nav-action-button.dropdownOpen:hover:not(:disabled),.topNavActionButton.dropdown-open:hover:not(:disabled),.topNavActionButton.dropdownOpen:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-secondary) 23%, transparent)}.top-nav-action-button.dropdown-open:active:not(:disabled),.top-nav-action-button.dropdownOpen:active:not(:disabled),.topNavActionButton.dropdown-open:active:not(:disabled),.topNavActionButton.dropdownOpen:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-secondary) 31%, transparent)}.top-nav-action-button.dropdown-open:disabled,.top-nav-action-button.dropdownOpen:disabled,.topNavActionButton.dropdown-open:disabled,.topNavActionButton.dropdownOpen:disabled{color:var(--phoenix-on-surface-disabled);background-color:color-mix(in srgb, var(--phoenix-secondary) 15%, transparent);opacity:.38}.top-nav-action-button .material-icons,.topNavActionButton .material-icons{font-size:24px}.top-nav-profile,.topNavProfile{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.top-nav-avatar,.topNavAvatar{background-color:var(--phoenix-secondary-medium);width:32px;height:32px;color:var(--phoenix-on-secondary-medium);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:24px;transition:box-shadow .2s;display:flex;overflow:hidden}.top-nav-avatar:hover,.topNavAvatar:hover{box-shadow:0 0 0 2px var(--phoenix-secondary-medium)}.top-nav-avatar:focus-visible,.topNavAvatar:focus-visible{outline:2px solid var(--phoenix-secondary-medium);outline-offset:2px}.top-nav-avatar img,.topNavAvatar img{object-fit:cover;width:100%;height:100%}.top-nav-hamburger,.topNavHamburger{width:48px;height:48px;color:var(--phoenix-on-surface);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.top-nav-hamburger:hover:not(:disabled),.topNavHamburger:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-hamburger:focus-visible,.topNavHamburger:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-hamburger:active:not(:disabled),.topNavHamburger:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-hamburger .material-icons,.topNavHamburger .material-icons{font-size:24px}.top-nav-search-button,.topNavSearchButton{width:44px;min-height:44px;color:var(--phoenix-on-surface);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:none}.top-nav-search-button:hover:not(:disabled),.topNavSearchButton:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-search-button:focus-visible,.topNavSearchButton:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-search-button:active:not(:disabled),.topNavSearchButton:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-search-button .material-icons,.topNavSearchButton .material-icons{font-size:24px}.top-nav-overflow-menu,.topNavOverflowMenu{width:44px;min-height:44px;color:var(--phoenix-on-surface);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:none}.top-nav-overflow-menu:hover:not(:disabled),.topNavOverflowMenu:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.top-nav-overflow-menu:focus-visible,.topNavOverflowMenu:focus-visible{outline:2px solid var(--phoenix-secondary-medium)}.top-nav-overflow-menu:active:not(:disabled),.topNavOverflowMenu:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.top-nav-overflow-menu.dropdown-open,.top-nav-overflow-menu.dropdownOpen,.topNavOverflowMenu.dropdown-open,.topNavOverflowMenu.dropdownOpen{background-color:color-mix(in srgb, var(--phoenix-secondary) 15%, transparent);color:var(--phoenix-secondary)}.top-nav-overflow-menu.dropdown-open:hover:not(:disabled),.top-nav-overflow-menu.dropdownOpen:hover:not(:disabled),.topNavOverflowMenu.dropdown-open:hover:not(:disabled),.topNavOverflowMenu.dropdownOpen:hover:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-secondary) 23%, transparent)}.top-nav-overflow-menu.dropdown-open:active:not(:disabled),.top-nav-overflow-menu.dropdownOpen:active:not(:disabled),.topNavOverflowMenu.dropdown-open:active:not(:disabled),.topNavOverflowMenu.dropdownOpen:active:not(:disabled){background-color:color-mix(in srgb, var(--phoenix-secondary) 31%, transparent)}.top-nav-overflow-menu .material-icons,.topNavOverflowMenu .material-icons{font-size:24px}@media (max-width:1280px){.top-nav-trailing .search-bar,.topNavTrailing .search-bar{display:none}.top-nav-search-button,.topNavSearchButton{display:flex}.top-nav-trailing-actions,.topNavTrailingActions{display:none}.top-nav-overflow-menu,.topNavOverflowMenu{display:flex}}@media (max-width:768px){.top-nav-items>:nth-child(n+2),.topNavItems>:nth-child(n+2){display:none}.top-nav-collapse-logo,.topNavCollapseLogo{justify-content:flex-start;min-width:auto}.top-nav-logo,.topNavLogo{width:auto}.top-nav-logo .top-nav-logo-full,.top-nav-logo .topNavLogoFull,.topNavLogo .top-nav-logo-full,.topNavLogo .topNavLogoFull{display:none}.top-nav-logo .top-nav-logo-icon,.top-nav-logo .topNavLogoIcon,.topNavLogo .top-nav-logo-icon,.topNavLogo .topNavLogoIcon{max-width:none;height:40px;display:block}.top-nav-trailing,.topNavTrailing{margin-left:auto}}@media (max-width:480px){.top-nav-items,.topNavItems{display:none}.top-nav,.topNav{padding:6px 8px 6px 6px}.top-nav-logo .logo-text,.top-nav-logo .logoText,.topNavLogo .logo-text,.topNavLogo .logoText{font-size:16px}}dialog.modal::backdrop{background-color:color-mix(in srgb, var(--phoenix-on-surface) 50%, transparent)}.modal{background:var(--phoenix-surface-container-low);width:calc(100% - 128px);max-width:540px;max-height:calc(100vh - 128px);box-shadow:var(--shadow-medium);border:none;border-radius:28px;flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.modal:not([open]){display:none}.modal[open]{animation:.2s ease-out modal-enter}.modal.scrolling-dialog{height:600px;max-height:calc(100vh - 128px)}.modal.scrolling-dialog .modal-content{flex:1;min-height:0;overflow-y:auto}@keyframes modal-enter{0%{opacity:0;transform:scale(.95)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header{flex-direction:column;flex-shrink:0;padding-top:32px;display:flex}.modal-header-row{justify-content:space-between;align-items:flex-start;gap:16px;padding:0 32px;display:flex}.modal-header-content{flex-direction:column;flex:1;gap:4px;display:flex}.modal-header-divider{padding-top:24px}.modal-title{color:var(--phoenix-on-surface);margin:0;font-size:22px;font-weight:400;line-height:28px}.modal-subhead{color:var(--phoenix-on-surface-variant);margin:0;font-size:14px;font-weight:500;line-height:20px}.modal-close{cursor:pointer;width:32px;height:32px;color:var(--phoenix-on-surface-variant);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;transition:background-color .2s;display:flex}.modal-close:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.modal-close:active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.modal-content{color:var(--phoenix-on-surface-variant);scrollbar-width:thin;scrollbar-color:var(--phoenix-surface-outline) #0000;flex-shrink:0;padding:32px;font-size:.875rem;line-height:1.5rem}.modal-content::-webkit-scrollbar{width:4px}.modal-content::-webkit-scrollbar-button{display:none}.modal-content::-webkit-scrollbar-track{background:0 0}.modal-content::-webkit-scrollbar-thumb{background:var(--phoenix-surface-outline);border-radius:2px}.modal-content::-webkit-scrollbar-corner{background:0 0}.modal-footer{flex-shrink:0}.modal-footer-divider{padding-bottom:24px}.modal-footer-actions{align-items:center;gap:12px;padding:0 32px 24px;display:flex}.modal-footer-start{align-items:center;display:flex}.modal-footer-end{align-items:center;gap:12px;margin-left:auto;display:flex}.data-table-container{background:var(--phoenix-surface-container-highest);border:1px solid var(--phoenix-surface-outline-variant);border-radius:var(--phoenix-radius-small);width:100%;color:var(--phoenix-on-surface);font-family:inherit;font-size:var(--phoenix-font-size-body-medium);position:relative;overflow:hidden}.data-table-container--paper{background:var(--phoenix-surface);box-shadow:0px 1px 2px 0px var(--shadow-medium),0px 2px 6px 2px var(--shadow-light);border:none}.data-table-scroll-wrapper{overflow:auto}.data-table{border-collapse:collapse;border-spacing:0;table-layout:auto;width:100%}.data-table--reorderable thead th{cursor:grab}.data-table--reorderable thead th:active{cursor:grabbing}.data-table--resizable{table-layout:fixed}.data-table__header-row{background:var(--phoenix-surface-container-highest)}.data-table__header-row--primary{background:var(--phoenix-primary-low)}.data-table__header-row--primary .data-table__header-cell{color:var(--phoenix-on-primary-low);border-bottom-color:color-mix(in srgb, var(--phoenix-on-primary-low) 30%, transparent)}.data-table__header-row--primary .data-table__header-cell-label,.data-table__header-row--primary .data-table__header-cell-icon,.data-table__header-row--primary .data-table__sort-icon{color:var(--phoenix-on-primary-low)}.data-table__header-row--primary .data-table__sort-icon--active{color:var(--phoenix-on-primary-low);opacity:.87}.data-table__header-row--primary .data-table__header-cell--sortable:hover{background:color-mix(in srgb, var(--phoenix-on-primary-low) 8%, transparent)}.data-table__header-row--primary .data-table__header-cell--sortable:focus-visible{background:color-mix(in srgb, var(--phoenix-on-primary-low) 12%, transparent)}.data-table__header--sticky{z-index:2;position:sticky;top:0}.data-table__header-cell{text-align:left;height:52px;font-size:var(--phoenix-font-size-body-large);letter-spacing:0;text-transform:none;color:var(--phoenix-on-surface-variant);border-bottom:1px solid var(--phoenix-surface-outline-variant);white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:middle;background:inherit;padding:14px 12px;font-weight:400;line-height:1.5;position:relative}.data-table__header-cell--sortable{cursor:pointer}.data-table__header-cell--sortable:hover{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.data-table__header-cell--sortable:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:-2px;background:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.data-table__header-cell--sorted,.data-table__header-cell--sorted .data-table__header-cell-label{color:var(--phoenix-on-surface)}.data-table__header-cell--expand,.data-table__header-cell--checkbox,.data-table__header-cell--icon{text-align:center;width:48px;min-width:48px}.data-table__header-cell--center{text-align:center}.data-table__header-cell--right{text-align:right}.data-table__header-cell--with-filter{white-space:normal;vertical-align:top;height:auto;padding:12px}.data-table__header-cell--dragging{opacity:.25}.data-table__header-cell--drag-over{opacity:.4}.data-table__header-cell-content{align-items:center;gap:var(--phoenix-spacing-8);width:100%;min-height:24px;display:flex}.data-table__header-cell-content--right{justify-content:flex-end}.data-table__header-cell-content--center{justify-content:center}.data-table__header-cell-label{color:var(--phoenix-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;min-width:0;overflow:hidden}.data-table__header-cell-icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;width:24px;height:24px;color:var(--phoenix-on-surface-variant);flex-shrink:0;justify-content:center;align-items:center;font-family:Material Symbols Outlined,sans-serif;font-size:24px;line-height:1;display:flex}.data-table__sort-icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;width:24px;height:24px;color:var(--phoenix-on-surface-disabled);flex-shrink:0;justify-content:center;align-items:center;font-family:Material Symbols Outlined,sans-serif;font-size:24px;line-height:1;transition:color .15s;display:flex}.data-table__sort-icon--active{color:var(--phoenix-primary)}.data-table__column-search,.data-table__column-filter{margin-top:var(--phoenix-spacing-8);width:100%;min-width:0}.data-table__resize-handle{cursor:col-resize;z-index:1;background:0 0;width:8px;height:100%;position:absolute;top:0;right:0}.data-table__resize-handle:hover{background:var(--phoenix-surface-outline-variant)}.data-table__row{border-bottom:1px solid var(--phoenix-surface-outline-variant);transition:background .1s}.data-table__row:last-child{border-bottom:none}.data-table__row:hover{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.data-table__row:focus-visible{outline:2px solid var(--phoenix-info);outline-offset:-2px}.data-table__row:active{background:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.data-table__row--selected{background:var(--phoenix-secondary-low)!important}.data-table__row--selected:hover{background:color-mix(in srgb, var(--phoenix-secondary-low) 85%, color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent))!important}.data-table__row--selected:focus-visible{outline:2px solid var(--phoenix-info);outline-offset:-2px;background:var(--phoenix-secondary-low)!important}.data-table__row--selected:active{background:color-mix(in srgb, var(--phoenix-secondary-low) 85%, color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent))!important}.data-table__row--clickable{cursor:pointer}.data-table__row--expanded{background:var(--phoenix-surface-container-low)}.data-table__row--stripe{background:var(--phoenix-surface-container-lowest)}.data-table--not-hoverable .data-table__row:hover,.data-table--not-hoverable .data-table__row:active{background:inherit}.data-table__body-cell{vertical-align:middle;height:52px;min-height:52px;font-size:var(--phoenix-font-size-body-medium);color:var(--phoenix-on-surface);padding:14px 12px;line-height:1.4286;overflow:hidden}.data-table__body-cell--center{text-align:center}.data-table__body-cell--right{text-align:right}.data-table__body-cell--checkbox,.data-table__body-cell--expand,.data-table__body-cell--icon{text-align:center;width:48px;min-width:48px}.data-table__body-cell--editable{cursor:text}.data-table__body-cell--editing{padding:10px 8px}.data-table__body-cell--drag-over{opacity:.4}.data-table__body-cell .select-container{width:100%;max-width:none}.data-table__body-cell .select-trigger{height:auto;min-height:unset;background:0 0;border:none;border-radius:0;width:100%;padding:2px 0}.data-table__body-cell .select-trigger:hover,.data-table__body-cell .select-trigger:focus,.data-table__body-cell .select-trigger.open{border:none;outline:none}:is(.data-table__body-cell:has(.select-trigger:focus),.data-table__body-cell:has(.select-trigger.open)){box-shadow:inset 0 0 0 2px var(--phoenix-info)}.data-table__cell-text{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.data-table__cell-link{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--phoenix-primary);font-weight:500;text-decoration:none;display:block;overflow:hidden}.data-table__cell-link:hover{text-decoration:underline}.data-table__cell-link:focus-visible{outline:2px solid var(--phoenix-primary);border-radius:2px}.data-table__body-cell:has(.data-table__chip-wrap){padding-top:10px;padding-bottom:10px}.data-table--dense .data-table__body-cell:has(.data-table__chip-wrap){padding-top:8px;padding-bottom:8px}.data-table--comfortable .data-table__body-cell:has(.data-table__chip-wrap){padding-top:12px;padding-bottom:12px}.data-table__body-cell:has(.button){padding-top:2px;padding-bottom:2px}.data-table--dense .data-table__body-cell:has(.button){padding-top:0;padding-bottom:0}.data-table--comfortable .data-table__body-cell:has(.button){padding-top:4px;padding-bottom:4px}.data-table--text-wrap .data-table__body-cell{min-height:52px}.data-table--text-wrap.data-table--dense .data-table__body-cell{min-height:48px}.data-table--text-wrap.data-table--comfortable .data-table__body-cell{min-height:56px}.data-table--text-wrap .data-table__cell-text,.data-table--text-wrap .data-table__cell-link{-webkit-line-clamp:2;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.data-table--text-truncate{table-layout:fixed}.data-table--text-truncate .data-table__body-cell{overflow:hidden}.data-table--text-truncate .data-table__cell-text,.data-table--text-truncate .data-table__cell-link{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.data-table--text-clip .data-table__body-cell{height:auto;min-height:52px;overflow:visible}.data-table--text-clip.data-table--dense .data-table__body-cell{min-height:48px}.data-table--text-clip.data-table--comfortable .data-table__body-cell{min-height:56px}.data-table--text-clip .data-table__cell-text,.data-table--text-clip .data-table__cell-link{white-space:normal;text-overflow:unset;overflow:visible}.data-table__body-cell--checkbox .checkbox__checkmark,.data-table__body-cell--checkbox .checkbox__indeterminate,.data-table__header-cell--checkbox .checkbox__checkmark,.data-table__header-cell--checkbox .checkbox__indeterminate{background-color:var(--phoenix-on-surface)}.data-table__body-cell--checkbox .checkbox__input:focus-visible~.checkbox__state-layer,.data-table__header-cell--checkbox .checkbox__input:focus-visible~.checkbox__state-layer{outline-color:var(--phoenix-secondary);background-color:color-mix(in srgb, var(--phoenix-secondary) 12%, transparent)}.data-table__body-cell--checkbox .checkbox:hover:not(.checkbox--disabled) .checkbox__state-layer,.data-table__header-cell--checkbox .checkbox:hover:not(.checkbox--disabled) .checkbox__state-layer{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.data-table__body-cell--checkbox .radio-button__circle:after,.data-table__header-cell--checkbox .radio-button__circle:after{background-color:var(--phoenix-secondary)}.data-table__body-cell--checkbox .radio-button__input:checked~.radio-button__circle,.data-table__header-cell--checkbox .radio-button__input:checked~.radio-button__circle{border-color:var(--phoenix-secondary)}.data-table__body-cell--checkbox .radio-button:hover:not(.radio-button--disabled) .radio-button__input:checked~.radio-button__state-layer,.data-table__body-cell--checkbox .radio-button:hover:not(.radio-button--disabled) .radio-button__input:checked+.radio-button__state-layer,.data-table__header-cell--checkbox .radio-button:hover:not(.radio-button--disabled) .radio-button__input:checked~.radio-button__state-layer,.data-table__header-cell--checkbox .radio-button:hover:not(.radio-button--disabled) .radio-button__input:checked+.radio-button__state-layer{background-color:color-mix(in srgb, var(--phoenix-secondary) 8%, transparent)}.data-table__body-cell--checkbox .radio-button__state-layer:has(.radio-button__input:checked:focus-visible){background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent)}.data-table__body-cell--checkbox .radio-button:hover:not(.radio-button--disabled) .radio-button__state-layer:has(.radio-button__input:checked:focus-visible){background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent)}.data-table__header-cell--checkbox .radio-button__state-layer:has(.radio-button__input:checked:focus-visible){background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent)}.data-table__header-cell--checkbox .radio-button:hover:not(.radio-button--disabled) .radio-button__state-layer:has(.radio-button__input:checked:focus-visible){background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent)}.data-table__body-cell--checkbox .radio-button:active:not(.radio-button--disabled) .radio-button__input:checked~.radio-button__state-layer,.data-table__body-cell--checkbox .radio-button:active:not(.radio-button--disabled) .radio-button__input:checked+.radio-button__state-layer,.data-table__header-cell--checkbox .radio-button:active:not(.radio-button--disabled) .radio-button__input:checked~.radio-button__state-layer,.data-table__header-cell--checkbox .radio-button:active:not(.radio-button--disabled) .radio-button__input:checked+.radio-button__state-layer{background-color:color-mix(in srgb, var(--phoenix-secondary) 10%, transparent)}.data-table__cell-edit-wrap{width:100%}.data-table__cell-edit-wrap .text-field-container{gap:0;max-width:none}.data-table__cell-edit-wrap .text-field-wrapper{border:2px solid var(--phoenix-secondary);height:32px;min-height:32px;box-shadow:none;border-radius:2px;gap:4px;padding:4px}.data-table__cell-edit-wrap .text-field-wrapper.focused{border-color:var(--phoenix-secondary);box-shadow:none}.data-table__cell-edit-wrap .text-field-wrapper:hover:not(.disabled):not(.read-only):not(.focused){border-color:var(--phoenix-secondary)}.data-table__cell-edit-wrap .text-field-wrapper:hover:not(.disabled):not(.read-only):not(.focused):before{display:none}.data-table--dense .data-table__header-cell{height:48px;padding:12px}.data-table--dense .data-table__body-cell{height:48px;min-height:48px;padding:12px}.data-table--dense .data-table__body-cell.data-table__body-cell--editing{padding:8px}.data-table--comfortable .data-table__header-cell{height:56px;padding:16px 12px}.data-table--comfortable .data-table__body-cell{height:56px;min-height:56px;padding:16px 12px}.data-table--comfortable .data-table__body-cell.data-table__body-cell--editing{padding:12px 8px}.data-table--zebra-bright .data-table__row{border-bottom:none}.data-table--zebra-bright .data-table__row:nth-child(2n){background:var(--phoenix-surface-container-low)}.data-table--zebra-bright .data-table__row:nth-child(odd){background:var(--phoenix-surface-container-highest)}.data-table--zebra-bright .data-table__row--selected{background:var(--phoenix-secondary-low)!important}.data-table--zebra-dark .data-table__row{border-bottom:none}.data-table--zebra-dark .data-table__row:nth-child(2n){background:var(--phoenix-surface-container)}.data-table--zebra-dark .data-table__row:nth-child(odd){background:var(--phoenix-surface-container-highest)}.data-table--zebra-dark .data-table__row--selected{background:var(--phoenix-secondary-low)!important}.data-table--striped .data-table__row--stripe{background:var(--phoenix-surface-container-lowest)}.data-table__expand-toggle{margin:0 auto;transition:transform .2s;display:block}.data-table__expand-toggle--open{transform:rotate(180deg)}.data-table__expand-row{border-bottom:1px solid var(--phoenix-surface-outline-variant)}.data-table__expand-cell{background:var(--phoenix-surface-container-low);color:var(--phoenix-on-surface-variant);font-size:var(--phoenix-font-size-body-medium);padding:16px 24px;line-height:1.6}.data-table__empty{justify-content:center;align-items:center;gap:var(--phoenix-spacing-12);text-align:center;flex-direction:column;padding:48px 24px;display:flex}.data-table__empty-icon{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48;color:var(--phoenix-on-surface-disabled);font-family:Material Symbols Outlined,sans-serif;font-size:48px;line-height:1;display:block}.data-table__empty-message{font-size:var(--phoenix-font-size-body-medium);color:var(--phoenix-on-surface-variant)}.data-table__loading-overlay{background:color-mix(in srgb, var(--phoenix-surface) 65%, transparent);z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.data-table__spinner{border:3px solid var(--phoenix-surface-outline-variant);border-top-color:var(--phoenix-primary);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite data-table-spin}@keyframes data-table-spin{to{transform:rotate(360deg)}}.data-table__row--skeleton{pointer-events:none;cursor:default}.data-table__row--skeleton:hover{background:0 0!important}.data-table__skeleton-cell{border-radius:var(--phoenix-radius-small);background:linear-gradient(90deg, var(--phoenix-surface-container-high) 0%, var(--phoenix-surface-container-highest) 40%, var(--phoenix-surface-container-high) 80%);background-size:300% 100%;height:14px;animation:1.6s linear infinite data-table-shimmer;display:block}.data-table__body-cell:first-child .data-table__skeleton-cell{width:70%}.data-table__body-cell:nth-child(2) .data-table__skeleton-cell{width:55%}.data-table__body-cell:nth-child(3) .data-table__skeleton-cell{width:80%}.data-table__body-cell:nth-child(4) .data-table__skeleton-cell{width:45%}.data-table__body-cell:nth-child(5) .data-table__skeleton-cell{width:65%}.data-table__body-cell:nth-child(n+6) .data-table__skeleton-cell{width:60%}.data-table__skeleton-cell--icon{border-radius:50%;height:48px;width:48px!important}@keyframes data-table-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.data-table__bulk-action-bar{align-items:center;gap:var(--phoenix-spacing-16);background:var(--phoenix-info);border-bottom:none;flex-wrap:wrap;min-height:48px;padding:0 16px;display:flex}.data-table__bulk-action-bar .outlined{color:var(--phoenix-on-info)!important;border-color:color-mix(in srgb, var(--phoenix-on-info) 70%, transparent)!important;background-color:#0000!important}.data-table__bulk-action-bar .outlined:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-info) 8%, transparent)!important}.data-table__bulk-action-bar .outlined:not(:disabled):focus-visible{background-color:color-mix(in srgb, var(--phoenix-on-info) 12%, transparent)!important;outline-color:var(--phoenix-on-info)!important}.data-table__bulk-action-bar .outlined:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-info) 16%, transparent)!important}.data-table__bulk-action-bar .button-label,.data-table__bulk-action-bar .button-icon{color:var(--phoenix-on-info)!important}.data-table__bulk-action-bar .split-outlined{color:var(--phoenix-on-info)}.data-table__bulk-action-bar .split-outlined .split-button-leading,.data-table__bulk-action-bar .split-outlined .split-button-trailing{border-color:color-mix(in srgb, var(--phoenix-on-info) 70%, transparent);color:var(--phoenix-on-info);background-color:#0000}.data-table__bulk-action-bar .split-outlined .split-button-leading:not(:disabled):hover,.data-table__bulk-action-bar .split-outlined .split-button-trailing:not(:disabled):hover{background-color:color-mix(in srgb, var(--phoenix-on-info) 8%, transparent)}.data-table__bulk-action-bar .split-outlined .split-button-leading:not(:disabled):active,.data-table__bulk-action-bar .split-outlined .split-button-trailing:not(:disabled):active{background-color:color-mix(in srgb, var(--phoenix-on-info) 16%, transparent)}.data-table__bulk-action-bar .split-outlined .split-button-trailing.open{background-color:color-mix(in srgb, var(--phoenix-on-info) 10%, transparent)}.data-table__bulk-action-bar .split-outlined .split-button-leading:focus-visible,.data-table__bulk-action-bar .split-outlined .split-button-trailing:focus-visible{outline-color:var(--phoenix-on-info)}.data-table__bulk-action-count{font-size:var(--phoenix-font-size-body-medium);letter-spacing:.1px;color:var(--phoenix-on-info);white-space:nowrap;flex:1;font-weight:700}.data-table__bulk-action-buttons{align-items:center;gap:var(--phoenix-spacing-12);flex-wrap:wrap;justify-content:flex-end;display:flex}.data-table__action-toolbar{align-items:center;gap:var(--phoenix-spacing-4);border-bottom:1px solid var(--phoenix-surface-outline-variant);background:var(--phoenix-surface-container-high);min-height:48px;padding:6px 12px;display:flex}.data-table__action-toolbar-spacer{flex:1}.data-table__action-copy-feedback{font-size:var(--phoenix-font-size-body-small);color:var(--phoenix-success);align-items:center;gap:var(--phoenix-spacing-4);margin-right:var(--phoenix-spacing-8);font-weight:500;animation:.15s data-table-fade-in;display:flex}@keyframes data-table-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.data-table__toolbar{border-bottom:1px solid var(--phoenix-surface-outline-variant);background:var(--phoenix-surface-container-high);align-items:center;gap:var(--phoenix-spacing-12);padding:12px 16px;display:flex}.data-table__search-field{flex:1;max-width:420px}.data-table__pagination{border-top:1px solid var(--phoenix-surface-outline-variant);background:var(--phoenix-surface-container-highest);height:52px;font-size:var(--phoenix-font-size-body-small);letter-spacing:.4px;color:var(--phoenix-on-surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:32px;padding:2px 12px;line-height:1.333;display:flex}.data-table__page-size{align-items:center;gap:var(--phoenix-spacing-8);height:44px;display:flex}.data-table__page-size label{white-space:nowrap;font-size:var(--phoenix-font-size-body-small);letter-spacing:.4px;color:var(--phoenix-on-surface);line-height:1.333}.data-table__page-label{white-space:nowrap;height:16px;font-size:var(--phoenix-font-size-body-small);letter-spacing:.4px;color:var(--phoenix-on-surface);align-items:center;line-height:16px;display:flex}.data-table__page-buttons{align-items:flex-start;gap:0;display:flex}.data-table__page-size .select-container{width:auto;min-width:44px;max-width:none;height:44px}.data-table__page-size .select-trigger{height:44px;font-size:var(--phoenix-font-size-body-small);letter-spacing:.4px;color:var(--phoenix-on-surface);cursor:pointer;background:0 0;border:none;border-radius:0;gap:0;padding:10px 0 10px 6px;line-height:1.333}.data-table__page-size .select-trigger:hover,.data-table__page-size .select-trigger:focus,.data-table__page-size .select-trigger.open{box-shadow:none;border:none;outline:none}.data-table__page-size .select-trigger>span{width:auto;min-width:14px;height:16px;line-height:16px;font-size:var(--phoenix-font-size-body-small);letter-spacing:.4px;white-space:nowrap;color:var(--phoenix-on-surface);flex-shrink:0}.data-table__page-size .select-caret{border-top:none;border-left:none;border-right:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.data-table__page-size .select-caret:before{content:"arrow_drop_down";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;width:24px;height:24px;color:var(--phoenix-on-surface);justify-content:center;align-items:center;font-family:Material Symbols Outlined,sans-serif;font-size:24px;line-height:24px;display:flex}.data-table__page-size .select-caret.open{transform:none}.data-table__page-size .select-caret.open:before{content:"arrow_drop_up"}.data-table__overflow-menu{justify-content:center;align-items:center;display:inline-flex;position:relative}.data-table__overflow-menu-panel{z-index:20;background:var(--phoenix-surface);border:1px solid var(--phoenix-surface-outline-variant);border-radius:var(--phoenix-radius-small);box-shadow:0px 1px 2px 0px var(--shadow-medium),0px 2px 6px 2px var(--shadow-light);min-width:140px;margin-top:var(--phoenix-spacing-4);position:absolute;top:100%;right:0;overflow:hidden}.data-table__overflow-menu-item{cursor:pointer;font-size:var(--phoenix-font-size-body-medium);color:var(--phoenix-on-surface);white-space:nowrap;outline:none;padding:8px 16px}.data-table__overflow-menu-item:hover{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.data-table__overflow-menu-item:focus-visible{background:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);outline:2px solid var(--phoenix-primary);outline-offset:-2px}.data-table__chip-wrap{display:inline-flex}.data-table__chip-wrap .chip.elevated{box-shadow:none}.data-table__chip-wrap .chip.elevated:before{transition:none}.data-table__chip-wrap--success .chip.elevated:before{background-color:color-mix(in srgb, var(--phoenix-success) 12%, transparent)}.data-table__chip-wrap--success .chip__label,.data-table__chip-wrap--success .chip__leading-icon{color:var(--phoenix-success)}.data-table__chip-wrap--success .chip__outline{border-color:color-mix(in srgb, var(--phoenix-success) 35%, transparent)}.data-table__chip-wrap--warning .chip.elevated:before{background-color:color-mix(in srgb, var(--phoenix-warning) 14%, transparent)}.data-table__chip-wrap--warning .chip__label,.data-table__chip-wrap--warning .chip__leading-icon{color:var(--phoenix-warning)}.data-table__chip-wrap--warning .chip__outline{border-color:color-mix(in srgb, var(--phoenix-warning) 35%, transparent)}.data-table__chip-wrap--error .chip.elevated:before{background-color:color-mix(in srgb, var(--phoenix-error) 12%, transparent)}.data-table__chip-wrap--error .chip__label,.data-table__chip-wrap--error .chip__leading-icon{color:var(--phoenix-error)}.data-table__chip-wrap--error .chip__outline{border-color:color-mix(in srgb, var(--phoenix-error) 35%, transparent)}.data-table__chip-wrap--info .chip.elevated:before{background-color:color-mix(in srgb, var(--phoenix-info) 12%, transparent)}.data-table__chip-wrap--info .chip__label,.data-table__chip-wrap--info .chip__leading-icon{color:var(--phoenix-info)}.data-table__chip-wrap--info .chip__outline{border-color:color-mix(in srgb, var(--phoenix-info) 35%, transparent)}.data-table__chip-wrap--neutral .chip.elevated:before{background-color:var(--phoenix-surface-container)}.data-table__chip-wrap--neutral .chip__label,.data-table__chip-wrap--neutral .chip__leading-icon{color:var(--phoenix-on-surface-variant)}.data-table__chip-wrap--neutral .chip__outline{border-color:var(--phoenix-surface-outline-variant)}.data-table__chip-wrap--primary .chip.elevated:before{background-color:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.data-table__chip-wrap--primary .chip__label,.data-table__chip-wrap--primary .chip__leading-icon{color:var(--phoenix-primary)}.data-table__chip-wrap--primary .chip__outline{border-color:color-mix(in srgb, var(--phoenix-primary) 35%, transparent)}.data-table__chip-wrap--secondary .chip.elevated:before{background-color:color-mix(in srgb, var(--phoenix-secondary) 12%, transparent)}.data-table__chip-wrap--secondary .chip__label,.data-table__chip-wrap--secondary .chip__leading-icon{color:var(--phoenix-secondary)}.data-table__chip-wrap--secondary .chip__outline{border-color:color-mix(in srgb, var(--phoenix-secondary) 35%, transparent)}.data-table__cell-content{align-items:center;gap:var(--phoenix-spacing-8);width:100%;min-width:0;display:flex}.data-table__cell-content .icon{flex-shrink:0;width:24px;height:24px}.data-table__cell-text-wrap{flex-direction:column;flex:1 0 0;gap:1px;min-width:0;display:flex}.data-table__cell-primary{text-overflow:ellipsis;white-space:nowrap;font-size:inherit;color:inherit;flex:1 0 0;min-width:0;overflow:hidden}.data-table__cell-supporting-text{font-size:var(--phoenix-font-size-body-small);color:var(--phoenix-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.data-table__col-drag-ghost{pointer-events:none;z-index:9999;background:var(--phoenix-surface);border:1px solid var(--phoenix-surface-outline-variant);border-radius:var(--phoenix-radius-small);box-shadow:0px 2px 3px 0px var(--shadow-medium),0px 6px 10px 4px var(--shadow-light);transform-origin:0 0;flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:scale(1.03)}.data-table__col-drag-ghost-header{background:var(--phoenix-surface-container-highest);color:var(--phoenix-on-surface-variant);font-size:var(--phoenix-font-size-body-small);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--phoenix-surface-outline-variant);flex-shrink:0;align-items:center;padding:0 12px;font-weight:700;display:flex}.data-table__col-drag-ghost-cell{font-size:var(--phoenix-font-size-body-medium);color:var(--phoenix-on-surface);background:var(--phoenix-surface);border-bottom:1px solid var(--phoenix-surface-outline-variant);flex-shrink:0;align-items:center;padding:0 12px;display:flex}.data-table__col-drag-ghost-cell:last-child{border-bottom:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.date-picker-range-trigger{justify-content:space-between;align-items:center;gap:var(--phoenix-spacing-4);min-height:44px;padding:0 var(--phoenix-spacing-4);border:1px solid var(--phoenix-surface-outline);border-radius:var(--phoenix-radius-small);background-color:var(--phoenix-surface-container-highest);cursor:text;transition:border-color .2s,box-shadow .2s;display:flex}.date-picker-range-trigger.focused{border-color:var(--phoenix-primary);box-shadow:inset 0 0 0 1px var(--phoenix-primary)}.date-picker-range-trigger.disabled{border-color:var(--phoenix-surface-outline-variant);background:color-mix(in srgb, var(--phoenix-on-surface) 4%, transparent);cursor:not-allowed;pointer-events:none}.date-picker-range-trigger.read-only{cursor:default;background-color:var(--phoenix-surface-container);border-color:var(--phoenix-surface-outline-variant)}.date-picker-range-trigger.read-only .date-picker-segment,.date-picker-range-trigger.read-only .date-picker-segment-value{cursor:default;pointer-events:none}.date-picker-range-trigger.read-only .date-picker-segment-value,.date-picker-range-trigger.read-only .date-picker-segment-value.is-placeholder,.date-picker-range-trigger.read-only .date-picker-segment-separator,.date-picker-range-trigger.read-only .date-picker-range-separator,.date-picker-range-trigger.read-only .text-field-icon{color:var(--phoenix-on-surface-variant)}.date-picker-range-trigger.error{border-color:var(--phoenix-error);background-color:var(--phoenix-error-low);box-shadow:inset 0 0 0 1px var(--phoenix-error)}.date-picker-range-trigger.error .date-picker-segment-value,.date-picker-range-trigger.error .date-picker-segment-value.is-placeholder,.date-picker-range-trigger.error .date-picker-segment-separator,.date-picker-range-trigger.error .date-picker-range-separator{color:var(--phoenix-on-error-low)}.date-picker-range-trigger.error .icon-button.text-field-trailing-icon-button,.date-picker-range-trigger.error>phx-icon-button{color:var(--phoenix-error)}.date-picker-range-trigger.error .text-field-icon{color:var(--phoenix-on-error-low)}.date-picker-range-separator{padding:0 var(--phoenix-spacing-8);color:var(--phoenix-on-surface-variant);-webkit-user-select:none;user-select:none;font-size:var(--phoenix-font-size-body-large);flex-shrink:0}.date-picker-range-label{font-size:var(--phoenix-font-size-body-small,12px);color:var(--phoenix-on-surface-variant);margin-bottom:var(--phoenix-spacing-4);font-weight:400;display:block}.date-picker-trigger{display:block;position:relative}.date-picker-trigger.date-picker-trigger--range{min-width:300px;max-width:none}@keyframes date-picker-blink{0%,to{opacity:1}50%{opacity:0}}.date-picker-segment-group{align-items:center;gap:0;display:flex}.date-picker-segment{appearance:none;cursor:text;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.date-picker-segment-field{border-radius:var(--phoenix-radius-small);justify-content:center;align-items:center;height:36px;display:flex;position:relative}.date-picker-segment-field:after{content:"";width:1px;height:var(--phoenix-font-size-body-large);background-color:var(--phoenix-primary);visibility:hidden;position:absolute;right:6px}.date-picker-segment-field:focus-within{background-color:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.date-picker-segment-field:focus-within:after{visibility:visible;animation:1s step-end infinite date-picker-blink}.date-picker-segment-field.date-picker-segment-field--month,.date-picker-segment-field.date-picker-segment-field--day{width:40px}.date-picker-segment-field.date-picker-segment-field--month:after,.date-picker-segment-field.date-picker-segment-field--day:after{right:8px}.date-picker-segment-field.date-picker-segment-field--year{width:56px}.date-picker-segment-value{font-family:var(--phoenix-font-family-default);font-size:var(--phoenix-font-size-body-large);line-height:var(--phoenix-line-height-body-large);color:var(--phoenix-on-surface);-webkit-user-select:none;user-select:none;outline:none}.date-picker-segment-value.is-placeholder{color:var(--phoenix-on-surface-variant)}.date-picker-segment-separator{font-family:var(--phoenix-font-family-default);font-size:var(--phoenix-font-size-body-large);line-height:var(--phoenix-line-height-body-large);color:var(--phoenix-on-surface);text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0;width:16px}.date-picker-segment-separator.is-placeholder{color:var(--phoenix-on-surface-variant)}.date-picker-range-trigger .icon-button.text-field-trailing-icon-button,.date-picker-range-trigger>phx-icon-button{width:24px;height:24px;margin-right:var(--phoenix-spacing-4);flex-shrink:0}.date-picker-range-trigger .icon-button.text-field-trailing-icon-button .icon-button-visual,.date-picker-range-trigger>phx-icon-button .icon-button-visual{width:24px;height:24px}.date-picker-range-dash{padding:0 var(--phoenix-spacing-8);color:var(--phoenix-on-surface-variant);-webkit-user-select:none;user-select:none;font-size:var(--phoenix-font-size-body-large);flex-shrink:0}.date-picker-panel{background:var(--phoenix-surface-container-low);border-radius:var(--phoenix-radius-large);width:360px;box-shadow:var(--shadow-medium);font-family:var(--phoenix-font-family-default);flex-direction:column;display:flex;overflow:hidden}.date-picker-panel.date-picker-panel--modal{border-radius:28px}dialog.date-picker-dialog{background:0 0;border:none;width:auto;max-width:none;max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}dialog.date-picker-dialog::backdrop{background:color-mix(in srgb, var(--phoenix-on-surface) 50%, transparent)}dialog.date-picker-dialog:not([open]){display:none}dialog.date-picker-dialog[open]{justify-content:center;align-items:center;display:flex}@keyframes date-picker-modal-enter{0%{opacity:0;transform:scale(.95)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}dialog.date-picker-dialog[open] .date-picker-panel--modal{animation:.2s ease-out date-picker-modal-enter}.date-picker-header{justify-content:space-between;align-items:flex-end;gap:var(--phoenix-spacing-8);border-bottom:1px solid var(--phoenix-surface-outline-variant);flex-shrink:0;padding:16px 24px 12px;display:flex}.date-picker-header-labels{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.date-picker-header-supporting-text{letter-spacing:.1px;color:var(--phoenix-on-surface-variant);margin:0;font-size:14px;font-weight:500;line-height:20px}.date-picker-header-headline{color:var(--phoenix-on-surface);margin:0;font-size:32px;font-weight:400;line-height:40px}.date-picker-selection-row{padding:4px var(--phoenix-spacing-12);flex-shrink:0;justify-content:space-between;align-items:center;height:64px;display:flex}.date-picker-nav-group{align-items:center;display:flex}.date-picker-nav-end{align-items:center;gap:var(--phoenix-spacing-4);display:flex}.date-picker-menu-btn{align-items:center;gap:var(--phoenix-spacing-8);padding:10px var(--phoenix-spacing-4) 10px var(--phoenix-spacing-8);border-radius:var(--phoenix-radius-full);cursor:pointer;letter-spacing:.1px;color:var(--phoenix-on-surface-variant);background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .1s;display:flex}.date-picker-menu-btn:hover{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.date-picker-menu-btn:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:2px}.date-picker-grid{padding:0 var(--phoenix-spacing-12) var(--phoenix-spacing-4);flex-direction:column;display:flex}.date-picker-weekday-row{align-items:center;height:48px;display:flex}.date-picker-weekday-cell{color:var(--phoenix-on-surface);flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:24px;display:flex}.date-picker-week-row{align-items:center;height:48px;display:flex}.date-picker-day-cell{cursor:pointer;flex:1;justify-content:center;align-items:center;height:48px;display:flex;position:relative}.date-picker-day-cell:focus{outline:none}.date-picker-day-inner{border-radius:var(--phoenix-radius-full);width:40px;height:40px;color:var(--phoenix-on-surface);justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:24px;transition:background-color .1s;display:flex;position:relative}.date-picker-day-cell:hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.date-picker-day-cell:focus-visible .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent);outline:2px solid var(--phoenix-primary);outline-offset:2px}.date-picker-day-cell--today .date-picker-day-inner{border:1px solid var(--phoenix-primary);color:var(--phoenix-primary)}.date-picker-day-cell--selected .date-picker-day-inner{background:var(--phoenix-primary);color:var(--phoenix-on-primary)}.date-picker-day-cell--selected:hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary))}.date-picker-day-cell--selected:active .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-primary) 16%, var(--phoenix-primary))}.date-picker-day-cell--selected.date-picker-day-cell--today .date-picker-day-inner{border:none}.date-picker-day-cell--overflow{cursor:default;pointer-events:none}.date-picker-day-cell--overflow .date-picker-day-inner{color:var(--phoenix-on-surface-disabled);background:0 0}.date-picker-day-cell--null{cursor:default;pointer-events:none;flex:1;height:48px}.date-picker-day-cell--disabled{cursor:not-allowed;pointer-events:none}.date-picker-day-cell--disabled .date-picker-day-inner{color:var(--phoenix-on-surface-disabled);background:0 0}.date-picker-actions{padding:var(--phoenix-spacing-4) var(--phoenix-spacing-12) var(--phoenix-spacing-8);flex-shrink:0;align-items:center;display:flex}.date-picker-actions-start{flex:1}.date-picker-actions-end{align-items:center;gap:var(--phoenix-spacing-8);margin-left:auto;display:flex}.date-picker-day-cell--in-range{background:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.date-picker-day-cell--in-range .date-picker-day-inner{color:var(--phoenix-on-surface);background:0 0}.date-picker-day-cell--in-range:hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-primary) 20%, transparent)}.date-picker-day-cell--in-range-preview{background:color-mix(in srgb, var(--phoenix-primary) 8%, transparent)}.date-picker-day-cell--in-range-preview .date-picker-day-inner{color:var(--phoenix-on-surface);background:0 0}.date-picker-day-cell--in-range-preview:hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-primary) 12%, transparent)}.date-picker-day-cell--range-start{background:linear-gradient(to right, transparent 50%, color-mix(in srgb, var(--phoenix-primary) 12%, transparent) 50%)}.date-picker-day-cell--range-start.date-picker-day-cell--selected .date-picker-day-inner{background:var(--phoenix-primary);color:var(--phoenix-on-primary)}.date-picker-day-cell--range-start.date-picker-day-cell--selected:hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary))}.date-picker-day-cell--range-start.date-picker-day-cell--selected:active .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-primary) 16%, var(--phoenix-primary))}.date-picker-day-cell--range-start:not(.date-picker-day-cell--selected){background:0 0}.date-picker-day-cell--range-start:not(.date-picker-day-cell--selected) .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-primary) 20%, transparent);color:var(--phoenix-primary)}.date-picker-day-cell--range-start:not(.date-picker-day-cell--selected):hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-primary) 28%, transparent)}.date-picker-day-cell--range-end{background:linear-gradient(to left, transparent 50%, color-mix(in srgb, var(--phoenix-primary) 12%, transparent) 50%)}.date-picker-day-cell--range-end.date-picker-day-cell--selected .date-picker-day-inner{background:var(--phoenix-primary);color:var(--phoenix-on-primary)}.date-picker-day-cell--range-end.date-picker-day-cell--selected:hover .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-primary) 8%, var(--phoenix-primary))}.date-picker-day-cell--range-end.date-picker-day-cell--selected:active .date-picker-day-inner{background:color-mix(in srgb, var(--phoenix-on-primary) 16%, var(--phoenix-primary))}.date-picker-month-view{gap:var(--phoenix-spacing-4);padding:var(--phoenix-spacing-8) var(--phoenix-spacing-12);grid-template-columns:repeat(3,1fr);max-height:288px;display:grid;overflow-y:auto}.date-picker-month-item{cursor:pointer;border-radius:var(--phoenix-radius-full);background:0 0;border:none;justify-content:center;align-items:center;height:52px;font-family:inherit;display:flex}.date-picker-month-item:hover .date-picker-month-inner{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.date-picker-month-item:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:2px}.date-picker-month-inner{border-radius:var(--phoenix-radius-full);width:100%;height:36px;color:var(--phoenix-on-surface-variant);justify-content:center;align-items:center;font-size:14px;font-weight:400;transition:background-color .1s;display:flex}.date-picker-month-item--selected .date-picker-month-inner{background:var(--phoenix-primary);color:var(--phoenix-on-primary);font-weight:500}.date-picker-year-nav-row{padding:var(--phoenix-spacing-4) var(--phoenix-spacing-8);justify-content:space-between;align-items:center;display:flex}.date-picker-year-range-label{font-size:var(--phoenix-font-size-body-large);font-weight:var(--phoenix-font-weight-title-medium);color:var(--phoenix-on-surface-variant);-webkit-user-select:none;user-select:none}.date-picker-year-view{padding:var(--phoenix-spacing-4) var(--phoenix-spacing-8) var(--phoenix-spacing-8);grid-template-columns:repeat(4,1fr);display:grid}.date-picker-year-item{cursor:pointer;border-radius:var(--phoenix-radius-full);background:0 0;border:none;justify-content:center;align-items:center;height:52px;font-family:inherit;display:flex}.date-picker-year-item:hover .date-picker-year-inner{background:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.date-picker-year-item:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:2px}.date-picker-year-inner{border-radius:var(--phoenix-radius-full);width:72px;height:36px;color:var(--phoenix-on-surface-variant);justify-content:center;align-items:center;font-size:16px;font-weight:400;transition:background-color .1s;display:flex}.date-picker-year-item--selected .date-picker-year-inner{background:var(--phoenix-primary);color:var(--phoenix-on-primary);letter-spacing:.15px;font-size:18px;font-weight:500}.tooltip-wrapper{align-items:center;display:inline-flex;position:relative}.tooltip-wrapper--portal{width:100%;display:block;position:static}.tooltip{z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s;position:absolute}.tooltip--visible{opacity:1;visibility:visible}.tooltip--top{bottom:calc(100% + var(--phoenix-spacing-8));left:50%;transform:translate(-50%)}.tooltip--bottom{top:calc(100% + var(--phoenix-spacing-8));left:50%;transform:translate(-50%)}.tooltip--left{right:calc(100% + var(--phoenix-spacing-8));top:50%;transform:translateY(-50%)}.tooltip--right{left:calc(100% + var(--phoenix-spacing-8));top:50%;transform:translateY(-50%)}.tooltip--plain{background-color:var(--phoenix-inverse-surface);color:var(--phoenix-inverse-on-surface);font-family:var(--phoenix-font-family-default);letter-spacing:.4px;padding:var(--phoenix-spacing-4) var(--phoenix-spacing-8);border-radius:var(--phoenix-radius-small);white-space:nowrap;align-items:center;font-size:12px;font-weight:400;line-height:16px;display:flex}.tooltip--plain.tooltip--multiline{white-space:normal}.tooltip--rich{background-color:var(--phoenix-surface-container);color:var(--phoenix-on-surface-variant);border-radius:var(--phoenix-radius-large);box-shadow:0px 1px 2px 0px var(--shadow-medium),0px 2px 6px 2px var(--shadow-light);pointer-events:auto;gap:var(--phoenix-spacing-8);flex-direction:column;width:312px;display:flex;overflow:hidden}.tooltip-content{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px 16px 8px;display:flex}.tooltip-title{font-family:var(--phoenix-font-family-default);letter-spacing:.1px;color:var(--phoenix-on-surface-variant);flex-shrink:0;width:100%;margin:0;font-size:14px;font-weight:500;line-height:20px}.tooltip-text{font-family:var(--phoenix-font-family-default);letter-spacing:.25px;color:var(--phoenix-on-surface-variant);flex-shrink:0;width:100%;margin:0;font-size:14px;font-weight:400;line-height:20px}.tooltip-actions{gap:var(--phoenix-spacing-8);padding:0 var(--phoenix-spacing-4) var(--phoenix-spacing-8);box-sizing:border-box;flex-shrink:0;align-items:center;width:100%;display:flex}.pi{--pi-track-color:var(--phoenix-secondary-low);--pi-active-color:var(--phoenix-primary);--pi-stop-color:var(--phoenix-primary);--pi-gap:4px;--pi-radius:999px;color:var(--pi-active-color);display:inline-flex;position:relative}.pi svg{display:block;overflow:visible}.pi--linear{gap:var(--phoenix-spacing-8);flex-direction:column;display:inline-flex}.pi__linear-track{position:relative}.pi__linear-track:before{content:"";height:var(--pi-track-height,4px);border-radius:var(--pi-radius);background:var(--pi-track-color);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pi--wavy.pi--indeterminate .pi__linear-track:before{background:linear-gradient(to right, var(--pi-track-color) calc(var(--pi-tail,0) * 100%), transparent calc(var(--pi-tail,0) * 100%), transparent calc(var(--pi-head,1) * 100%), var(--pi-track-color) calc(var(--pi-head,1) * 100%));border-radius:0}.pi--determinate .pi__linear-track:before{display:none}.pi__linear-inactive{border-radius:var(--pi-radius);background:var(--pi-track-color);position:absolute;top:50%;right:0;transform:translateY(-50%)}.pi__linear-active--flat{border-radius:var(--pi-radius);background:var(--pi-active-color);transition:width .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pi--indeterminate .pi__linear-active--flat{transition:none}.pi__linear-stop{background:var(--pi-stop-color);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pi__linear-active-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pi__linear-active-path{fill:none;stroke:var(--pi-active-color);stroke-linecap:round;stroke-linejoin:round}.pi--circular{justify-content:center;align-items:center;display:inline-flex}.pi__circular-svg{display:block;overflow:visible}.pi__circular-track{fill:none;stroke:var(--pi-track-color);stroke-linecap:round}.pi__circular-active--flat{fill:none;stroke:var(--pi-active-color);stroke-linecap:round;transition:stroke-dashoffset .3s}.pi--indeterminate .pi__circular-active--flat{transition:none}.pi__circular-active-path{fill:none;stroke:var(--pi-active-color);stroke-linecap:round;stroke-linejoin:round}.pi--reduced-motion *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.pi *{transition:none!important;animation:none!important}}.pi--loading{justify-content:center;align-items:center;display:inline-flex}.loading-indicator__container{border-radius:var(--phoenix-radius-full);background-color:var(--phoenix-primary-low);justify-content:center;align-items:center;width:56px;height:56px;display:flex}.loading-indicator{width:var(--phoenix-spacing-32);height:var(--phoenix-spacing-32);animation:2.1s linear infinite loading-indicator-rotate;overflow:visible}.loading-indicator path{fill:var(--phoenix-primary);animation:2.1s step-end infinite loading-indicator-shapes}.loading-indicator__container .loading-indicator path{fill:var(--phoenix-on-primary-low)}@keyframes loading-indicator-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-indicator-shapes{0%{d:path("M17.4683 2.83978C18.1732 1.72008 19.8268 1.72007 20.5317 2.83977L22.2214 5.52373C22.6848 6.25987 23.6197 6.55915 24.4338 6.23198L27.4021 5.0391C28.6404 4.54145 29.9781 5.49904 29.8804 6.8131L29.6461 9.96297C29.5819 10.8269 30.1597 11.6104 31.0135 11.8172L34.1265 12.571C35.4252 12.8855 35.9362 14.4349 35.0731 15.4414L33.0044 17.854C32.437 18.5158 32.437 19.4842 33.0044 20.146L35.0731 22.5586C35.9362 23.5651 35.4252 25.1145 34.1265 25.429L31.0135 26.1828C30.1597 26.3896 29.5819 27.1731 29.6461 28.037L29.8804 31.1869C29.9781 32.501 28.6404 33.4585 27.4021 32.9609L24.4338 31.768C23.6197 31.4408 22.6848 31.7401 22.2214 32.4763L20.5317 35.1602C19.8268 36.2799 18.1732 36.2799 17.4683 35.1602L15.7786 32.4763C15.3152 31.7401 14.3803 31.4408 13.5662 31.768L10.5979 32.9609C9.35964 33.4585 8.02187 32.501 8.1196 31.1869L8.35388 28.037C8.41814 27.1731 7.84033 26.3896 6.98651 26.1828L3.87348 25.429C2.57479 25.1145 2.0638 23.5651 2.92684 22.5586L4.99559 20.146C5.56299 19.4842 5.56299 18.5158 4.99559 17.854L2.92685 15.4414C2.0638 14.4349 2.57478 12.8855 3.87348 12.571L6.98651 11.8172C7.84033 11.6104 8.41814 10.8269 8.35388 9.96297L8.1196 6.81311C8.02187 5.49904 9.35964 4.54145 10.5979 5.0391L13.5662 6.23198C14.3803 6.55915 15.3152 6.25987 15.7786 5.52373L17.4683 2.83978Z")}14.3%{d:path("M15.3091 3.60363C15.4924 3.454 15.584 3.37919 15.6677 3.31603C17.6389 1.82799 20.3611 1.82799 22.3323 3.31603C22.416 3.37919 22.5076 3.454 22.6909 3.60363C22.7727 3.67042 22.8136 3.70381 22.8541 3.7356C23.7818 4.46445 24.9191 4.87748 26.0993 4.91409C26.1508 4.91569 26.2037 4.91634 26.3094 4.91765C26.5462 4.92059 26.6646 4.92206 26.7694 4.92733C29.2381 5.05162 31.3234 6.79743 31.8747 9.20154C31.8982 9.30358 31.9202 9.41966 31.9642 9.65183C31.9838 9.75547 31.9937 9.80729 32.0042 9.85759C32.2452 11.0109 32.8504 12.0567 33.7309 12.8416C33.7693 12.8759 33.8094 12.9103 33.8895 12.9791C34.069 13.1332 34.1588 13.2102 34.2357 13.2815C36.0467 14.96 36.5194 17.6347 35.393 19.8299C35.3451 19.9231 35.2872 20.0262 35.1714 20.2322C35.1196 20.3242 35.0938 20.3702 35.0694 20.4155C34.5111 21.4536 34.3009 22.6428 34.4697 23.8088C34.4771 23.8597 34.4856 23.9117 34.5027 24.0158C34.5409 24.249 34.56 24.3656 34.573 24.4695C34.879 26.9168 33.5179 29.2689 31.2407 30.2281C31.1441 30.2688 31.0333 30.3106 30.8118 30.3942C30.7129 30.4315 30.6635 30.4501 30.6156 30.4692C29.5192 30.9063 28.592 31.6826 27.9701 32.684C27.943 32.7277 27.916 32.7731 27.862 32.8637C27.741 33.0669 27.6806 33.1685 27.6236 33.2564C26.2814 35.3273 23.7233 36.2563 21.3609 35.5306C21.2606 35.4998 21.1489 35.4608 20.9253 35.3827C20.8256 35.3479 20.7757 35.3305 20.7268 35.3144C19.6052 34.9461 18.3948 34.9461 17.2732 35.3144C17.2243 35.3305 17.1744 35.3479 17.0747 35.3827C16.8511 35.4608 16.7394 35.4998 16.6391 35.5306C14.2767 36.2563 11.7186 35.3273 10.3764 33.2564C10.3194 33.1685 10.259 33.0669 10.138 32.8637C10.084 32.7731 10.057 32.7277 10.0299 32.684C9.40803 31.6826 8.48083 30.9063 7.38436 30.4692C7.33654 30.4501 7.28709 30.4315 7.18821 30.3942C6.96669 30.3106 6.85593 30.2688 6.75928 30.2281C4.48205 29.2689 3.12097 26.9168 3.42698 24.4695C3.43997 24.3656 3.45908 24.249 3.4973 24.0158C3.51436 23.9117 3.52289 23.8597 3.53026 23.8088C3.69906 22.6429 3.48889 21.4536 2.93056 20.4155C2.90621 20.3702 2.88035 20.3242 2.82864 20.2322C2.71282 20.0262 2.65491 19.9231 2.60697 19.8299C1.48059 17.6347 1.95328 14.96 3.76428 13.2815C3.84124 13.2102 3.93099 13.1332 4.11049 12.9791C4.19062 12.9103 4.23068 12.8759 4.26912 12.8416C5.14958 12.0567 5.75477 11.0109 5.99578 9.85759C6.00629 9.80729 6.01616 9.75547 6.03589 9.65183C6.07985 9.41966 6.10184 9.30358 6.12534 9.20154C6.67658 6.79743 8.76193 5.05162 11.2306 4.92733C11.3354 4.92206 11.4538 4.92059 11.6906 4.91765C11.7963 4.91634 11.8492 4.91569 11.9007 4.91409C13.0809 4.87748 14.2182 4.46445 15.1459 3.7356C15.1864 3.70381 15.2273 3.67042 15.3091 3.60363Z")}28.6%{d:path("M21 5.5L31.3 13Q33.3 14.4 32.5 16.8L28.6 28.7Q27.8 31.1 25.3 31.1L12.7 31.1Q10.2 31.1 9.4 28.7L5.5 16.8Q4.7 14.4 6.7 13L17 5.5Q19 4 21 5.5Z")}42.9%{d:path("M11.9857 7.77706C17.0217 2.74098 25.1869 2.74098 30.2229 7.77706C35.259 12.8131 35.259 20.9783 30.2229 26.0143L26.0143 30.2229C20.9783 35.259 12.8131 35.259 7.77706 30.2229C2.74098 25.1869 2.74098 17.0217 7.77706 11.9857L11.9857 7.77706Z")}57.1%{d:path("M19 4C22.5 4 24.7 11 24.7 13.3C27 13 34 15.5 34 19C34 22.5 27 25 24.7 24.7C24.7 27 22.5 34 19 34C15.5 34 13 27 13.3 24.7C11 25 4 22.5 4 19C4 15.5 11 13 13.3 13.3C13 11 15.5 4 19 4Z")}71.4%{d:path("M22.8729 5.6207C28.8872 3.00862 34.9914 9.11282 32.3793 15.1271L31.9474 16.1214C31.1499 17.9576 31.1499 20.0424 31.9474 21.8786L32.3793 22.8729C34.9914 28.8872 28.8872 34.9914 22.8729 32.3793L21.8786 31.9474C20.0424 31.1499 17.9576 31.1499 16.1214 31.9474L15.1271 32.3793C9.11281 34.9914 3.00862 28.8872 5.6207 22.8729L6.05257 21.8786C6.85006 20.0424 6.85005 17.9576 6.05257 16.1214L5.6207 15.1271C3.00862 9.11281 9.11282 3.00862 15.1271 5.6207L16.1214 6.05257C17.9576 6.85005 20.0424 6.85005 21.8786 6.05257L22.8729 5.6207Z")}85.7%{d:path("M27.1309 27.1309C20.1705 34.0913 10.8877 36.0935 6.39707 31.6029C1.90648 27.1123 3.90867 17.8295 10.8691 10.8691C17.8295 3.90867 27.1123 1.90648 31.6029 6.39707C36.0935 10.8877 34.0913 20.1705 27.1309 27.1309Z")}}.side-sheet-backdrop{background-color:color-mix(in srgb, var(--phoenix-on-surface) 32%, transparent);z-index:1000;animation:.25s ease-out side-sheet-backdrop-enter;position:fixed;inset:0}.side-sheet-panel{background-color:var(--phoenix-surface);border-radius:var(--phoenix-radius-none);box-shadow:var(--shadow-medium);flex-direction:column;animation:.25s ease-out side-sheet-enter;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.side-sheet-panel--modal{background-color:var(--phoenix-surface-container-high);border-radius:16px 0 0 16px}@keyframes side-sheet-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes side-sheet-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes side-sheet-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes side-sheet-exit{0%{transform:translate(0)}to{transform:translate(100%)}}.side-sheet-backdrop--standard{pointer-events:none;background-color:#0000}.side-sheet-backdrop--standard .side-sheet-panel{pointer-events:all;border-left:1px solid var(--phoenix-surface-outline-variant)}.side-sheet-backdrop--standard.side-sheet-backdrop--closing{animation:none}.side-sheet-backdrop--closing{animation:.25s ease-in forwards side-sheet-backdrop-exit}.side-sheet-panel--closing{animation:.25s ease-in forwards side-sheet-exit}.side-sheet-header{padding:var(--phoenix-base-size-12) var(--phoenix-base-size-12) var(--phoenix-base-size-16) var(--phoenix-spacing-12);flex-shrink:0;align-items:center;display:flex}.side-sheet-header--with-back{padding-left:var(--phoenix-spacing-4)}.side-sheet-title{min-width:0;font-size:var(--phoenix-font-size-title-large);font-weight:var(--phoenix-font-weight-title-large);line-height:var(--phoenix-line-height-title-large);color:var(--phoenix-on-surface-variant);flex:1;margin:0}.side-sheet-back,.side-sheet-close{width:var(--phoenix-spacing-48);height:var(--phoenix-spacing-48);cursor:pointer;border-radius:var(--phoenix-radius-full);color:var(--phoenix-on-surface-variant);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.side-sheet-back .material-icons,.side-sheet-close .material-icons{font-size:var(--phoenix-spacing-24);line-height:1}.side-sheet-back:hover,.side-sheet-close:hover{background-color:color-mix(in srgb, var(--phoenix-on-surface) 8%, transparent)}.side-sheet-back:focus-visible,.side-sheet-close:focus-visible{outline:2px solid var(--phoenix-primary);outline-offset:2px;background-color:color-mix(in srgb, var(--phoenix-on-surface) 12%, transparent)}.side-sheet-back:active,.side-sheet-close:active{background-color:color-mix(in srgb, var(--phoenix-on-surface) 16%, transparent)}.side-sheet-content{min-height:0;padding:var(--phoenix-spacing-16);scrollbar-width:thin;scrollbar-color:var(--phoenix-surface-outline) #0000;flex:1;overflow-y:auto}.side-sheet-content::-webkit-scrollbar{width:4px}.side-sheet-content::-webkit-scrollbar-button{display:none}.side-sheet-content::-webkit-scrollbar-track{background:0 0}.side-sheet-content::-webkit-scrollbar-thumb{background:var(--phoenix-surface-outline);border-radius:2px}.side-sheet-content::-webkit-scrollbar-corner{background:0 0}.side-sheet-content--loading-overlay{position:relative}.side-sheet__loading-overlay{background:color-mix(in srgb, var(--phoenix-surface) 65%, transparent);z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.side-sheet__spinner{border:3px solid var(--phoenix-surface-outline-variant);border-top-color:var(--phoenix-primary);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite side-sheet-spin}@keyframes side-sheet-spin{to{transform:rotate(360deg)}}.side-sheet__skeleton-line{border-radius:var(--phoenix-radius-small);background:linear-gradient(90deg, var(--phoenix-surface-container-high) 0%, var(--phoenix-surface-container-highest) 40%, var(--phoenix-surface-container-high) 80%);height:14px;margin-bottom:var(--phoenix-spacing-12);background-size:300% 100%;animation:1.6s linear infinite side-sheet-shimmer;display:block}.side-sheet__skeleton-line:first-child{width:80%}.side-sheet__skeleton-line:nth-child(2){width:60%}.side-sheet__skeleton-line:nth-child(3){width:90%}.side-sheet__skeleton-line:nth-child(4){width:50%}.side-sheet__skeleton-line:nth-child(5){width:70%}.side-sheet__skeleton-line:nth-child(6){width:65%}.side-sheet__skeleton-line:nth-child(7){width:85%}.side-sheet__skeleton-line:nth-child(8){width:55%}.side-sheet__skeleton-line:nth-child(9){width:75%}.side-sheet__skeleton-line:nth-child(10){width:60%}.side-sheet__skeleton-line:nth-child(n+11){width:70%}.side-sheet__skeleton-footer{gap:var(--phoenix-spacing-8);display:flex}.side-sheet__skeleton-button{border-radius:var(--phoenix-radius-small);background:linear-gradient(90deg, var(--phoenix-surface-container-high) 0%, var(--phoenix-surface-container-highest) 40%, var(--phoenix-surface-container-high) 80%);background-size:300% 100%;width:96px;height:36px;animation:1.6s linear infinite side-sheet-shimmer;display:block}@keyframes side-sheet-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.side-sheet-footer{justify-content:flex-start;align-items:center;gap:var(--phoenix-spacing-8);padding:var(--phoenix-spacing-size-12) var(--phoenix-spacing-16) var(--phoenix-spacing-size-20);border-top:1px solid var(--phoenix-surface-outline-variant);flex-shrink:0;display:flex}html{--phoenix-base-color-primary-0:#000;--phoenix-base-color-primary-10:#370d01;--phoenix-base-color-primary-20:#591903;--phoenix-base-color-primary-30:#812b03;--phoenix-base-color-primary-40:#a43f04;--phoenix-base-color-primary-50:#c75505;--phoenix-base-color-primary-60:#f96a06;--phoenix-base-color-primary-70:#ff8f1c;--phoenix-base-color-primary-80:#feb86d;--phoenix-base-color-primary-90:#feddb3;--phoenix-base-color-primary-95:#feefdc;--phoenix-base-color-primary-99:#fffdfa;--phoenix-base-color-primary-100:#fff;--phoenix-base-color-secondary-0:#000;--phoenix-base-color-secondary-10:#002129;--phoenix-base-color-secondary-20:#00343d;--phoenix-base-color-secondary-30:#00515c;--phoenix-base-color-secondary-40:#006770;--phoenix-base-color-secondary-50:#07848d;--phoenix-base-color-secondary-60:#13a6aa;--phoenix-base-color-secondary-70:#22bfbf;--phoenix-base-color-secondary-80:#64d8d5;--phoenix-base-color-secondary-90:#afeeea;--phoenix-base-color-secondary-95:#d2f9f5;--phoenix-base-color-secondary-99:#f5ffff;--phoenix-base-color-secondary-100:#fff;--phoenix-base-color-tertiary-0:#000;--phoenix-base-color-tertiary-10:#300d25;--phoenix-base-color-tertiary-20:#4a213e;--phoenix-base-color-tertiary-30:#643a59;--phoenix-base-color-tertiary-40:#7a5272;--phoenix-base-color-tertiary-50:#95658c;--phoenix-base-color-tertiary-60:#b488ae;--phoenix-base-color-tertiary-70:#ca9bc5;--phoenix-base-color-tertiary-80:#e3bae0;--phoenix-base-color-tertiary-90:#f6dbf4;--phoenix-base-color-tertiary-95:#fceefc;--phoenix-base-color-tertiary-99:#fefbfe;--phoenix-base-color-tertiary-100:#fff;--phoenix-base-color-info-0:#000;--phoenix-base-color-info-10:#001d29;--phoenix-base-color-info-20:#003347;--phoenix-base-color-info-30:#005070;--phoenix-base-color-info-40:#00628a;--phoenix-base-color-info-50:#097faa;--phoenix-base-color-info-60:#13a0d7;--phoenix-base-color-info-70:#23b9e7;--phoenix-base-color-info-80:#61d5f5;--phoenix-base-color-info-90:#aaedfd;--phoenix-base-color-info-95:#d1f7ff;--phoenix-base-color-info-99:#fafeff;--phoenix-base-color-info-100:#fff;--phoenix-base-color-success-0:#000;--phoenix-base-color-success-10:#062300;--phoenix-base-color-success-20:#0d3a03;--phoenix-base-color-success-30:#195309;--phoenix-base-color-success-40:#296c13;--phoenix-base-color-success-50:#3e8722;--phoenix-base-color-success-60:#509e2f;--phoenix-base-color-success-70:#61cc33;--phoenix-base-color-success-80:#79e04d;--phoenix-base-color-success-90:#b5f49a;--phoenix-base-color-success-95:#d9fbcb;--phoenix-base-color-success-99:#f8fef5;--phoenix-base-color-success-100:#fff;--phoenix-base-color-warning-0:#000;--phoenix-base-color-warning-10:#2d1701;--phoenix-base-color-warning-20:#4f2402;--phoenix-base-color-warning-30:#723703;--phoenix-base-color-warning-40:#954c04;--phoenix-base-color-warning-50:#af6503;--phoenix-base-color-warning-60:#d78604;--phoenix-base-color-warning-70:#e79b04;--phoenix-base-color-warning-80:#ffb500;--phoenix-base-color-warning-90:#fce26e;--phoenix-base-color-warning-95:#fdf2aa;--phoenix-base-color-warning-99:#fffde7;--phoenix-base-color-warning-100:#fff;--phoenix-base-color-error-0:#000;--phoenix-base-color-error-10:#400303;--phoenix-base-color-error-20:#670909;--phoenix-base-color-error-30:#911212;--phoenix-base-color-error-40:#ba1c1c;--phoenix-base-color-error-50:#df3030;--phoenix-base-color-error-60:#e97272;--phoenix-base-color-error-70:#ef8f8f;--phoenix-base-color-error-80:#f6b6b6;--phoenix-base-color-error-90:#fbdada;--phoenix-base-color-error-95:#feecec;--phoenix-base-color-error-99:snow;--phoenix-base-color-error-100:#fff;--phoenix-base-color-neutral-0:#000;--phoenix-base-color-neutral-4:#0a0a0a;--phoenix-base-color-neutral-6:#0f0f0f;--phoenix-base-color-neutral-10:#1a1a1a;--phoenix-base-color-neutral-12:#1f1f1f;--phoenix-base-color-neutral-17:#2b2b2b;--phoenix-base-color-neutral-20:#333;--phoenix-base-color-neutral-22:#383838;--phoenix-base-color-neutral-24:#3d3d3d;--phoenix-base-color-neutral-30:#4d4d4d;--phoenix-base-color-neutral-40:#666;--phoenix-base-color-neutral-50:gray;--phoenix-base-color-neutral-60:#999;--phoenix-base-color-neutral-70:#b3b3b3;--phoenix-base-color-neutral-80:#ccc;--phoenix-base-color-neutral-87:#dedede;--phoenix-base-color-neutral-90:#e6e6e6;--phoenix-base-color-neutral-92:#ebebeb;--phoenix-base-color-neutral-94:#f0f0f0;--phoenix-base-color-neutral-95:#f2f2f2;--phoenix-base-color-neutral-96:#f5f5f5;--phoenix-base-color-neutral-98:#fafafa;--phoenix-base-color-neutral-99:#fcfcfc;--phoenix-base-color-neutral-100:#fff;--phoenix-base-color-other-white:#fff;--phoenix-base-color-other-black:#000;--phoenix-base-color-other-shadow:#000;--phoenix-base-color-other-scrim:#0006;--phoenix-base-size-2:2px;--phoenix-base-size-4:4px;--phoenix-base-size-8:8px;--phoenix-base-size-11:11px;--phoenix-base-size-12:12px;--phoenix-base-size-14:14px;--phoenix-base-size-16:16px;--phoenix-base-size-18:18px;--phoenix-base-size-20:20px;--phoenix-base-size-22:22px;--phoenix-base-size-24:24px;--phoenix-base-size-28:28px;--phoenix-base-size-32:32px;--phoenix-base-size-36:36px;--phoenix-base-size-40:40px;--phoenix-base-size-45:45px;--phoenix-base-size-48:48px;--phoenix-base-size-57:57px;--phoenix-base-size-64:64px;--phoenix-base-size-96:96px;--phoenix-base-size-128:128px;--phoenix-base-size-192:192px;--phoenix-base-size-256:256px;--phoenix-base-font-family:Antenna;--phoenix-base-font-letter-spacing-100:-.25px;--phoenix-base-font-letter-spacing-200:0px;--phoenix-base-font-letter-spacing-300:.1px;--phoenix-base-font-letter-spacing-400:.15px;--phoenix-base-font-letter-spacing-500:.25px;--phoenix-base-font-letter-spacing-600:.4px;--phoenix-base-font-letter-spacing-700:.5px;--phoenix-base-font-line-height-100:16px;--phoenix-base-font-line-height-200:20px;--phoenix-base-font-line-height-300:22px;--phoenix-base-font-line-height-400:24px;--phoenix-base-font-line-height-500:28px;--phoenix-base-font-line-height-600:32px;--phoenix-base-font-line-height-700:34px;--phoenix-base-font-line-height-800:40px;--phoenix-base-font-line-height-900:44px;--phoenix-base-font-line-height-1000:52px;--phoenix-base-font-line-height-1100:64px;--phoenix-base-font-weight-100:100;--phoenix-base-font-weight-200:200;--phoenix-base-font-weight-400:400;--phoenix-base-font-weight-500:500;--phoenix-base-font-weight-700:700;--phoenix-primary0:var(--phoenix-base-color-primary-0);--phoenix-primary10:var(--phoenix-base-color-primary-10);--phoenix-primary20:var(--phoenix-base-color-primary-20);--phoenix-primary30:var(--phoenix-base-color-primary-30);--phoenix-primary40:var(--phoenix-base-color-primary-40);--phoenix-primary50:var(--phoenix-base-color-primary-50);--phoenix-primary60:var(--phoenix-base-color-primary-60);--phoenix-primary70:var(--phoenix-base-color-primary-70);--phoenix-primary80:var(--phoenix-base-color-primary-80);--phoenix-primary90:var(--phoenix-base-color-primary-90);--phoenix-primary95:var(--phoenix-base-color-primary-95);--phoenix-primary99:var(--phoenix-base-color-primary-99);--phoenix-primary100:var(--phoenix-base-color-primary-100);--phoenix-secondary0:var(--phoenix-base-color-secondary-0);--phoenix-secondary10:var(--phoenix-base-color-secondary-10);--phoenix-secondary20:var(--phoenix-base-color-secondary-20);--phoenix-secondary30:var(--phoenix-base-color-secondary-30);--phoenix-secondary40:var(--phoenix-base-color-secondary-40);--phoenix-secondary50:var(--phoenix-base-color-secondary-50);--phoenix-secondary60:var(--phoenix-base-color-secondary-60);--phoenix-secondary70:var(--phoenix-base-color-secondary-70);--phoenix-secondary80:var(--phoenix-base-color-secondary-80);--phoenix-secondary90:var(--phoenix-base-color-secondary-90);--phoenix-secondary95:var(--phoenix-base-color-secondary-95);--phoenix-secondary99:var(--phoenix-base-color-secondary-99);--phoenix-secondary100:var(--phoenix-base-color-secondary-100);--phoenix-tertiary0:var(--phoenix-base-color-tertiary-0);--phoenix-tertiary10:var(--phoenix-base-color-tertiary-10);--phoenix-tertiary20:var(--phoenix-base-color-tertiary-20);--phoenix-tertiary30:var(--phoenix-base-color-tertiary-30);--phoenix-tertiary40:var(--phoenix-base-color-tertiary-40);--phoenix-tertiary50:var(--phoenix-base-color-tertiary-50);--phoenix-tertiary60:var(--phoenix-base-color-tertiary-60);--phoenix-tertiary70:var(--phoenix-base-color-tertiary-70);--phoenix-tertiary80:var(--phoenix-base-color-tertiary-80);--phoenix-tertiary90:var(--phoenix-base-color-tertiary-90);--phoenix-tertiary95:var(--phoenix-base-color-tertiary-95);--phoenix-tertiary99:var(--phoenix-base-color-tertiary-99);--phoenix-tertiary100:var(--phoenix-base-color-tertiary-100);--phoenix-info0:var(--phoenix-base-color-info-0);--phoenix-info10:var(--phoenix-base-color-info-10);--phoenix-info20:var(--phoenix-base-color-info-20);--phoenix-info30:var(--phoenix-base-color-info-30);--phoenix-info40:var(--phoenix-base-color-info-40);--phoenix-info50:var(--phoenix-base-color-info-50);--phoenix-info60:var(--phoenix-base-color-info-60);--phoenix-info70:var(--phoenix-base-color-info-70);--phoenix-info80:var(--phoenix-base-color-info-80);--phoenix-info90:var(--phoenix-base-color-info-90);--phoenix-info95:var(--phoenix-base-color-info-95);--phoenix-info99:var(--phoenix-base-color-info-99);--phoenix-info100:var(--phoenix-base-color-info-100);--phoenix-success0:var(--phoenix-base-color-success-0);--phoenix-success10:var(--phoenix-base-color-success-10);--phoenix-success20:var(--phoenix-base-color-success-20);--phoenix-success30:var(--phoenix-base-color-success-30);--phoenix-success40:var(--phoenix-base-color-success-40);--phoenix-success50:var(--phoenix-base-color-success-50);--phoenix-success60:var(--phoenix-base-color-success-60);--phoenix-success70:var(--phoenix-base-color-success-70);--phoenix-success80:var(--phoenix-base-color-success-80);--phoenix-success90:var(--phoenix-base-color-success-90);--phoenix-success95:var(--phoenix-base-color-success-95);--phoenix-success99:var(--phoenix-base-color-success-99);--phoenix-success100:var(--phoenix-base-color-success-100);--phoenix-warning0:var(--phoenix-base-color-warning-0);--phoenix-warning10:var(--phoenix-base-color-warning-10);--phoenix-warning20:var(--phoenix-base-color-warning-20);--phoenix-warning30:var(--phoenix-base-color-warning-30);--phoenix-warning40:var(--phoenix-base-color-warning-40);--phoenix-warning50:var(--phoenix-base-color-warning-50);--phoenix-warning60:var(--phoenix-base-color-warning-60);--phoenix-warning70:var(--phoenix-base-color-warning-70);--phoenix-warning80:var(--phoenix-base-color-warning-80);--phoenix-warning90:var(--phoenix-base-color-warning-90);--phoenix-warning95:var(--phoenix-base-color-warning-95);--phoenix-warning99:var(--phoenix-base-color-warning-99);--phoenix-warning100:var(--phoenix-base-color-warning-100);--phoenix-error0:var(--phoenix-base-color-error-0);--phoenix-error10:var(--phoenix-base-color-error-10);--phoenix-error20:var(--phoenix-base-color-error-20);--phoenix-error30:var(--phoenix-base-color-error-30);--phoenix-error40:var(--phoenix-base-color-error-40);--phoenix-error50:var(--phoenix-base-color-error-50);--phoenix-error60:var(--phoenix-base-color-error-60);--phoenix-error70:var(--phoenix-base-color-error-70);--phoenix-error80:var(--phoenix-base-color-error-80);--phoenix-error90:var(--phoenix-base-color-error-90);--phoenix-error95:var(--phoenix-base-color-error-95);--phoenix-error99:var(--phoenix-base-color-error-99);--phoenix-error100:var(--phoenix-base-color-error-100);--phoenix-neutral0:var(--phoenix-base-color-neutral-0);--phoenix-neutral4:var(--phoenix-base-color-neutral-4);--phoenix-neutral6:var(--phoenix-base-color-neutral-6);--phoenix-neutral10:var(--phoenix-base-color-neutral-10);--phoenix-neutral12:var(--phoenix-base-color-neutral-12);--phoenix-neutral17:var(--phoenix-base-color-neutral-17);--phoenix-neutral20:var(--phoenix-base-color-neutral-20);--phoenix-neutral22:var(--phoenix-base-color-neutral-22);--phoenix-neutral24:var(--phoenix-base-color-neutral-24);--phoenix-neutral30:var(--phoenix-base-color-neutral-30);--phoenix-neutral40:var(--phoenix-base-color-neutral-40);--phoenix-neutral50:var(--phoenix-base-color-neutral-50);--phoenix-neutral60:var(--phoenix-base-color-neutral-60);--phoenix-neutral70:var(--phoenix-base-color-neutral-70);--phoenix-neutral80:var(--phoenix-base-color-neutral-80);--phoenix-neutral87:var(--phoenix-base-color-neutral-87);--phoenix-neutral90:var(--phoenix-base-color-neutral-90);--phoenix-neutral92:var(--phoenix-base-color-neutral-92);--phoenix-neutral94:var(--phoenix-base-color-neutral-94);--phoenix-neutral95:var(--phoenix-base-color-neutral-95);--phoenix-neutral96:var(--phoenix-base-color-neutral-96);--phoenix-neutral98:var(--phoenix-base-color-neutral-98);--phoenix-neutral99:var(--phoenix-base-color-neutral-99);--phoenix-neutral100:var(--phoenix-base-color-neutral-100);--phoenix-primary:var(--phoenix-base-color-primary-40);--phoenix-on-primary:var(--phoenix-base-color-primary-100);--phoenix-primary-fixed:var(--phoenix-base-color-primary-90);--phoenix-on-primary-fixed:var(--phoenix-base-color-primary-10);--phoenix-on-primary-fixed-variant:var(--phoenix-base-color-primary-30);--phoenix-primary-fixed-dim:var(--phoenix-base-color-primary-80);--phoenix-primary-low:var(--phoenix-base-color-primary-90);--phoenix-on-primary-low:var(--phoenix-base-color-primary-30);--phoenix-primary-medium:var(--phoenix-base-color-primary-70);--phoenix-on-primary-medium:var(--phoenix-base-color-primary-10);--phoenix-inverse-primary:var(--phoenix-base-color-primary-80);--phoenix-secondary:var(--phoenix-base-color-secondary-40);--phoenix-on-secondary:var(--phoenix-base-color-secondary-100);--phoenix-secondary-fixed:var(--phoenix-base-color-secondary-90);--phoenix-on-secondary-fixed:var(--phoenix-base-color-secondary-10);--phoenix-on-secondary-fixed-variant:var(--phoenix-base-color-secondary-30);--phoenix-secondary-fixed-dim:var(--phoenix-base-color-secondary-80);--phoenix-secondary-low:var(--phoenix-base-color-secondary-90);--phoenix-on-secondary-low:var(--phoenix-base-color-secondary-30);--phoenix-secondary-medium:var(--phoenix-base-color-secondary-70);--phoenix-on-secondary-medium:var(--phoenix-base-color-secondary-10);--phoenix-tertiary:var(--phoenix-base-color-tertiary-40);--phoenix-on-tertiary:var(--phoenix-base-color-tertiary-100);--phoenix-tertiary-fixed:var(--phoenix-base-color-tertiary-90);--phoenix-on-tertiary-fixed:var(--phoenix-base-color-tertiary-10);--phoenix-on-tertiary-fixed-variant:var(--phoenix-base-color-tertiary-30);--phoenix-tertiary-fixed-dim:var(--phoenix-base-color-tertiary-80);--phoenix-tertiary-low:var(--phoenix-base-color-tertiary-90);--phoenix-on-tertiary-low:var(--phoenix-base-color-tertiary-30);--phoenix-tertiary-medium:var(--phoenix-base-color-tertiary-70);--phoenix-on-tertiary-medium:var(--phoenix-base-color-tertiary-10);--phoenix-surface:var(--phoenix-base-color-neutral-98);--phoenix-on-surface:var(--phoenix-base-color-neutral-10);--phoenix-on-surface-disabled:var(--phoenix-base-color-neutral-60);--phoenix-on-surface-variant:var(--phoenix-base-color-neutral-30);--phoenix-surface-bright:var(--phoenix-base-color-neutral-98);--phoenix-surface-container:var(--phoenix-base-color-neutral-94);--phoenix-surface-container-high:var(--phoenix-base-color-neutral-96);--phoenix-surface-container-highest:var(--phoenix-base-color-neutral-100);--phoenix-surface-container-low:var(--phoenix-base-color-neutral-92);--phoenix-surface-container-lowest:var(--phoenix-base-color-neutral-90);--phoenix-surface-dim:var(--phoenix-base-color-neutral-87);--phoenix-surface-outline:var(--phoenix-base-color-neutral-50);--phoenix-surface-outline-variant:var(--phoenix-base-color-neutral-80);--phoenix-inverse-surface:var(--phoenix-base-color-neutral-20);--phoenix-inverse-on-surface:var(--phoenix-base-color-neutral-96);--phoenix-info:var(--phoenix-base-color-info-40);--phoenix-info-low:var(--phoenix-base-color-info-90);--phoenix-on-info:var(--phoenix-base-color-info-100);--phoenix-on-info-low:var(--phoenix-base-color-info-30);--phoenix-success:var(--phoenix-base-color-success-40);--phoenix-success-low:var(--phoenix-base-color-success-90);--phoenix-on-success:var(--phoenix-base-color-success-100);--phoenix-on-success-low:var(--phoenix-base-color-success-30);--phoenix-warning:var(--phoenix-base-color-warning-40);--phoenix-warning-low:var(--phoenix-base-color-warning-90);--phoenix-on-warning:var(--phoenix-base-color-warning-100);--phoenix-on-warning-low:var(--phoenix-base-color-warning-30);--phoenix-error:var(--phoenix-base-color-error-40);--phoenix-error-low:var(--phoenix-base-color-error-90);--phoenix-on-error:var(--phoenix-base-color-error-100);--phoenix-on-error-low:var(--phoenix-base-color-error-30);--phoenix-shadow:var(--phoenix-base-color-other-shadow);--phoenix-scrim:var(--phoenix-base-color-other-scrim);--phoenix-font-family-default:var(--phoenix-base-font-family);--phoenix-font-size-display-large:var(--phoenix-base-size-57);--phoenix-font-size-display-medium:var(--phoenix-base-size-45);--phoenix-font-size-display-small:var(--phoenix-base-size-36);--phoenix-font-size-headline-large:var(--phoenix-base-size-32);--phoenix-font-size-headline-medium:var(--phoenix-base-size-28);--phoenix-font-size-headline-small:var(--phoenix-base-size-24);--phoenix-font-size-title-large:var(--phoenix-base-size-22);--phoenix-font-size-title-medium:var(--phoenix-base-size-18);--phoenix-font-size-title-small:var(--phoenix-base-size-14);--phoenix-font-size-body-large:var(--phoenix-base-size-16);--phoenix-font-size-body-medium:var(--phoenix-base-size-14);--phoenix-font-size-body-small:var(--phoenix-base-size-12);--phoenix-font-size-label-large:var(--phoenix-base-size-14);--phoenix-font-size-label-medium:var(--phoenix-base-size-12);--phoenix-font-size-label-small:var(--phoenix-base-size-11);--phoenix-font-weight-display-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-display-medium:var(--phoenix-base-font-weight-400);--phoenix-font-weight-display-small:var(--phoenix-base-font-weight-400);--phoenix-font-weight-headline-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-headline-medium:var(--phoenix-base-font-weight-400);--phoenix-font-weight-headline-small:var(--phoenix-base-font-weight-400);--phoenix-font-weight-title-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-title-medium:var(--phoenix-base-font-weight-500);--phoenix-font-weight-title-small:var(--phoenix-base-font-weight-500);--phoenix-font-weight-body-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-body-medium:var(--phoenix-base-font-weight-400);--phoenix-font-weight-body-small:var(--phoenix-base-font-weight-400);--phoenix-font-weight-label-large:var(--phoenix-base-font-weight-500);--phoenix-font-weight-label-medium:var(--phoenix-base-font-weight-500);--phoenix-font-weight-label-small:var(--phoenix-base-font-weight-500);--phoenix-letter-spacing-display-large:var(--phoenix-base-font-letter-spacing-100);--phoenix-letter-spacing-display-medium:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-display-small:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-headline-large:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-headline-medium:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-headline-small:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-title-large:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-title-medium:var(--phoenix-base-font-letter-spacing-400);--phoenix-letter-spacing-title-small:var(--phoenix-base-font-letter-spacing-300);--phoenix-letter-spacing-body-large:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-body-medium:var(--phoenix-base-font-letter-spacing-500);--phoenix-letter-spacing-body-small:var(--phoenix-base-font-letter-spacing-600);--phoenix-letter-spacing-label-large:var(--phoenix-base-font-letter-spacing-300);--phoenix-letter-spacing-label-medium:var(--phoenix-base-font-letter-spacing-700);--phoenix-letter-spacing-label-small:var(--phoenix-base-font-letter-spacing-300);--phoenix-line-height-display-large:var(--phoenix-base-font-line-height-1100);--phoenix-line-height-display-medium:var(--phoenix-base-font-line-height-1000);--phoenix-line-height-display-small:var(--phoenix-base-font-line-height-900);--phoenix-line-height-headline-large:var(--phoenix-base-font-line-height-800);--phoenix-line-height-headline-medium:var(--phoenix-base-font-line-height-700);--phoenix-line-height-headline-small:var(--phoenix-base-font-line-height-600);--phoenix-line-height-title-large:var(--phoenix-base-font-line-height-500);--phoenix-line-height-title-medium:var(--phoenix-base-font-line-height-300);--phoenix-line-height-title-small:var(--phoenix-base-font-line-height-200);--phoenix-line-height-body-large:var(--phoenix-base-font-line-height-400);--phoenix-line-height-body-medium:var(--phoenix-base-font-line-height-200);--phoenix-line-height-body-small:var(--phoenix-base-font-line-height-100);--phoenix-line-height-label-large:var(--phoenix-base-font-line-height-200);--phoenix-line-height-label-medium:var(--phoenix-base-font-line-height-100);--phoenix-line-height-label-small:var(--phoenix-base-font-line-height-100);--phoenix-radius-none:0px;--phoenix-radius-small:var(--phoenix-base-size-4);--phoenix-radius-medium:var(--phoenix-base-size-8);--phoenix-radius-large:var(--phoenix-base-size-12);--phoenix-radius-full:9999px;--phoenix-spacing-2:var(--phoenix-base-size-2);--phoenix-spacing-4:var(--phoenix-base-size-4);--phoenix-spacing-8:var(--phoenix-base-size-8);--phoenix-spacing-12:var(--phoenix-base-size-24);--phoenix-spacing-16:var(--phoenix-base-size-24);--phoenix-spacing-24:var(--phoenix-base-size-32);--phoenix-spacing-32:var(--phoenix-base-size-32);--phoenix-spacing-40:var(--phoenix-base-size-40);--phoenix-spacing-48:var(--phoenix-base-size-48);--phoenix-spacing-64:var(--phoenix-base-size-32);--phoenix-spacing-96:var(--phoenix-base-size-32);--phoenix-spacing-128:var(--phoenix-base-size-32);--phoenix-spacing-192:var(--phoenix-base-size-32);--phoenix-spacing-256:var(--phoenix-base-size-32);--phoenix-spacing-size-12:var(--phoenix-base-size-12);--phoenix-spacing-size-16:var(--phoenix-base-size-16);--phoenix-spacing-size-20:var(--phoenix-base-size-20)}html.dark{--phoenix-base-color-primary-0:#000;--phoenix-base-color-primary-10:#370d01;--phoenix-base-color-primary-20:#591903;--phoenix-base-color-primary-30:#812b03;--phoenix-base-color-primary-40:#a43f04;--phoenix-base-color-primary-50:#c75505;--phoenix-base-color-primary-60:#f96a06;--phoenix-base-color-primary-70:#ff8f1c;--phoenix-base-color-primary-80:#feb86d;--phoenix-base-color-primary-90:#feddb3;--phoenix-base-color-primary-95:#feefdc;--phoenix-base-color-primary-99:#fffdfa;--phoenix-base-color-primary-100:#fff;--phoenix-base-color-secondary-0:#000;--phoenix-base-color-secondary-10:#002129;--phoenix-base-color-secondary-20:#00343d;--phoenix-base-color-secondary-30:#00515c;--phoenix-base-color-secondary-40:#006770;--phoenix-base-color-secondary-50:#07848d;--phoenix-base-color-secondary-60:#13a6aa;--phoenix-base-color-secondary-70:#22bfbf;--phoenix-base-color-secondary-80:#64d8d5;--phoenix-base-color-secondary-90:#afeeea;--phoenix-base-color-secondary-95:#d2f9f5;--phoenix-base-color-secondary-99:#f5ffff;--phoenix-base-color-secondary-100:#fff;--phoenix-base-color-tertiary-0:#000;--phoenix-base-color-tertiary-10:#300d25;--phoenix-base-color-tertiary-20:#4a213e;--phoenix-base-color-tertiary-30:#643a59;--phoenix-base-color-tertiary-40:#7a5272;--phoenix-base-color-tertiary-50:#95658c;--phoenix-base-color-tertiary-60:#b488ae;--phoenix-base-color-tertiary-70:#ca9bc5;--phoenix-base-color-tertiary-80:#e3bae0;--phoenix-base-color-tertiary-90:#f6dbf4;--phoenix-base-color-tertiary-95:#fceefc;--phoenix-base-color-tertiary-99:#fefbfe;--phoenix-base-color-tertiary-100:#fff;--phoenix-base-color-info-0:#000;--phoenix-base-color-info-10:#001d29;--phoenix-base-color-info-20:#003347;--phoenix-base-color-info-30:#005070;--phoenix-base-color-info-40:#00628a;--phoenix-base-color-info-50:#097faa;--phoenix-base-color-info-60:#13a0d7;--phoenix-base-color-info-70:#23b9e7;--phoenix-base-color-info-80:#61d5f5;--phoenix-base-color-info-90:#aaedfd;--phoenix-base-color-info-95:#d1f7ff;--phoenix-base-color-info-99:#fafeff;--phoenix-base-color-info-100:#fff;--phoenix-base-color-success-0:#000;--phoenix-base-color-success-10:#062300;--phoenix-base-color-success-20:#0d3a03;--phoenix-base-color-success-30:#195309;--phoenix-base-color-success-40:#296c13;--phoenix-base-color-success-50:#3e8722;--phoenix-base-color-success-60:#509e2f;--phoenix-base-color-success-70:#61cc33;--phoenix-base-color-success-80:#79e04d;--phoenix-base-color-success-90:#b5f49a;--phoenix-base-color-success-95:#d9fbcb;--phoenix-base-color-success-99:#f8fef5;--phoenix-base-color-success-100:#fff;--phoenix-base-color-warning-0:#000;--phoenix-base-color-warning-10:#2d1701;--phoenix-base-color-warning-20:#4f2402;--phoenix-base-color-warning-30:#723703;--phoenix-base-color-warning-40:#954c04;--phoenix-base-color-warning-50:#af6503;--phoenix-base-color-warning-60:#d78604;--phoenix-base-color-warning-70:#e79b04;--phoenix-base-color-warning-80:#ffb500;--phoenix-base-color-warning-90:#fce26e;--phoenix-base-color-warning-95:#fdf2aa;--phoenix-base-color-warning-99:#fffde7;--phoenix-base-color-warning-100:#fff;--phoenix-base-color-error-0:#000;--phoenix-base-color-error-10:#400303;--phoenix-base-color-error-20:#670909;--phoenix-base-color-error-30:#911212;--phoenix-base-color-error-40:#ba1c1c;--phoenix-base-color-error-50:#df3030;--phoenix-base-color-error-60:#e97272;--phoenix-base-color-error-70:#ef8f8f;--phoenix-base-color-error-80:#f6b6b6;--phoenix-base-color-error-90:#fbdada;--phoenix-base-color-error-95:#feecec;--phoenix-base-color-error-99:snow;--phoenix-base-color-error-100:#fff;--phoenix-base-color-neutral-0:#000;--phoenix-base-color-neutral-4:#0a0a0a;--phoenix-base-color-neutral-6:#0f0f0f;--phoenix-base-color-neutral-10:#1a1a1a;--phoenix-base-color-neutral-12:#1f1f1f;--phoenix-base-color-neutral-17:#2b2b2b;--phoenix-base-color-neutral-20:#333;--phoenix-base-color-neutral-22:#383838;--phoenix-base-color-neutral-24:#3d3d3d;--phoenix-base-color-neutral-30:#4d4d4d;--phoenix-base-color-neutral-40:#666;--phoenix-base-color-neutral-50:gray;--phoenix-base-color-neutral-60:#999;--phoenix-base-color-neutral-70:#b3b3b3;--phoenix-base-color-neutral-80:#ccc;--phoenix-base-color-neutral-87:#dedede;--phoenix-base-color-neutral-90:#e6e6e6;--phoenix-base-color-neutral-92:#ebebeb;--phoenix-base-color-neutral-94:#f0f0f0;--phoenix-base-color-neutral-95:#f2f2f2;--phoenix-base-color-neutral-96:#f5f5f5;--phoenix-base-color-neutral-98:#fafafa;--phoenix-base-color-neutral-99:#fcfcfc;--phoenix-base-color-neutral-100:#fff;--phoenix-base-color-other-white:#fff;--phoenix-base-color-other-black:#000;--phoenix-base-color-other-shadow:#000;--phoenix-base-color-other-scrim:#0006;--phoenix-base-size-2:2px;--phoenix-base-size-4:4px;--phoenix-base-size-8:8px;--phoenix-base-size-11:11px;--phoenix-base-size-12:12px;--phoenix-base-size-14:14px;--phoenix-base-size-16:16px;--phoenix-base-size-18:18px;--phoenix-base-size-20:20px;--phoenix-base-size-22:22px;--phoenix-base-size-24:24px;--phoenix-base-size-28:28px;--phoenix-base-size-32:32px;--phoenix-base-size-36:36px;--phoenix-base-size-40:40px;--phoenix-base-size-45:45px;--phoenix-base-size-48:48px;--phoenix-base-size-57:57px;--phoenix-base-size-64:64px;--phoenix-base-size-96:96px;--phoenix-base-size-128:128px;--phoenix-base-size-192:192px;--phoenix-base-size-256:256px;--phoenix-base-font-family:Antenna;--phoenix-base-font-letter-spacing-100:-.25px;--phoenix-base-font-letter-spacing-200:0px;--phoenix-base-font-letter-spacing-300:.1px;--phoenix-base-font-letter-spacing-400:.15px;--phoenix-base-font-letter-spacing-500:.25px;--phoenix-base-font-letter-spacing-600:.4px;--phoenix-base-font-letter-spacing-700:.5px;--phoenix-base-font-line-height-100:16px;--phoenix-base-font-line-height-200:20px;--phoenix-base-font-line-height-300:22px;--phoenix-base-font-line-height-400:24px;--phoenix-base-font-line-height-500:28px;--phoenix-base-font-line-height-600:32px;--phoenix-base-font-line-height-700:34px;--phoenix-base-font-line-height-800:40px;--phoenix-base-font-line-height-900:44px;--phoenix-base-font-line-height-1000:52px;--phoenix-base-font-line-height-1100:64px;--phoenix-base-font-weight-100:100;--phoenix-base-font-weight-200:200;--phoenix-base-font-weight-400:400;--phoenix-base-font-weight-500:500;--phoenix-base-font-weight-700:700;--phoenix-primary0:var(--phoenix-base-color-primary-100);--phoenix-primary10:var(--phoenix-base-color-primary-99);--phoenix-primary20:var(--phoenix-base-color-primary-95);--phoenix-primary30:var(--phoenix-base-color-primary-90);--phoenix-primary40:var(--phoenix-base-color-primary-80);--phoenix-primary50:var(--phoenix-base-color-primary-70);--phoenix-primary60:var(--phoenix-base-color-primary-60);--phoenix-primary70:var(--phoenix-base-color-primary-50);--phoenix-primary80:var(--phoenix-base-color-primary-40);--phoenix-primary90:var(--phoenix-base-color-primary-30);--phoenix-primary95:var(--phoenix-base-color-primary-20);--phoenix-primary99:var(--phoenix-base-color-primary-10);--phoenix-primary100:var(--phoenix-base-color-primary-0);--phoenix-secondary0:var(--phoenix-base-color-secondary-100);--phoenix-secondary10:var(--phoenix-base-color-secondary-99);--phoenix-secondary20:var(--phoenix-base-color-secondary-95);--phoenix-secondary30:var(--phoenix-base-color-secondary-90);--phoenix-secondary40:var(--phoenix-base-color-secondary-80);--phoenix-secondary50:var(--phoenix-base-color-secondary-70);--phoenix-secondary60:var(--phoenix-base-color-secondary-60);--phoenix-secondary70:var(--phoenix-base-color-secondary-50);--phoenix-secondary80:var(--phoenix-base-color-secondary-40);--phoenix-secondary90:var(--phoenix-base-color-secondary-30);--phoenix-secondary95:var(--phoenix-base-color-secondary-20);--phoenix-secondary99:var(--phoenix-base-color-secondary-10);--phoenix-secondary100:var(--phoenix-base-color-secondary-0);--phoenix-tertiary0:var(--phoenix-base-color-tertiary-100);--phoenix-tertiary10:var(--phoenix-base-color-tertiary-99);--phoenix-tertiary20:var(--phoenix-base-color-tertiary-95);--phoenix-tertiary30:var(--phoenix-base-color-tertiary-90);--phoenix-tertiary40:var(--phoenix-base-color-tertiary-80);--phoenix-tertiary50:var(--phoenix-base-color-tertiary-70);--phoenix-tertiary60:var(--phoenix-base-color-tertiary-60);--phoenix-tertiary70:var(--phoenix-base-color-tertiary-50);--phoenix-tertiary80:var(--phoenix-base-color-tertiary-40);--phoenix-tertiary90:var(--phoenix-base-color-tertiary-30);--phoenix-tertiary95:var(--phoenix-base-color-tertiary-20);--phoenix-tertiary99:var(--phoenix-base-color-tertiary-10);--phoenix-tertiary100:var(--phoenix-base-color-tertiary-0);--phoenix-info0:var(--phoenix-base-color-info-100);--phoenix-info10:var(--phoenix-base-color-info-99);--phoenix-info20:var(--phoenix-base-color-info-95);--phoenix-info30:var(--phoenix-base-color-info-90);--phoenix-info40:var(--phoenix-base-color-info-80);--phoenix-info50:var(--phoenix-base-color-info-70);--phoenix-info60:var(--phoenix-base-color-info-60);--phoenix-info70:var(--phoenix-base-color-info-50);--phoenix-info80:var(--phoenix-base-color-info-40);--phoenix-info90:var(--phoenix-base-color-info-30);--phoenix-info95:var(--phoenix-base-color-info-20);--phoenix-info99:var(--phoenix-base-color-info-10);--phoenix-info100:var(--phoenix-base-color-info-0);--phoenix-success0:var(--phoenix-base-color-success-100);--phoenix-success10:var(--phoenix-base-color-success-99);--phoenix-success20:var(--phoenix-base-color-success-95);--phoenix-success30:var(--phoenix-base-color-success-90);--phoenix-success40:var(--phoenix-base-color-success-80);--phoenix-success50:var(--phoenix-base-color-success-70);--phoenix-success60:var(--phoenix-base-color-success-60);--phoenix-success70:var(--phoenix-base-color-success-50);--phoenix-success80:var(--phoenix-base-color-success-40);--phoenix-success90:var(--phoenix-base-color-success-30);--phoenix-success95:var(--phoenix-base-color-success-20);--phoenix-success99:var(--phoenix-base-color-success-10);--phoenix-success100:var(--phoenix-base-color-success-0);--phoenix-warning0:var(--phoenix-base-color-warning-100);--phoenix-warning10:var(--phoenix-base-color-warning-99);--phoenix-warning20:var(--phoenix-base-color-warning-95);--phoenix-warning30:var(--phoenix-base-color-warning-90);--phoenix-warning40:var(--phoenix-base-color-warning-80);--phoenix-warning50:var(--phoenix-base-color-warning-70);--phoenix-warning60:var(--phoenix-base-color-warning-60);--phoenix-warning70:var(--phoenix-base-color-warning-50);--phoenix-warning80:var(--phoenix-base-color-warning-40);--phoenix-warning90:var(--phoenix-base-color-warning-30);--phoenix-warning95:var(--phoenix-base-color-warning-20);--phoenix-warning99:var(--phoenix-base-color-warning-10);--phoenix-warning100:var(--phoenix-base-color-warning-0);--phoenix-error0:var(--phoenix-base-color-error-100);--phoenix-error10:var(--phoenix-base-color-error-99);--phoenix-error20:var(--phoenix-base-color-error-95);--phoenix-error30:var(--phoenix-base-color-error-90);--phoenix-error40:var(--phoenix-base-color-error-80);--phoenix-error50:var(--phoenix-base-color-error-70);--phoenix-error60:var(--phoenix-base-color-error-60);--phoenix-error70:var(--phoenix-base-color-error-50);--phoenix-error80:var(--phoenix-base-color-error-40);--phoenix-error90:var(--phoenix-base-color-error-30);--phoenix-error95:var(--phoenix-base-color-error-20);--phoenix-error99:var(--phoenix-base-color-error-10);--phoenix-error100:var(--phoenix-base-color-error-0);--phoenix-neutral0:var(--phoenix-base-color-neutral-100);--phoenix-neutral4:var(--phoenix-base-color-neutral-96);--phoenix-neutral6:var(--phoenix-base-color-neutral-94);--phoenix-neutral10:var(--phoenix-base-color-neutral-99);--phoenix-neutral12:var(--phoenix-base-color-neutral-98);--phoenix-neutral17:var(--phoenix-base-color-neutral-80);--phoenix-neutral20:var(--phoenix-base-color-neutral-95);--phoenix-neutral22:var(--phoenix-base-color-neutral-80);--phoenix-neutral24:var(--phoenix-base-color-neutral-80);--phoenix-neutral30:var(--phoenix-base-color-neutral-90);--phoenix-neutral40:var(--phoenix-base-color-neutral-80);--phoenix-neutral50:var(--phoenix-base-color-neutral-70);--phoenix-neutral60:var(--phoenix-base-color-neutral-60);--phoenix-neutral70:var(--phoenix-base-color-neutral-50);--phoenix-neutral80:var(--phoenix-base-color-neutral-40);--phoenix-neutral87:var(--phoenix-base-color-neutral-12);--phoenix-neutral90:var(--phoenix-base-color-neutral-30);--phoenix-neutral92:var(--phoenix-base-color-neutral-10);--phoenix-neutral94:var(--phoenix-base-color-neutral-6);--phoenix-neutral95:var(--phoenix-base-color-neutral-20);--phoenix-neutral96:var(--phoenix-base-color-neutral-4);--phoenix-neutral98:var(--phoenix-base-color-neutral-0);--phoenix-neutral99:var(--phoenix-base-color-neutral-10);--phoenix-neutral100:var(--phoenix-base-color-neutral-0);--phoenix-primary:var(--phoenix-base-color-primary-80);--phoenix-on-primary:var(--phoenix-base-color-primary-20);--phoenix-primary-fixed:var(--phoenix-base-color-primary-90);--phoenix-on-primary-fixed:var(--phoenix-base-color-primary-10);--phoenix-on-primary-fixed-variant:var(--phoenix-base-color-primary-30);--phoenix-primary-fixed-dim:var(--phoenix-base-color-primary-80);--phoenix-primary-low:var(--phoenix-base-color-primary-30);--phoenix-on-primary-low:var(--phoenix-base-color-primary-90);--phoenix-primary-medium:var(--phoenix-base-color-primary-60);--phoenix-on-primary-medium:var(--phoenix-base-color-primary-0);--phoenix-inverse-primary:var(--phoenix-base-color-primary-40);--phoenix-secondary:var(--phoenix-base-color-secondary-80);--phoenix-on-secondary:var(--phoenix-base-color-secondary-20);--phoenix-secondary-fixed:var(--phoenix-base-color-secondary-90);--phoenix-on-secondary-fixed:var(--phoenix-base-color-secondary-10);--phoenix-on-secondary-fixed-variant:var(--phoenix-base-color-secondary-30);--phoenix-secondary-fixed-dim:var(--phoenix-base-color-secondary-80);--phoenix-secondary-low:var(--phoenix-base-color-secondary-30);--phoenix-on-secondary-low:var(--phoenix-base-color-secondary-90);--phoenix-secondary-medium:var(--phoenix-base-color-secondary-60);--phoenix-on-secondary-medium:var(--phoenix-base-color-secondary-0);--phoenix-tertiary:var(--phoenix-base-color-tertiary-80);--phoenix-on-tertiary:var(--phoenix-base-color-tertiary-20);--phoenix-tertiary-fixed:var(--phoenix-base-color-tertiary-90);--phoenix-on-tertiary-fixed:var(--phoenix-base-color-tertiary-10);--phoenix-on-tertiary-fixed-variant:var(--phoenix-base-color-tertiary-30);--phoenix-tertiary-fixed-dim:var(--phoenix-base-color-tertiary-80);--phoenix-tertiary-low:var(--phoenix-base-color-tertiary-30);--phoenix-on-tertiary-low:var(--phoenix-base-color-tertiary-90);--phoenix-tertiary-medium:var(--phoenix-base-color-tertiary-60);--phoenix-on-tertiary-medium:var(--phoenix-base-color-tertiary-0);--phoenix-surface:var(--phoenix-base-color-neutral-20);--phoenix-on-surface:var(--phoenix-base-color-neutral-90);--phoenix-on-surface-disabled:var(--phoenix-base-color-neutral-50);--phoenix-on-surface-variant:var(--phoenix-base-color-neutral-80);--phoenix-surface-bright:var(--phoenix-base-color-neutral-24);--phoenix-surface-container:var(--phoenix-base-color-neutral-12);--phoenix-surface-container-high:var(--phoenix-base-color-neutral-17);--phoenix-surface-container-highest:var(--phoenix-base-color-neutral-22);--phoenix-surface-container-low:var(--phoenix-base-color-neutral-10);--phoenix-surface-container-lowest:var(--phoenix-base-color-neutral-4);--phoenix-surface-dim:var(--phoenix-base-color-neutral-6);--phoenix-surface-outline:var(--phoenix-base-color-neutral-60);--phoenix-surface-outline-variant:var(--phoenix-base-color-neutral-30);--phoenix-inverse-surface:var(--phoenix-base-color-neutral-90);--phoenix-inverse-on-surface:var(--phoenix-base-color-neutral-20);--phoenix-info:var(--phoenix-base-color-info-80);--phoenix-info-low:var(--phoenix-base-color-info-30);--phoenix-on-info:var(--phoenix-base-color-info-20);--phoenix-on-info-low:var(--phoenix-base-color-info-90);--phoenix-success:var(--phoenix-base-color-success-80);--phoenix-success-low:var(--phoenix-base-color-success-30);--phoenix-on-success:var(--phoenix-base-color-success-20);--phoenix-on-success-low:var(--phoenix-base-color-success-90);--phoenix-warning:var(--phoenix-base-color-warning-80);--phoenix-warning-low:var(--phoenix-base-color-warning-30);--phoenix-on-warning:var(--phoenix-base-color-warning-20);--phoenix-on-warning-low:var(--phoenix-base-color-warning-90);--phoenix-error:var(--phoenix-base-color-error-80);--phoenix-error-low:var(--phoenix-base-color-error-30);--phoenix-on-error:var(--phoenix-base-color-error-20);--phoenix-on-error-low:var(--phoenix-base-color-error-90);--phoenix-shadow:var(--phoenix-base-color-other-shadow);--phoenix-scrim:var(--phoenix-base-color-other-scrim);--phoenix-font-family-default:var(--phoenix-base-font-family);--phoenix-font-size-display-large:var(--phoenix-base-size-57);--phoenix-font-size-display-medium:var(--phoenix-base-size-45);--phoenix-font-size-display-small:var(--phoenix-base-size-36);--phoenix-font-size-headline-large:var(--phoenix-base-size-32);--phoenix-font-size-headline-medium:var(--phoenix-base-size-28);--phoenix-font-size-headline-small:var(--phoenix-base-size-24);--phoenix-font-size-title-large:var(--phoenix-base-size-22);--phoenix-font-size-title-medium:var(--phoenix-base-size-18);--phoenix-font-size-title-small:var(--phoenix-base-size-14);--phoenix-font-size-body-large:var(--phoenix-base-size-16);--phoenix-font-size-body-medium:var(--phoenix-base-size-14);--phoenix-font-size-body-small:var(--phoenix-base-size-12);--phoenix-font-size-label-large:var(--phoenix-base-size-14);--phoenix-font-size-label-medium:var(--phoenix-base-size-12);--phoenix-font-size-label-small:var(--phoenix-base-size-11);--phoenix-font-weight-display-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-display-medium:var(--phoenix-base-font-weight-400);--phoenix-font-weight-display-small:var(--phoenix-base-font-weight-400);--phoenix-font-weight-headline-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-headline-medium:var(--phoenix-base-font-weight-400);--phoenix-font-weight-headline-small:var(--phoenix-base-font-weight-400);--phoenix-font-weight-title-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-title-medium:var(--phoenix-base-font-weight-500);--phoenix-font-weight-title-small:var(--phoenix-base-font-weight-500);--phoenix-font-weight-body-large:var(--phoenix-base-font-weight-400);--phoenix-font-weight-body-medium:var(--phoenix-base-font-weight-400);--phoenix-font-weight-body-small:var(--phoenix-base-font-weight-400);--phoenix-font-weight-label-large:var(--phoenix-base-font-weight-500);--phoenix-font-weight-label-medium:var(--phoenix-base-font-weight-500);--phoenix-font-weight-label-small:var(--phoenix-base-font-weight-500);--phoenix-letter-spacing-display-large:var(--phoenix-base-font-letter-spacing-100);--phoenix-letter-spacing-display-medium:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-display-small:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-headline-large:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-headline-medium:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-headline-small:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-title-large:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-title-medium:var(--phoenix-base-font-letter-spacing-400);--phoenix-letter-spacing-title-small:var(--phoenix-base-font-letter-spacing-300);--phoenix-letter-spacing-body-large:var(--phoenix-base-font-letter-spacing-200);--phoenix-letter-spacing-body-medium:var(--phoenix-base-font-letter-spacing-500);--phoenix-letter-spacing-body-small:var(--phoenix-base-font-letter-spacing-600);--phoenix-letter-spacing-label-large:var(--phoenix-base-font-letter-spacing-300);--phoenix-letter-spacing-label-medium:var(--phoenix-base-font-letter-spacing-700);--phoenix-letter-spacing-label-small:var(--phoenix-base-font-letter-spacing-300);--phoenix-line-height-display-large:var(--phoenix-base-font-line-height-1100);--phoenix-line-height-display-medium:var(--phoenix-base-font-line-height-1000);--phoenix-line-height-display-small:var(--phoenix-base-font-line-height-900);--phoenix-line-height-headline-large:var(--phoenix-base-font-line-height-800);--phoenix-line-height-headline-medium:var(--phoenix-base-font-line-height-700);--phoenix-line-height-headline-small:var(--phoenix-base-font-line-height-600);--phoenix-line-height-title-large:var(--phoenix-base-font-line-height-500);--phoenix-line-height-title-medium:var(--phoenix-base-font-line-height-300);--phoenix-line-height-title-small:var(--phoenix-base-font-line-height-200);--phoenix-line-height-body-large:var(--phoenix-base-font-line-height-400);--phoenix-line-height-body-medium:var(--phoenix-base-font-line-height-200);--phoenix-line-height-body-small:var(--phoenix-base-font-line-height-100);--phoenix-line-height-label-large:var(--phoenix-base-font-line-height-200);--phoenix-line-height-label-medium:var(--phoenix-base-font-line-height-100);--phoenix-line-height-label-small:var(--phoenix-base-font-line-height-100);--phoenix-radius-none:0px;--phoenix-radius-small:var(--phoenix-base-size-4);--phoenix-radius-medium:var(--phoenix-base-size-8);--phoenix-radius-large:var(--phoenix-base-size-12);--phoenix-radius-full:9999px;--phoenix-spacing-2:var(--phoenix-base-size-2);--phoenix-spacing-4:var(--phoenix-base-size-4);--phoenix-spacing-8:var(--phoenix-base-size-8);--phoenix-spacing-12:var(--phoenix-base-size-24);--phoenix-spacing-16:var(--phoenix-base-size-24);--phoenix-spacing-24:var(--phoenix-base-size-32);--phoenix-spacing-32:var(--phoenix-base-size-32);--phoenix-spacing-40:var(--phoenix-base-size-40);--phoenix-spacing-48:var(--phoenix-base-size-48);--phoenix-spacing-64:var(--phoenix-base-size-32);--phoenix-spacing-96:var(--phoenix-base-size-32);--phoenix-spacing-128:var(--phoenix-base-size-32);--phoenix-spacing-192:var(--phoenix-base-size-32);--phoenix-spacing-256:var(--phoenix-base-size-32);--phoenix-spacing-size-12:var(--phoenix-base-size-12);--phoenix-spacing-size-16:var(--phoenix-base-size-16);--phoenix-spacing-size-20:var(--phoenix-base-size-20)}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--theme-font-body,Antenna);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:14px;font-style:normal;font-weight:500;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.page{flex:1;justify-content:center;align-items:center;display:flex}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
