@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:where(.turn-ui-surface,.turn-ui-selection,.turn-ui-choice){color-scheme:light}:where(.dark) :where(.turn-ui-surface,.turn-ui-selection,.turn-ui-choice){color-scheme:dark}:where([data-theme=light]) :where(.turn-ui-surface,.turn-ui-selection,.turn-ui-choice){color-scheme:light}.turn-ui-surface.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-2xs{--tw-shadow:0 0 2.5px -1.25px var(--tw-shadow-color,light-dark(#2e31381a,#0000001a));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-xs,.turn-ui-choice[aria-selected=true],.turn-ui-segment input:checked+.turn-ui-choice{--tw-shadow:0 0 3.5px -1.75px var(--tw-shadow-color,light-dark(#2e313842,#00000042)), 0 0 6px -1.75px var(--tw-shadow-color,light-dark(#2e31381a,#0000001a));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-sm,.turn-ui-selection[data-kind=switch] .turn-ui-selection-mark:before{--tw-shadow:0 0 3.5px -1.75px var(--tw-shadow-color,light-dark(#2e313842,#00000042)), 0 0 6px -1.75px var(--tw-shadow-color,light-dark(#2e31381a,#0000001a)), 0 0 6.8px -1px var(--tw-shadow-color,light-dark(#2e31380f,#0000000f));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow{--tw-shadow:0 0 4.5px -2.25px var(--tw-shadow-color,light-dark(#2e313842,#00000042)), 0 0 10px -2.25px var(--tw-shadow-color,light-dark(#2e31382e,#0000002e));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-md{--tw-shadow:0 0 4px -2px var(--tw-shadow-color,#797b8042), 0 0 7px -2px var(--tw-shadow-color,#797b801a), 0 0 13px -1.6px var(--tw-shadow-color,#797b802e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-lg,.turn-ui-hint-outline.shadow-lg{--tw-shadow:0 0 6px -3px var(--tw-shadow-color,light-dark(#2e313842,#00000042)), 0 0 12px -3px var(--tw-shadow-color,light-dark(#2e31381a,#0000001a)), 0 0 24px -2.5px var(--tw-shadow-color,light-dark(#2e31382e,#0000002e));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-xl,.turn-ui-sheet-panel{--tw-shadow:0 0 8px -4px var(--tw-shadow-color,light-dark(#2e313842,#00000042)), 0 0 15px -4px var(--tw-shadow-color,light-dark(#2e31381a,#0000001a)), 0 0 30px -3.25px var(--tw-shadow-color,light-dark(#2e31382e,#0000002e)), 0 0 42px -5px var(--tw-shadow-color,light-dark(#2e31380f,#0000000f));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.turn-ui-surface.shadow-2xl{--tw-shadow:0 0 10px -5px var(--tw-shadow-color,light-dark(#2e313842,#00000042)), 0 0 18px -5px var(--tw-shadow-color,light-dark(#2e31381a,#0000001a)), 0 0 36px -4px var(--tw-shadow-color,light-dark(#2e31382e,#0000002e)), 0 0 54px -6px var(--tw-shadow-color,light-dark(#2e31380f,#0000000f));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.turn-ui-surface{--turn-ui-surface-fill: white;--turn-ui-surface-rim-color: rgb(255 255 255 / 85%);position:relative;min-width:0;border:0;border-radius:32px;background:var(--turn-ui-surface-fill);color:var(--surface-pane-control-text)}.dark .turn-ui-surface{--turn-ui-surface-fill: black;--turn-ui-surface-rim-color: rgb(255 255 255 / 50%)}[data-theme=light] .turn-ui-surface{--turn-ui-surface-fill: white;--turn-ui-surface-rim-color: rgb(255 255 255 / 85%)}@supports (corner-shape: squircle){.turn-ui-surface{corner-shape:squircle}.turn-ui-surface:after{corner-shape:inherit}}.turn-ui-surface[data-surface=frost]{--turn-ui-surface-saturation: 3;--turn-ui-surface-blur: var(--turn-ui-surface-light-blur)}.turn-ui-surface[data-color-strengthening=off],.turn-ui-surface[data-color-boost="0"]{--turn-ui-surface-saturation: 1}.turn-ui-surface[data-color-boost="1"]{--turn-ui-surface-saturation: 1.5}.turn-ui-surface[data-color-boost="2"]{--turn-ui-surface-saturation: 2}.turn-ui-surface[data-color-boost="3"]{--turn-ui-surface-saturation: 3}.turn-ui-surface[data-color-boost="4"]{--turn-ui-surface-saturation: 4}.turn-ui-surface[data-color-boost="5"]{--turn-ui-surface-saturation: 5}.turn-ui-surface[data-frost-level="1"]{--turn-ui-surface-alpha: 10%;--turn-ui-surface-light-blur: 16px;--turn-ui-surface-dark-blur: 16px}.turn-ui-surface[data-frost-level="2"]{--turn-ui-surface-alpha: 20%;--turn-ui-surface-light-blur: 24px;--turn-ui-surface-dark-blur: 24px}.turn-ui-surface[data-frost-level="3"]{--turn-ui-surface-alpha: 40%;--turn-ui-surface-light-blur: 36px;--turn-ui-surface-dark-blur: 36px}.turn-ui-surface[data-frost-level="4"]{--turn-ui-surface-alpha: 65%;--turn-ui-surface-light-blur: 50px;--turn-ui-surface-dark-blur: 50px}.turn-ui-surface[data-frost-level="5"]{--turn-ui-surface-alpha: 80%;--turn-ui-surface-light-blur: 64px;--turn-ui-surface-dark-blur: 64px}.dark .turn-ui-surface[data-surface=frost]{--turn-ui-surface-blur: var(--turn-ui-surface-dark-blur)}.turn-ui-surface:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 .5px 1px var(--turn-ui-surface-rim-color);-webkit-mask-image:linear-gradient(325deg,#fffc,#ffffff4d 30% 60%,#fff);mask-image:linear-gradient(325deg,#fffc,#ffffff4d 30% 60%,#fff);filter:blur(.5px)}@supports (backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0)){.turn-ui-surface[data-surface=frost]{backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur));-webkit-backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur));background:color-mix(in srgb,var(--turn-ui-surface-fill) var(--turn-ui-surface-alpha),transparent)}}@media(forced-colors:active){.turn-ui-surface[data-surface]{background:Canvas!important;color:CanvasText;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none;outline:1px solid CanvasText}.turn-ui-surface[data-surface]:after{content:none!important}}.turn-ui-tray{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:var(--surface-control-tray-padding, 4px);border-radius:calc(22px + var(--surface-control-tray-padding, 4px));max-width:100%;box-sizing:border-box}.turn-ui-tray:where(:has(>.turn-ui-tray,>:not(.turn-ui-tray)>.turn-ui-tray)){border-radius:calc(22px + 2 * var(--surface-control-tray-padding, 4px))}.turn-ui-tray:where(:has(>.turn-ui-tray[data-size=compact],>:not(.turn-ui-tray)>.turn-ui-tray[data-size=compact])){border-radius:calc(18px + 2 * var(--surface-control-tray-padding, 4px))}.turn-ui-tray[data-orientation=horizontal]:where(:has(>.turn-ui-tray[data-size=compact],>:not(.turn-ui-tray)>.turn-ui-tray[data-size=compact])):where(:has(>.turn-ui-button[data-size=compact]:last-child)){padding-inline-end:calc(2 * var(--surface-control-tray-padding, 4px))}.turn-ui-tray[data-shape=round]{border-radius:9999px;corner-shape:round}.turn-ui-tray[data-orientation=vertical]{flex-direction:column;align-items:stretch}.turn-ui-button{--turn-ui-button-fill: var(--surface-pane-control);display:inline-grid;grid-template-areas:"content";align-items:center;justify-content:center;flex-shrink:1;gap:8px;min-height:44px;min-width:44px;max-width:100%;padding:8px 20px;border:0;border-radius:22px;box-sizing:border-box;background:var(--turn-ui-button-fill);color:var(--surface-pane-control-text);font:var(--turn-ui-type-primary);overflow-wrap:anywhere;cursor:default}.turn-ui-button-content,.turn-ui-button-pending{grid-area:content;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;max-width:100%}.turn-ui-button-content>span{min-width:0}.turn-ui-button[aria-busy=true]>.turn-ui-button-content{visibility:hidden}.turn-ui-button-pending[aria-hidden=true]{display:none}.turn-ui-button[data-busy-background=glass]{position:relative;isolation:isolate;--turn-ui-button-busy-base: var(--turn-ui-button-fill);--turn-ui-button-busy-track: color-mix( in srgb, var(--surface-pane-control) 25%, light-dark(white, black) );--turn-ui-button-busy-shade: light-dark(black, white);--turn-ui-button-busy-tint: color-mix( in srgb, var(--turn-ui-button-busy-base) 76%, var(--turn-ui-button-busy-shade) )}.turn-ui-button[data-busy-background=glass]:is([data-variant=primary],[data-variant=destructive]){--turn-ui-button-busy-tint: var(--turn-ui-button-busy-base)}.turn-ui-button[data-busy-background=glass][aria-busy=true]:is([data-variant=primary],[data-variant=destructive]){color:light-dark(color-mix(in srgb,var(--turn-ui-button-busy-base) 50%,black),color-mix(in srgb,var(--turn-ui-button-busy-base) 35%,white))}.turn-ui-button[data-busy-background=glass][data-variant=quiet]{--turn-ui-button-busy-base: var(--surface-pane-control)}.turn-ui-button[data-busy-background=glass][aria-pressed=true]{--turn-ui-button-busy-base: var(--color-blue-100)}.turn-ui-button[data-busy-background=glass][aria-busy=true]{opacity:1}.turn-ui-button[data-busy-background=glass]>:is(.turn-ui-button-content,.turn-ui-button-pending){position:relative;z-index:1}.turn-ui-button-busy-glass{position:absolute;inset:0;overflow:hidden;border-radius:inherit;corner-shape:inherit;pointer-events:none;background:var(--turn-ui-button-busy-track)}.turn-ui-button-busy-glass:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--turn-ui-button-progress, 65%);background:color-mix(in srgb,var(--turn-ui-button-busy-tint) 40%,transparent)}.turn-ui-button-busy-glass:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--turn-ui-button-busy-track) 18%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 .5px 1px light-dark(rgb(255 255 255 / 85%),rgb(255 255 255 / 16%))}@media(prefers-reduced-motion:no-preference){.turn-ui-button-busy-glass[data-progress]:before{transition:width .24s ease-out}.turn-ui-button-busy-glass:not([data-progress]):before{animation:turn-ui-button-busy-glass 4.5s linear infinite}}.turn-ui-button-busy-glass[data-progress="0"]:before{opacity:0}@keyframes turn-ui-button-busy-glass{0%{width:0;opacity:0}8%{opacity:1}85%{width:100%;opacity:1}95%,to{width:100%;opacity:0}}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.turn-ui-button-busy-glass{display:none}.turn-ui-button[data-busy-background=glass][aria-busy=true]:is([data-variant=primary],[data-variant=destructive]){color:var(--color-white)}}.turn-ui-button svg{flex-shrink:0}.turn-ui-button svg{width:20px;height:20px}@supports (corner-shape: squircle){.turn-ui-button,.turn-ui-tray{corner-shape:superellipse(1.25)}.turn-ui-input,.turn-ui-sheet-panel{corner-shape:squircle}}.turn-ui-button[data-size=compact]{min-height:36px;padding:4px 16px;border-radius:18px}.turn-ui-button:where(:has(>.turn-ui-button-content>svg:first-child:not(:only-child))){padding-inline-start:16px}.turn-ui-button:where(:has(>.turn-ui-button-content>svg:last-child:not(:only-child))){padding-inline-end:16px}.turn-ui-button[data-size=compact]:where(:has(>.turn-ui-button-content>svg:first-child:not(:only-child))){padding-inline-start:12px}.turn-ui-button[data-size=compact]:where(:has(>.turn-ui-button-content>svg:last-child:not(:only-child))){padding-inline-end:12px}.turn-ui-button[data-shape=round]{border-radius:9999px;corner-shape:round}.turn-ui-button[data-variant=primary]{--turn-ui-button-fill: var(--color-blue-600);color:var(--color-white)}.turn-ui-button[data-variant=quiet]{--turn-ui-button-fill: transparent}.turn-ui-button[data-variant=destructive]{--turn-ui-button-fill: var(--color-red-600);color:var(--color-white)}.turn-ui-button.turn-ui-surface[data-surface=frost]{--turn-ui-surface-fill: var(--turn-ui-button-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-button.turn-ui-surface[data-surface=frost]:not([aria-pressed=true]):not([data-variant=quiet]){background:var(--turn-ui-button-fill)}.turn-ui-button.turn-ui-surface[data-surface=frost]:after{content:none}.turn-ui-button[data-variant=primary][data-surface=frost],.turn-ui-button[data-variant=destructive][data-surface=frost]{--turn-ui-surface-alpha: 95%}@supports ((backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0))) and (background: color-mix(in srgb,white,transparent)){.turn-ui-button.turn-ui-surface[data-surface=frost]:not([data-variant=quiet]):not([aria-pressed=true]){background:color-mix(in srgb,var(--turn-ui-surface-fill) var(--turn-ui-surface-alpha),transparent);backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur));-webkit-backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur))}.turn-ui-button.turn-ui-surface[data-surface=frost]:not([data-variant=quiet]):not([aria-pressed=true]):after{content:""}}@media(prefers-reduced-transparency:reduce){.turn-ui-button.turn-ui-surface[data-surface=frost]:not([aria-pressed=true]):not([data-variant=quiet]){background:var(--turn-ui-button-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-button.turn-ui-surface[data-surface=frost]:after{content:none}}@media(forced-colors:active){.turn-ui-button.turn-ui-surface[data-surface=frost]:not(:disabled):not([aria-pressed=true]){color:CanvasText}}@media(hover:hover){.turn-ui-button:where(:hover:not(:disabled)){filter:brightness(.95)}.turn-ui-button:where([data-variant=quiet]:hover:not(:disabled)){background:var(--surface-pane-control)}}.turn-ui-button:where(:active:not(:disabled)){filter:brightness(.9)}.turn-ui-button[aria-pressed=true]{background:var(--color-blue-100);color:var(--color-blue-900)}.turn-ui-button:disabled{opacity:.6;cursor:default}.turn-ui-button:focus-visible,.turn-ui-input:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:2px}.turn-ui-icon-button{width:44px;height:44px;flex-shrink:0;padding:8px}.turn-ui-icon-button[data-size=compact]{padding:8px}.turn-ui-icon-button .turn-ui-button-content>span{display:inline-flex}.turn-ui-icon-button[data-size=compact] svg{width:16px;height:16px}.turn-ui-icon-button .turn-ui-button-pending>:not(.turn-ui-button-loader){display:none}@media(prefers-reduced-motion:no-preference){.turn-ui-button:not(.turn-ui-menu-item)>.turn-ui-button-content{transition:scale .2s ease-out}.turn-ui-button:where(:active:not(:disabled):not(.turn-ui-menu-item))>.turn-ui-button-content{scale:.98}.turn-ui-icon-button>.turn-ui-button-content,.turn-ui-icon-button>.turn-ui-button-pending{transition:scale .2s ease-out,opacity .2s ease-out,filter .2s ease-out}.turn-ui-icon-button>.turn-ui-button-pending{display:inline-flex;opacity:0;scale:.25;filter:blur(4px)}.turn-ui-icon-button[aria-busy=true]>.turn-ui-button-content{visibility:visible;opacity:0;scale:.25;filter:blur(4px)}.turn-ui-icon-button[aria-busy=true]>.turn-ui-button-pending{opacity:1;scale:1;filter:blur(0)}}.turn-ui-field{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.turn-ui-field label{font:var(--turn-ui-type-secondary)}.turn-ui-input{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:0;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--color-neutral-400);background:var(--surface-pane-control);color:var(--surface-pane-control-text);font:var(--turn-ui-type-primary)}textarea.turn-ui-input{border-radius:32px}.turn-ui-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-red-600)}.turn-ui-input:disabled{opacity:.6}.turn-ui-search-input{position:relative;min-width:0}.turn-ui-search-input .turn-ui-input{padding-inline-end:48px}.turn-ui-search-submit{position:absolute;inset-block-start:0;inset-inline-end:0;padding:6px;background-clip:content-box}.turn-ui-search-input>.turn-ui-button.turn-ui-search-submit:focus-visible{outline-offset:-6px}.turn-ui-help{margin:0;color:var(--surface-pane-control-icon);font:var(--turn-ui-type-small)}.turn-ui-error{margin:0;color:var(--color-red-700);font:var(--turn-ui-type-small)}.turn-ui-sheet{position:relative;z-index:100;color:var(--surface-pane-control-text)}.turn-ui-sheet-backdrop{position:fixed;inset:0;background:transparent}.turn-ui-sheet-position{position:fixed;inset:0;display:flex;justify-content:flex-end;padding:0}.turn-ui-sheet-panel{--turn-ui-sheet-resize-axis: width;--turn-ui-sheet-closed-translate: 100% 0;--turn-ui-sheet-padding: 24px;position:relative;container-type:inline-size;z-index:0;display:flex;flex-direction:column;width:var(--turn-ui-sheet-width, 480px);height:100%;max-width:100%;min-width:0;min-height:0;border-radius:0;overflow:hidden}@keyframes turn-ui-sheet-enter{0%{translate:var(--turn-ui-sheet-closed-translate)}to{translate:0 0}}@media(prefers-reduced-motion:no-preference){.turn-ui-sheet-panel[data-open]{animation:turn-ui-sheet-enter .24s cubic-bezier(.2,.8,.2,1) backwards}}.turn-ui-sheet-panel[data-surface=frost]{--turn-ui-surface-fill: white;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-sheet-panel[data-surface=frost]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;corner-shape:inherit;background:var(--turn-ui-surface-fill)}.dark .turn-ui-sheet-panel[data-surface=frost]{--turn-ui-surface-fill: var(--color-neutral-900)}@supports (backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0)){.turn-ui-sheet-panel[data-surface=frost]:before{background:color-mix(in srgb,var(--turn-ui-surface-fill) 80%,transparent);backdrop-filter:saturate(1) blur(10px);-webkit-backdrop-filter:saturate(1) blur(10px)}}.turn-ui-sheet-header,.turn-ui-sheet-footer,.turn-ui-sheet-content,.turn-ui-sheet-body{padding-inline:max(var(--turn-ui-sheet-padding),env(safe-area-inset-left)) max(var(--turn-ui-sheet-padding),env(safe-area-inset-right))}.turn-ui-sheet-header,.turn-ui-sheet-footer{flex-shrink:0;padding-block:0}.turn-ui-sheet-header{position:absolute;inset:max(8px,env(safe-area-inset-top)) 0 auto;z-index:2;height:48px;pointer-events:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.turn-ui-sheet-header:has(.turn-ui-sheet-heading){position:relative;inset:auto;height:auto;padding-block:16px;pointer-events:auto}.turn-ui-sheet-title-leading{flex-shrink:0}.turn-ui-sheet-heading{flex:1;min-width:0}.turn-ui-sheet-header-title{margin:0;font:var(--turn-ui-type-primary);overflow-wrap:anywhere}.turn-ui-sheet-header:has(.turn-ui-sheet-heading)~.turn-ui-sheet-scroll>.turn-ui-sheet-body{--turn-ui-sheet-content-top: 8px}.turn-ui-sheet-header-actions{display:flex;align-items:center;gap:8px;pointer-events:auto}.turn-ui-sheet-header .turn-ui-icon-button{pointer-events:auto;flex-shrink:0;width:var(--surface-header-control-size, 34px);height:var(--surface-header-control-size, 34px);min-width:var(--surface-header-control-size, 34px);min-height:var(--surface-header-control-size, 34px);padding:0}.turn-ui-sheet-header .turn-ui-icon-button svg{width:16px;height:16px}.turn-ui-sheet-header>.turn-ui-icon-button{background:var(--color-neutral-100);color:var(--color-neutral-500)}.dark .turn-ui-sheet-header>.turn-ui-icon-button{background:var(--color-neutral-800);color:var(--color-neutral-400)}.turn-ui-sheet-resize{position:absolute;inset:0 auto 0 0;z-index:1;display:flex;align-items:center;justify-content:center;width:12px;padding:0;border:0;background:transparent;color:var(--surface-pane-control-icon);touch-action:none;cursor:ew-resize;-webkit-user-select:none;user-select:none}.turn-ui-sheet-resize:focus{outline:none}.turn-ui-sheet-resize-bar{color:var(--color-neutral-200);width:4px;height:15%;border-radius:9999px;background:currentColor;opacity:.7}.dark .turn-ui-sheet-resize-bar{color:var(--color-neutral-700)}@media(hover:hover){.turn-ui-sheet-resize:hover .turn-ui-sheet-resize-bar{opacity:.8}}.turn-ui-sheet-resize:focus-visible .turn-ui-sheet-resize-bar,.turn-ui-sheet-resize:active .turn-ui-sheet-resize-bar{opacity:.8}.turn-ui-sheet-title,.turn-ui-sheet-description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.turn-ui-sheet-scroll{position:relative;clip-path:inset(0);display:flex;flex:1;min-height:0;margin:0 4px 0 0;timeline-scope:--turn-menu-scroll}.turn-ui-sheet-body{flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:0;scrollbar-width:auto;scroll-timeline:--turn-menu-scroll block}.turn-ui-sheet-body:not(:has(>.turn-ui-sheet-footer)),.turn-ui-sheet-content{padding-block:var(--turn-ui-sheet-content-top, 104px) 16px;padding-right:max(calc(var(--turn-ui-sheet-padding) - 4px),calc(env(safe-area-inset-right) - 4px))}.turn-ui-sheet-body:has(>.turn-ui-sheet-footer){display:flex;flex-direction:column;padding:0}.turn-ui-sheet-content{flex:1 0 auto}.turn-ui-sheet-panel:has(>.turn-ui-sheet-footer)>.turn-ui-sheet-body{padding-bottom:calc(68px + max(12px,env(safe-area-inset-bottom)))}.turn-ui-sheet-body::-webkit-scrollbar{width:6px}.turn-ui-sheet-body::-webkit-scrollbar-track{margin-block:var(--turn-ui-sheet-scrollbar-top, 8px) 8px}.turn-ui-sheet-body::-webkit-scrollbar-thumb{background:var(--surface-pane-control-icon);border-radius:9999px}.turn-ui-sheet-footer{position:absolute;inset:auto 0 0;z-index:2;pointer-events:none;padding-block:8px max(12px,env(safe-area-inset-bottom));display:flex;justify-content:center}.turn-ui-sheet-body>.turn-ui-sheet-footer{position:sticky;inset-inline:auto}.turn-ui-sheet-footer>:not(.turn-ui-sheet-blur){pointer-events:auto}.turn-ui-sheet-footer>.turn-ui-sheet-blur-bottom{top:-40px;height:auto;right:16px;z-index:-1}.dark .turn-ui-error{color:var(--color-red-300)}.dark .turn-ui-button[aria-pressed=true]{background:var(--color-blue-900);color:var(--color-blue-100)}[data-theme=light] .turn-ui-button[aria-pressed=true]{background:var(--color-blue-100);color:var(--color-blue-900)}@media(pointer:coarse){.turn-ui-sheet-header .turn-ui-icon-button{--surface-header-control-size: 44px}.turn-ui-button[data-size=compact]{min-height:44px;min-width:44px}}@media(max-width:760px){.turn-ui-sheet-position{align-items:flex-end;padding:max(8px,env(safe-area-inset-top)) 0 0}.turn-ui-sheet-panel{--turn-ui-sheet-resize-axis: height;--turn-ui-sheet-closed-translate: 0 100%;--turn-ui-sheet-chrome-inset: 12px;--turn-ui-sheet-padding: var(--turn-ui-sheet-chrome-inset);width:100%;height:var(--turn-ui-sheet-height, auto);max-height:90dvh;border-radius:calc(var(--turn-ui-sheet-chrome-inset) + 22px) calc(var(--turn-ui-sheet-chrome-inset) + 22px) 0 0}@supports (corner-shape: superellipse(1.25)){.turn-ui-sheet-panel{corner-shape:superellipse(1.25)}}.turn-ui-sheet-resize{position:absolute;inset:0 56px auto;width:calc(100% - 112px);height:44px;align-items:flex-start;padding-top:4px;cursor:ns-resize}.turn-ui-sheet-header{top:var(--turn-ui-sheet-chrome-inset);padding-inline:max(var(--turn-ui-sheet-chrome-inset),env(safe-area-inset-left)) max(var(--turn-ui-sheet-chrome-inset),env(safe-area-inset-right));height:44px}.turn-ui-sheet-header .turn-ui-icon-button{--surface-header-control-size: 44px}.turn-ui-sheet-scroll{--turn-ui-sheet-scrollbar-top: 34px}.turn-ui-sheet-body{--turn-ui-sheet-content-top: 80px}.turn-ui-sheet-resize-bar{width:48px;height:6px}@supports (backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0)){.turn-ui-sheet-panel[data-surface=frost]:before{background:color-mix(in srgb,var(--turn-ui-surface-fill) 90%,transparent)}}.turn-ui-sheet-panel[data-resizable=true]{height:var(--turn-ui-sheet-height, 80dvh)}}@media(prefers-reduced-transparency:reduce){.turn-ui-sheet-panel[data-surface=frost]{background:var(--turn-ui-surface-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-sheet-panel:after{content:none}}@media(prefers-reduced-motion:reduce){.turn-ui-button>.turn-ui-button-content,.turn-ui-button>.turn-ui-button-pending{transition:none}}@media(forced-colors:active){.turn-ui-button,.turn-ui-input,.turn-ui-sheet-panel{border:1px solid ButtonText}.turn-ui-button:disabled{color:GrayText;opacity:1}.turn-ui-button[aria-pressed=true]{outline:1px solid Highlight;outline-offset:-3px}}.turn-ui-menu-host{position:relative;display:inline-flex;min-width:0}.turn-ui-menu{position:absolute;z-index:10;width:240px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px;border-radius:24px;outline:none;text-align:start;color:var(--color-neutral-900);timeline-scope:--turn-menu-scroll}.turn-ui-menu-viewport{max-height:min(calc(60dvh - 16px),464px)}@media(prefers-reduced-motion:no-preference){.turn-ui-menu[inert][data-leave]{transition:opacity .1s ease-out,filter .1s ease-out}.turn-ui-menu[inert][data-leave][data-closed]{opacity:0;filter:blur(4px)}}.turn-ui-scroll-viewport{scroll-padding-block:8px;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding:0 16px 0 0;border-radius:0;scrollbar-width:thin;scroll-timeline:--turn-menu-scroll block}.turn-ui-menu .turn-ui-scroll-viewport{padding-inline-end:0}.turn-ui-menu[data-surface]{--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-inset-shadow: inset 0 0 .5px 1px var(--turn-ui-surface-rim-color)}.turn-ui-menu:after{content:none}.turn-ui-menu[data-surface=frost],.turn-ui-dialog-panel[data-surface=frost]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.turn-ui-menu[data-surface=frost]:before,.turn-ui-dialog-panel[data-surface=frost]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;corner-shape:inherit;background:var(--turn-ui-surface-fill)}@supports (backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0)){.turn-ui-menu[data-surface=frost]:before,.turn-ui-dialog-panel[data-surface=frost]:before{background:color-mix(in srgb,var(--turn-ui-surface-fill) var(--turn-ui-surface-alpha),transparent);-webkit-backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur));backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur))}}.turn-ui-scroll-blur{display:none;position:absolute;left:0;right:16px;height:40px;corner-shape:inherit;pointer-events:none;z-index:1}.turn-ui-menu-blur{left:8px;right:24px}.turn-ui-scroll-blur>span{position:absolute;inset:0;border-radius:inherit;corner-shape:inherit;-webkit-mask-image:linear-gradient(var(--menu-blur-direction),transparent var(--menu-blur-start),black var(--menu-blur-enter),black var(--menu-blur-exit),transparent var(--menu-blur-end));mask-image:linear-gradient(var(--menu-blur-direction),transparent var(--menu-blur-start),black var(--menu-blur-enter),black var(--menu-blur-exit),transparent var(--menu-blur-end));-webkit-backdrop-filter:blur(calc(var(--menu-blur-radius) / 2));backdrop-filter:blur(calc(var(--menu-blur-radius) / 2));opacity:0}.turn-ui-sheet-blur>span{background:linear-gradient(var(--menu-blur-direction),transparent,var(--turn-ui-surface-fill))}.turn-ui-menu-blur-top,.turn-ui-sheet-blur-top{--menu-blur-direction: to top;top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.turn-ui-menu-blur-bottom,.turn-ui-sheet-blur-bottom{--menu-blur-direction: to bottom;bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@supports (timeline-scope: --turn-menu-scroll) and (animation-range: 0px 24px) and ((backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0))){.turn-ui-scroll-blur{display:block}.turn-ui-scroll-blur>span{animation:turn-ui-menu-edge-blur linear both;animation-timeline:--turn-menu-scroll;animation-range:0px 40px}.turn-ui-menu-blur-bottom>span,.turn-ui-sheet-blur-bottom>span{animation-direction:reverse;animation-range:calc(100% - 40px) 100%}}@keyframes turn-ui-menu-edge-blur{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.turn-ui-scroll-blur{display:none}.turn-ui-scroll-blur>span{animation:none}}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.turn-ui-scroll-blur{display:none}.turn-ui-menu[data-surface=frost]:before,.turn-ui-dialog-panel[data-surface=frost]:before,.turn-ui-sheet-panel[data-surface=frost]:before{content:none}}.dark .turn-ui-menu{color:var(--color-neutral-100)}[data-theme=light] .turn-ui-menu{color:var(--color-neutral-900)}.turn-ui-menu[data-placement]{position:fixed;inset:50% auto auto 50%;margin:0;transform:translate(-50%,-50%)}@supports (position-anchor: --menu){@position-try --turn-ui-menu-fit{position-anchor:auto;inset:16px;margin:0;align-self:center;justify-self:center}.turn-ui-menu[data-placement]{inset:auto;transform:none;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline,--turn-ui-menu-fit;position-visibility:anchors-visible}.turn-ui-menu[data-placement^=bottom]{top:anchor(bottom);margin-top:8px}.turn-ui-menu[data-placement^=top]{bottom:anchor(top);margin-bottom:8px}.turn-ui-menu[data-placement$=start]{inset-inline-start:clamp(16px,anchor(start),calc(100% - min(240px,100vw - 32px) - 16px))}.turn-ui-menu[data-placement$=end]{inset-inline-end:clamp(16px,anchor(end),calc(100% - min(240px,100vw - 32px) - 16px))}}.turn-ui-menu .turn-ui-menu-item{display:block;width:100%;min-width:0;min-height:36px;padding:6px 12px;border-radius:16px;corner-shape:squircle;background:transparent;color:inherit;font:var(--turn-ui-type-secondary);text-align:start;cursor:default;filter:none}.turn-ui-menu-item .turn-ui-button-content{display:flex;align-items:start;justify-content:flex-start;gap:8px}.turn-ui-menu:has(.turn-ui-menu-icon) .turn-ui-button-content{display:grid;grid-template-columns:20px minmax(0,1fr)}.turn-ui-menu:has(.turn-ui-menu-icon) .turn-ui-menu-label{grid-column:2}.turn-ui-menu:has(.turn-ui-menu-icon) .turn-ui-menu-heading{padding-inline-start:40px}.turn-ui-menu-label{min-width:0;overflow-wrap:anywhere}.turn-ui-menu-icon{display:inline-flex;flex:0 0 20px;margin-block-start:1px;color:var(--color-neutral-500)}.turn-ui-menu-icon svg{width:20px;height:20px}.turn-ui-menu .turn-ui-menu-item[data-destructive]{color:var(--color-red-600)}.dark .turn-ui-menu .turn-ui-menu-item[data-destructive]{color:var(--color-red-400)}[data-theme=light] .turn-ui-menu .turn-ui-menu-item[data-destructive]{color:var(--color-red-600)}.turn-ui-menu-item[data-destructive] .turn-ui-menu-icon{color:inherit}.turn-ui-menu .turn-ui-menu-item:where([aria-current]:not([aria-current=false])){background:var(--color-blue-100);color:var(--color-blue-900)}:where(.dark) .turn-ui-menu .turn-ui-menu-item:where([aria-current]:not([aria-current=false])){background:var(--color-blue-900);color:var(--color-blue-100)}:where([data-theme=light]) .turn-ui-menu .turn-ui-menu-item:where([aria-current]:not([aria-current=false])){background:var(--color-blue-100);color:var(--color-blue-900)}.turn-ui-menu .turn-ui-menu-item[data-focus]{background:var(--color-blue-600);color:#fff}.turn-ui-menu .turn-ui-menu-item[data-focus][data-destructive]{background:var(--color-red-600);color:#fff}.turn-ui-menu-item[data-focus] .turn-ui-menu-icon{color:inherit}.turn-ui-menu .turn-ui-menu-item:is(:disabled,[aria-disabled=true]){opacity:.45}.turn-ui-menu-heading{padding:8px 12px 4px;overflow-wrap:anywhere;color:var(--color-neutral-600);font:var(--turn-ui-type-small)}.dark .turn-ui-menu-heading{color:var(--color-neutral-400)}[data-theme=light] .turn-ui-menu-heading{color:var(--color-neutral-600)}.turn-ui-menu-separator{height:1px;margin:6px 4px;background:#00000014}.dark .turn-ui-menu-separator{background:#ffffff1f}[data-theme=light] .turn-ui-menu-separator{background:#00000014}@media(pointer:coarse){.turn-ui-menu .turn-ui-menu-item{min-height:44px;padding-block:10px}}@media(prefers-reduced-transparency:reduce){.turn-ui-menu[data-surface]{background:var(--turn-ui-surface-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-menu[data-surface]{--tw-inset-shadow: 0 0 #0000}}@media(forced-colors:active){.turn-ui-menu[data-surface]{color:CanvasText}.turn-ui-menu .turn-ui-menu-item{color:ButtonText}.turn-ui-menu .turn-ui-menu-item[data-focus]{background:Highlight;color:HighlightText}.turn-ui-menu .turn-ui-menu-item[aria-current]:not([aria-current=false]){outline:1px solid ButtonText;outline-offset:-2px}.turn-ui-menu .turn-ui-menu-item:is(:disabled,[aria-disabled=true]){color:GrayText;opacity:1}.turn-ui-menu-icon,.turn-ui-menu-heading{color:inherit}.turn-ui-menu-separator{background:CanvasText}}.turn-ui-tabs{display:grid;gap:16px;min-width:0}.turn-ui-surface.turn-ui-choice-track{--turn-ui-surface-fill: light-dark( var(--color-neutral-100), var(--color-neutral-800) );width:fit-content;font:var(--turn-ui-type-primary)}.turn-ui-choice-track .turn-ui-choice{min-width:44px;text-align:center;color:var(--surface-pane-control-text)}.turn-ui-choice-track[data-size=compact]:not([data-shape=round]){border-radius:calc(18px + var(--surface-control-tray-padding, 4px))}.turn-ui-choice[aria-selected=true],.turn-ui-segment input:checked+.turn-ui-choice{background:light-dark(var(--color-white),var(--color-neutral-700));color:var(--surface-pane-control-text);filter:none}.turn-ui-tab-panel:focus-visible{outline:none}.turn-ui-tab-panel{min-width:0;overflow-wrap:anywhere}.turn-ui-segmented{min-width:0;border:0;padding:0;margin:0}.turn-ui-choice-label{max-width:100%;overflow-wrap:anywhere;padding:0 0 8px;font:var(--turn-ui-type-secondary)}.turn-ui-segment{position:relative;display:grid;min-width:0;max-width:100%}.turn-ui-segment input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:default}.turn-ui-segment>span{pointer-events:none}@media(hover:hover){.turn-ui-segment input:hover:not(:disabled):not(:checked)+span{background:var(--surface-pane-control)}}.turn-ui-segment input:disabled{cursor:default}.turn-ui-segment input:disabled+span{opacity:.6}@media(forced-colors:active){.turn-ui-choice-track{background:Canvas;outline:1px solid CanvasText}.turn-ui-choice[aria-selected=true],.turn-ui-segment input:checked+.turn-ui-choice{background:Highlight;color:HighlightText;forced-color-adjust:none;box-shadow:none}.turn-ui-segment input:disabled+span{color:GrayText;opacity:1}}.turn-ui-dialog{position:fixed;inset:0;z-index:110;color:var(--surface-pane-control-text)}.turn-ui-dialog-backdrop{position:fixed;inset:0;background:#52525266}@supports (backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0)){.turn-ui-dialog-backdrop{background:transparent;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}}.turn-ui-dialog-position{position:fixed;inset:0;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.turn-ui-dialog-panel{z-index:0;display:flex;flex-direction:column;width:100%;max-width:384px;max-height:100%;min-height:0;padding:8px;timeline-scope:--turn-menu-scroll}.turn-ui-dialog-panel:before{pointer-events:none}.turn-ui-dialog-panel .turn-ui-menu-blur{left:0;right:0;height:80px}.turn-ui-dialog-panel .turn-ui-scroll-blur>span{-webkit-mask-image:linear-gradient(var(--menu-blur-direction),transparent var(--menu-blur-start),black var(--menu-blur-enter),black var(--menu-blur-exit),transparent var(--menu-blur-end)),linear-gradient(to left,black 8px,transparent 8px 24px,black 24px);mask-image:linear-gradient(var(--menu-blur-direction),transparent var(--menu-blur-start),black var(--menu-blur-enter),black var(--menu-blur-exit),transparent var(--menu-blur-end)),linear-gradient(to left,black 8px,transparent 8px 24px,black 24px);-webkit-mask-composite:source-in;mask-composite:intersect}.turn-ui-dialog-body{flex:1;min-width:0;min-height:0;overflow-wrap:anywhere}.turn-ui-dialog-content{padding:12px 0 0 12px}.turn-ui-dialog-title{margin:0;font:var(--turn-ui-type-primary)}.turn-ui-dialog-description{margin:8px 0 0;font:var(--turn-ui-type-secondary)}.turn-ui-dialog-footer{position:sticky;bottom:0;z-index:2;padding:12px 0 12px 12px;pointer-events:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.turn-ui-dialog-footer>button{max-width:100%}.turn-ui-dialog-footer>*{pointer-events:auto}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.turn-ui-dialog-backdrop{background:#52525266;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){.turn-ui-dialog-panel{outline:1px solid CanvasText;box-shadow:none}}@media(prefers-reduced-transparency:reduce){.turn-ui-dialog-panel[data-surface]{background:var(--turn-ui-surface-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-dialog-panel[data-surface]:after{content:none}}.turn-ui-feedback{--turn-ui-feedback-radius: 48px;--turn-ui-feedback-dismiss-radius: 22px;display:flex;align-items:flex-start;gap:8px;padding:16px;border-radius:var(--turn-ui-feedback-radius);font:var(--turn-ui-type-secondary);box-sizing:border-box}.turn-ui-feedback-content{flex:1;min-width:0;overflow-wrap:anywhere}.turn-ui-feedback-title{margin:0 0 4px;font:inherit;color:var(--color-blue-700)}.turn-ui-feedback[data-tone=success] .turn-ui-feedback-title{color:var(--color-emerald-700)}.turn-ui-feedback[data-tone=error] .turn-ui-feedback-title{color:var(--color-red-700)}.turn-ui-feedback[data-tone=warning] .turn-ui-feedback-title{color:var(--color-orange-500)}.dark .turn-ui-feedback-title{color:var(--color-blue-300)}.dark .turn-ui-feedback[data-tone=success] .turn-ui-feedback-title{color:var(--color-emerald-300)}.dark .turn-ui-feedback[data-tone=error] .turn-ui-feedback-title{color:var(--color-red-300)}.dark .turn-ui-feedback[data-tone=warning] .turn-ui-feedback-title{color:var(--color-orange-500)}[data-theme=light] .turn-ui-feedback-title{color:var(--color-blue-700)}[data-theme=light] .turn-ui-feedback[data-tone=success] .turn-ui-feedback-title{color:var(--color-emerald-700)}[data-theme=light] .turn-ui-feedback[data-tone=error] .turn-ui-feedback-title{color:var(--color-red-700)}[data-theme=light] .turn-ui-feedback[data-tone=warning] .turn-ui-feedback-title{color:var(--color-orange-500)}.turn-ui-feedback-message>:first-child{margin-top:0}.turn-ui-feedback-message>:last-child{margin-bottom:0}.turn-ui-feedback-action{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.turn-ui-feedback>.turn-ui-button{margin:-8px -8px 0 0;border-radius:var(--turn-ui-feedback-dismiss-radius);flex-shrink:0}@supports (corner-shape: superellipse(1.25)){.turn-ui-feedback>.turn-ui-button{corner-shape:superellipse(1.25)}}.turn-ui-toasts{position:fixed;z-index:120;top:0;right:max(16px,env(safe-area-inset-right));width:452px;max-width:calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right));max-height:calc(100dvh - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:max(calc(var(--active-work-header-height, 64px) + 12px),env(safe-area-inset-top)) 16px 32px 32px;margin:0 -16px 0 -32px;box-sizing:border-box;pointer-events:none}.turn-ui-toasts>div{display:grid;gap:12px}.turn-ui-toasts[data-placement=bottom-center]{inset:auto auto 0 50%;translate:-50% 0;margin:0;padding:32px 32px max(24px,env(safe-area-inset-bottom));scrollbar-gutter:auto;max-height:calc(100dvh - env(safe-area-inset-top))}.turn-ui-toasts>div:not(:empty)~div:not(:empty){margin-top:12px}.turn-ui-toasts .turn-ui-feedback{pointer-events:auto}@media(forced-colors:active){.turn-ui-feedback .turn-ui-feedback-title{color:CanvasText}}.turn-ui-toasts:has(.turn-ui-feedback){pointer-events:auto}@media(prefers-reduced-transparency:reduce){.turn-ui-feedback[data-surface=frost]{background:var(--turn-ui-surface-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-feedback[data-surface=frost]:after{content:none}}@layer theme,base,components,utilities;:root{--turn-ui-leading-primary: 24px;--turn-ui-type-primary: 450 16px/var(--turn-ui-leading-primary) var(--font-sans, sans-serif);--turn-ui-type-secondary: 450 14px/20px var(--font-sans, sans-serif);--turn-ui-type-small: 450 12px/16px var(--font-sans, sans-serif)}.turn-ui-text-primary.turn-ui-text-primary{font:var(--turn-ui-type-primary)}.turn-ui-text-secondary.turn-ui-text-secondary{font:var(--turn-ui-type-secondary)}.turn-ui-text-small.turn-ui-text-small{font:var(--turn-ui-type-small)}:is(.turn-ui-text-primary,.turn-ui-text-secondary,.turn-ui-text-small) :where(strong,b){font-weight:inherit}@layer base{body{font:var(--turn-ui-type-primary);letter-spacing:0;background-color:var(--app-body-bg, transparent)}body p{margin-top:0;margin-bottom:calc(var(--baseline, 4px) * 1.5)}body p:last-child{margin-bottom:0}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font-sans);margin:0 0 calc(var(--baseline, 4px) * 2) 0}body h1{font-size:var(--text-h1, 32px);line-height:var(--leading-40, 40px);font-weight:700}body h2{font-size:var(--text-h2, 24px);line-height:var(--leading-32, 32px);font-weight:600}body h3{font-size:var(--text-h3, 20px);line-height:var(--leading-28, 28px);font-weight:600}body h4{font-size:var(--text-md, 18px);line-height:var(--leading-26, 26px);font-weight:500}body h5,body h6{font-size:var(--text-body, 15px);line-height:var(--leading-22, 22px);font-weight:600}}@layer components{.text-caption{font-size:var(--text-caption, 12px);line-height:var(--leading-16, 16px);font-weight:500}.text-smx{font-size:var(--text-smx, 13px);line-height:var(--leading-20, 20px);font-weight:500}.text-body{font-size:var(--text-body, 15px);line-height:var(--leading-22, 22px);font-weight:500}.text-body-strong{font-size:var(--text-body-strong, 15px);line-height:var(--leading-22, 22px);font-weight:600}.text-md{font-size:var(--text-md, 18px);line-height:var(--leading-26, 26px);font-weight:500}.text-h3{font-size:var(--text-h3, 20px);line-height:var(--leading-28, 28px);font-weight:600}.text-h2{font-size:var(--text-h2, 24px);line-height:var(--leading-32, 32px);font-weight:600}.text-h1{font-size:var(--text-h1, 32px);line-height:var(--leading-40, 40px);font-weight:700}}@layer utilities{.label-caps{text-transform:uppercase;letter-spacing:var(--track-caps, .02em)}.flow{display:flex;flex-direction:column;gap:calc(var(--baseline, 4px) * 1.5)}.flow-tight{display:flex;flex-direction:column;gap:var(--baseline, 4px)}.flow>[data-flow-break],.flow-tight>[data-flow-break]{margin-top:calc(var(--baseline, 4px) * 2.5)}.align-inline>svg{vertical-align:baseline}.text-body a,.text-body-strong a,.text-smx a,.text-caption a{color:inherit;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}}.turn-ui-selection{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:44px;vertical-align:middle}.turn-ui-selection-input{position:absolute;inset-block:0;inset-inline-start:-11px;z-index:1;width:44px;height:100%;margin:0;opacity:0;cursor:default}.turn-ui-selection-mark{box-sizing:border-box;width:22px;height:22px;border:1px solid var(--color-neutral-400);border-radius:6px;background:var(--surface-pane-control);color:var(--color-white);pointer-events:none}@supports (corner-shape: squircle){.turn-ui-selection[data-kind=checkbox] .turn-ui-selection-mark{corner-shape:squircle}}.turn-ui-selection-mark svg{display:block;width:100%;height:100%;visibility:hidden}.turn-ui-selection-input:checked+.turn-ui-selection-mark{background:var(--color-blue-600);border-color:transparent}.turn-ui-selection-input:checked+.turn-ui-selection-mark svg{visibility:visible}@media(hover:hover){.turn-ui-selection-input:enabled:hover+.turn-ui-selection-mark{filter:brightness(.95)}}.turn-ui-selection-input:disabled{cursor:default}.turn-ui-selection-input:disabled+.turn-ui-selection-mark{opacity:.5}.turn-ui-selection[data-kind=radio] .turn-ui-selection-mark{display:grid;place-items:center;border-radius:50%}.turn-ui-selection[data-kind=radio] .turn-ui-selection-mark:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;visibility:hidden}.turn-ui-selection[data-kind=radio] input:checked+.turn-ui-selection-mark:before{visibility:visible}.turn-ui-selection[data-kind=switch]{flex-basis:48px;width:48px}.turn-ui-selection[data-kind=switch] .turn-ui-selection-input{inset-inline-start:0;width:100%}.turn-ui-selection[data-kind=switch] .turn-ui-selection-mark{width:48px;height:28px;border:0;padding:2px;border-radius:9999px;background:var(--color-neutral-300)}.dark .turn-ui-selection[data-kind=switch] .turn-ui-selection-mark{background:var(--color-neutral-700)}[data-theme=light] .turn-ui-selection[data-kind=switch] .turn-ui-selection-mark{background:var(--color-neutral-300)}.turn-ui-selection[data-kind=switch] input:checked+.turn-ui-selection-mark{background:var(--color-blue-600)}.turn-ui-selection[data-kind=switch] .turn-ui-selection-mark:before{content:"";display:block;width:24px;height:24px;border-radius:50%;background:var(--color-white);transition:transform .16s ease-out}.turn-ui-selection[data-kind=switch] input:checked+.turn-ui-selection-mark:before{transform:translate(20px)}[dir=rtl] .turn-ui-selection[data-kind=switch] input:checked+.turn-ui-selection-mark:before{transform:translate(-20px)}@media(prefers-reduced-motion:reduce){.turn-ui-selection[data-kind=switch] .turn-ui-selection-mark:before{transition:none}}@media(forced-colors:active){.turn-ui-selection[data-kind] input+.turn-ui-selection-mark{forced-color-adjust:none;background:Canvas;border:1px solid ButtonText;color:HighlightText;filter:none}.turn-ui-selection[data-kind] input:checked+.turn-ui-selection-mark{background:Highlight;border-color:Highlight}.turn-ui-selection[data-kind=switch] .turn-ui-selection-mark{padding:1px}.turn-ui-selection[data-kind=switch] .turn-ui-selection-mark:before{background:ButtonText;box-shadow:none}.turn-ui-selection[data-kind=switch] input:checked+.turn-ui-selection-mark:before{background:HighlightText}.turn-ui-selection input:disabled+.turn-ui-selection-mark{border-color:GrayText;opacity:1}}.turn-ui-loader{display:inline-flex;flex:none;width:var(--turn-loader-size, 32px);height:var(--turn-loader-size, 32px);vertical-align:middle}.turn-ui-loader>svg,.turn-ui-button .turn-ui-loader>svg,.turn-ui-loader>canvas{display:block;width:100%;height:100%;overflow:visible}.turn-ui-loader>canvas{display:none}.turn-ui-loader>canvas[data-active=true]{display:block}html[data-native-surface-page],html[data-native-surface-page] body{overflow:hidden}.turn-ui-component-tree{position:relative;width:100%}.turn-ui-component-tree .turn-ui-tree-node{position:absolute;box-sizing:border-box;min-width:0;margin:0;font:var(--turn-ui-type-primary)}.turn-ui-component-tree .turn-ui-tree-node:not(button){color:light-dark(#171717,#f5f5f5)}.turn-ui-component-tree [data-component-scroll]{overflow-y:auto;overscroll-behavior:contain}.turn-ui-component-tree [data-component-scroll]:focus-visible{outline:none}.turn-ui-component-tree p{white-space:pre-wrap;overflow-wrap:anywhere}@media(forced-colors:active){.turn-ui-component-tree .turn-ui-tree-node:not(button){color:CanvasText;background-color:Canvas}}.turn-ui-tooltip-host,.turn-ui-popover-host{display:inline-flex;vertical-align:middle}.turn-ui-tooltip,.turn-ui-popover{--turn-ui-hint-radius: 16px;--turn-ui-hint-pointer: clamp( calc(var(--turn-ui-hint-radius) + 9px), var(--turn-ui-hint-pointer-x, 50%), calc(100% - var(--turn-ui-hint-radius) - 9px) );position:fixed;z-index:120;inset:50% auto auto 50%;translate:-50% -50%;margin:0;border:0;padding:12px 16px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-sizing:border-box;overflow-wrap:anywhere;color:var(--surface-pane-control-text, var(--color-neutral-950));font:var(--turn-ui-type-secondary)}.turn-ui-tooltip{width:max-content;max-width:min(280px,calc(100vw - 32px));border-radius:16px;overflow:visible}.turn-ui-tooltip[data-surface],.turn-ui-popover[data-surface]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-tooltip:after,.turn-ui-popover:after{content:none}.turn-ui-hint-outline{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.turn-ui-hint-surface{position:absolute;inset:0;border-radius:inherit}.turn-ui-popover{--turn-ui-hint-radius: 32px;width:350px;border-radius:var(--turn-ui-hint-radius);padding:0;overflow:visible}.turn-ui-popover-content{padding:16px;max-height:inherit;border-radius:inherit;overflow-y:auto;overscroll-behavior:contain}.turn-ui-popover-heading{display:flex;align-items:center;gap:8px;margin-bottom:12px}.turn-ui-popover-heading>h2{flex:1;margin:0;font:inherit}.turn-ui-popover-heading>button{flex-shrink:0}@supports (position-anchor: --example){@position-try --turn-ui-popover-fit{position-area:none;position-anchor:auto;inset:16px;margin:0;align-self:center;justify-self:center}.turn-ui-tooltip,.turn-ui-popover{inset:auto;translate:none;position-area:bottom;margin:14px;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-visibility:anchors-visible}.turn-ui-popover{position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline,--turn-ui-popover-fit}.turn-ui-tooltip{position-area:top;margin:14px}@supports (container-type: anchored){.turn-ui-tooltip,.turn-ui-popover{container-type:anchored}.turn-ui-hint-surface:before{content:"";position:absolute;left:var(--turn-ui-hint-pointer);bottom:-10px;width:18px;height:13px;translate:-50% 0;background:var(--turn-ui-surface-fill);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath fill='black' d='M0 0h18v3L10.44 12.24Q9 14 7.56 12.24L0 3Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath fill='black' d='M0 0h18v3L10.44 12.24Q9 14 7.56 12.24L0 3Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.turn-ui-popover .turn-ui-hint-surface:before{top:-10px;bottom:auto;scale:1 -1}@container anchored(fallback: flip-block) or anchored(fallback: flip-block flip-inline){.turn-ui-tooltip .turn-ui-hint-surface:before{top:-10px;bottom:auto;scale:1 -1}.turn-ui-popover .turn-ui-hint-surface:before{top:auto;bottom:-10px;scale:none}}@supports not (border-shape: shape(from 0 0,line to 100% 0,close)){.turn-ui-hint-surface[data-surface]{background:var(--turn-ui-surface-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-hint-surface:after{content:none}}@supports (border-shape: shape(from 0 0,line to 100% 0,close)){.turn-ui-hint-outline{inset:0 0 -10px;--turn-ui-hint-below: shape( from var(--turn-ui-hint-radius) 10px, hline to calc(var(--turn-ui-hint-pointer) - 9px), line to calc(var(--turn-ui-hint-pointer) - 1.44px) 1.76px, curve to calc(var(--turn-ui-hint-pointer) + 1.44px) 1.76px with var(--turn-ui-hint-pointer) 0, line to calc(var(--turn-ui-hint-pointer) + 9px) 10px, hline to calc(100% - var(--turn-ui-hint-radius)), curve to 100% calc(var(--turn-ui-hint-radius) + 10px) with 100% 10px / 100% 10px, vline to calc(100% - var(--turn-ui-hint-radius)), curve to calc(100% - var(--turn-ui-hint-radius)) 100% with 100% 100% / 100% 100%, hline to var(--turn-ui-hint-radius), curve to 0 calc(100% - var(--turn-ui-hint-radius)) with 0 100% / 0 100%, vline to calc(var(--turn-ui-hint-radius) + 10px), curve to var(--turn-ui-hint-radius) 10px with 0 10px / 0 10px, close );--turn-ui-hint-outline: var(--turn-ui-hint-above);--turn-ui-hint-above: shape( from var(--turn-ui-hint-radius) 0, hline to calc(100% - var(--turn-ui-hint-radius)), curve to 100% var(--turn-ui-hint-radius) with 100% 0 / 100% 0, vline to calc(100% - calc(var(--turn-ui-hint-radius) + 10px)), curve to calc(100% - var(--turn-ui-hint-radius)) calc(100% - 10px) with 100% calc(100% - 10px) / 100% calc(100% - 10px) , hline to calc(var(--turn-ui-hint-pointer) + 9px), line to calc(var(--turn-ui-hint-pointer) + 1.44px) calc(100% - 1.76px) , curve to calc(var(--turn-ui-hint-pointer) - 1.44px) calc(100% - 1.76px) with var(--turn-ui-hint-pointer) 100%, line to calc(var(--turn-ui-hint-pointer) - 9px) calc(100% - 10px) , hline to var(--turn-ui-hint-radius), curve to 0 calc(100% - calc(var(--turn-ui-hint-radius) + 10px)) with 0 calc(100% - 10px) / 0 calc(100% - 10px) , vline to var(--turn-ui-hint-radius), curve to var(--turn-ui-hint-radius) 0 with 0 0 / 0 0, close );border-shape:var(--turn-ui-hint-outline)}.turn-ui-hint-surface{border-shape:inherit;clip-path:var(--turn-ui-hint-outline)}.turn-ui-hint-surface:before{content:none}.turn-ui-hint-surface:after{content:"";border-shape:inherit}.turn-ui-popover .turn-ui-hint-outline{inset:-10px 0 0;--turn-ui-hint-outline: var(--turn-ui-hint-below)}@container anchored(fallback: flip-block) or anchored(fallback: flip-block flip-inline){.turn-ui-tooltip .turn-ui-hint-outline{inset:-10px 0 0;--turn-ui-hint-outline: var(--turn-ui-hint-below)}.turn-ui-popover .turn-ui-hint-outline{inset:0 0 -10px;--turn-ui-hint-outline: var(--turn-ui-hint-above)}}}@container anchored(fallback: --turn-ui-popover-fit){.turn-ui-popover .turn-ui-hint-outline{inset:0;border-shape:none}.turn-ui-popover .turn-ui-hint-surface{clip-path:none}.turn-ui-popover .turn-ui-hint-surface:before{content:none}}}}@supports (position-anchor: --example){.turn-ui-tooltip[data-placement=right]{padding-block:14px;position-area:right;position-try-fallbacks:flip-inline,--turn-ui-popover-fit}@supports (container-type: anchored){.turn-ui-tooltip[data-placement=right] .turn-ui-hint-surface:before{top:50%;bottom:auto;left:-12px;translate:0 -50%;rotate:90deg}@supports (border-shape: shape(from 0 0,line to 100% 0,close)){.turn-ui-tooltip[data-placement=right] .turn-ui-hint-outline{inset:0 0 0 -10px;--turn-ui-hint-outline: shape( from calc(var(--turn-ui-hint-radius) + 10px) 0, hline to calc(100% - var(--turn-ui-hint-radius)), curve to 100% var(--turn-ui-hint-radius) with 100% 0 / 100% 0, vline to calc(100% - var(--turn-ui-hint-radius)), curve to calc(100% - var(--turn-ui-hint-radius)) 100% with 100% 100% / 100% 100%, hline to calc(var(--turn-ui-hint-radius) + 10px), curve to 10px calc(100% - var(--turn-ui-hint-radius)) with 10px 100% / 10px 100%, vline to calc(50% + 9px) , line to 1.76px calc(50% + 1.44px) , curve to 1.76px calc(50% - 1.44px) with 0 50%, line to 10px calc(50% - 9px) , vline to var(--turn-ui-hint-radius), curve to calc(var(--turn-ui-hint-radius) + 10px) 0 with 10px 0 / 10px 0, close )}}@container anchored(fallback: flip-inline){.turn-ui-tooltip[data-placement=right] .turn-ui-hint-outline{inset:0 -10px 0 0;scale:-1 1}}@container anchored(fallback: --turn-ui-popover-fit){.turn-ui-tooltip[data-placement=right] .turn-ui-hint-outline{inset:0;border-shape:none}.turn-ui-tooltip[data-placement=right] .turn-ui-hint-surface{clip-path:none}.turn-ui-tooltip[data-placement=right] .turn-ui-hint-surface:before{content:none}}}}@media(prefers-reduced-transparency:reduce){.turn-ui-hint-surface[data-surface=frost]{background:var(--turn-ui-surface-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-hint-surface:after{content:none}}@media(forced-colors:active){.turn-ui-hint-outline{box-shadow:none}.turn-ui-tooltip[data-surface],.turn-ui-popover[data-surface]{background:transparent!important;outline:none}.turn-ui-hint-surface:before{background:Canvas}}.turn-ui-picker{min-width:0}.turn-ui-picker-value{display:flex;align-items:center;gap:8px;min-width:0;text-align:start}.turn-ui-picker-artwork{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px}.turn-ui-picker-artwork svg{width:20px;height:20px}.turn-ui-picker-option>.turn-ui-button-content{align-items:center}.turn-ui-combobox-artwork{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);pointer-events:none}.turn-ui-combobox-input[data-has-artwork] .turn-ui-input{padding-inline-start:44px}.turn-ui-picker-trigger{width:100%;justify-content:stretch;text-align:start}.turn-ui-picker-trigger .turn-ui-button-content{justify-content:space-between;width:100%}.turn-ui-picker-trigger span{min-width:0;overflow-wrap:anywhere}.turn-ui-picker-trigger svg,.turn-ui-combobox-toggle svg{flex-shrink:0}.turn-ui-combobox-input{position:relative}.turn-ui-sheet .turn-ui-picker-trigger,.turn-ui-sheet .turn-ui-combobox-input{transform:translate(0)}.turn-ui-combobox-input .turn-ui-input{padding-inline-end:48px}.turn-ui-combobox-toggle{position:absolute;inset-block:0;inset-inline-end:0;width:44px;padding:6px;background-clip:content-box}.turn-ui-picker-panel{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;width:min(320px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:visible}.turn-ui-picker-viewport{max-height:min(320px,calc(100dvh - 64px))}.turn-ui-picker-check{flex-shrink:0;margin-inline-start:auto;margin-block-start:1px}.turn-ui-menu .turn-ui-picker-option{box-sizing:border-box;font:var(--turn-ui-type-secondary)}.turn-ui-picker-option[aria-disabled=true]{opacity:.45}.turn-ui-menu .turn-ui-picker-option[aria-selected=true]{background:var(--color-blue-600);color:#fff}.turn-ui-menu .turn-ui-picker-option[data-focus]:not([aria-selected=true]){background:var(--color-blue-100);color:var(--color-neutral-950)}.dark .turn-ui-menu .turn-ui-picker-option[data-focus]:not([aria-selected=true]){background:var(--color-blue-900);color:var(--color-blue-100)}[data-theme=light] .turn-ui-menu .turn-ui-picker-option[data-focus]:not([aria-selected=true]){background:var(--color-blue-100);color:var(--color-neutral-950)}.turn-ui-picker-empty{margin:0;padding:12px;font:var(--turn-ui-type-secondary)}@supports (position-anchor: --picker){.turn-ui-picker-panel{inset:auto;top:anchor(bottom);left:anchor(left);width:max(240px,anchor-size(width));max-width:calc(100vw - 32px);margin-top:8px;transform:none;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-visibility:anchors-visible}}@media(forced-colors:active){.turn-ui-menu .turn-ui-picker-option[aria-selected=true]{background:Highlight;color:HighlightText;outline:1px solid Highlight;outline-offset:-1px}.turn-ui-menu .turn-ui-picker-option[data-focus]:not([aria-selected=true]){background:ButtonFace;color:ButtonText}}@supports (corner-shape: squircle){.turn-ui-picker-option{corner-shape:squircle}}.turn-ui-badge,.turn-ui-status-indicator{--turn-ui-status-color: var(--color-neutral-500);--turn-ui-badge-fill: light-dark( var(--color-neutral-100), var(--color-neutral-800) );--turn-ui-badge-ink: light-dark( var(--color-neutral-800), var(--color-neutral-100) );color-scheme:light;display:inline-flex;align-items:center;gap:6px;max-width:100%;box-sizing:border-box;font:var(--turn-ui-type-small);vertical-align:middle;overflow-wrap:anywhere;white-space:normal}.turn-ui-badge{padding:2px 8px;border-radius:8px;background:var(--turn-ui-badge-fill);color:var(--turn-ui-badge-ink);font-variant-numeric:tabular-nums}.turn-ui-badge[data-shape=round]{border-radius:9999px}.turn-ui-badge:has(>.turn-ui-badge){padding-inline-start:2px}.turn-ui-badge>.turn-ui-badge{padding:0 6px}.turn-ui-status-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--turn-ui-status-color)}.turn-ui-status-indicator>:last-child{min-width:0}.turn-ui-badge[data-tone=info],.turn-ui-status-indicator[data-tone=info]{--turn-ui-status-color: var(--color-blue-500);--turn-ui-badge-fill: light-dark( var(--color-blue-100), var(--color-blue-900) );--turn-ui-badge-ink: light-dark(var(--color-blue-800), var(--color-blue-100))}.turn-ui-badge[data-tone=success],.turn-ui-status-indicator[data-tone=success]{--turn-ui-status-color: var(--color-emerald-500);--turn-ui-badge-fill: light-dark( var(--color-emerald-100), var(--color-emerald-900) );--turn-ui-badge-ink: light-dark( var(--color-emerald-800), var(--color-emerald-100) )}.turn-ui-badge[data-tone=warning],.turn-ui-status-indicator[data-tone=warning]{--turn-ui-status-color: var(--color-amber-500);--turn-ui-badge-fill: light-dark( var(--color-amber-100), var(--color-amber-900) );--turn-ui-badge-ink: light-dark( var(--color-amber-900), var(--color-amber-100) )}.turn-ui-badge[data-tone=error],.turn-ui-status-indicator[data-tone=error]{--turn-ui-status-color: var(--color-red-500);--turn-ui-badge-fill: light-dark(var(--color-red-100), var(--color-red-900));--turn-ui-badge-ink: light-dark(var(--color-red-800), var(--color-red-100))}.dark .turn-ui-badge,.dark .turn-ui-status-indicator{color-scheme:dark}[data-theme=light] .turn-ui-badge,[data-theme=light] .turn-ui-status-indicator{color-scheme:light}.turn-ui-badge.turn-ui-surface[data-surface=frost]{--turn-ui-surface-fill: var(--turn-ui-badge-fill);background:var(--turn-ui-badge-fill);color:var(--turn-ui-badge-ink);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-badge.turn-ui-surface[data-surface=frost]:after{content:none}@supports ((backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0))) and (background: color-mix(in srgb,white,transparent)){.turn-ui-badge.turn-ui-surface[data-surface=frost]{background:color-mix(in srgb,var(--turn-ui-surface-fill) var(--turn-ui-surface-alpha),transparent);backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur));-webkit-backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur))}.turn-ui-badge.turn-ui-surface[data-surface=frost]:after{content:""}}@media(prefers-reduced-transparency:reduce){.turn-ui-badge.turn-ui-surface[data-surface=frost]{background:var(--turn-ui-badge-fill);backdrop-filter:none;-webkit-backdrop-filter:none}.turn-ui-badge.turn-ui-surface[data-surface=frost]:after{content:none}}@supports (corner-shape: squircle){.turn-ui-badge[data-shape=round]{corner-shape:round}.turn-ui-badge[data-shape=squircle]{corner-shape:squircle}}@media(forced-colors:active){.turn-ui-badge,.turn-ui-badge.turn-ui-surface[data-surface=frost]{border:1px solid CanvasText;background:Canvas;color:CanvasText}.turn-ui-status-dot{background:CanvasText;forced-color-adjust:none}}.turn-ui-list-row{color-scheme:light;display:grid;grid-template-columns:var(--turn-list-row-leading-space, 0px) minmax(0,1fr) auto;align-items:start;min-width:0;min-height:44px;box-sizing:border-box;padding-block:10px;border-radius:16px;font:var(--turn-ui-type-primary);text-align:start}.dark .turn-ui-list-row{color-scheme:dark}[data-theme=light] .turn-ui-list-row{color-scheme:light}.turn-ui-list-row:has(>.turn-ui-list-row-leading){--turn-list-row-leading-space: max-content}.turn-ui-list-row-body{grid-column:2;min-width:0;overflow-wrap:anywhere}.turn-ui-list-row-description{margin-top:2px;font:var(--turn-ui-type-secondary);color:light-dark(var(--color-neutral-600),var(--color-neutral-400))}.turn-ui-list-row-leading,.turn-ui-list-row-trailing{display:flex;align-items:center;min-height:22px}.turn-ui-list-row-leading{grid-column:1;grid-row:1;justify-content:center;padding-inline-end:8px}.turn-ui-list-row-trailing{grid-column:3;grid-row:1;align-self:center;margin-inline-start:12px}.turn-ui-list-row-leading>svg{width:20px;height:20px}.turn-ui-list-row[data-divider]{border-bottom:1px solid light-dark(rgb(0 0 0 / 8%),rgb(255 255 255 / 12%));border-end-start-radius:0;border-end-end-radius:0}@supports (corner-shape: squircle){.turn-ui-list-row{corner-shape:squircle}}@media(forced-colors:active){.turn-ui-list-row-description{color:CanvasText}.turn-ui-list-row[data-divider]{border-bottom-color:CanvasText}}.turn-ui-sidebar{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.turn-ui-sidebar-section{min-inline-size:0}.turn-ui-sidebar-section-header{display:flex;align-items:center;gap:0;min-block-size:36px}.turn-ui-sidebar-section-heading{flex:1;min-inline-size:0;padding-inline:12px;color:light-dark(var(--color-neutral-600),var(--color-neutral-400));font:var(--turn-ui-type-secondary);overflow-wrap:anywhere}.turn-ui-sidebar-section-heading:has(>.turn-ui-sidebar-item){padding-inline:0}.turn-ui-sidebar-section-header .turn-ui-icon-button{width:36px;height:36px;min-width:36px;min-height:36px}.turn-ui-sidebar-disclosure[aria-expanded=true] svg{transform:rotate(90deg)}.turn-ui-sidebar-section-body{display:flex;flex-direction:column;min-inline-size:0}.turn-ui-sidebar-section-body[hidden]{display:none}.turn-ui-sidebar-section-body>.turn-ui-sidebar-section{margin-inline-start:12px}.turn-ui-sidebar-item,.turn-ui-sidebar-item.turn-ui-button{display:grid;align-items:center;justify-content:stretch;box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:36px;padding:6px 12px;border:0;border-radius:16px;background:transparent;color:light-dark(var(--color-neutral-900),var(--color-neutral-100));font:var(--turn-ui-type-secondary);text-align:start;text-decoration:none;cursor:pointer}.turn-ui-sidebar-item-content,.turn-ui-sidebar-item>.turn-ui-button-content{display:flex;align-items:flex-start;justify-content:start;gap:8px;inline-size:100%;min-inline-size:0}.turn-ui-sidebar-item-label{flex:1;min-inline-size:0;overflow-wrap:anywhere}.turn-ui-sidebar-item-leading,.turn-ui-sidebar-item-trailing{display:inline-flex;align-items:center;flex:0 0 auto;min-block-size:20px}.turn-ui-sidebar-item-leading>svg,.turn-ui-sidebar-item-trailing>svg{inline-size:16px;block-size:16px}@media(pointer:coarse){.turn-ui-sidebar-section-header,.turn-ui-sidebar-item,.turn-ui-sidebar-item.turn-ui-button{min-block-size:44px}.turn-ui-sidebar-section-header .turn-ui-icon-button{width:44px;height:44px;min-width:44px;min-height:44px}}@media(hover:hover){.turn-ui-sidebar-item:hover:not(:disabled){background:light-dark(var(--color-neutral-200),var(--color-neutral-800))}}.turn-ui-sidebar-item[data-selected]{background:light-dark(var(--color-blue-100),var(--color-blue-900));color:light-dark(var(--color-blue-800),var(--color-blue-100))}.turn-ui-sidebar-item:focus-visible{outline:none}.turn-ui-sidebar-item:disabled{opacity:.5;cursor:default}@supports (corner-shape: squircle){.turn-ui-sidebar-item{corner-shape:squircle}}@media(forced-colors:active){.turn-ui-sidebar-section-heading,.turn-ui-sidebar-item{color:CanvasText}.turn-ui-sidebar-item[data-selected]{outline:1px solid Highlight;outline-offset:-1px;color:Highlight}.turn-ui-sidebar-item:disabled{opacity:1;color:GrayText}}.turn-ui-view-item.turn-ui-button{--turn-ui-view-item-accent: oklch(68.5% .169 237.323);--turn-ui-view-item-ink: light-dark( var(--turn-ui-view-item-accent), color-mix(in srgb, var(--turn-ui-view-item-accent) 75%, white) );color-scheme:light;inline-size:100%;min-inline-size:0;min-block-size:44px;padding:3px;justify-content:stretch;border:var(--surface-separator-width) solid var(--surface-separator-color);border-radius:26px;background:light-dark(var(--color-white),var(--color-neutral-900));color:var(--turn-ui-view-item-ink);text-align:start;font:var(--turn-ui-type-primary)}.turn-ui-view-item.turn-ui-button[data-color=orange]{--turn-ui-view-item-accent: oklch(70.5% .213 47.604)}.turn-ui-view-item.turn-ui-button[data-color=emerald]{--turn-ui-view-item-accent: oklch(69.6% .17 162.48)}.turn-ui-view-item.turn-ui-button[data-color=purple]{--turn-ui-view-item-accent: oklch(62.7% .265 303.9)}.turn-ui-view-item.turn-ui-button[data-color=indigo]{--turn-ui-view-item-accent: var(--color-indigo-500)}.turn-ui-view-item>.turn-ui-button-content{inline-size:100%;justify-content:space-between;gap:4px}.turn-ui-view-item-label{flex:1;padding-inline-start:9px;overflow-wrap:anywhere}.turn-ui-view-item .turn-ui-view-item-trailing{--turn-ui-badge-fill: color-mix( in srgb, var(--turn-ui-view-item-accent) 14%, light-dark(var(--surface-work-canvas), var(--color-neutral-900)) );--turn-ui-badge-ink: light-dark( color-mix(in srgb, var(--turn-ui-view-item-accent) 60%, black), var(--turn-ui-view-item-ink) );flex-shrink:0;justify-content:center;min-inline-size:36px;min-block-size:36px;padding:4px 12px;font:var(--turn-ui-type-small);box-shadow:inset 0 1px #ffffff38}.turn-ui-view-item-new{color:light-dark(var(--color-neutral-600),var(--color-neutral-300));white-space:nowrap}.turn-ui-view-item-quiet-count .turn-ui-view-item-trailing{--turn-ui-badge-fill: transparent;--turn-ui-badge-ink: light-dark( var(--color-neutral-600), var(--color-neutral-300) );padding-inline:0 4px;gap:0;box-shadow:none}.turn-ui-view-item-quiet-count[data-selected] .turn-ui-view-item-trailing{color:#fff}.turn-ui-view-item-row{position:relative;min-inline-size:0}.turn-ui-view-item-row>.turn-ui-tooltip-host{position:absolute;inset-inline-end:8px;top:50%;translate:0 -50%}.turn-ui-view-item-dot-space{display:block;inline-size:24px}.turn-ui-button.turn-ui-view-item-dot-trigger{min-inline-size:24px;min-block-size:24px;padding:0;background:transparent}.turn-ui-view-item-new-dot{display:block;inline-size:6px;block-size:6px;border-radius:50%;background:var(--color-orange-400)}.turn-ui-view-item[data-selected]+.turn-ui-tooltip-host .turn-ui-view-item-new-dot{background:#fff}.turn-ui-view-item[data-selected]+.turn-ui-tooltip-host .turn-ui-view-item-dot-trigger{color:#fff}.turn-ui-view-item.turn-ui-button[data-selected]{--turn-ui-view-item-ink: white;background:var(--turn-ui-view-item-accent);color:#fff;border-color:transparent}@supports (corner-shape: superellipse(1.25)){.turn-ui-view-item.turn-ui-button,.turn-ui-view-item .turn-ui-view-item-trailing{corner-shape:superellipse(1.25)}}.dark .turn-ui-view-item{color-scheme:dark}[data-theme=light] .turn-ui-view-item{color-scheme:light}@media(forced-colors:active){.turn-ui-view-item-new-dot,.turn-ui-view-item[data-selected]+.turn-ui-tooltip-host .turn-ui-view-item-new-dot{background:CanvasText}.turn-ui-view-item-quiet-count .turn-ui-view-item-trailing{color:ButtonText}.turn-ui-view-item-quiet-count[data-selected] .turn-ui-view-item-trailing{color:Highlight}.turn-ui-view-item-new{color:CanvasText}.turn-ui-view-item.turn-ui-button{background:Canvas;color:ButtonText;border:1px solid ButtonText}.turn-ui-view-item.turn-ui-button[data-selected]{color:Highlight}.turn-ui-view-item[data-selected]+.turn-ui-tooltip-host .turn-ui-view-item-dot-trigger{color:Highlight}.turn-ui-view-item.turn-ui-button:disabled{color:GrayText;opacity:1}}.turn-ui-space-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;font-size:11px;font-weight:450;line-height:1}.turn-ui-context-label,.turn-ui-context-space,.turn-ui-context-project{display:flex;align-items:center;gap:8px;min-width:0}.turn-ui-context-label{flex-wrap:wrap;align-items:flex-start;align-content:center;box-sizing:border-box;min-height:36px;padding:8px 12px;border-radius:var(--turn-content-radius);corner-shape:squircle;font:var(--turn-ui-type-secondary);color:var(--surface-pane-control-text);background:var(--color-neutral-50)}.dark .turn-ui-context-label{background:var(--color-neutral-900)}.turn-ui-context-space,.turn-ui-context-project{align-items:flex-start;max-width:100%;flex:0 1 auto}.turn-ui-context-name{min-width:0;overflow-wrap:anywhere}.turn-ui-context-label .turn-ui-space-avatar{width:20px;height:20px;font-size:10px}.turn-ui-context-project>svg:not(.turn-ui-context-arrow){width:20px;height:20px;flex-shrink:0}.turn-ui-context-arrow{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--color-neutral-400)}.dark .turn-ui-context-arrow{color:var(--color-neutral-500)}@media(hover:hover){.turn-ui-context-label:hover{background:var(--color-neutral-100)}.dark .turn-ui-context-label:hover{background:var(--color-neutral-800)}}.turn-content-header{--turn-content-header-padding: 8px;padding:var(--turn-content-header-padding) 12px;border-radius:var(--turn-content-radius);corner-shape:squircle}.turn-content-block{--turn-content-block-padding: 8px;border-radius:var(--turn-content-radius);corner-shape:squircle;padding:var(--turn-content-block-padding) 12px}.turn-content-block .turn-ui-button[data-shape=squircle]{border-radius:calc(var(--turn-content-radius) - var(--turn-content-block-padding))}.turn-content-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:0 8px;min-width:0}.turn-content-row-main,.turn-content-row-data{min-width:0;overflow-wrap:anywhere}.turn-content-row-leading{grid-column:1;grid-row:1}.turn-content-row-main{grid-column:2;grid-row:1}.turn-content-row-data{grid-column:2 / -1;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:0 8px}.turn-content-row-trailing{grid-column:3;grid-row:1}.turn-content-row[data-layout=grid]{grid-template-columns:var( --turn-content-row-columns, auto minmax(0, 1fr) auto );align-items:center}.turn-content-row-leading:empty,.turn-content-row-data:empty,.turn-content-row-trailing:empty{display:none}.turn-content-row[data-interactive=true]{background-color:var(--turn-content-row-background, transparent)}.turn-content-row[data-interactive=true]:hover{--turn-content-row-background: light-dark( var(--color-neutral-100), var(--color-neutral-800) )}.turn-content-row[data-interactive=true][data-selected=true]{--turn-content-row-background: light-dark( var(--color-blue-50), var(--color-blue-950) )}.turn-ui-selection-checkbox{display:inline-grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;cursor:pointer}.turn-ui-selection-checkbox:hover{background:light-dark(var(--color-neutral-100),var(--color-neutral-800))}.turn-ui-selection-checkbox input{margin:0;width:18px;height:18px;accent-color:var(--color-blue-600);cursor:inherit;outline:none}@media(pointer:coarse){.turn-ui-selection-checkbox{width:44px;height:44px}}:root{--turn-content-radius: 32px}.turn-content-container{container-type:inline-size}.turn-content-frame-surface,.turn-content-popover-surface{--turn-content-padding: 8px;border-radius:calc(var(--turn-content-radius) + var(--turn-content-padding));corner-shape:squircle}.turn-content-frame-surface{padding:var(--turn-content-padding)}.turn-content-popover-panel{position:fixed;inset:auto 16px 16px;display:flex;flex-direction:column;justify-self:center;inline-size:min(480px,calc(100% - 32px),var(--turn-content-max-width));max-block-size:calc(100dvh - 32px);anchor-name:var(--turn-content-panel-anchor)}@supports (position-anchor: --turn-content) and (max-block-size: stretch){.turn-content-popover-panel{--turn-content-preferred-width: min(anchor-size(width, 480px), calc(100% - 32px) , var(--turn-content-max-width));--turn-content-visible-room: 256px;position-anchor:var(--turn-content-source-anchor);inset:clamp(16px,calc(anchor(top,0px) + 24px),max(16px,calc(100dvh - var(--turn-content-visible-room)))) auto 16px clamp(16px,anchor(left,16px),calc(100% - var(--turn-content-preferred-width) - 16px));inline-size:var(--turn-content-preferred-width);align-self:start;justify-self:start;max-block-size:stretch}.turn-content-popover-panel:not([data-detail-depth="0"]){--turn-content-visible-room: 60px}}.turn-content-popover-body{padding:var(--turn-content-padding) 12px}.turn-ui-button[data-content-region=data-button][data-size=compact]{padding:8px 12px}.turn-ui-button[data-content-region=data-button][data-shape=squircle],.turn-content-frame-surface>[data-card-region=image]{border-radius:var(--turn-content-radius);corner-shape:squircle}.turn-content-data-bar-items>*{flex:0 0 auto;max-width:100%}.turn-content-data-bar-items>[data-content-region=data-button]{flex:1 1 160px;min-width:min(160px,100%)}[data-content-region=data-bar][data-field-layout]{container:turn-data / inline-size}[data-field-layout]>.turn-content-data-bar-items{align-items:flex-start;justify-content:flex-start;row-gap:4px}[data-field-layout]>.turn-content-data-bar-items>[data-content-region=data-button]{flex:0 1 auto;min-width:0;min-height:36px;height:auto}@media(pointer:coarse){[data-field-layout]>.turn-content-data-bar-items>[data-content-region=data-button]{min-height:44px}}[data-field-layout] [data-icon-value-region=content]{flex-direction:var(--turn-data-direction, row);align-items:flex-start;gap:var(--turn-data-gap, 8px)}[data-field-layout] [data-icon-value-region=value]{white-space:normal;overflow-wrap:anywhere}[data-field-layout=stacked]{--turn-data-direction: column;--turn-data-gap: 4px}@container turn-data (max-width: 280px){[data-field-layout=auto]>.turn-content-data-bar-items{--turn-data-direction: column;--turn-data-gap: 4px}}.turn-content-footer{min-width:0;margin-top:auto;padding:8px 12px;overflow-wrap:anywhere}.turn-content-frame-surface:has(>.turn-brand-background){isolation:isolate;overflow:clip}.turn-brand-background{position:absolute;inset:0;z-index:-1;pointer-events:none}.turn-brand-card-art{position:absolute;inset:-128px}.turn-brand-card-shapes{width:100%;height:100%}.turn-brand-card-overlay{position:absolute;inset:0;width:100%;height:100%}.turn-content-frame-surface>[data-content-composition-header],.turn-content-frame-surface>[data-content-composition-footer]{color:var(--turn-content-foreground, inherit)}.turn-ui-navigation{width:100%;min-width:0}.turn-navigation-destinations{display:contents}.turn-ui-navigation [data-nav-entry]{flex:0 0 auto}.turn-ui-navigation [data-nav-entry]:has([aria-current=page],[aria-pressed=true]){flex-shrink:1;min-width:44px}.turn-ui-navigation [data-nav-entry]>.global-navigation-control{max-width:100%}.turn-ui-navigation .global-navigation-control>.turn-ui-button-content>svg{flex-shrink:0}.turn-ui-navigation .global-navigation-control>.turn-ui-button-content>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.turn-ui-navigation a.global-navigation-control{text-decoration:none;cursor:pointer}.turn-ui-navigation .global-navigation-control:has(>.turn-ui-button-content>svg:only-child){width:44px;padding:8px}.turn-ui-navigation .navigation-tray.turn-ui-tray{--turn-ui-button-selected-fill: var(--color-blue-700);--turn-ui-button-selected-foreground: var(--color-white);position:relative;display:flex;flex-wrap:nowrap;width:max-content;max-width:100%;overflow:clip}.turn-ui-navigation .navigation-tray [data-fixed],.turn-ui-navigation .navigation-tray [data-overflow]{flex:0 0 auto}.turn-ui-navigation .navigation-tray [data-hidden=true]{position:absolute;visibility:hidden;pointer-events:none}.turn-ui-navigation .global-navigation-control{white-space:nowrap;flex-shrink:0;font:var(--turn-ui-type-primary)}.turn-ui-navigation .global-navigation-control:is(:hover,:active){filter:none}.turn-ui-navigation .global-navigation-control--home svg{width:21px;height:21px;color:var(--color-watermelon-500)}.turn-ui-navigation .navigation-tray.turn-ui-tray[data-native=true]{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none}.turn-ui-navigation .navigation-tray[data-native=true]:after{display:none}.turn-ui-navigation .navigation-tray[data-native=true] .global-navigation-control{opacity:0;pointer-events:none}.turn-ui-navigation .turn-ui-button:is([aria-pressed=true],[aria-current=page]){--turn-ui-button-fill: var(--turn-ui-button-selected-fill);--turn-ui-surface-fill: var(--turn-ui-button-selected-fill);--turn-ui-surface-alpha: 95%;background:var(--turn-ui-button-fill);color:var(--turn-ui-button-selected-foreground)}@supports (background: color-mix(in srgb,white,transparent)){.turn-ui-navigation .turn-ui-button:is([aria-pressed=true],[aria-current=page]){background:color-mix(in srgb,var(--turn-ui-surface-fill) var(--turn-ui-surface-alpha),transparent);backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur));-webkit-backdrop-filter:saturate(var(--turn-ui-surface-saturation)) blur(var(--turn-ui-surface-blur))}}@media(prefers-reduced-transparency:reduce){.turn-ui-navigation .turn-ui-button:is([aria-pressed=true],[aria-current=page]){background:var(--turn-ui-button-fill);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){.turn-ui-navigation .turn-ui-button:is([aria-pressed=true],[aria-current=page]){color:HighlightText;background:Highlight}}.turn-ui-pane-resize-indicator{background:light-dark(var(--color-neutral-200),var(--color-neutral-700))}:focus-visible>.turn-ui-pane-resize-indicator{background:#008cff7a}
