:root{--luvingie-site-header-height:72px}.luvingie-site-frame{min-width:0}.luvingie-site-header{z-index:45;border-bottom:1px solid color-mix(in srgb, var(--champagne) 24%, transparent);background:color-mix(in srgb, var(--background) 96%, transparent);width:100%;color:var(--foreground);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-top:env(safe-area-inset-top,0px);flex:none;position:sticky;top:0}.luvingie-site-header-inner{min-width:0;min-height:72px;padding:10px max(20px, env(safe-area-inset-right,0px)) 10px max(20px, env(safe-area-inset-left,0px));align-items:center;gap:12px;max-width:1920px;margin:auto;display:flex}.luvingie-site-brand{border:1px solid color-mix(in srgb, var(--champagne) 36%, transparent);background:#242222;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.luvingie-brand-mark{object-fit:contain;border-radius:inherit;flex:none;max-width:100%;max-height:100%;display:block}.luvingie-site-heading{flex:1;min-width:0}.luvingie-family-navigation{overscroll-behavior-x:contain;border-top:1px solid var(--border);min-width:0;padding:4px max(16px, env(safe-area-inset-right)) 4px max(16px, env(safe-area-inset-left));scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.luvingie-family-navigation::-webkit-scrollbar{display:none}.luvingie-site-heading p{color:var(--champagne);letter-spacing:.2em;margin:0 0 2px;font-size:9px;line-height:1.5}.luvingie-site-heading>div{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-serif);font-size:22px;line-height:1.2;overflow:hidden}.luvingie-site-apps,.luvingie-site-back{border:1px solid var(--border);min-width:44px;min-height:44px;color:var(--muted-foreground);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;display:inline-flex}.luvingie-site-apps{border-color:color-mix(in srgb, var(--champagne) 38%, transparent);color:var(--champagne)}.luvingie-site-apps:hover,.luvingie-site-back:hover:not(:disabled){background:color-mix(in srgb, var(--champagne) 8%, transparent);border-color:var(--champagne)}.luvingie-site-back:disabled{opacity:.45;cursor:default}.luvingie-site-compact-action{display:none}.luvingie-site-compact-action>button{border-radius:12px;min-width:44px;min-height:44px}.luvingie-site-options{border:1px solid var(--border);min-width:44px;min-height:44px;color:var(--muted-foreground);border-radius:12px;flex:none;justify-content:center;align-items:center;display:none}.luvingie-site-tools-content{min-width:0;max-width:60%}.luvingie-site-tools-content [data-luvingie-local-header]{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;box-shadow:none;background:0 0;border:0;position:static}.luvingie-site-tools-content [data-luvingie-local-header]>div:first-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:none;height:auto;min-height:44px;padding:0;display:flex}.luvingie-site-tools-content [data-luvingie-local-brand]{display:none}.luvingie-site-tools-content [data-luvingie-local-header]>nav{border:0;margin-top:8px;padding:0}.luvingie-site-header :is(a,button):focus-visible{outline:2px solid var(--champagne);outline-offset:3px}.luvingie-site-frame [data-luvingie-private-shell]>header{top:var(--luvingie-site-header-height,72px)}.luvingie-site-frame [data-luvingie-private-shell]{min-height:calc(100dvh - var(--luvingie-site-header-height,72px))}.luvingie-site-launcher{overscroll-behavior:contain;width:100%;max-width:480px;padding:max(24px, env(safe-area-inset-top)) 20px max(28px, env(safe-area-inset-bottom));background:var(--background);overflow-y:auto}.luvingie-site-search{border:1px solid var(--border);color:var(--champagne);border-radius:12px;align-items:center;gap:10px;margin-top:24px;padding:0 12px;display:flex}.luvingie-site-search:focus-within{outline:2px solid var(--champagne);outline-offset:2px}.luvingie-site-search input{width:100%;min-width:0;min-height:48px;color:var(--foreground);background:0 0;outline:none;font-size:16px}.luvingie-site-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.luvingie-site-app-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;min-height:112px;padding:14px;display:flex}.luvingie-site-app-card.is-current,.luvingie-site-app-card:hover{border-color:var(--champagne)}.luvingie-site-app-card:focus-visible{outline:2px solid var(--champagne);outline-offset:2px}.luvingie-site-app-title{color:var(--foreground);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13px;font-weight:550;display:flex}.luvingie-site-app-title>svg{color:var(--champagne);flex:none;margin-left:auto}.luvingie-site-app-card>span:last-child{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:11px;line-height:1.7}.luvingie-site-compact-action:has(>*){flex:none;display:flex}.luvingie-site-options{display:inline-flex}.luvingie-site-tools-content{width:min(420px,100vw - 20px);max-width:none;max-height:calc(100dvh - var(--luvingie-site-header-height) - 24px);overscroll-behavior:contain;border:1px solid var(--border);background:var(--background);border-radius:16px;padding:16px;display:none;position:absolute;top:calc(100% + 8px);right:10px;overflow:auto;box-shadow:0 18px 50px #0004}.luvingie-site-tools-content.is-open{display:block}.luvingie-site-tools-content input{font-size:16px}.luvingie-site-tools-content [data-luvingie-local-header]{display:block}@media (width<=767px){:root{--luvingie-site-header-height:64px}.luvingie-site-header-inner{min-height:64px;padding:8px max(10px, env(safe-area-inset-right)) 8px max(10px, env(safe-area-inset-left));gap:8px}.luvingie-site-brand{border-radius:12px;width:44px;height:44px}.luvingie-site-heading p{letter-spacing:.12em;font-size:8px}.luvingie-site-heading p span{display:none}.luvingie-site-heading>div{font-size:18px}.luvingie-site-apps,.luvingie-site-back{gap:6px;padding:0 10px;font-size:12px}.luvingie-site-back>span{display:none}.luvingie-site-frame [data-luvingie-focused=true]{height:calc(var(--messages-mobile-height,100dvh) - var(--luvingie-site-header-height,64px));min-height:0}.luvingie-site-frame [data-luvingie-focused=true] nav[aria-label="Navigation LUVINGIE dans les applications"]{display:none}}@media (width<=359px){.luvingie-site-apps>span{display:none}.luvingie-site-header-inner{gap:6px}}@media (prefers-reduced-motion:reduce){.luvingie-site-header *,.luvingie-site-launcher *{scroll-behavior:auto;transition:none;animation:none}}.luvingie-site-frame[data-app-dock]{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.luvingie-app-dock{z-index:40;border-top:1px solid color-mix(in srgb, var(--champagne) 25%, transparent);background:color-mix(in srgb, var(--background) 97%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:fixed;inset:auto 0 0}.luvingie-app-dock-inner{max-width:600px;padding:4px max(8px, env(safe-area-inset-right)) 4px max(8px, env(safe-area-inset-left));grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:auto;display:grid}.luvingie-app-dock :is(a,button):focus-visible{outline:2px solid var(--champagne);outline-offset:-3px}.luvingie-site-tools-content [data-luvingie-local-header]{color:var(--foreground)}.luvingie-site-tools-content :is(button,a){min-height:44px}.luvingie-site-tools-content [data-luvingie-local-header]>div:first-child{justify-content:flex-start}@media (width>=768px){.luvingie-app-dock{border:1px solid var(--border);border-radius:18px;width:min(520px,100vw - 48px);bottom:12px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 12px 36px #0002}.luvingie-app-dock-inner{padding:4px 8px}}@media (width<=767px){.luvingie-site-frame[data-focused-conversation]{padding-bottom:0}.luvingie-site-frame[data-focused-conversation]>.luvingie-app-dock{display:none}}.luvingie-bureau{--bureau-paper:#211c25;--bureau-paper-soft:#29222e;--bureau-ink:#f5edf5;--bureau-muted:#bdb0c1;--bureau-line:#443749;--bureau-plum:#dfbbe1;--bureau-button:#e2c3df;--bureau-button-ink:#36253d;--background:var(--bureau-paper);--surface:var(--bureau-paper-soft);--foreground:var(--bureau-ink);--muted-foreground:var(--bureau-muted);--border:var(--bureau-line);--champagne:var(--bureau-plum);--champagne-light:#efd6ec;min-width:0;color:var(--bureau-ink);padding-bottom:20px}html[data-luvingie-os-theme=light] .luvingie-bureau{--bureau-paper:#fcfaf7;--bureau-paper-soft:#f2edee;--bureau-ink:#302334;--bureau-muted:#6c5e70;--bureau-line:#ded4dc;--bureau-plum:#704b78;--bureau-button:#62406d;--bureau-button-ink:#fff7ff;--champagne-light:#80578a}.luvingie-bureau :where(button,a,summary,input,textarea,select):focus-visible{outline:2px solid var(--bureau-plum);outline-offset:4px}.luvingie-bureau :where(input,textarea,select){font-size:16px}.bureau-hero{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:24px;grid-template-columns:minmax(0,1fr) 210px;gap:32px;margin-bottom:24px;padding:36px 38px 32px;display:grid;position:relative;overflow:hidden}.bureau-hero:before{content:"";background:var(--bureau-plum);border-radius:0 5px 5px 0;width:5px;position:absolute;inset:30px auto 30px 0}.bureau-eyebrow{letter-spacing:.17em;color:var(--bureau-plum);align-items:center;gap:9px;font-size:10px;font-weight:650;display:flex}.bureau-eyebrow>span{background:currentColor;border-radius:50%;width:6px;height:6px}.bureau-hero h1{font-family:var(--font-serif);letter-spacing:-.045em;margin:15px 0 13px;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1}.bureau-hero h1>span{color:var(--bureau-plum)}.bureau-lead{letter-spacing:-.025em;font-size:19px;line-height:1.5}.bureau-hero-description{max-width:480px;color:var(--bureau-muted);margin-top:16px;font-size:13px;line-height:1.8}.bureau-hero-aside{border-left:1px solid var(--bureau-line);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-left:28px;display:flex}.bureau-lettermark{border:1px solid var(--bureau-plum);width:70px;height:70px;font-family:var(--font-serif);color:var(--bureau-plum);border-radius:50%;place-items:center;margin-bottom:18px;font-size:44px;font-style:italic;line-height:1;display:grid}.bureau-hero-aside p{color:var(--bureau-muted);font-size:12px;line-height:1.8}.bureau-hero-aside strong{color:var(--bureau-ink);font-weight:500}.bureau-hero-caption{letter-spacing:.14em;color:var(--bureau-muted);margin-top:20px;font-size:7px}.bureau-how{border-bottom:1px solid var(--bureau-line);margin:-8px 0 24px}.bureau-how>summary{cursor:pointer;min-height:48px;color:var(--bureau-muted);justify-content:space-between;align-items:center;gap:15px;font-size:12px;list-style:none;display:flex}.bureau-how>summary::-webkit-details-marker{display:none}.bureau-dossier summary::-webkit-details-marker{display:none}.bureau-how>p{color:var(--bureau-muted);max-width:760px;padding-bottom:20px;font-size:12px;line-height:1.8}.bureau-how[open]>summary{color:var(--bureau-ink);margin-bottom:12px}.bureau-confirmation{border:1px solid var(--bureau-line);border-left:3px solid var(--bureau-plum);background:var(--bureau-paper-soft);border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:18px;font-size:14px;line-height:1.7;display:flex}.bureau-confirmation>svg{color:var(--bureau-plum);flex:none}.bureau-metric>div:first-child{letter-spacing:.08em;font-size:10px;line-height:1.6}.bureau-metric>div:last-child{font-size:28px;line-height:1.2}.bureau-actions{grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin:24px 0 36px;display:grid}.bureau-primary-action,.bureau-secondary-action{text-align:left;border-radius:16px;align-items:center;gap:13px;min-height:108px;padding:20px;transition:background-color .15s,border-color .15s;display:flex}.bureau-primary-action{background:var(--bureau-button);color:var(--bureau-button-ink);border:1px solid var(--bureau-button);cursor:pointer}.bureau-primary-action:hover{filter:brightness(1.07)}.bureau-primary-action>span:nth-child(2),.bureau-secondary-action>span{flex:1;min-width:0}.bureau-primary-action>svg,.bureau-secondary-action>svg{flex:none}.bureau-actions strong{font-size:14px;font-weight:600;line-height:1.5;display:block}.bureau-actions small{margin-top:4px;font-size:11px;line-height:1.65;display:block}.bureau-action-icon{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.bureau-secondary-action{background:var(--bureau-paper);border:1px solid var(--bureau-line)}.bureau-secondary-action small{color:var(--bureau-muted)}.bureau-secondary-action>svg{color:var(--bureau-plum)}.bureau-secondary-action:hover{border-color:var(--bureau-plum);background:var(--bureau-paper-soft)}.bureau-composer{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:20px;margin-bottom:36px;padding:28px}.bureau-composer fieldset:disabled{opacity:.75}.bureau-close{min-width:44px;min-height:44px}.bureau-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.bureau-section-heading h2{font-family:var(--font-serif);letter-spacing:-.02em;margin-top:7px;font-size:32px;font-weight:500;line-height:1.3}.bureau-section-heading p{color:var(--bureau-muted);margin-top:6px;font-size:12px;line-height:1.65}.bureau-section-heading>a{min-height:44px;color:var(--bureau-plum);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.bureau-dossiers{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:18px;list-style:none;overflow:hidden}.bureau-dossier{scroll-margin-top:100px}.bureau-dossier+.bureau-dossier{border-top:1px solid var(--bureau-line)}.bureau-dossier:target{outline:2px solid var(--bureau-plum);outline-offset:-3px}.bureau-dossier summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 24px;list-style:none;display:flex}.bureau-dossier summary:hover{background:var(--bureau-paper-soft)}.luvingie-bureau .bureau-dossier summary:focus-visible{outline-offset:-4px}.bureau-dossier-main{gap:7px;min-width:0;display:grid}.bureau-dossier-kind{color:var(--bureau-plum);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;font-size:9px;font-weight:600}.bureau-dossier-main>strong{overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.6}.bureau-dossier-date{color:var(--bureau-muted);font-size:10px}.bureau-dossier-side{flex-shrink:0;align-items:center;gap:18px;display:flex}.bureau-status{border:1px solid var(--bureau-line);color:var(--bureau-muted);overflow-wrap:anywhere;border-radius:30px;max-width:180px;padding:5px 10px;font-size:10px;line-height:1.5}.bureau-status[data-status=attente_membre]{color:var(--bureau-ink);background:var(--bureau-paper-soft);border-color:var(--bureau-plum)}.bureau-status[data-status=terminee]{border-style:dashed}.bureau-dossier-chevron{color:var(--bureau-muted);transition:transform .15s}.bureau-dossier details[open] .bureau-dossier-chevron{transform:rotate(180deg)}.bureau-dossier-detail{border-top:1px solid var(--bureau-line);padding:24px}.bureau-dossier-detail h3{letter-spacing:.09em;text-transform:uppercase;color:var(--bureau-plum);font-size:10px;font-weight:650}.bureau-dossier-detail p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.9}.bureau-response{border-left:2px solid var(--bureau-plum);margin-top:24px;padding:4px 0 4px 18px}.bureau-reply{min-height:44px;color:var(--bureau-plum);align-items:center;gap:7px;margin-top:16px;font-size:12px;display:inline-flex}.bureau-loading{color:var(--bureau-muted);gap:12px;font-size:12px;display:grid}.bureau-skeleton{background:var(--bureau-paper-soft);border:1px solid var(--bureau-line);border-radius:16px;height:100px}.bureau-empty{text-align:center;border:1px dashed var(--bureau-line);background:var(--bureau-paper);border-radius:18px;padding:40px 24px}.bureau-empty>svg{color:var(--bureau-plum);margin:0 auto 16px}.bureau-empty h3{font-family:var(--font-serif);font-size:26px}.bureau-empty p{color:var(--bureau-muted);max-width:430px;margin:10px auto 0;font-size:13px;line-height:1.8}.bureau-footer-note{text-align:center;color:var(--bureau-muted);margin-top:24px;font-size:10px;line-height:1.8}@media (width<=1000px){.bureau-actions{grid-template-columns:1fr 1fr}.bureau-primary-action{grid-column:1/-1;min-height:88px}.bureau-secondary-action{min-height:90px}}@media (width<=600px){.bureau-hero{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;padding:26px 22px}.bureau-hero-aside{display:none}.bureau-hero h1{font-size:52px}.bureau-lead{font-size:17px}.bureau-actions{gap:8px;margin-bottom:28px}.bureau-primary-action,.bureau-secondary-action{border-radius:12px;gap:8px;padding:16px 13px}.bureau-actions strong{font-size:12px}.bureau-secondary-action{align-items:flex-start}.bureau-secondary-action>svg{width:14px}.bureau-actions small{font-size:10px}.bureau-composer{padding:20px 16px}.bureau-section-heading{align-items:flex-start;gap:10px}.bureau-section-heading h2{font-size:27px}.bureau-section-heading>a{font-size:11px}.bureau-dossier summary{flex-direction:column;align-items:start;gap:14px;padding:20px 18px}.bureau-dossier-side{justify-content:space-between;width:100%}.bureau-dossier-detail{padding:20px 18px}.bureau-status{max-width:calc(100% - 40px)}.bureau-dossier-main>strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.luvingie-bureau *,.luvingie-bureau :before,.luvingie-bureau :after{transition:none!important;animation:none!important}}.luvingie-requests .requests-header{border-bottom:1px solid var(--bureau-line);justify-content:space-between;align-items:center;gap:28px;margin-bottom:24px;padding:32px 0;display:flex}.luvingie-requests .requests-header>div{min-width:0}.luvingie-requests .requests-header h1{font-family:var(--font-serif);letter-spacing:-.04em;margin:14px 0;font-size:clamp(38px,4.5vw,58px);line-height:1.08}.luvingie-requests .requests-header h1>span{color:var(--bureau-plum)}.luvingie-requests .requests-header p{color:var(--bureau-muted);max-width:580px;font-size:14px;line-height:1.8}.luvingie-requests .requests-refresh{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:12px;display:inline-flex}.luvingie-requests .requests-refresh:hover:not(:disabled){border-color:var(--bureau-plum);background:var(--bureau-paper-soft)}.luvingie-requests .requests-refresh:disabled{opacity:.55;cursor:wait}.luvingie-requests .requests-refresh>svg{color:var(--bureau-plum)}.luvingie-requests .requests-tools{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:18px;padding:20px}.luvingie-requests .requests-search{border:1px solid var(--bureau-line);background:var(--bureau-paper-soft);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.luvingie-requests .requests-search>svg{color:var(--bureau-plum);flex-shrink:0}.luvingie-requests .requests-search input{width:100%;min-width:0;min-height:48px;color:var(--bureau-ink);background:0 0;border:none;flex:1;font-size:16px}.luvingie-requests .requests-search input::placeholder{color:var(--bureau-muted);opacity:1}.luvingie-requests .requests-search:focus-within{outline:2px solid var(--bureau-plum);outline-offset:3px}.luvingie-requests .requests-search input:focus-visible{outline:none}.luvingie-requests .requests-search button{min-width:44px;min-height:44px;color:var(--bureau-muted);flex-shrink:0;place-items:center;display:grid}.luvingie-requests #requests-search-scope{color:var(--bureau-muted);margin:10px 0 16px;font-size:11px;line-height:1.7}.luvingie-requests .requests-filters{scrollbar-width:thin;scrollbar-color:var(--bureau-line) transparent;gap:7px;margin:-4px;padding:4px;display:flex;overflow-x:auto}.luvingie-requests .requests-filters>button{border:1px solid var(--bureau-line);min-height:44px;color:var(--bureau-muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:12px;transition:background-color .15s,border-color .15s;display:inline-flex}.luvingie-requests .requests-filters>button[aria-pressed=true]{border-color:var(--bureau-plum);background:var(--bureau-paper-soft);color:var(--bureau-ink)}.luvingie-requests .requests-filters>button:not(:disabled):hover{border-color:var(--bureau-plum)}.luvingie-requests .requests-filters>button:focus-visible{outline-offset:-4px}.luvingie-requests .requests-filters>button:disabled{opacity:.6}.luvingie-requests .requests-filters>button>span{min-width:21px;height:21px;color:var(--bureau-plum);background:var(--bureau-paper-soft);border-radius:6px;place-items:center;font-size:10px;display:inline-grid}.luvingie-requests .requests-scope{color:var(--bureau-muted);margin:10px 0 26px;font-size:11px;line-height:1.8}.luvingie-requests .requests-scope summary{cursor:pointer;align-content:center;width:fit-content;min-height:44px;display:list-item}.luvingie-requests .requests-scope p{max-width:800px;padding:4px 0 14px}.luvingie-requests .requests-error{border:1px solid var(--bureau-line);border-left:3px solid var(--destructive);background:var(--bureau-paper);border-radius:14px;padding:22px;font-size:14px;line-height:1.8}.luvingie-requests .requests-error button,.luvingie-requests .requests-reset,.luvingie-requests .requests-empty-link{border:1px solid var(--bureau-plum);min-height:44px;color:var(--bureau-plum);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:10px 16px;font-size:12px;display:inline-flex}.luvingie-requests .bureau-empty h2{font-family:var(--font-serif);font-size:28px;line-height:1.3}.luvingie-requests .requests-result-count{color:var(--bureau-muted);margin-bottom:14px;font-size:12px;line-height:1.6}.luvingie-requests .requests-list{gap:14px;padding:0;list-style:none;display:grid}.luvingie-requests .requests-card{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:18px;min-width:0;padding:24px;scroll-margin-top:100px}.luvingie-requests .requests-card:target{outline:2px solid var(--bureau-plum);outline-offset:3px}.luvingie-requests .requests-card-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.luvingie-requests .requests-card-heading>div{min-width:0}.luvingie-requests .requests-kind{color:var(--bureau-plum);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;font-size:9px;font-weight:650}.luvingie-requests .requests-card h2{overflow-wrap:anywhere;margin:8px 0 9px;font-size:17px;font-weight:550;line-height:1.6}.luvingie-requests .requests-card time{color:var(--bureau-muted);font-size:11px}.luvingie-requests .requests-status{border:1px solid var(--bureau-line);color:var(--bureau-muted);overflow-wrap:anywhere;border-radius:30px;flex-shrink:0;max-width:210px;padding:6px 11px;font-size:10px;line-height:1.6}.luvingie-requests .requests-status[data-bucket=in_progress],.luvingie-requests .requests-status[data-bucket=pending]{border-color:var(--bureau-plum);color:var(--bureau-plum)}.luvingie-requests .requests-status[data-bucket=rejected]{border-style:dashed}.luvingie-requests .requests-next{border-top:1px solid var(--bureau-line);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px;padding-top:16px;font-size:13px;line-height:1.8}.luvingie-requests .requests-next>span{letter-spacing:.1em;text-transform:uppercase;color:var(--bureau-muted);margin-bottom:4px;font-size:9px;font-weight:650;display:block}.luvingie-requests .requests-response{border-left:2px solid var(--bureau-plum);margin-top:20px;padding:2px 0 2px 16px}.luvingie-requests .requests-response h3{letter-spacing:.08em;text-transform:uppercase;color:var(--bureau-plum);font-size:10px;font-weight:650}.luvingie-requests .requests-response p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.8}.luvingie-requests .requests-links{flex-wrap:wrap;gap:4px 24px;margin-top:16px;display:flex}.luvingie-requests .requests-links>a{min-height:44px;color:var(--bureau-plum);align-items:center;gap:7px;font-size:12px;line-height:1.7;display:inline-flex}.luvingie-requests .requests-links svg{flex-shrink:0}@media (width<=600px){.luvingie-requests .requests-header{padding:12px 0 24px;display:block}.luvingie-requests .requests-header h1{font-size:40px}.luvingie-requests .requests-header p{font-size:13px}.luvingie-requests .requests-refresh{margin-top:20px}.luvingie-requests .requests-tools{border-radius:14px;padding:14px}.luvingie-requests .requests-search{gap:8px;padding:0 10px}.luvingie-requests .requests-card{padding:20px 18px}.luvingie-requests .requests-card-heading{flex-direction:column;gap:14px}.luvingie-requests .requests-card h2{font-size:16px}.luvingie-requests .requests-status{max-width:100%}.luvingie-requests .requests-links{flex-direction:column;align-items:flex-start}}.member-actions .actions-source-filter{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.member-actions .actions-source-filter label{color:var(--bureau-muted);font-size:12px}.member-actions .actions-source-filter select{border:1px solid var(--bureau-line);background:var(--bureau-paper-soft);min-width:0;max-width:100%;min-height:44px;color:var(--bureau-ink);border-radius:10px;padding:8px 12px;font-size:16px}.member-actions .actions-sources>ul{gap:10px;margin-bottom:16px;padding:0;list-style:none;display:grid}.member-actions .actions-sources>ul>li{border:1px solid var(--bureau-line);background:var(--bureau-paper);border-radius:12px;min-width:0;padding:12px 16px}.member-actions .actions-sources li>div{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.member-actions .actions-sources strong{color:var(--bureau-ink)}.member-actions .actions-sources li[data-state=error],.member-actions .actions-sources li[data-state=partial]{border-left:3px solid var(--bureau-plum)}.member-actions .actions-sources li>p{margin:0;padding:4px 0}.member-actions .actions-sources li>a{min-height:44px;color:var(--bureau-plum);align-items:center;gap:6px;display:inline-flex}.member-actions .actions-partial{border:1px solid var(--bureau-line);border-left:3px solid var(--bureau-plum);background:var(--bureau-paper);border-radius:12px;margin-bottom:18px;padding:16px 20px;font-size:13px;line-height:1.7}.member-actions .actions-partial>button{min-height:44px;color:var(--bureau-plum);text-underline-offset:3px;text-decoration:underline}.member-actions .requests-card[data-lane=todo]{border-color:var(--bureau-plum)}.member-actions .actions-empty-links{flex-wrap:wrap;justify-content:center;gap:0 12px;display:flex}@media (width<=600px){.member-actions .actions-source-filter{flex-direction:column;align-items:stretch;gap:6px}.member-actions .actions-source-filter select{width:100%}.member-actions .actions-empty-links{flex-direction:column;align-items:center}}
