.rm-auth-app{--rm-workspace-canvas:var(--rm-archive-canvas);--rm-workspace-surface:var(--rm-archive-surface);--rm-workspace-surface-raised:var(--rm-archive-surface-raised);--rm-workspace-surface-soft:var(--rm-archive-surface-raised);--rm-workspace-border:var(--rm-archive-border);--rm-workspace-border-strong:var(--rm-archive-border);--rm-workspace-ink:#f7f4ef;--rm-workspace-muted:#aaa9a4;--rm-workspace-faint:#7f7f79;--rm-workspace-cyan:#8db5b6;--rm-workspace-cyan-strong:#6a9496;--rm-workspace-cyan-soft:rgba(141,181,182,0.14);--rm-workspace-paper:#fffdf9;--rm-workspace-paper-soft:#f7f4ef;--rm-workspace-paper-muted:#eee9df;--rm-workspace-paper-ink:#101010;--rm-workspace-paper-muted-ink:#62645f;--rm-workspace-warm:#e5a06b;--rm-workspace-danger:#c86f5e;--rm-workspace-danger-soft:rgba(200,111,94,0.13);color:var(--rm-workspace-ink)}.rm-auth-app,.rm-auth-app.rm-dossier-route-overlay{background:var(--rm-workspace-canvas)!important}@media (min-width:1024px){.rm-auth-app.rm-dossier-route-overlay{background:transparent!important}}.rm-auth-app #rm-app-main,.rm-auth-app .rm-app-frame,.rm-auth-app .rm-dashboard-page,.rm-auth-app .rm-desktop-library,.rm-auth-app .rm-mobile-detail-page,.rm-auth-app .rm-secondary-page,.rm-auth-app .sfl-page{background-color:var(--rm-workspace-canvas)!important}.rm-auth-app .rm-desktop-library:before,.rm-auth-app .rm-dossier-route-scroll{background:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 74px),var(--rm-workspace-canvas)!important}.rm-auth-app .rm-desktop-library-glow{display:none!important}.rm-auth-app .rm-mobile-library-header{background:transparent!important;background-image:none!important}.rm-auth-app .rm-library-search input.rm-workspace-copy-primary,.rm-auth-app .rm-workspace-copy-primary{color:var(--rm-workspace-ink)!important}.rm-auth-app .rm-workspace-copy-muted{color:var(--rm-workspace-muted)!important}.rm-auth-app .rm-workspace-copy-faint{color:var(--rm-workspace-faint)!important}.rm-auth-app .rm-workspace-copy-accent{color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-library-hero-characters{border-color:var(--rm-workspace-border)!important;background:repeating-linear-gradient(90deg,transparent 0 31px,rgba(255,255,255,.018) 31px 32px),var(--rm-workspace-surface)!important}.rm-app-skip-link{position:fixed;top:10px;left:12px;z-index:100;min-height:44px;align-items:center;border:1px solid rgba(174,207,208,.92);border-radius:12px;background:var(--rm-workspace-cyan);color:var(--rm-workspace-paper-ink);display:inline-flex;font-size:.8rem;font-weight:760;padding:0 14px;text-decoration:none;transform:translateY(-160%);transition:transform .16s ease}.rm-app-skip-link:focus{outline:3px solid var(--rm-workspace-paper);outline-offset:2px;transform:translateY(0)}.rm-auth-app .rm-desktop-topbar{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;background:color-mix(in srgb,var(--rm-workspace-surface) 96%,transparent)!important;box-shadow:0 1px 0 rgba(255,255,255,.035),0 14px 34px rgba(0,0,0,.3)!important}.rm-auth-app .rm-desktop-nav-link{color:var(--rm-workspace-muted)!important}.rm-auth-app .rm-desktop-nav-link-active,.rm-auth-app .rm-desktop-nav-link:hover{color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-desktop-nav-link:after{background:var(--rm-workspace-cyan)}.rm-auth-app .rm-desktop-avatar,.rm-auth-app .rm-desktop-find-action,.rm-auth-app .rm-desktop-icon-action,.rm-auth-app .rm-library-view-button,.rm-auth-app .sfl-button-secondary,.rm-auth-app .sfl-icon-button{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;color:var(--rm-workspace-muted)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.rm-auth-app .rm-desktop-avatar:hover,.rm-auth-app .rm-desktop-find-action:hover,.rm-auth-app .rm-desktop-icon-action:hover,.rm-auth-app .rm-library-view-button:hover,.rm-auth-app .sfl-button-secondary:hover,.rm-auth-app .sfl-icon-button:hover{border-color:rgba(141,181,182,.52)!important;background:var(--rm-workspace-surface-raised)!important;color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-desktop-find-action kbd{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface-soft)!important;color:var(--rm-workspace-faint)!important}.rm-auth-app .rm-bottom-nav-add,.rm-auth-app .rm-depth-primary,.rm-auth-app .rm-desktop-add-action,.rm-auth-app .rm-library-search-button,.rm-auth-app .rm-mobile-save-button,.rm-auth-app .sfl-button-primary{border-color:rgba(174,207,208,.9)!important;background:var(--rm-workspace-cyan)!important;background-image:none!important;color:var(--rm-workspace-paper-ink)!important;text-shadow:none!important}.rm-auth-app .rm-bottom-nav-add:hover,.rm-auth-app .rm-depth-primary:hover,.rm-auth-app .rm-desktop-add-action:hover,.rm-auth-app .rm-library-search-button:hover,.rm-auth-app .rm-mobile-save-button:hover,.rm-auth-app .sfl-button-primary:hover{border-color:rgba(196,220,221,.96)!important;background:#9bc0c1!important}.rm-auth-app .rm-bottom-nav-add:focus-visible,.rm-auth-app .rm-depth-primary:focus-visible,.rm-auth-app .rm-desktop-add-action:focus-visible,.rm-auth-app .rm-library-search-button:focus-visible,.rm-auth-app .rm-mobile-save-button:focus-visible,.rm-auth-app .sfl-button-primary:focus-visible{outline:3px solid var(--rm-workspace-paper);outline-offset:3px;box-shadow:0 0 0 2px var(--rm-workspace-canvas)!important}.rm-auth-app .rm-bottom-nav-item:focus-visible,.rm-auth-app .rm-desktop-avatar:focus-visible,.rm-auth-app .rm-desktop-find-action:focus-visible,.rm-auth-app .rm-desktop-icon-action:focus-visible,.rm-auth-app .rm-desktop-nav-link:focus-visible,.rm-auth-app .rm-library-view-button:focus-visible,.rm-auth-app .sfl-button-secondary:focus-visible,.rm-auth-app .sfl-icon-button:focus-visible{outline:2px solid var(--rm-workspace-cyan);outline-offset:3px}.rm-auth-app .rm-bottom-nav-shell,.rm-auth-app .rm-mobile-detail-save-bar{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;background:color-mix(in srgb,var(--rm-workspace-surface) 94%,transparent)!important;background-image:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 16px 38px rgba(0,0,0,.42)!important;backdrop-filter:blur(18px) saturate(110%)}.rm-auth-app .rm-bottom-nav-item-muted{color:var(--rm-workspace-faint)!important}.rm-auth-app .rm-bottom-nav-item-active{color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-bottom-nav-add{box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 12px 25px -12px rgba(141,181,182,.74)!important}.rm-auth-app .rm-secondary-page{width:min(100%,1180px);padding-inline:clamp(0px,2vw,24px)}.rm-workspace-page-header{display:flex;min-height:118px;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--rm-workspace-border);border-radius:22px;background:var(--rm-workspace-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 20px 44px -34px rgba(0,0,0,.88);padding:22px 24px}.rm-workspace-page-heading{display:flex;min-width:0;align-items:flex-start;gap:14px}.rm-workspace-page-icon{display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(141,181,182,.3);border-radius:14px;background:var(--rm-workspace-cyan-soft);color:var(--rm-workspace-cyan)}.rm-workspace-eyebrow{color:var(--rm-workspace-cyan);font-size:.68rem;font-variation-settings:"wght" 720,"MONO" .55,"CASL" 0;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.rm-workspace-page-header h1{margin-top:3px;color:var(--rm-workspace-ink);font-size:clamp(1.85rem,3vw,2.35rem);font-variation-settings:"wght" 760,"CASL" .15;letter-spacing:-.035em;line-height:1.05}.rm-workspace-page-description{max-width:64ch;margin-top:7px;color:var(--rm-workspace-muted);font-size:.88rem;font-weight:520;line-height:1.55}.rm-workspace-page-action{display:flex;flex:0 0 auto;align-items:center;gap:10px}.rm-auth-app .rm-dossier-panel,.rm-auth-app .rm-dossier-side-panel,.rm-auth-app .rm-mobile-detail-row,.rm-auth-app .sfl-card:not(.rm-save-object),.rm-auth-app .sfl-panel-soft,.rm-auth-app .sfl-panel:not(.rm-save-object){border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;background-image:none!important;color:var(--rm-workspace-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 18px 42px -30px rgba(0,0,0,.9)!important}.rm-auth-app .rm-card-source-badge,.rm-auth-app .rm-detail-preview-logo,.rm-auth-app .rm-dossier-info-block,.rm-auth-app .rm-dossier-meta-row,.rm-auth-app .rm-mobile-detail-icon,.rm-auth-app .rm-mobile-source-badge,.rm-auth-app .rm-source-initials{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface-raised)!important;background-image:none!important;color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-dossier-meta-row .rm-dossier-kicker{color:var(--rm-workspace-muted)!important}.rm-auth-app .rm-dossier-meta-row .rm-dossier-kicker svg{color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-dossier-meta-row>div:last-child{color:var(--rm-workspace-ink)!important}.rm-auth-app .rm-library-search,.rm-auth-app .rm-library-sort-select,.rm-auth-app .sfl-input,.rm-auth-app .sfl-textarea{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;background-image:none!important;color:var(--rm-workspace-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.rm-auth-app .rm-library-search:hover,.rm-auth-app .rm-library-sort-select:hover,.rm-auth-app .sfl-input:hover,.rm-auth-app .sfl-textarea:hover{border-color:var(--rm-workspace-border-strong)!important}.rm-auth-app .rm-library-search:focus-within,.rm-auth-app .rm-library-sort-select:focus-visible,.rm-auth-app .sfl-input:focus,.rm-auth-app .sfl-textarea:focus{border-color:var(--rm-workspace-cyan)!important;outline:0;box-shadow:0 0 0 3px rgba(141,181,182,.17)!important}.rm-auth-app .rm-library-search input::-moz-placeholder,.rm-auth-app .sfl-input::-moz-placeholder,.rm-auth-app .sfl-textarea::-moz-placeholder{color:var(--rm-workspace-faint)!important}.rm-auth-app .rm-library-search input::placeholder,.rm-auth-app .sfl-input::placeholder,.rm-auth-app .sfl-textarea::placeholder{color:var(--rm-workspace-faint)!important}.rm-app-state-panel{display:grid;min-height:220px;place-items:center;align-content:center;gap:12px;border:1px dashed var(--rm-workspace-border-strong);border-radius:22px;background:var(--rm-workspace-surface);color:var(--rm-workspace-ink);padding:32px;text-align:center}.rm-archives-index-shell .rm-app-state-panel,.rm-desktop-save-grid>.rm-app-state-panel,.rm-save-index>.rm-app-state-panel{grid-column:1/-1}.rm-app-state-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(141,181,182,.28);border-radius:15px;background:var(--rm-workspace-cyan-soft);color:var(--rm-workspace-cyan)}.rm-app-state-copy h2{color:var(--rm-workspace-ink);font-size:1.02rem;font-weight:760}.rm-app-state-copy p{max-width:46ch;margin-top:5px;color:var(--rm-workspace-muted);font-size:.84rem;line-height:1.55}.rm-app-state-action{margin-top:4px}.rm-app-state-panel[data-tone=error]{border-color:rgba(200,111,94,.46);background:color-mix(in srgb,var(--rm-workspace-danger) 7%,var(--rm-workspace-surface))}.rm-app-state-panel[data-tone=error] .rm-app-state-icon{border-color:rgba(200,111,94,.36);background:var(--rm-workspace-danger-soft);color:#e9a394}.rm-app-state-panel[data-tone=loading] .rm-app-state-icon svg{animation:rm-workspace-pulse 1.2s ease-in-out infinite}.rm-settings-profile-card{display:flex;min-width:0;align-items:center;gap:14px;border:1px solid var(--rm-workspace-border);border-radius:20px;background:var(--rm-workspace-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);padding:18px}.rm-settings-avatar{display:grid;width:56px;height:56px;flex:0 0 56px;place-items:center;overflow:hidden;border:1px solid rgba(174,207,208,.72);border-radius:16px;background:var(--rm-workspace-cyan);color:var(--rm-workspace-paper-ink);font-size:1.05rem;font-weight:800}.rm-settings-profile-name{color:var(--rm-workspace-ink);font-size:.98rem;font-weight:760}.rm-settings-profile-email,.rm-settings-profile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-settings-profile-email{margin-top:3px;color:var(--rm-workspace-muted);font-size:.78rem;font-weight:520}.rm-settings-private-mark{display:inline-flex;min-height:34px;align-items:center;gap:6px;margin-left:auto;border:1px solid rgba(141,181,182,.3);border-radius:999px;background:var(--rm-workspace-cyan-soft);color:var(--rm-workspace-cyan);font-size:.7rem;font-weight:730;padding:0 11px}.rm-settings-grid{display:grid;gap:14px}.rm-settings-panel>h2{color:var(--rm-workspace-ink);font-size:1rem;font-weight:760}.rm-settings-panel-rows{margin-top:10px}.rm-settings-quick-action,.rm-settings-row{display:flex;min-height:56px;align-items:center;gap:12px;border-top:1px solid var(--rm-workspace-border);color:var(--rm-workspace-ink);padding-block:9px}.rm-settings-panel-rows>:first-child{border-top:0}.rm-settings-row-icon{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid rgba(141,181,182,.24);border-radius:11px;background:var(--rm-workspace-cyan-soft);color:var(--rm-workspace-cyan)}.rm-settings-quick-action>span:last-child,.rm-settings-row-label{color:var(--rm-workspace-ink);font-size:.8rem;font-weight:720}.rm-settings-row-value{overflow:hidden;margin-top:2px;color:var(--rm-workspace-muted);font-size:.74rem;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.rm-settings-quick-action{border-radius:10px;text-decoration:none;transition:background .16s ease,padding .16s ease}.rm-settings-quick-action:hover{background:var(--rm-workspace-cyan-soft);padding-inline:8px}.rm-settings-quick-action:focus-visible{outline:2px solid var(--rm-workspace-cyan);outline-offset:2px}.rm-settings-actions{display:grid;gap:12px}.rm-settings-portability-intro{display:flex;min-height:58px;align-items:center;gap:12px;border-top:1px solid var(--rm-workspace-border);padding-block:10px}.rm-settings-portability-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-top:1px solid var(--rm-workspace-border);padding-top:12px}.rm-settings-portability-status{margin-top:10px;border:1px solid rgba(141,181,182,.28);border-radius:11px;background:var(--rm-workspace-cyan-soft);color:var(--rm-workspace-ink);padding:9px 11px;font-size:.72rem;font-weight:620;line-height:1.45}.rm-settings-portability-status[data-tone=error]{border-color:rgba(154,63,47,.28);background:rgba(154,63,47,.1);color:#f2b5a8}.rm-settings-danger-action{display:flex;min-height:52px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(154,63,47,.4);border-radius:12px;background:rgba(154,63,47,.08);color:#e7a696;padding:8px 14px;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}.rm-settings-danger-action:hover{border-color:rgba(200,102,83,.68);background:rgba(154,63,47,.14);color:#f1b5a7}.rm-settings-danger-action:focus-visible{outline:3px solid rgba(154,63,47,.28);outline-offset:2px}.rm-settings-danger-action:disabled{cursor:not-allowed;opacity:.52}.rm-settings-danger-action>span{display:grid;line-height:1.25}.rm-settings-danger-action strong{color:currentcolor;font-size:.78rem}.rm-settings-danger-action small{margin-top:2px;color:var(--rm-workspace-muted);font-size:.68rem}.rm-settings-unavailable{display:flex;min-height:52px;align-items:center;justify-content:center;gap:10px;border:1px solid var(--rm-workspace-border);border-radius:12px;background:var(--rm-workspace-surface);color:var(--rm-workspace-faint);padding:8px 14px}.rm-settings-unavailable>span{display:grid;line-height:1.25}.rm-settings-unavailable strong{color:var(--rm-workspace-muted);font-size:.78rem}.rm-settings-unavailable small{margin-top:2px;font-size:.68rem}.rm-auth-app .rm-paper-action .rm-paper-backdrop{background:rgba(0,0,0,.58)!important;backdrop-filter:blur(6px) saturate(92%)!important}.rm-auth-app .rm-paper-action .rm-paper-sheet{border-color:rgba(255,255,255,.68)!important;background:rgba(255,253,249,.95)!important;background-image:none!important;color:var(--rm-workspace-paper-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 26px 80px rgba(0,0,0,.48)!important;backdrop-filter:blur(18px) saturate(108%)}.rm-auth-app .rm-paper-action .rm-mobile-save-footer,.rm-auth-app .rm-paper-action .rm-paper-sheet header{border-color:var(--rm-object-border)!important;background:rgba(255,253,249,.94)!important;background-image:none!important;color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-paper-action .rm-mobile-create-segmented,.rm-auth-app .rm-paper-action .rm-mobile-input-wrap,.rm-auth-app .rm-paper-action .rm-mobile-note-box,.rm-auth-app .rm-paper-action .rm-mobile-preview-card,.rm-auth-app .rm-paper-action .rm-mobile-text-box{border-color:var(--rm-object-border)!important;background:rgba(255,253,249,.9)!important;background-image:none!important;color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-paper-action .sfl-input,.rm-auth-app .rm-paper-action .sfl-textarea{border-color:var(--rm-object-border)!important;background:rgba(255,255,255,.88)!important;background-image:none!important;color:var(--rm-workspace-paper-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}.rm-auth-app .rm-paper-action .sfl-input:focus,.rm-auth-app .rm-paper-action .sfl-textarea:focus{border-color:var(--rm-workspace-cyan-strong)!important;box-shadow:0 0 0 3px rgba(106,148,150,.18)!important}.rm-auth-app .rm-paper-action .rm-paper-sheet h2,.rm-auth-app .rm-paper-action label,.rm-auth-app .rm-paper-action label>span{color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-paper-action .sfl-button-secondary{border-color:var(--rm-object-border-strong)!important;background:var(--rm-workspace-paper)!important;color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-paper-action .sfl-button-primary:focus-visible,.rm-auth-app .rm-paper-action .sfl-button-secondary:focus-visible{outline:3px solid var(--rm-workspace-cyan-strong);outline-offset:2px;box-shadow:none!important}.rm-auth-app .rm-paper-action .rm-image-upload-field:focus-within{border-color:var(--rm-workspace-cyan-strong)!important;box-shadow:0 0 0 3px rgba(106,148,150,.22)!important}.rm-auth-app .rm-paper-action .rm-chip-rail-track button[aria-pressed=true],.rm-auth-app .rm-paper-action .rm-mobile-create-segmented button[data-active=true]{border-color:rgba(106,148,150,.46)!important;background:#dce9e7!important;background-image:none!important;color:#365f61!important}.rm-auth-app .rm-universal-find-input{border-color:var(--rm-object-border)!important;background:rgba(255,253,249,.94)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86)!important}.rm-auth-app .rm-universal-find-input input{color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-universal-find-input input::-moz-placeholder{color:#7b7d78!important}.rm-auth-app .rm-universal-find-input input::placeholder{color:#7b7d78!important}.rm-auth-app .rm-universal-find-option,.rm-auth-app .rm-universal-find-option-title{color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-universal-find footer,.rm-auth-app .rm-universal-find-option-description,.rm-auth-app .rm-universal-find-option-kind,.rm-auth-app .rm-universal-find-status{color:var(--rm-workspace-paper-muted-ink)!important}.rm-auth-app .rm-universal-find-results h3{color:#777972!important}.rm-auth-app .rm-universal-find-option-active{border-color:rgba(106,148,150,.46)!important;background:#dce9e7!important}.rm-auth-app .rm-universal-find-thumb{position:relative;display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;border-color:var(--rm-object-border)!important;background:var(--rm-object-surface-muted)!important;color:var(--rm-object-accent)!important}.rm-auth-app .rm-universal-find-thumb .rm-save-object__media-fallback{position:absolute;inset:0;display:grid;place-items:center}.rm-auth-app .rm-universal-find-thumb .rm-save-object__media-icon{width:26px;height:26px;border:0!important;background:transparent!important;box-shadow:none!important}.rm-auth-app .rm-universal-find-thumb .rm-save-object__media-icon svg{width:17px;height:17px}.rm-auth-app .rm-universal-find-thumb .rm-save-object__media-image{position:absolute;inset:0;width:100%;height:100%}.rm-auth-app .rm-paper-action .rm-mobile-field-label,.rm-auth-app .rm-paper-action .rm-save-preview-evidence-item>span,.rm-auth-app .rm-paper-action .rm-save-preview-meta,.rm-auth-app .rm-paper-action .sfl-eyebrow{color:#6a7570!important}.rm-auth-app .rm-paper-action .rm-save-preview-body,.rm-auth-app .rm-paper-action .rm-save-preview-note,.rm-auth-app .rm-paper-action .rm-save-preview-title,.rm-auth-app .rm-paper-action input,.rm-auth-app .rm-paper-action textarea{color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-paper-action input::-moz-placeholder,.rm-auth-app .rm-paper-action textarea::-moz-placeholder{color:#85877f!important}.rm-auth-app .rm-paper-action input::placeholder,.rm-auth-app .rm-paper-action textarea::placeholder{color:#85877f!important}.rm-confirm-action-body{display:grid;gap:16px;padding:20px;color:var(--rm-workspace-paper-ink)}.rm-confirm-action-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(154,63,47,.28);border-radius:15px;background:var(--rm-object-danger-soft);color:var(--rm-object-danger)}.rm-confirm-action-body>p{color:var(--rm-workspace-paper-muted-ink);font-size:.9rem;line-height:1.55}.rm-confirm-action-error{border:1px solid rgba(154,63,47,.24);border-radius:12px;background:var(--rm-object-danger-soft);color:var(--rm-object-danger)!important;padding:10px 12px}.rm-account-delete-fields>label,.rm-confirm-action-confirmation{display:grid;gap:7px;color:var(--rm-workspace-paper-ink);font-size:.76rem;font-weight:720}.rm-account-delete-fields input,.rm-confirm-action-confirmation input{width:100%;min-height:44px;border:1px solid #d9d2c6;border-radius:10px;background:#fff;color:var(--rm-workspace-paper-ink);padding:10px 12px;font:inherit;font-weight:620}.rm-account-delete-fields input:focus-visible,.rm-confirm-action-confirmation input:focus-visible{border-color:#9a3f2f;outline:3px solid rgba(154,63,47,.18);outline-offset:1px}.rm-confirm-action-confirmation small{color:var(--rm-workspace-paper-muted-ink);font-size:.68rem;font-weight:540}.rm-account-delete-fields{display:grid;gap:10px}.rm-account-delete-fields>p{border-left:2px solid #d8a06f;color:var(--rm-workspace-paper-muted-ink);padding-left:10px;font-size:.72rem;line-height:1.5}.rm-confirm-action-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rm-danger-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #9a3f2f;border-radius:10px;background:#9a3f2f;color:#fffdf9;font-size:.875rem;font-weight:740;padding:0 14px;transition:background .16s ease,transform .12s ease}.rm-danger-button:hover{background:#ad4b39}.rm-danger-button:active{transform:translateY(1px)}.rm-danger-button:focus-visible{outline:3px solid rgba(154,63,47,.22);outline-offset:2px}.rm-danger-button:disabled{cursor:not-allowed;opacity:.56}.rm-auth-app .rm-dossier-route-dialog{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-canvas)!important}.rm-auth-app .rm-dossier-route-header,.rm-auth-app .rm-mobile-detail-page header{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;background:color-mix(in srgb,var(--rm-workspace-surface) 96%,transparent)!important;background-image:none!important;color:var(--rm-workspace-ink)!important}.rm-auth-app .rm-mobile-detail-page header button{border-color:var(--rm-workspace-border-strong)!important;background:var(--rm-workspace-surface-raised)!important;background-image:none!important;color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-mobile-detail-page header button:focus-visible{outline:2px solid var(--rm-workspace-cyan);outline-offset:2px}.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero),.rm-auth-app .rm-mobile-detail-row{border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important;background-image:none!important;color:var(--rm-workspace-ink)!important}.rm-auth-app .rm-dossier-panel dd,.rm-auth-app .rm-dossier-panel h2,.rm-auth-app .rm-dossier-panel-heading h2,.rm-auth-app .rm-dossier-side-panel h2,.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero) .rm-display,.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero) .rm-mobile-edit-textarea,.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero) h2{color:var(--rm-workspace-ink)!important}.rm-auth-app .rm-dossier-panel dt,.rm-auth-app .rm-dossier-panel label,.rm-auth-app .rm-dossier-panel p,.rm-auth-app .rm-dossier-panel-heading p,.rm-auth-app .rm-dossier-side-panel p,.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero) label,.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero) p{color:var(--rm-workspace-muted)!important}.rm-auth-app .rm-mobile-detail-page main>section:not(.rm-mobile-dossier-hero){border-color:var(--rm-workspace-border)!important;background:var(--rm-workspace-surface)!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-detail-fields,.rm-auth-app .rm-mobile-detail-row{border-color:var(--rm-workspace-border-strong)!important;background:var(--rm-workspace-surface-raised)!important;background-image:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.rm-auth-app .rm-mobile-detail-field,.rm-auth-app .rm-mobile-detail-field .rm-mobile-edit-textarea,.rm-auth-app .rm-mobile-detail-field-value{color:var(--rm-workspace-ink)!important}.rm-auth-app .rm-mobile-detail-field-label,.rm-auth-app .rm-mobile-type-label{color:var(--rm-workspace-muted)!important}.rm-auth-app .rm-mobile-detail-divider{background:var(--rm-workspace-border-strong)!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-detail-icon{border-color:var(--rm-workspace-border-strong)!important;background:var(--rm-workspace-surface-soft)!important;color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-mobile-detail-affordance{color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-mobile-section-icon{color:var(--rm-workspace-warm)!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-type-chip{border-color:var(--rm-workspace-border-strong)!important;background:var(--rm-workspace-surface-raised)!important;background-image:none!important;color:var(--rm-workspace-ink)!important;box-shadow:none!important}.rm-auth-app .rm-mobile-detail-page .rm-chip-rail-track button.rm-mobile-type-chip[data-selected=true],.rm-auth-app .rm-mobile-detail-page .rm-chip-rail-track button.rm-mobile-type-chip[data-selected=true]>span:nth-child(2){border-color:rgba(174,207,208,.92)!important;background:var(--rm-workspace-cyan)!important;color:var(--rm-workspace-paper-ink)!important}.rm-auth-app .rm-mobile-collection-add:focus-visible,.rm-auth-app .rm-mobile-collection-chip a:focus-visible,.rm-auth-app .rm-mobile-collection-chip button:focus-visible,.rm-auth-app .rm-mobile-type-chip:focus-visible{outline:2px solid var(--rm-workspace-cyan);outline-offset:2px}.rm-auth-app .rm-mobile-collection-chip{border:1px solid rgba(141,181,182,.42)!important;background:var(--rm-workspace-cyan-soft)!important;background-image:none!important;color:var(--rm-workspace-cyan)!important}.rm-auth-app .rm-mobile-collection-add,.rm-auth-app .rm-mobile-collection-empty{border-color:var(--rm-workspace-border-strong)!important;background:transparent!important;color:var(--rm-workspace-muted)!important}.rm-auth-app .rm-mobile-detail-row textarea::-moz-placeholder{color:var(--rm-workspace-faint)!important}.rm-auth-app .rm-mobile-detail-row textarea::placeholder{color:var(--rm-workspace-faint)!important}@media (max-width:1023px){.rm-auth-app .rm-secondary-page{padding-top:4px}.rm-workspace-page-header{min-height:0;align-items:flex-start;border:0;border-radius:0;background:transparent;box-shadow:none;padding:14px 0 8px}.rm-workspace-page-icon{width:40px;height:40px;border-radius:13px}.rm-workspace-page-header h1{font-size:2rem}.rm-workspace-page-action .sfl-button-primary>span,.rm-workspace-page-action .sfl-button-secondary>span{display:none}}@media (min-width:768px){.rm-settings-actions,.rm-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.rm-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.rm-app-skip-link,.rm-app-state-panel[data-tone=loading] .rm-app-state-icon svg,.rm-danger-button{animation:none!important;transition:none!important}}@keyframes rm-workspace-pulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}