@font-face{font-family:Material Symbols Rounded;src:url(/fonts/material-symbols-rounded-500.ttf) format("truetype");font-display:block;font-style:normal;font-weight:500}.rm-home{--rm-home-background:var(--rm-archive-canvas);--rm-home-surface:var(--rm-archive-surface);--rm-home-surface-raised:var(--rm-archive-surface-raised);--rm-home-paper:#fffdf9;--rm-home-canvas:#f7f4ef;--rm-home-canvas-secondary:#fcfbf8;--rm-home-ink:#101010;--rm-home-foreground:#f7f4ef;--rm-home-muted:#aaa9a4;--rm-home-muted-light:#6b6d6b;--rm-home-border:var(--rm-archive-border);--rm-home-border-light:#e5e0d7;--rm-home-cyan:#8db5b6;--rm-home-cyan-strong:#426f71;--rm-home-cyan-soft:#dce9e7;--rm-home-amber:#e7a36f;--rm-home-amber-soft:#f4dcc9;min-height:100vh;overflow:clip;background:var(--rm-home-background);color:var(--rm-home-foreground)}.rm-home,.rm-home a,.rm-home button{font-family:var(--rm-font-body)}.rm-home a:focus-visible,.rm-home button:focus-visible{outline:3px solid var(--rm-home-amber);outline-offset:4px}.rm-home-shell{width:min(100% - 40px,1280px);margin-inline:auto}.rm-home-eyebrow{margin:0;color:var(--rm-home-cyan);font-size:.72rem;font-weight:760;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.rm-home-eyebrow--light{color:var(--rm-home-cyan-strong)}.rm-home-topbar{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--rm-home-border);background:var(--rm-home-surface)}@supports (backdrop-filter:blur(1px)){.rm-home-topbar{background:color-mix(in srgb,var(--rm-home-surface) 94%,transparent);backdrop-filter:blur(18px) saturate(1.12)}}.rm-home-topbar__inner{display:flex;min-height:64px;align-items:center;gap:24px}.rm-home-footer__brand,.rm-home-topbar__brand{display:inline-flex;align-items:center;gap:10px;color:var(--rm-home-foreground);font-size:1rem;font-weight:760;letter-spacing:-.02em;text-decoration:none}.rm-home-footer__brand img,.rm-home-topbar__brand img{-o-object-fit:contain;object-fit:contain}.rm-home-topbar__nav{display:flex;align-items:center;gap:4px;margin-inline:auto}.rm-home-topbar__nav a,.rm-home-topbar__open{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:9px;color:var(--rm-home-muted);font-size:.84rem;font-weight:650;text-decoration:none;transition:color .18s ease,background-color .18s ease}.rm-home-topbar__nav a{padding-inline:14px}.rm-home-topbar__nav a:hover,.rm-home-topbar__open:hover{background:rgba(255,255,255,.045);color:var(--rm-home-foreground)}.rm-home-topbar__actions{display:flex;align-items:center;gap:8px}.rm-home-topbar__open{padding-inline:14px}.rm-home-topbar__start{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(141,181,182,.5);border-radius:10px;background:var(--rm-home-cyan);color:var(--rm-home-ink);font-size:.84rem;font-weight:760;padding-inline:16px;text-decoration:none;transition:transform .18s var(--rm-ease-standard),background-color .18s ease,box-shadow .18s ease}.rm-home-topbar__start:hover{background:#9cc2c3;box-shadow:0 10px 28px rgba(106,148,150,.2);transform:translateY(-1px)}.rm-home-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--rm-home-border);background:var(--rm-home-background)}.rm-home-hero__ambient{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 34%,rgba(106,148,150,.18),transparent 28%),radial-gradient(circle at 18% 76%,rgba(231,163,111,.07),transparent 24%),linear-gradient(112deg,rgba(255,255,255,.025),transparent 32%)}.rm-home-hero__layout{display:grid;align-items:center;gap:48px;padding-block:clamp(50px,5.5vw,76px)}.rm-home-hero__copy{position:relative;z-index:2;max-width:700px}.rm-home-hero__title{max-width:690px;margin:14px 0 0;color:var(--rm-home-foreground);font-size:clamp(3rem,6.1vw,5.35rem);font-variation-settings:"wght" 710,"CASL" 0,"slnt" 0;font-weight:710;letter-spacing:-.058em;line-height:.96;text-wrap:balance}.rm-home-hero__body{max-width:590px;margin:22px 0 0;color:var(--rm-home-muted);font-size:clamp(.94rem,1.25vw,1.05rem);font-weight:470;line-height:1.68}.rm-home-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.rm-home-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:11px;padding:0 19px;font-size:.92rem;font-weight:760;text-decoration:none;transition:transform .18s var(--rm-ease-standard),box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.rm-home-button:hover{transform:translateY(-2px)}.rm-home-button--primary{border-color:rgba(141,181,182,.55);background:var(--rm-home-cyan);color:var(--rm-home-ink);box-shadow:0 16px 32px rgba(106,148,150,.14)}.rm-home-button--primary:hover{background:#9cc2c3;box-shadow:0 18px 38px rgba(106,148,150,.21)}.rm-home-button--secondary{border-color:var(--rm-home-border);background:var(--rm-home-surface);color:var(--rm-home-foreground)}.rm-home-button--secondary:hover{border-color:var(--rm-home-border);background:var(--rm-home-surface-raised)}.rm-edge-trace{position:absolute;z-index:4;inset:0;overflow:hidden;border-radius:inherit;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.rm-edge-trace:before{content:"";position:absolute;inset:-110%;background:conic-gradient(from 0deg,transparent 0 68%,rgba(141,181,182,.08) 73%,rgba(141,181,182,.92) 84%,rgba(231,163,111,.78) 91%,transparent 100%);animation:rm-edge-trace-spin 9s linear infinite;transform-origin:center}.rm-home-hero__trust{display:flex;align-items:center;gap:8px;margin:16px 0 0;color:#b9bab5;font-size:.78rem;font-weight:580}.rm-home-hero__trust svg{color:var(--rm-home-cyan)}.rm-home-hero__cabinet{min-width:0;scroll-margin-top:96px}.rm-home-cabinet{--rm-home-cabinet-light-x:50%;--rm-home-cabinet-light-y:38%;--rm-home-card-rotate-x:0deg;--rm-home-card-rotate-y:0deg;position:relative;isolation:isolate;width:min(100%,590px);margin-inline:auto;overflow:hidden;border:1px solid var(--rm-home-border);border-radius:25px;background:var(--rm-home-surface-raised);box-shadow:0 28px 72px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);padding:16px}@supports (backdrop-filter:blur(1px)){.rm-home-cabinet{background:color-mix(in srgb,var(--rm-home-surface-raised) 78%,transparent);backdrop-filter:blur(22px) saturate(1.06)}}.rm-home-cabinet:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");opacity:.035}.rm-home-cabinet:before,.rm-home-cabinet__light{position:absolute;z-index:-1;inset:0;pointer-events:none}.rm-home-cabinet__light{background:radial-gradient(280px circle at var(--rm-home-cabinet-light-x) var(--rm-home-cabinet-light-y),rgba(141,181,182,.18),transparent 72%);transition:opacity .2s ease}.rm-home-cabinet__edge-trace{opacity:.42;transition:opacity .2s ease}.rm-home-cabinet:focus-within .rm-home-cabinet__edge-trace,.rm-home-cabinet:hover .rm-home-cabinet__edge-trace{opacity:1}.rm-home-cabinet__header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px;padding:0 3px 10px}.rm-home-cabinet__identity{display:flex;min-width:0;align-items:center;gap:11px}.rm-home-cabinet__mark{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(141,181,182,.24);border-radius:10px;background:rgba(141,181,182,.1);color:var(--rm-home-cyan)}.rm-home-cabinet__eyebrow,.rm-home-cabinet__title{display:block}.rm-home-cabinet__eyebrow{color:var(--rm-home-muted);font-size:.62rem;font-weight:690;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.rm-home-cabinet__title{margin-top:3px;color:var(--rm-home-foreground);font-size:.92rem;font-weight:720;line-height:1.2}.rm-home-cabinet__privacy{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:6px;border:1px solid var(--rm-home-border);border-radius:9px;padding-inline:10px;color:#c8c7c1;font-size:.68rem;font-weight:650}.rm-home-cabinet__privacy svg{color:var(--rm-home-cyan)}.rm-home-cabinet__tabs{display:flex;gap:4px;overflow-x:auto;margin-inline:-4px;padding:3px 4px 9px;scrollbar-width:none}.rm-home-cabinet__tabs::-webkit-scrollbar{display:none}.rm-home-cabinet__tab{display:inline-flex;min-width:-moz-max-content;min-width:max-content;min-height:44px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:9px;background:transparent;color:#a2a29d;cursor:pointer;font-size:.68rem;font-weight:650;padding-inline:6px;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.rm-home-cabinet__tab:hover{color:var(--rm-home-foreground)}.rm-home-cabinet__tab[data-active=true]{border-color:var(--rm-home-border);background:var(--rm-home-surface-raised);color:var(--rm-home-foreground)}.rm-home-cabinet__tab[data-active=true] svg{color:var(--rm-home-cyan)}.rm-home-cabinet__folio-stack{position:relative;min-height:394px;padding:19px 6px 6px}.rm-home-cabinet__backing-folio{position:absolute;top:12px;right:8%;left:8%;display:flex;height:92%;align-items:flex-end;gap:8px;border:1px solid #d7d0c5;border-radius:18px;background:#e9e3d9;color:#6e6c66;font-size:.7rem;font-weight:650;padding:16px 20px;transform-origin:50% 100%}.rm-home-cabinet__backing-folio[data-folio="1"]{transform:translate(-22px,2px) rotate(-3.2deg)}.rm-home-cabinet__backing-folio[data-folio="2"]{transform:translate(22px,1px) rotate(3.1deg)}.rm-home-cabinet__backing-folio[data-folio="3"]{transform:translate(3px,-5px) rotate(.7deg)}.rm-home-cabinet__saved-object{--rm-home-card-drag-x:0px;--rm-home-card-drag-rotation:0deg;position:relative;z-index:2;display:grid;min-height:350px;overflow:hidden;border:1px solid var(--rm-home-border-light);border-radius:17px;background:var(--rm-home-paper);box-shadow:0 20px 48px rgba(0,0,0,.22),0 2px 8px rgba(0,0,0,.09);color:var(--rm-home-ink);grid-template-rows:minmax(145px,.78fr) minmax(195px,1fr);outline:none;transform:perspective(1000px) translateX(var(--rm-home-card-drag-x)) rotateX(var(--rm-home-card-rotate-x)) rotateY(var(--rm-home-card-rotate-y)) rotate(var(--rm-home-card-drag-rotation));transform-origin:50% 100%;transform-style:preserve-3d;transition:transform .2s var(--rm-ease-standard),box-shadow .2s ease;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rm-home-cabinet__saved-object:hover{box-shadow:0 25px 56px rgba(0,0,0,.26),0 3px 10px rgba(0,0,0,.1)}.rm-home-cabinet__saved-object:focus-visible{box-shadow:0 0 0 3px var(--rm-home-amber),0 20px 48px rgba(0,0,0,.22)}.rm-home-cabinet__saved-object[data-dragging=true]{animation:none!important;transition:none;cursor:grabbing}.rm-home-cabinet__saved-object[data-swipe-exit=left]{animation:rm-home-card-swipe-out-left .19s cubic-bezier(.4,0,1,1) forwards}.rm-home-cabinet__saved-object[data-swipe-exit=right]{animation:rm-home-card-swipe-out-right .19s cubic-bezier(.4,0,1,1) forwards}.rm-home-cabinet__object-edge-trace{z-index:4;opacity:.66;transition:opacity .18s ease}.rm-home-cabinet__object-edge-trace:before{animation-duration:11s}.rm-home-cabinet__saved-object:focus-within .rm-home-cabinet__object-edge-trace,.rm-home-cabinet__saved-object:hover .rm-home-cabinet__object-edge-trace{opacity:1}.rm-home-cabinet__media,.rm-home-cabinet__text-object{position:relative;isolation:isolate;display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid var(--rm-home-border-light);background:radial-gradient(circle at 70% 24%,rgba(255,255,255,.52),transparent 23%),linear-gradient(135deg,#dce9e7,#bdceca);color:#345d5f}.rm-home-cabinet__media:after,.rm-home-cabinet__text-object:after{content:"";position:absolute;z-index:-1;inset:0;opacity:.34;background-image:repeating-linear-gradient(90deg,rgba(16,16,16,.045),rgba(16,16,16,.045) 1px,transparent 0,transparent 26px)}.rm-home-cabinet__saved-object[data-content-type=movie] .rm-home-cabinet__media,.rm-home-cabinet__saved-object[data-content-type=video] .rm-home-cabinet__media{background:linear-gradient(142deg,#d9d9e8,#b8c2d1);color:#3b486b}.rm-home-cabinet__saved-object[data-content-type=book] .rm-home-cabinet__media,.rm-home-cabinet__saved-object[data-content-type=recipe] .rm-home-cabinet__media{background:linear-gradient(142deg,#f2d9c8,#d7b8a5);color:#7a4932}.rm-home-cabinet__saved-object[data-content-type=product] .rm-home-cabinet__media{background:linear-gradient(142deg,#e9e2c7,#cfc59e);color:#66592c}.rm-home-cabinet__saved-object[data-content-type=image] .rm-home-cabinet__media{background:linear-gradient(142deg,#d9dfcf,#abbfa8);color:#3c624e}.rm-home-cabinet__media-icon{display:grid;width:70px;height:62px;place-items:center;border:1px solid rgba(16,16,16,.11);border-radius:15px;background:rgba(255,253,249,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 18px 32px rgba(16,16,16,.08)}.rm-home-cabinet__media-label{margin-top:10px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rm-home-cabinet__text-object{align-items:flex-start;background:linear-gradient(90deg,transparent 45px,rgba(231,163,111,.38) 45px 47px,transparent 47px),repeating-linear-gradient(#f8f2e8 0 31px,#dcd6cb 31px 32px);color:#4b4a46;padding:24px 28px 22px 62px}.rm-home-cabinet__text-object p{max-width:380px;margin:12px 0 0;font-family:var(--rm-font-archive);font-size:clamp(.94rem,2vw,1.12rem);font-variation-settings:"wght" 480,"slnt" -5,"CASL" .6;line-height:1.65}.rm-home-cabinet__object-copy{display:flex;min-height:0;flex-direction:column;padding:clamp(16px,2.3vw,22px)}.rm-home-cabinet__object-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.rm-home-cabinet__object-type{color:var(--rm-home-cyan-strong);font-size:.68rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.rm-home-cabinet__object-collection,.rm-home-cabinet__object-evidence{display:inline-flex;align-items:center;gap:6px;color:var(--rm-home-muted-light);font-size:.7rem;font-weight:620}.rm-home-cabinet__object-title{max-width:520px;margin:11px 0 0;font-size:clamp(1.16rem,2vw,1.48rem);font-weight:720;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.rm-home-cabinet__object-description{display:-webkit-box;overflow:hidden;margin:10px 0 0;color:var(--rm-home-muted-light);font-size:.83rem;font-weight:480;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rm-home-cabinet__object-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;border-top:1px solid var(--rm-home-border-light);padding-top:12px}.rm-home-cabinet__object-source{overflow:hidden;color:#454641;font-size:.72rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rm-home-cabinet__object-collection{flex:0 0 auto}.rm-home-sources{border-bottom:1px solid var(--rm-home-border);background:var(--rm-home-surface)}.rm-home-sources__layout{display:grid;min-height:400px;align-items:center;gap:38px;padding-block:44px}.rm-home-sources__copy{max-width:650px}.rm-home-sources__title{max-width:640px;margin:13px 0 0;color:var(--rm-home-foreground);font-size:clamp(1.85rem,3.3vw,3.05rem);font-weight:690;letter-spacing:-.05em;line-height:1.02;text-wrap:balance}.rm-home-sources__body{max-width:590px;margin:16px 0 0;color:var(--rm-home-muted);font-size:.92rem;line-height:1.65}.rm-home-sources__note{max-width:590px;margin:11px 0 0;color:var(--rm-home-muted);font-size:.72rem;line-height:1.55}.rm-home-source-orbit{--rm-home-orbit-magnet-x:0px;--rm-home-orbit-magnet-y:0px;position:relative;width:min(100%,440px);height:370px;justify-self:center}.rm-home-source-orbit__group{position:absolute;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%)}.rm-home-source-orbit__group--inner{width:150px;height:150px}.rm-home-source-orbit__group--middle{width:245px;height:245px}.rm-home-source-orbit__group--outer{width:340px;height:340px}.rm-home-source-orbit__arc{position:absolute;inset:0;border:1px solid rgba(141,181,182,.2);border-radius:50%;pointer-events:none}.rm-home-source-orbit__group--inner .rm-home-source-orbit__arc{border-color:rgba(231,163,111,.18)}.rm-home-source-orbit__source{--rm-home-source-drag-x:0px;--rm-home-source-drag-y:0px;--rm-home-source-brand:#6a9496;position:absolute;z-index:2;width:54px;height:54px;transform:translate(var(--rm-home-source-drag-x),var(--rm-home-source-drag-y));transition:transform .42s var(--rm-ease-soft)}.rm-home-source-orbit__source[data-dragging=true]{z-index:8;transition:none}.rm-home-source-orbit__tile{display:grid;width:100%;height:100%;place-items:center;overflow:hidden;pointer-events:auto;border:1px solid color-mix(in srgb,var(--rm-home-source-brand) 26%,#d8d3ca);border-radius:50%;background:var(--rm-home-paper);background:linear-gradient(145deg,color-mix(in srgb,var(--rm-home-source-brand) 12%,#ffffff),color-mix(in srgb,var(--rm-home-source-brand) 4%,var(--rm-home-paper)) 62%);box-shadow:0 14px 30px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -8px 18px color-mix(in srgb,var(--rm-home-source-brand) 7%,transparent);cursor:grab;scale:1;touch-action:pan-y;transition:scale .18s var(--rm-ease-standard),border-color .18s ease,box-shadow .18s ease}.rm-home-source-orbit__source[data-provider=pinterest],.rm-home-source-orbit__source[data-provider=youtube]{--rm-home-source-brand:#e94343}.rm-home-source-orbit__source[data-provider=goodreads]{--rm-home-source-brand:#8b674f}.rm-home-source-orbit__source[data-provider=allrecipes],.rm-home-source-orbit__source[data-provider=reddit]{--rm-home-source-brand:#ef6a2c}.rm-home-source-orbit__source[data-provider=nike],.rm-home-source-orbit__source[data-provider=x]{--rm-home-source-brand:#252525}.rm-home-source-orbit__source[data-provider=spotify]{--rm-home-source-brand:#2aaf5d}.rm-home-source-orbit__source[data-provider=amazon]{--rm-home-source-brand:#e59a35}.rm-home-source-orbit__tile:focus-visible,.rm-home-source-orbit__tile:hover,.rm-home-source-orbit__tile[data-selected=true]{border-color:var(--rm-home-cyan);box-shadow:0 18px 38px rgba(0,0,0,.3),0 0 0 3px rgba(141,181,182,.15),inset 0 1px 0 #fff;scale:1.09}.rm-home-source-orbit__source[data-dragging=true] .rm-home-source-orbit__tile,.rm-home-source-orbit__tile:active{cursor:grabbing;scale:1.12}.rm-home-source-orbit__group--inner .rm-home-source-orbit__source--1{top:-27px;left:48px}.rm-home-source-orbit__group--inner .rm-home-source-orbit__source--2{right:-15px;bottom:0}.rm-home-source-orbit__group--inner .rm-home-source-orbit__source--3{bottom:0;left:-15px}.rm-home-source-orbit__group--middle .rm-home-source-orbit__source--1{top:25px;right:-22px}.rm-home-source-orbit__group--middle .rm-home-source-orbit__source--2{bottom:-27px;left:96px}.rm-home-source-orbit__group--middle .rm-home-source-orbit__source--3{top:25px;left:-22px}.rm-home-source-orbit__group--outer .rm-home-source-orbit__source--1{top:-27px;left:143px}.rm-home-source-orbit__group--outer .rm-home-source-orbit__source--2{right:-19px;bottom:42px}.rm-home-source-orbit__group--outer .rm-home-source-orbit__source--3{bottom:42px;left:-19px}.rm-home-source-orbit__mark{position:relative;z-index:2;display:grid;width:38px;height:38px;place-items:center;border:1px solid color-mix(in srgb,var(--rm-home-source-brand) 12%,#e4dfd7);border-radius:50%;background:rgba(255,253,249,.93);box-shadow:0 4px 12px rgba(16,16,16,.08),inset 0 1px 0 #ffffff}.rm-home-source-orbit__fallback{color:var(--rm-home-source-brand);font-size:1rem;font-weight:760}.rm-home-source-orbit__favicon:not([hidden])+.rm-home-source-orbit__fallback{opacity:0}.rm-home-source-orbit__favicon{position:absolute;z-index:2;width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.rm-home-source-orbit__source[data-provider=allrecipes] .rm-home-source-orbit__favicon,.rm-home-source-orbit__source[data-provider=goodreads] .rm-home-source-orbit__favicon,.rm-home-source-orbit__source[data-provider=x] .rm-home-source-orbit__favicon{width:24px;height:24px}.rm-home-source-orbit__source[data-provider=amazon] .rm-home-source-orbit__favicon,.rm-home-source-orbit__source[data-provider=nike] .rm-home-source-orbit__favicon{width:30px;height:30px}.rm-home-source-orbit__focal-mark{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:82px;height:82px;place-items:center;border:1px solid var(--rm-home-border);border-radius:50%;background:var(--rm-home-surface-raised);box-shadow:0 24px 60px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.09);transform:translate(calc(-50% + var(--rm-home-orbit-magnet-x)),calc(-50% + var(--rm-home-orbit-magnet-y))) scale(1);transition:transform .24s var(--rm-ease-soft),border-color .18s ease,box-shadow .18s ease}.rm-home-source-orbit__focal-mark[data-attracted=true]{border-color:rgba(141,181,182,.55);box-shadow:0 28px 68px rgba(0,0,0,.46),0 0 0 5px rgba(141,181,182,.08),inset 0 1px 0 rgba(255,255,255,.12);transform:translate(calc(-50% + var(--rm-home-orbit-magnet-x)),calc(-50% + var(--rm-home-orbit-magnet-y))) scale(1.045)}.rm-home-source-orbit__brand-image{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.rm-home-source-orbit[data-in-view=false] .rm-home-source-orbit__group,.rm-home-source-orbit[data-in-view=false] .rm-home-source-orbit__tile,.rm-home-source-orbit__group[data-interacting=true],.rm-home-source-orbit__group[data-interacting=true] .rm-home-source-orbit__tile,.rm-home-source-orbit__group[data-keyboard-focus=true],.rm-home-source-orbit__group[data-keyboard-focus=true] .rm-home-source-orbit__tile{animation-play-state:paused}.rm-home-return{background:var(--rm-home-canvas);color:var(--rm-home-ink);padding-block:clamp(48px,5vw,68px)}.rm-home-return__panel{position:relative;display:grid;overflow:hidden;border:1px solid var(--rm-home-border-light);border-radius:24px;background:var(--rm-home-paper);box-shadow:0 28px 70px rgba(16,16,16,.1)}.rm-home-return__copy{position:relative;z-index:1;padding:clamp(30px,4.2vw,54px)}.rm-home-return__copy:after{content:"R";position:absolute;right:22px;bottom:-38px;color:rgba(106,148,150,.055);font-size:clamp(10rem,20vw,16rem);font-variation-settings:"wght" 760;font-weight:760;line-height:1;pointer-events:none}.rm-home-return__title{position:relative;z-index:1;max-width:600px;margin:14px 0 0;font-size:clamp(2.15rem,4vw,3.65rem);font-variation-settings:"wght" 700;font-weight:700;letter-spacing:-.058em;line-height:.98;text-wrap:balance}.rm-home-return__intro{position:relative;z-index:1;max-width:550px;margin:18px 0 0;color:var(--rm-home-muted-light);font-size:.92rem;line-height:1.68}.rm-home-return__actions{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:27px}.rm-home-return__button{flex:0 0 auto}.rm-home-return__trust{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--rm-home-muted-light);font-size:.74rem;font-weight:650}.rm-home-return__trust svg{flex:0 0 auto;color:var(--rm-home-cyan-strong)}.rm-home-return__steps{position:relative;display:grid;align-content:center;margin:0;border-top:1px dashed rgba(247,244,239,.18);background:radial-gradient(circle at 86% 10%,rgba(141,181,182,.09),transparent 28%),var(--rm-home-background);color:var(--rm-home-foreground);padding:clamp(12px,2vw,22px) clamp(20px,3.2vw,38px);list-style:none}.rm-home-return__step{display:grid;min-width:0;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:14px;border-bottom:1px solid var(--rm-home-border);padding:21px 0}.rm-home-return__step:last-child{border-bottom:0}.rm-home-return__icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(141,181,182,.3);border-radius:50%;background:rgba(141,181,182,.09);color:var(--rm-home-cyan)}.rm-home-return__step-copy{min-width:0}.rm-home-return__step-meta{display:block;color:var(--rm-home-cyan);font-size:.64rem;font-weight:740;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.rm-home-return__step h3{margin:6px 0 0;color:var(--rm-home-foreground);font-size:1.05rem;font-weight:700;letter-spacing:-.026em;line-height:1.25}.rm-home-return__step p{max-width:470px;margin:7px 0 0;color:var(--rm-home-muted);font-size:.79rem;line-height:1.58}.rm-home-return__number{color:rgba(247,244,239,.48);font-size:.66rem;font-weight:730;letter-spacing:.1em;line-height:1.4}.rm-home-footer{border-top:1px solid var(--rm-home-border);background:var(--rm-home-background)}.rm-home-footer__layout{display:grid;min-height:88px;align-items:center;gap:20px;padding-block:18px}.rm-home-footer__layout>p{margin:0;color:var(--rm-home-muted);font-size:.74rem;line-height:1.5}.rm-home-footer nav{display:flex;align-items:center;gap:20px}.rm-home-footer nav a{display:inline-flex;min-height:44px;align-items:center;color:var(--rm-home-muted);font-size:.75rem;font-weight:620;text-decoration:none;transition:color .18s ease}.rm-home-footer nav a:hover{color:var(--rm-home-foreground)}@media (min-width:768px){.rm-home-shell{width:min(100% - 64px,1280px)}.rm-home-footer__layout{grid-template-columns:auto minmax(0,1fr) auto}.rm-home-footer__layout>p{text-align:center}}@media (min-width:1024px){.rm-home-hero__layout{grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr);gap:clamp(44px,4.5vw,70px)}.rm-home-hero__title{font-size:clamp(3.9rem,5.25vw,5.35rem)}.rm-home-sources__layout{grid-template-columns:minmax(0,1fr) minmax(430px,.84fr)}.rm-home-return__panel{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.rm-home-return__steps{border-top:0;border-left:1px dashed rgba(247,244,239,.18)}}@media (min-width:1440px){.rm-home-shell{width:min(100% - 96px,1376px)}.rm-home-hero__layout{grid-template-columns:minmax(0,1fr) minmax(540px,.94fr)}.rm-home-cabinet{width:min(100%,610px)}}@media (max-width:1023px){.rm-home-hero__copy,.rm-home-hero__title{max-width:800px}}@media (max-width:899px){.rm-home-topbar__nav{display:none}.rm-home-topbar__actions{margin-left:auto}}@media (max-width:767px){.rm-home-shell{width:min(100% - 32px,1280px)}.rm-home-topbar__inner{min-height:60px}.rm-home-topbar__brand span,.rm-home-topbar__open{display:none}.rm-home-topbar__start{padding-inline:14px}.rm-home-hero{min-height:auto}.rm-home-hero__layout{gap:36px;padding-block:48px 42px}.rm-home-hero__title{font-size:clamp(2.65rem,12.4vw,3.55rem);letter-spacing:-.057em;line-height:.96}.rm-home-hero__body{margin-top:18px;font-size:.92rem}.rm-home-hero__actions{display:grid;grid-template-columns:1fr;margin-top:23px}.rm-home-button{width:100%;min-height:50px}.rm-home-cabinet{border-radius:20px;padding:12px}.rm-home-cabinet__header{padding-inline:1px}.rm-home-cabinet__privacy{display:none}.rm-home-cabinet__tabs{margin-right:-12px;padding-right:12px}.rm-home-cabinet__tab{padding-inline:10px}.rm-home-cabinet__folio-stack{min-height:384px;padding:18px 3px 3px}.rm-home-cabinet__saved-object{min-height:350px;grid-template-rows:150px 200px}.rm-home-cabinet__backing-folio{right:6%;left:6%}.rm-home-cabinet__object-footer{align-items:flex-start;flex-direction:column;gap:8px}.rm-home-sources__layout{min-height:auto;gap:24px;padding-block:48px 28px}.rm-home-source-orbit{width:100%;height:300px;transform:scale(.82)}.rm-home-sources__note{font-size:.7rem}.rm-home-return{padding-block:40px}.rm-home-return__panel{border-radius:20px}.rm-home-return__copy{padding:25px 20px 27px}.rm-home-return__title{font-size:clamp(2.05rem,10vw,2.8rem)}.rm-home-return__intro{margin-top:14px;font-size:.86rem;line-height:1.58}.rm-home-return__actions{display:grid;gap:13px;margin-top:22px}.rm-home-return__button{width:100%}.rm-home-return__steps{padding:8px 18px}.rm-home-return__step{grid-template-columns:38px minmax(0,1fr);gap:12px;padding-block:16px}.rm-home-return__icon{width:38px;height:38px}.rm-home-return__step h3{margin-top:5px;font-size:1rem}.rm-home-return__step p{margin-top:5px;font-size:.75rem;line-height:1.5}.rm-home-return__number{display:none}.rm-home-footer__layout{justify-items:start}}@media (max-width:389px){.rm-home-topbar__start svg{display:none}.rm-home-hero__title{font-size:2.55rem}}@media (prefers-reduced-motion:no-preference){.rm-home-hero__copy{animation:rm-home-rise .62s var(--rm-ease-soft) 80ms both}.rm-home-hero__cabinet{animation:rm-home-cabinet-arrive .72s var(--rm-ease-soft) .17s both}.rm-home-cabinet__saved-object[data-card-animation=right]{animation:rm-home-card-turn-right .36s var(--rm-ease-standard) both}.rm-home-cabinet__saved-object[data-card-animation=left]{animation:rm-home-card-turn-left .36s var(--rm-ease-standard) both}.rm-home-source-orbit__group--inner{animation:rm-home-orbit-inner-spin 18s linear -3s infinite}.rm-home-source-orbit__group--middle{animation:rm-home-orbit-middle-spin 26s linear -11s infinite}.rm-home-source-orbit__group--outer{animation:rm-home-orbit-outer-spin 36s linear -23s infinite}.rm-home-source-orbit__group--inner .rm-home-source-orbit__tile{animation:rm-home-orbit-inner-counter-spin 18s linear -3s infinite}.rm-home-source-orbit__group--middle .rm-home-source-orbit__tile{animation:rm-home-orbit-middle-counter-spin 26s linear -11s infinite}.rm-home-source-orbit__group--outer .rm-home-source-orbit__tile{animation:rm-home-orbit-outer-counter-spin 36s linear -23s infinite}.rm-home-source-orbit[data-in-view=true] .rm-home-source-orbit__group,.rm-home-source-orbit[data-in-view=true] .rm-home-source-orbit__tile{will-change:transform}}@keyframes rm-home-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes rm-home-cabinet-arrive{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rm-home-card-turn-right{0%{opacity:.68;transform:perspective(1000px) translateX(46px) rotateY(-5deg) rotate(1.8deg) scale(.985)}to{opacity:1;transform:perspective(1000px) translateX(0) rotateX(var(--rm-home-card-rotate-x)) rotateY(var(--rm-home-card-rotate-y)) rotate(0) scale(1)}}@keyframes rm-home-card-turn-left{0%{opacity:.68;transform:perspective(1000px) translateX(-46px) rotateY(5deg) rotate(-1.8deg) scale(.985)}to{opacity:1;transform:perspective(1000px) translateX(0) rotateX(var(--rm-home-card-rotate-x)) rotateY(var(--rm-home-card-rotate-y)) rotate(0) scale(1)}}@keyframes rm-home-card-swipe-out-left{to{opacity:0;transform:perspective(1000px) translateX(-118%) rotateY(5deg) rotate(-4deg) scale(.97)}}@keyframes rm-home-card-swipe-out-right{to{opacity:0;transform:perspective(1000px) translateX(118%) rotateY(-5deg) rotate(4deg) scale(.97)}}@keyframes rm-edge-trace-spin{to{transform:rotate(1turn)}}@keyframes rm-home-orbit-inner-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rm-home-orbit-middle-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes rm-home-orbit-outer-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rm-home-orbit-inner-counter-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes rm-home-orbit-middle-counter-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rm-home-orbit-outer-counter-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.rm-home *,.rm-home :after,.rm-home :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-reduced-transparency:reduce){.rm-home-cabinet,.rm-home-topbar{backdrop-filter:none}.rm-home-topbar{background:var(--rm-home-background)}.rm-home-cabinet{background:var(--rm-home-surface-raised)}.rm-home-cabinet:before,.rm-home-cabinet__light{display:none}}@media (pointer:coarse){.rm-home-cabinet__light{display:none}}@media (forced-colors:active){.rm-home-cabinet,.rm-home-cabinet__saved-object,.rm-home-return__panel,.rm-home-return__step,.rm-home-source-orbit__source{border:1px solid CanvasText}.rm-home-button,.rm-home-cabinet__tab,.rm-home-topbar__start{forced-color-adjust:none}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sfl-page{width:100%}.sfl-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.sfl-page{margin-left:auto;margin-right:auto;max-width:1040px}}@media (min-width:1280px){.sfl-page{max-width:1120px}}@media (min-width:1024px){.rm-dashboard-page{margin-left:0;margin-right:0;max-width:none}.rm-dashboard-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.rm-secondary-page{padding-top:1.75rem}}@media (min-width:1280px){.rm-secondary-page{padding-top:2rem}}.sfl-panel{border-radius:18px;border-width:1px;border-color:var(--rm-border);--tw-shadow:0 1px 2px rgba(16,32,29,0.04),0 14px 28px rgba(16,32,29,0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 14px 28px var(--tw-shadow-color)}.sfl-card,.sfl-panel{background-color:var(--rm-surface);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sfl-card{border-radius:12px;border-width:1px;border-color:var(--rm-border);--tw-shadow:0 1px 2px rgba(16,32,29,0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sfl-card:hover{--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));--tw-shadow:0 8px 20px rgba(16,32,29,0.07);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sfl-input{min-height:2.75rem;width:100%;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sfl-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.sfl-input::placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.sfl-input:hover{--tw-border-opacity:1;border-color:rgb(207 199 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.sfl-input:focus{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.sfl-textarea{width:100%;resize:none;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sfl-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.sfl-textarea::placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.sfl-textarea:hover{--tw-border-opacity:1;border-color:rgb(207 199 187/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.sfl-textarea:focus{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.sfl-button-primary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 95 101/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(6 122 128/var(--tw-bg-opacity,1));padding-left:.875rem;padding-right:.875rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 8px 20px -12px rgba(6,122,128,0.8);--tw-shadow-colored:0 8px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sfl-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(0 95 101/var(--tw-bg-opacity,1))}.sfl-button-primary:disabled{cursor:not-allowed;opacity:.55}.sfl-button-secondary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:10px;border-width:1px;border-color:var(--rm-border);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.875rem;padding-right:.875rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(95 109 102/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sfl-button-secondary:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 95 101/var(--tw-text-opacity,1))}.sfl-button-secondary:disabled{cursor:not-allowed;opacity:.55}.sfl-icon-button{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;border-width:1px;border-color:var(--rm-border);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(95 109 102/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sfl-icon-button:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));background-color:rgb(223 243 239/var(--tw-bg-opacity,1));color:rgb(0 95 101/var(--tw-text-opacity,1))}.sfl-chip,.sfl-icon-button:hover{--tw-bg-opacity:1;--tw-text-opacity:1}.sfl-chip{display:inline-flex;min-height:2rem;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:var(--rm-border);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:700;color:rgb(95 109 102/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-desktop-topbar{position:sticky;top:0;z-index:40;display:none;height:72px;align-items:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));padding-left:2rem;padding-right:2rem;--tw-shadow:0 1px 0 rgba(255,255,255,0.78),0 14px 34px rgba(16,32,29,0.08);--tw-shadow-colored:0 1px 0 var(--tw-shadow-color),0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:1024px){.rm-desktop-topbar{display:flex}}.rm-desktop-topbar{background-color:rgba(255,250,242,.95)}.rm-desktop-brand{display:inline-flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-desktop-brand:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rm-desktop-brand{filter:drop-shadow(0 12px 24px rgba(6,122,128,.16))}.rm-desktop-topnav{margin-left:auto;margin-right:auto;display:flex;min-height:100%;align-items:center;gap:.25rem}.rm-desktop-nav-link{position:relative;display:inline-flex;min-height:52px;align-items:center;gap:.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:15px;font-weight:800;--tw-text-opacity:1;color:rgb(111 104 96/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-desktop-nav-link:hover{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-desktop-nav-link:after{position:absolute;inset-inline:14px;bottom:7px;height:2px;border-radius:999px;background:currentColor;content:"";opacity:0;transform:scaleX(.36);transform-origin:center;transition:opacity .18s ease,transform .22s ease}.rm-desktop-nav-link-active{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-desktop-nav-link-active:after{opacity:.7;transform:scaleX(1)}.rm-desktop-top-actions{display:flex;align-items:center;gap:.75rem}.rm-desktop-add-action{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:14px;font-weight:800;--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1));--tw-shadow:0 8px 20px -12px rgba(6,122,128,0.38);--tw-shadow-colored:0 8px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-desktop-add-action:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.rm-desktop-find-action{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:13px;font-weight:800;--tw-text-opacity:1;color:rgb(95 109 102/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px rgba(16,32,29,0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-desktop-find-action:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(247 244 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-desktop-find-action kbd{border-radius:.375rem;border-width:1px;border-color:rgb(231 226 216/var(--tw-border-opacity,1));background-color:rgb(241 237 231/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:800;color:rgb(123 129 121/var(--tw-text-opacity,1))}.rm-desktop-avatar,.rm-desktop-find-action kbd{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.rm-desktop-avatar{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:rgb(231 226 216/var(--tw-border-opacity,1));background-color:rgb(255 253 249/var(--tw-bg-opacity,1));color:rgb(111 104 96/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-desktop-avatar:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-desktop-library{position:relative;display:none;min-height:calc(100vh - 72px);overflow:hidden;--tw-bg-opacity:1;background-color:rgb(247 244 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1))}@media (min-width:1024px){.rm-desktop-library{display:block}}.rm-desktop-library:before{pointer-events:none;position:absolute;inset:0;--tw-content:"";content:var(--tw-content);background:radial-gradient(circle at 8% 12%,rgba(223,243,239,.72),transparent 24%),radial-gradient(circle at 92% 88%,rgba(255,247,223,.82),transparent 22%),repeating-linear-gradient(90deg,rgba(7,95,101,.018) 0 1px,transparent 1px 76px),linear-gradient(180deg,rgba(255,250,242,.96),rgba(247,244,239,1))}.rm-desktop-library-glow{pointer-events:none;position:absolute;top:0;bottom:0;left:0;width:34vw;background:linear-gradient(90deg,rgba(255,250,242,.9),transparent)}.rm-desktop-library-inner{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1840px;padding:2.5rem 2rem}@media (min-width:1280px){.rm-desktop-library-inner{padding-left:3rem;padding-right:3rem}}@media (min-width:1536px){.rm-desktop-library-inner{padding-left:4rem;padding-right:4rem}}.rm-library-hero{display:grid;align-items:flex-end;gap:1.75rem}@media (min-width:1280px){.rm-library-hero{grid-template-columns:204px minmax(0,1fr)}}@media (min-width:1536px){.rm-library-hero{grid-template-columns:232px minmax(0,1fr)}}.rm-library-hero-characters{position:relative;display:none;height:190px;width:100%;align-items:flex-end;justify-content:center;align-self:flex-end;overflow:hidden;border-radius:22px;border-width:1px;--tw-border-opacity:1;border-color:rgb(43 64 59/var(--tw-border-opacity,1))}@media (min-width:1280px){.rm-library-hero-characters{display:flex}}@media (min-width:1536px){.rm-library-hero-characters{height:208px}}.rm-library-hero-characters{isolation:isolate;transform:translateY(-14px);background:radial-gradient(circle at 50% 112%,rgba(103,199,207,.2),transparent 54%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 32%),repeating-linear-gradient(90deg,transparent 0 31px,rgba(159,230,226,.025) 31px 32px),#101a18;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -34px 44px rgba(0,0,0,.23),0 18px 42px -30px rgba(0,0,0,.72)}.rm-library-hero-top{display:grid;gap:1.75rem}@media (min-width:1280px){.rm-library-hero-top{grid-template-columns:minmax(0,1fr) 520px;align-items:center}}.rm-library-search-wrap{justify-content:flex-end}.rm-library-search,.rm-library-search-wrap{display:flex;min-width:0;align-items:center;gap:.75rem}.rm-library-search{min-height:60px;flex:1 1 0%;border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));padding-left:1.25rem;padding-right:1.25rem;--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 10px 24px rgba(16,32,29,0.05);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-library-search:focus-within{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.rm-library-search{background-color:rgba(255,253,249,.92)}.rm-library-search-button{display:inline-flex;min-height:60px;flex-shrink:0;align-items:center;justify-content:center;border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));padding-left:2rem;padding-right:2rem;font-size:18px;font-weight:800;--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1));--tw-shadow:0 12px 24px -18px rgba(6,122,128,0.42);--tw-shadow-colored:0 12px 24px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-library-search-button:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.rm-library-controls{margin-top:2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem}.rm-library-view-actions{display:flex;flex-shrink:0;align-items:center;gap:.75rem;--tw-text-opacity:1;color:rgb(111 104 96/var(--tw-text-opacity,1))}.rm-library-sort-control{position:relative;display:inline-flex;height:2.5rem;align-items:center}.rm-library-sort-select{height:2.5rem;min-width:104px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:2rem;font-size:12px;font-weight:800;--tw-text-opacity:1;color:rgb(93 87 79/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-library-sort-select:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1))}.rm-library-sort-select:focus-visible{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.rm-library-sort-select{background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 14px) 17px,calc(100% - 10px) 17px;background-repeat:no-repeat;background-size:4px 4px,4px 4px}.rm-library-view-button{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-library-view-button:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-library-view-button[data-active=true]{border-color:rgba(159,230,226,.44);background:linear-gradient(180deg,rgba(255,253,249,.92),rgba(255,247,226,.76)),url(/paper-fibers-button.png),linear-gradient(135deg,rgba(223,243,239,.9),rgba(255,223,147,.34));background-size:auto,240px 180px,auto;color:#075f65;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),inset 0 -1px 0 rgba(245,166,55,.18),0 8px 16px rgba(16,32,29,.08)}.rm-library-rule{margin-top:.75rem;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(231 226 216/var(--tw-bg-opacity,1))}.rm-desktop-save-grid{margin-top:1.25rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.rm-save-index{margin-top:1.25rem;display:grid;max-width:100%;gap:.5rem;overflow-x:auto;border-radius:16px;border-width:1px;--tw-border-opacity:1;border-color:rgb(43 56 53/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 24 23/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 18px 42px rgba(0,0,0,0.2);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);scrollbar-color:rgba(159,230,226,.34) transparent;scrollbar-width:thin}.rm-save-index::-webkit-scrollbar{height:7px}.rm-save-index::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(159,230,226,.3)}.rm-save-index-header,.rm-save-index-row{display:grid;grid-template-columns:64px minmax(210px,2fr) minmax(130px,1fr) 94px minmax(120px,1fr) 102px 112px 200px;align-items:center;gap:12px;min-width:1116px}.rm-save-index-header{min-height:2.25rem;padding-left:.5rem;padding-right:.5rem;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(154 168 164/var(--tw-text-opacity,1))}.rm-save-index-header>span:last-child{text-align:right}.rm-save-index-row{position:relative;min-height:78px;border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(222 208 187/var(--tw-border-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(32 27 23/var(--tw-text-opacity,1));--tw-shadow:0 8px 18px rgba(0,0,0,0.12);--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:linear-gradient(180deg,rgba(255,253,249,.86),rgba(239,227,204,.94)),url(/paper-fibers-button.png),#efe3cc;background-size:auto,220px 220px,auto;isolation:isolate}.rm-save-index-row:hover{border-color:rgba(159,230,226,.92);box-shadow:0 10px 24px rgba(0,0,0,.18),0 0 0 1px rgba(159,230,226,.16)}.rm-save-index-row[data-status=failed]{border-color:rgba(190,18,60,.34)}.rm-save-index-row__thumbnail{position:relative;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;overflow:hidden;border-radius:9px;border-width:1px;--tw-border-opacity:1;border-color:rgb(213 197 174/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(231 219 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.rm-save-index-row__action:focus-visible,.rm-save-index-row__collection-link:focus-visible,.rm-save-index-row__source--linked:focus-visible,.rm-save-index-row__thumbnail:focus-visible,.rm-save-index-row__title:focus-visible{outline:2px solid #067a80;outline-offset:2px}.rm-save-index-row__thumbnail-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rm-save-index-row__thumbnail-fallback>svg{height:1.25rem;width:1.25rem}.rm-save-index-row__thumbnail-image{position:absolute;inset:0;height:100%;width:100%}.rm-save-index-row__source-copy,.rm-save-index-row__title-cell{min-width:0}.rm-save-index-row__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;border-radius:5px;font-size:13px;font-weight:800;line-height:17px;--tw-text-opacity:1;color:rgb(32 27 23/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-save-index-row__title:hover{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__description{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(117 107 96/var(--tw-text-opacity,1))}.rm-save-index-row__source{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:7px;--tw-text-opacity:1;color:rgb(79 74 67/var(--tw-text-opacity,1))}.rm-save-index-row__source--linked{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-save-index-row__source--linked:hover{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__source-logo{position:relative;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(216 201 180/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__source-logo>img{position:absolute;inset:.25rem;height:1.5rem;width:1.5rem;border-radius:5px;-o-object-fit:contain;object-fit:contain}.rm-save-index-row__source-detail,.rm-save-index-row__source-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-save-index-row__source-label{font-size:11px;font-weight:800}.rm-save-index-row__source-detail{margin-top:.125rem;font-size:9px;font-weight:600;--tw-text-opacity:1;color:rgb(129 119 107/var(--tw-text-opacity,1))}.rm-save-index-row__status,.rm-save-index-row__type{display:inline-flex;min-width:0;align-items:center;gap:.375rem;justify-self:start;border-radius:9999px;border-width:1px;padding:.375rem .5rem;font-size:9px;font-weight:800}.rm-save-index-row__type{--tw-border-opacity:1;border-color:rgb(169 216 210/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__status>svg,.rm-save-index-row__type>svg{height:.75rem;width:.75rem;flex-shrink:0}.rm-save-index-row__collection{display:flex;min-width:0;align-items:center;gap:.375rem}.rm-save-index-row__collection-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;font-size:10px;font-weight:800;--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__collection-link:hover{text-decoration-line:underline}.rm-save-index-row__collection-count{display:inline-flex;height:1.25rem;flex-shrink:0;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(213 197 174/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1));padding-left:.375rem;padding-right:.375rem;font-size:8px;font-weight:800;--tw-text-opacity:1;color:rgb(123 102 80/var(--tw-text-opacity,1))}.rm-save-index-row__collection-empty,.rm-save-index-row__date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(117 107 96/var(--tw-text-opacity,1))}.rm-save-index-row__status{--tw-border-opacity:1;border-color:rgb(169 216 210/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row[data-status=processing] .rm-save-index-row__status,.rm-save-index-row[data-status=queued] .rm-save-index-row__status{--tw-border-opacity:1;border-color:rgb(234 211 157/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 237 191/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(118 80 28/var(--tw-text-opacity,1))}.rm-save-index-row[data-status=processing] .rm-save-index-row__status>svg{animation:spin 1s linear infinite}.rm-save-index-row[data-status=failed] .rm-save-index-row__status{--tw-border-opacity:1;border-color:rgb(230 183 176/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 223 216/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(154 63 47/var(--tw-text-opacity,1))}.rm-save-index-row__actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.375rem}.rm-save-index-row__action{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(216 201 180/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(93 87 79/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-save-index-row__action:hover{--tw-border-opacity:1;border-color:rgb(143 207 198/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__action>svg{height:.875rem;width:.875rem}.rm-save-index-row__action>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.rm-save-index-row__action--preview{--tw-border-opacity:1;border-color:rgb(159 207 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(232 246 243/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-index-row__action--danger{--tw-text-opacity:1;color:rgb(154 63 47/var(--tw-text-opacity,1))}.rm-save-index-row__action--danger:hover{--tw-border-opacity:1;border-color:rgb(230 183 176/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 223 216/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(140 51 39/var(--tw-text-opacity,1))}.rm-save-index-skeleton{min-width:1116px}.rm-library-updating-dot{height:.5rem;width:.5rem;flex-shrink:0}@keyframes pulse{50%{opacity:.5}}.rm-library-updating-dot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(159 230 226/var(--tw-bg-opacity,1))}.rm-bento-tilt-card{--mouse-x:50%;--mouse-y:50%;position:relative;isolation:isolate;transform-style:preserve-3d;transition:transform .3s var(--rm-ease-soft),box-shadow .26s ease,border-color .26s ease,filter .26s ease;will-change:transform}.rm-bento-tilt-card:after{content:"";position:absolute;inset:-1px;z-index:3;pointer-events:none;border-radius:inherit;background:radial-gradient(360px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.55),rgba(159,230,226,.16) 32%,transparent 62%),radial-gradient(160px circle at var(--mouse-x) var(--mouse-y),rgba(245,166,55,.1),transparent 64%);mix-blend-mode:normal;opacity:0;transition:opacity .22s ease}.rm-bento-tilt-card:hover:after{opacity:1}.rm-desktop-save-card{--rm-card-lift:0px;--rm-card-mouse-x:50%;--rm-card-mouse-y:0%;--rm-card-rotate-x:0deg;--rm-card-rotate-y:0deg;background:linear-gradient(180deg,rgba(255,255,255,.78),transparent 30%),repeating-linear-gradient(90deg,rgba(7,95,101,.018) 0 1px,transparent 1px 9px),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf9,#f7f1e8)!important;background-size:auto,auto,360px 160px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),inset 0 0 0 1px rgba(255,255,255,.42),0 12px 28px rgba(16,32,29,.07),0 1px 0 rgba(255,255,255,.72)!important;transform:perspective(1000px) rotateX(var(--rm-card-rotate-x)) rotateY(var(--rm-card-rotate-y)) translateY(var(--rm-card-lift));transform-style:preserve-3d;transition:transform .28s var(--rm-ease-soft),box-shadow .22s ease,border-color .22s ease;will-change:transform}.rm-desktop-save-card:hover{--rm-card-lift:-3px}.rm-desktop-save-card-compact .rm-desktop-save-media{aspect-ratio:2.08/1}.rm-desktop-save-card-compact .rm-desktop-save-body{padding:11px}.rm-card-detail-link:focus-visible{outline:2px solid rgba(159,230,226,.72);outline-offset:3px}.rm-desktop-save-card-compact .rm-card-title{min-height:40px;font-size:16px;line-height:20px}.rm-desktop-save-card-compact .rm-card-summary{min-height:34px;font-size:12px;line-height:17px}.rm-desktop-save-card-compact .rm-card-pill{height:21px;padding-inline:7px;font-size:10px}.rm-desktop-save-card-compact .rm-card-source-row{min-height:40px;margin-top:9px;padding-top:9px}.rm-desktop-save-card-compact .rm-card-menu-button,.rm-desktop-save-card-compact .rm-card-source-badge{height:32px;width:32px}.rm-desktop-save-card-compact .rm-card-bookmark-ribbon{left:12px;height:50px;width:28px;padding-top:11px}.rm-desktop-save-card-long .rm-desktop-save-media{height:100%;min-height:178px;aspect-ratio:auto}.rm-desktop-save-card-long .rm-desktop-save-body{display:flex;min-width:0;flex-direction:column;padding:14px 15px;border-top:0;border-left:1px solid rgba(217,210,198,.76)}.rm-desktop-save-card-long .rm-card-detail-link{display:flex;min-height:100%;min-width:0;flex:1;flex-direction:column}.rm-desktop-save-card-long .rm-card-title{min-height:0;font-size:18px;line-height:22px}.rm-desktop-save-card-long .rm-card-summary{min-height:0;font-size:12.5px;line-height:18px;-webkit-line-clamp:2}.rm-desktop-save-card-long .rm-card-source-row{min-height:44px;margin-top:auto;padding-top:10px}.rm-desktop-save-card-long .rm-card-actions{right:15px;bottom:14px}.rm-desktop-save-card-long .rm-card-bookmark-ribbon{left:14px;height:54px;width:30px}.rm-desktop-save-card:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(260px circle at var(--rm-card-mouse-x) var(--rm-card-mouse-y),rgba(255,255,255,.36),rgba(159,230,226,.12) 35%,transparent 68%),linear-gradient(180deg,rgba(255,255,255,.18),transparent 18%),radial-gradient(circle at 14% 4%,rgba(159,230,226,.13),transparent 28%);opacity:.42;transition:opacity .24s ease}.rm-desktop-save-card:hover:before{opacity:.86}.rm-desktop-save-media:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 38%,rgba(16,32,29,.12)),radial-gradient(circle at 12% 0,rgba(255,255,255,.28),transparent 26%)}.rm-card-media-fallback{background-blend-mode:screen,soft-light,normal}.rm-card-media-fallback:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.42),transparent 20%),repeating-linear-gradient(90deg,rgba(7,95,101,.026) 0 1px,transparent 1px 10px),repeating-linear-gradient(0deg,rgba(245,166,55,.034) 0 1px,transparent 1px 6px);opacity:.74}.rm-card-media-icon{position:relative;z-index:2;display:inline-flex;height:58px;width:58px;align-items:center;justify-content:center;border-radius:16px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1));--tw-shadow:0 12px 22px rgba(16,32,29,0.08);--tw-shadow-colored:0 12px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:radial-gradient(120% 140% at 50% 0,rgba(255,255,255,.86),transparent 50%),linear-gradient(180deg,rgba(255,253,249,.94),rgba(241,237,231,.86))}.rm-card-media-icon svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.72))}.rm-card-bookmark-ribbon{z-index:5;background:radial-gradient(90% 120% at 46% 0,rgba(255,255,255,.42),transparent 34%),repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 1px,transparent 1px 4px),repeating-linear-gradient(0deg,rgba(121,68,11,.09) 0 1px,transparent 1px 5px),linear-gradient(180deg,#ffc552,#f5a637 55%,#d9821c)!important;filter:drop-shadow(0 7px 10px rgba(0,0,0,.18))}.rm-card-bookmark-ribbon svg{filter:drop-shadow(0 1px 1px rgba(91,49,5,.3))}.rm-desktop-save-body{position:relative;z-index:2;border-top:1px solid rgba(217,210,198,.76);background:radial-gradient(circle at 100% 0,rgba(245,166,55,.075),transparent 24%),repeating-linear-gradient(90deg,rgba(7,95,101,.018) 0 1px,transparent 1px 9px),linear-gradient(180deg,#fffdf9,#f7f1e8)!important}.rm-card-title{text-shadow:0 1px 0 rgba(255,255,255,.62)}.rm-card-summary{color:#5f6d66!important}.rm-card-pill{display:inline-flex;height:1.5rem;align-items:center;border-radius:9999px;border-width:1px;padding-left:.5rem;padding-right:.5rem;font-size:10.5px;font-weight:800;line-height:1}.rm-card-pill-view{border-color:rgb(234 216 166/var(--tw-border-opacity,1));background-color:rgb(255 247 223/var(--tw-bg-opacity,1));color:rgb(138 90 24/var(--tw-text-opacity,1))}.rm-card-pill-type,.rm-card-pill-view{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.rm-card-pill-type{border-color:rgb(184 218 211/var(--tw-border-opacity,1));background-color:rgb(223 243 239/var(--tw-bg-opacity,1));color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-card-source-row{min-height:49px}.rm-card-source-badge{box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 16px rgba(16,32,29,.08)}.rm-card-menu-button{background:rgba(255,255,255,.015)}.rm-display{font-family:var(--rm-font-body);font-variation-settings:"wght" 780,"slnt" 0,"MONO" 0,"CASL" 0;letter-spacing:0}.material-symbols-rounded{direction:ltr;display:inline-block;font-family:Material Symbols Rounded,sans-serif;font-feature-settings:"liga";font-style:normal;font-weight:500;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased}.sfl-eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(151 143 134/var(--tw-text-opacity,1))}.rm-item-open-motion{transform-origin:0 0;will-change:transform,opacity,filter}.rm-card-open-stage{min-width:0}.rm-item-dossier{display:grid;gap:16px}.rm-item-dossier,.rm-mobile-detail-page{--rm-dossier-accent:#067a80;--rm-dossier-soft:rgba(6,122,128,0.12)}.rm-item-dossier[data-dossier-variant=product],.rm-mobile-detail-page[data-dossier-variant=product]{--rm-dossier-accent:#a95f19;--rm-dossier-soft:rgba(201,151,67,0.16)}.rm-item-dossier[data-dossier-variant=recipe],.rm-mobile-detail-page[data-dossier-variant=recipe]{--rm-dossier-accent:#a64b27;--rm-dossier-soft:rgba(191,83,27,0.14)}.rm-item-dossier[data-dossier-variant=reading],.rm-mobile-detail-page[data-dossier-variant=reading]{--rm-dossier-accent:#786044;--rm-dossier-soft:rgba(120,96,68,0.13)}.rm-item-dossier[data-dossier-variant=place],.rm-mobile-detail-page[data-dossier-variant=place]{--rm-dossier-accent:#18766c;--rm-dossier-soft:rgba(24,118,108,0.13)}.rm-item-dossier[data-dossier-variant=tool],.rm-mobile-detail-page[data-dossier-variant=tool]{--rm-dossier-accent:#16768a;--rm-dossier-soft:rgba(22,118,138,0.13)}.rm-item-dossier[data-dossier-variant=workout],.rm-mobile-detail-page[data-dossier-variant=workout]{--rm-dossier-accent:#4f7651;--rm-dossier-soft:rgba(79,118,81,0.14)}.rm-item-dossier[data-dossier-variant=text],.rm-mobile-detail-page[data-dossier-variant=text]{--rm-dossier-accent:#7b6046;--rm-dossier-soft:rgba(123,96,70,0.12)}.rm-dossier-panel,.rm-dossier-side-panel,.rm-item-hero-panel{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(198,189,174,.86);background-image:linear-gradient(180deg,rgba(255,253,249,.94),rgba(247,241,231,.96)),url(/paper-fibers-button.png);background-size:auto,260px 260px;background-blend-mode:normal,soft-light;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 18px 42px rgba(16,32,29,.08)}.rm-item-hero-panel{border-radius:18px;box-shadow:inset 4px 0 0 var(--rm-dossier-accent),0 1px 0 rgba(255,255,255,.82) inset,0 18px 42px rgba(16,32,29,.08)}.rm-dossier-panel,.rm-dossier-side-panel{border-radius:14px;padding:18px}.rm-dossier-panel:before,.rm-dossier-side-panel:before,.rm-item-hero-panel:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(132,121,104,.12) 1px,transparent 0) 0 0 /72px 72px,radial-gradient(circle at 18% 10%,rgba(245,166,55,.08),transparent 28%),radial-gradient(circle at 96% 92%,rgba(6,122,128,.08),transparent 32%);opacity:.64}.rm-item-hero-topline{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(198,189,174,.64);padding:0 20px}.rm-item-back-link{display:inline-flex;min-height:34px;align-items:center;gap:8px;border:0;border-radius:999px;background:transparent;color:#5f6d66;cursor:pointer;font-size:13px;font-weight:800;padding:0;transition:color .16s ease,background-color .16s ease}.rm-item-back-link:hover{color:#005f65}.rm-item-dossier-stamp{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--rm-dossier-accent);border-radius:999px;background:var(--rm-dossier-soft);padding:0 10px;color:var(--rm-dossier-accent);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rm-item-hero-grid{display:grid;grid-template-columns:minmax(220px,286px) minmax(0,1fr);gap:26px;align-items:center;padding:22px}.rm-item-title-stack{min-width:0}.rm-item-title-input{min-height:58px;max-height:152px;width:100%;resize:none;overflow-y:auto;background:transparent;color:#221d19;font-size:42px;font-weight:700;line-height:48px;letter-spacing:0;outline:none;transition:color .16s ease}.rm-item-title-input:focus{color:#075f65}.rm-item-hero-description{max-width:760px;margin-top:4px;color:#6c6257;font-size:13px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rm-detail-meta-pill,.rm-detail-open-source,.rm-item-source-chip,.rm-item-type-chip{display:inline-flex;min-height:32px;align-items:center;gap:7px;border-radius:999px;border:1px solid rgba(198,189,174,.78);background:rgba(255,253,249,.78);padding:0 10px;color:#42504b;font-size:12px;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)}.rm-item-source-chip{max-width:min(100%,310px)}.rm-item-type-chip{border-color:color-mix(in srgb,var(--rm-dossier-accent) 38%,transparent);background:var(--rm-dossier-soft);color:var(--rm-dossier-accent)}.rm-detail-preview-card{position:relative;display:flex;width:min(100%,286px);min-height:206px;align-items:center;justify-content:center;overflow:hidden;justify-self:start;border:1px solid rgba(198,189,174,.92);border-radius:13px;background:linear-gradient(135deg,rgba(255,253,249,.86),rgba(239,232,220,.96)),url(/paper-fibers-button.png);background-size:auto,240px 240px;color:#075f65;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 18px 34px rgba(38,33,29,.08)}.rm-detail-preview-card:after{content:"";position:absolute;inset:10px;border:1px solid rgba(132,121,104,.16);border-radius:9px;pointer-events:none}.rm-detail-preview-ribbon{position:absolute;left:16px;top:0;z-index:3;display:inline-flex;height:54px;width:30px;align-items:flex-start;justify-content:center;background:var(--rm-dossier-accent);padding-top:12px;color:#fffdf9;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);box-shadow:0 10px 18px rgba(82,46,25,.22)}.rm-detail-preview-image{position:absolute;inset:0;z-index:1;height:100%;width:100%}.rm-detail-preview-empty{position:relative;z-index:1;display:grid;justify-items:center;gap:12px;padding:22px}.rm-detail-preview-logo{display:inline-flex;height:84px;width:84px;align-items:center;justify-content:center;border:1px solid rgba(184,218,211,.82);border-radius:22px;background:rgba(255,253,249,.78);box-shadow:0 10px 24px rgba(16,32,29,.08)}.rm-detail-meta-strip{display:flex;min-width:0;flex-wrap:wrap;gap:8px;margin-top:10px}.rm-dossier-hero-facts{display:grid;grid-template-columns:116px minmax(0,1fr);min-width:0;max-width:820px;margin-top:12px;overflow:hidden;border:1px solid rgba(198,189,174,.72);border-radius:11px;background:rgba(255,253,249,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}.rm-dossier-hero-facts-label{display:flex;min-width:0;align-items:center;gap:6px;border-right:1px solid rgba(198,189,174,.62);background:var(--rm-dossier-soft);padding:10px;color:var(--rm-dossier-accent);font-size:9px;font-weight:900;letter-spacing:.1em;line-height:14px;text-transform:uppercase}.rm-dossier-hero-facts>dl{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0}.rm-dossier-hero-facts>dl>div{min-width:0;padding:9px 11px}.rm-dossier-hero-facts>dl>div+div{border-left:1px solid rgba(198,189,174,.58)}.rm-dossier-hero-facts dt{color:#8a7f73;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rm-dossier-hero-facts dd{margin-top:3px;overflow:hidden;color:#221d19;font-size:12px;font-weight:900;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.rm-item-hero-panel[data-variant=text] .rm-item-hero-grid{grid-template-columns:minmax(0,1fr);max-width:940px}.rm-item-hero-panel[data-variant=text] .rm-item-title-input{min-height:58px}.rm-detail-preview-card[data-variant=media]:before{content:"";position:absolute;inset:8px 8px auto;z-index:2;height:5px;opacity:.36;background:repeating-linear-gradient(90deg,transparent 0 8px,var(--rm-dossier-accent) 8px 12px);pointer-events:none}.rm-detail-preview-card[data-variant=place]{background-image:linear-gradient(rgba(24,118,108,.07) 1px,transparent 0),linear-gradient(90deg,rgba(24,118,108,.07) 1px,transparent 0),linear-gradient(135deg,rgba(255,253,249,.86),rgba(239,232,220,.96)),url(/paper-fibers-button.png);background-size:24px 24px,24px 24px,auto,240px 240px}.rm-detail-open-source{border-color:rgba(184,218,211,.9);background:rgba(255,253,249,.92);color:#075f65;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.rm-detail-open-source:hover{border-color:rgba(6,122,128,.36);background:rgba(223,243,239,.82);transform:translateY(-1px)}.rm-item-dossier-grid{display:grid;grid-template-columns:minmax(0,1fr) 322px;gap:14px;align-items:start}.rm-item-dossier-aside,.rm-item-dossier-main{display:grid;min-width:0;gap:14px}.rm-item-dossier-aside{position:sticky;top:88px}.rm-dossier-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rm-dossier-kicker{color:#978f86;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.rm-dossier-info-block,.rm-dossier-meta-row{border:1px solid rgba(198,189,174,.68);border-radius:12px;background:rgba(255,253,249,.66);padding:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.rm-dossier-record-panel .rm-dossier-info-block{min-height:96px}.rm-dossier-side-panel .sfl-button-primary,.rm-dossier-side-panel .sfl-button-secondary{min-height:42px;width:100%}.rm-dossier-side-panel .sfl-input{min-height:38px;border-radius:9px;background:rgba(255,253,249,.94)}.rm-dossier-editor-panel .sfl-textarea{min-height:92px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,253,249,.94)),url(/paper-fibers-button.png);background-size:auto,220px 220px}@media (max-width:1190px){.rm-item-hero-grid{grid-template-columns:minmax(200px,246px) minmax(0,1fr);gap:20px}.rm-item-title-input{min-height:54px;font-size:36px;line-height:42px}.rm-item-dossier-grid{grid-template-columns:minmax(0,1fr) 300px}}.sfl-section-heading{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.sfl-section-heading{flex-direction:row;align-items:flex-end;justify-content:space-between}}.rm-bottom-nav{pointer-events:none;position:fixed;left:1rem;right:1rem;z-index:50;display:flex;align-items:flex-end;justify-content:center}@media (min-width:1024px){.rm-bottom-nav{display:none}}.rm-bottom-nav{bottom:calc(12px + env(safe-area-inset-bottom));transform:translateZ(0);will-change:transform}.rm-bottom-nav-item{pointer-events:auto;display:flex;min-height:52px;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;border-radius:24px;padding-left:.25rem;padding-right:.25rem;font-size:9.5px;font-weight:800;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-bottom-nav-item svg{filter:drop-shadow(0 1px 1px rgba(38,33,29,.04))}.rm-bottom-nav-item-active,.rm-bottom-nav-item-muted{--tw-text-opacity:1;color:rgb(123 129 121/var(--tw-text-opacity,1))}.rm-bottom-nav-add{pointer-events:auto;margin-left:auto;margin-right:auto;display:flex;height:62px;width:62px;--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:3px;--tw-border-opacity:1;border-color:rgb(255 253 249/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(6 122 128/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 14px 30px rgba(6,122,128,0.26);--tw-shadow-colored:0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-bottom-nav-add-orb{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px}.rm-bottom-nav-shell{pointer-events:auto;display:grid;height:64px;max-width:100%;grid-template-columns:1fr 1fr 74px 1fr 1fr;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));padding:.25rem .375rem;--tw-shadow:0 14px 34px rgba(16,32,29,0.16),0 1px 5px rgba(16,32,29,0.05);--tw-shadow-colored:0 14px 34px var(--tw-shadow-color),0 1px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:rgba(255,253,249,.95);width:min(100%,370px);transform:translateZ(0)}.rm-app-frame:has(.rm-add-overlay) .rm-bottom-nav,.rm-app-frame:has(.rm-mobile-create-page) .rm-bottom-nav,.rm-app-frame:has(.rm-mobile-detail-page) .rm-bottom-nav,.rm-app-frame:has(.rm-mobile-search-sheet) .rm-bottom-nav,.rm-app-frame:has(.rm-universal-find) .rm-bottom-nav{display:none}.rm-paper-action{color:#10201d}.rm-capture-sheet,.rm-universal-find{--rm-keyboard-offset:0px}@media (max-width:1023px){.rm-universal-find .rm-paper-sheet-find{height:min(680px,calc(100dvh - var(--rm-keyboard-offset) - 12px));min-height:max(0px,min(360px,calc(100dvh - var(--rm-keyboard-offset) - 12px)))}.rm-capture-sheet .rm-paper-sheet,.rm-universal-find .rm-paper-sheet-find{max-height:max(0px,calc(100dvh - var(--rm-keyboard-offset) - 12px));margin-bottom:var(--rm-keyboard-offset)}.rm-capture-sheet .rm-paper-sheet{height:min(720px,calc(100dvh - var(--rm-keyboard-offset) - 12px));min-height:max(0px,min(430px,calc(100dvh - var(--rm-keyboard-offset) - 12px)))}}.rm-paper-backdrop{background:rgba(16,32,29,.34);backdrop-filter:blur(2px)}.rm-paper-sheet{background-image:linear-gradient(180deg,rgba(255,253,249,.84),rgba(248,242,232,.9)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf9,#f8f2e8);background-size:auto,260px 260px,auto;background-blend-mode:normal,soft-light,normal;transform-origin:50% 100%}.rm-paper-reveal,.rm-paper-sheet{will-change:transform,opacity}.rm-paper-x-a,.rm-paper-x-b{will-change:transform}.rm-paper-x-a{transform:translateY(-4px)}.rm-paper-x-b{transform:translateY(4px)}.rm-mobile-library-header{display:flex;min-height:84px;align-items:center;gap:.625rem;padding-bottom:.5rem;padding-top:.125rem}.rm-mobile-brand-mark{display:inline-flex;height:76px;width:76px;flex-shrink:0;align-items:center;justify-content:center}.rm-mobile-save-form{display:flex;height:100%;min-height:0;flex-direction:column}.rm-mobile-save-form-body{min-height:0;flex:1 1 0%;overflow-y:auto;padding:1rem}.rm-mobile-save-footer{flex-shrink:0;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(239 235 227/var(--tw-border-opacity,1));padding:.75rem 1rem calc(14px + env(safe-area-inset-bottom));--tw-shadow:0 -14px 26px rgba(38,33,29,0.07);--tw-shadow-colored:0 -14px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:rgba(255,253,249,.95)}.rm-mobile-create-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;border-radius:16px;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(247 244 239/var(--tw-bg-opacity,1));padding:.25rem}.rm-mobile-field-label{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1}.rm-mobile-field-label,.rm-mobile-input-wrap{color:rgb(111 93 76/var(--tw-text-opacity,1))}.rm-mobile-input-wrap{display:flex;min-height:52px;align-items:flex-start;gap:.625rem;border-radius:9px;border-width:1px;--tw-border-opacity:1;border-color:rgb(216 207 196/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;--tw-shadow:0 1px 2px rgba(38,33,29,0.03);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.rm-mobile-input-wrap-url{min-height:48px;align-items:center;padding-top:0;padding-bottom:0}.rm-mobile-input-wrap-url>svg{flex-shrink:0}.rm-mobile-url-input{height:2.75rem;min-width:0;flex:1 1 0%;background-color:transparent;padding-top:0;padding-bottom:0;font-size:15px;line-height:1;--tw-text-opacity:1;color:rgb(23 20 18/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.rm-mobile-url-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(151 143 134/var(--tw-text-opacity,1))}.rm-mobile-url-input::placeholder{--tw-text-opacity:1;color:rgb(151 143 134/var(--tw-text-opacity,1))}.rm-mobile-note-box{min-height:88px;width:100%;resize:none;border-radius:9px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 4rem .75rem .75rem;font-size:15px;line-height:1.5rem;--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.rm-mobile-note-box::-moz-placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.rm-mobile-note-box::placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.rm-mobile-note-box:focus{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.rm-mobile-text-box{min-height:118px;width:100%;resize:none;border-radius:9px;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;font-size:15px;line-height:1.5rem;--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.rm-mobile-text-box::-moz-placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.rm-mobile-text-box::placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.rm-mobile-text-box:focus{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.rm-mobile-save-button{display:inline-flex;min-height:44px;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 95 101/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(6 122 128/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:14px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 12px 22px rgba(6,122,128,0.18);--tw-shadow-colored:0 12px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-mobile-save-button:hover{--tw-bg-opacity:1;background-color:rgb(0 95 101/var(--tw-bg-opacity,1))}.rm-mobile-save-button:disabled{cursor:not-allowed;opacity:.55}.rm-mobile-detail-save-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(234 223 206/var(--tw-border-opacity,1));padding:.75rem 1rem calc(12px + env(safe-area-inset-bottom));--tw-shadow:0 -14px 30px rgba(38,33,29,0.08);--tw-shadow-colored:0 -14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:1024px){.rm-mobile-detail-save-bar{display:none}}.rm-mobile-detail-save-bar{background-color:rgba(255,250,244,.95);max-width:100vw}.rm-mobile-dossier-hero{position:relative;overflow:hidden;border-top:3px solid var(--rm-dossier-accent)!important}.rm-mobile-dossier-hero:after{content:"";position:absolute;right:-26px;top:-34px;height:100px;width:100px;border-radius:999px;background:var(--rm-dossier-soft);pointer-events:none}.rm-mobile-dossier-kicker{position:relative;z-index:1;margin-bottom:.25rem;display:inline-flex;border-radius:9999px;border-width:1px;padding:.25rem .5rem;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;border-color:color-mix(in srgb,var(--rm-dossier-accent) 36%,transparent);background:var(--rm-dossier-soft);color:var(--rm-dossier-accent)}.rm-mobile-dossier-description{position:relative;z-index:1;margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:11px;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(117 107 96/var(--tw-text-opacity,1))}.rm-mobile-dossier-facts>div:first-child{color:var(--rm-dossier-accent)}.rm-mobile-detail-icon-action{display:inline-flex;height:46px;width:46px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(216 207 196/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1));--tw-shadow:0 4px 10px rgba(38,33,29,0.06);--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rm-mobile-detail-icon-action:hover{--tw-border-opacity:1;border-color:rgb(159 207 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1))}.rm-mobile-detail-icon-action:disabled{opacity:.6}.rm-mobile-detail-icon-action-danger{--tw-text-opacity:1;color:rgb(154 63 47/var(--tw-text-opacity,1))}.rm-mobile-detail-icon-action-danger:hover{--tw-border-opacity:1;border-color:rgb(230 183 176/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 223 216/var(--tw-bg-opacity,1))}.rm-danger-action{border-color:rgba(190,18,60,.26)!important;color:#9a3f2f!important}.rm-danger-action:hover{background:#fff1f2!important}.rm-mobile-preview-card{position:relative;margin-top:1rem;display:grid;min-width:0;grid-template-columns:88px minmax(0,1fr);gap:.75rem;overflow:hidden;border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 2rem .75rem .75rem;--tw-shadow:0 1px 2px rgba(16,32,29,0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.rm-save-preview-visual{position:relative;display:flex;min-height:96px;width:88px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:9px;border-width:1px;--tw-border-opacity:1;border-color:rgb(221 211 197/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 235 227/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-preview-image{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.rm-save-preview-favicon{position:absolute;left:50%;top:50%;height:2.25rem;width:2.25rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:8px;border-width:1px;border-color:rgb(255 255 255/.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));-o-object-fit:contain;object-fit:contain;padding:.25rem;--tw-shadow:0 5px 15px rgba(38,33,29,0.14);--tw-shadow-colored:0 5px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.rm-save-preview-local-label{position:absolute;left:.375rem;right:.375rem;bottom:.375rem;border-radius:9999px;border-width:1px;border-color:rgb(255 255 255/.65);background-color:rgb(16 32 29/.75);padding:.25rem .375rem;text-align:center;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.rm-save-preview-copy{min-width:0}.rm-save-preview-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem;font-size:11px;font-weight:700;--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-preview-title{-webkit-line-clamp:2;font-size:17px;font-weight:700;line-height:1.25rem;color:rgb(23 20 18/var(--tw-text-opacity,1))}.rm-save-preview-body,.rm-save-preview-title{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;--tw-text-opacity:1}.rm-save-preview-body{-webkit-line-clamp:3;font-size:12px;line-height:1rem;color:rgb(111 104 96/var(--tw-text-opacity,1))}.rm-save-preview-note{margin-top:.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;border-radius:8px;border-left-width:2px;--tw-border-opacity:1;border-color:rgb(132 207 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 248 245/var(--tw-bg-opacity,1));padding:.375rem .5rem;font-size:11px;line-height:1rem;--tw-text-opacity:1;color:rgb(79 98 93/var(--tw-text-opacity,1))}.rm-save-preview-note>span{margin-right:.375rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-save-preview-evidence{margin-top:.5rem;display:flex;min-width:0;flex-wrap:wrap;gap:.375rem}.rm-save-preview-evidence-item{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(221 211 197/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:9px;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(93 87 79/var(--tw-text-opacity,1))}.rm-save-preview-evidence-item>span{font-weight:800;text-transform:uppercase;letter-spacing:.07em;--tw-text-opacity:1;color:rgb(138 109 74/var(--tw-text-opacity,1))}.rm-save-preview-privacy{margin-top:.5rem;display:flex;align-items:center;gap:.375rem;font-size:10px;font-weight:800;line-height:1rem;--tw-text-opacity:1;color:rgb(0 95 101/var(--tw-text-opacity,1))}.rm-save-preview-privacy>svg{flex-shrink:0}.rm-save-preview-bookmark{position:absolute;right:.625rem;top:.625rem;--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.rm-mobile-detail-row{display:flex;min-height:58px;gap:.75rem;border-radius:9px;border-width:1px;border-color:rgb(224 213 200/var(--tw-border-opacity,1));background-color:rgb(255 253 249/var(--tw-bg-opacity,1));padding:.625rem .75rem}.rm-mobile-detail-icon,.rm-mobile-detail-row{align-items:center;--tw-border-opacity:1;--tw-bg-opacity:1}.rm-mobile-detail-icon{display:inline-flex;height:38px;width:38px;flex-shrink:0;justify-content:center;border-radius:8px;border-width:1px;border-color:rgb(231 223 213/var(--tw-border-opacity,1));background-color:rgb(240 235 227/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(93 87 79/var(--tw-text-opacity,1))}.rm-mobile-edit-textarea{resize:none;overflow-y:auto;overflow-x:hidden;background-color:transparent;outline:2px solid transparent;outline-offset:2px;field-sizing:content;scrollbar-width:none}.rm-mobile-edit-textarea::-webkit-scrollbar{display:none}.rm-chip-rail{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-inline:var(--rm-chip-rail-edge,0);scroll-snap-type:x mandatory;touch-action:pan-x pan-y}.rm-chip-rail-mobile{--rm-chip-rail-edge:16px;max-width:none;margin-inline:calc(var(--rm-chip-rail-edge) * -1);width:calc(100% + (var(--rm-chip-rail-edge) * 2))}.rm-chip-rail-track{display:flex;width:-moz-max-content;width:max-content;min-width:100%;gap:.5rem;padding-inline:var(--rm-chip-rail-edge,0)}.rm-chip-rail-track>*{scroll-snap-align:start}.rm-chip-rail-track>button{position:relative;transform-origin:50% 62%}.rm-chip-rail-track>button>span:first-child{position:relative;overflow:hidden}.rm-chip-rail-track>button[data-selected=true]{animation:rm-paper-filter-tab-press .32s var(--rm-ease-soft)}.rm-chip-rail-track>button[data-selected=true]>span:first-child:after{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(115deg,transparent,transparent 28%,rgba(255,253,249,.46) 43%,rgba(216,200,177,.16) 54%,transparent 76%);transform:translateX(-120%);animation:rm-paper-filter-tab-sheen .46s var(--rm-ease-soft)}.rm-filter-paper-stage{position:relative;isolation:isolate;min-width:0;perspective:1100px}.rm-filter-paper-stack{position:relative;z-index:1;min-width:0;transform-style:preserve-3d}.rm-filter-paper-sweep{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:18px;background:linear-gradient(100deg,rgba(255,253,249,.04),rgba(255,253,249,.96) 34%,rgba(239,227,204,.62) 58%,rgba(255,253,249,.12)),url(/paper-fibers-button.png);background-size:auto,260px 260px;box-shadow:inset 0 1px 0 rgba(255,255,255,.64),inset -1px 0 0 rgba(132,121,104,.16),0 16px 32px rgba(7,13,12,.08);opacity:0;transform:scaleX(0);transform-origin:0 50%;will-change:transform,opacity}.sfl-scrollbar{scrollbar-width:thin;scrollbar-color:#cfc4b8 transparent}.sfl-scrollbar::-webkit-scrollbar{width:6px;height:6px}.sfl-scrollbar::-webkit-scrollbar-thumb{border-radius:999px;background:#cfc4b8}.sfl-no-scrollbar{scrollbar-width:none}.sfl-no-scrollbar::-webkit-scrollbar{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-12{bottom:3rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1{left:.25rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-12{top:3rem}.top-3{top:.75rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.col-span-full{grid-column:1/-1}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[1\.92\/1\]{aspect-ratio:1.92/1}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.5px\]{height:1.5px}.h-\[100dvh\]{height:100dvh}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[2px\]{height:2px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[390px\]{height:390px}.h-\[40px\]{height:40px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[64px\]{height:64px}.h-\[72px\]{height:72px}.h-\[min\(78dvh\2c 680px\)\]{height:min(78dvh,680px)}.h-\[min\(86dvh\2c 720px\)\]{height:min(86dvh,720px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[34dvh\]{max-height:34dvh}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[104px\]{min-height:104px}.min-h-\[118px\]{min-height:118px}.min-h-\[132px\]{min-height:132px}.min-h-\[360px\]{min-height:360px}.min-h-\[38px\]{min-height:38px}.min-h-\[430px\]{min-height:430px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[54px\]{min-height:54px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[70px\]{min-height:70px}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[40px\]{width:40px}.w-\[62px\]{width:62px}.w-\[66px\]{width:66px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-36{min-width:9rem}.min-w-40{min-width:10rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-9{min-width:2.25rem}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-\[104px\]{max-width:104px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[13rem\]{max-width:13rem}.max-w-\[1440px\]{max-width:1440px}.max-w-\[46\%\]{max-width:46%}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:center}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.scale-\[1\.24\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.24\]{--tw-scale-x:1.24;--tw-scale-y:1.24}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[70px_minmax\(0\2c 1fr\)_44px\]{grid-template-columns:70px minmax(0,1fr) 44px}.grid-cols-\[72px_minmax\(0\2c 1fr\)_44px\]{grid-template-columns:72px minmax(0,1fr) 44px}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-y-0\.5{row-gap:.125rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-\[\#eee5da\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 229 218/var(--tw-divide-opacity,1))}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-\[11px\]{border-top-left-radius:11px;border-bottom-left-radius:11px}.rounded-l-\[13px\]{border-top-left-radius:13px;border-bottom-left-radius:13px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#454540\]{--tw-border-opacity:1;border-color:rgb(69 69 64/var(--tw-border-opacity,1))}.border-\[\#5c5c56\]{--tw-border-opacity:1;border-color:rgb(92 92 86/var(--tw-border-opacity,1))}.border-\[\#67c7cf\]\/35{border-color:rgb(103 199 207/.35)}.border-\[\#8db5b6\]{--tw-border-opacity:1;border-color:rgb(141 181 182/var(--tw-border-opacity,1))}.border-\[\#9bcfc5\]{--tw-border-opacity:1;border-color:rgb(155 207 197/var(--tw-border-opacity,1))}.border-\[\#9fded7\]{--tw-border-opacity:1;border-color:rgb(159 222 215/var(--tw-border-opacity,1))}.border-\[\#b8ac9e\]{--tw-border-opacity:1;border-color:rgb(184 172 158/var(--tw-border-opacity,1))}.border-\[\#b8dad3\]{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1))}.border-\[\#bfb7ad\]{--tw-border-opacity:1;border-color:rgb(191 183 173/var(--tw-border-opacity,1))}.border-\[\#d8cfc4\]{--tw-border-opacity:1;border-color:rgb(216 207 196/var(--tw-border-opacity,1))}.border-\[\#d9d2c6\]{--tw-border-opacity:1;border-color:rgb(217 210 198/var(--tw-border-opacity,1))}.border-\[\#e0d5c8\]{--tw-border-opacity:1;border-color:rgb(224 213 200/var(--tw-border-opacity,1))}.border-\[\#e1dbd1\]{--tw-border-opacity:1;border-color:rgb(225 219 209/var(--tw-border-opacity,1))}.border-\[\#e6ddd2\]{--tw-border-opacity:1;border-color:rgb(230 221 210/var(--tw-border-opacity,1))}.border-\[\#e7dfd5\]{--tw-border-opacity:1;border-color:rgb(231 223 213/var(--tw-border-opacity,1))}.border-\[\#e7e2d8\]{--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1))}.border-\[\#eee5da\]{--tw-border-opacity:1;border-color:rgb(238 229 218/var(--tw-border-opacity,1))}.border-\[\#eee8df\]{--tw-border-opacity:1;border-color:rgb(238 232 223/var(--tw-border-opacity,1))}.border-\[\#efc5ba\]{--tw-border-opacity:1;border-color:rgb(239 197 186/var(--tw-border-opacity,1))}.border-\[\#efebe3\]{--tw-border-opacity:1;border-color:rgb(239 235 227/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-borderline{border-color:var(--rm-border)}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity,1))}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-700{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/75{border-color:rgb(255 255 255/.75)}.bg-\[\#067a80\]{--tw-bg-opacity:1;background-color:rgb(6 122 128/var(--tw-bg-opacity,1))}.bg-\[\#087f84\]{--tw-bg-opacity:1;background-color:rgb(8 127 132/var(--tw-bg-opacity,1))}.bg-\[\#2d2d2b\]{--tw-bg-opacity:1;background-color:rgb(45 45 43/var(--tw-bg-opacity,1))}.bg-\[\#353532\]{--tw-bg-opacity:1;background-color:rgb(53 53 50/var(--tw-bg-opacity,1))}.bg-\[\#67c7cf\]{--tw-bg-opacity:1;background-color:rgb(103 199 207/var(--tw-bg-opacity,1))}.bg-\[\#723117\]{--tw-bg-opacity:1;background-color:rgb(114 49 23/var(--tw-bg-opacity,1))}.bg-\[\#8db5b6\]{--tw-bg-opacity:1;background-color:rgb(141 181 182/var(--tw-bg-opacity,1))}.bg-\[\#c8baaa\]{--tw-bg-opacity:1;background-color:rgb(200 186 170/var(--tw-bg-opacity,1))}.bg-\[\#d9d2c6\]{--tw-bg-opacity:1;background-color:rgb(217 210 198/var(--tw-bg-opacity,1))}.bg-\[\#dce9e7\]{--tw-bg-opacity:1;background-color:rgb(220 233 231/var(--tw-bg-opacity,1))}.bg-\[\#dff3ef\]{--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1))}.bg-\[\#edf7f3\]{--tw-bg-opacity:1;background-color:rgb(237 247 243/var(--tw-bg-opacity,1))}.bg-\[\#eee5da\]{--tw-bg-opacity:1;background-color:rgb(238 229 218/var(--tw-bg-opacity,1))}.bg-\[\#f0ebe3\]{--tw-bg-opacity:1;background-color:rgb(240 235 227/var(--tw-bg-opacity,1))}.bg-\[\#f1ede7\]{--tw-bg-opacity:1;background-color:rgb(241 237 231/var(--tw-bg-opacity,1))}.bg-\[\#f7f4ef\]{--tw-bg-opacity:1;background-color:rgb(247 244 239/var(--tw-bg-opacity,1))}.bg-\[\#f7f8fb\]{--tw-bg-opacity:1;background-color:rgb(247 248 251/var(--tw-bg-opacity,1))}.bg-\[\#f8dfd8\]{--tw-bg-opacity:1;background-color:rgb(248 223 216/var(--tw-bg-opacity,1))}.bg-\[\#fff1f2\]{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-\[\#fff4ef\]{--tw-bg-opacity:1;background-color:rgb(255 244 239/var(--tw-bg-opacity,1))}.bg-\[\#fffaf2\]{--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1))}.bg-\[\#fffaf4\]{--tw-bg-opacity:1;background-color:rgb(255 250 244/var(--tw-bg-opacity,1))}.bg-\[\#fffdf9\]{--tw-bg-opacity:1;background-color:rgb(255 253 249/var(--tw-bg-opacity,1))}.bg-\[\#fffdf9\]\/70{background-color:rgb(255 253 249/.7)}.bg-\[\#fffdf9\]\/95{background-color:rgb(255 253 249/.95)}.bg-\[var\(--rm-canvas\)\]{background-color:var(--rm-canvas)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-soft{background-color:var(--rm-surface-soft)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/\[0\.05\]{background-color:rgb(255 255 255/.05)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(18px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.pb-\[calc\(96px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.pl-1\.5{padding-left:.375rem}.pl-11{padding-left:2.75rem}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[48px\]{font-size:48px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[12\.5px\]{line-height:12.5px}.leading-\[13px\]{line-height:13px}.leading-\[14px\]{line-height:14px}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[19px\]{line-height:19px}.leading-\[22px\]{line-height:22px}.leading-\[23px\]{line-height:23px}.leading-\[34px\]{line-height:34px}.leading-\[56px\]{line-height:56px}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.19em\]{letter-spacing:.19em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0}.text-\[\#005f65\]{--tw-text-opacity:1;color:rgb(0 95 101/var(--tw-text-opacity,1))}.text-\[\#008080\]{--tw-text-opacity:1;color:rgb(0 128 128/var(--tw-text-opacity,1))}.text-\[\#075f65\]{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.text-\[\#0e7490\]{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-\[\#101010\]{--tw-text-opacity:1;color:rgb(16 16 16/var(--tw-text-opacity,1))}.text-\[\#10201d\]{--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1))}.text-\[\#171412\]{--tw-text-opacity:1;color:rgb(23 20 18/var(--tw-text-opacity,1))}.text-\[\#26211d\]{--tw-text-opacity:1;color:rgb(38 33 29/var(--tw-text-opacity,1))}.text-\[\#365f61\]{--tw-text-opacity:1;color:rgb(54 95 97/var(--tw-text-opacity,1))}.text-\[\#526864\]{--tw-text-opacity:1;color:rgb(82 104 100/var(--tw-text-opacity,1))}.text-\[\#5d574f\]{--tw-text-opacity:1;color:rgb(93 87 79/var(--tw-text-opacity,1))}.text-\[\#5f6d66\]{--tw-text-opacity:1;color:rgb(95 109 102/var(--tw-text-opacity,1))}.text-\[\#6f5d4c\]{--tw-text-opacity:1;color:rgb(111 93 76/var(--tw-text-opacity,1))}.text-\[\#6f6860\]{--tw-text-opacity:1;color:rgb(111 104 96/var(--tw-text-opacity,1))}.text-\[\#777972\]{--tw-text-opacity:1;color:rgb(119 121 114/var(--tw-text-opacity,1))}.text-\[\#7b8179\]{--tw-text-opacity:1;color:rgb(123 129 121/var(--tw-text-opacity,1))}.text-\[\#8c6a42\]{--tw-text-opacity:1;color:rgb(140 106 66/var(--tw-text-opacity,1))}.text-\[\#8d806f\]{--tw-text-opacity:1;color:rgb(141 128 111/var(--tw-text-opacity,1))}.text-\[\#8db5b6\]{--tw-text-opacity:1;color:rgb(141 181 182/var(--tw-text-opacity,1))}.text-\[\#8f3328\]{--tw-text-opacity:1;color:rgb(143 51 40/var(--tw-text-opacity,1))}.text-\[\#978f86\]{--tw-text-opacity:1;color:rgb(151 143 134/var(--tw-text-opacity,1))}.text-\[\#9a3f2f\]{--tw-text-opacity:1;color:rgb(154 63 47/var(--tw-text-opacity,1))}.text-\[\#9aa8a4\]{--tw-text-opacity:1;color:rgb(154 168 164/var(--tw-text-opacity,1))}.text-\[\#9fe6e2\]{--tw-text-opacity:1;color:rgb(159 230 226/var(--tw-text-opacity,1))}.text-\[\#aaa9a4\]{--tw-text-opacity:1;color:rgb(170 169 164/var(--tw-text-opacity,1))}.text-\[\#c99743\]{--tw-text-opacity:1;color:rgb(201 151 67/var(--tw-text-opacity,1))}.text-\[\#e7a36f\]{--tw-text-opacity:1;color:rgb(231 163 111/var(--tw-text-opacity,1))}.text-\[\#f7f4ef\]{--tw-text-opacity:1;color:rgb(247 244 239/var(--tw-text-opacity,1))}.text-\[var\(--rm-ink\)\]{color:var(--rm-ink)}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-cyan-950{--tw-text-opacity:1;color:rgb(8 51 68/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shadow-\[0_10px_24px_rgba\(38\2c 33\2c 29\2c 0\.06\)\]{--tw-shadow:0 10px 24px rgba(38,33,29,0.06);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(38\2c 33\2c 29\2c 0\.08\)\]{--tw-shadow:0 10px 28px rgba(38,33,29,0.08);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\2c 32\2c 29\2c 0\.04\)\]{--tw-shadow:0 1px 2px rgba(16,32,29,0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(38\2c 33\2c 29\2c 0\.05\)\]{--tw-shadow:0 1px 2px rgba(38,33,29,0.05);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(16\2c 32\2c 29\2c 0\.24\)\]{--tw-shadow:0 22px 70px rgba(16,32,29,0.24);--tw-shadow-colored:0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\2c 119\2c 122\2c 0\.10\)\]{--tw-shadow:0 2px 8px rgba(0,119,122,0.10);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(16\2c 32\2c 29\2c 0\.07\)\]{--tw-shadow:0 2px 8px rgba(16,32,29,0.07);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(0\2c 0\2c 0\2c 0\.42\)\]{--tw-shadow:0 32px 100px rgba(0,0,0,0.42);--tw-shadow-colored:0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(38\2c 33\2c 29\2c 0\.05\)\]{--tw-shadow:0 4px 10px rgba(38,33,29,0.05);--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(38\2c 33\2c 29\2c 0\.16\)\]{--tw-shadow:0 4px 10px rgba(38,33,29,0.16);--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(16\2c 16\2c 16\2c 0\.14\)\]{--tw-shadow:0 5px 12px rgba(16,16,16,0.14);--tw-shadow-colored:0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(16\2c 32\2c 29\2c 0\.08\)\]{--tw-shadow:0 6px 14px rgba(16,32,29,0.08);--tw-shadow-colored:0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(38\2c 33\2c 29\2c 0\.1\)\]{--tw-shadow:0 6px 16px rgba(38,33,29,0.1);--tw-shadow-colored:0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(0\2c 121\2c 128\2c 0\.16\)\]{--tw-shadow:0 8px 18px rgba(0,121,128,0.16);--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(38\2c 33\2c 29\2c 0\.06\)\]{--tw-shadow:0 8px 22px rgba(38,33,29,0.06);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.12\)\2c 0_8px_18px_rgba\(0\2c 0\2c 0\2c 0\.16\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 8px 18px rgba(0,0,0,0.16);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.8\)\2c 0_8px_22px_rgba\(16\2c 32\2c 29\2c 0\.06\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 8px 22px rgba(16,32,29,0.06);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-\[\#b8e4dc\]{--tw-ring-opacity:1;--tw-ring-color:rgb(184 228 220/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[6px\]{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[touch-action\:pan-y\]{touch-action:pan-y}:root{--rm-archive-canvas:#252525;--rm-archive-surface:#2d2d2b;--rm-archive-surface-raised:#353532;--rm-archive-border:#454540;color-scheme:light;--rm-canvas:#f7f4ef;--rm-canvas-warm:#fbf7f0;--rm-surface:#fffdf9;--rm-surface-strong:#ffffff;--rm-surface-soft:#f1ede7;--rm-surface-muted:#ebe6dc;--rm-ink:#10201d;--rm-pine:#10241f;--rm-pine-raised:#1d332b;--rm-text-secondary:#5f6d66;--rm-text-muted:#7b8179;--rm-text-faint:#9a9f98;--rm-border:#e7e2d8;--rm-border-soft:#efebe3;--rm-border-strong:#d9d2c6;--rm-accent:#067a80;--rm-accent-dark:#005f65;--rm-accent-pressed:#004e54;--rm-accent-soft:#dff3ef;--rm-accent-line:#b8dad3;--rm-success:#0f766e;--rm-success-soft:#e3f3ec;--rm-success-line:#b8dccf;--rm-warning:#8a5a18;--rm-warning-soft:#fff7df;--rm-warning-line:#ead8a6;--rm-danger:#9a3f2f;--rm-danger-soft:#f8dfd8;--rm-danger-line:#efc5ba;--rm-scrim:rgba(16,32,29,0.36);--rm-radius-control:10px;--rm-radius-card:12px;--rm-radius-panel:18px;--rm-radius-sheet:24px;--rm-height-button:44px;--rm-height-input:44px;--rm-height-mobile-card:82px;--rm-height-web-card:82px;--rm-shadow-card:0 1px 2px rgba(16,32,29,0.04);--rm-shadow-card-hover:0 8px 20px rgba(16,32,29,0.07);--rm-shadow-panel:0 1px 2px rgba(16,32,29,0.04),0 14px 28px rgba(16,32,29,0.04);--rm-shadow-nav:0 12px 30px rgba(16,32,29,0.16);--rm-shadow-sheet:0 18px 50px rgba(16,32,29,0.22);--rm-duration-fast:160ms;--rm-duration-route:240ms;--rm-duration-sheet:380ms;--rm-duration-card-open:540ms;--rm-duration-mobile:240ms;--rm-ease-standard:cubic-bezier(0.22,1,0.36,1);--rm-ease-soft:cubic-bezier(0.16,1,0.3,1);--rm-font-body:"Recursive Variable",Recursive,Helvetica,Arial,sans-serif;--rm-font-archive:"Recursive Variable",Recursive,Helvetica,Arial,sans-serif;--sfl-canvas:var(--rm-canvas);--sfl-surface:var(--rm-surface);--sfl-surface-strong:var(--rm-surface-strong);--sfl-soft:var(--rm-surface-soft);--sfl-border:var(--rm-border);--sfl-border-soft:var(--rm-border-soft);--sfl-text:var(--rm-ink);--sfl-secondary:var(--rm-text-secondary);--sfl-muted:var(--rm-text-muted);--sfl-accent:var(--rm-accent);--sfl-accent-dark:var(--rm-accent-dark);--sfl-accent-soft:var(--rm-accent-soft);--sfl-accent-line:var(--rm-accent-line);--sfl-action:var(--rm-accent);--sfl-success:var(--rm-success);--sfl-warning:var(--rm-warning);--sfl-error:var(--rm-danger);--sfl-shadow:var(--rm-shadow-panel)}:root,body{background:var(--rm-archive-canvas)}body{min-height:100vh;margin:0;min-width:320px;color:var(--sfl-text);font-family:var(--rm-font-body);letter-spacing:0}body,html{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#how-it-works,#library-window,#sources{scroll-margin-top:96px}nextjs-portal{display:none!important}.rm-archive-type{font-family:var(--rm-font-archive);font-variation-settings:"wght" 650,"slnt" 0,"MONO" 0,"CASL" 0;letter-spacing:0}.rm-archive-note{font-family:var(--rm-font-archive);font-variation-settings:"wght" 450,"slnt" -8,"MONO" 0,"CASL" 0;letter-spacing:0}.rm-card-pill,.rm-card-source-row,.rm-chip-rail button,.rm-mobile-field-label,.rm-mobile-save-row-body p,.rm-mobile-save-tile-copy p,.rm-mobile-search-empty,.rm-mobile-search-filters button,.rm-source-initials,.sfl-eyebrow{font-family:var(--rm-font-archive);font-variation-settings:"wght" 640,"slnt" 0,"MONO" 0,"CASL" 0;letter-spacing:0}.rm-archive-note,.rm-card-summary,.rm-mobile-save-row-body p{font-variation-settings:"wght" 480,"slnt" -6,"MONO" 0,"CASL" 0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}button,input,select,textarea{font:inherit}a,button,input,select,textarea{outline-color:var(--sfl-accent)}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@keyframes rm-paper-filter-tab-press{0%{transform:translateY(0) rotate(0deg) scale(1)}46%{transform:translateY(1px) rotate(-.16deg) scale(.985)}to{transform:translateY(0) rotate(0deg) scale(1)}}@keyframes rm-paper-filter-tab-sheen{0%{transform:translateX(-120%);opacity:0}24%{opacity:.85}to{transform:translateX(120%);opacity:0}}@media (max-width:1023px){.rm-mobile-library-shell{position:relative;isolation:isolate}.rm-mobile-library-header{margin-inline:-2px;border-radius:24px;background:linear-gradient(180deg,rgba(255,253,249,.7),rgba(255,250,242,.36)),repeating-linear-gradient(90deg,rgba(7,95,101,.018) 0 1px,transparent 1px 9px)}.rm-mobile-brand-mark{filter:drop-shadow(0 11px 20px rgba(6,122,128,.14)) drop-shadow(0 4px 8px rgba(245,166,55,.1))}.rm-mobile-brand-mark img{transform:scale(1.08) translateX(-1px)}.rm-mobile-header-action,.rm-mobile-settings-button{border-color:rgba(210,195,173,.84)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,250,239,.88)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf8,#f4ead9)!important;background-size:auto,360px 90px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(151,111,42,.1),0 8px 18px -14px rgba(16,32,29,.38),0 1px 2px rgba(16,32,29,.08)!important;color:#375f5b!important}.rm-mobile-header-action:active,.rm-mobile-settings-button:active{transform:translateY(1px) scale(.97)}.rm-mobile-category-button{border-radius:16px;transform:translateZ(0)}.rm-mobile-category-button:active{transform:translateY(1px) scale(.97)}.rm-mobile-category-icon{border-color:rgba(218,205,185,.9)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,249,238,.9)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf9,#f4ecdd)!important;background-size:auto,320px 84px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 -1px 0 rgba(126,88,30,.12),0 7px 15px -13px rgba(16,32,29,.42)!important}.rm-mobile-category-button[data-selected=true] .rm-mobile-category-icon{border-color:rgba(6,122,128,.26)!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,246,222,.82)),url(/paper-fibers-button.png),linear-gradient(135deg,rgba(223,243,239,.92),rgba(255,223,147,.72))!important;color:#00666d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -1px 0 rgba(179,118,28,.22),0 9px 18px -13px rgba(6,122,128,.38)!important}.rm-mobile-tilt-surface{--mouse-x:50%;--mouse-y:50%;position:relative;isolation:isolate;transform:perspective(900px) rotateX(0deg) rotateY(0deg) scaleX(1);transform-style:preserve-3d;transition:transform var(--rm-duration-mobile) var(--rm-ease-soft),filter var(--rm-duration-mobile) ease,box-shadow var(--rm-duration-mobile) ease;will-change:transform,opacity}.rm-mobile-tilt-surface:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;background:radial-gradient(220px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.28),rgba(159,230,226,.11) 36%,transparent 66%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 32%);mix-blend-mode:screen;opacity:0;transition:opacity var(--rm-duration-mobile) ease}.rm-mobile-tilt-surface:active{transform:perspective(900px) translateY(1px) scale3d(.992,.992,1)}.rm-mobile-tilt-surface:active:after{opacity:.42}.rm-mobile-save-tile{border-radius:13px}.rm-mobile-row-thumb,.rm-mobile-tile-thumb{border-color:rgba(216,200,177,.92)!important;background:linear-gradient(180deg,rgba(255,255,255,.15),transparent 36%),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 7px),url(/paper-fibers-button.png),linear-gradient(135deg,rgba(223,243,239,.96),rgba(255,246,220,.78))!important;background-size:auto,auto,360px 90px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.64),inset 0 -1px 0 rgba(126,88,30,.12),0 8px 18px -15px rgba(16,32,29,.45)!important}.rm-mobile-row-thumb:before,.rm-mobile-tile-thumb:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 42%),repeating-linear-gradient(90deg,rgba(0,95,101,.025) 0 1px,transparent 1px 8px);opacity:.7}.rm-mobile-row-thumb>svg,.rm-mobile-tile-thumb>svg{position:relative;z-index:1;filter:drop-shadow(0 1px 0 rgba(255,255,255,.58))}.rm-mobile-row-thumb>img,.rm-mobile-tile-thumb>img{z-index:1}.rm-mobile-source-badge{z-index:2;border-color:rgba(255,255,255,.9)!important;background:linear-gradient(180deg,#fffefa,#f6ecdc)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 5px 12px rgba(16,32,29,.16)!important}.rm-mobile-save-tile-copy h3{text-shadow:0 1px 0 rgba(255,255,255,.56)}.rm-mobile-save-row-shell{border-radius:14px;box-shadow:0 10px 22px -20px rgba(16,32,29,.5),0 1px 2px rgba(16,32,29,.05)}.rm-mobile-save-row-card{overflow:hidden!important;border-color:rgba(220,208,189,.88)!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,250,242,.94)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf9,#f6efe4)!important;background-size:auto,430px 108px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(126,88,30,.08),0 7px 20px -18px rgba(16,32,29,.42)!important}.rm-mobile-save-row-body{padding-top:9px!important}.rm-mobile-show-more-button{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,249,237,.9)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf8,#f1e5d2)!important;background-size:auto,360px 92px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 8px 18px -15px rgba(16,32,29,.42)!important}.rm-bottom-nav-shell{border-color:rgba(216,200,177,.92)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,249,239,.94)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf8,#f4ebdc)!important;background-size:auto,420px 105px,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),inset 0 -1px 0 rgba(126,88,30,.1),0 16px 34px -18px rgba(16,32,29,.45),0 1px 4px rgba(16,32,29,.08)!important}.rm-bottom-nav-item-active{color:#00666d!important}.rm-bottom-nav-add{border-color:#fffdf8!important;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 30%),linear-gradient(180deg,#0b8c8f,#057177 58%,#004f56)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -5px 9px rgba(0,48,55,.24),0 14px 26px -12px rgba(6,122,128,.46),0 0 0 1px rgba(245,166,55,.18)!important}.rm-bottom-nav-add:active{transform:translateY(-6px) scale(.97)}}.rm-route-motion{min-width:0;transform-origin:50% 24px}.rm-card-transition-layer{position:fixed;left:0;top:0;z-index:120;display:grid;grid-template-columns:38% minmax(0,1fr);overflow:hidden;pointer-events:none;container-type:size;border:1px solid rgba(220,204,176,.9);border-radius:16px;background:linear-gradient(180deg,rgba(255,253,249,.96),rgba(235,223,199,.98)),url(/paper-fibers-button.png),#efe3cc;background-size:auto,280px 280px,auto;color:#221d19;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 28px 72px rgba(0,0,0,.38),0 10px 28px rgba(7,95,101,.16);opacity:0;transform-origin:0 0;will-change:transform,opacity}.rm-card-transition-layer[data-source-kind=index]{grid-template-columns:84px minmax(0,1fr)}.rm-card-transition-layer[data-source-kind=card]{grid-template-columns:112px minmax(0,1fr)}.rm-card-transition-layer[data-source-kind=find],.rm-card-transition-layer[data-source-kind=mobile]{grid-template-columns:76px minmax(0,1fr)}.rm-card-transition-layer[data-source-kind=shelf]{grid-template-columns:44% minmax(0,1fr)}.rm-card-transition-media{position:relative;min-width:0;overflow:hidden;border-right:1px solid rgba(120,96,68,.22);background:radial-gradient(circle at 20% 14%,rgba(245,166,55,.14),transparent 30%),linear-gradient(145deg,#2a423d,#14221f)}.rm-card-transition-media>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.rm-card-transition-layer[data-content-type=product] .rm-card-transition-media>img,.rm-card-transition-layer[data-content-type=tool] .rm-card-transition-media>img{-o-object-fit:contain;object-fit:contain;padding:12px}.rm-card-transition-fallback-mark{position:absolute;left:50%;top:50%;height:34%;width:34%;min-height:18px;min-width:18px;translate:-50% -50%;border:2px solid rgba(159,230,226,.72);border-radius:28%;box-shadow:0 0 24px rgba(103,199,207,.2)}.rm-card-transition-ribbon{position:absolute;left:14px;top:0;height:48px;width:27px;background:#bf531b;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);box-shadow:0 10px 18px rgba(82,46,25,.22)}.rm-card-transition-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:8px;padding:clamp(10px,2.2vw,22px)}.rm-card-transition-copy strong{display:-webkit-box;overflow:hidden;color:#221d19;font-family:var(--font-display),sans-serif;font-size:clamp(15px,2.1vw,28px);font-weight:900;line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rm-card-transition-source{display:flex;min-width:0;align-items:center;gap:7px;color:#6c6257;font-size:11px;font-weight:850}.rm-card-transition-source img{height:20px;width:20px;flex:none;border-radius:6px;-o-object-fit:contain;object-fit:contain}.rm-card-transition-source span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-card-transition-type{align-self:flex-start;border:1px solid rgba(169,95,25,.28);border-radius:999px;background:rgba(201,151,67,.14);padding:4px 8px;color:#8b4d19;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@container (max-width: 190px){.rm-card-transition-layer .rm-card-transition-copy{display:none}.rm-card-transition-layer .rm-card-transition-media{grid-column:1/-1;border-right:0}}.rm-auth-app.rm-dossier-route-overlay{isolation:isolate;background:transparent}.rm-dossier-route-dialog{border-color:#34423e!important;background:#0f1514!important}.rm-dossier-route-header{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 70%),#151e1d!important;color:#f4f7f1!important}.rm-dossier-route-header h2{color:#f4f7f1!important}.rm-dossier-route-header p{color:#f5c36f!important}.rm-dossier-route-scroll{background:radial-gradient(circle at 10% 0,rgba(103,199,207,.08),transparent 25%),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 74px),#0f1514;scrollbar-color:#42534f #111816}.rm-dossier-route-scroll .rm-item-dossier{width:min(100%,1120px);margin-inline:auto;padding:18px 18px 26px}.rm-dossier-route-dialog .rm-item-back-link{visibility:hidden;pointer-events:none}.rm-dossier-route-scroll .rm-mobile-detail-page{min-height:100%}@media (max-width:1023px){.rm-auth-app.rm-dossier-route-overlay{background:#0f1514}.rm-dossier-route-backdrop{display:none}.rm-dossier-route-dialog{border:0!important;border-radius:0!important}.rm-dossier-route-header{min-height:68px;padding-inline:16px}}.rm-card-returning .rm-filter-motion-item,.rm-card-returning .rm-route-motion{opacity:1!important;transform:none!important;visibility:visible!important}.rm-card-returning .rm-filter-paper-sweep{opacity:0!important;transform:scaleX(0)!important;visibility:hidden!important}.rm-bottom-nav-item-active svg,.rm-desktop-nav-link-active svg{transform:translateY(-1px);transition:transform .22s var(--rm-ease-soft)}.rm-collection-card,.rm-search-motion-item{will-change:transform,opacity}.rm-collection-card:hover{transform:translateY(-1px)}.rm-create-collection-sheet,.rm-mobile-search-stack{will-change:transform,opacity}.rm-create-collection-sheet{animation:rm-sheet-enter .32s var(--rm-ease-soft)}.rm-settings-avatar-motion{animation:rm-avatar-stamp .3s var(--rm-ease-soft)}@keyframes rm-sheet-enter{0%{opacity:0;transform:translateY(12px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rm-avatar-stamp{0%{opacity:0;transform:translateY(5px) rotate(-.35deg) scale(.98)}to{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}@media (hover:hover) and (pointer:fine) and (max-width:1023px){.rm-mobile-tilt-surface:hover{transform:perspective(900px) translateY(-1px) scale3d(1.008,1.008,1)}.rm-mobile-tilt-surface:hover:after{opacity:.82}}.rm-depth-primary,.rm-desktop-add-action,.rm-library-search-button,.rm-mobile-save-button,.sfl-button-primary{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(7,95,101,.24)!important;background:radial-gradient(74px 28px at var(--rm-border-x,18%) var(--rm-border-y,0),rgba(255,255,255,.48) 0 18%,rgba(159,230,226,.08) 34%,transparent 72%),linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,249,236,.76)),url(/paper-fibers-button.png),repeating-linear-gradient(90deg,rgba(7,95,101,.02) 0 1px,transparent 1px 10px),linear-gradient(180deg,#fffdf7 0,#f8f0e1 56%,#f0ce86 100%)!important;background-position:50%;background-repeat:no-repeat,no-repeat,repeat,repeat,no-repeat;background-size:auto,auto,420px 105px,auto,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),inset 0 0 0 1px rgba(255,255,255,.52),inset 0 -1px 0 rgba(133,91,31,.22),inset 0 -6px 11px -13px rgba(245,166,55,.62),0 1px 0 rgba(255,255,255,.72),0 2px 0 rgba(154,111,45,.36),0 12px 20px -18px rgba(7,95,101,.36),0 12px 22px -21px rgba(126,88,30,.62)!important;color:#064f57!important;text-shadow:0 1px 0 rgba(255,255,255,.72);transform:translateZ(0);animation:none;transition:filter .18s ease,box-shadow .18s ease,transform .14s cubic-bezier(.22,1,.36,1)}.rm-depth-primary:after,.rm-depth-primary:before,.rm-desktop-add-action:after,.rm-desktop-add-action:before,.rm-library-search-button:after,.rm-library-search-button:before,.rm-mobile-save-button:after,.rm-mobile-save-button:before,.sfl-button-primary:after,.sfl-button-primary:before{display:none}.rm-depth-primary:hover,.rm-desktop-add-action:hover,.rm-library-search-button:hover,.rm-mobile-save-button:hover,.sfl-button-primary:hover{animation:none;filter:brightness(1.01) saturate(1.01);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(255,255,255,.58),inset 0 -1px 0 rgba(133,91,31,.22),0 1px 0 rgba(255,255,255,.74),0 2px 0 rgba(154,111,45,.4),0 14px 24px -20px rgba(7,95,101,.4),0 12px 24px -22px rgba(126,88,30,.66)!important}.rm-depth-primary:hover:before,.rm-desktop-add-action:hover:before,.rm-library-search-button:hover:before,.rm-mobile-save-button:hover:before,.sfl-button-primary:hover:before{display:none}.rm-depth-primary:active,.rm-desktop-add-action:active,.rm-library-search-button:active,.rm-mobile-save-button:active,.sfl-button-primary:active{transform:translateY(1.5px);box-shadow:inset 0 2px 4px rgba(7,95,101,.18),inset 0 -1px 0 rgba(245,166,55,.28),0 1px 0 rgba(186,130,40,.58),0 7px 16px -15px rgba(7,95,101,.48)!important}.rm-depth-primary:focus-visible,.rm-desktop-add-action:focus-visible,.rm-library-search-button:focus-visible,.rm-mobile-save-button:focus-visible,.sfl-button-primary:focus-visible{outline:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(125,91,42,.16),inset 0 -8px 11px -13px rgba(245,166,55,.5),0 2px 0 rgba(174,139,78,.56),0 0 0 4px rgba(223,243,239,.95),0 13px 26px -18px rgba(3,70,78,.56)!important}.rm-depth-primary:disabled,.rm-desktop-add-action:disabled,.rm-library-search-button:disabled,.rm-mobile-save-button:disabled,.sfl-button-primary:disabled{transform:none;filter:saturate(.58) brightness(.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 3px rgba(245,166,55,.18),0 1px 0 rgba(0,73,78,.44)!important}@property --rm-border-x{syntax:"<percentage>";inherits:false;initial-value:18%}@property --rm-border-y{syntax:"<percentage>";inherits:false;initial-value:0}@keyframes rm-button-border-path{0%,to{--rm-border-x:18%;--rm-border-y:0%}24%{--rm-border-x:86%;--rm-border-y:0%}50%{--rm-border-x:86%;--rm-border-y:100%}74%{--rm-border-x:14%;--rm-border-y:100%}}.rm-depth-secondary{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(255,255,255,.12)!important;background:radial-gradient(130% 170% at 50% -48%,rgba(255,255,255,.24),transparent 42%),radial-gradient(110% 150% at 86% 126%,rgba(245,166,55,.14),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.025)),rgba(21,26,29,.86)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(245,166,55,.12),0 2px 0 rgba(0,0,0,.34),0 12px 24px -20px rgba(0,0,0,.7)!important;text-shadow:0 1px 1px rgba(0,0,0,.4);transition:filter .18s ease,border-color .18s ease,box-shadow .18s ease,transform .14s cubic-bezier(.22,1,.36,1)}.rm-depth-secondary:before{content:"";position:absolute;left:10px;right:10px;top:-10px;z-index:0;height:22px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));opacity:.62;pointer-events:none}.rm-depth-primary>*,.rm-depth-secondary>*,.rm-desktop-add-action>*,.rm-library-search-button>*,.rm-mobile-save-button>*,.sfl-button-primary>*{position:relative;z-index:1}.rm-depth-secondary:hover{border-color:rgba(159,230,226,.24)!important;filter:brightness(1.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(245,166,55,.16),0 2px 0 rgba(0,0,0,.34),0 14px 28px -20px rgba(103,199,207,.34)!important}.rm-depth-secondary:active{transform:translateY(1px);box-shadow:inset 0 1px 4px rgba(0,0,0,.46),0 1px 0 rgba(0,0,0,.38)!important}.rm-auth-toggle{box-shadow:inset 0 2px 5px rgba(16,32,29,.08),inset 0 -1px 1px rgba(255,255,255,.72),0 1px 0 rgba(255,255,255,.8)}.rm-auth-toggle-button{position:relative;overflow:hidden}.rm-auth-toggle-button-active{background:radial-gradient(120% 180% at 50% -70%,rgba(255,255,255,1),transparent 46%),radial-gradient(120% 180% at 88% 130%,rgba(245,166,55,.16),transparent 58%),linear-gradient(180deg,#ffffff,#f8fffc 52%,#eef4f0)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -1px 2px rgba(245,166,55,.12),0 1px 0 rgba(217,210,198,.74),0 9px 16px -14px rgba(16,32,29,.32)!important}.rm-auth-character-stage{--rm-auth-look-x:0px;--rm-auth-look-y:0px;--rm-auth-lean:0deg;--rm-auth-lean-opposite:0deg;position:relative;isolation:isolate;min-height:338px;margin-top:auto;overflow:hidden;pointer-events:none}.rm-library-character-stage{position:absolute;bottom:-3px;left:calc(50% - 7px);width:356px;min-height:338px;margin-top:0;overflow:visible;transform:translateX(-50%) scale(.5);transform-origin:bottom center}@media (min-width:1536px){.rm-library-character-stage{bottom:-4px;transform:translateX(-50%) scale(.58)}}.rm-auth-character-stage:before{position:absolute;right:2px;bottom:5px;left:2px;height:10px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 42%),#efe3cc;box-shadow:0 8px 16px rgba(0,0,0,.26),inset 0 -2px 2px rgba(83,65,42,.16);content:"";z-index:8}.rm-auth-character-stage:after{position:absolute;right:6%;bottom:-26px;left:6%;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(159,230,226,.13),transparent 68%);content:"";filter:blur(14px);z-index:0}.rm-auth-promo-loop{position:relative;margin-top:22px;padding-top:12px;border-top:1px solid rgba(159,230,226,.18)}.rm-auth-promo-loop:after{position:absolute;top:calc(100% + 10px);left:50%;width:1px;height:54px;background:repeating-linear-gradient(180deg,rgba(159,230,226,.34) 0 4px,transparent 4px 9px);content:"";pointer-events:none}.rm-auth-promo-loop:before{position:absolute;bottom:-70px;left:calc(50% - 3px);width:0;height:0;border-top:5px solid rgba(245,195,111,.72);border-right:3px solid transparent;border-left:3px solid transparent;content:"";pointer-events:none}.rm-auth-promo-loop-title{color:rgba(184,218,211,.72);font-size:10px;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.rm-auth-promo-loop-list{margin-top:6px}.rm-auth-promo-loop-item{display:grid;min-height:42px;grid-template-columns:28px 76px minmax(0,1fr);align-items:center;gap:0;color:rgba(223,231,223,.76);font-size:11px;line-height:1.35}.rm-auth-promo-loop-item+.rm-auth-promo-loop-item{border-top:1px dashed rgba(159,230,226,.12)}.rm-auth-promo-loop-number{color:#f5c36f;font-size:9px;font-weight:850;letter-spacing:.12em}.rm-auth-promo-loop-item strong{color:#fffdf9;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.rm-auth-character-slot{--rm-auth-character-brightness:1;--rm-auth-character-lift:0px;--rm-auth-character-rotate:0deg;--rm-auth-character-scale:1;position:absolute;bottom:14px;display:block;filter:drop-shadow(0 17px 16px rgba(0,0,0,.3));pointer-events:auto;touch-action:manipulation;transform-origin:bottom center;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:rm-auth-character-bob 5.4s ease-in-out infinite;will-change:transform}@media (hover:hover) and (pointer:fine){.rm-auth-character-slot:hover,.rm-auth-character-stage[data-active-character=book] .rm-auth-character-slot-book,.rm-auth-character-stage[data-active-character=bookmark] .rm-auth-character-slot-bookmark,.rm-auth-character-stage[data-active-character=note] .rm-auth-character-slot-note,.rm-auth-character-stage[data-active-character=video] .rm-auth-character-slot-video{--rm-auth-character-brightness:1.07;--rm-auth-character-lift:-9px;--rm-auth-character-scale:1.035}.rm-auth-character-slot-bookmark:hover,.rm-auth-character-stage[data-active-character=bookmark] .rm-auth-character-slot-bookmark{--rm-auth-character-rotate:-1.5deg}.rm-auth-character-slot-book:hover,.rm-auth-character-stage[data-active-character=book] .rm-auth-character-slot-book{--rm-auth-character-rotate:1.25deg}.rm-auth-character-slot-note:hover,.rm-auth-character-stage[data-active-character=note] .rm-auth-character-slot-note{--rm-auth-character-rotate:-1deg}.rm-auth-character-slot-video:hover,.rm-auth-character-stage[data-active-character=video] .rm-auth-character-slot-video{--rm-auth-character-rotate:1.5deg}}.rm-auth-character-slot:active,.rm-auth-character-stage[data-pressed-character=book] .rm-auth-character-slot-book,.rm-auth-character-stage[data-pressed-character=bookmark] .rm-auth-character-slot-bookmark,.rm-auth-character-stage[data-pressed-character=note] .rm-auth-character-slot-note,.rm-auth-character-stage[data-pressed-character=video] .rm-auth-character-slot-video{--rm-auth-character-brightness:1.1;--rm-auth-character-lift:1px;--rm-auth-character-rotate:0deg;--rm-auth-character-scale:0.985}.rm-auth-character-slot-bookmark{left:4px;z-index:2;width:106px;height:224px;animation-delay:-2.1s}.rm-auth-character-slot-book{left:88px;z-index:4;width:102px;height:184px;animation-delay:-.8s;animation-duration:5.9s}.rm-auth-character-slot-note{left:166px;z-index:5;width:112px;height:126px;animation-delay:-3.4s;animation-duration:6.2s}.rm-auth-character-slot-video{right:-23px;z-index:3;width:120px;height:154px;animation-delay:-1.5s;animation-duration:5.7s}.rm-auth-character-stage[data-character-variant=auth] .rm-auth-character-slot-bookmark{left:14px}.rm-auth-character-stage[data-character-variant=auth] .rm-auth-character-slot-video{right:8px;width:112px}.rm-auth-character{position:relative;display:block;width:100%;height:100%;overflow:hidden;filter:brightness(var(--rm-auth-character-brightness));transform:translateY(var(--rm-auth-character-lift)) scale(var(--rm-auth-character-scale)) rotate(var(--rm-auth-character-rotate)) skewX(var(--rm-auth-lean));transform-origin:bottom center;transition:filter .18s ease,transform .21s cubic-bezier(.22,1,.36,1);will-change:transform}.rm-auth-character-bookmark{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);background:linear-gradient(90deg,rgba(255,255,255,.24),transparent 17% 74%,rgba(0,55,68,.26)),linear-gradient(180deg,#81d1dc,#389aae 56%,#237b8e)}.rm-auth-character-bookmark:before{position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.2),transparent 36% 72%,rgba(0,0,0,.08));content:""}.rm-auth-character-bookmark-stitch{position:absolute;top:18px;bottom:42px;left:12px;border-left:1px dashed rgba(239,227,204,.48)}.rm-auth-character-book{border:1px solid rgba(123,75,8,.24);border-radius:21px 21px 6px 6px;background:linear-gradient(90deg,rgba(117,70,8,.22) 0 10px,rgba(255,255,255,.26) 11px 14px,transparent 15px),linear-gradient(180deg,#f8cf78,#e7b143 68%,#cb8e22);transform:translateY(var(--rm-auth-character-lift)) scale(var(--rm-auth-character-scale)) rotate(var(--rm-auth-character-rotate)) skewX(var(--rm-auth-lean-opposite))}.rm-auth-character-book-rule{position:absolute;bottom:25px;left:26px;width:35px;height:3px;border-radius:999px;background:rgba(80,52,18,.3)}.rm-auth-character-book-rule-long{bottom:35px;width:52px}.rm-auth-character-book-pages{position:absolute;top:13px;right:0;bottom:8px;width:8px;border-radius:2px 0 0 2px;background:repeating-linear-gradient(180deg,rgba(255,250,242,.8) 0 2px,rgba(116,75,20,.16) 2px 3px);box-shadow:-1px 0 rgba(111,70,16,.18)}.rm-auth-character-note{overflow:visible;border:1px solid rgba(255,253,249,.72);border-radius:14px 4px 14px 14px;background:linear-gradient(90deg,transparent 0 14px,rgba(14,116,144,.1) 14px 15px,transparent 15px),#efe3cc;box-shadow:inset 0 1px 0 rgba(255,255,255,.76);transform:translateY(var(--rm-auth-character-lift)) scale(var(--rm-auth-character-scale)) rotate(var(--rm-auth-character-rotate)) skewX(var(--rm-auth-lean))}.rm-auth-character-note-fold{position:absolute;top:-1px;right:-1px;width:31px;height:31px;clip-path:polygon(0 0,100% 100%,0 100%);background:#cfbea2;filter:drop-shadow(-2px 2px 2px rgba(65,50,30,.12))}.rm-auth-character-note-line{position:absolute;bottom:24px;left:28px;width:47px;height:3px;border-radius:999px;background:rgba(54,68,61,.24)}.rm-auth-character-note-line-long{bottom:36px;left:46px;width:58px}.rm-auth-character-note-check{position:absolute;bottom:32px;left:27px;width:12px;height:12px;border:2px solid rgba(7,95,101,.45);border-radius:3px}.rm-auth-character-note-check:after{position:absolute;top:1px;left:2px;width:6px;height:3px;border-bottom:2px solid rgba(7,95,101,.7);border-left:2px solid rgba(7,95,101,.7);content:"";transform:rotate(-45deg)}.rm-auth-character-video{border:1px solid rgba(159,230,226,.3);border-radius:18px 18px 8px 8px;background:linear-gradient(115deg,rgba(255,255,255,.12),transparent 34%),repeating-linear-gradient(180deg,transparent 0 11px,rgba(159,230,226,.035) 11px 12px),linear-gradient(180deg,#318b98,#075f65);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -18px 28px rgba(1,48,53,.2);transform:translateY(var(--rm-auth-character-lift)) scale(var(--rm-auth-character-scale)) rotate(var(--rm-auth-character-rotate)) skewX(var(--rm-auth-lean-opposite))}.rm-auth-character-video-play{position:absolute;top:78px;left:50%;width:42px;height:34px;border:1px solid rgba(255,253,249,.72);border-radius:10px;background:rgba(255,253,249,.92);box-shadow:0 7px 14px rgba(0,44,48,.2);transform:translateX(-50%);z-index:3}.rm-auth-character-video-play:after{position:absolute;top:50%;left:52%;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #075f65;content:"";transform:translate(-50%,-50%)}.rm-auth-character-video-filmstrip{position:absolute;top:68px;bottom:13px;width:5px;border-radius:999px;background:repeating-linear-gradient(180deg,rgba(255,253,249,.62) 0 5px,transparent 5px 10px);opacity:.65}.rm-auth-character-video-filmstrip-left{left:10px}.rm-auth-character-video-filmstrip-right{right:10px}.rm-auth-character-eyes{position:absolute;display:flex;gap:10px;transform-origin:center;animation:rm-auth-character-blink 5.8s linear infinite;z-index:4}.rm-auth-character-eyes-bookmark{top:39px;left:21px;animation-delay:-1.3s}.rm-auth-character-eyes-book{top:37px;left:24px;animation-delay:-3.9s;animation-duration:6.4s}.rm-auth-character-eyes-note{top:29px;left:27px;animation-delay:-2.6s;animation-duration:6.9s}.rm-auth-character-eyes-video{top:28px;left:38px;animation-delay:-4.7s;animation-duration:6.1s}.rm-auth-character-stage[data-character-variant=auth] .rm-auth-character-eyes-video{left:50px}.rm-auth-character-eye{display:inline-flex;width:20px;height:18px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(16,32,29,.12);border-radius:50%;background:#fffdf9;box-shadow:0 2px 3px rgba(16,32,29,.12)}.rm-auth-character-pupil{width:7px;height:7px;border-radius:50%;background:#10201d;transform:translate(var(--rm-auth-look-x),var(--rm-auth-look-y));transition:transform 90ms ease-out;will-change:transform}.rm-auth-character-stage[data-auth-focus=password] .rm-auth-character-eyes{animation:none;transform:scaleY(.09)}@keyframes rm-auth-character-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes rm-auth-character-blink{0%,42%,45%,to{transform:scaleY(1)}43%,44%{transform:scaleY(.08)}}.rm-auth-app{--rm-canvas:var(--rm-archive-canvas);--rm-canvas-warm:var(--rm-archive-canvas);--rm-surface:var(--rm-archive-surface);--rm-surface-strong:var(--rm-archive-surface-raised);--rm-surface-soft:var(--rm-archive-surface-raised);--rm-surface-muted:var(--rm-archive-surface-raised);--rm-ink:#f7f4ef;--rm-pine:var(--rm-archive-canvas);--rm-pine-raised:var(--rm-archive-surface);--rm-text-secondary:#aaa9a4;--rm-text-muted:#85857f;--rm-text-faint:#72726d;--rm-border:var(--rm-archive-border);--rm-border-soft:var(--rm-archive-border);--rm-border-strong:var(--rm-archive-border);--rm-accent:#8db5b6;--rm-accent-dark:#6a9496;--rm-accent-pressed:#587e80;--rm-accent-soft:rgba(141,181,182,0.14);--rm-accent-line:rgba(141,181,182,0.38);--rm-success:#8ad9c8;--rm-success-soft:rgba(138,217,200,0.12);--rm-warning:#f5a637;--rm-warning-soft:rgba(245,166,55,0.14);--rm-danger:#ff9c8f;--rm-danger-soft:rgba(255,156,143,0.12);--rm-warm-contrast:#efe3cc;--rm-warm-contrast-strong:#f4ead9;--rm-warm-contrast-text:#19211e;--rm-object-surface:#fffdf9;--rm-object-surface-soft:#f7f4ef;--rm-object-surface-muted:#eee9df;--rm-object-ink:#101010;--rm-object-secondary:#62645f;--rm-object-muted:#6b6d69;--rm-object-border:#e5e0d7;--rm-object-border-strong:#d8cfc4;--rm-object-accent:#426f71;--rm-object-accent-strong:#365f61;--rm-object-accent-soft:#dce9e7;--rm-object-warm:#e5a06b;--rm-object-warm-soft:#f4dcc9;--rm-object-danger:#9a3f2f;--rm-object-danger-soft:#f8dfd8;--rm-object-glass:rgba(255,253,249,0.86);--rm-object-glass-strong:rgba(255,255,255,0.93);--rm-object-glass-border:rgba(255,255,255,0.72);--rm-object-glass-highlight:rgba(255,255,255,0.82);--rm-object-tone:#6a9496;--rm-object-tone-glow:rgba(106,148,150,0.22);--sfl-canvas:var(--rm-canvas);--sfl-surface:var(--rm-surface);--sfl-surface-strong:var(--rm-surface-strong);--sfl-soft:var(--rm-surface-soft);--sfl-border:var(--rm-border);--sfl-border-soft:var(--rm-border-soft);--sfl-text:var(--rm-ink);--sfl-secondary:var(--rm-text-secondary);--sfl-muted:var(--rm-text-muted);--sfl-accent:var(--rm-accent);background:var(--rm-canvas);color:var(--rm-ink)}.rm-auth-app .rm-dashboard-page,.rm-auth-app .rm-mobile-detail-page,.rm-auth-app .sfl-page{color:#f4f7f1}.rm-auth-app .rm-desktop-topbar{border-color:var(--rm-border);background:var(--rm-surface);background:color-mix(in srgb,var(--rm-surface) 96%,transparent);box-shadow:0 1px 0 rgba(255,255,255,.04),0 16px 34px rgba(0,0,0,.24)}.rm-auth-app .rm-desktop-brand{filter:drop-shadow(0 12px 22px rgba(103,199,207,.2))}.rm-auth-app .rm-desktop-nav-link{color:var(--rm-text-muted)}.rm-auth-app .rm-desktop-nav-link-active,.rm-auth-app .rm-desktop-nav-link:hover{color:var(--rm-accent)}.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{border-color:var(--rm-border);background:var(--rm-surface);color:var(--rm-text-secondary)}.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{border-color:var(--rm-accent-line);background:var(--rm-surface-strong);color:var(--rm-accent)}.rm-auth-app .rm-desktop-find-action kbd{border-color:#34423f;background:#202b29;color:#8e9b96}.rm-auth-app .rm-library-view-button[data-active=true]{border-color:rgba(141,181,182,.5);background:color-mix(in srgb,var(--rm-accent) 14%,var(--rm-surface-strong));color:var(--rm-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 18px rgba(0,0,0,.18)}.rm-auth-app .rm-desktop-library{background:var(--rm-canvas);color:var(--rm-ink);overflow-x:clip}.rm-auth-app .rm-desktop-library:before{background:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 74px),var(--rm-canvas)}.rm-auth-app .rm-desktop-library-glow{display:none}.rm-auth-app .rm-library-hero-characters{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -34px 44px rgba(0,0,0,.23),0 22px 40px -28px rgba(0,0,0,.78),0 0 32px rgba(103,199,207,.07)}.rm-auth-app .rm-library-search,.rm-auth-app .sfl-input,.rm-auth-app .sfl-textarea{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),#121a18!important;color:#f4f7f1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(0,0,0,.12)!important}.rm-auth-app .sfl-input::-moz-placeholder,.rm-auth-app .sfl-textarea::-moz-placeholder{color:#6f7c77!important}.rm-auth-app .rm-library-search input,.rm-auth-app .sfl-input::placeholder,.rm-auth-app .sfl-textarea::placeholder{color:#6f7c77!important}.rm-auth-app .rm-library-sort-select{border-color:#2b3835!important;background-color:#121a18!important;color:#c6d1cd!important}.rm-auth-app .rm-library-sort-select option{background:#121a18;color:#f4f7f1}.rm-auth-app .rm-library-rule{background:#25312f}.rm-auth-app .rm-dossier-panel,.rm-auth-app .rm-dossier-side-panel,.rm-auth-app .rm-item-hero-panel,.rm-auth-app .rm-mobile-detail-row,.rm-auth-app .sfl-card,.rm-auth-app .sfl-panel,.rm-auth-app .sfl-panel-soft{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),repeating-linear-gradient(90deg,rgba(159,230,226,.018) 0 1px,transparent 1px 28px),radial-gradient(circle at 16% 0,rgba(159,230,226,.035),transparent 30%),linear-gradient(180deg,#151e1d,#121a18)!important;color:#f4f7f1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px rgba(0,0,0,.22)!important}.rm-auth-app .rm-desktop-save-card{border-color:#2b3835!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 42px rgba(0,0,0,.25)!important}.rm-auth-app .rm-desktop-save-card:hover{border-color:rgba(159,230,226,.32)!important}.rm-auth-app .rm-desktop-save-media{background:#101817!important}.rm-auth-app .rm-desktop-save-body{border-top-color:#263330}.rm-auth-app .rm-card-title,.rm-auth-app .rm-item-title-input{color:#f4f7f1!important;text-shadow:none}.rm-auth-app .rm-card-summary{color:#9aa8a4!important}.rm-auth-app .rm-card-pill-type,.rm-auth-app .rm-item-type-chip,.rm-auth-app .sfl-chip-active{border-color:rgba(159,230,226,.34)!important;background:rgba(159,230,226,.13)!important;color:#9fe6e2!important}.rm-auth-app .rm-card-pill-view,.rm-auth-app .rm-item-dossier-stamp{border-color:rgba(245,166,55,.32)!important;background:rgba(245,166,55,.12)!important;color:#f5c36f!important}.rm-auth-app .rm-card-source-row,.rm-auth-app .rm-dossier-panel .divide-y,.rm-auth-app [class*="divide-[#efebe3]"]{border-color:#263330!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:#2b3835!important;background:#202b29!important;color:#9fe6e2!important}.rm-auth-app .rm-desktop-save-card{background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 30%),repeating-linear-gradient(90deg,rgba(159,230,226,.018) 0 1px,transparent 1px 16px),radial-gradient(circle at 24% -8%,rgba(159,230,226,.05),transparent 28%),linear-gradient(180deg,#1a2422,#141d1c)!important}.rm-auth-app .rm-desktop-save-card-compact .rm-card-source-row{border-top-color:rgba(159,230,226,.1)!important}.rm-auth-app .rm-card-media-icon,.rm-auth-app .rm-detail-preview-card,.rm-auth-app .rm-mobile-row-thumb,.rm-auth-app .rm-mobile-search-thumb,.rm-auth-app .rm-mobile-tile-thumb{border-color:#394844!important;background:linear-gradient(135deg,rgba(159,230,226,.16),rgba(245,166,55,.08)),#202b29!important;color:#9fe6e2!important}.rm-auth-app .rm-item-hero-panel{border-color:rgba(216,200,177,.9)!important;background:linear-gradient(180deg,rgba(255,253,249,.94),rgba(239,227,204,.97)),url(/paper-fibers-button.png),#efe3cc!important;background-size:auto,260px 260px,auto!important;color:#221d19!important;box-shadow:inset 4px 0 0 var(--rm-dossier-accent),inset 0 1px 0 rgba(255,255,255,.82),0 22px 52px rgba(0,0,0,.28)!important}.rm-auth-app .rm-item-hero-panel:before{background:linear-gradient(90deg,rgba(120,96,68,.08) 1px,transparent 1px) 0 0 /72px 72px,radial-gradient(circle at 18% 10%,var(--rm-dossier-soft),transparent 30%),radial-gradient(circle at 96% 92%,rgba(6,122,128,.08),transparent 32%)!important}.rm-auth-app .rm-item-hero-panel .rm-item-hero-topline{border-color:rgba(198,189,174,.72)!important}.rm-auth-app .rm-item-hero-panel .rm-item-title-input{color:#221d19!important}.rm-auth-app .rm-item-hero-panel .rm-item-title-input:focus{color:var(--rm-dossier-accent)!important}.rm-auth-app .rm-item-hero-panel .rm-item-back-link,.rm-auth-app .rm-item-hero-panel .rm-item-hero-description{color:#6c6257!important}.rm-auth-app .rm-item-hero-panel .rm-item-dossier-stamp,.rm-auth-app .rm-item-hero-panel .rm-item-type-chip{border-color:color-mix(in srgb,var(--rm-dossier-accent) 42%,transparent)!important;background:var(--rm-dossier-soft)!important;color:var(--rm-dossier-accent)!important}.rm-auth-app .rm-item-hero-panel .rm-detail-meta-pill,.rm-auth-app .rm-item-hero-panel .rm-detail-open-source,.rm-auth-app .rm-item-hero-panel .rm-dossier-hero-facts,.rm-auth-app .rm-item-hero-panel .rm-item-source-chip{border-color:rgba(198,189,174,.78)!important;background:rgba(255,253,249,.72)!important;color:#42504b!important}.rm-auth-app .rm-item-hero-panel .rm-dossier-hero-facts-label{border-color:rgba(198,189,174,.64)!important;background:var(--rm-dossier-soft)!important;color:var(--rm-dossier-accent)!important}.rm-auth-app .rm-item-hero-panel .rm-dossier-hero-facts dt{color:#8a7f73!important}.rm-auth-app .rm-item-hero-panel .rm-dossier-hero-facts dd{color:#221d19!important}.rm-auth-app .rm-mobile-library-header{background:linear-gradient(180deg,rgba(20,28,27,.88),rgba(15,21,20,.64)),repeating-linear-gradient(90deg,rgba(159,230,226,.018) 0 1px,transparent 1px 22px)}.rm-auth-app .rm-mobile-create-page,.rm-auth-app .rm-mobile-save-row-card,.rm-auth-app .rm-mobile-save-tile,.rm-auth-app .rm-mobile-search-bar,.rm-auth-app .rm-mobile-search-empty,.rm-auth-app .rm-mobile-search-result,.rm-auth-app .rm-mobile-search-results{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),radial-gradient(circle at 0 0,rgba(159,230,226,.035),transparent 34%),linear-gradient(180deg,#17211f,#111816)!important;color:#f4f7f1!important}.rm-auth-app .rm-mobile-save-row-shell{border-radius:16px;box-shadow:0 12px 26px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.035)}.rm-auth-app .rm-mobile-save-row-card{border-color:#34423e!important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 28%),linear-gradient(90deg,rgba(159,230,226,.035),transparent 42%),linear-gradient(180deg,#17211f,#111816)!important}.rm-auth-app .rm-mobile-row-thumb,.rm-auth-app .rm-mobile-tile-thumb{border-color:#40504b!important;background:linear-gradient(180deg,rgba(239,227,204,.14),transparent 34%),linear-gradient(135deg,#2b403b,#202d2a 58%,#161f1d)!important;color:#9fe6e2!important}.rm-auth-app .rm-mobile-save-row-body h3,.rm-auth-app .rm-mobile-save-tile-copy h3{color:#f4f7f1!important}.rm-auth-app .rm-mobile-save-row-body p,.rm-auth-app .rm-mobile-save-tile-copy p{color:#a8b4ae!important}.rm-auth-app .rm-desktop-save-body{border-top-color:#263330!important;background:radial-gradient(circle at 100% 0,rgba(245,166,55,.035),transparent 24%),repeating-linear-gradient(90deg,rgba(159,230,226,.014) 0 1px,transparent 1px 16px),linear-gradient(180deg,#1a2422,#141d1c)!important;color:#f4f7f1!important}.rm-auth-app .rm-desktop-save-body .rm-card-title,.rm-auth-app .rm-mobile-save-row-card .rm-mobile-save-row-body h3,.rm-auth-app .rm-mobile-save-tile .rm-mobile-save-tile-copy h3{color:#f4f7f1!important;text-shadow:none!important}.rm-auth-app .rm-desktop-save-body .rm-card-summary,.rm-auth-app .rm-mobile-save-row-card .rm-mobile-save-row-body p,.rm-auth-app .rm-mobile-save-tile .rm-mobile-save-tile-copy p{color:#a8b4ae!important}.rm-auth-app .rm-mobile-save-row-card .rm-mobile-save-row-body>div,.rm-auth-app .rm-mobile-save-tile .rm-mobile-save-tile-copy>div{color:#7f8c86!important}.rm-auth-app .rm-mobile-save-tile{background:transparent!important;box-shadow:none!important}.rm-auth-app .rm-mobile-save-row-card{border-color:rgba(220,204,176,.84)!important;background:linear-gradient(180deg,rgba(246,235,214,.98),rgba(226,211,184,.98)),repeating-linear-gradient(90deg,rgba(90,77,54,.025) 0 1px,transparent 1px 18px),linear-gradient(180deg,#efe3cc,#decaa8)!important;color:#19211e!important;box-shadow:inset 0 1px 0 rgba(255,250,241,.56),inset 0 -1px 0 rgba(111,83,42,.12),0 12px 24px rgba(0,0,0,.2)!important}.rm-auth-app .rm-mobile-row-thumb,.rm-auth-app .rm-mobile-tile-thumb{border-color:rgba(205,186,154,.92)!important;background:linear-gradient(180deg,rgba(255,250,241,.32),transparent 38%),repeating-linear-gradient(90deg,rgba(83,74,52,.035) 0 1px,transparent 1px 8px),linear-gradient(135deg,#efe3cc,#d8c39f 58%,#c7b082)!important;color:#075f65!important;box-shadow:inset 0 1px 0 rgba(255,250,241,.52),inset 0 -1px 0 rgba(111,83,42,.16)!important}.rm-auth-app .rm-mobile-save-row-card .rm-mobile-save-row-body h3{color:#19211e!important;text-shadow:none!important}.rm-auth-app .rm-mobile-save-row-card .rm-mobile-save-row-body p{color:#4f5b54!important}.rm-auth-app .rm-mobile-save-row-card .rm-mobile-save-row-body>div{color:#6a655a!important}.rm-auth-app .rm-mobile-save-row-card summary{color:#5e665f!important}.rm-auth-app .rm-mobile-save-row-card [class*="bg-[#dff3ef]"]{border-color:rgba(7,95,101,.22)!important;background:#d9eee7!important;color:#075f65!important}.rm-auth-app .rm-mobile-save-row-card [class*="bg-[#fff7df]"]{border-color:rgba(138,90,24,.22)!important;background:#f4dfad!important;color:#745017!important}.rm-auth-app .rm-bento-tilt-card:after{background:radial-gradient(230px circle at var(--mouse-x) var(--mouse-y),rgba(239,227,204,.1),rgba(159,230,226,.045) 34%,transparent 66%),radial-gradient(120px circle at var(--mouse-x) var(--mouse-y),rgba(245,166,55,.035),transparent 68%)!important;opacity:0}.rm-auth-app .rm-bento-tilt-card:hover:after{opacity:.5}.rm-auth-app .rm-desktop-save-card:before{background:radial-gradient(220px circle at var(--rm-card-mouse-x) var(--rm-card-mouse-y),rgba(239,227,204,.07),rgba(159,230,226,.035) 36%,transparent 70%),linear-gradient(180deg,rgba(239,227,204,.035),transparent 18%)!important;opacity:.18}.rm-auth-app .rm-desktop-save-card:hover:before{opacity:.34}.rm-auth-app .rm-desktop-save-media:after{background:linear-gradient(180deg,rgba(239,227,204,.055),transparent 42%,rgba(0,0,0,.14)),radial-gradient(circle at 12% 0,rgba(159,230,226,.06),transparent 30%)!important}.rm-auth-app .rm-card-media-fallback{background-blend-mode:normal}.rm-auth-app .rm-card-media-fallback:before{background:radial-gradient(circle at 50% 45%,rgba(239,227,204,.1),transparent 24%),repeating-linear-gradient(90deg,rgba(239,227,204,.028) 0 1px,transparent 1px 10px),repeating-linear-gradient(0deg,rgba(245,166,55,.026) 0 1px,transparent 1px 6px)!important;opacity:.52}.rm-auth-app .rm-mobile-tilt-surface:after{background:radial-gradient(180px circle at var(--mouse-x) var(--mouse-y),rgba(239,227,204,.12),rgba(159,230,226,.05) 38%,transparent 70%),linear-gradient(180deg,rgba(255,250,241,.06),transparent 34%)!important;mix-blend-mode:normal}.rm-auth-app .rm-mobile-tilt-surface:active:after{opacity:.28}.rm-auth-app .rm-chip-rail-track button>span:first-child,.rm-auth-app .rm-mobile-category-icon{background:var(--rm-warm-contrast)!important;border-color:rgba(239,227,204,.72)!important;color:#24433f!important;box-shadow:inset 0 1px 0 rgba(255,250,241,.55),0 8px 18px rgba(0,0,0,.16)!important}.rm-auth-app .rm-chip-rail-track button[data-selected=true]>span:first-child,.rm-auth-app .rm-mobile-category-button[data-selected=true] .rm-mobile-category-icon{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08))!important;border-color:rgba(255,255,255,.42)!important;color:#ffffff!important}.rm-auth-app .rm-chip-rail-track button[data-selected=true]{color:#ffffff!important}.rm-auth-app .rm-chip-rail-track button[data-selected=true]>span:nth-child(2){color:#ffffff!important;font-weight:900!important}.rm-auth-app .rm-chip-rail-track button[data-selected=true]>span:last-child{background:rgba(255,255,255,.92)!important}.rm-auth-app .rm-mobile-detail-page{background:#0f1514!important}.rm-auth-app .rm-mobile-detail-page header{border-color:#25312f!important;background:rgba(18,26,24,.96)!important;color:#f4f7f1!important}.rm-auth-app .rm-mobile-detail-page main>section,.rm-auth-app .rm-mobile-preview-card{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),repeating-linear-gradient(90deg,rgba(159,230,226,.014) 0 1px,transparent 1px 24px),linear-gradient(180deg,#17211f,#111816)!important;color:#f4f7f1!important}.rm-auth-app .rm-collection-card{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),repeating-linear-gradient(90deg,rgba(159,230,226,.016) 0 1px,transparent 1px 24px),linear-gradient(180deg,#151e1d,#121a18)!important;color:#f4f7f1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 38px rgba(0,0,0,.22)!important}.rm-auth-app .rm-collection-card:hover{border-color:rgba(159,230,226,.32)!important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 30%),repeating-linear-gradient(90deg,rgba(159,230,226,.018) 0 1px,transparent 1px 24px),linear-gradient(180deg,#1a2422,#151e1d)!important}.rm-auth-app .rm-mobile-detail-page [class*="bg-[#f0ebe3]"],.rm-auth-app .rm-mobile-detail-page [class*="bg-[#fffaf4]"],.rm-auth-app .rm-mobile-detail-page [class*="bg-[#fffdf9]"],.rm-auth-app .rm-mobile-detail-page [class~=bg-white]{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),#151e1d!important;color:#f4f7f1!important}.rm-auth-app .rm-mobile-detail-page [class*="bg-[#edf7f3]"]{border-color:rgba(159,230,226,.34)!important;background:linear-gradient(135deg,rgba(159,230,226,.2),rgba(245,166,55,.08)),#202b29!important;color:#9fe6e2!important}.rm-auth-app .rm-mobile-detail-page input,.rm-auth-app .rm-mobile-detail-page textarea,.rm-auth-app .rm-mobile-edit-textarea{color:#f4f7f1!important}.rm-auth-app .rm-mobile-detail-page input::-moz-placeholder,.rm-auth-app .rm-mobile-detail-page textarea::-moz-placeholder{color:#6f7c77!important}.rm-auth-app .rm-mobile-detail-page input::placeholder,.rm-auth-app .rm-mobile-detail-page textarea::placeholder{color:#6f7c77!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-hero{border-color:rgba(216,200,177,.9)!important;border-top-color:var(--rm-dossier-accent)!important;background:linear-gradient(180deg,rgba(255,253,249,.96),rgba(239,227,204,.98)),url(/paper-fibers-button.png),#efe3cc!important;background-size:auto,240px 240px,auto!important;color:#221d19!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 16px 34px rgba(0,0,0,.22)!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-hero textarea{color:#221d19!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-hero textarea:focus,.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-kicker{color:var(--rm-dossier-accent)!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-kicker{border-color:color-mix(in srgb,var(--rm-dossier-accent) 42%,transparent)!important;background:var(--rm-dossier-soft)!important}.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-description,.rm-auth-app .rm-mobile-detail-page .rm-mobile-dossier-meta{color:#5f554b!important}.rm-auth-app .rm-bottom-nav-shell,.rm-auth-app .rm-mobile-detail-save-bar{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018)),#151e1d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 38px rgba(0,0,0,.34)!important}.rm-auth-app .rm-bottom-nav-item-muted{color:var(--rm-text-muted)!important}.rm-auth-app .rm-bottom-nav-item-active{color:var(--rm-accent)!important}.rm-auth-app .rm-bottom-nav-add{border-color:rgba(141,181,182,.78)!important;background:var(--rm-accent)!important;color:#101010!important}.rm-auth-app .sfl-button-secondary,.rm-auth-app [class~=sfl-icon-button]{border-color:#2b3835!important;background:#151e1d!important;color:#b6c2bc!important}.rm-auth-app .sfl-button-secondary:hover,.rm-auth-app [class~=sfl-icon-button]:hover{border-color:rgba(159,230,226,.34)!important;background:#202b29!important;color:#9fe6e2!important}.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-accent)!important;background-size:auto!important;background-blend-mode:normal!important;color:#101010!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 1px 0 rgba(255,255,255,.12),0 10px 22px -18px rgba(141,181,182,.72)!important;animation:none!important}.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(190,219,220,.96)!important;background:#9bc0c1!important;background-size:auto!important;filter:none!important;animation:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 rgba(255,255,255,.14),0 12px 24px -18px rgba(141,181,182,.82)!important}.rm-auth-app .rm-depth-primary:disabled,.rm-auth-app .rm-desktop-add-action:disabled,.rm-auth-app .rm-library-search-button:disabled,.rm-auth-app .rm-mobile-save-button:disabled,.rm-auth-app .sfl-button-primary:disabled{border-color:rgba(112,139,140,.7)!important;background:#617879!important;background-size:auto!important;color:rgba(16,16,16,.68)!important;filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 0 rgba(255,255,255,.06)!important}.rm-auth-app .rm-create-collection-sheet,.rm-auth-app .rm-paper-sheet{border-color:#2b3835!important;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 28%),repeating-linear-gradient(90deg,rgba(159,230,226,.016) 0 1px,transparent 1px 24px),linear-gradient(180deg,#17211f,#111816)!important;color:#f4f7f1!important}.rm-detail-preview-logo{position:relative;color:#075f65}.rm-detail-preview-source-mark{position:absolute;right:-6px;bottom:-6px;z-index:2;display:inline-flex;height:30px;width:30px;align-items:center;justify-content:center;border:1px solid rgba(216,200,177,.9);border-radius:10px;background:linear-gradient(180deg,rgba(255,253,249,.96),rgba(244,237,226,.96)),url(/paper-fibers-button.png)!important;background-size:auto,220px 220px!important;color:#075f65;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 7px 14px rgba(16,32,29,.14)}.rm-bento-tilt-card:after,.rm-mobile-tilt-surface:after{display:block!important;background:radial-gradient(120px circle at var(--mouse-x) var(--mouse-y),rgba(255,250,235,.14),rgba(159,230,226,.04) 40%,transparent 72%),linear-gradient(112deg,transparent 24%,rgba(255,252,239,.035) 38%,rgba(255,252,239,.2) 47%,rgba(255,252,239,.05) 56%,transparent 72%)!important;-webkit-mask-image:radial-gradient(230px circle at var(--mouse-x) var(--mouse-y),#000 0,rgba(0,0,0,.78) 34%,transparent 74%);mask-image:radial-gradient(230px circle at var(--mouse-x) var(--mouse-y),#000 0,rgba(0,0,0,.78) 34%,transparent 74%);mix-blend-mode:normal!important;opacity:0!important;transition:opacity var(--rm-duration-mobile) ease!important}.rm-bento-tilt-card:hover:after{opacity:.34!important}.rm-mobile-tilt-surface:hover:after{opacity:.2!important}.rm-mobile-tilt-surface:active:after{opacity:.28!important}.rm-auth-app .rm-bento-tilt-card:after,.rm-auth-app .rm-mobile-tilt-surface:after{background:radial-gradient(120px circle at var(--mouse-x) var(--mouse-y),rgba(239,227,204,.13),rgba(159,230,226,.035) 40%,transparent 72%),linear-gradient(112deg,transparent 24%,rgba(239,227,204,.03) 38%,rgba(239,227,204,.18) 47%,rgba(239,227,204,.045) 56%,transparent 72%)!important;-webkit-mask-image:radial-gradient(230px circle at var(--mouse-x) var(--mouse-y),#000 0,rgba(0,0,0,.78) 34%,transparent 74%);mask-image:radial-gradient(230px circle at var(--mouse-x) var(--mouse-y),#000 0,rgba(0,0,0,.78) 34%,transparent 74%);mix-blend-mode:normal!important}.rm-desktop-save-card:before{background:linear-gradient(180deg,rgba(255,250,241,.065),transparent 24%),radial-gradient(circle at 12% 0,rgba(159,230,226,.04),transparent 28%)!important;opacity:.14!important}.rm-desktop-save-card:hover:before{opacity:.2!important}.rm-auth-app .rm-desktop-save-card:before{background:linear-gradient(180deg,rgba(239,227,204,.055),transparent 24%),radial-gradient(circle at 12% 0,rgba(159,230,226,.035),transparent 28%)!important;opacity:.14!important}.rm-auth-app .rm-desktop-save-card:hover:before{opacity:.2!important}.rm-auth-app .rm-paper-action{color:#10201d!important}.rm-auth-app .rm-paper-action .rm-paper-backdrop{background:rgba(7,13,12,.42)!important;backdrop-filter:blur(3px)!important}.rm-auth-app .rm-paper-action .rm-paper-sheet{border-color:rgba(216,200,177,.92)!important;background:linear-gradient(180deg,rgba(255,253,249,.94),rgba(246,238,226,.98)),url(/paper-fibers-button.png),linear-gradient(180deg,#fffdf9,#f2e7d5)!important;background-size:auto,260px 260px,auto!important;background-blend-mode:normal,soft-light,normal!important;color:#10201d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 22px 70px rgba(7,13,12,.34),0 1px 0 rgba(255,255,255,.56)!important}.rm-auth-app .rm-paper-action .rm-mobile-save-footer,.rm-auth-app .rm-paper-action .rm-paper-sheet header{border-color:rgba(216,200,177,.82)!important;background:linear-gradient(180deg,rgba(255,253,249,.94),rgba(246,238,226,.9)),url(/paper-fibers-button.png)!important;background-size:auto,260px 260px!important;color:#10201d!important}.rm-auth-app .rm-paper-action #rm-paper-action-title,.rm-auth-app .rm-paper-action header h2{color:#10201d!important}.rm-auth-app .rm-paper-action button[aria-label=Close],.rm-auth-app .rm-paper-action button[aria-label^=Clear]{border-color:rgba(216,200,177,.9)!important;background:#fffaf2!important;color:#5f6d66!important;box-shadow:0 1px 2px rgba(38,33,29,.04)!important}.rm-auth-app .rm-paper-action button[aria-label=Close]:hover,.rm-auth-app .rm-paper-action button[aria-label^=Clear]:hover{border-color:rgba(143,207,198,.72)!important;background:#f7f1e8!important;color:#075f65!important}.rm-auth-app .rm-paper-action .rm-mobile-create-page,.rm-auth-app .rm-paper-action .rm-mobile-save-form,.rm-auth-app .rm-paper-action .rm-mobile-save-form-body{background:transparent!important;color:#10201d!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:rgba(216,200,177,.9)!important;background:linear-gradient(180deg,rgba(255,253,249,.86),rgba(249,243,234,.92)),url(/paper-fibers-button.png)!important;background-size:auto,220px 220px!important;color:#10201d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 1px 2px rgba(38,33,29,.04)!important}.rm-auth-app .rm-paper-action .rm-mobile-note-box,.rm-auth-app .rm-paper-action .rm-mobile-text-box,.rm-auth-app .rm-paper-action .rm-mobile-url-input{color:#10201d!important}.rm-auth-app .rm-paper-action .rm-mobile-note-box::-moz-placeholder,.rm-auth-app .rm-paper-action .rm-mobile-text-box::-moz-placeholder,.rm-auth-app .rm-paper-action .rm-mobile-url-input::-moz-placeholder{color:#8f887d!important}.rm-auth-app .rm-paper-action .rm-mobile-note-box::placeholder,.rm-auth-app .rm-paper-action .rm-mobile-text-box::placeholder,.rm-auth-app .rm-paper-action .rm-mobile-url-input::placeholder{color:#8f887d!important}.rm-auth-app .rm-paper-action .rm-mobile-field-label{color:#806c55!important}.rm-auth-app .rm-paper-action .rm-mobile-create-segmented button{position:relative;border:1px solid transparent;color:#7c756b!important;box-shadow:none!important}.rm-auth-app .rm-paper-action .rm-mobile-create-segmented button:not([data-active=true]):hover{border-color:rgba(216,200,177,.68);background:rgba(255,250,242,.62)!important;color:#075f65!important}.rm-auth-app .rm-paper-action .rm-mobile-create-segmented button[data-active=true]{border-color:rgba(114,191,181,.86)!important;background:linear-gradient(180deg,rgba(223,243,239,.98),rgba(199,232,225,.98)),url(/paper-fibers-button.png)!important;background-size:auto,220px 220px!important;color:#075f65!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(7,95,101,.12),0 7px 14px rgba(7,95,101,.1)!important;transform:translateY(1px)}.rm-auth-app .rm-paper-action .rm-mobile-create-segmented button[data-active=true]:after{content:"";position:absolute;inset-inline:18px;bottom:5px;height:2px;border-radius:999px;background:#075f65;opacity:.85}.rm-auth-app .rm-paper-action .rm-chip-rail-track button{border-color:rgba(216,200,177,.9)!important;background:#fffaf2!important;color:#5d574f!important;box-shadow:none!important}.rm-auth-app .rm-paper-action .rm-chip-rail-track button[aria-pressed=true]{border-color:rgba(143,207,198,.9)!important;background:#dff3ef!important;color:#075f65!important;box-shadow:0 2px 8px rgba(0,119,122,.08)!important}.rm-auth-app .rm-paper-action .rm-mobile-save-button{min-height:44px;border-radius:999px}.rm-auth-app .rm-card-open-ghost,.rm-card-close-ghost{border-color:#34423e!important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 28%),repeating-linear-gradient(90deg,rgba(159,230,226,.018) 0 1px,transparent 1px 18px),linear-gradient(180deg,#1a2422,#141d1c)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 24px 54px rgba(0,0,0,.34),0 10px 28px rgba(0,0,0,.22)!important}.rm-auth-app .rm-card-open-ghost:before,.rm-card-close-ghost:before{background:linear-gradient(90deg,rgba(239,227,204,.045) 1px,transparent 0) 0 0 /62px 62px,linear-gradient(180deg,rgba(239,227,204,.055),transparent 32%)!important;opacity:.54}.rm-auth-app .rm-card-open-ghost-line,.rm-card-close-ghost .rm-card-open-ghost-line{background:rgba(239,227,204,.16)}.rm-auth-app .rm-card-open-ghost-line-strong,.rm-card-close-ghost .rm-card-open-ghost-line-strong{background:rgba(244,247,241,.24)}.rm-auth-app .rm-save-object{--rm-object-tone:#6a9496;--rm-object-tone-glow:rgba(106,148,150,0.22);position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--rm-object-glass-border)!important;border-left:3px solid var(--rm-object-tone)!important;background:linear-gradient(145deg,rgba(255,255,255,.7),rgba(255,255,255,.16) 52%,rgba(247,244,239,.56)),radial-gradient(circle at 5% 0,var(--rm-object-tone-glow),transparent 38%),radial-gradient(circle at 100% 100%,rgba(229,160,107,.16),transparent 34%),var(--rm-object-glass)!important;color:var(--rm-object-ink)!important;box-shadow:inset 0 1px 0 var(--rm-object-glass-highlight),inset 0 0 0 1px rgba(255,255,255,.24),0 12px 30px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.1)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--rm-ease-soft);will-change:auto!important}.rm-auth-app .rm-save-object:is([data-content-type=video],[data-content-type=movie]){--rm-object-tone:#6a9496;--rm-object-tone-glow:rgba(106,148,150,0.24)}.rm-auth-app .rm-save-object:is([data-content-type=book],[data-content-type=recipe]){--rm-object-tone:#b77d61;--rm-object-tone-glow:rgba(183,125,97,0.23)}.rm-auth-app .rm-save-object[data-content-type=product]{--rm-object-tone:#b28a67;--rm-object-tone-glow:rgba(178,138,103,0.22)}.rm-auth-app .rm-save-object:is([data-content-type=image],[data-content-type=place],[data-content-type=workout]){--rm-object-tone:#6f9994;--rm-object-tone-glow:rgba(111,153,148,0.22)}.rm-auth-app .rm-save-object:is([data-content-type=note],[data-content-type=idea],[data-content-type=generic]){--rm-object-tone:#b28154;--rm-object-tone-glow:rgba(178,129,84,0.2)}.rm-auth-app .rm-save-object[data-status=failed]{border-color:color-mix(in srgb,var(--rm-object-danger) 42%,var(--rm-object-border))!important}.rm-auth-app .rm-save-object:focus-within{border-color:color-mix(in srgb,var(--rm-object-tone) 68%,white)!important;border-left-color:var(--rm-object-tone)!important;box-shadow:inset 0 1px 0 var(--rm-object-glass-highlight),0 0 0 3px var(--rm-object-tone-glow),0 18px 40px rgba(0,0,0,.24)!important}.rm-save-object__edge{position:absolute;z-index:8;top:0;right:0;left:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--rm-object-tone),var(--rm-object-warm));opacity:0;transform:scaleX(.22);transform-origin:0 50%;transition:opacity .18s ease,transform .24s var(--rm-ease-soft)}.rm-save-object:focus-within .rm-save-object__edge,.rm-save-object:hover .rm-save-object__edge{opacity:.82;transform:scaleX(1)}.rm-auth-app .rm-save-object__media{position:relative;isolation:isolate;display:block;overflow:hidden;border-color:var(--rm-object-border)!important;background:radial-gradient(circle at 72% 20%,rgba(255,255,255,.48),transparent 28%),linear-gradient(142deg,#dce9e7,#bdceca)!important;color:var(--rm-object-accent)!important}.rm-auth-app .rm-save-object__media:after{content:"";position:absolute;z-index:3;inset:0;pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(16,16,16,.08)}.rm-save-object__media{position:relative;display:grid;width:100%;height:100%;min-height:inherit;place-items:center;overflow:hidden;background:radial-gradient(circle at 82% 14%,rgba(229,160,107,.16),transparent 28%),linear-gradient(135deg,var(--rm-object-accent-soft),var(--rm-object-surface-muted))}.rm-save-object__media[data-content-type=generic],.rm-save-object__media[data-content-type=idea],.rm-save-object__media[data-content-type=note]{background:linear-gradient(90deg,rgba(66,111,113,.06) 1px,transparent 1px) 0 0 /18px 18px,linear-gradient(135deg,#f4efe7,var(--rm-object-warm-soft))}.rm-save-object__media[data-media-fit=contain]{background:radial-gradient(circle at 50% 40%,#fff 0 18%,transparent 54%),linear-gradient(145deg,#eee9df,#f8f5ef)}.rm-auth-app .rm-save-object__media:is([data-content-type=video],[data-content-type=movie]){background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.46),transparent 28%),linear-gradient(142deg,#d7e1e2,#afc3c4)!important;color:#365f61!important}.rm-auth-app .rm-save-object__media:is([data-content-type=book],[data-content-type=recipe]){background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.42),transparent 28%),linear-gradient(142deg,#f2d9c8,#d7b8a5)!important;color:#7a4932!important}.rm-auth-app .rm-save-object__media[data-content-type=product]{background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.48),transparent 28%),linear-gradient(142deg,#eadfce,#d3b89e)!important;color:#6e4932!important}.rm-auth-app .rm-save-object__media:is([data-content-type=image],[data-content-type=place],[data-content-type=workout]){background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.46),transparent 28%),linear-gradient(142deg,#d8e4e2,#b2c9c6)!important;color:#365f61!important}.rm-auth-app .rm-save-object__media:is([data-content-type=note],[data-content-type=idea],[data-content-type=generic]){background:linear-gradient(90deg,rgba(122,73,50,.065) 1px,transparent 0) 0 0 /18px 18px,radial-gradient(circle at 72% 18%,rgba(255,255,255,.42),transparent 28%),linear-gradient(142deg,#f4e4d7,#dec4ad)!important;color:#744c35!important}.rm-save-object__media-image{position:absolute;inset:0;z-index:2;width:100%;height:100%;background:transparent;transition:transform .2s var(--rm-ease-soft)}.rm-save-object:focus-within .rm-save-object__media-image,.rm-save-object:hover .rm-save-object__media-image{transform:scale(1.015)}.rm-save-object__media-fallback{position:absolute;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;gap:9px;padding:16px;color:var(--rm-object-accent);text-align:center}.rm-save-object__media-icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(66,111,113,.22);border-radius:14px;background:rgba(255,253,249,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 8px 18px rgba(16,16,16,.08)}.rm-save-object__media-label{color:var(--rm-object-secondary);font-size:.68rem;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.rm-save-object__source-mark{display:grid;overflow:hidden;place-items:center;border:1px solid var(--rm-object-border-strong)!important;background:var(--rm-object-surface)!important;color:var(--rm-object-accent)!important}.rm-save-object__source-mark img{display:block;width:auto;height:auto;max-width:72%;max-height:72%;-o-object-fit:contain;object-fit:contain}.rm-save-object__source-initials{font-size:.66rem;font-weight:820;letter-spacing:-.03em}.rm-auth-app .rm-save-object__body{min-width:0;border-color:var(--rm-object-border)!important;background:transparent!important;color:var(--rm-object-ink)!important}.rm-auth-app .rm-save-object__title{color:var(--rm-object-ink)!important;text-shadow:none!important}.rm-auth-app .rm-save-object__title:hover{color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-object__summary{color:var(--rm-object-secondary)!important}.rm-auth-app .rm-save-object .rm-save-object__body .rm-save-object__title{color:var(--rm-object-ink)!important;text-shadow:none!important}.rm-auth-app .rm-save-object .rm-save-object__body .rm-save-object__title:hover{color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-object .rm-save-object__body .rm-save-object__source,.rm-auth-app .rm-save-object .rm-save-object__body .rm-save-object__summary{color:var(--rm-object-secondary)!important;text-shadow:none!important}.rm-auth-app .rm-save-object__meta{color:var(--rm-object-muted)!important}.rm-auth-app .rm-save-object .rm-card-pill-type,.rm-auth-app .rm-save-object__fact,.rm-auth-app .rm-save-object__type{display:inline-flex;min-height:24px;align-items:center;gap:5px;border:1px solid var(--rm-object-border);border-radius:8px;padding-inline:8px;font-size:.68rem;font-weight:760}.rm-auth-app .rm-save-object__type{border-color:rgba(66,111,113,.26)}.rm-auth-app .rm-save-object .rm-card-pill-type,.rm-auth-app .rm-save-object__type{background:rgba(220,233,231,.74)!important;color:var(--rm-object-accent-strong)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.62)}.rm-auth-app .rm-save-object .rm-card-pill-type{border-color:rgba(66,111,113,.26)!important}.rm-auth-app .rm-save-object__fact{border-color:rgba(229,160,107,.32);background:rgba(244,220,201,.7)!important;color:#6e4932!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.54)}.rm-auth-app .rm-save-object__source{color:var(--rm-object-secondary)!important}.rm-auth-app .rm-save-object .rm-save-object__source-row,.rm-auth-app .rm-save-object__source{border-color:var(--rm-object-border)!important}.rm-auth-app .rm-save-object .rm-card-source-badge,.rm-auth-app .rm-save-object .rm-mobile-source-badge,.rm-auth-app .rm-save-object .rm-save-object__source-mark{border-color:var(--rm-object-border-strong)!important;background:rgba(255,255,255,.78)!important;color:var(--rm-object-accent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 7px 16px rgba(16,16,16,.1)!important}.rm-auth-app .rm-save-object .rm-card-media-icon,.rm-auth-app .rm-save-object .rm-save-object__media-icon{border-color:rgba(66,111,113,.22)!important;background:rgba(255,255,255,.68)!important;color:currentColor!important}.rm-auth-app .rm-save-object__source:hover{color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-object__body-link:focus-visible,.rm-auth-app .rm-save-object__media-link:focus-visible,.rm-auth-app .rm-save-object__source:focus-visible{outline:2px solid var(--rm-object-tone);outline-offset:-3px}.rm-auth-app .rm-save-object__status{z-index:4;display:inline-flex;min-height:28px;align-items:center;gap:5px;border:1px solid rgba(66,111,113,.28);border-radius:8px;background:rgba(255,255,255,.72)!important;color:var(--rm-object-accent-strong)!important;font-size:.68rem;font-weight:790;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 7px 18px rgba(16,16,16,.12)}.rm-auth-app .rm-save-object[data-status=failed] .rm-save-object__status{border-color:rgba(154,63,47,.26);background:var(--rm-object-danger-soft)!important;color:var(--rm-object-danger)!important}.rm-auth-app .rm-save-object__tile-status{border:1px solid rgba(66,111,113,.24);background:rgba(255,255,255,.78)!important;color:var(--rm-object-accent-strong)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 6px 14px rgba(16,16,16,.12)}.rm-auth-app .rm-save-object[data-status=failed] .rm-save-object__tile-status{border-color:rgba(154,63,47,.28);background:rgba(248,223,216,.9)!important;color:var(--rm-object-danger)!important}.rm-auth-app .rm-save-object__action-trigger,.rm-auth-app .rm-save-object__actions>summary{display:grid;width:44px!important;height:44px!important;min-width:44px;min-height:44px;place-items:center;border-radius:11px;color:var(--rm-object-secondary)!important;cursor:pointer}.rm-auth-app .rm-save-object__action-trigger:focus-visible,.rm-auth-app .rm-save-object__action-trigger:hover,.rm-auth-app .rm-save-object__actions>summary:focus-visible,.rm-auth-app .rm-save-object__actions>summary:hover{background:var(--rm-object-accent-soft)!important;color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-object__menu{border-color:var(--rm-object-glass-border)!important;background:rgba(255,253,249,.9)!important;color:var(--rm-object-secondary)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 20px 48px rgba(16,16,16,.24)!important}@supports (backdrop-filter:blur(1px)){.rm-auth-app .rm-save-object__menu{backdrop-filter:blur(18px) saturate(1.28)}}.rm-auth-app .rm-save-object__menu a,.rm-auth-app .rm-save-object__menu button{min-height:44px;border-radius:9px}.rm-auth-app .rm-save-object__menu a:hover,.rm-auth-app .rm-save-object__menu button:hover{background:var(--rm-object-surface-muted)!important}.rm-auth-app .rm-save-object__menu .rm-save-object__danger,.rm-auth-app .rm-save-object__menu [data-danger=true]{color:var(--rm-object-danger)!important}.rm-auth-app .rm-save-object[data-layout=grid]{border-radius:16px!important}.rm-auth-app .rm-save-object[data-layout=grid] .rm-save-object__media{aspect-ratio:16/10;border-bottom:1px solid var(--rm-object-border)!important}.rm-auth-app .rm-save-object[data-layout=grid] .rm-save-object__media-link{aspect-ratio:16/10!important;border-bottom:1px solid var(--rm-object-border)!important}.rm-auth-app .rm-save-object[data-layout=grid] .rm-save-object__body{padding:16px}.rm-auth-app .rm-save-object[data-layout=mobile-tile] .rm-save-object__media{height:72px!important;min-height:72px}.rm-auth-app .rm-save-object__bookmark{z-index:4;left:14px!important;width:24px!important;height:38px!important;padding-top:8px!important;background:var(--rm-object-warm)!important;color:#fff!important;box-shadow:0 7px 16px rgba(122,76,41,.18)!important}.rm-auth-app .rm-save-object__bookmark svg{width:12px;height:12px}.rm-auth-app .rm-save-object[data-layout=row]{border-radius:14px!important;overflow:visible}.rm-auth-app .rm-save-object[data-layout=row]:has(.rm-save-object__actions[open]){z-index:30}.rm-auth-app .rm-save-object[data-layout=row] .rm-save-object__media{border-right:1px solid var(--rm-object-border)!important}.rm-auth-app .rm-save-object[data-layout=mobile-row]{overflow:visible;background:transparent!important}.rm-auth-app .rm-save-object__swipe-clip{background:var(--rm-object-accent-soft)}.rm-auth-app .rm-save-object__swipe-action{background:linear-gradient(90deg,rgba(220,233,231,.72),var(--rm-object-accent-soft))!important;color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-object__surface{border-color:var(--rm-object-glass-border)!important;background:linear-gradient(145deg,rgba(255,255,255,.7),rgba(255,255,255,.16) 52%,rgba(247,244,239,.56)),radial-gradient(circle at 5% 0,var(--rm-object-tone-glow),transparent 38%),radial-gradient(circle at 100% 100%,rgba(229,160,107,.16),transparent 34%),var(--rm-object-surface)!important;color:var(--rm-object-ink)!important;box-shadow:inset 0 1px 0 var(--rm-object-glass-highlight)}.rm-auth-app .rm-save-object[data-layout=mobile-row]:has(.rm-save-object__actions[open]){z-index:30}.rm-auth-app .rm-save-object[data-layout=mobile-row] .rm-save-object__fact,.rm-auth-app .rm-save-object[data-layout=mobile-row] .rm-save-object__status,.rm-auth-app .rm-save-object[data-layout=mobile-row] .rm-save-object__type{min-height:18px;border-radius:999px;padding-inline:7px;font-size:.6rem;line-height:1}.rm-auth-app .rm-save-object[data-layout=mobile-row] .rm-save-object__meta:has(.rm-save-object__status) .rm-save-object__fact{display:none}.rm-auth-app .rm-save-object.rm-bento-tilt-card:after,.rm-auth-app .rm-save-object.rm-desktop-save-card:before{display:none!important}@media (hover:hover) and (pointer:fine){.rm-auth-app .rm-save-object[data-layout=grid]:hover{border-color:color-mix(in srgb,var(--rm-object-tone) 48%,white)!important;border-left-color:var(--rm-object-tone)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 22px 46px rgba(0,0,0,.27),0 0 0 1px var(--rm-object-tone-glow)!important;transform:translateY(-2px)}}.rm-auth-app .rm-save-index-header{color:var(--rm-text-muted)}.rm-auth-app .rm-save-index-row{border-color:var(--rm-object-glass-border)!important;background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.18) 55%,rgba(247,244,239,.5)),radial-gradient(circle at 3% 50%,rgba(106,148,150,.19),transparent 25%),var(--rm-object-glass)!important;color:var(--rm-object-ink)!important;box-shadow:inset 3px 0 0 var(--rm-object-accent),inset 0 1px 0 var(--rm-object-glass-highlight),0 8px 22px rgba(0,0,0,.17)!important}.rm-auth-app .rm-save-index-row:hover{border-color:var(--rm-object-border-strong)!important;box-shadow:inset 3px 0 0 var(--rm-object-warm),inset 0 1px 0 rgba(255,255,255,.92),0 10px 24px rgba(0,0,0,.19)!important}.rm-auth-app .rm-save-index-row__thumbnail{border-color:var(--rm-object-border)!important;background:var(--rm-object-surface-soft)!important;color:var(--rm-object-accent)!important}.rm-auth-app .rm-save-index-row__thumbnail .rm-save-object__media-icon{width:32px;height:32px;border-radius:9px}.rm-auth-app .rm-save-index-row__thumbnail .rm-save-object__media-icon svg{width:17px;height:17px}.rm-auth-app .rm-save-index-row__source-logo>.rm-save-index-row__source-image{position:static;inset:auto;width:auto;height:auto;max-width:72%;max-height:72%}.rm-auth-app .rm-save-index-row__source-initials{color:var(--rm-object-accent-strong);font-size:.58rem}.rm-auth-app .rm-save-index-row__thumbnail .rm-save-object__media[data-media-fit=contain] .rm-save-object__media-image{padding:6px!important}.rm-auth-app .rm-save-index-row__title{color:var(--rm-object-ink)!important}.rm-auth-app .rm-save-index-row__collection-empty,.rm-auth-app .rm-save-index-row__date,.rm-auth-app .rm-save-index-row__description,.rm-auth-app .rm-save-index-row__source-detail{color:var(--rm-object-secondary)!important;font-size:max(.66rem,10px)}.rm-auth-app .rm-save-index-row__collection-link,.rm-auth-app .rm-save-index-row__source{color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-index-row__collection-count,.rm-auth-app .rm-save-index-row__source-logo,.rm-auth-app .rm-save-index-row__status,.rm-auth-app .rm-save-index-row__type{border-color:var(--rm-object-border-strong)!important;background:rgba(255,255,255,.68)!important;color:var(--rm-object-secondary)!important}.rm-auth-app .rm-save-index-row__type{background:var(--rm-object-accent-soft)!important;color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-index-row[data-status=processing] .rm-save-index-row__status,.rm-auth-app .rm-save-index-row[data-status=queued] .rm-save-index-row__status{border-color:rgba(66,111,113,.28)!important;background:var(--rm-object-accent-soft)!important;color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-index-row[data-status=failed] .rm-save-index-row__status{border-color:rgba(154,63,47,.28)!important;background:var(--rm-object-danger-soft)!important;color:var(--rm-object-danger)!important}.rm-auth-app .rm-save-index-row__action{width:44px;height:44px;border-color:transparent!important;color:var(--rm-object-secondary)!important}.rm-auth-app .rm-save-index-row__action:focus-visible,.rm-auth-app .rm-save-index-row__action:hover{border-color:rgba(66,111,113,.2)!important;background:var(--rm-object-accent-soft)!important;color:var(--rm-object-accent-strong)!important}.rm-auth-app .rm-save-index-row__action--danger:focus-visible,.rm-auth-app .rm-save-index-row__action--danger:hover{border-color:rgba(154,63,47,.18)!important;background:var(--rm-object-danger-soft)!important;color:var(--rm-object-danger)!important}.rm-collection-shelf-card{position:relative;isolation:isolate;display:grid;grid-template-columns:112px minmax(0,1fr) 18px;min-height:116px;align-items:center;gap:12px;overflow:hidden;border:1px solid rgba(220,204,176,.86);border-radius:18px;padding:10px;background:linear-gradient(180deg,rgba(255,250,241,.48),transparent 38%),repeating-linear-gradient(90deg,rgba(90,77,54,.025) 0 1px,transparent 1px 18px),linear-gradient(145deg,#f3e8d3,#e8d8ba);color:#19211e;box-shadow:inset 0 1px 0 rgba(255,252,245,.72),inset 0 -1px 0 rgba(111,83,42,.12),0 14px 28px rgba(0,0,0,.2);transition:transform .22s var(--rm-ease-soft),border-color .22s ease,box-shadow .22s ease}.rm-collection-shelf-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 4% 0,rgba(159,230,226,.16),transparent 30%),linear-gradient(110deg,transparent 62%,rgba(245,166,55,.06))}.rm-collection-shelf-card:hover{border-color:rgba(159,230,226,.72);transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,252,245,.78),0 18px 36px rgba(0,0,0,.26)}.rm-collection-shelf-card:focus-visible{outline:3px solid #9fe6e2;outline-offset:3px}.rm-collection-shelf-copy{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:10px;padding-block:3px}.rm-collection-shelf-copy h3{color:#19211e;font-size:15px;font-weight:850;line-height:1.15}.rm-collection-shelf-copy h3,.rm-collection-shelf-copy p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rm-collection-shelf-copy p{margin-top:4px;color:#4f5b54;font-size:11.5px;font-weight:590;line-height:1.35}.rm-collection-shelf-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid rgba(111,83,42,.14);padding-top:8px;color:#6a655a;font-size:10.5px;font-weight:760}.rm-collection-shelf-date{display:none}.rm-collection-shelf-chevron{color:#706c62;transition:transform .18s var(--rm-ease-soft),color .18s ease}.rm-collection-shelf-card:hover .rm-collection-shelf-chevron{color:#075f65;transform:translateX(2px)}.rm-collection-shelf-stack{position:relative;width:112px;height:92px;flex:none;perspective:700px}.rm-collection-shelf-base{position:absolute;right:2px;bottom:2px;left:2px;height:8px;border:1px solid rgba(52,66,62,.2);border-radius:999px;background:linear-gradient(180deg,#54706a,#263b37);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 7px 12px rgba(25,33,30,.24)}.rm-collection-shelf-empty-object,.rm-collection-shelf-object{position:absolute;top:5px;left:50%;z-index:2;width:70px;height:78px;overflow:hidden;border:1px solid rgba(205,186,154,.94);border-radius:11px 11px 8px 8px;background:linear-gradient(180deg,rgba(255,255,255,.44),transparent 34%),linear-gradient(145deg,#fff9ed,#dcc7a2);color:#075f65;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 8px 14px rgba(45,37,25,.19);transform:translateX(-50%) rotate(-.7deg);transform-origin:50% 92%;transition:transform .22s var(--rm-ease-soft)}.rm-collection-shelf-object[data-slot=left]{left:6px;z-index:1;transform:rotate(-6deg)}.rm-collection-shelf-object[data-slot=center]{z-index:3}.rm-collection-shelf-object[data-slot=right]{right:5px;left:auto;z-index:2;transform:rotate(6deg)}.rm-collection-shelf-card:hover .rm-collection-shelf-object[data-slot=left]{transform:translateX(-2px) rotate(-7.5deg)}.rm-collection-shelf-card:hover .rm-collection-shelf-object[data-slot=center]{transform:translateX(-50%) translateY(-2px) rotate(-.3deg)}.rm-collection-shelf-card:hover .rm-collection-shelf-object[data-slot=right]{transform:translateX(2px) rotate(7.5deg)}.rm-collection-shelf-object-media{display:flex;height:51px;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid rgba(111,83,42,.14);background:repeating-linear-gradient(90deg,rgba(7,95,101,.035) 0 1px,transparent 1px 7px),linear-gradient(135deg,#dbece5,#ead5a7)}.rm-collection-shelf-object-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rm-collection-shelf-object-title{display:block;overflow:hidden;padding:6px 6px 0;color:#29322e;font-size:7.5px;font-weight:820;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.rm-collection-shelf-status{position:absolute;top:5px;right:5px;width:8px;height:8px;border:2px solid rgba(255,250,241,.9);border-radius:999px;box-shadow:0 2px 5px rgba(25,33,30,.22)}.rm-collection-shelf-status-processing{border-radius:2px;background:#f5a637;transform:rotate(45deg)}.rm-collection-shelf-status-failed{background:#c45947}.rm-collection-shelf-object-generic{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}.rm-collection-shelf-generic-lines{width:40px;height:11px;border-top:2px solid rgba(41,50,46,.35);border-bottom:2px solid rgba(41,50,46,.2)}.rm-collection-shelf-empty-object{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-style:dashed;background:rgba(255,249,237,.46);color:#63716a}.rm-collection-shelf-card-loading{pointer-events:none}.rm-collection-shelf-skeleton-stack{position:relative;width:112px;height:82px}.rm-collection-shelf-skeleton-stack span{position:absolute;top:8px;left:50%;width:64px;height:70px;border-radius:10px;background:rgba(75,66,49,.13);transform:translateX(-50%);animation:rm-shelf-pulse 1.4s ease-in-out infinite alternate}.rm-collection-shelf-skeleton-stack span:first-child{left:7px;transform:rotate(-6deg)}.rm-collection-shelf-skeleton-stack span:last-child{right:6px;left:auto;transform:rotate(6deg)}.rm-collection-shelf-skeleton-copy{display:grid;gap:9px}.rm-collection-shelf-skeleton-copy span{height:9px;border-radius:999px;background:rgba(75,66,49,.13);animation:rm-shelf-pulse 1.4s ease-in-out infinite alternate}.rm-collection-shelf-skeleton-copy span:first-child{width:62%;height:13px}.rm-collection-shelf-skeleton-copy span:last-child{width:44%}@keyframes rm-shelf-pulse{0%{opacity:.42}to{opacity:.88}}@media (min-width:1024px){.rm-collection-shelf-card{grid-template-columns:132px minmax(0,1fr);min-height:148px;gap:15px;border-radius:21px;padding:14px}.rm-collection-shelf-skeleton-stack,.rm-collection-shelf-stack{width:132px;height:104px}.rm-collection-shelf-empty-object,.rm-collection-shelf-object{top:4px;width:79px;height:90px;border-radius:13px 13px 9px 9px}.rm-collection-shelf-object-media{height:61px}.rm-collection-shelf-object-title{padding:7px 7px 0;font-size:8px}.rm-collection-shelf-copy h3{font-size:16px}.rm-collection-shelf-copy p{font-size:12px}.rm-collection-shelf-date{display:inline}.rm-collection-shelf-chevron{display:none}}.rm-auth-app .rm-collection-shelf-card{border-color:var(--rm-object-glass-border)!important;background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.16) 52%,rgba(247,244,239,.52)),radial-gradient(circle at 0 0,rgba(106,148,150,.22),transparent 35%),radial-gradient(circle at 100% 100%,rgba(229,160,107,.14),transparent 34%),var(--rm-object-glass)!important;color:var(--rm-object-ink)!important;box-shadow:inset 0 1px 0 var(--rm-object-glass-highlight),inset 0 0 0 1px rgba(255,255,255,.22),0 15px 34px rgba(0,0,0,.21)!important}.rm-auth-app .rm-collection-shelf-card:hover{border-color:rgba(141,181,182,.62)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 19px 40px rgba(0,0,0,.24),0 0 0 1px rgba(141,181,182,.13)!important}.rm-auth-app .rm-collection-shelf-copy h3,.rm-auth-app .rm-collection-shelf-object-title{color:var(--rm-object-ink)!important}.rm-auth-app .rm-collection-shelf-chevron,.rm-auth-app .rm-collection-shelf-copy p,.rm-auth-app .rm-collection-shelf-meta{color:var(--rm-object-secondary)!important}.rm-auth-app .rm-collection-shelf-meta{border-color:var(--rm-object-border)!important}.rm-auth-app .rm-collection-shelf-empty-object,.rm-auth-app .rm-collection-shelf-object{border-color:var(--rm-object-border-strong)!important;background:linear-gradient(145deg,rgba(255,255,255,.78),rgba(247,244,239,.52)),rgba(255,253,249,.8)!important;color:var(--rm-object-accent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 8px 18px rgba(16,16,16,.1)!important}.rm-auth-app .rm-collection-shelf-object-media{border-color:var(--rm-object-border)!important;background:linear-gradient(135deg,var(--rm-object-accent-soft),var(--rm-object-warm-soft))!important}.rm-auth-app .rm-collection-shelf-object:is([data-content-type=video],[data-content-type=movie]) .rm-collection-shelf-object-media{background:linear-gradient(142deg,#d7e1e2,#afc3c4)!important}.rm-auth-app .rm-collection-shelf-object:is([data-content-type=book],[data-content-type=recipe]) .rm-collection-shelf-object-media{background:linear-gradient(142deg,#f2d9c8,#d7b8a5)!important}.rm-auth-app .rm-collection-shelf-object[data-content-type=product] .rm-collection-shelf-object-media{background:linear-gradient(142deg,#eadfce,#d3b89e)!important}.rm-auth-app .rm-collection-shelf-object:is([data-content-type=image],[data-content-type=place],[data-content-type=workout]) .rm-collection-shelf-object-media{background:linear-gradient(142deg,#d8e4e2,#b2c9c6)!important}.rm-auth-app .rm-collection-shelf-object-media img[data-media-fit=contain]{-o-object-fit:contain;object-fit:contain;padding:7px;background:var(--rm-object-surface-soft)}.rm-auth-app .rm-collection-shelf-status{border-color:var(--rm-object-surface)!important}.rm-auth-app .rm-collection-shelf-card:focus-within{border-color:rgba(66,111,113,.7)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 0 0 3px rgba(66,111,113,.2),0 19px 40px rgba(0,0,0,.24)!important}.rm-auth-app .rm-collection-shelf-object:focus-visible{z-index:6;outline:3px solid var(--rm-object-accent);outline-offset:2px}@media (hover:none),(pointer:coarse){.rm-auth-app .rm-collection-shelf-card:hover{border-color:var(--rm-object-glass-border)!important;box-shadow:inset 0 1px 0 var(--rm-object-glass-highlight),inset 0 0 0 1px rgba(255,255,255,.22),0 15px 34px rgba(0,0,0,.21)!important;transform:none}.rm-collection-shelf-card:hover .rm-collection-shelf-chevron{color:var(--rm-object-secondary);transform:none}.rm-collection-shelf-card:hover .rm-collection-shelf-object[data-slot=left]{transform:rotate(-6deg)}.rm-collection-shelf-card:hover .rm-collection-shelf-object[data-slot=center]{transform:translateX(-50%) rotate(-.7deg)}.rm-collection-shelf-card:hover .rm-collection-shelf-object[data-slot=right]{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.rm-save-object,.rm-save-object__edge,.rm-save-object__media-image{animation:none!important;transition:none!important}.rm-save-object,.rm-save-object:focus-within,.rm-save-object:focus-within .rm-save-object__media-image,.rm-save-object:hover,.rm-save-object:hover .rm-save-object__media-image,.rm-save-object__media-image{transform:none!important}.rm-save-object__edge{opacity:0!important}.rm-save-object__surface{transition:none!important}.rm-save-index-row[data-status=processing] .rm-save-index-row__status>svg{animation:none!important}.rm-collection-shelf-card,.rm-collection-shelf-chevron,.rm-collection-shelf-object{transition:none!important;transform:none!important}.rm-collection-shelf-object[data-slot=center]{transform:translateX(-50%)!important}.rm-collection-shelf-skeleton-copy span,.rm-collection-shelf-skeleton-stack span{animation:none!important}.rm-auth-character,.rm-auth-character-eyes,.rm-auth-character-pupil,.rm-auth-character-slot,.rm-bento-tilt-card,.rm-bottom-nav-item-active svg,.rm-card-open-ghost,.rm-collection-card,.rm-create-collection-sheet,.rm-depth-primary,.rm-depth-secondary,.rm-desktop-add-action,.rm-desktop-nav-link-active svg,.rm-desktop-nav-link:after,.rm-desktop-save-card,.rm-detail-open-source,.rm-dossier-reveal,.rm-filter-motion-item,.rm-filter-paper-sweep,.rm-item-open-motion,.rm-library-search-button,.rm-mobile-save-button,.rm-mobile-tilt-surface,.rm-paper-backdrop,.rm-paper-reveal,.rm-paper-sheet,.rm-paper-x-a,.rm-paper-x-b,.rm-route-motion,.rm-search-motion-item,.rm-settings-avatar-motion,.sfl-button-primary{animation:none!important;transition:none!important}.rm-auth-character,.rm-auth-character-pupil,.rm-auth-character-slot{transform:none!important}.rm-depth-primary:before,.rm-desktop-add-action:before,.rm-library-search-button:before,.rm-mobile-save-button:before,.sfl-button-primary:before{animation:none!important;--rm-border-x:82%;--rm-border-y:0%}.rm-chip-rail-track>button[data-selected=true],.rm-chip-rail-track>button[data-selected=true]>span:first-child:after{animation:none!important}.rm-filter-paper-sweep{opacity:0!important;transform:scaleX(0)!important}.rm-bento-tilt-card,.rm-bottom-nav-item-active svg,.rm-card-open-ghost,.rm-collection-card,.rm-create-collection-sheet,.rm-depth-primary:active,.rm-depth-secondary:active,.rm-desktop-add-action:active,.rm-desktop-nav-link-active svg,.rm-desktop-nav-link:after,.rm-desktop-save-card,.rm-detail-open-source,.rm-dossier-reveal,.rm-filter-motion-item,.rm-filter-paper-sweep,.rm-item-open-motion,.rm-library-search-button:active,.rm-mobile-save-button:active,.rm-mobile-tilt-surface,.rm-paper-reveal,.rm-paper-sheet,.rm-route-motion,.rm-search-motion-item,.rm-settings-avatar-motion,.sfl-button-primary:active{transform:none!important}.rm-paper-x-a{transform:rotate(45deg)!important}.rm-paper-x-b{transform:rotate(-45deg)!important}.rm-card-open-ghost,.rm-collection-card,.rm-create-collection-sheet,.rm-dossier-reveal,.rm-filter-motion-item,.rm-filter-paper-sweep,.rm-item-open-motion,.rm-paper-backdrop,.rm-paper-reveal,.rm-paper-sheet,.rm-route-motion,.rm-search-motion-item,.rm-settings-avatar-motion{clip-path:none!important;opacity:1!important;visibility:visible!important}.rm-bento-tilt-card:after,.rm-card-open-ghost,.rm-card-transition-layer,.rm-mobile-tilt-surface:after{display:none}}.placeholder\:text-\[\#8f958e\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.placeholder\:text-\[\#8f958e\]::placeholder{--tw-text-opacity:1;color:rgb(143 149 142/var(--tw-text-opacity,1))}.placeholder\:text-\[\#978f86\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(151 143 134/var(--tw-text-opacity,1))}.placeholder\:text-\[\#978f86\]::placeholder{--tw-text-opacity:1;color:rgb(151 143 134/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9a9b96\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(154 155 150/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9a9b96\]::placeholder{--tw-text-opacity:1;color:rgb(154 155 150/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9b9388\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(155 147 136/var(--tw-text-opacity,1))}.placeholder\:text-\[\#9b9388\]::placeholder{--tw-text-opacity:1;color:rgb(155 147 136/var(--tw-text-opacity,1))}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:border-\[\#067a80\]:focus-within{--tw-border-opacity:1;border-color:rgb(6 122 128/var(--tw-border-opacity,1))}.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-\[\#dff3ef\]:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(223 243 239/var(--tw-ring-opacity,1))}.hover\:border-\[\#6f8f90\]:hover{--tw-border-opacity:1;border-color:rgb(111 143 144/var(--tw-border-opacity,1))}.hover\:border-\[\#83cfc8\]:hover{--tw-border-opacity:1;border-color:rgb(131 207 200/var(--tw-border-opacity,1))}.hover\:border-\[\#8db5b6\]:hover{--tw-border-opacity:1;border-color:rgb(141 181 182/var(--tw-border-opacity,1))}.hover\:border-\[\#9bcfc5\]:hover{--tw-border-opacity:1;border-color:rgb(155 207 197/var(--tw-border-opacity,1))}.hover\:border-\[\#9ccbc4\]:hover{--tw-border-opacity:1;border-color:rgb(156 203 196/var(--tw-border-opacity,1))}.hover\:border-\[\#b8dad3\]:hover{--tw-border-opacity:1;border-color:rgb(184 218 211/var(--tw-border-opacity,1))}.hover\:border-\[\#c7bcae\]:hover{--tw-border-opacity:1;border-color:rgb(199 188 174/var(--tw-border-opacity,1))}.hover\:border-\[\#e7e2d8\]:hover{--tw-border-opacity:1;border-color:rgb(231 226 216/var(--tw-border-opacity,1))}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-cyan-500:hover{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.hover\:border-rose-200:hover{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.hover\:bg-\[\#353532\]:hover{--tw-bg-opacity:1;background-color:rgb(53 53 50/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3a3a37\]:hover{--tw-bg-opacity:1;background-color:rgb(58 58 55/var(--tw-bg-opacity,1))}.hover\:bg-\[\#454540\]:hover{--tw-bg-opacity:1;background-color:rgb(69 69 64/var(--tw-bg-opacity,1))}.hover\:bg-\[\#a3c5c5\]:hover{--tw-bg-opacity:1;background-color:rgb(163 197 197/var(--tw-bg-opacity,1))}.hover\:bg-\[\#cfe2df\]:hover{--tw-bg-opacity:1;background-color:rgb(207 226 223/var(--tw-bg-opacity,1))}.hover\:bg-\[\#dff3ef\]:hover{--tw-bg-opacity:1;background-color:rgb(223 243 239/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edf5f3\]:hover{--tw-bg-opacity:1;background-color:rgb(237 245 243/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f3fbf8\]:hover{--tw-bg-opacity:1;background-color:rgb(243 251 248/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f7f4ef\]:hover{--tw-bg-opacity:1;background-color:rgb(247 244 239/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f7fffc\]:hover{--tw-bg-opacity:1;background-color:rgb(247 255 252/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fffaf2\]:hover{--tw-bg-opacity:1;background-color:rgb(255 250 242/var(--tw-bg-opacity,1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-white\/70:hover{background-color:rgb(255 255 255/.7)}.hover\:text-\[\#005f65\]:hover{--tw-text-opacity:1;color:rgb(0 95 101/var(--tw-text-opacity,1))}.hover\:text-\[\#075f65\]:hover{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.hover\:text-\[\#10201d\]:hover{--tw-text-opacity:1;color:rgb(16 32 29/var(--tw-text-opacity,1))}.hover\:text-cyan-700:hover{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.hover\:text-cyan-950:hover{--tw-text-opacity:1;color:rgb(8 51 68/var(--tw-text-opacity,1))}.hover\:text-rose-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-\[\#6a9496\]:focus{--tw-border-opacity:1;border-color:rgb(106 148 150/var(--tw-border-opacity,1))}.focus\:text-\[\#075f65\]:focus{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#dce9e7\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(220 233 231/var(--tw-ring-opacity,1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#067a80\]:focus-visible{outline-color:#067a80}.focus-visible\:outline-\[\#426f71\]:focus-visible{outline-color:#426f71}.focus-visible\:outline-\[\#8db5b6\]:focus-visible{outline-color:#8db5b6}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-cyan-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(14 116 144/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-cyan-50:focus-visible{--tw-ring-offset-color:#ecfeff}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:text-\[\#075f65\]:active{--tw-text-opacity:1;color:rgb(7 95 101/var(--tw-text-opacity,1))}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.motion-safe\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-200{transition-duration:.2s}.group:hover .motion-safe\:group-hover\:scale-\[1\.015\]{--tw-scale-x:1.015;--tw-scale-y:1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:640px){.sm\:mt-2{margin-top:.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:size-\[13px\]{width:13px;height:13px}.sm\:h-3\.5{height:.875rem}.sm\:h-6{height:1.5rem}.sm\:min-h-\[88px\]{min-height:88px}.sm\:w-3\.5{width:.875rem}.sm\:w-\[104px\]{width:104px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[104px_minmax\(0\2c 1fr\)_48px\]{grid-template-columns:104px minmax(0,1fr) 48px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:1.25rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pt-0{padding-top:0}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[14px\]{font-size:14px}.sm\:leading-4{line-height:1rem}.sm\:leading-\[18px\]{line-height:18px}}@media (min-width:768px){.md\:ml-48{margin-left:12rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:size-\[14px\]{width:14px;height:14px}.lg\:h-4{height:1rem}.lg\:h-\[min\(600px\2c calc\(100dvh-48px\)\)\]{height:min(600px,calc(100dvh - 48px))}.lg\:h-\[min\(720px\2c calc\(100dvh-48px\)\)\]{height:min(720px,calc(100dvh - 48px))}.lg\:h-\[min\(900px\2c calc\(100dvh-48px\)\)\]{height:min(900px,calc(100dvh - 48px))}.lg\:h-auto{height:auto}.lg\:min-h-\[96px\]{min-height:96px}.lg\:w-4{width:1rem}.lg\:w-\[124px\]{width:124px}.lg\:w-auto{width:auto}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:max-w-\[440px\]{max-width:440px}.lg\:max-w-\[480px\]{max-width:480px}.lg\:max-w-\[560px\]{max-width:560px}.lg\:max-w-\[720px\]{max-width:720px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[124px_minmax\(0\2c 1fr\)_52px\]{grid-template-columns:124px minmax(0,1fr) 52px}.lg\:grid-cols-\[auto_minmax\(180px\2c 1fr\)_auto_auto\]{grid-template-columns:auto minmax(180px,1fr) auto auto}.lg\:items-center{align-items:center}.lg\:gap-1\.5{gap:.375rem}.lg\:gap-3{gap:.75rem}.lg\:rounded-\[24px\]{border-radius:24px}.lg\:rounded-\[28px\]{border-radius:28px}.lg\:border{border-width:1px}.lg\:border-white\/20{border-color:rgb(255 255 255/.2)}.lg\:p-6{padding:1.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-8{padding-bottom:2rem}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[12\.5px\]{font-size:12.5px}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16px\]{font-size:16px}.lg\:font-extrabold{font-weight:800}.lg\:leading-\[17px\]{line-height:17px}.lg\:leading-\[20px\]{line-height:20px}}@media (min-width:1280px){.xl\:h-\[420px\]{height:420px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:text-\[54px\]{font-size:54px}.xl\:leading-\[62px\]{line-height:62px}}@media (min-width:1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&_\.rm-mobile-detail-page\>header\]\:hidden .rm-mobile-detail-page>header{display:none}.\[\&_\.rm-mobile-detail-page\]\:\!min-h-full .rm-mobile-detail-page{min-height:100%!important}