*,:before,:after{box-sizing:border-box}body{margin:0}:root{--sidebar-width:15.5rem;--sidebar-width-collapsed:5.5rem;--top-bar-height:4.75rem;--control-height:2.75rem;--control-height-compact:2.25rem;--control-radius:.625rem;--control-radius-compact:.5rem;--band-green:var(--den-green-pale);--band-strong:var(--den-green);--band-warm:#f6f3f0;--border-color:var(--den-light-grey-pale);--card-background:var(--den-white);--card-shadow:0 2px 10px #33333314;--catalog-icon-background:var(--den-brown-pale);--catalog-icon-color:var(--den-brown);--control-background:var(--den-white);--control-text:var(--den-green);--den-black:#000;--den-blue:#75bfec;--den-brown:#886d42;--den-brown-light:color-mix(in srgb, var(--den-brown), var(--den-white) 35%);--den-brown-pale:color-mix(in srgb, var(--den-brown), var(--den-white) 85%);--den-dark-grey:#333;--den-dark-grey-deep:color-mix(in srgb, var(--den-dark-grey), var(--den-black) 16%);--den-dark-grey-deepest:color-mix(in srgb, var(--den-dark-grey), var(--den-black) 25%);--den-dark-grey-faint:color-mix(in srgb, var(--den-dark-grey), var(--den-white) 12.5%);--den-dark-grey-light:color-mix(in srgb, var(--den-dark-grey), var(--den-white) 4%);--den-dark-grey-pale:color-mix(in srgb, var(--den-dark-grey), var(--den-white) 6.5%);--den-green:#06602d;--den-green-faint:color-mix(in srgb, var(--den-green), var(--den-white) 95%);--den-green-light:color-mix(in srgb, var(--den-green), var(--den-white) 30%);--den-green-pale:color-mix(in srgb, var(--den-green), var(--den-white) 88%);--den-light-grey:#999;--den-light-grey-faint:color-mix(in srgb, var(--den-light-grey), var(--den-white) 75%);--den-light-grey-light:color-mix(in srgb, var(--den-light-grey), var(--den-white) 35%);--den-light-grey-pale:color-mix(in srgb, var(--den-light-grey), var(--den-white) 60%);--den-medium-grey:#666;--den-white:#fff;--dot-brown:var(--den-brown);--dot-green:var(--den-green);--dot-red:#b3261e;--dot-yellow:#8f6b00;--edit-grid-background:var(--den-green-faint);--entry-selected-background:var(--den-green-faint);--field-background-readonly:#f3f3f3;--heading-color:var(--den-green);--icon-stroke-end:var(--den-green-light);--icon-stroke-start:var(--den-green);--input-background:var(--den-white);--journey-button-background:#2b784c;--journey-button-border:var(--den-green-light);--link-color:var(--den-green);--link-row-background:var(--den-green-faint);--locate-background:var(--den-white);--meter-fill:var(--den-green);--meter-track:var(--den-light-grey-faint);--notice-background:var(--den-brown-pale);--notice-border:#cfc5b3;--notice-icon:var(--den-brown);--page-background:var(--den-white);--row-button-background:var(--den-white);--row-divider:var(--den-light-grey-faint);--score-tone-howl:var(--den-green);--score-tone-lick:#6b8e00;--score-tone-shrug:#b7791f;--score-tone-wail:#c62828;--score-tone-whimper:#d35400;--sidebar-background-active:var(--den-green-pale);--sidebar-sub-item-background-active:var(--den-green-pale);--sidebar-sub-item-text:var(--den-dark-grey);--sidebar-text-active:var(--den-green);--status-blue-background:#e3f2fb;--status-blue-text:var(--den-green);--status-brown-background:var(--den-brown-pale);--status-brown-text:var(--den-brown);--status-green-background:var(--den-green-pale);--status-green-text:var(--den-green);--text-attention:var(--den-brown);--text-color:var(--den-dark-grey);--text-secondary:var(--den-medium-grey);--toolbar-background:var(--den-white)}[data-theme=dark]{--band-green:var(--den-green);--band-strong:var(--den-black);--band-warm:#403c35;--border-color:var(--den-dark-grey-faint);--card-background:var(--den-dark-grey-pale);--card-shadow:none;--catalog-icon-background:#484237;--catalog-icon-color:var(--den-brown-light);--control-background:var(--den-dark-grey-pale);--control-text:var(--den-white);--dot-brown:var(--den-brown-light);--dot-green:var(--den-green-light);--dot-red:#f2b8b5;--dot-yellow:#e6c34d;--edit-grid-background:var(--den-dark-grey-deep);--entry-selected-background:var(--den-dark-grey-faint);--field-background-readonly:var(--den-dark-grey-light);--heading-color:var(--den-white);--icon-stroke-end:#7db394;--icon-stroke-start:#cde5d6;--input-background:var(--den-dark-grey);--link-color:var(--den-blue);--link-row-background:var(--den-dark-grey);--locate-background:var(--den-dark-grey);--meter-fill:var(--den-green-light);--meter-track:var(--den-dark-grey-deepest);--notice-background:#484237;--notice-border:var(--den-brown);--notice-icon:var(--den-white);--page-background:var(--den-dark-grey);--row-button-background:transparent;--row-divider:var(--den-dark-grey-faint);--score-tone-howl:#7db394;--score-tone-lick:#c5e1a5;--score-tone-shrug:#ffd54f;--score-tone-wail:#ff8a80;--score-tone-whimper:#ffb74d;--sidebar-background-active:var(--den-dark-grey);--sidebar-sub-item-background-active:var(--den-dark-grey);--sidebar-sub-item-text:var(--den-light-grey-light);--sidebar-text-active:var(--den-blue);--status-blue-background:var(--den-blue);--status-blue-text:var(--den-dark-grey);--status-brown-background:var(--den-brown);--status-brown-text:var(--den-white);--status-green-background:var(--den-green);--status-green-text:var(--den-white);--text-attention:var(--den-brown-light);--text-color:var(--den-white);--text-secondary:var(--den-light-grey-light);--toolbar-background:var(--den-dark-grey)}:root{--fluid-crystal-backdrop:linear-gradient(150deg, #cfe6d7 0%, var(--den-white) 42%, #cfe7f7 100%);--fluid-crystal-blur:blur(4px) saturate(180%) brightness(1.06);--fluid-crystal-blur-thick:blur(12px) saturate(180%) brightness(1.06);--fluid-crystal-edge:inset 0 0 0 1px #ffffffe6, inset 1.5px 1.5px 0 #fffffff2, inset -1px -1px 0 #ffffff8c, inset 0 0 22px #ffffff80;--fluid-crystal-highlight:linear-gradient(135deg, rgb(255 255 255/calc(var(--fluid-crystal-stain) + .22)) 0%, rgb(255 255 255/var(--fluid-crystal-stain)) 38%, rgb(255 255 255/calc(var(--fluid-crystal-stain) - .08)) 100%);--fluid-crystal-shadow:0 10px 30px #06602d24;--fluid-crystal-stain:.42;--fluid-crystal-surface-thick:linear-gradient(135deg, rgb(255 255 255/calc(max(.6, var(--fluid-crystal-stain)) + .22)) 0%, rgb(255 255 255/max(.6, var(--fluid-crystal-stain))) 38%, rgb(255 255 255/calc(max(.6, var(--fluid-crystal-stain)) - .08)) 100%)}[data-theme=dark]{--fluid-crystal-backdrop:linear-gradient(150deg, #1e3a2a 0%, var(--den-dark-grey) 42%, #1f3442 100%);--fluid-crystal-blur:blur(4px) saturate(160%);--fluid-crystal-blur-thick:blur(12px) saturate(160%);--fluid-crystal-edge:inset 0 0 0 1px #ffffff38, inset 1.5px 1.5px 0 #ffffff52, inset -1px -1px 0 #ffffff1a, inset 0 0 22px #ffffff0f;--fluid-crystal-highlight:linear-gradient(135deg, rgb(64 64 64/calc(var(--fluid-crystal-stain) + .22)) 0%, rgb(64 64 64/var(--fluid-crystal-stain)) 38%, rgb(64 64 64/calc(var(--fluid-crystal-stain) - .08)) 100%);--fluid-crystal-shadow:0 10px 30px #0006;--fluid-crystal-surface-thick:linear-gradient(135deg, rgb(64 64 64/calc(max(.6, var(--fluid-crystal-stain)) + .22)) 0%, rgb(64 64 64/max(.6, var(--fluid-crystal-stain))) 38%, rgb(64 64 64/calc(max(.6, var(--fluid-crystal-stain)) - .08)) 100%)}:root{--background-unfocused-blur:blur(4px);--background-unfocused-color:#33333373}[data-theme=dark]{--background-unfocused-color:#0000008c}:root{--horizon-editor-accent-tint-strong:#b4cfc0;--horizon-editor-background-hover:#ebebeb;--horizon-editor-option-background:var(--den-white);--horizon-editor-option-text:var(--den-dark-grey)}[data-theme=dark]{--horizon-editor-accent-tint-strong:#2b784c;--horizon-editor-background-hover:var(--den-dark-grey-faint);--horizon-editor-option-background:var(--den-dark-grey-pale);--horizon-editor-option-text:var(--den-white)}:root{--body-font:var(--font-roboto), system-ui, sans-serif;--heading-font:var(--font-playfair), Georgia, serif;--navigation-size:1rem;--sub-navigation-size:.875rem}body{background:var(--page-background);min-height:100vh;font-family:var(--body-font);color:var(--text-color);font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);letter-spacing:.1rem;color:var(--heading-color);margin:0;font-weight:400}h1{font-size:2.25rem}h2{font-size:2rem}h3{letter-spacing:.05rem;font-size:1.625rem}header h3{letter-spacing:.1rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.horizon-editor-editable h1,.horizon-editor-editable h2,.horizon-editor-editable h3,.horizon-editor-editable h4,.horizon-editor-editable h5,.horizon-editor-editable h6,.trace-message-body h1,.trace-message-body h2,.trace-message-body h3,.trace-message-body h4,.trace-message-body h5,.trace-message-body h6,.trace-receipt-details-body h1,.trace-receipt-details-body h2,.trace-receipt-details-body h3,.trace-receipt-details-body h4,.trace-receipt-details-body h5,.trace-receipt-details-body h6,.ping-thread-stream h1,.ping-thread-stream h2,.ping-thread-stream h3,.ping-thread-stream h4,.ping-thread-stream h5,.ping-thread-stream h6,.ping-side-conversations-pane-stream h1,.ping-side-conversations-pane-stream h2,.ping-side-conversations-pane-stream h3,.ping-side-conversations-pane-stream h4,.ping-side-conversations-pane-stream h5,.ping-side-conversations-pane-stream h6,.storm-update h1,.storm-update h2,.storm-update h3,.storm-update h4,.storm-update h5,.storm-update h6{margin:revert;letter-spacing:normal;color:inherit;font-family:inherit;font-weight:700}a,.authentication-link{text-decoration:none}:where(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){min-width:0;min-height:var(--control-height);border:1px solid var(--den-light-grey);border-radius:var(--control-radius);background:var(--input-background);color:var(--text-color);padding:0 .875rem;font-family:inherit;font-size:1rem}:where(input:not([type=checkbox],[type=radio],[type=range]):disabled,select:disabled,textarea:disabled,input[readonly]){background:var(--field-background-readonly);color:var(--text-secondary)}[data-stain-level="1"]{--fluid-crystal-stain:.08}[data-stain-level="2"]{--fluid-crystal-stain:.18}[data-stain-level="3"]{--fluid-crystal-stain:.26}[data-stain-level="4"]{--fluid-crystal-stain:.34}[data-stain-level="5"]{--fluid-crystal-stain:.42}[data-stain-level="6"]{--fluid-crystal-stain:.52}[data-stain-level="7"]{--fluid-crystal-stain:.62}[data-stain-level="8"]{--fluid-crystal-stain:.72}[data-stain-level="9"]{--fluid-crystal-stain:.82}[data-stain-level="10"]{--fluid-crystal-stain:.92}[data-fluid-crystal=off]{--fluid-crystal-backdrop:linear-gradient(var(--page-background), var(--page-background));--fluid-crystal-blur:none;--fluid-crystal-blur-thick:none;--fluid-crystal-edge:inset 0 0 0 1px var(--border-color);--fluid-crystal-highlight:linear-gradient(var(--card-background), var(--card-background));--fluid-crystal-shadow:var(--card-shadow);--fluid-crystal-surface-thick:linear-gradient(var(--card-background), var(--card-background))}.ui-frame{background:var(--fluid-crystal-backdrop);min-height:100vh;display:flex}.ui-frame-content{min-width:0;padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));flex:1}@media (min-width:48rem){.ui-frame-content{padding-bottom:0}}.sidebar{width:var(--sidebar-width);flex-direction:column;flex:none;gap:.25rem;height:100vh;padding:1.25rem 1rem;display:none;position:sticky;top:0;overflow-y:auto}@media (min-width:48rem){.sidebar{display:flex}}.sidebar:before{z-index:-1;width:var(--sidebar-width);height:100vh;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);content:"";-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);position:fixed;top:0;left:0}.ui-frame-collapsed .sidebar{width:var(--sidebar-width-collapsed);align-items:center;gap:.375rem;padding:1rem 0;overflow:visible}.ui-frame-collapsed .sidebar:before{width:var(--sidebar-width-collapsed)}.sidebar-logo{flex:none;height:5.25rem;margin-bottom:1rem;display:block;overflow:hidden}.sidebar-logo:has(+.sidebar-panel-title){margin-bottom:-.125rem}.ui-frame-collapsed .sidebar-logo{height:3.75rem;margin-bottom:.875rem}.sidebar-logo img{display:none}[data-theme=light] .ui-frame:not(.ui-frame-collapsed) .sidebar-logo img:first-child{object-fit:contain;width:216px;height:82px;display:block}[data-theme=dark] .ui-frame:not(.ui-frame-collapsed) .sidebar-logo img:nth-child(2){width:224px;height:149px;margin:-26px 0 0 -4px;display:block}[data-theme=light] .ui-frame-collapsed .sidebar-logo img:nth-child(3),[data-theme=dark] .ui-frame-collapsed .sidebar-logo img:nth-child(4){width:60px;height:60px;display:block}.sidebar-panel-title{font-family:var(--heading-font);text-align:center;color:var(--heading-color);margin-bottom:1.25rem;font-size:1.25rem;display:block}.ui-frame-collapsed .sidebar-panel-title{display:none}.sidebar-link,.sidebar-section-toggle{width:100%;min-height:2.75rem;font-family:inherit;font-size:var(--navigation-size);text-align:left;color:var(--heading-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:0 .75rem;display:flex}.ui-frame-collapsed .sidebar-link,.ui-frame-collapsed .sidebar-section-toggle{border-radius:.625rem;justify-content:center;width:3rem;min-height:3rem;padding:0}.sidebar-link.sidebar-section-active,.sidebar-section-active>.sidebar-section-toggle{background:var(--sidebar-background-active);color:var(--sidebar-text-active);font-weight:500}.sidebar-link[aria-disabled=true]{opacity:.55;cursor:default}.ui-frame-collapsed .sidebar-link span,.ui-frame-collapsed .sidebar-section-toggle span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar-section{flex-direction:column;display:flex}.ui-frame-collapsed .sidebar-section{position:relative}.sidebar-section-toggle span{flex:1}.sidebar-section-toggle>svg:last-child{flex:none}.sidebar-section-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.ui-frame-collapsed .sidebar-section-toggle>svg:last-child{display:none}.sidebar-sub-items{flex-direction:column;gap:.125rem;padding:.125rem 0 .5rem 2rem;display:flex}.ui-frame-collapsed .sidebar-sub-items{z-index:20;width:13.75rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:.625rem;padding:.5rem;position:absolute;top:0;left:3.5rem}.ui-frame-collapsed .sidebar-sub-items>span{color:var(--heading-color);padding:.5rem .75rem;font-weight:500}.sidebar-sub-stream{min-height:2.25rem;font-size:var(--sub-navigation-size);color:var(--sidebar-sub-item-text);border-radius:.375rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.sidebar-sub-stream.sidebar-sub-stream-active{background:var(--sidebar-sub-item-background-active);color:var(--sidebar-text-active)}.sidebar-sub-stream[aria-disabled=true]{opacity:.6;cursor:default}.sidebar-icon-elsewhere{flex:none}.top-bar{z-index:10;min-height:var(--top-bar-height);box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;position:sticky;top:0}@media (min-width:48rem){.top-bar{padding:1rem 2.5rem}}.top-bar:before{content:"";flex:0 6.25rem}@media (min-width:48rem){.top-bar:before{display:none}}.top-bar-sidebar-toggle,.top-bar-theme-switch{border:1px solid var(--den-light-grey);background:var(--control-background);width:2.75rem;height:2.75rem;color:var(--control-text);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;padding:0;display:flex}.top-bar-sidebar-toggle{display:none}@media (min-width:48rem){.top-bar-sidebar-toggle{display:flex}}.top-bar-logo{flex:none;width:116px;height:44px;margin:0 auto;display:block;overflow:hidden}@media (min-width:48rem){.top-bar-logo{display:none}}.top-bar-logo img{display:none}[data-theme=light] .top-bar-logo img:first-child{object-fit:contain;width:116px;height:44px;display:block}[data-theme=dark] .top-bar-logo img:nth-child(2){width:120px;height:80px;margin:-14px 0 0 -2px;display:block}.leader-panel-branding{align-items:center;gap:.625rem;margin:0 auto;display:flex}.leader-panel-branding .top-panel-logo{flex:none;width:44px;height:44px;display:block}@media (min-width:48rem){.leader-panel-branding .top-panel-logo{display:none}}.top-panel-logo img{width:44px;height:44px;display:none}[data-theme=light] .top-panel-logo img:first-child,[data-theme=dark] .top-panel-logo img:nth-child(2){display:block}.leader-panel-branding .top-panel-title{font-family:var(--heading-font);white-space:nowrap;color:var(--heading-color);margin:0;font-weight:400}@media (min-width:48rem){.leader-panel-branding{display:none}}.top-bar-locate{display:none}@media (min-width:48rem){.top-bar-locate{width:100%;max-width:34rem;margin:0 auto;display:block}.notice-bell,.leader-presence{margin-left:auto}.leader-presence+.notice-bell{margin-left:0}}.bottom-bar{z-index:10;padding:.375rem .5rem calc(.375rem + env(safe-area-inset-bottom));box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:48rem){.bottom-bar{display:none}}.bottom-bar-stream{min-width:0;min-height:3.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-family:inherit;font-size:.75rem;display:flex}.bottom-bar-stream[aria-current=page]{color:var(--sidebar-text-active);font-weight:500}.bottom-bar-stream>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.bottom-bar-menu-background-unfocused{z-index:40;background:var(--background-unfocused-color);-webkit-backdrop-filter:var(--background-unfocused-blur);backdrop-filter:var(--background-unfocused-blur);position:fixed;inset:0}@media (min-width:48rem){.bottom-bar-menu-background-unfocused{display:none}}.bottom-bar-menu{z-index:41;max-height:80vh;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:1.25rem 1.25rem 0 0;flex-direction:column;gap:.25rem;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (min-width:48rem){.bottom-bar-menu{display:none}}.bottom-bar-menu>button{border:1px solid var(--den-light-grey);background:var(--control-background);width:2.5rem;height:2.5rem;color:var(--control-text);cursor:pointer;border-radius:.625rem;justify-content:center;align-self:flex-end;align-items:center;padding:0;display:flex}.bottom-bar-menu section{flex-direction:column;display:flex}.packmate-menu{position:relative}.packmate-menu-button{background:var(--den-green);width:2.75rem;height:2.75rem;color:var(--den-white);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.packmate-menu-items{z-index:30;width:17.5rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:.75rem;flex-direction:column;gap:.125rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .75rem);right:0}.packmate-menu-identity{border-bottom:1px solid var(--row-divider);align-items:center;gap:.75rem;margin-bottom:.25rem;padding:.625rem .625rem .875rem;display:flex}.packmate-menu-identity>span{background:var(--den-green);width:2.5rem;height:2.5rem;color:var(--den-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.packmate-menu-identity>div{flex-direction:column;gap:.125rem;min-width:0;display:flex}.packmate-menu-name{font-weight:500}.packmate-menu-email{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);font-size:.875rem;overflow:hidden}.packmate-menu-item{text-align:left;width:100%;min-height:2.5rem;color:var(--link-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;padding:0 .75rem;font-family:inherit;font-size:.9375rem;display:flex}.packmate-menu-item:not(:disabled):not([aria-disabled=true]):hover{background:var(--link-row-background)}.packmate-menu-item:disabled,.packmate-menu-item[aria-disabled=true]{opacity:.55;cursor:default}.packmate-menu-divider{background:var(--row-divider);height:1px;margin:.375rem .25rem}.packmate-menu-items form{flex-direction:column;display:flex}.leader-presence{display:none;position:relative}@media (min-width:48rem){.leader-presence{display:block}}.leader-presence-control{border:1px solid var(--den-light-grey);background:var(--control-background);min-height:2.75rem;color:var(--text-color);cursor:pointer;border-radius:.625rem;align-items:center;gap:.5rem;padding:0 .75rem;font-family:inherit;font-size:.875rem;display:inline-flex}.leader-presence-count{color:var(--text-secondary);font-variant-numeric:tabular-nums}.leader-presence-panel{min-width:14rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);position-area:bottom span-left;position-try-fallbacks:flip-block;border:0;border-radius:.75rem;flex-direction:column;gap:.75rem;margin:.5rem 0;padding:.75rem;display:flex;inset:auto}.leader-presence-statuses{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.leader-presence-status{text-align:left;width:100%;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.4375rem .5rem;font-family:inherit;font-size:.875rem;display:flex}.leader-presence-status:hover,.leader-presence-status[aria-pressed=true]{background:var(--entry-selected-background)}.leader-presence-modules{border-top:1px solid var(--row-divider);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.leader-presence-module{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.notice-bell{border:1px solid var(--den-light-grey);background:var(--control-background);width:2.75rem;height:2.75rem;color:var(--control-text);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.notice-bell-count{box-sizing:border-box;background:var(--den-green);min-width:1.25rem;height:1.25rem;color:var(--den-white);border-radius:.625rem;justify-content:center;align-items:center;padding:0 .25rem;font-size:.75rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-.375rem;right:-.375rem}.notice-bell-panel{width:min(22rem,100vw - 2rem);max-height:min(32rem,100vh - 6rem);box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);position-area:bottom span-left;position-try-fallbacks:flip-block;border:0;border-radius:.75rem;flex-direction:column;margin:.5rem 0;padding:.5rem;display:flex;inset:auto;overflow-y:auto}.notice-bell-heading{border-bottom:1px solid var(--row-divider);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem .625rem;display:flex}.notice-bell-heading h4{margin:0}.notice-list{flex-direction:column;gap:.125rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}.notice-list-stream{text-align:left;width:100%;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.625rem .75rem;display:flex}.notice-list-stream:hover{background:var(--entry-selected-background)}.notice-list-stream.notice-list-stream-unread{background:var(--link-row-background)}.notice-list-stream-title{font-weight:500}.notice-list-stream.notice-list-stream-unread .notice-list-stream-title{font-weight:700}.notice-list-stream-body{color:var(--text-secondary);font-size:.875rem}.notice-list-stream-time{color:var(--text-secondary);font-size:.75rem}.notice-list-empty{color:var(--text-secondary);margin:0;padding:1rem .5rem;font-size:.875rem}.preferences-layout{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:48rem){.preferences-layout{flex-direction:row;align-items:flex-start}}.preferences-tabs{flex-direction:column;flex:none;gap:.125rem;display:flex}@media (min-width:48rem){.preferences-tabs{width:13.75rem}}.preferences-tab{min-height:2.75rem;font-family:inherit;font-size:var(--navigation-size);text-align:left;color:var(--heading-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:0 .75rem;display:flex}.preferences-tab span{flex:1}.preferences-tab[aria-expanded=true]{background:var(--sidebar-background-active);color:var(--sidebar-text-active);font-weight:500}.preferences-tab[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.preferences-tab-page{min-height:2.25rem;font-family:inherit;font-size:var(--sub-navigation-size);text-align:left;color:var(--sidebar-sub-item-text);cursor:pointer;background:0 0;border:0;border-radius:.375rem;margin-left:2rem;padding:0 .75rem}.preferences-tab-page[aria-current=page]{background:var(--sidebar-sub-item-background-active);color:var(--sidebar-text-active)}.preferences-content{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.preferences-card{border:1px solid var(--border-color);border-radius:.75rem;flex-direction:column;gap:1rem;margin:0;padding:1.25rem;display:flex}.preferences-card h5,.preferences-card legend{font-family:var(--heading-font);letter-spacing:.1rem;color:var(--heading-color);margin:0;padding:0;font-size:1.25rem;font-weight:400}.preferences-setting{justify-content:space-between;align-items:center;gap:1rem;display:flex}.preferences-setting.preferences-setting-intensity{grid-template-columns:auto minmax(0,1fr);gap:.375rem 1rem;display:grid}.preferences-setting-intensity input{width:100%;accent-color:var(--den-green);margin:0}.preferences-setting-intensity div{color:var(--text-secondary);grid-column:2;justify-content:space-between;font-size:.8125rem;display:flex}.preferences-help{color:var(--text-secondary);margin:0;font-size:.875rem}.notice-channel-grid{flex-direction:column;display:flex;overflow-x:auto}.notice-channel-grid-header,.notice-channel-grid-stream{grid-template-columns:minmax(10rem,1fr) repeat(4,3.75rem);align-items:center;gap:.5rem;min-width:26rem;padding:.5rem 0;display:grid}.notice-channel-grid-header{color:var(--text-secondary);font-size:.8125rem;font-weight:500}.notice-channel-grid-stream{border-top:1px solid var(--row-divider)}.notice-channel-grid-label{min-width:0;font-size:.875rem}.notice-channel-grid-switch{justify-content:center;display:flex}.push-browser-card-state{align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:inline-flex}.preferences-selection{cursor:pointer;align-items:center;gap:.625rem;display:flex}.preferences-selection input{width:1.125rem;height:1.125rem;accent-color:var(--den-green);margin:0}.page{flex-direction:column;gap:1.25rem;padding:1.25rem 1rem 2.5rem;display:flex}@media (min-width:48rem){.page{padding:1.75rem 2.5rem 3.5rem}}.page.page-narrow{max-width:72rem;margin:0 auto}.breadcrumb-back{color:var(--link-color);align-self:flex-start;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.page-heading{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.page-heading>.chip-status{align-self:flex-start}.page-heading>.breadcrumb-back+.chip-status{margin-top:.65rem}.page-heading-entry{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.page-description{color:var(--text-secondary);margin:0}.page-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.page-heading-entry>.page-actions{margin-left:auto}.page-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-toolbar input[type=search]{flex:16rem}.page-toolbar-spacer{flex:1}.page-toolbar-note{color:var(--text-secondary);font-size:.875rem}.page-section{flex-direction:column;gap:.75rem;display:flex}.page-section-heading{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-section-heading h3,.page-section-heading h5{flex:1}.card,.fact-card,.method-card,.asset-pricing-detail,.pricing-list{border-radius:.875rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:relative}.card:before,.fact-card:before,.method-card:before,.asset-pricing-detail:before,.pricing-list:before{border-radius:inherit;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);content:"";-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);position:absolute;inset:0}.card>:not(.dialog):not(.dialog-background-unfocused),.fact-card>*,.method-card>*,.asset-pricing-detail>:not(.dialog):not(.dialog-background-unfocused),.pricing-list>*{position:relative}.dialog .card:before{display:none}.dialog .card{padding:0}.card>h2,.card>h3,.card>.card-heading{box-shadow:var(--fluid-crystal-edge);background:var(--den-green);color:var(--den-white);border-radius:.875rem .875rem 0 0;margin:-1.25rem -1.25rem 0;padding:.875rem 1.25rem}.card>.card-heading h1,.card>.card-heading h2,.card>.card-heading h3{color:inherit}.card>.card-heading .button,.dialog-heading .button{color:inherit;background:0 0;border-color:currentColor}.card>.card-heading .horizon-icon,.dialog-heading .horizon-icon{stroke:currentColor}.card>.card-heading .horizon-icon [fill^=url],.dialog-heading .horizon-icon [fill^=url]{fill:currentColor}.card>.card-heading .switch{background:0 0;box-shadow:inset 0 0 0 1px}.card>.card-heading .switch[aria-checked=true]{background:var(--den-white)}.card>.card-heading .switch[aria-checked=true] .switch-knob{background:var(--den-green)}.card>.card-heading .switch-mode{border-color:currentColor}.card>.card-heading .switch-mode-option{color:inherit}.card>.card-heading .switch-mode-option[aria-pressed=true]{background:var(--den-white);color:var(--den-green)}.dialog .card>h2,.dialog .card>h3,.dialog .card>.card-heading{margin:0}.card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.card-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fact-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:48rem){.fact-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.fact-card{gap:.25rem}.fact-card-label{font-family:var(--heading-font);color:var(--text-secondary);font-size:.875rem;font-weight:400}.fact-card-value{color:var(--heading-color);font-size:1.25rem}.card a:not(.button),.fact-card a:not(.button),.method-card a:not(.button){color:inherit}.chip,.chip-status,.chip-promotion{border:1px solid var(--border-color);white-space:nowrap;border-radius:.875rem;align-items:center;gap:.375rem;min-height:1.75rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.chip[data-tone=attention]{border-color:var(--notice-border);background:var(--notice-background)}.chip-status[data-tone]{border-color:#0000}.chip-status[data-tone=green]{background:var(--dot-green);color:var(--den-white)}.chip-status[data-tone=brown]{background:var(--dot-brown);color:var(--den-white)}.chip-status[data-tone=red]{background:var(--dot-red);color:var(--den-white)}.chip-status[data-tone=gray]{background:var(--den-light-grey);color:var(--den-black)}.chip-status[data-tone=blue]{background:var(--den-blue);color:var(--den-dark-grey)}[data-theme=dark] .chip-status[data-tone=green],[data-theme=dark] .chip-status[data-tone=brown],[data-theme=dark] .chip-status[data-tone=red]{color:var(--den-black)}.chip-promotion{border-color:var(--notice-border);background:var(--status-brown-background);color:var(--status-brown-text)}.button{min-height:var(--control-height);border:1px solid var(--den-light-grey);border-radius:var(--control-radius);background:var(--control-background);white-space:nowrap;color:var(--control-text);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:0 1.125rem;font-family:inherit;font-size:1rem;font-weight:500;display:inline-flex}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:default}.button.button-primary{border-color:var(--den-green);background:var(--den-green);color:var(--den-white)}.button.button-secondary{background:var(--row-button-background)}.button.button-caution{border-color:var(--den-brown);background:var(--den-brown);color:var(--den-white)}.button.button-rounded{border-radius:1.375rem}.button.button-compact{min-height:var(--control-height-compact);border-radius:var(--control-radius-compact);padding:0 .875rem;font-size:.875rem}.button.button-icon{flex:none;width:2.5rem;min-height:2.5rem;padding:0}.button.button-icon-compact{border-radius:var(--control-radius-compact);width:2rem;min-height:2rem}.button.button-icon-small{background:0 0;border:0;border-radius:.375rem;width:1.5rem;min-height:1.5rem}.button.button-link{min-height:0;color:var(--link-color);background:0 0;border:0;padding:0;font-weight:400}.ui-frame[data-table-buttons=iconOnly] .live-table .button:not(.button-icon) .button-text,.ui-frame[data-page-buttons=iconOnly] .button:not(.button-icon,.live-table .button,.dialog .button,.ping-widget .button) .button-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.ui-frame[data-table-buttons=iconOnly] .live-table .button:not(.button-icon):has(.button-text):has(.horizon-icon),.ui-frame[data-page-buttons=iconOnly] .button:not(.button-icon,.live-table .button,.dialog .button,.ping-widget .button):has(.button-text):has(.horizon-icon)){background:0 0;border:0;border-radius:.375rem;min-width:1.5rem;min-height:1.5rem;padding:0}.ui-frame[data-table-buttons=textOnly] .live-table .button:not(.button-icon) .horizon-icon,.ui-frame[data-page-buttons=textOnly] .button:not(.button-icon,.live-table .button,.dialog .button,.ping-widget .button) .horizon-icon{display:none}.entry-move-buttons{gap:.125rem;display:inline-flex}.live-table td .entry-move-buttons{display:none}@media (pointer:coarse){.live-table td .entry-move-buttons{display:inline-flex}}.ui-frame[data-table-reorder-arrows=allScreens] .live-table td .entry-move-buttons{display:inline-flex}.working-dots:after{content:"...";text-align:left;width:1.25em;animation:1.2s steps(4,jump-none) infinite working-dots-pulse;display:inline-block;overflow:hidden}@keyframes working-dots-pulse{0%{width:0}to{width:1.25em}}@media (prefers-reduced-motion:reduce){.working-dots:after{animation:none}}.page-notice{border:1px solid var(--notice-border);background:var(--notice-background);color:var(--text-color);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.page-notice>svg{color:var(--notice-icon);flex:none}.page-notice-text{flex-direction:column;flex:18.75rem;gap:.25rem;display:flex}.page-notice-text p{margin:0;font-size:.875rem}.page-notice-text p:first-child{font-size:1rem;font-weight:700}.page-notice-text p:nth-child(2){font-size:.9375rem;font-weight:400}.page-notice-action{background:var(--den-brown);min-height:2.75rem;color:var(--den-white);cursor:pointer;border:0;border-radius:.625rem;align-items:center;gap:.5rem;padding:0 1.125rem;font-family:inherit;font-size:1rem;font-weight:500;display:inline-flex}.page-notice-action:disabled{opacity:.55;cursor:default}.status-dot{background:var(--dot-green);border-radius:50%;flex:none;width:.625rem;height:.625rem}.status-dot[data-tone=brown]{background:var(--dot-brown)}.status-dot[data-tone=red]{background:var(--dot-red)}.status-dot[data-tone=gray]{background:var(--den-light-grey)}.status-dot[data-tone=blue]{background:var(--den-blue)}.status-dot[data-hue=green]{background:var(--dot-green)}.status-dot[data-hue=blue]{background:var(--den-blue)}.status-dot[data-hue=brown]{background:var(--dot-brown)}.status-dot[data-hue=red]{background:var(--dot-red)}.status-dot[data-hue=yellow]{background:var(--dot-yellow)}.status-dot[data-hue=gray]{background:var(--den-light-grey)}.status{align-items:center;gap:.5rem;display:inline-flex}.horizon-icon{flex:none}.horizon-icon-gradient-start{stop-color:var(--icon-stroke-start)}.horizon-icon-gradient-end{stop-color:var(--icon-stroke-end)}.dialog-background-unfocused{z-index:50;background:var(--background-unfocused-color);-webkit-backdrop-filter:var(--background-unfocused-blur);backdrop-filter:var(--background-unfocused-blur);position:fixed;inset:0}.dialog{z-index:51;width:calc(100% - 2rem);max-height:calc(100vh - 2rem);box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:1rem;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialog.dialog-narrow{max-width:32.5rem}.dialog.dialog-wide{max-width:56rem}.dialog.dialog-wide.dialog-detail{max-width:72rem}.dialog-heading{box-shadow:var(--fluid-crystal-edge);background:var(--den-green);color:var(--den-white);border-radius:1rem 1rem 0 0;align-items:center;gap:.75rem;margin:-1.5rem -1.5rem 0;padding:1rem 1.5rem;display:flex}.dialog-heading h2,.dialog-heading h3{color:inherit;flex:1}.dialog-heading:has(.dialog-heading-flag){grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;display:grid}.dialog-heading-text{min-width:0}.dialog-heading-flag{white-space:nowrap;border:1px solid;border-radius:.875rem;grid-column:1;justify-self:start;align-items:center;min-height:1.75rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.dialog-form{flex-direction:column;gap:1rem;display:flex}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.field>p{margin:0}.field-label{color:var(--text-color);font-size:.875rem;font-weight:500}.field textarea{resize:vertical;min-height:6rem;padding:.625rem .875rem}.field-entry{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.field-entry>.field{flex:12rem}.domain-contacts,.domain-extend,.domain-transfer{gap:1rem}.contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.contact-field-wide{grid-column:1/-1}@media (min-width:48rem){.contact-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-field-wide{grid-column:span 2}}.field-with-unit{align-items:center;gap:.5rem;display:flex}.field-with-unit input{flex:1}.field-unit{color:var(--text-secondary)}.duration-field{border:1px solid var(--den-light-grey);border-radius:var(--control-radius);background:var(--input-background);display:flex;overflow:hidden}.duration-field:has(:disabled){background:var(--field-background-readonly)}.duration-field:focus-within{outline:2px solid var(--link-color);outline-offset:2px}.duration-field-number{width:5rem;min-height:calc(var(--control-height) - 2px);background:0 0;border:0;border-radius:0;outline:none;flex:none}.duration-field-unit{min-height:calc(var(--control-height) - 2px);border:0;border-left:1px solid var(--den-light-grey);background:0 0;border-radius:0;outline:none;flex:auto}.field-with-button{align-items:center;gap:.5rem;display:flex}.field-with-button input{flex:1}.field-help{color:var(--text-secondary);margin:0;font-size:.875rem}.field-error{color:var(--text-attention);margin:0;font-size:.875rem}.checkbox-label{cursor:pointer;align-items:center;gap:.625rem;display:inline-flex}.checkbox-label input,.live-table input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--den-green);margin:0}[data-theme=dark] .checkbox-label input,[data-theme=dark] .live-table input[type=checkbox]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.live-table th>input[type=checkbox]{vertical-align:middle;margin-right:.5rem}.draft-status{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.draft-status.draft-status-notice{background:var(--status-brown-background);color:var(--text-color);border-radius:.5rem;padding:.625rem .75rem}.switch-label{align-items:center;gap:.625rem;font-weight:500;display:inline-flex}.switch{background:var(--den-light-grey);cursor:pointer;border:0;border-radius:.75rem;flex:none;width:2.75rem;height:1.5rem;padding:0;position:relative}.switch[aria-checked=true]{background:var(--den-green)}.switch-knob{background:var(--den-white);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.switch[aria-checked=true] .switch-knob{left:23px}.switch-mode{border:1px solid var(--den-light-grey);border-radius:var(--control-radius);align-self:flex-start;gap:.125rem;margin:0;padding:.1875rem;display:inline-flex}.switch-mode-option{min-height:2.25rem;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.4375rem;padding:0 1rem;font-family:inherit;font-size:.875rem;font-weight:500}.switch-mode-option[aria-pressed=true]{background:var(--den-green);color:var(--den-white)}.tab-list{box-shadow:inset 0 -1px 0 var(--border-color);gap:.25rem;display:flex;overflow:auto hidden}.tab{white-space:nowrap;min-height:2.75rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;padding:0 1rem;font-family:inherit;font-size:1rem;display:inline-flex}.tab[aria-current=page],.tab[aria-selected=true]{color:var(--heading-color);border-bottom-color:var(--den-green);font-weight:500}.tab[aria-disabled=true]{opacity:.55;cursor:default}.page-card>.card-heading{align-items:flex-start}.page-card>.card-heading[data-tone=brown]{background:var(--den-brown)}.page-card>.card-heading[data-tone=red]{background:var(--dot-red)}[data-theme=dark] .page-card>.card-heading[data-tone=red]{color:var(--den-black)}.page-card>.card-heading .tab-list{box-shadow:none;align-self:stretch;margin:0 0 -.875rem -1rem}.page-card>.card-heading .tab{color:inherit}.page-card>.card-heading .tab[aria-current=page]{border-bottom-color:currentColor}.page-card .card:before,.page-card .fact-card:before,.page-card .pricing-list:before,.page-card .asset-pricing-detail:before{display:none}.page-card .card{padding:0}.page-card>.card+.card{border-top:1px solid var(--row-divider);padding-top:1.25rem}.page-card .platform-setting-entry+.platform-setting-entry{border-top:0}.page-card .fact-cards{border:1px solid var(--row-divider);background:var(--row-divider);border-radius:.625rem;gap:1px;overflow:hidden}.page-card .fact-card{background:var(--entry-selected-background);border-radius:0;padding:.75rem 1rem}.page-card .page-section{scroll-margin-top:calc(var(--top-bar-height) + 1rem)}.page-card .card>h2,.page-card .card>h3,.page-card .card>.card-heading{box-shadow:none;color:var(--heading-color);background:0 0;border-radius:0;margin:0;padding:0}.page-card a.page-notice-action{color:var(--den-white)}.page-trailmarker{align-items:center;gap:.375rem;font-size:.875rem;display:flex}.page-trailmarker a{color:inherit;align-items:center;display:inline-flex}.menu-entry{flex-direction:column;align-items:flex-end;display:inline-flex;position:relative}.menu-entry-items{min-width:12rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);position-area:bottom span-left;position-try-fallbacks:flip-block;border:0;border-radius:.75rem;flex-direction:column;gap:.125rem;margin:.375rem 0;padding:.375rem;display:flex;inset:auto}.menu-entry-items [role=group]{flex-direction:column;display:flex}.menu-entry-items [role=group]+[role=group]{border-top:1px solid var(--row-divider);margin-top:.25rem;padding-top:.25rem}.menu-entry-items p{color:var(--text-secondary);margin:0;padding:.375rem .75rem .125rem;font-size:.75rem;font-weight:700}.menu-entry-item{text-align:left;white-space:nowrap;min-height:2.25rem;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;padding:0 .75rem;font-family:inherit;font-size:.9375rem;display:flex}.menu-entry-item:hover{background:var(--link-row-background)}.menu-entry-item:disabled{opacity:.55;cursor:default;background:0 0}.menu-entry-item.menu-entry-item-caution{color:var(--text-attention)}.menu-entry-item.menu-entry-item-destructive{color:var(--dot-red)}.menu-entry-divider{background:var(--row-divider);height:1px;margin:.25rem 0}.live-table{border-radius:.75rem;flex-direction:column;min-width:0;display:flex;position:relative}.live-table:before{border-radius:inherit;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);content:"";-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);position:absolute;inset:0}.card .live-table:before,.card .live-table:before,.dialog .live-table:before,.asset-pricing-detail .live-table:before{display:none}.live-table>*{position:relative}.live-table-export{justify-content:flex-end;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.live-table-export:has(>.tab-actions-control){padding:.375rem .5rem 1.125rem 0}.tab-actions-control{margin-right:auto}.tab-actions-control:has(>.page-section-heading){flex:1}.live-table-frame{anchor-name:--live-table-frame;min-width:0;position:relative}.live-table-card-tools{border-bottom:1px solid var(--row-divider);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.live-table-card-tools select{flex:1}@media (min-width:48rem){.live-table-card-tools{display:none}}.live-table-scroll{overflow-x:auto}.live-table table,.live-table tbody{border-collapse:collapse;width:100%;display:block}@media (min-width:48rem){.live-table table{display:table}.live-table tbody{display:table-row-group}}.live-table thead{display:none}@media (min-width:48rem){.live-table thead{display:table-header-group}}.live-table tr{border-bottom:1px solid var(--row-divider);flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.live-table tbody tr:last-child{border-bottom:0}.live-table tr.live-table-entry-attention{background:var(--notice-background)}@media (min-width:48rem){.live-table tr{border-bottom:0;padding:0;display:table-row}}.live-table th{border-bottom:1px solid var(--row-divider);text-align:left;white-space:nowrap;color:var(--text-secondary);padding:.625rem .75rem;font-size:.875rem;font-weight:400;position:relative}.live-table thead tr{box-shadow:var(--fluid-crystal-edge)}.live-table thead th{background:var(--den-green);color:var(--den-white);border-bottom:0}.live-table-frame:not(:has(>.live-table-export)) thead tr{border-radius:.75rem .75rem 0 0}.live-table-frame:not(:has(>.live-table-export)) thead tr>:first-child{border-top-left-radius:.75rem}.live-table-frame:not(:has(>.live-table-export)) thead tr>:last-child{border-top-right-radius:.75rem}.live-table thead .button{min-height:1.75rem;color:inherit;background:0 0;border-color:#0000;padding:0 .5rem}.live-table thead .button:hover{background:color-mix(in srgb, var(--den-white) 15%, transparent)}.live-table td .button:not(.button-icon){background:0 0;border-color:#0000}.live-table td .button:not(.button-icon,.button-caution){color:var(--text-color)}.live-table td .button:not(.button-icon):hover{background:var(--entry-selected-background)}.live-table thead .horizon-icon{stroke:currentColor}.live-table thead .horizon-icon [fill^=url]{fill:currentColor}.live-table th[draggable=true]{cursor:grab}.live-table th[data-drag-state=dragging]{opacity:.4}.live-table td{vertical-align:middle;align-items:center;gap:.75rem;padding:0;display:flex}.live-table td:not([data-column-label]){order:1}.live-table td:empty{display:none}@media (min-width:48rem){.live-table td,.live-table td:empty{border-bottom:1px solid var(--row-divider);padding:.625rem .75rem;display:table-cell}}.live-table td[data-column-label]:before{content:attr(data-column-label);min-width:8rem;color:var(--text-secondary);font-size:.875rem}.live-table .live-table-pinned:before{display:none}@media (min-width:48rem){.live-table td[data-column-label]:before{display:none}}.live-table-pinned{font-size:1.0625rem;font-weight:500}@media (min-width:48rem){.live-table-pinned{font-size:inherit;font-weight:inherit}}.live-table td a,.live-table td .button.button-link{color:inherit;font-weight:500}.live-table td .button.button-link.live-table-action-caution{color:var(--text-attention)}.live-table td .button.button-link:hover:not(:disabled){color:var(--link-color);background:0 0}.live-table td .button.button-link.live-table-action-caution:hover:not(:disabled){color:color-mix(in srgb, var(--text-attention) 75%, var(--text-color))}.live-table td .button.button-link.live-table-action-destructive{color:var(--dot-red)}.live-table td .button.button-link.live-table-action-destructive:hover:not(:disabled){color:color-mix(in srgb, var(--dot-red) 75%, var(--text-color))}.live-table.live-table-pricing th{cursor:default}.live-table tbody tr:last-child td{border-bottom:0}.live-table.live-table-compact th,.live-table.live-table-compact td{padding:.375rem .625rem}.live-table .live-table-number{text-align:right;white-space:nowrap}.live-table td.live-table-centered{text-align:center}.live-table-sort{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:inline-flex}.live-table-grip{cursor:grab;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.live-table-grip:disabled{opacity:.4;cursor:default}.live-table-columns{text-align:right}th.live-table-columns{width:2.5rem;position:sticky;right:0}td.live-table-columns:empty{display:none}@media (min-width:48rem){td.live-table-columns:empty{display:table-cell}}.live-table-columns>.page-actions{flex-wrap:nowrap;justify-content:flex-end}.live-table-picker{position-anchor:--live-table-frame;top:anchor(top);right:anchor(right);min-width:13rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);text-align:left;color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border:0;border-radius:.75rem;flex-direction:column;gap:.25rem;margin:2.75rem .5rem 0 0;padding:.625rem .75rem;display:flex;bottom:auto;left:auto}.live-table-picker label{cursor:pointer;align-items:center;gap:.625rem;min-height:2rem;display:flex}.live-table-empty{color:var(--text-secondary);padding:1.5rem .75rem}.live-table-secondary{color:var(--text-secondary)}.live-table-actions{gap:1rem;display:inline-flex}.live-table-input{width:6.5rem;min-height:var(--control-height-compact);border:1px solid var(--den-light-grey);border-radius:var(--control-radius-compact);background:var(--input-background);text-align:right;color:var(--text-color);padding:0 .625rem;font-family:inherit;font-size:.875rem}.pagination{border-top:1px solid var(--row-divider);justify-content:flex-end;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.pagination-count{color:var(--text-secondary);margin-right:auto;font-size:.875rem}main.authentication{background:var(--fluid-crystal-backdrop);justify-content:center;align-items:center;min-height:100vh;padding:3rem 1.5rem;display:flex}.authentication-modal{z-index:100;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.authentication-background-unfocused{background:var(--background-unfocused-color);-webkit-backdrop-filter:var(--background-unfocused-blur);backdrop-filter:var(--background-unfocused-blur);position:fixed;inset:0}.authentication-dialog{border:1px solid var(--border-color);background:var(--card-background);width:100%;max-width:31.25rem;color:var(--text-color);border-radius:1.25rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0000004d}.authentication-close{z-index:2;width:2.5rem;height:2.5rem;color:var(--den-white);cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.875rem;right:.875rem}.authentication-band{border-bottom:1px solid var(--border-color);background:var(--den-green);padding:1.75rem 2rem 1.5rem}.authentication-band-logo{width:200px;height:78px;position:relative;overflow:hidden}.authentication-band-logo img{width:208px;height:139px;position:absolute;top:-24px;left:-4px}.authentication-body{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}@media (min-width:48rem){.authentication-body{padding:2rem}}.authentication-heading{flex-direction:column;gap:.375rem;padding-right:2.5rem;display:flex}.authentication-option-title{color:var(--text-secondary);margin:0;font-size:.875rem;font-weight:700}.authentication-text{color:var(--text-secondary);margin:0}.authentication-button-primary,.authentication-button-secondary{background:var(--den-green);min-height:3rem;color:var(--den-white);cursor:pointer;border:0;border-radius:.75rem;justify-content:center;align-items:center;gap:.625rem;padding:0 1.125rem;font-family:inherit;font-size:1rem;font-weight:500;display:flex}.authentication-button-primary:disabled,.authentication-button-secondary:disabled{opacity:.55;cursor:default}.authentication-divider{background:var(--border-color);border:0;width:100%;height:1px;margin:0}.authentication-field{flex-direction:column;gap:.75rem;display:flex}.authentication-input{border:1px solid var(--den-light-grey);background:var(--input-background);height:2.875rem;color:var(--text-color);border-radius:.625rem;padding:0 .875rem;font-family:inherit;font-size:1rem}.authentication-input.authentication-input-error{border-color:var(--text-attention)}.authentication-error{color:var(--text-attention);align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.authentication-error svg{flex:none}.authentication-link{color:var(--link-color);cursor:pointer;background:0 0;border:0;align-self:center;padding:0;font-family:inherit;font-size:.875rem}.authentication-text .authentication-link{font-size:inherit}.authentication-link:disabled{color:inherit;cursor:default}.authentication-button-secondary{border:1px solid var(--den-light-grey);background:var(--control-background);color:var(--control-text)}.authentication-providers{grid-template-columns:repeat(5,minmax(0,1fr));gap:.625rem;display:grid}.authentication-provider{border:1px solid var(--border-color);background:var(--control-background);border-radius:.625rem;justify-content:center;align-items:center;min-height:2.875rem;padding:0 .875rem;display:flex}.authentication-provider:disabled{opacity:.55}.authentication-provider>span{width:1.375rem;height:1.375rem;color:var(--den-white);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.authentication-provider.authentication-provider-google>span{border:1px solid var(--den-light-grey-pale);background:var(--den-white);color:#4285f4;font-size:.8125rem}.authentication-provider.authentication-provider-microsoft>span{border-radius:0;grid-template-columns:1fr 1fr;gap:.125rem;width:1.25rem;height:1.25rem;display:grid}.authentication-provider-microsoft span span:first-child{background:#f25022}.authentication-provider-microsoft span span:nth-child(2){background:#7fba00}.authentication-provider-microsoft span span:nth-child(3){background:#00a4ef}.authentication-provider-microsoft span span:nth-child(4){background:#ffb900}.authentication-provider.authentication-provider-github>span{background:var(--den-dark-grey)}.authentication-provider.authentication-provider-apple>span{background:var(--den-black)}.authentication-provider.authentication-provider-discord>span{background:#5865f2}.authentication-method-stream{border:1px solid var(--border-color);background:var(--control-background);text-align:left;width:100%;color:var(--text-color);cursor:pointer;border-radius:.75rem;align-items:center;gap:.875rem;padding:.875rem 1rem;font-family:inherit;font-size:1rem;display:flex}.authentication-method-stream:disabled{opacity:.55;cursor:default}.authentication-method-stream-icon{background:var(--status-green-background);width:2.5rem;height:2.5rem;color:var(--status-green-text);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:flex}.authentication-method-stream-text{flex-direction:column;flex:1;gap:.125rem;display:flex}.authentication-method-stream-name{font-weight:500}.authentication-method-stream-description{color:var(--text-secondary);font-size:.875rem}.authentication-method-stream>svg{color:var(--link-color);flex:none}.authentication-field>label{font-size:.875rem;font-weight:500}.authentication-input[autocomplete=one-time-code]{letter-spacing:.25rem;height:3.25rem;padding:0 1rem;font-size:1.375rem}.authentication-field>label.authentication-checkbox{color:var(--text-secondary);align-items:center;gap:.625rem;font-weight:400;display:flex}.authentication-checkbox input{width:1.125rem;height:1.125rem;accent-color:var(--den-green);margin:0}.authentication-method-stream>input{width:1.25rem;height:1.25rem;accent-color:var(--den-green);flex:none;margin:0}.authentication-qr{border:1px solid var(--border-color);border-radius:.75rem;align-self:center;width:11.25rem;height:11.25rem}.authentication-qr rect{fill:var(--den-white)}.authentication-qr path{fill:var(--den-dark-grey)}.authentication-setup-key{background:var(--den-green-pale);letter-spacing:.125rem;color:var(--den-dark-grey);border-radius:.625rem;margin:0;padding:.75rem .875rem;font-family:ui-monospace,Consolas,monospace}.authentication-recovery-codes{background:var(--status-green-background);letter-spacing:.0625rem;color:var(--status-green-text);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;padding:1rem;font-family:ui-monospace,Consolas,monospace;font-size:.9375rem;list-style:none;display:grid}.authentication-button-entry{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.authentication-footer{background:var(--den-green);min-height:3.5625rem;color:var(--den-white);padding:1.125rem 2rem;font-size:.875rem}.authentication-footer p{margin:0}.authentication-footer .authentication-link{color:var(--den-white)}.not-found-page{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.not-found-logo{width:clamp(14rem,28%,50rem);margin-bottom:1.5rem}.not-found-logo img{width:100%;height:auto;display:none}[data-theme=light] .not-found-logo img:first-child,[data-theme=dark] .not-found-logo img:nth-child(2){display:block}[data-theme=dark] .not-found-logo img:nth-child(2){aspect-ratio:1519/580;object-fit:cover;object-position:50% 37%}.not-found-page .not-found-subheading{margin-bottom:3rem;font-size:1.625rem}.card-dashboard{flex-direction:column;gap:1.25rem;padding:1.25rem 1rem 2.5rem;display:flex;position:relative}@media (min-width:48rem){.card-dashboard{padding:1.75rem 2.5rem 3.5rem}}.card-dashboard.card-dashboard-editing{background:var(--edit-grid-background)}.card-dashboard-edit-bar{justify-content:flex-end;gap:.75rem;display:flex}.card-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem;display:grid}.dashboard-card{border-radius:.875rem;grid-column:span 12;position:relative;container-type:inline-size}@media (min-width:48rem){.dashboard-card[data-span="3"]{grid-column:span 3}.dashboard-card[data-span="4"]{grid-column:span 4}.dashboard-card[data-span="6"]{grid-column:span 6}.dashboard-card[data-span="8"]{grid-column:span 8}}.card-dashboard-editing .dashboard-card{outline:2px dashed var(--den-light-grey);outline-offset:.25rem}.dashboard-card.dashboard-card-dragging{opacity:.4}.dashboard-card-controls{z-index:2;gap:.375rem;display:none;position:absolute;top:.625rem;right:.625rem}.dashboard-card:hover .dashboard-card-controls,.card-dashboard-editing .dashboard-card-controls{display:flex}.dashboard-card-control{border:1px solid var(--den-light-grey);background:var(--toolbar-background);min-width:2rem;height:2rem;color:var(--text-color);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .5rem;font-family:inherit;font-size:.8125rem;display:flex}.dashboard-card-control[draggable=true]{cursor:grab}.dashboard-card-control.dashboard-card-control-size{padding:0 .625rem}.card-dashboard-customize{grid-column:1/-1}.dashboard-card-title{font-family:var(--heading-font);color:var(--heading-color);margin:0;font-weight:400}.welcome-band{background:var(--band-warm);border-radius:.875rem;flex-flow:column wrap;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex;position:relative}@media (min-width:48rem){.welcome-band{padding:2.5rem}}.welcome-band[data-band-background=green]{background:var(--band-green)}.welcome-band[data-band-background=strong]{background:var(--band-strong);color:var(--den-white)}.welcome-band.welcome-band-compact{flex-direction:row;align-items:center;padding:1.25rem 1.5rem}.card-dashboard-editing .welcome-band{padding-top:4rem}.card-dashboard-editing .welcome-band.welcome-band-compact{padding-top:3.75rem}.welcome-band-toolbar{z-index:2;border:1px solid var(--den-light-grey);background:var(--toolbar-background);color:var(--text-color);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.25rem .375rem;font-size:.8125rem;display:flex;position:absolute;top:.625rem;left:.625rem}.welcome-band-swatch{border:2px solid var(--den-light-grey);background:var(--band-warm);cursor:pointer;border-radius:50%;width:1.625rem;height:1.625rem}.welcome-band-swatch[data-band-background=green]{background:var(--band-green)}.welcome-band-swatch[data-band-background=strong]{background:var(--band-strong)}.welcome-band-swatch[aria-pressed=true]{border-color:var(--den-green)}.welcome-band-toolbar-button{border:1px solid var(--den-light-grey);height:1.875rem;color:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:0 .625rem;font-family:inherit;font-size:.8125rem}.welcome-band-toolbar-button[aria-pressed=true]{background:var(--den-green);color:var(--den-white)}.welcome-band-toolbar-button:disabled{opacity:.55;cursor:default}.welcome-band-divider{background:var(--den-light-grey);width:1px;height:1.375rem}.welcome-band h1{border-radius:.25rem;line-height:1.15}.welcome-band-compact h1{font-size:2rem}.welcome-band[data-band-background=strong] h1{color:var(--den-white)}.card-dashboard-editing .welcome-band h1{outline:1px dashed var(--den-light-grey);outline-offset:.25rem}.welcome-band p{max-width:40rem;margin:0;font-size:1.625rem}.welcome-band input{border:2px solid var(--den-light-grey);background:var(--locate-background);width:100%;max-width:40rem;height:3.5rem;color:var(--text-color);border-radius:1.75rem;padding:0 1.25rem;font-family:inherit;font-size:1rem}.welcome-band-compact input{flex:20rem;height:3rem}.welcome-band input:disabled{opacity:.7}.status-card{height:100%;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:1.125rem;flex-direction:column;align-items:flex-start;gap:1.125rem;padding:1.5rem;display:flex}@container (min-width:16rem){.status-card{flex-direction:row;align-items:center}}.status-card-badge{background:var(--status-green-background);width:3.5rem;height:3.5rem;color:var(--status-green-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.status-card-badge[data-tone=brown]{background:var(--status-brown-background);color:var(--status-brown-text)}.status-card-badge[data-tone=blue]{background:var(--status-blue-background);color:var(--status-blue-text)}.status-card-badge[data-tone=gray]{background:var(--row-divider);color:var(--text-secondary)}.status-card>div{flex-direction:column;gap:.125rem;display:flex}.status-card-label,.status-card-detail{color:var(--text-secondary);font-size:.9375rem;font-weight:500}.status-card-value{color:var(--heading-color);font-size:1.75rem}.usage-meter{height:100%;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:1.25rem;display:flex}.usage-meter-label{font-family:var(--heading-font);color:var(--text-secondary);font-size:.875rem;font-weight:400}.usage-meter-amount{color:var(--heading-color);font-size:1.75rem}.usage-meter-total{font-family:var(--body-font);color:var(--text-secondary);font-size:.9375rem}.usage-meter-bar{background:var(--meter-track);appearance:none;border:0;border-radius:.25rem;width:100%;height:.5rem}.usage-meter-bar::-webkit-meter-bar{background:var(--meter-track);border:0;border-radius:.25rem;height:.5rem}.usage-meter-bar::-webkit-meter-optimum-value{background:var(--meter-fill);border-radius:.25rem}.usage-meter-bar::-moz-meter-bar{background:var(--meter-fill);border-radius:.25rem}.services-card{height:100%;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1.5rem;display:flex}.services-card-heading{align-items:center;gap:.75rem;padding-bottom:.75rem;padding-right:3rem;display:flex}.services-card-heading h2{flex:1}.services-card-heading a{color:var(--link-color);font-weight:500}.services-card-heading a[aria-disabled=true]{opacity:.55;cursor:default}.services-card>p{color:var(--text-secondary);margin:0;padding:1rem 0}.services-card-stream{border-top:1px solid var(--row-divider);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem .875rem;min-height:3.5rem;padding:.75rem 0;display:grid}@container (min-width:30rem){.services-card-stream{flex-wrap:wrap;gap:.875rem;padding:0;display:flex}}.services-card-stream>.status-dot{grid-area:1/1}.services-card-name{flex:11.25rem;grid-area:1/2;font-weight:500}.services-card-kind{color:var(--text-secondary);flex:0 0 8.75rem;grid-area:2/2}.services-card-status{color:var(--text-secondary);flex:0 0 6.875rem;grid-area:3/2}.services-card-stream>button{grid-area:1/3/4}.quick-journeys{background:var(--den-green);height:100%;color:var(--den-white);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.quick-journeys .dashboard-card-title{color:var(--den-white);margin-bottom:.25rem}.quick-journeys-action{border:1px solid var(--journey-button-border);background:var(--journey-button-background);text-align:left;min-height:3rem;color:var(--den-white);cursor:pointer;border-radius:.625rem;align-items:center;padding:0 1rem;font-family:inherit;font-size:1rem;font-weight:500;display:flex}.quick-journeys-action:disabled{opacity:.7;cursor:default}.most-used-links{height:100%;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:.75rem;flex-direction:column;gap:.375rem;padding:1.5rem;display:flex}.most-used-links .dashboard-card-title{margin-bottom:.5rem}.most-used-links-stream{background:var(--link-row-background);min-height:2.5rem;color:var(--link-color);border-radius:.5rem;align-items:center;gap:.75rem;padding:0 .625rem;font-weight:500;display:flex}.most-used-links-stream[aria-disabled=true]{opacity:.6;cursor:default}.game-server-card{height:100%;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.game-server-card-heading{align-items:center;gap:.75rem;display:flex}.game-server-card-stats{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@container (min-width:24rem){.game-server-card-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.game-server-card-stat{flex-direction:column;gap:.25rem;display:flex}.game-server-card-stat span:first-child{color:var(--text-secondary);font-size:.875rem;font-weight:500}.game-server-card-stat span:last-child{color:var(--heading-color);font-size:1.5rem}.game-server-card-address{color:var(--text-secondary);margin:0}.game-server-card-actions{flex-wrap:wrap;gap:.625rem;margin-top:auto;display:flex}.card-catalog{z-index:40;width:23.75rem;max-width:100%;box-shadow:var(--fluid-crystal-edge), -8px 0 24px #0000001f;background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.card-catalog-heading{align-items:center;gap:.75rem;display:flex}.card-catalog-heading h2{flex:1}.card-catalog-close{border:1px solid var(--den-light-grey);background:var(--control-background);width:2.5rem;height:2.5rem;color:var(--control-text);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;padding:0;display:flex}.card-catalog-locate{border:1px solid var(--den-light-grey);background:var(--locate-background);width:100%;height:2.75rem;color:var(--text-color);border-radius:.625rem;padding:0 .875rem;font-family:inherit;font-size:1rem}.card-catalog>p{color:var(--text-secondary);margin:0}.card-catalog-category{flex-direction:column;gap:.625rem;display:flex}.card-catalog-category-title{letter-spacing:.0375rem;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.8125rem;font-weight:700}.card-catalog-stream{border:1px solid var(--border-color);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.card-catalog-icon{background:var(--catalog-icon-background);width:2.75rem;height:2.75rem;color:var(--catalog-icon-color);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:flex}.card-catalog-detail{flex-direction:column;flex:1;gap:.125rem;display:flex}.card-catalog-detail span:first-child{font-weight:500}.card-catalog-detail span:last-child{color:var(--text-secondary);font-size:.875rem}.dns-manager-domain{flex-direction:column;gap:.375rem;display:flex}@media (min-width:48rem){.dns-manager-domain{flex-direction:row;align-items:center;gap:.75rem}}.dns-manager-domain select{max-width:24rem}.record-entry-wrap{overflow-wrap:anywhere}.record-value-default{color:var(--text-secondary);margin-top:.25rem;font-size:.875rem;display:block}.managed-record-assets{background:var(--entry-selected-background);border-radius:.75rem;margin:0;padding:.625rem .75rem .625rem 2rem}.managed-record-assets:has(>li:only-child){padding-left:.75rem}.managed-record-assets li:only-child{list-style:none}.card.dns-manager-zone{flex-flow:wrap;justify-content:space-between;align-items:center}.record-type-list{flex-direction:column;gap:.25rem;display:flex}.record-type-stream{text-align:left;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.125rem .75rem;padding:.625rem .75rem;font-family:inherit;font-size:1rem;display:grid}.record-type-stream:hover{background:var(--link-row-background)}.record-type-stream>svg{grid-area:1/2/3}.record-type-name{font-weight:500}.record-type-description{color:var(--text-secondary);font-size:.875rem}.record-value{background:var(--entry-selected-background);border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.record-value.record-value-copyable{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;position:relative}.record-value-text{overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:.875rem}.copied-notice{background:var(--den-green);color:var(--den-white);border-radius:.625rem;justify-content:center;align-items:center;font-size:.875rem;display:flex;position:absolute;inset:0}.name-server-list{flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem;display:flex}.card.domain-health{border-bottom:1px solid var(--row-divider);border-radius:0;gap:.75rem;padding-bottom:.75rem}.domain-health-stream{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.domain-health-stream>svg{color:var(--notice-icon)}.domain-health-text{flex:14rem}.card.domain-facts{gap:0;padding-top:.5rem;padding-bottom:.5rem}.domain-fact{border-bottom:1px solid var(--row-divider);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.75rem 0;display:grid}.domain-fact:last-child{border-bottom:0}@media (min-width:48rem){.domain-fact{grid-template-columns:12rem minmax(0,1fr) auto}}.domain-fact-label{font-family:var(--heading-font);color:var(--text-secondary);grid-column:1/-1}@media (min-width:48rem){.domain-fact-label{grid-column:auto}}.domain-fact-value{min-width:0}.charge-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.charge-summary-card{background:var(--entry-selected-background);text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;padding:1.125rem 1rem;display:flex}.charge-summary-label{font-family:var(--heading-font);font-weight:700}.charge-summary-value{margin-top:1rem;font-size:1.0625rem;font-weight:500}@media (min-width:48rem){#leaders .fact-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.fact-cards:has(.margin-card){grid-template-columns:repeat(5,minmax(0,1fr))}}.fact-card.margin-card,#leaders .fact-card:last-child{grid-column:1/-1}@media (min-width:48rem){.fact-card.margin-card,#leaders .fact-card:last-child{grid-column:auto}}.fact-card.margin-card{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.margin-card-text{flex-direction:column;gap:.25rem;display:flex}.saved-notice{color:var(--text-secondary);font-size:.875rem}.pricing-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (min-width:64rem){.pricing-layout{grid-template-columns:minmax(18rem,2fr) minmax(0,3fr)}}.pricing-list{gap:.75rem}.pricing-list-bulk{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.asset-pricing-entry{align-items:center;gap:.625rem;display:flex}.asset-pricing-entry button{font-family:inherit;font-size:inherit;color:var(--link-color);cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;font-weight:500;display:inline-flex}.asset-pricing-entry button[aria-current=true]{background:var(--entry-selected-background)}.asset-pricing-detail>p{color:var(--text-secondary);margin:0}.asset-pricing-detail>.page-section{margin-top:1rem}.asset-pricing-detail .page-section-heading input[type=number],.asset-pricing-detail .live-table input[type=number],.card .page-section-heading input[type=number]{width:7rem}.price-card-line{color:var(--text-secondary);justify-content:flex-end;font-size:.875rem;display:flex}.price-card-line[data-promotion-state=replaced] span:last-child{text-decoration:line-through}.price-card-line.price-card-promotion{color:var(--text-attention);font-weight:500}.method-cards{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.method-card{gap:.25rem}.method-card-name{font-family:var(--heading-font);color:var(--text-secondary);font-size:.875rem;font-weight:400}.method-card-state{color:var(--heading-color);font-size:1.25rem}.leader-grants{flex-wrap:wrap;gap:1.5rem;display:flex}.overlook-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.overlook-list-entry{border-top:1px solid var(--row-divider);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.gateway-result-ping{color:var(--status-green-text);margin:0;font-size:.875rem}.gateway-result-ping[data-tone=failure]{color:var(--text-attention)}.template-source{resize:vertical;border:1px solid var(--den-light-grey);border-radius:var(--control-radius);background:var(--input-background);min-height:20rem;color:var(--text-color);padding:.875rem 1rem;font-family:ui-monospace,Consolas,monospace;font-size:.8125rem;line-height:1.6}.template-preview{border:1px solid var(--border-color);border-radius:var(--control-radius);background:var(--den-white);color:var(--den-dark-grey);flex-direction:column;display:flex;overflow:hidden}.template-preview-heading{border-bottom:1px solid var(--den-light-grey-faint);flex-direction:column;gap:.25rem;padding:.875rem 1rem;font-size:.875rem;display:flex}.template-preview-heading span:first-child{color:var(--den-medium-grey)}.template-preview-heading span:last-child{font-size:1rem;font-weight:500}.template-preview-body{background:var(--den-white);border:0;width:100%;min-height:18rem}.placeholder-chips{border-top:1px solid var(--row-divider);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.placeholder-chips>span{color:var(--text-secondary);font-size:.875rem}.placeholder-chips-stream{border:1px solid var(--link-color);min-height:1.875rem;color:var(--text-color);cursor:pointer;background:0 0;border-radius:.9375rem;padding:0 .75rem;font-family:inherit;font-size:.8125rem}.placeholder-token{font-family:ui-monospace,Consolas,monospace;font-size:.875rem}.report-images{gap:.75rem}.report-images-stream{flex-wrap:wrap;gap:.5rem;display:flex}.platform-setting-entry{flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.platform-setting-entry+.platform-setting-entry{border-top:1px solid var(--row-divider)}.platform-setting-text{min-width:0}.platform-setting-control{flex:none}@media (min-width:48rem){.platform-setting-entry{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.platform-setting-control{width:15rem}.platform-setting-control:has(>.page-actions){width:auto}}.platform-setting-icon{border-radius:.5rem;width:4rem;height:4rem;margin-bottom:.75rem;display:block}.platform-setting-result-ping{color:var(--status-green-text);margin:0;font-size:.875rem}.platform-setting-result-ping[data-tone=failure]{color:var(--text-attention)}.notice-settings-grid{flex-direction:column;display:flex;overflow-x:auto}.notice-settings-grid-stream{grid-template-columns:minmax(11rem,1fr) 3.5rem repeat(auto-fit,minmax(7rem,1fr));align-items:center;gap:.75rem;min-width:52rem;padding:.625rem 0;display:grid}.notice-settings-grid-stream:first-child{color:var(--text-secondary);font-size:.8125rem;font-weight:500}.notice-settings-grid-stream+.notice-settings-grid-stream{border-top:1px solid var(--row-divider)}.notice-settings-grid-cell{flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}.trace-workspace{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}@media (min-width:64rem){.trace-workspace{grid-template-columns:14rem minmax(0,1fr);align-items:start}.trace-workspace:has(>.trace-preview){grid-template-columns:14rem minmax(0,1fr) minmax(0,26rem)}}.trace-views{flex-direction:column;gap:1.5rem;display:flex}.trace-views-group{flex-direction:column;gap:.625rem;display:flex}.trace-views-group h4{color:var(--text-secondary);margin:0;font-size:.875rem}.trace-views-group ul{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.trace-views-stream{border-radius:.5rem;align-items:center;gap:.625rem;padding:.375rem .625rem;display:flex}.trace-views-stream[aria-current=true]{background:var(--entry-selected-background)}.trace-views-stream>.button.button-link{text-align:left;min-width:0;color:inherit;flex:auto;justify-content:flex-start}.trace-views-stream-count{color:var(--text-secondary);font-size:.875rem}.trace-views-star[aria-pressed=true]{color:var(--den-brown)}.trace-number-select{align-items:center;gap:.5rem;display:inline-flex}.page-filters-panel{top:anchor(bottom);bottom:auto;right:auto;left:anchor(left);min-width:16rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border:0;border-radius:.75rem;flex-direction:column;gap:.5rem;margin:.375rem 0 0;padding:.75rem;display:flex}.page-filters-count{background:var(--dot-green);min-width:1.25rem;min-height:1.25rem;color:var(--den-white);border-radius:.625rem;justify-content:center;align-items:center;margin-left:.5rem;padding:0 .375rem;font-size:.75rem;font-weight:500;display:inline-flex}[data-theme=dark] .page-filters-count{color:var(--den-black)}.trace-bulk-bar{background:var(--entry-selected-background);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.trace-preview{min-width:0}@media (min-width:64rem){.trace-preview{top:calc(var(--top-bar-height) + 1rem);max-height:calc(100vh - var(--top-bar-height) - 2rem);position:sticky;overflow-y:auto}}.trace-layout{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:64rem){.trace-layout{grid-template-columns:20rem minmax(0,1fr);align-items:start}.trace-layout:has(>.trace-pane-strip){grid-template-columns:20rem minmax(0,1fr) auto}.trace-layout.trace-layout-packmate{grid-template-columns:minmax(0,1fr) 20rem}.trace-layout-packmate>.trace-main{grid-column:1}.trace-layout-packmate>.trace-side{grid-column:2}}.trace-main,.trace-side{flex-direction:column;gap:1rem;min-width:0;display:flex}.trace-pane-strip{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:64rem){.trace-pane-strip{top:calc(var(--top-bar-height) + 1rem);flex-direction:column;position:sticky}}.trace-pane-strip .button[aria-pressed=true]{background:var(--entry-selected-background)}.trace-pane{flex-direction:column;grid-column:1/-1;gap:.75rem;min-width:0;display:flex}@media (min-width:75rem){.trace-layout:has(>.trace-pane){grid-template-columns:20rem minmax(0,1fr) 18rem auto}.trace-pane{grid-area:1/3}.trace-layout:has(>.trace-pane)>.trace-pane-strip{grid-area:1/4}}.trace-subject{flex:18rem;align-items:center;gap:.5rem;min-width:0;display:flex}.trace-subject input{font-family:var(--heading-font);flex:auto;font-size:1.5rem}.verification-page{width:calc(100% - 2rem);max-width:32.5rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:1rem;flex-direction:column;gap:1rem;margin:4rem auto;padding:1.5rem;display:flex}.verification-page-heading{font-family:var(--heading-font);color:var(--heading-color);margin:0;font-weight:400}.verification-page-body,.verification-page-outcome{margin:0}.verification-page-actions{flex-wrap:wrap;gap:.75rem;display:flex}.trace-thread{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.trace-message{border:1px solid var(--row-divider);background:var(--card-background);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.trace-message.trace-message-packmate,.trace-message.trace-message-traveler{border-left:3px solid var(--den-blue)}.trace-message.trace-message-leader{border-left:3px solid var(--den-green)}.trace-message.trace-message-inside-reply{background:var(--status-brown-background);border-style:dashed}.trace-message.trace-message-storm{background:var(--status-blue-background)}.trace-message.trace-message-awaiting-review{border-color:var(--den-brown)}.trace-message-heading{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.trace-message-heading>.page-actions{margin-left:auto}.trace-message-author{font-weight:500}.trace-message-time{color:var(--text-secondary);font-size:.875rem}.trace-message-body{overflow-wrap:anywhere;min-width:0}.trace-message-body>:first-child{margin-top:0}.trace-message-body>:last-child{margin-bottom:0}.trace-message-frame{background:var(--den-white);border:0;border-radius:.5rem;width:100%}.trace-message-quoted{border-left:2px solid var(--row-divider);color:var(--text-secondary);margin:0;padding-left:.75rem}.trace-message-review{border-top:1px solid var(--row-divider);flex-wrap:wrap;gap:.5rem;padding-top:.75rem;display:flex}.trace-event-stream{flex-wrap:wrap;gap:.5rem;margin:0;font-size:.875rem;display:flex}.trace-attachment-stream{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.trace-attachment-size{color:var(--text-secondary)}.trace-composer{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.trace-composer-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.trace-composer-actions>.button-primary{margin-left:auto}.trace-composer-attachments{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.trace-composer-warning{background:var(--status-brown-background);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.trace-template-picker{width:min(24rem,100vw - 2rem);max-height:min(24rem,100vh - 6rem);box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);position-area:top span-right;position-try-fallbacks:flip-block;border:0;border-radius:.75rem;flex-direction:column;gap:.5rem;margin:.5rem 0;padding:.75rem;display:flex;inset:auto;overflow-y:auto}.trace-template-picker ul{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.trace-template-stream{text-align:left;width:100%;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;gap:.75rem;padding:.5rem .625rem;font-family:inherit;display:flex}.trace-template-stream:hover{background:var(--entry-selected-background)}.trace-presence{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.trace-presence-stream{background:var(--status-blue-background);color:var(--status-blue-text);border-radius:1rem;padding:.25rem .625rem;font-size:.875rem}.dialog.trace-create{max-width:48rem}.trace-attachment-controls{flex-wrap:wrap;gap:.5rem;display:flex}.trace-entitlement-roles{background:var(--notice-background);border-radius:.625rem;grid-template-columns:1fr 1fr;gap:.5rem;padding:.875rem 1rem;display:grid}.trace-entitlement-roles-stream{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.trace-receipt-details{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0;display:grid}.trace-receipt-details dt{font-weight:500}.trace-receipt-details dd{margin:0}.trace-receipt-details-body{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.signaled-trace-notice{border:1px solid var(--notice-border);background:var(--notice-background);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.875rem;padding:1rem;display:flex}.signaled-trace-notice-icon{color:var(--text-attention);flex:none}.signaled-trace-notice-text{flex-direction:column;flex:18.75rem;gap:.25rem;display:flex}.signaled-trace-notice-text p{margin:0}.signaled-trace-notice-text p+p{font-size:.875rem}.trace-authorization{flex-direction:column;gap:.375rem;display:flex}.trace-authorization .checkbox-label{align-items:flex-start}.trace-scent-check{border:1px solid var(--notice-border);background:var(--notice-background);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.trace-scent-check h3,.trace-scent-check p{margin:0}.trace-properties,.trace-properties dl,.trace-asset-panel dl{flex-direction:column;gap:.75rem;margin:0;display:flex}.trace-property{border:0;flex-direction:column;gap:.25rem;min-width:0;margin:0;padding:0;display:flex}.trace-property dd{margin:0}.trace-property-label{color:var(--text-secondary);padding:0;font-size:.875rem}.trace-verified{color:var(--status-green-text);font-weight:500}.trace-target-stream{justify-content:space-between;gap:.75rem;display:flex}.trace-target-stream.trace-target-stream-scent-lost{color:var(--text-attention)}.trace-target-stream.trace-target-stream-scent-held{color:var(--text-secondary)}.chip.chip-tag{background:var(--status-green-background);color:var(--status-green-text)}.trace-follower-stream,.trace-link-stream,.inside-trace-stream,.trace-approval-stream{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.trace-approval-stream{border-bottom:1px solid var(--row-divider);padding-bottom:.75rem}.trace-approval-stream:last-of-type{border-bottom:0;padding-bottom:0}.trace-approval-stream>.page-actions{margin-left:auto}.trace-score{flex-direction:column;gap:.5rem;display:flex}.trace-score p{margin:0}.trace-score-option{color:var(--status-green-text);font-weight:500}.assistance-score-header{box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.5rem 1rem;display:grid}@media (min-width:48rem){.assistance-score-header{padding:2.5rem 5rem}}.assistance-score-header>div{white-space:nowrap;min-width:0;color:var(--text-color);align-items:center;gap:1rem;font-weight:500;display:flex}.assistance-score-header h1{text-align:center;font-size:1.5rem;display:none}@media (min-width:64rem){.assistance-score-header h1{display:block}}.assistance-score-header .top-bar-theme-switch{grid-column:3;justify-self:end}.assistance-score{flex-direction:column;gap:2rem;width:100%;max-width:42rem;margin:0 auto;padding:3rem 1rem;display:flex}.assistance-score>h1{text-align:center;font-size:1.5rem}@media (min-width:64rem){.assistance-score>h1{display:none}}.assistance-score form{flex-direction:column;gap:2rem;display:flex}.assistance-score form>p{color:var(--text-secondary);margin:0}.assistance-score form>.button{justify-content:center;width:100%}.assistance-score [role=status]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 0;display:flex}.assistance-score [role=status] h2,.assistance-score [role=status] p{margin:0}.assistance-score .ping-score{padding:0}.assistance-score form.ping-score>h3{display:none}.assistance-score-scale{border:0;grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.75rem;margin:0;padding:0;display:grid}.assistance-score-level{border:1px solid var(--border-color);background:var(--control-background);color:var(--text-color);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem;font-size:.875rem;font-weight:500;display:flex}.assistance-score-level:hover{background:var(--entry-selected-background)}.assistance-score-level:focus-within{outline:2px solid var(--link-color);outline-offset:2px}.assistance-score-level.assistance-score-level-selected{border-color:var(--link-color);background:var(--entry-selected-background)}.assistance-score-level svg{stroke:currentColor}.assistance-score-level>span[aria-hidden=true]:not(.assistance-score-bars){font-size:2.25rem;line-height:1}.assistance-score-bars{flex-direction:column-reverse;gap:.1875rem;display:flex}.assistance-score-bars>span{border:1px solid var(--border-color);border-radius:.125rem;width:1.75rem;height:.4375rem}.assistance-score-bars>span[data-level-tone]{background:currentColor;border-color:currentColor}.ping-chart [data-level-tone] rect{fill:currentColor}.assistance-score-level[data-level-tone=wail] svg,.assistance-score-bars>[data-level-tone=wail],.trace-score-option[data-level-tone=wail],.ping-chart [data-level-tone=wail]{color:var(--score-tone-wail)}.assistance-score-level[data-level-tone=whimper] svg,.assistance-score-bars>[data-level-tone=whimper],.trace-score-option[data-level-tone=whimper],.ping-chart [data-level-tone=whimper]{color:var(--score-tone-whimper)}.assistance-score-level[data-level-tone=shrug] svg,.assistance-score-bars>[data-level-tone=shrug],.trace-score-option[data-level-tone=shrug],.ping-chart [data-level-tone=shrug]{color:var(--score-tone-shrug)}.assistance-score-level[data-level-tone=lick] svg,.assistance-score-bars>[data-level-tone=lick],.trace-score-option[data-level-tone=lick],.ping-chart [data-level-tone=lick]{color:var(--score-tone-lick)}.assistance-score-level[data-level-tone=howl] svg,.assistance-score-bars>[data-level-tone=howl],.trace-score-option[data-level-tone=howl],.ping-chart [data-level-tone=howl]{color:var(--score-tone-howl)}.assistance-score-level[data-level-tone=blue] svg,.assistance-score-bars>[data-level-tone=blue],.trace-score-option[data-level-tone=blue],.ping-chart [data-level-tone=blue]{color:var(--den-blue)}.assistance-score-level[data-level-tone=brown] svg,.assistance-score-bars>[data-level-tone=brown],.trace-score-option[data-level-tone=brown],.ping-chart [data-level-tone=brown]{color:var(--text-attention)}.assistance-score-level[data-level-tone=gray] svg,.assistance-score-bars>[data-level-tone=gray],.trace-score-option[data-level-tone=gray],.ping-chart [data-level-tone=gray]{color:var(--text-secondary)}.storm-banner{border:1px solid var(--border-color);background:var(--status-green-background);color:var(--text-color);border-radius:.75rem;align-items:center;gap:.625rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.storm-banner>svg{flex:none}.storm-banner[data-tone=blue]{background:var(--status-blue-background)}.storm-banner[data-tone=brown]{border-color:var(--notice-border);background:var(--status-brown-background)}.storm-banner[data-tone=gray]{background:var(--card-background)}.storm-update{max-width:40rem}.storm-update p{margin:0 0 .5rem}.storm-update p:last-child{margin-bottom:0}.trace-blueprint-bar{border:1px solid var(--border-color);background:var(--card-background);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.trace-blueprint-bar .field-error{flex-basis:100%}.blueprint-transition{border:1px solid var(--row-divider);border-radius:.75rem;flex-direction:column;gap:.75rem;margin:0;padding:.75rem;display:flex}.report-figure .fact-card-value{font-size:1.25rem}.packmate-grant-bar,.customer-view-bar,.assistance-grant-bar{border:1px solid var(--notice-border);background:var(--notice-background);color:var(--text-color);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 1rem 1rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}@media (min-width:48rem){.packmate-grant-bar,.customer-view-bar,.assistance-grant-bar{margin:0 1.5rem 1rem}}.packmate-grant-bar.packmate-grant-bar-pending{font-weight:700}.packmate-grant-bar>span,.customer-view-bar>span{flex:14rem}.assistance-grant-bar{flex-direction:column;align-items:flex-start;gap:.375rem}.assistance-grant-stream{flex-direction:column;gap:.5rem;display:flex}.card .assistance-grant-stream+.assistance-grant-stream{border-top:1px solid var(--row-divider);padding-top:1rem}.assistance-grant-stream p,.assistance-grant-stream ul{margin:0}.assistance-grant-stream ul{background:var(--entry-selected-background);border-radius:.75rem;padding:.625rem .75rem .625rem 2rem}.assistance-grant-stream ul:has(>li:only-child){padding-left:.75rem}.assistance-grant-stream li:only-child{list-style:none}.assistance-grant-expiry{font-size:.875rem}.assistance-grant-bar .assistance-grant-stream{flex-flow:wrap;gap:.75rem}.assistance-grant-presets{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.card.assistance-settings{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}@media (min-width:48rem){.card.assistance-settings{grid-template-columns:13.75rem minmax(0,1fr);align-items:start}}.assistance-settings-tabs{flex-direction:column;gap:1.25rem;display:flex}.assistance-settings-module{flex-direction:column;gap:.125rem;display:flex}.assistance-settings-module-toggle{text-align:left;text-transform:uppercase;min-height:2.25rem;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;padding:0 .75rem;font-family:inherit;font-size:.875rem;font-weight:500;display:flex}.assistance-settings-module-toggle:disabled{color:var(--text-secondary);cursor:default}.assistance-settings-module-sections{flex-direction:column;gap:.75rem;display:flex}.assistance-settings-category{flex-direction:column;gap:.125rem;display:flex}.assistance-settings-category-heading{text-transform:uppercase;color:var(--text-secondary);padding:.25rem .75rem;font-size:.75rem;font-weight:500}.assistance-settings-tab{min-height:2.25rem;font-size:var(--sub-navigation-size);color:var(--sidebar-sub-item-text);border-radius:.5rem;align-items:center;padding:0 .75rem;display:flex}.assistance-settings-tab[aria-current=page]{background:var(--sidebar-sub-item-background-active);color:var(--sidebar-text-active);font-weight:500}.assistance-settings-content{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.assistance-settings-content .card{padding:0}.assistance-settings-content .card+.card{border-top:1px solid var(--row-divider);border-radius:0;padding-top:1.25rem}.assistance-settings-content .card:before{display:none}.card.numbering-default-card,.card.numbering-chamber-card{gap:.75rem}.numbering-preview{color:var(--heading-color);font-family:ui-monospace,Consolas,monospace;font-size:1rem}.numbering-placeholder-picker{flex:none}.numbering-chamber-card h3{margin:0}.card.numbering-chamber-card.numbering-chamber-card-disabled{opacity:.55}.page-section.service-level-targets{gap:1.25rem}.service-level-targets-priority{border:0;flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}.service-level-targets-priority>legend{margin-bottom:.5rem;padding:0}.service-level-targets-heading{display:none}.service-level-targets-stream{flex-direction:column;gap:.5rem;display:flex}@media (min-width:30rem){.service-level-targets-heading,.service-level-targets-stream{grid-template-columns:minmax(7rem,1fr) minmax(0,1.5fr) minmax(0,1.5fr);align-items:center;gap:.75rem;display:grid}.service-level-targets-caption{display:none}}.post-forwarding{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.post-forwarding .field{align-self:stretch}.post-aliases{border:0;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.post-aliases-stream{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.post-aliases-stream input,.post-aliases-address{flex:12rem;min-width:0}.post-aliases-address{overflow-wrap:anywhere}.post-domain-health{flex-direction:column;gap:1rem;display:flex}.post-domain-heading{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.post-domain-heading h4{overflow-wrap:anywhere;margin:0}.post-domain-checked{color:var(--text-secondary);margin-right:auto;font-size:.875rem}.post-domain-records{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.post-domain-record{grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;display:grid}.post-domain-record-kind{font-weight:700}.post-domain-record-value{overflow-wrap:anywhere;grid-column:1/-1;font-family:ui-monospace,Consolas,monospace;font-size:.8125rem}@media (min-width:48rem){.post-domain-record{grid-template-columns:4rem 9rem minmax(0,1fr) auto}.post-domain-record-value{grid-column:auto}}.line-workspace{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding:1.25rem 1rem 2.5rem;display:grid}@media (min-width:48rem){.line-workspace{padding:1.75rem 2.5rem 3.5rem}}@media (min-width:64rem){.line-workspace{grid-template-columns:auto minmax(0,1fr);align-items:start}}.line-pane{flex-direction:column;gap:.75rem;min-width:0;display:none}@media (min-width:64rem){.line-pane{top:calc(var(--top-bar-height) + 1rem);width:17.5rem;max-height:calc(100vh - var(--top-bar-height) - 2rem);display:flex;position:sticky;overflow-y:auto}.line-pane[data-line-state=collapsed]{width:auto}}.line-pane-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.line-pane ul{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.line-pane li a{color:var(--text-color);border-radius:.625rem;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem;padding:.625rem .75rem;font-size:.875rem;display:grid}.line-pane li a:hover,.line-pane li[aria-current=true] a{background:var(--entry-selected-background)}.line-pane li a>span:nth-child(3){white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);grid-column:1/-1;overflow:hidden}.ping-unread-count{background:var(--den-green);min-width:1.25rem;height:1.25rem;color:var(--den-white);border-radius:.625rem;justify-content:center;align-items:center;margin-left:.5rem;padding:0 .3125rem;font-size:.75rem;font-weight:700;display:inline-flex}.ping-offer-banner{flex-direction:column;gap:.5rem;display:flex}.ping-offer-banner .page-notice{gap:.5rem;padding:.625rem .75rem}.ping-offer-banner .page-notice>span:first-child{flex:100%;font-weight:500}.ping-response-timer{background:var(--status-green-background);white-space:nowrap;color:var(--status-green-text);border-radius:.5rem;align-self:start;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.ping-response-timer.ping-response-timer-near{background:var(--status-brown-background);color:var(--status-brown-text)}.ping-response-timer.ping-response-timer-past{background:var(--den-brown);color:var(--den-white)}.ping-response-timer progress{accent-color:currentColor;width:3rem;height:.375rem}.ping-conversation{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;min-height:0;display:grid}@media (min-width:48rem){.ping-conversation{grid-template-columns:minmax(0,1fr) auto}.ping-conversation:has(>aside){grid-template-columns:minmax(0,1fr) auto 20rem}}.ping-conversation>section,.ping-conversation>aside{min-width:0;min-height:0;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:relative}.ping-conversation>aside{overflow-y:auto}.ping-conversation>section .ping-thread{flex:1;min-height:12rem}.ping-conversation>nav{gap:.375rem;display:flex}@media (min-width:48rem){.ping-conversation>nav{flex-direction:column}}.ping-conversation>nav .button[aria-pressed=true]{border-color:var(--den-green);background:var(--status-green-background)}.ping-conversation-heading{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.ping-conversation-heading h2{font-size:1.5rem}.ping-conversation-actions{flex-wrap:wrap;gap:.375rem;display:flex}.ping-conversation>section>.page-notice{margin:0;padding:.5rem .875rem;font-size:.875rem}.ping-leader-avatars{margin:0;padding:0;list-style:none;display:flex}.ping-leader-avatar-stream{border:2px solid var(--card-background);background:var(--den-green);width:2rem;height:2rem;color:var(--den-white);border-radius:50%;justify-content:center;align-items:center;margin-left:-.375rem;font-size:.8125rem;font-weight:700;display:inline-flex}.ping-leader-avatar-stream:first-child{margin-left:0}.ping-tag-picker{display:inline-flex;position:relative}.ping-tag-picker .menu-entry-items{max-height:18rem;overflow-y:auto}.ping-tag-picker-stream{min-height:2rem;padding:0 .5rem;font-size:.875rem}.ping-template-picker{box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.5rem;display:flex}.ping-template-picker ul{flex-direction:column;gap:.125rem;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ping-template-picker-stream{cursor:pointer;border-radius:.5rem;align-items:baseline;gap:.5rem;padding:.375rem .625rem;font-size:.875rem;display:flex}.ping-template-picker-stream.ping-template-picker-stream-highlighted{background:var(--entry-selected-background)}.ping-actions-pane ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ping-actions-pane li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ping-actions-pane li>span{flex-direction:column;display:flex}.ping-traveler-panel,.ping-asset-panel,.ping-handoff-panel,.ping-email-pane,.ping-side-conversations-pane{flex-direction:column;gap:.5rem;display:flex}.ping-traveler-panel h2,.ping-asset-panel h2,.ping-handoff-panel h2,.ping-email-pane h2,.ping-side-conversations-pane h2{font-size:1.25rem}.ping-traveler-panel h3,.ping-asset-panel h3,.ping-handoff-panel h3{color:var(--text-secondary);margin:.5rem 0 0;font-size:.875rem}.ping-traveler-panel dl,.ping-handoff-panel dl,.ping-traveler-panel ul,.ping-asset-panel ul,.ping-side-conversations-pane ul{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ping-traveler-panel-stream,.ping-asset-panel-stream,.ping-side-conversations-pane-stream{border-bottom:1px solid var(--row-divider);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;padding:.25rem 0;font-size:.875rem;display:flex}.ping-traveler-panel-stream dt{color:var(--text-secondary)}.ping-traveler-panel-stream dd{min-width:0;margin:0}.ping-handoff-panel dd{margin:0 0 .375rem}.ping-identity{background:var(--status-brown-background);color:var(--status-brown-text);border-radius:.5rem;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.ping-identity.ping-identity-verified{background:var(--status-green-background);color:var(--status-green-text)}.ping-analytics-filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.ping-analytics-filters>.field{flex:10rem}.ping-figures{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:64rem){.ping-figures{grid-template-columns:repeat(5,minmax(0,1fr))}}.ping-figure-change{color:var(--text-secondary);font-size:.8125rem;font-weight:500}.ping-figure-change.ping-figure-change-up{color:var(--status-green-text)}.ping-figure-change.ping-figure-change-down{color:var(--text-attention)}.ping-chart{box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-highlight);-webkit-backdrop-filter:var(--fluid-crystal-blur);backdrop-filter:var(--fluid-crystal-blur);border-radius:.875rem;margin:0;padding:1rem;position:relative}.ping-chart svg{width:100%;height:auto;display:block;overflow:visible}.ping-chart line{stroke:var(--row-divider)}.ping-chart text{fill:var(--text-secondary);font-size:.6875rem}.ping-chart polyline{stroke:var(--den-green);fill:none}.ping-chart polyline+polyline{stroke:var(--den-brown)}[data-theme=dark] .ping-chart polyline{stroke:var(--den-blue)}[data-theme=dark] .ping-chart polyline+polyline{stroke:var(--den-brown-light)}.ping-chart rect{fill:var(--meter-fill)}.ping-chart figcaption{color:var(--text-secondary);gap:1rem;margin-top:.5rem;font-size:.8125rem;display:flex}.ping-chart figcaption span:first-child{color:var(--status-green-text)}.ping-chart figcaption span+span{color:var(--text-attention)}.ping-widget{z-index:45;font-family:var(--body-font);color:var(--text-color);flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.ping-widget[data-theme=light]{--band-green:var(--den-green-pale);--border-color:var(--den-light-grey-pale);--card-background:var(--den-white);--control-background:var(--den-white);--control-text:var(--den-green);--entry-selected-background:var(--den-green-faint);--field-background-readonly:#f3f3f3;--fluid-crystal-backdrop:linear-gradient(150deg, #cfe6d7 0%, var(--den-white) 42%, #cfe7f7 100%);--fluid-crystal-blur:blur(4px) saturate(180%) brightness(1.06);--fluid-crystal-blur-thick:blur(12px) saturate(180%) brightness(1.06);--fluid-crystal-edge:inset 0 0 0 1px #ffffffe6, inset 1.5px 1.5px 0 #fffffff2, inset -1px -1px 0 #ffffff8c, inset 0 0 22px #ffffff80;--fluid-crystal-highlight:linear-gradient(135deg, rgb(255 255 255/calc(var(--fluid-crystal-stain) + .22)) 0%, rgb(255 255 255/var(--fluid-crystal-stain)) 38%, rgb(255 255 255/calc(var(--fluid-crystal-stain) - .08)) 100%);--fluid-crystal-shadow:0 10px 30px #06602d24;--fluid-crystal-surface-thick:linear-gradient(135deg, rgb(255 255 255/calc(max(.6, var(--fluid-crystal-stain)) + .22)) 0%, rgb(255 255 255/max(.6, var(--fluid-crystal-stain))) 38%, rgb(255 255 255/calc(max(.6, var(--fluid-crystal-stain)) - .08)) 100%);--heading-color:var(--den-green);--input-background:var(--den-white);--link-color:var(--den-green);--row-divider:var(--den-light-grey-faint);--status-blue-background:#e3f2fb;--status-blue-text:var(--den-green);--text-attention:var(--den-brown);--text-color:var(--den-dark-grey);--text-secondary:var(--den-medium-grey)}.ping-widget.ping-widget-bottom-right{bottom:1rem;right:1rem}.ping-widget.ping-widget-bottom-left{align-items:flex-start;bottom:1rem;left:1rem}.ping-widget.ping-widget-top-right{flex-direction:column-reverse;top:1rem;right:1rem}.ping-widget.ping-widget-top-left{flex-direction:column-reverse;align-items:flex-start;top:1rem;left:1rem}.ping-widget[data-widget-font=playfairDisplay]{font-family:var(--heading-font)}.ping-widget[data-widget-font=system]{font-family:system-ui,sans-serif}.ping-widget[data-header-tone=denGreen] .ping-widget-heading,.ping-widget[data-launcher-tone=denGreen] .ping-launcher,.ping-widget[data-leader-bubble-tone=denGreen] .ping-thread-stream.ping-thread-stream-leader,.ping-widget[data-leader-bubble-tone=denGreen] .ping-thread-stream.ping-thread-stream-bot,.ping-widget[data-traveler-bubble-tone=denGreen] .ping-thread-stream.ping-thread-stream-traveler,.ping-widget[data-button-tone=denGreen] .button.button-primary{border-color:var(--den-green);background:var(--den-green);color:var(--den-white)}.ping-widget[data-header-tone=denBlue] .ping-widget-heading,.ping-widget[data-launcher-tone=denBlue] .ping-launcher,.ping-widget[data-leader-bubble-tone=denBlue] .ping-thread-stream.ping-thread-stream-leader,.ping-widget[data-leader-bubble-tone=denBlue] .ping-thread-stream.ping-thread-stream-bot,.ping-widget[data-traveler-bubble-tone=denBlue] .ping-thread-stream.ping-thread-stream-traveler,.ping-widget[data-button-tone=denBlue] .button.button-primary{border-color:var(--den-blue);background:var(--den-blue);color:var(--den-dark-grey)}.ping-widget[data-header-tone=denBrown] .ping-widget-heading,.ping-widget[data-launcher-tone=denBrown] .ping-launcher,.ping-widget[data-leader-bubble-tone=denBrown] .ping-thread-stream.ping-thread-stream-leader,.ping-widget[data-leader-bubble-tone=denBrown] .ping-thread-stream.ping-thread-stream-bot,.ping-widget[data-traveler-bubble-tone=denBrown] .ping-thread-stream.ping-thread-stream-traveler,.ping-widget[data-button-tone=denBrown] .button.button-primary{border-color:var(--den-brown);background:var(--den-brown);color:var(--den-white)}.ping-widget[data-header-tone=denDarkGrey] .ping-widget-heading,.ping-widget[data-launcher-tone=denDarkGrey] .ping-launcher,.ping-widget[data-leader-bubble-tone=denDarkGrey] .ping-thread-stream.ping-thread-stream-leader,.ping-widget[data-leader-bubble-tone=denDarkGrey] .ping-thread-stream.ping-thread-stream-bot,.ping-widget[data-traveler-bubble-tone=denDarkGrey] .ping-thread-stream.ping-thread-stream-traveler,.ping-widget[data-button-tone=denDarkGrey] .button.button-primary{border-color:var(--den-dark-grey);background:var(--den-dark-grey);color:var(--den-white)}.ping-widget[data-header-tone=greenTint] .ping-widget-heading,.ping-widget[data-launcher-tone=greenTint] .ping-launcher,.ping-widget[data-leader-bubble-tone=greenTint] .ping-thread-stream.ping-thread-stream-leader,.ping-widget[data-leader-bubble-tone=greenTint] .ping-thread-stream.ping-thread-stream-bot,.ping-widget[data-traveler-bubble-tone=greenTint] .ping-thread-stream.ping-thread-stream-traveler,.ping-widget[data-button-tone=greenTint] .button.button-primary{border-color:var(--band-green);background:var(--band-green);color:var(--heading-color)}.ping-widget[data-header-tone=blueTint] .ping-widget-heading,.ping-widget[data-launcher-tone=blueTint] .ping-launcher,.ping-widget[data-leader-bubble-tone=blueTint] .ping-thread-stream.ping-thread-stream-leader,.ping-widget[data-leader-bubble-tone=blueTint] .ping-thread-stream.ping-thread-stream-bot,.ping-widget[data-traveler-bubble-tone=blueTint] .ping-thread-stream.ping-thread-stream-traveler,.ping-widget[data-button-tone=blueTint] .button.button-primary{border-color:var(--status-blue-background);background:var(--status-blue-background);color:var(--status-blue-text)}.ping-launcher{border:1px solid var(--border-color);width:3.75rem;height:3.75rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--card-background);color:var(--text-color);cursor:pointer;border-radius:1.25rem;justify-content:center;align-items:center;gap:.5rem;padding:0;font-family:inherit;font-weight:500;display:inline-flex;position:relative}.ping-launcher img{width:3.25rem;height:3.25rem}.ping-launcher-badge{border:2px solid var(--den-white);background:var(--den-green);width:1.375rem;height:1.375rem;color:var(--den-white);border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-.25rem;right:-.25rem}.ping-widget-panel{box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@media (min-width:48rem){.ping-widget-panel{border-radius:1.25rem;width:23.5rem;height:min(37.5rem,100vh - 7rem);position:static}.ping-widget[data-widget-size=compact] .ping-widget-panel{width:20rem;height:min(30rem,100vh - 7rem)}.ping-widget[data-widget-size=large] .ping-widget-panel{width:28rem;height:min(44rem,100vh - 7rem)}.ping-widget[data-corner-roundness="0"] .ping-widget-panel{border-radius:0}.ping-widget[data-corner-roundness="1"] .ping-widget-panel{border-radius:.5rem}.ping-widget[data-corner-roundness="2"] .ping-widget-panel{border-radius:.875rem}.ping-widget[data-corner-roundness="4"] .ping-widget-panel{border-radius:1.75rem}}.ping-widget-panel>.card-actions{justify-content:flex-end;padding:.5rem 1rem 0}.ping-widget-panel>.ping-form,.ping-widget-panel>.ping-score,.ping-widget-panel>.ping-history{flex:1;overflow-y:auto}.ping-widget-panel>.card{margin:0 1rem}.ping-widget-heading{background:var(--den-green);color:var(--den-white);align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex;position:relative;overflow:hidden}.ping-widget-heading>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ping-widget-heading>:not(img){position:relative}.ping-widget-heading>span[aria-hidden=true]{background:#ffffff40;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-weight:700;display:flex}.ping-widget-heading>div{flex-direction:column;flex:1;min-width:0;display:flex}.ping-widget-heading h2{color:inherit;font-size:1.125rem}.ping-widget-heading .button{color:inherit;background:0 0;border-color:currentColor}.ping-widget-subtitle{opacity:.85;font-size:.8125rem}.ping-widget-sound[aria-pressed=true]{opacity:.55}.ping-widget-canvas{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ping-widget-canvas>img{opacity:.35;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ping-widget-canvas>.ping-thread{flex:1;position:relative}.ping-form{flex-direction:column;gap:1rem;margin:0;padding:1rem;display:flex}.ping-form h3{font-size:1.25rem}.ping-form.ping-form-inline{gap:.5rem}.ping-form.ping-form-conversation{justify-content:flex-end}.ping-form.ping-form-traditional{gap:1rem}.ping-queue{text-align:center;color:var(--text-secondary);margin:0;padding:.5rem 1rem;font-size:.8125rem}.ping-proactive-bubble{width:min(17rem,100vw - 2rem);box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:.875rem;flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.ping-proactive-bubble p{margin:0}.ping-proactive-bubble .card-actions{justify-content:space-between}.ping-score{flex-direction:column;gap:.75rem;margin:0;padding:1rem;display:flex}.ping-score h3{font-size:1.25rem}.ping-score p{margin:0}.ping-widget-footer{border-top:1px solid var(--row-divider);color:var(--text-secondary);flex-direction:column;gap:.25rem;padding:.5rem 1rem;font-size:.75rem;display:flex}.ping-widget-footer p{margin:0}.ping-widget-footer-images{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ping-widget-footer-images img{width:auto;height:1.5rem}.ping-history{flex-direction:column;gap:.75rem;margin:0;padding:1rem;list-style:none;display:flex}.ping-history-stream{border:1px solid var(--row-divider);border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.ping-thread{flex-direction:column;gap:.5rem;min-height:0;padding:.75rem 1rem;display:flex;overflow-y:auto}.ping-thread-stream{border:1px solid var(--border-color);background:var(--card-background);max-width:85%;color:var(--text-color);border-radius:.875rem;flex-direction:column;align-self:flex-start;gap:.25rem;padding:.5rem .75rem;font-size:.9375rem;display:flex}.ping-thread-stream p{white-space:pre-wrap;margin:0}.ping-thread-stream.ping-thread-stream-traveler{align-self:flex-end}.ping-thread-stream.ping-thread-stream-leader,.ping-thread-stream.ping-thread-stream-bot{border-color:var(--band-green);background:var(--band-green)}.ping-thread-stream.ping-thread-stream-system{text-align:center;max-width:100%;color:var(--text-secondary);background:0 0;border:0;align-self:center;padding:.25rem .5rem;font-size:.8125rem}.ping-thread-stream.ping-thread-stream-inside-reply{border-color:var(--notice-border);background:var(--notice-background)}.ping-thread-stream.ping-thread-stream-consult{border-color:var(--status-blue-background);background:var(--status-blue-background);color:var(--status-blue-text)}.ping-thread-stream.ping-thread-stream-redacted{color:var(--text-secondary)}.ping-thread-author{font-size:.75rem;font-weight:700}.ping-thread-time,.ping-thread-seen{opacity:.75;font-size:.6875rem}.ping-thread-attachment{color:inherit;font-size:.8125rem}.ping-thread-options{flex-wrap:wrap;gap:.375rem;display:flex}.ping-thread-inside-tag{background:var(--status-brown-background);color:var(--status-brown-text);border-radius:.625rem;align-self:flex-start;padding:0 .5rem;font-size:.6875rem;font-weight:700}.ping-typing{color:var(--text-secondary);margin:0;font-size:.8125rem}.ping-draft-preview{border:1px dashed var(--border-color);color:var(--text-secondary);border-radius:.75rem;margin:0;padding:.5rem .75rem;font-size:.875rem}.ping-composer{border-top:1px solid var(--row-divider);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.ping-composer>.button{align-self:flex-end}.ping-composer .horizon-editor-area{max-height:10rem;overflow-y:auto}.ping-composer-mode{align-self:flex-start}.ping-composer-attachments{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ping-composer-attachment-stream{background:var(--entry-selected-background);border-radius:.5rem;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .5rem;font-size:.8125rem;display:inline-flex}.bot-builder{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:64rem){.bot-builder{grid-template-columns:11rem minmax(0,1fr) 22rem;align-items:start}}.bot-canvas-toolbar,.bot-builder>.page-notice{grid-column:1/-1}.bot-canvas-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bot-step-palette{flex-wrap:wrap;gap:.375rem;display:flex}@media (min-width:64rem){.bot-step-palette{flex-direction:column}}.bot-step-palette-stream{min-height:var(--control-height-compact);border:1px solid var(--border-color);border-radius:var(--control-radius-compact);background:var(--control-background);text-align:left;color:var(--text-color);cursor:pointer;padding:0 .75rem;font-family:inherit;font-size:.875rem}.bot-step-palette-stream:disabled{opacity:.55;cursor:default}.bot-canvas{border:1px solid var(--border-color);background:var(--edit-grid-background);cursor:grab;border-radius:.875rem;width:100%;height:36rem}.bot-canvas-step{border:1px solid var(--border-color);background:var(--card-background);height:100%;color:var(--text-color);cursor:move;border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.5rem .625rem;font-size:.8125rem;display:flex;overflow:hidden}.bot-canvas-step p{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);margin:0;overflow:hidden}.bot-canvas-step>div{flex-wrap:wrap;gap:.25rem;margin-top:auto;display:flex}.bot-canvas-step.bot-canvas-step-selected{border-color:var(--den-green);box-shadow:0 0 0 2px var(--den-green)}.bot-canvas-step.bot-canvas-step-unavailable{opacity:.55}.bot-canvas-outlet{border:1px solid var(--border-color);background:var(--control-background);color:var(--text-color);cursor:pointer;border-radius:.375rem;padding:.125rem .375rem;font-family:inherit;font-size:.6875rem}.bot-canvas-outlet.bot-canvas-outlet-open{border-color:var(--den-brown);color:var(--text-attention)}.bot-canvas-connection{stroke:var(--den-green);fill:none}.bot-canvas-connection.bot-canvas-connection-pending{stroke:var(--den-brown)}.bot-step-panel,.bot-test-panel{border:1px solid var(--border-color);background:var(--card-background);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.bot-step-panel h3,.bot-test-panel h3{font-size:1.25rem}.bot-step-panel fieldset{border:0;margin:0;padding:0}.bot-test-panel .ping-thread{max-height:24rem;padding:0}.widget-appearance{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (min-width:64rem){.widget-appearance{grid-template-columns:minmax(0,1fr) 26rem}}.widget-appearance>div{flex-direction:column;gap:1rem;display:flex}.widget-appearance fieldset{border:0;margin:0;padding:0}.widget-preview{background:var(--fluid-crystal-backdrop);border-radius:.875rem;min-height:40rem;padding:1rem;position:relative;overflow:hidden}.widget-preview .ping-widget{position:relative}.widget-preview .ping-widget-panel{border-radius:1.25rem;width:100%;height:32rem;position:relative}.widget-preview-states{flex-wrap:wrap}.widget-image-upload{flex-direction:column;gap:.5rem;display:flex}.widget-image-upload img{object-fit:contain;border-radius:.375rem;width:auto;max-width:8rem;height:2.5rem}.widget-image-upload label.button{align-self:flex-start}.lore-root{--lore-axis:#c3c2b7;--lore-grid:#e1e0d9;--lore-series-1:#2a78d6;--lore-series-4:#eda100;--lore-surface:#fcfcfb;--lore-text:#0b0b0b;--lore-text-secondary:#52514e;--lore-text-subtle:#898781;color:var(--lore-text);font-size:.75rem;line-height:1.4}[data-theme=dark] .lore-root{--lore-axis:#383835;--lore-grid:#2c2c2a;--lore-series-1:#3987e5;--lore-series-4:#c98500;--lore-surface:#1a1a19;--lore-text:var(--den-white);--lore-text-secondary:#c3c2b7;--lore-text-subtle:#898781}.lore-root :focus-visible{outline:2px solid var(--lore-series-1);outline-offset:2px}.lore-designer{border:1px solid var(--lore-grid);border-radius:.5rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (min-width:64rem){.lore-designer{flex-direction:row}}.lore-designer-side{border-bottom:1px solid var(--lore-grid);background:var(--lore-surface);flex-direction:column;flex-shrink:0;gap:1rem;padding:1rem;display:flex;overflow-y:auto}@media (min-width:64rem){.lore-designer-side{border-right:1px solid var(--lore-grid);border-bottom:0;width:20.625rem}.lore-designer-side:last-child{border-right:0;border-left:1px solid var(--lore-grid)}}.lore-designer-section{flex-direction:column;gap:.5rem;display:flex}.lore-designer-section-head{justify-content:space-between;align-items:center;display:flex}.lore-pane-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--lore-text-secondary);margin:0;font-size:.6875rem;font-weight:600}.lore-designer-entry{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lore-format-line{align-items:center;gap:.5rem;display:flex}.lore-input{border:1px solid var(--lore-grid);background:var(--lore-surface);min-width:0;min-height:auto;font-family:inherit;font-size:inherit;color:var(--lore-text);border-radius:.375rem;padding:.3125rem .5rem}.lore-input option{background:var(--lore-surface);color:var(--lore-text)}.lore-size-input{flex-shrink:0;width:5.5rem}.lore-button{border:1px solid var(--lore-grid);background:var(--lore-surface);font-family:inherit;font-size:inherit;color:var(--lore-text);cursor:pointer;border-radius:.375rem;padding:.375rem .875rem;font-weight:600}.lore-button.lore-button-primary{border-color:var(--den-green);background:var(--den-green);color:var(--den-white)}.lore-icon-button{width:1.5rem;height:1.5rem;color:var(--lore-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex:none;font-family:inherit;font-size:1rem;line-height:1}.lore-icon-button:hover{background:var(--lore-grid);color:var(--lore-text)}.lore-color-button{border:1px solid var(--lore-grid);cursor:pointer;border-radius:.375rem;width:1.75rem;height:1.75rem}.lore-designer-canvas{background:var(--lore-grid);flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:1rem;min-width:0;padding:1.5rem;display:flex}.lore-designer-page{background:var(--den-white);max-width:100%;height:auto;box-shadow:0 4px 16px #11182724}.lore-designer-margin{stroke:var(--lore-grid);fill:none;pointer-events:none;stroke-dasharray:2 4}.lore-designer-frame{stroke:var(--lore-axis);fill:#0000;cursor:move;stroke-dasharray:3 3;touch-action:none}.lore-designer-frame.lore-designer-frame-on{stroke:var(--lore-series-1);stroke-width:2px;stroke-dasharray:none}.lore-designer-handle{stroke:var(--lore-surface);fill:var(--lore-series-1);cursor:nwse-resize;stroke-width:1px;touch-action:none}.lore-designer-pages{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lore-designer-page-tab{border:1px solid var(--lore-grid);background:var(--lore-surface);font-family:inherit;font-size:inherit;color:var(--lore-text-secondary);cursor:pointer;border-radius:.375rem;padding:.375rem .75rem}.lore-designer-page-tab.lore-designer-page-tab-on{border-color:var(--lore-series-1);color:var(--lore-series-1);font-weight:600}.lore-designer-tile{text-align:left;color:var(--lore-text);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem;font-family:inherit;font-size:.8125rem;display:flex}.lore-designer-tile.lore-designer-tile-on{background:var(--lore-grid)}.lore-designer-tile-page{color:var(--lore-text-subtle);font-size:.75rem}.lore-zone{align-items:center;gap:.5rem;display:flex;position:relative}.lore-zone-label{letter-spacing:.05em;text-transform:uppercase;width:4rem;color:var(--lore-text-subtle);flex-shrink:0;font-size:.75rem}.lore-zone-parts{border:1px solid var(--lore-grid);border-radius:.375rem;flex-wrap:wrap;flex-grow:1;align-items:center;gap:.25rem;min-height:2.125rem;padding:.25rem .5rem;display:flex}.lore-zone-chip{border:1px solid var(--lore-series-4);color:var(--lore-series-4);border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .4375rem;font-size:.75rem;font-weight:500;display:inline-flex}.lore-zone-text{color:var(--lore-text);align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.lore-zone-input{width:7.5rem;min-height:auto;padding:revert;border:0;border-bottom:1px solid var(--lore-grid);border-radius:revert;color:var(--lore-text);background:0 0;font-family:inherit;font-size:.8125rem}.lore-insert-menu{border:1px solid var(--lore-grid);background:var(--lore-surface);position-area:bottom span-left;position-try-fallbacks:flip-block;border-radius:.375rem;flex-direction:column;width:12.5rem;margin:.25rem 0;padding:.25rem;display:flex;inset:auto;box-shadow:0 12px 28px #11182729}.lore-insert-item{text-align:left;color:var(--lore-text);cursor:pointer;background:0 0;border:0;border-radius:.25rem;padding:.4375rem .625rem;font-family:inherit;font-size:.8125rem}.lore-insert-item:hover{background:var(--lore-grid)}.lore-font-button{border:1px solid var(--lore-grid);background:var(--lore-surface);text-align:left;color:var(--lore-text);cursor:pointer;border-radius:.375rem;flex-grow:1;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem}.lore-font-picker{flex-direction:column;flex-grow:1;gap:.375rem;display:flex;position:relative}.lore-font-list{border:1px solid var(--lore-grid);border-radius:.375rem;max-height:13.75rem;margin:0;padding:0;list-style:none;overflow-y:auto}.lore-font-entry{text-align:left;width:100%;color:var(--lore-text);cursor:pointer;background:0 0;border:0;padding:.375rem .625rem;font-size:.8125rem}.lore-font-entry.lore-font-entry-on,.lore-font-entry:hover{background:var(--lore-grid)}.lore-picker{z-index:60;border:1px solid var(--lore-grid);background:var(--lore-surface);border-radius:.75rem;width:min(32rem,100% - 2rem);max-height:calc(100vh - 2rem);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 25px 50px #00000040}.lore-picker-head,.lore-picker-foot{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.lore-picker-head{border-bottom:1px solid var(--lore-grid)}.lore-picker-foot{border-top:1px solid var(--lore-grid)}.lore-picker-title{color:var(--lore-text);font-size:1rem;font-weight:600}.lore-picker-head .lore-icon-button{margin-left:auto}.lore-picker-body{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}@media (min-width:48rem){.lore-picker-body{flex-direction:row}}.lore-picker-entry{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}@media (min-width:48rem){.lore-picker-entry{width:16.75rem}}.lore-picker-field{border-radius:.5rem;height:10.5rem}.lore-picker-line{align-items:center;gap:.625rem;display:flex}.lore-picker-chip{border:1px solid var(--lore-grid);border-radius:.375rem;flex-shrink:0;width:1.5rem;height:1.5rem}.lore-picker-channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.lore-picker-channel{color:var(--lore-text-subtle);flex-direction:column;gap:.25rem;font-size:.6875rem;display:flex}.lore-picker-swatches{flex-direction:column;flex-grow:1;gap:.625rem;display:flex}.lore-picker-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem;display:grid}.lore-picker-swatch{border:1px solid var(--lore-grid);cursor:pointer;border-radius:.3125rem;height:1.5rem}.lore-picker-compare{color:var(--lore-text-subtle);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.horizon-editor{flex-direction:column;display:flex;position:relative}.horizon-editor-area{--border-color:var(--den-light-grey-pale);--entry-selected-background:var(--den-green-faint);--link-color:var(--den-green);--text-color:var(--den-black);--text-secondary:var(--den-medium-grey);background:var(--den-white);flex:1;min-height:0;position:relative;overflow-y:auto}.horizon-editor.horizon-editor-transparent .horizon-editor-area{background:0 0}.horizon-editor-editable{min-height:inherit;white-space:pre-wrap;color:var(--text-color);outline:none;padding:.5rem .75rem;font-size:.875rem}.horizon-editor-editable a{color:var(--link-color)}.horizon-editor-placeholder{color:var(--text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.875rem;position:absolute;top:.5rem;left:.75rem}.horizon-editor-status-bar{border-top:1px solid var(--border-color);color:var(--text-secondary);flex-shrink:0;align-items:center;gap:1rem;padding:.25rem .75rem;font-size:.6875rem;display:flex}.horizon-editor-status-bar span{font-variant-numeric:tabular-nums}.horizon-editor-status-bar-language{margin-left:auto}.horizon-editor-toolbar{scrollbar-width:none;flex-shrink:0;align-items:center;gap:.125rem;padding:.25rem .5rem;display:flex;overflow-x:auto}.horizon-editor-toolbar::-webkit-scrollbar{display:none}.horizon-editor-toolbar.horizon-editor-toolbar-compact{border-top:1px solid var(--border-color)}.horizon-editor-toolbar>*,.horizon-editor-ribbon-group-tools>*,.horizon-editor-floating-toolbar-mini>*,.horizon-editor-floating-toolbar .horizon-editor-scroller-strip>*{flex-shrink:0}.horizon-editor-divider{background:var(--border-color);flex-shrink:0;width:1px;height:1rem;margin:0 .125rem}.horizon-editor-tool{min-width:1.75rem;height:1.75rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;padding:0 .375rem;font-family:inherit;display:inline-flex}.horizon-editor-tool:hover{background:var(--horizon-editor-background-hover);color:var(--text-color)}.horizon-editor-tool:disabled{opacity:.4;cursor:default}.horizon-editor-tool.horizon-editor-tool-active{background:var(--entry-selected-background);color:var(--text-color)}.horizon-editor-tool.horizon-editor-tool-color{flex-direction:column;gap:.125rem;height:auto;padding:.375rem}.horizon-editor-tool-color-bar{border-radius:1px;width:1rem;height:3px}.horizon-editor-tool.horizon-editor-tool-picker{gap:.125rem}.horizon-editor-tool-picker.horizon-editor-tool-symbol{font-size:.8125rem;line-height:1}.horizon-editor-tool-picker.horizon-editor-tool-variable{font-family:ui-monospace,monospace;font-size:.6875rem}.horizon-editor-tool.horizon-editor-tool-compact{min-width:1.375rem;height:1.375rem;padding:0 .25rem}.horizon-editor-tool.horizon-editor-tool-caution{color:var(--text-attention)}.horizon-editor-select{min-height:0;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.375rem;outline:none;padding:.25rem;font-size:.6875rem}.horizon-editor-select:hover{background:var(--horizon-editor-background-hover)}.horizon-editor-select option{background:var(--horizon-editor-option-background);color:var(--horizon-editor-option-text)}.horizon-editor-select.horizon-editor-select-style{max-width:5.5rem}.horizon-editor-select.horizon-editor-select-font{max-width:6.75rem}.horizon-editor-select.horizon-editor-select-size{width:3.25rem}.horizon-editor-floating-toolbar-mini .horizon-editor-select-font{max-width:5.75rem}.horizon-editor-floating-toolbar-mini .horizon-editor-select-size{width:2.875rem}.horizon-editor-ribbon-reveal{border:0;border-bottom:1px solid var(--border-color);cursor:pointer;background:0 0;flex-shrink:0;width:100%;height:.375rem;padding:0}.horizon-editor-ribbon-reveal:hover{background:var(--entry-selected-background)}.horizon-editor-ribbon{border-top:1px solid var(--border-color);flex-shrink:0;position:relative}.horizon-editor-ribbon.horizon-editor-ribbon-overlay{z-index:30;box-shadow:var(--fluid-crystal-shadow);background:var(--card-background);position:absolute;top:0;left:0;right:0}.horizon-editor-ribbon-tabs{border-bottom:1px solid var(--border-color);color:var(--text-secondary);align-items:center;gap:.25rem;padding:.375rem .5rem 0;display:flex}.horizon-editor-scroller{flex:1;align-items:stretch;min-width:0;display:flex}.horizon-editor-scroller-arrow{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 .125rem}.horizon-editor-scroller-arrow:hover{opacity:1}.horizon-editor-scroller-strip{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.horizon-editor-scroller-strip::-webkit-scrollbar{display:none}.horizon-editor-ribbon-tabs .horizon-editor-scroller-strip{align-items:center;gap:.25rem}.horizon-editor-ribbon-commands .horizon-editor-scroller-strip{align-items:stretch}.horizon-editor-floating-toolbar .horizon-editor-scroller-strip{align-items:center;gap:.125rem}.horizon-editor-ribbon-tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:500}.horizon-editor-ribbon-tab:hover{color:var(--text-color)}.horizon-editor-ribbon-tab.horizon-editor-ribbon-tab-selected{color:var(--text-color);border-bottom-color:var(--den-green)}.horizon-editor-ribbon-tab.horizon-editor-ribbon-tab-context{color:var(--link-color);font-weight:600}.horizon-editor-ribbon-display{flex-shrink:0}.horizon-editor-ribbon-display-toggle{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:.375rem;display:flex}.horizon-editor-ribbon-display-toggle:hover{color:var(--text-color)}.horizon-editor-ribbon-display .horizon-editor-popover{position-area:bottom span-left;position-try-fallbacks:flip-block;margin-top:.25rem}.horizon-editor-ribbon-commands{align-items:stretch;min-height:6.25rem;padding:.25rem .5rem;display:flex}.horizon-editor-ribbon-group{border-right:1px solid var(--border-color);flex-direction:column;flex-shrink:0;justify-content:space-between;padding:.375rem .5rem;display:flex}.horizon-editor-ribbon-group:last-child{border-right:0}.horizon-editor-ribbon-group-tools{flex-wrap:wrap;flex:1;align-content:flex-start;align-items:flex-start;gap:.125rem;max-width:20rem;display:flex}.horizon-editor-ribbon-group-footer{align-items:center;padding-top:.25rem;display:flex}.horizon-editor-ribbon-group-name{text-align:center;color:var(--text-secondary);flex:1;font-size:.5625rem;line-height:1}.horizon-editor-ribbon-group-launcher{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;margin-left:.25rem;padding:0}.horizon-editor-ribbon-group-launcher:hover{color:var(--text-color)}.horizon-editor-floating-toolbar{z-index:900;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border-radius:.75rem;align-items:center;gap:.125rem;padding:.25rem .375rem;display:flex;position:fixed}.horizon-editor-floating-toolbar.horizon-editor-floating-toolbar-mini{z-index:9999;padding:.25rem}.horizon-editor-command{white-space:nowrap;height:1.75rem;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;padding:0 .5rem;font-family:inherit;font-size:.75rem;display:flex}.horizon-editor-command:hover{background:var(--horizon-editor-background-hover)}.horizon-editor-command.horizon-editor-command-active{background:var(--entry-selected-background);color:var(--link-color);gap:.375rem}.horizon-editor-chevron{opacity:.6}.horizon-editor-checkmark{border:1px solid var(--border-color);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;font-size:.5625rem;display:flex}.horizon-editor-checkmark.horizon-editor-checkmark-selected{border-color:var(--den-green);background:var(--den-green);color:var(--den-white)}.horizon-editor-paste-button{z-index:9998;border:1px solid var(--border-color);height:1.5rem;box-shadow:var(--fluid-crystal-shadow);background:var(--card-background);color:var(--text-secondary);cursor:pointer;border-radius:.375rem;align-items:center;gap:.25rem;padding:0 .375rem;font-size:.6875rem;display:flex;position:fixed}.horizon-editor-paste-button:hover{background:var(--horizon-editor-background-hover)}.horizon-editor-popover{z-index:1000;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border:0;border-radius:.75rem;flex-direction:column;gap:.5rem;margin:0;padding:.75rem;font-size:.75rem;display:flex;position:fixed;inset:auto}.horizon-editor-popover.horizon-editor-popover-list{gap:0;padding:.25rem 0}.horizon-editor-popover-narrow{width:9rem}.horizon-editor-popover-small{width:12.5rem}.horizon-editor-popover-medium{width:14.5rem}.horizon-editor-popover-large{width:17.5rem}.horizon-editor-popover-wide{width:22rem}.horizon-editor-popover-label{color:var(--text-color);margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}.horizon-editor-popover-note{color:var(--text-secondary);margin:0;font-size:.6875rem}.horizon-editor-popover-section{flex-direction:column;display:flex}.horizon-editor-popover-line{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.horizon-editor-popover-line .horizon-editor-popover-label{margin-bottom:0}.horizon-editor-popover-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.horizon-editor-popover-actions.horizon-editor-popover-actions-divided{border-top:1px solid var(--border-color);justify-content:space-between;padding-top:.5rem}.horizon-editor-popover-separator{align-items:center;gap:.5rem;display:flex}.horizon-editor-popover-separator div{background:var(--border-color);flex:1;height:1px}.horizon-editor-popover-separator span{color:var(--text-secondary);font-size:.625rem}.horizon-editor-scroll-area{max-height:18rem;overflow-y:auto}.horizon-editor-field{border:1px solid var(--border-color);background:var(--input-background);width:100%;min-height:0;color:var(--text-color);border-radius:.375rem;outline:none;padding:.25rem .375rem;font-size:.75rem}.horizon-editor-field:focus{border-color:var(--den-green)}.horizon-editor-field.horizon-editor-field-markdown{resize:vertical;font-family:ui-monospace,monospace}.horizon-editor-popover input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:.25rem;width:2rem;height:1.5rem;padding:0}.horizon-editor-popover input[type=color].horizon-editor-color-field-wide{width:100%;height:1.75rem}.horizon-editor-check{cursor:pointer;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.horizon-editor-check input{width:.875rem;height:.875rem;accent-color:var(--den-green);margin:0}.horizon-editor-check-entry{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.horizon-editor-grid{gap:.25rem;display:grid}.horizon-editor-grid.horizon-editor-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.horizon-editor-grid.horizon-editor-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.horizon-editor-grid.horizon-editor-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.horizon-editor-grid.horizon-editor-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.horizon-editor-grid.horizon-editor-grid-six{grid-template-columns:repeat(6,minmax(0,1fr))}.horizon-editor-grid.horizon-editor-grid-seven{grid-template-columns:repeat(7,minmax(0,1fr))}.horizon-editor-grid.horizon-editor-grid-eight{grid-template-columns:repeat(8,minmax(0,1fr))}.horizon-editor-grid.horizon-editor-grid-twelve{grid-template-columns:repeat(12,minmax(0,1fr))}.horizon-editor-option-entry{gap:.25rem;display:flex}.horizon-editor-option{border:1px solid var(--border-color);height:1.75rem;color:var(--text-color);cursor:pointer;background:0 0;border-radius:.375rem;flex:1;padding:0 .25rem;font-family:inherit;font-size:.6875rem}.horizon-editor-option:hover{border-color:var(--den-green)}.horizon-editor-option.horizon-editor-option-selected{border-color:var(--den-green);background:var(--entry-selected-background)}.horizon-editor-tile{border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;height:2rem;padding:0;display:flex;overflow:hidden}.horizon-editor-tile:hover{border-color:var(--den-green)}.horizon-editor-tile.horizon-editor-tile-selected{border-color:var(--den-green);box-shadow:0 0 0 1px var(--den-green);background:var(--entry-selected-background)}.horizon-editor-tile.horizon-editor-tile-alignment{height:2.25rem;padding:.1875rem}.horizon-editor-tile-alignment[data-alignment^=top]{align-items:flex-start}.horizon-editor-tile-alignment[data-alignment^=bottom]{align-items:flex-end}.horizon-editor-tile-alignment[data-alignment$=-left]{justify-content:flex-start}.horizon-editor-tile-alignment[data-alignment$=-right]{justify-content:flex-end}.horizon-editor-tile-alignment-mark{background:var(--text-secondary);width:.75rem;height:.125rem}.horizon-editor-tile-icon{width:1.25rem;height:1.25rem;display:block}.horizon-editor-tile.horizon-editor-tile-image{height:3rem}.horizon-editor-tile-image img{object-fit:cover;width:100%;height:100%}.horizon-editor-tile.horizon-editor-tile-style{flex-direction:column;gap:.25rem;height:3.5rem;padding:.25rem}.horizon-editor-tile-style img{object-fit:cover;width:100%;height:1.75rem}.horizon-editor-tile-label{color:var(--text-secondary);font-size:.5625rem;line-height:1}.horizon-editor-swatch{aspect-ratio:1;cursor:pointer;border:0;border-radius:2px;padding:0;box-shadow:0 0 0 1px #0000004d}.horizon-editor-swatch:hover{transform:scale(1.1)}.horizon-editor-menu-stream{text-align:left;width:100%;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:0 .5rem;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;display:flex}.horizon-editor-menu-stream:hover{background:var(--horizon-editor-background-hover)}.horizon-editor-menu-stream:disabled{opacity:.4;cursor:default}.horizon-editor-menu-stream.horizon-editor-menu-stream-selected{background:var(--entry-selected-background)}.horizon-editor-menu-stream.horizon-editor-menu-stream-separated{border-top:1px solid var(--border-color);border-radius:0}.horizon-editor-menu-stream-swatch{border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.horizon-editor-menu-stream-shortcut{opacity:.6;margin-left:auto;font-size:.625rem}.horizon-editor-menu-stream-marker{color:var(--link-color);margin-left:auto}.horizon-editor-menu-stream-description{width:100%;color:var(--text-secondary);font-size:.625rem;line-height:1.25}.horizon-editor-menu-divider{border:0;border-top:1px solid var(--border-color);margin:.25rem 0}.horizon-editor-line-spacing-exact{border-top:1px solid var(--border-color);align-items:center;gap:.375rem;padding:.375rem .75rem;display:flex}.horizon-editor-style-stream{align-items:center;gap:.25rem;display:flex}.horizon-editor-style-stream .horizon-editor-menu-stream{white-space:nowrap;text-overflow:ellipsis;flex:1;display:block;overflow:hidden}.horizon-editor-variable-token{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--link-color);font-family:ui-monospace,monospace;font-size:.6875rem;overflow:hidden}.horizon-editor-mention-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem}.horizon-editor-mention-avatar.horizon-editor-mention-avatar-initial{background:var(--entry-selected-background);color:var(--link-color);justify-content:center;align-items:center;font-size:.625rem;display:flex}.horizon-editor-mention-text{flex-direction:column;flex:1;min-width:0;display:flex}.horizon-editor-mention-name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.horizon-editor-symbol-grid{flex-wrap:wrap;gap:.125rem;display:flex}.horizon-editor-symbol{width:1.75rem;height:1.75rem;color:var(--text-color);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:0;font-family:inherit;font-size:.8125rem}.horizon-editor-symbol:hover{background:var(--horizon-editor-background-hover)}.horizon-editor-popover.horizon-editor-table-picker{text-align:center}.horizon-editor-table-picker-cell{border:1px solid var(--border-color);background:var(--input-background);cursor:pointer;border-radius:2px;width:1rem;height:1rem}.horizon-editor-table-picker-cell.horizon-editor-table-picker-cell-selected{border-color:var(--den-green);background:var(--horizon-editor-accent-tint-strong)}.horizon-editor-locate-count{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.6875rem}.horizon-editor-color-picker{flex-direction:column;gap:.5rem;display:flex}.horizon-editor-color-picker-body{gap:.75rem;display:flex}.horizon-editor-color-wheel{cursor:crosshair;touch-action:none;background:conic-gradient(from -90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;flex-shrink:0;width:11rem;height:11rem;position:relative}.horizon-editor-color-wheel-center{background:var(--card-background);border-radius:50%;position:absolute;inset:1.25rem}.horizon-editor-color-handle{border:2px solid var(--den-white);pointer-events:none;border-radius:50%;width:.75rem;height:.75rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000004d}.horizon-editor-color-square{cursor:crosshair;touch-action:none;border-radius:.25rem;width:5.6875rem;height:5.6875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.horizon-editor-color-picker-values{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.horizon-editor-color-preview{align-items:center;gap:.375rem;display:flex}.horizon-editor-color-preview-swatch{border:1px solid var(--border-color);border-radius:.25rem;flex:1;height:1.75rem}.horizon-editor-color-value{flex-direction:column;gap:.125rem;display:flex}.horizon-editor-color-value .horizon-editor-popover-label{margin-bottom:0}.horizon-editor-font-picker{flex-direction:column;gap:.5rem;display:flex}.horizon-editor-font-picker-trigger{border:1px solid var(--border-color);background:var(--input-background);text-align:left;width:100%;color:var(--text-color);cursor:pointer;border-radius:.375rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.horizon-editor-font-picker-trigger.horizon-editor-font-picker-trigger-compact{white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;width:auto;max-width:7rem;padding:.25rem .375rem;font-size:.6875rem;overflow:hidden}.horizon-editor-font-picker-trigger.horizon-editor-font-picker-trigger-compact:hover{background:var(--horizon-editor-background-hover)}.horizon-editor-font-picker-panel{border:1px solid var(--border-color);background:var(--field-background-readonly);border-radius:.375rem;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.horizon-editor-font-picker-panel.horizon-editor-font-picker-panel-floating{width:17.5rem;box-shadow:var(--fluid-crystal-edge), var(--fluid-crystal-shadow);background:var(--fluid-crystal-surface-thick);color:var(--text-color);-webkit-backdrop-filter:var(--fluid-crystal-blur-thick);backdrop-filter:var(--fluid-crystal-blur-thick);border:0;border-radius:.75rem}.horizon-editor-font-picker-panel .horizon-editor-menu-stream{font-size:.875rem}.horizon-editor-font-picker-theme-list{flex-direction:column;gap:.25rem;display:flex}.horizon-editor-font-picker-family-list{flex-direction:column;gap:.125rem;display:flex}.horizon-editor-editable .horizon-editor-paragraph{margin:.25rem 0}.horizon-editor-editable.horizon-editor-editable-long-form .horizon-editor-paragraph{margin:0}.horizon-editor-editable.horizon-editor-editable-long-form>:first-child{margin-top:0!important}.horizon-editor-editable.horizon-editor-editable-long-form>:last-child{margin-bottom:0!important}.horizon-editor-paragraph[data-marker]:before{content:attr(data-marker);width:1.5em;margin-left:-1.5em;display:inline-block}.horizon-editor-table td,.horizon-editor-table th{-webkit-touch-callout:none}.horizon-editor-table th{font-weight:inherit;text-align:inherit}.horizon-editor-table td.horizon-editor-table-cell-selected,.horizon-editor-table th.horizon-editor-table-cell-selected{position:relative}.horizon-editor-table td.horizon-editor-table-cell-selected:after,.horizon-editor-table th.horizon-editor-table-cell-selected:after{background:color-mix(in srgb, var(--den-green) 25%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.mention{cursor:default}.mention-docs{color:var(--link-color)}.horizon-editor-editable h1,.horizon-editor-editable h2,.horizon-editor-editable h3,.horizon-editor-editable h4,.horizon-editor-editable h5,.horizon-editor-editable h6{margin:.75rem 0 .5rem}.horizon-editor-editable ul,.horizon-editor-editable ol{margin:.5rem 0;padding-left:1.5rem}.horizon-editor-editable ul{list-style:outside}.horizon-editor-editable ol{list-style:decimal}.horizon-editor-editable blockquote{border-left:3px solid var(--den-green);margin:.5rem 0;padding-left:.75rem}.horizon-editor-editable code{font-family:ui-monospace,monospace;font-size:.875em}.horizon-editor-editable pre{background:var(--entry-selected-background);border-radius:.375rem;margin:.5rem 0;padding:.5rem .75rem;font-family:ui-monospace,monospace;overflow-x:auto}.horizon-editor-editable img{max-width:100%}main.home{background:var(--fluid-crystal-backdrop);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;padding:3rem 1.5rem;display:flex}.home-heading{font-family:var(--heading-font);color:var(--heading-color);margin:0;font-weight:400}.home-sign-in{min-width:10rem}.screen-reader-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
