.ux{min-height:100vh}.ux .ux-skip{left:var(--ux-space-2);z-index:100;background:var(--surface);color:var(--ink);border-radius:var(--ux-radius-6);border:1px solid var(--rule-strong);padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;top:-64px}.ux .ux-skip:focus{top:var(--ux-space-2);box-shadow:var(--shadow-overlay)}.ux .ux-shell{grid-template-columns:var(--ux-sidebar-w) minmax(0, 1fr);min-height:100vh;transition:grid-template-columns var(--fast) var(--ease);display:grid}.ux .ux-main{flex-direction:column;min-width:0;display:flex}.ux .ux-page{padding:var(--ux-content-pad-top) var(--ux-content-pad-x) var(--ux-content-pad-bottom);width:100%;max-width:var(--ux-content-max);flex:auto;min-width:0;margin:0 auto}.ux .ux-page:focus{outline:none}.ux .ux-page-reviewer{max-width:1280px}.ux .ux-side{background:var(--nav-bg);color:var(--on-dark);z-index:49;flex-direction:column;min-width:0;height:100vh;display:flex;position:sticky;top:0;overflow:hidden auto}.ux .ux-brand{background:var(--floral);min-height:66px;color:var(--navy);flex:none;align-items:center;gap:10px;min-width:0;padding:12px 16px;text-decoration:none;display:flex}.ux .ux-brand img{max-width:100%;display:block}.ux .ux-product{font-family:var(--font-display);color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.15;overflow:hidden}.ux .ux-side .ux-brand,.ux .ux-mbar .ux-brand{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.ux .ux-side .ux-product,.ux .ux-mbar .ux-product{font-family:var(--font-body);letter-spacing:var(--ux-tracking-eyebrow);text-transform:uppercase;color:var(--ink-3);padding-left:4px;font-size:11px;font-weight:600}.ux .ux-create{background:var(--action);color:var(--action-ink);border-radius:var(--radius-sm);cursor:pointer;border:0;align-items:center;gap:8px;margin:14px 12px 8px;padding:9px 12px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.ux .ux-create:hover{background:var(--action-hover)}.ux .ux-create[disabled]{opacity:.55;cursor:not-allowed}.ux .ux-create-reason{color:var(--on-dark-2);margin:-2px 12px 8px;font-size:12px}.ux .ux-search{background:var(--on-dark-fill);color:var(--on-dark-2);border:1px solid var(--on-dark-line);border-radius:var(--radius-sm);cursor:pointer;text-align:left;align-items:center;gap:8px;width:calc(100% - 24px);margin:0 12px 10px;padding:7px 10px;font-size:13.5px;display:flex}.ux .ux-search:hover{background:var(--nav-hover);color:var(--on-dark)}.ux .ux-search kbd{color:var(--on-dark-3);border-color:var(--on-dark-line);background:0 0;margin-left:auto}.ux .ux-nav{margin:0;padding:0;list-style:none}.ux .ux-nav a{border-radius:var(--radius-sm);color:var(--on-dark-2);align-items:center;gap:10px;margin:1px 8px;padding:8px 12px;font-size:14.5px;text-decoration:none;display:flex;position:relative}.ux .ux-nav a:hover{background:var(--nav-hover);color:var(--on-dark)}.ux .ux-nav a[aria-current=page]{background:var(--nav-active);color:var(--on-dark);font-weight:600}.ux .ux-nav a[aria-current=page]:before{content:"";background:var(--coral);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:-8px}.ux .ux-nav .count{background:var(--on-dark-line);color:var(--on-dark);border-radius:var(--ux-radius-pill);font-variant-numeric:tabular-nums;margin-left:auto;padding:0 7px;font-size:12px;font-weight:700;line-height:20px}.ux .ux-nav .count.warn{background:var(--warn);color:var(--navy)}.ux .ux-nav .count.crit{background:var(--crit-dot);color:var(--navy)}.ux .ux-nav .count.info{align-items:center;gap:5px;display:inline-flex}.ux .ux-nav .count .dot-live{background:var(--on-dark)}.ux .ux-nav-label{letter-spacing:var(--ux-tracking-eyebrow);text-transform:uppercase;color:var(--on-dark-3);margin:0;padding:16px 20px 4px;font-size:11px;font-weight:600}.ux .ux-foot{border-top:1px solid var(--on-dark-line);margin-top:auto;padding:8px 0 10px;position:relative}.ux .ux-foot .ux-navlike,.ux .ux-foot .fb-trigger{width:calc(100% - 16px);color:var(--on-dark-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;white-space:normal;background:0 0;border:0;align-items:center;gap:10px;margin:1px 8px;padding:8px 12px;font-size:14px;font-weight:400;text-decoration:none;display:flex}.ux .ux-foot .ux-navlike:hover,.ux .ux-foot .fb-trigger:hover{background:var(--nav-hover);color:var(--on-dark)}.ux .ux-foot .ux-toggle{color:var(--on-dark-3);font-size:13px}.ux .ux-foot .fb-trigger[disabled]{opacity:.6;cursor:not-allowed}.ux .ux-avatar{background:var(--floral);width:26px;height:26px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ux .ux-who{min-width:0;display:block}.ux .ux-who-name{color:var(--on-dark);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ux .ux-who-type{color:var(--on-dark-3);font-size:12px;display:block}.ux .ux-navlike[aria-expanded=true]{background:var(--nav-hover);color:var(--on-dark)}.ux .ux-acct{background:var(--surface);color:var(--ink);border:1px solid var(--rule);border-radius:var(--ux-radius-10);box-shadow:var(--shadow-overlay);z-index:60;padding:8px;position:absolute;bottom:calc(100% - 4px);left:10px;right:10px}.ux .ux-acct.down{width:260px;inset:calc(100% + 6px) 0 auto auto}.ux .ux-acct-who{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;margin-bottom:6px;padding:6px 8px 10px;font-size:13px}.ux .ux-acct-who b{font-weight:700}.ux .ux-acct form{margin:0}.ux .ux-acct button{text-align:left;border-radius:var(--ux-radius-6);cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;padding:7px 8px;font-size:14px;display:block}.ux .ux-acct button:hover{background:var(--surface-2)}.ux .ux-popwrap{position:relative}.ux .ux-mbar{background:var(--floral);color:var(--navy);border-bottom:1px solid var(--rule);z-index:20;align-items:center;gap:10px;padding:8px 16px;display:none;position:sticky;top:0}.ux .ux-mbar .ux-brand{background:0 0;min-height:0;padding:0}.ux .ux-mbar .iconbtn{border:1px solid var(--rule-strong);color:var(--navy);width:40px;height:40px}.ux .ux-scrim,.ux .ux-side-close{display:none}.ux .ux-banner{padding:8px var(--ux-content-pad-x);border-bottom:1px solid;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.ux .ux-banner[data-tone=info]{background:var(--info-bg);color:var(--info-ink);border-color:var(--info-line)}.ux .ux-banner[data-tone=warn]{background:var(--warn-bg);color:var(--warn-ink);border-color:var(--warn-line)}.ux .ux-banner[data-tone=crit]{background:var(--crit-bg);color:var(--crit-ink);border-color:var(--crit-line)}.ux .ux-banner a{font-weight:600}.ux .ux-banner form{margin:0}.ux .ux-rtop{background:var(--nav-bg);min-height:56px;color:var(--on-dark);flex-wrap:wrap;align-items:stretch;gap:14px;padding:0 24px 0 0;display:flex}.ux .ux-rtop .ux-brand{min-height:56px;padding:6px 20px}.ux .ux-rtitle{border-left:1px solid var(--on-dark-line);color:var(--on-dark-2);align-items:center;padding-left:14px;font-weight:600;display:flex}.ux .ux-rtop .ux-rright{align-items:center;gap:10px;margin-left:auto;display:flex}.ux .ux-rbtn,.ux .ux-rtop .fb-trigger{border:1px solid var(--on-dark-line);color:var(--on-dark);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:5px 10px;font-size:14px;font-weight:400;display:inline-flex}.ux .ux-rbtn:hover,.ux .ux-rtop .fb-trigger:hover{background:var(--nav-hover)}.ux .ux-rtop .fb-trigger[disabled]{opacity:.6;cursor:not-allowed}.ux .ux-bare-top{background:var(--floral);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:var(--ux-space-4);min-height:60px;padding:6px 20px;display:flex}.ux .ux-bare-top .ux-brand{background:0 0;min-height:0;padding:0}.ux .ux-bare-main{width:100%;min-width:0;max-width:720px;margin:0 auto;padding:40px 20px 56px}.ux .ux-bare-main:focus{outline:none}.ux .ux-bare-out{margin:0}.ux .ux-signin .page-head{margin-bottom:var(--ux-space-4)}.ux .ux-signin .card{max-width:520px}.ux .ux-signin .form{max-width:none}.ux .ux-signin input[type=email]{border:1px solid var(--rule-strong);border-radius:var(--ux-radius-6);background:var(--surface);width:100%;padding:8px 11px;font-size:14.5px}.ux .ux-signin .field label{margin-bottom:4px;font-size:14px;font-weight:600;display:block}.ux .ux-signin .hint{color:var(--ink-3);margin-top:4px;font-size:13px}.ux .ux-signin .field-error{color:var(--crit-ink);margin-top:4px;font-size:13px;font-weight:600}.ux .ux-signin .success{color:var(--ok-ink);font-weight:600}.ux .ux-signin .notice[data-tone=crit]{border:1px solid var(--crit-line);border-radius:var(--ux-radius-10);background:var(--crit-bg);color:var(--crit-ink);padding:10px 12px;font-size:14px}.ux .ux-signin .form-row{gap:var(--ux-space-3);flex-wrap:wrap;align-items:center;display:flex}.ux .fb-kind{border:0;margin:0;padding:0}.ux .fb-kind legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.ux .fb-form{gap:var(--ux-space-4);flex-direction:column;display:flex}.ux .fb-form .field textarea{min-height:120px}.ux .fb-where{color:var(--ink-3);font-size:13px}.ux .fb-where b{color:var(--ink-2)}.ux .fb-trigger{border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink);border-radius:var(--ux-radius-6);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:600;display:inline-flex}.ux .fb-trigger:hover{background:var(--surface-2)}.ux .fb-trigger[disabled]{opacity:.6;cursor:not-allowed}.ux .fb-menu-item{text-align:left;border-radius:var(--ux-radius-6);cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;padding:7px 8px;font-size:14px;display:block}.ux .fb-menu-item:hover{background:var(--surface-2)}.ux .pal-item .st{flex:none}.ux .pal-item .pal-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ux .pal-empty{color:var(--ink-3);padding:14px;font-size:13px}.ux .pal-group-wrap{display:block}@media (min-width:901px){.ux .ux-shell[data-collapsed]{grid-template-columns:var(--ux-rail-w) minmax(0, 1fr)}.ux .ux-shell[data-collapsed] .lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ux .ux-shell[data-collapsed] .ux-brand{justify-content:center;padding:12px 8px}.ux .ux-shell[data-collapsed] .ux-brand img{object-fit:contain;width:100%;max-width:44px;height:auto!important}.ux .ux-shell[data-collapsed] .ux-product{display:none}.ux .ux-shell[data-collapsed] .ux-create{justify-content:center;margin:14px 10px 8px;padding:9px 0}.ux .ux-shell[data-collapsed] .ux-create-reason{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ux .ux-shell[data-collapsed] .ux-search{justify-content:center;width:calc(100% - 20px);margin:0 10px 10px;padding:8px 0}.ux .ux-shell[data-collapsed] .ux-search kbd{display:none}.ux .ux-shell[data-collapsed] .ux-nav a{justify-content:center;margin:2px 10px;padding:9px 0}.ux .ux-shell[data-collapsed] .ux-nav a[aria-current=page]:before{left:-10px}.ux .ux-shell[data-collapsed] .ux-nav .count{text-align:center;min-width:15px;padding:0 4px;font-size:10px;line-height:15px;position:absolute;top:0;right:0}.ux .ux-shell[data-collapsed] .ux-nav .count .dot-live{display:none}.ux .ux-shell[data-collapsed] .ux-nav-label{border-top:1px solid var(--on-dark-line);margin:10px 16px 6px;padding:0;font-size:0}.ux .ux-shell[data-collapsed] .ux-foot .ux-navlike,.ux .ux-shell[data-collapsed] .ux-foot .fb-trigger{justify-content:center;width:calc(100% - 20px);margin:1px 10px;padding:8px 0}.ux .ux-shell[data-collapsed] .ux-acct{width:250px;left:10px;right:auto}.ux .ux-shell[data-collapsed] [data-tip]{position:relative}.ux .ux-shell[data-collapsed] [data-tip]:hover:after,.ux .ux-shell[data-collapsed] [data-tip]:focus-visible:after{content:attr(data-tip);background:var(--nav-hover);color:var(--on-dark);border-radius:var(--ux-radius-6);white-space:nowrap;box-shadow:var(--shadow-overlay);z-index:70;pointer-events:none;padding:6px 10px;font-size:13px;font-weight:600;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}}@media (max-width:900px){.ux .ux-shell{grid-template-columns:minmax(0,1fr)}.ux .ux-side{width:264px;transition:transform var(--fast) var(--ease), visibility 0s linear var(--fast);visibility:hidden;height:auto;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.ux .ux-side[data-open]{visibility:visible;transition:transform var(--fast) var(--ease);box-shadow:var(--shadow-overlay);transform:none}.ux .ux-scrim{background:var(--scrim);z-index:48;opacity:0;visibility:hidden;transition:opacity var(--fast) var(--ease), visibility 0s linear var(--fast);border:0;padding:0;display:block;position:fixed;inset:0}.ux .ux-scrim[data-open]{opacity:1;visibility:visible;transition:opacity var(--fast) var(--ease)}.ux .ux-mbar{display:flex}.ux .ux-side-close{color:var(--navy);margin-left:auto;display:inline-grid}.ux .ux-page{padding:18px 16px 44px}.ux .ux-banner{padding:8px 16px}.ux .ux-rtop{padding:0 16px 0 0}.ux .ux-rtitle{display:none}.ux .ux-rtop .lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ux .ux-bare-main{padding:24px 16px 44px}.ux h1{font-size:var(--ux-text-h1-phone)}}.ux .ux-brandbar{background:var(--floral);flex:none;align-items:center;padding-right:8px;display:flex}.ux .ux-brandbar .ux-brand{flex:auto}.ux .ux-rframe{flex-direction:column;min-height:100vh;display:flex}.ux .ux-rnav{align-items:stretch;display:flex}.ux .ux-rtitle{text-decoration:none}.ux .ux-rtitle:hover,.ux .ux-rtitle[aria-current=page]{color:var(--on-dark)}.ux dl.kv.keys{grid-template-columns:160px minmax(0,1fr)}@media (min-width:901px){.ux .ux-shell[data-collapsed] .ux-nav .count.plain{display:none}}.ux.ux-portal{background:0 0;min-height:0}.ux .modal-foot{align-items:flex-start}.ux .ux-signin .btn-primary{border-radius:var(--ux-radius-6);border:1px solid var(--action);cursor:pointer;align-items:center;padding:7px 12px;font-size:14px;font-weight:600;display:inline-flex}.ux .ux-signin .btn-primary:disabled{opacity:.5;cursor:not-allowed}.ux .ux-signin .btn-primary:disabled:hover{background:var(--action);border-color:var(--action)}
