:root{--rm-void:#000;--rm-rail:#040404;--rm-page:#080808;--rm-panel:#0c0c0c;--rm-raise:#131313;--rm-raise-2:#1a1a1a;--rm-raise-3:#222;--rm-surface-grad:linear-gradient(180deg,#141414,#0d0d0d);--rm-surface-grad-hover:linear-gradient(180deg,#1a1a1a,#111);--rm-lift:0 1px 0 hsla(0,0%,100%,.055) inset,0 14px 30px -14px rgba(0,0,0,.95);--rm-lift-hover:0 1px 0 hsla(0,0%,100%,.085) inset,0 22px 42px -16px #000;--rm-hair:hsla(0,0%,100%,.05);--rm-hair-2:hsla(0,0%,100%,.1);--rm-hair-3:hsla(0,0%,100%,.18);--rm-ink:#f4f4f4;--rm-ink-2:#a8a8ae;--rm-ink-3:#6e6e76;--rm-silver:#c8c8c8;--rm-silver-ln:hsla(0,0%,86%,.3);--rm-metal:linear-gradient(135deg,#5a5a5a,#ededed 22%,#9a9a9a 46%,#f5f5f5 68%,#6e6e6e);--rm-type-shoot:#6ba3c8;--rm-type-meeting:#9e88cc;--rm-type-edit:#5cb894;--rm-type-call:#c8975c;--rm-type-personal:#8a8a92;--rm-ok:#5cb894;--rm-warn:#d4a455;--rm-bad:#d4726b;--rm-holiday:#8fb0bd;--rm-s1:4px;--rm-s2:8px;--rm-s3:14px;--rm-s4:20px;--rm-s5:28px;--rm-s6:40px;--rm-r:5px;--rm-r-lg:10px;--rm-tap:44px;--rm-chart-bar:var(--rm-silver);--rm-chart-marker:var(--rm-ink);--rm-chart-attention:var(--rm-warn);--rm-chart-running:var(--rm-ok);--rm-chart-grid:var(--rm-hair-2);--rm-chart-tick:var(--rm-ink-3);--rm-font-display:"Jost","Inter",system-ui,-apple-system,sans-serif;--rm-font-ui:"Inter",system-ui,-apple-system,sans-serif}.rm-surface{background:var(--rm-page);color:var(--rm-ink);font-family:var(--rm-font-ui);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rm-surface .rm-label{letter-spacing:.14em;color:var(--rm-ink-3);font-size:9.5px}.rm-surface .rm-label,.rm-surface .rm-label-lg{font-family:var(--rm-font-display);font-weight:300;text-transform:uppercase;line-height:1.2}.rm-surface .rm-label-lg{letter-spacing:.18em;color:var(--rm-ink-2);font-size:11px}.rm-surface .rm-value{font-family:var(--rm-font-ui);text-transform:none;letter-spacing:0;color:var(--rm-ink)}.rm-surface .rm-raised{background:var(--rm-surface-grad);box-shadow:var(--rm-lift);border-radius:var(--rm-r)}.rm-surface .rm-raised-hover:hover{background:var(--rm-surface-grad-hover);box-shadow:var(--rm-lift-hover)}.rm-surface .rm-control{min-height:var(--rm-tap);display:inline-flex;align-items:center;gap:var(--rm-s2);padding:0 var(--rm-s3);border-radius:var(--rm-r);background:var(--rm-raise);color:var(--rm-ink-2);border:1px solid var(--rm-hair);font-family:var(--rm-font-ui);font-size:12.5px;line-height:1;transition:background .12s ease,color .12s ease,border-color .12s ease}.rm-surface .rm-control:hover:not(:disabled){background:var(--rm-raise-2);color:var(--rm-ink);border-color:var(--rm-hair-2)}.rm-surface .rm-control:disabled{opacity:.45;cursor:not-allowed}.rm-surface .rm-control[data-active=true]{border-color:var(--rm-silver-ln);color:var(--rm-ink);background:var(--rm-raise-2)}.rm-surface .rm-primary{min-height:var(--rm-tap);display:inline-flex;align-items:center;gap:var(--rm-s2);padding:0 var(--rm-s4);border-radius:var(--rm-r);background:var(--rm-silver);color:#0a0a0a;border:1px solid transparent;font-family:var(--rm-font-ui);font-weight:500;font-size:12.5px;line-height:1;transition:filter .12s ease}.rm-surface .rm-primary:hover:not(:disabled){filter:brightness(1.08)}.rm-surface .rm-month-cell:hover{background:hsla(0,0%,100%,.022)}.rm-surface .rm-year-month:hover{color:var(--rm-ink)}.rm-surface .rm-popout-scrim{background:rgba(0,0,0,.62);animation:rm-popout-fade .12s ease-out}.rm-surface .rm-popout-panel{animation:rm-popout-rise .14s cubic-bezier(.2,.8,.3,1)}@keyframes rm-popout-fade{0%{opacity:0}to{opacity:1}}@keyframes rm-popout-rise{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rm-surface .rm-popout-panel,.rm-surface .rm-popout-scrim{animation:none}}.rm-surface .rm-day-header-btn{transition:background .12s ease,box-shadow .12s ease}.rm-surface .rm-day-header-btn:hover{background:hsla(0,0%,100%,.028);box-shadow:inset 0 -2px 0 var(--rm-silver-ln)}.rm-surface .rm-day-header-btn:focus-visible{outline:none;background:hsla(0,0%,100%,.028);box-shadow:inset 0 -2px 0 var(--rm-silver)}.rm-surface .rm-hatch-off{background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.055) 1px,transparent 0,transparent 7px)}.rm-surface .rm-hatch-buffer{background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 1px,transparent 0,transparent 5px)}@keyframes rm-shimmer{0%{opacity:.35}50%{opacity:.6}to{opacity:.35}}.rm-surface .rm-skeleton{background:var(--rm-raise);border-radius:var(--rm-r);animation:rm-shimmer 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.rm-surface .rm-skeleton{animation:none;opacity:.45}}:root{--rm-svc-web:#6ba3c8;--rm-svc-dev:#8fbad6;--rm-svc-seo:#5cb894;--rm-svc-brand:#4fbfa6;--rm-svc-gws:#9e88cc;--rm-svc-photo:#a98fd4;--rm-svc-video:#8b7bc6;--rm-svc-social:#8b93d6;--rm-svc-email:#c9b45c;--rm-svc-meta:#c8975c;--db-bg:var(--rm-page);--db-divider:hsla(0,0%,100%,.06);--db-row-hover:hsla(0,0%,100%,.04);--db-row-press:hsla(0,0%,100%,.06);--db-row-selected:rgba(52,120,246,.12);--db-header-text:hsla(0,0%,100%,.5);--db-text:hsla(0,0%,100%,.86);--db-text-muted:hsla(0,0%,100%,.52);--db-card:hsla(0,0%,100%,.045);--db-card-hover:hsla(0,0%,100%,.07);--db-accent:#3478f6;--db-pop:rgba(30,30,34,.94);--db-pop-edge:inset 0 0.5px 0 hsla(0,0%,100%,.14),0 0 0 1px hsla(0,0%,100%,.06),0 16px 40px rgba(0,0,0,.55);--db-focus:0 0 0 2px rgba(52,120,246,.6);--tag-default-bg:hsla(0,0%,100%,.08);--tag-default-text:hsla(0,0%,100%,.78);--tag-default-dot:hsla(0,0%,100%,.55);--tag-gray-bg:hsla(240,2%,49%,.29);--tag-gray-text:#bcbcbe;--tag-gray-dot:#7c7c80;--tag-brown-bg:hsla(34,29%,54%,.23);--tag-brown-text:#cdbba4;--tag-brown-dot:#ac8e68;--tag-orange-bg:rgba(255,159,10,.19);--tag-orange-text:#ffc56c;--tag-orange-dot:#ff9f0a;--tag-yellow-bg:rgba(255,214,10,.15);--tag-yellow-text:#ffe66c;--tag-yellow-dot:#ffd60a;--tag-green-bg:rgba(48,209,88,.19);--tag-green-text:#83e39b;--tag-green-dot:#30d158;--tag-blue-bg:rgba(52,120,246,.3);--tag-blue-text:#9cbdfb;--tag-blue-dot:#3478f6;--tag-purple-bg:rgba(191,90,242,.27);--tag-purple-text:#dda8f8;--tag-purple-dot:#bf5af2;--tag-pink-bg:rgba(255,55,95,.3);--tag-pink-text:#ff9db1;--tag-pink-dot:#ff375f;--tag-red-bg:rgba(255,69,58,.29);--tag-red-text:#ffa09b;--tag-red-dot:#ff453a;--db-overdue-text:var(--tag-red-text)}.rm-surface .rm-card{position:relative;background:var(--rm-surface-grad);border:1px solid var(--rm-hair);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift);transition:background .14s ease,box-shadow .14s ease,transform .14s ease,border-color .14s ease}.rm-surface .rm-card:hover{background:var(--rm-surface-grad-hover);box-shadow:var(--rm-lift-hover);border-color:var(--rm-hair-2);transform:translateY(-2px)}.rm-surface .rm-card[data-selected=true]{border-color:var(--rm-silver-ln);background:var(--rm-surface-grad-hover)}@media (prefers-reduced-motion:reduce){.rm-surface .rm-card{transition:none}.rm-surface .rm-card:hover{transform:none}}.rm-surface .rm-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:var(--rm-r);background:var(--rm-raise);border:1px solid var(--rm-hair);color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:11px;line-height:1.5;white-space:nowrap}.rm-surface .rm-dot{width:5px;height:5px;border-radius:50%;flex:0 0 5px}.rm-surface .rm-status{display:inline-flex;align-items:center;gap:6px;color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:11.5px;line-height:1.4;white-space:nowrap}.rm-surface .rm-status .rm-dot{width:6px;height:6px;flex:0 0 6px}.rm-surface .rm-tab{min-height:var(--rm-tap);min-width:var(--rm-tap);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--rm-s3);background:transparent;border:none;border-bottom:2px solid transparent;color:var(--rm-ink-3);font-family:var(--rm-font-ui);font-size:12.5px;line-height:1;cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.rm-surface .rm-tab:hover{color:var(--rm-ink-2)}.rm-surface .rm-tab[aria-selected=true]{color:var(--rm-ink);border-bottom-color:var(--rm-silver)}.rm-surface .rm-tab:focus-visible{outline:none;color:var(--rm-ink);border-bottom-color:var(--rm-silver)}.rm-surface .rm-input{width:100%;min-height:var(--rm-tap);background:var(--rm-raise);border:1px solid var(--rm-hair);border-radius:var(--rm-r);color:var(--rm-ink);font-family:var(--rm-font-ui);font-size:12.5px;padding:0 var(--rm-s3) 0 34px}.rm-surface .rm-input::-moz-placeholder{color:var(--rm-ink-3)}.rm-surface .rm-input::placeholder{color:var(--rm-ink-3)}.rm-surface .rm-input:focus{outline:none;border-color:var(--rm-silver-ln)}.rm-surface .rm-select{min-height:var(--rm-tap);background:var(--rm-raise);border:1px solid var(--rm-hair);border-radius:var(--rm-r);color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:12.5px;padding:0 var(--rm-s2)}.rm-surface .rm-select:focus-visible{outline:none;border-color:var(--rm-silver-ln)}.rm-surface .rm-select option{background:#121212;color:var(--rm-ink)}.rm-surface .rm-quiet{min-height:var(--rm-tap);display:inline-flex;align-items:center;justify-content:center;gap:var(--rm-s2);padding:0 var(--rm-s3);border-radius:var(--rm-r);background:transparent;border:1px solid transparent;color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:12.5px;line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease}.rm-surface .rm-quiet:hover:not(:disabled){background:var(--rm-raise);color:var(--rm-ink)}.rm-surface .rm-quiet:disabled{opacity:.45;cursor:not-allowed}.rm-surface .rm-quiet-danger{color:var(--rm-bad)}.rm-surface .rm-quiet-danger:hover:not(:disabled){color:var(--rm-bad);background:hsla(4,55%,63%,.1)}.rm-surface .rm-well{background:var(--rm-panel);border:1px solid var(--rm-hair);border-radius:var(--rm-r-lg)}.rm-surface .rm-bar{background:var(--rm-raise);border:1px solid var(--rm-hair-2);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift-hover)}.rm-surface .rm-avatar{width:36px;height:36px;flex:0 0 36px;display:flex;align-items:center;justify-content:center;background:var(--rm-raise-2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-weight:500;font-size:13px;line-height:1}.rm-surface .rm-avatar,.rm-surface .rm-logo-tile{border-radius:var(--rm-r);border:1px solid var(--rm-hair-2)}.rm-surface .rm-action,.rm-surface .rm-logo-tile{background:var(--rm-raise)}.rm-surface .rm-action{display:flex;align-items:center;gap:var(--rm-s2);border:1px solid var(--rm-hair);border-radius:var(--rm-r);padding:7px 10px;color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:11px}.rm-surface .rm-action-ring{width:11px;height:11px;flex:0 0 11px;border-radius:50%;border:1.6px solid var(--rm-hair-3)}.rm-surface .rm-check-hit{min-width:var(--rm-tap);min-height:var(--rm-tap);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer}.rm-surface .rm-check{width:16px;height:16px;flex:0 0 16px;border-radius:3px;border:1px solid var(--rm-hair-3);display:flex;align-items:center;justify-content:center;color:transparent;transition:background .12s ease,border-color .12s ease}.rm-surface .rm-check-hit:hover .rm-check{border-color:var(--rm-silver-ln)}.rm-surface .rm-check[data-checked=true]{background:var(--rm-silver);border-color:var(--rm-silver);color:#0a0a0a}.rm-surface .rm-check-hit:focus-visible{outline:none}.rm-surface .rm-check-hit:focus-visible .rm-check{border-color:var(--rm-silver);box-shadow:0 0 0 2px hsla(0,0%,78%,.25)}.rm-surface .rm-nowrap{white-space:nowrap;flex-shrink:0}.rm-nav-surface{background:var(--rm-rail);border-right:1px solid var(--rm-hair-2)}.rm-surface .rm-brand-tile{border-radius:var(--rm-r);padding:1px;background-image:var(--rm-metal);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);overflow:hidden}.rm-surface .rm-brand-word{font-family:var(--rm-font-display);font-weight:300;text-transform:uppercase;letter-spacing:.16em;font-size:11px;line-height:1.2;color:var(--rm-ink)}.rm-surface .rm-switcher{width:100%;min-height:var(--rm-tap);display:flex;align-items:center;gap:10px;padding:0 10px;border-radius:var(--rm-r-lg);background:var(--rm-surface-grad);border:1px solid var(--rm-hair);box-shadow:var(--rm-lift);cursor:pointer;transition:background .14s ease,box-shadow .14s ease,border-color .14s ease}.rm-surface .rm-switcher:hover{background:var(--rm-surface-grad-hover);box-shadow:var(--rm-lift-hover);border-color:var(--rm-hair-2)}.rm-surface .rm-menu{background:var(--rm-panel);border:1px solid var(--rm-hair-2);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift-hover)}.rm-surface .rm-menu-item{width:100%;min-height:var(--rm-tap);display:flex;align-items:center;gap:10px;padding:0 8px;border-radius:var(--rm-r);text-align:left;color:var(--rm-ink-2);background:transparent;border:none;cursor:pointer;transition:background .12s ease,color .12s ease}.rm-surface .rm-menu-item:hover{background:var(--rm-raise);color:var(--rm-ink)}.rm-surface .rm-menu-item[data-current=true]{background:var(--rm-raise-2);color:var(--rm-ink)}.rm-surface .rm-nav-item{position:relative;width:100%;min-height:var(--rm-tap);display:flex;align-items:center;gap:11px;padding:0 12px;border-radius:var(--rm-r);background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--rm-font-display);font-weight:300;text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;line-height:1.2;color:var(--rm-ink-3);transition:background .12s ease,color .12s ease}.rm-surface .rm-nav-item svg{flex:none}.rm-surface .rm-nav-item:hover{background:hsla(0,0%,100%,.028);color:var(--rm-ink-2)}.rm-surface .rm-nav-item.active{background:var(--rm-raise);color:var(--rm-ink)}.rm-surface .rm-nav-item.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:18px;border-radius:0 1px 1px 0;background:var(--rm-silver)}.rm-surface .rm-nav-item:focus-visible{outline:none;background:var(--rm-raise);color:var(--rm-ink)}.rm-surface .rm-nav-badge{margin-left:auto;background:var(--rm-raise-3);color:var(--rm-ink);border:1px solid var(--rm-hair-2);font-family:var(--rm-font-ui);font-variant-numeric:tabular-nums}.rm-surface .rm-nav-sep{width:100%;min-height:var(--rm-tap);display:flex;align-items:center;gap:8px;padding:0 12px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--rm-font-display);font-weight:300;text-transform:uppercase;letter-spacing:.14em;font-size:9.5px;color:var(--rm-ink-3)}.rm-surface .rm-nav-sep:hover{color:var(--rm-ink-2)}.rm-surface .rm-nav-foot{width:100%;min-height:var(--rm-tap);display:flex;align-items:center;gap:9px;padding:0 8px;border-radius:var(--rm-r);background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--rm-font-ui);font-size:12px;color:var(--rm-ink-3);transition:background .12s ease,color .12s ease}.rm-surface .rm-nav-foot:hover{background:var(--rm-raise);color:var(--rm-ink-2)}.rm-surface .rm-ring-avatar{width:22px;height:22px;flex:0 0 22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--rm-hair-3);color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:9px;font-weight:500;line-height:1}.rm-surface .rm-panel{background:var(--rm-surface-grad);border:1px solid var(--rm-hair);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift)}.rm-surface .rm-panel-title{font-size:10.5px;color:var(--rm-ink-2)}.rm-surface .rm-field-label,.rm-surface .rm-panel-title{font-family:var(--rm-font-display);font-weight:300;text-transform:uppercase;letter-spacing:.14em;line-height:1.2}.rm-surface .rm-field-label{display:block;font-size:9.5px;color:var(--rm-ink-3)}.rm-surface .rm-input-field{min-height:var(--rm-tap);background:var(--rm-void);border:1px solid var(--rm-hair);border-radius:var(--rm-r);padding:0 var(--rm-s3);color:var(--rm-ink);font-family:var(--rm-font-ui);font-size:12.5px;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.rm-surface .rm-input-field:not(:where(html[data-surface=team] [data-look=mac] .rm-input-field)){width:100%}.rm-surface .rm-input-field::-moz-placeholder{color:var(--rm-ink-3)}.rm-surface .rm-input-field::placeholder{color:var(--rm-ink-3)}.rm-surface .rm-input-field:focus{outline:none;border-color:var(--rm-silver-ln)}.rm-surface textarea.rm-input-field{padding:var(--rm-s2) var(--rm-s3);line-height:1.5}.rm-surface .rm-input-field:disabled{color:var(--rm-ink-2);cursor:default;opacity:1}.rm-surface fieldset:disabled .rm-chip-select,.rm-surface fieldset:disabled .rm-control,.rm-surface fieldset:disabled .rm-segment{cursor:default}.rm-surface .rm-info-cols{container:rm-info/inline-size;max-width:1600px}.rm-surface .rm-info-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rm-s4);align-items:start;min-width:0;margin:0;padding:0;border:0}.rm-surface .rm-info-col{container:rm-col/inline-size;display:flex;flex-direction:column;gap:var(--rm-s4);min-width:0}.rm-surface .rm-two-up{grid-template-columns:minmax(0,1fr)}@container rm-info (min-width: 880px){.rm-surface .rm-info-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container rm-col (min-width: 420px){.rm-surface .rm-two-up{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rm-surface .rm-two-up>.rm-span-2{grid-column:span 2}}.rm-surface .rm-status-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--rm-ink-2);font:inherit;padding:0 14px 0 0;min-height:var(--rm-tap);margin-block:-8px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--rm-ink-3) 50%),linear-gradient(135deg,var(--rm-ink-3) 50%,transparent 50%);background-position:calc(100% - 6px) 55%,calc(100% - 2px) 55%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.rm-surface .rm-status-select select:focus-visible{outline:1px solid var(--rm-silver-ln);outline-offset:2px;border-radius:4px}.rm-surface .rm-status-select select option{background:#121212;color:var(--rm-ink)}.rm-surface .rm-unsaved-bar{position:absolute;left:16px;right:16px;bottom:72px;margin:0 auto;max-width:720px;z-index:45;display:flex;align-items:center;justify-content:space-between;gap:var(--rm-s3);padding:10px 12px 10px 16px;background:var(--rm-surface-grad);border:1px solid var(--rm-hair-2);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift-hover);animation:rm-unsaved-rise .18s cubic-bezier(.2,.8,.3,1)}@media (min-width:1280px){.rm-surface .rm-unsaved-bar{bottom:20px;right:480px}}@keyframes rm-unsaved-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rm-surface .rm-unsaved-bar{animation:none}}.rm-surface .rm-input-field option{background:#121212;color:var(--rm-ink)}.rm-surface .rm-segmented{display:inline-flex;padding:2px;gap:2px;border-radius:var(--rm-r);background:var(--rm-void);border:1px solid var(--rm-hair)}.rm-surface .rm-segment{min-height:calc(var(--rm-tap) - 6px);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--rm-s3);border-radius:3px;background:transparent;border:none;cursor:pointer;font-family:var(--rm-font-ui);font-size:12px;color:var(--rm-ink-3);white-space:nowrap;transition:background .12s ease,color .12s ease}.rm-surface .rm-segment:hover{color:var(--rm-ink-2)}.rm-surface .rm-segment[data-selected=true]{background:var(--rm-raise-2);color:var(--rm-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.rm-surface .rm-chip-select{min-height:var(--rm-tap);display:inline-flex;align-items:center;gap:6px;padding:0 var(--rm-s3);border-radius:var(--rm-r);background:var(--rm-raise);border:1px solid var(--rm-hair);color:var(--rm-ink-2);font-family:var(--rm-font-ui);font-size:12px;line-height:1;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.rm-surface .rm-chip-select:hover{border-color:var(--rm-hair-2);color:var(--rm-ink)}.rm-surface .rm-chip-select[data-selected=true]{background:var(--rm-raise-3);border-color:var(--rm-silver-ln);color:var(--rm-ink)}.rm-surface .rm-file-tab{min-height:var(--rm-tap);display:inline-flex;align-items:center;gap:7px;padding:0 var(--rm-s3);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;font-family:var(--rm-font-ui);font-size:12.5px;line-height:1;color:var(--rm-ink-3);transition:color .12s ease,border-color .12s ease}.rm-surface .rm-file-tab:hover{color:var(--rm-ink-2)}.rm-surface .rm-file-tab[aria-selected=true]{color:var(--rm-ink);border-bottom-color:var(--rm-silver)}.rm-surface .rm-file-tab:focus-visible{outline:none;color:var(--rm-ink);border-bottom-color:var(--rm-silver)}.rm-topbar{background:var(--rm-rail);border-bottom:1px solid var(--rm-hair-2)}.rm-surface .rm-t1{color:var(--rm-ink)}.rm-surface .rm-t2{color:var(--rm-ink-2)}.rm-surface .rm-t3{color:var(--rm-ink-3)}.rm-surface .rm-dropzone{border:2px dashed var(--rm-hair-2);border-radius:var(--rm-r-lg);background:var(--rm-raise);color:var(--rm-ink-3)}.rm-surface .rm-dropzone:hover{border-color:var(--rm-hair-3)}.rm-surface .rm-dropzone.is-dragging{border-color:var(--rm-silver-ln);background:var(--rm-raise-2);color:var(--rm-ink-2)}.rm-surface .rm-accent-solid{background:var(--rm-silver);color:#0a0a0a;border:1px solid transparent}.rm-surface .rm-accent-solid:hover:not(:disabled){filter:brightness(1.08)}.rm-surface .rm-bd{border-color:var(--rm-hair)}.rm-surface .rm-bd-bright:hover{border-color:var(--rm-hair-3)}.rm-surface .rm-bg-raise{background:var(--rm-raise)}.rm-surface .rm-focus-silver:focus{outline:none;border-color:var(--rm-silver-ln)}.rm-surface .rm-rail-row{transition:background .12s ease}.rm-surface .rm-rail-row:hover{background:var(--rm-raise)}@media (prefers-reduced-motion:reduce){.rm-surface .rm-rail-row{transition:none}}.rm-surface .rm-control[data-active=true]:disabled{opacity:1;cursor:default}.rm-surface tbody .rm-rail-row+.rm-rail-row{border-top:1px solid var(--rm-hair)}:root{--rm-focus:var(--rm-silver)}.rm-surface :is([data-client-file-header],.rm-info-cols,.rm-unsaved-bar) :is(button,a[href],select,input,textarea):focus-visible{outline:2px solid var(--rm-focus);outline-offset:2px}.rm-surface .rm-info-cols .rm-logo-pick:has(input:focus-visible){outline:2px solid var(--rm-focus);outline-offset:2px}:root{--rm-ease:cubic-bezier(0.2,0.8,0.3,1);--rm-rail-w:64px;--rm-rail-w-open:224px}html[data-surface=team]{background-color:var(--rm-page)}html[data-surface=team] body{background-color:transparent}@keyframes rm-skel-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.rm-skel{position:relative;overflow:hidden;background:var(--rm-raise);border-radius:var(--rm-r)}.rm-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.035) 50%,transparent);animation:rm-skel-sweep 1.5s var(--rm-ease) infinite}.rm-skel-panel{background:var(--rm-surface-grad);border:1px solid var(--rm-hair);border-radius:var(--rm-r-lg)}@media (prefers-reduced-motion:reduce){.rm-skel:after{animation:none;display:none}}.rm-progress{position:absolute;top:0;left:0;right:0;height:2px;z-index:35;pointer-events:none;overflow:hidden}.rm-progress-bar{height:100%;width:100%;background:var(--rm-silver);transform-origin:0 50%;transition:transform .22s var(--rm-ease),opacity .15s linear}@media (prefers-reduced-motion:reduce){.rm-progress-bar{transition:none}}@media (min-width:1024px){aside.rm-rail{width:var(--rm-rail-w);transition:width .18s var(--rm-ease) 70ms,box-shadow .18s var(--rm-ease) 70ms;overflow:hidden}aside.rm-rail[data-rail=open]{width:var(--rm-rail-w-open);box-shadow:18px 0 40px -18px rgba(0,0,0,.9);transition:width .18s var(--rm-ease),box-shadow .18s var(--rm-ease)}.rm-rail .rm-rail-text{white-space:nowrap;opacity:0;transition:opacity 70ms linear}.rm-rail[data-rail=open] .rm-rail-text{opacity:1;transition:opacity .12s linear .18s}.rm-rail .rm-nav-foot,.rm-rail .rm-nav-item{padding-left:16px;padding-right:12px;gap:13px}.rm-rail .rm-nav-foot svg{width:16px;height:16px;flex:none}.rm-rail .rm-rail-text{min-width:0;overflow:hidden}.rm-rail .rm-nav-item .rm-nav-badge{transition:opacity .12s linear}.rm-rail:not([data-rail=open]) .rm-nav-item .rm-nav-badge{position:absolute;left:25px;top:7px;margin-left:0;min-width:16px;height:16px;padding:0 4px;font-size:9px}.rm-rail .rm-rail-group{position:relative;height:26px;display:flex;align-items:center;padding-left:16px}.rm-rail .rm-rail-group:before{content:"";position:absolute;left:14px;width:20px;top:50%;height:1px;background:var(--rm-hair-2);transition:opacity .12s linear}.rm-rail[data-rail=open] .rm-rail-group:before{opacity:0}.rm-rail .rm-switcher{padding-left:11px}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.rm-rail .rm-rail-text,.rm-rail[data-rail=open] .rm-rail-text,aside.rm-rail{transition:none}}.rm-sel-trigger{position:relative;display:inline-flex;align-items:center;text-align:left;cursor:pointer;padding-right:30px!important;white-space:nowrap}.rm-sel-trigger:disabled{cursor:not-allowed;opacity:.6}.rm-sel-trigger:focus-visible{outline:1px solid var(--rm-silver-ln);outline-offset:1px}.rm-sel-label{display:inline-grid;min-width:0;flex:1 1 auto;overflow:hidden}.rm-sel-label>span{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-sel-size{visibility:hidden;height:0}.rm-sel-chevron{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--rm-ink-3);pointer-events:none}.rm-sel-trigger[aria-expanded=true] .rm-sel-chevron{transform:translateY(-50%) rotate(180deg)}.rm-sel-menu{position:fixed;z-index:1000;display:flex;flex-direction:column;background:var(--rm-panel)!important;border:1px solid var(--rm-hair-2);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift-hover);padding:4px;overflow:hidden;animation:rm-sel-in .12s var(--rm-ease)}@keyframes rm-sel-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rm-sel-menu{animation:none}}.rm-sel-list{overflow-y:auto;overscroll-behavior:contain;min-height:0}.rm-sel-search{display:flex;align-items:center;gap:8px;padding:0 10px;margin-bottom:4px;min-height:36px;border-bottom:1px solid var(--rm-hair);color:var(--rm-ink-3);flex:none}.rm-sel-search input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--rm-ink);font-family:var(--rm-font-ui);font-size:13px;min-height:34px}.rm-sel-search input::-moz-placeholder{color:var(--rm-ink-3)}.rm-sel-search input::placeholder{color:var(--rm-ink-3)}.rm-sel-opt{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border-radius:var(--rm-r);font-family:var(--rm-font-ui);font-size:13px;color:var(--rm-ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rm-sel-opt-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-sel-opt[data-sel-active=true]{background:var(--rm-raise-2);color:var(--rm-ink)}.rm-sel-opt[data-selected=true]{color:var(--rm-ink)}.rm-sel-opt[aria-disabled=true]{opacity:.4;cursor:not-allowed}.rm-sel-opt svg{flex:none;color:var(--rm-silver)}.rm-sel-group{padding:8px 10px 4px;font-family:var(--rm-font-display);font-weight:300;text-transform:uppercase;letter-spacing:.14em;font-size:9.5px;color:var(--rm-ink-3)}.rm-sel-sep{height:1px;margin:4px 6px;background:var(--rm-hair-2)}.rm-sel-empty{padding:10px;font-size:12.5px;color:var(--rm-ink-3)}@media (hover:none),(max-width:1023px){.rm-sel-opt{font-size:14px}.rm-sel-opt,.rm-sel-search,.rm-sel-search input,.rm-sel-trigger{min-height:var(--rm-tap)}}.rm-surface .rm-nav-foot{position:relative}.rm-surface .rm-nav-foot[aria-current=page]{background:var(--rm-raise);color:var(--rm-ink)}.rm-surface .rm-nav-foot[aria-current=page]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:18px;border-radius:0 1px 1px 0;background:var(--rm-silver)}.rm-surface .rm-settings-tab{font-size:13px;color:var(--rm-ink-2)}@media (max-width:767px){.rm-surface .rm-settings-tab[aria-current=page]{background:transparent;color:var(--rm-ink-2)}.rm-surface .rm-settings-tab[aria-current=page]:before{display:none}.rm-surface .rm-settings-tab{border-bottom:1px solid var(--rm-hair);border-radius:0}}.rm-settings-embed section[class*=bg-zinc-900]{background:var(--rm-surface-grad);border-color:var(--rm-hair);border-radius:var(--rm-r-lg);box-shadow:var(--rm-lift)}.rm-settings-embed .bg-zinc-800,.rm-settings-embed [class*="bg-zinc-800\/"]{background:var(--rm-raise)}.rm-settings-embed .bg-zinc-900{background:var(--rm-void)}.rm-settings-embed [class*=border-zinc-7],.rm-settings-embed [class*=border-zinc-8]{border-color:var(--rm-hair-2)}.rm-settings-embed .text-zinc-100,.rm-settings-embed .text-zinc-200{color:var(--rm-ink)}.rm-settings-embed .text-zinc-300,.rm-settings-embed .text-zinc-400{color:var(--rm-ink-2)}.rm-settings-embed .text-zinc-500,.rm-settings-embed .text-zinc-600{color:var(--rm-ink-3)}.rm-settings-embed [class*=bg-indigo-6]{background:var(--rm-silver);color:#0a0a0a}.rm-settings-embed [class*=bg-indigo-6]:hover:not(:disabled){filter:brightness(1.08)}.rm-settings-embed [class*=text-indigo-]{color:var(--rm-ink-2)}.rm-settings-embed [class*=text-indigo-]:hover{color:var(--rm-ink)}.rm-settings-embed [class*=bg-indigo-950]{background:var(--rm-raise-2)}.rm-settings-embed [class*=border-indigo-]{border-color:var(--rm-silver-ln)}.rm-settings-embed [class*=rounded-2xl]{border-radius:var(--rm-r-lg)}.rm-settings-embed input[type=number],.rm-settings-embed input[type=time]{background:var(--rm-void);border-color:var(--rm-hair);color:var(--rm-ink)}.rm-sel-native{position:absolute;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0;padding:0;border:0;opacity:0;overflow:hidden;pointer-events:none;clip-path:inset(50%)}.rm-surface .rm-status-select .rm-sel-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--rm-ink-2);font:inherit;padding:0 14px 0 0!important;min-height:var(--rm-tap);margin-block:-8px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--rm-ink-3) 50%),linear-gradient(135deg,var(--rm-ink-3) 50%,transparent 50%);background-position:calc(100% - 6px) 55%,calc(100% - 2px) 55%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.rm-surface .rm-status-select .rm-sel-chevron{display:none}.admin-glass .rm-sel-trigger{background:var(--g1)!important;border-color:hsla(0,0%,100%,.14)!important;color:#eef1f8!important}.rm-surface.rm-rail :is(.rm-nav-item,.rm-nav-foot,.rm-switcher,.rm-menu-item):focus-visible{outline:2px solid var(--rm-focus,var(--rm-silver));outline-offset:-2px}