.standwerk-shell{--bg:var(--sw-bg,#f7f8fa);--surface:var(--sw-surface,#fff);--ink:var(--sw-ink,#20282b);--muted:var(--sw-muted,#617177);--line:var(--sw-line,#dfe6e8);--accent:var(--sw-accent,#0d786d);--accent-soft:var(--sw-soft,#edf5f2);--radius:var(--sw-radius-card,20px);grid-template-columns:228px minmax(0,1fr);background:var(--bg)}.standwerk-shell .workspace-sidebar{width:228px;padding:33px 17px 18px;background:var(--surface);border-right-color:var(--line)}.standwerk-shell .sidebar-brand{padding:0 12px}.standwerk-shell .sidebar-brand .brand{font-size:1.35rem;letter-spacing:-.065em;gap:9px}.standwerk-shell .brand-mark{width:28px;height:30px;font-size:25px;border-radius:9px;background:#202b2c}.sidebar-space-label{font-size:8px;color:var(--muted);letter-spacing:.16em;font-weight:650;margin:23px 13px 27px}.standwerk-shell .nav-item{font-size:.78rem;min-height:43px;border-radius:12px;padding:10px 13px;gap:12px;margin-bottom:3px;transition:background .16s,color .16s}.standwerk-shell .nav-item.active{background:#edf5f2;color:#177b69}.standwerk-shell .nav-item>span:nth-child(2){flex:1 1}.nav-mini-count{background:#d4e8df;border-radius:5px;font-size:9px;padding:1px 5px;color:#478171}.standwerk-shell .nav-item small{font-size:10px;color:var(--muted)}.standwerk-shell nav>p.nav-group{padding:0 13px;margin:35px 0 14px;letter-spacing:.11em;font-size:9px}.standwerk-shell .nav-item-icon svg{width:16px;height:16px;stroke-width:1.6}.standwerk-shell .sidebar-footer{gap:2px;padding-top:34px}.shell-storage{border:1px solid var(--line);border-radius:13px;padding:12px 13px;margin:0 3px 15px;display:flex;align-items:center;gap:9px;font-size:9px;line-height:1.5;color:var(--muted)}.shell-storage .status-dot{background:#75aa94;flex-shrink:0}.standwerk-shell .back-to-site{font-size:10px;padding:11px 13px;color:var(--muted)}.standwerk-shell .workspace-header{padding:18px 42px;min-height:83px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.standwerk-shell .workspace-breadcrumb{font-size:11px;gap:12px}.standwerk-shell .workspace-breadcrumb strong{font-weight:550}.standwerk-shell .breadcrumb-separator{color:#c0c7ca;font-weight:300}.standwerk-shell .breadcrumb-brand{color:#939da1}.standwerk-shell .workspace-tools{gap:13px}.shell-search-button{display:flex;align-items:center;gap:9px;background:none;border:0;font-size:11px;color:var(--muted);padding:9px 4px}.shell-search-button kbd{font-size:10px;background:var(--surface);border:1px solid var(--line);padding:0 5px;border-radius:4px;margin-left:9px}.standwerk-shell .shell-focus-button{height:34px;width:34px;background:none;border:0}.standwerk-shell .profile-avatar{width:33px;height:33px;background:#e9e7f8;color:#7b6dad;border:1px solid #dedaed;font-size:12px;font-weight:500}.standwerk-shell .workspace-content{padding:39px 42px 24px;max-width:1530px;margin:0 auto}.standwerk-shell .workspace-bottom{font-size:9px;color:var(--muted);border-top-color:var(--line);margin-top:40px;padding-top:20px}.standwerk-shell .save-status{display:flex;align-items:center;gap:5px}.library-intro{display:flex;align-items:center;justify-content:space-between;margin:1px 0 31px}.library-eyebrow{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px;letter-spacing:.015em}.library-orbit{width:5px;height:5px;border-radius:50%;background:#2c9a80;box-shadow:0 0 0 4px #2c9a800c}.library-eyebrow i{height:3px;width:3px;border-radius:50%;background:#bcc6c6;margin:0 2px}.library-intro h1{font-size:clamp(1.85rem,3vw,2.8rem);font-weight:600;letter-spacing:-.055em;margin:15px 0 10px;line-height:1.16}.library-intro p{font-size:12px;color:var(--muted);margin:0}.library-edition{color:#939ba0;font-size:9px;letter-spacing:.21em;text-align:right;align-self:flex-end;margin-bottom:5px}.library-edition span{display:block;font-size:7px;letter-spacing:.14em;margin-top:7px;color:#abb1b5}.library-feature-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:16px;margin-bottom:34px}.library-feature-grid>button{text-align:start;position:relative;overflow:hidden;border-radius:22px;min-height:191px;border:0}.feature-topline{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:500;position:relative;z-index:2}.feature-topline>span{display:flex;align-items:center;gap:7px}.day-feature{background:#263b39;color:#fff;padding:23px 27px;isolation:isolate;transition:background .2s}.day-feature:hover{background:#2d4945}.day-feature:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 94% 55%,#97c3a33d,transparent 68%)}.day-feature .feature-topline{color:#b8ccc3}.day-feature .feature-topline>svg{opacity:.55}.day-feature-content{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:24px}.day-feature-content>div{position:relative;z-index:2;max-width:260px}.day-feature-content strong{font-family:Manrope Variable,sans-serif;letter-spacing:-.035em;font-weight:500;font-size:1.4rem;line-height:1.25;display:block}.day-feature-content>div>span{display:flex;gap:9px;align-items:center;font-size:10px;color:#cbdfd3;margin-top:20px}.day-orb{width:130px;height:130px;right:21px;bottom:13px;transform:rotate(-23deg);opacity:.96}.day-orb,.day-orb>span{display:block;position:absolute}.day-orb>span{border-radius:50%;border:1px solid #b9f3ce44;box-shadow:inset -8px -4px 20px #74bc8e15;transform:rotate(-25deg)}.day-orb>span:first-child{inset:0;background:linear-gradient(135deg,#b3debb5c,#88ad9010)}.day-orb>span:nth-child(2){inset:11px 33px;transform:rotate(16deg);border-color:#d0f6d29e;box-shadow:0 0 20px #b6fdb730}.day-orb>span:nth-child(3){inset:24px -5px;transform:rotate(35deg);border-color:#d0f6d260}.focus-feature{padding:23px 25px;background:#eeecf5;color:#746a8b;transition:background .2s}.focus-feature:hover{background:#e8e3f3}.focus-feature .feature-topline>svg{opacity:.65}.focus-feature>strong{display:block;font-family:Manrope Variable,sans-serif;font-size:2.85rem;line-height:1;margin-top:15px;color:#776494;font-weight:400;letter-spacing:-.075em}.focus-feature>strong>span{color:#aca0be}.focus-feature>p{font-size:9px;line-height:1.5;margin:9px 0 0;color:#8e849f;max-width:200px}.focus-feature-line{display:flex;gap:5px;height:35px;align-items:flex-end;position:absolute;right:25px;bottom:24px;opacity:.55}.focus-feature-line i{display:block;width:2px;height:10px;background:#a795bf;border-radius:2px}.focus-feature-line i:nth-child(3n){height:20px}.focus-feature-line i:nth-child(4n){height:27px}.focus-feature-line i:nth-child(5n){height:15px}.focus-feature-line i:nth-child(7n){height:35px}.library-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px}.library-section-kicker{font-size:7px;letter-spacing:.17em;color:#9aa3a6;display:block;margin-bottom:8px}.library-section-heading h2{font-size:1.15rem;letter-spacing:-.03em;font-weight:600;line-height:1.35;margin:0;display:flex;align-items:center;gap:9px}.library-section-heading>p{font-size:9px;color:#909a9e;margin:0 0 3px;max-width:300px;line-height:1.65;text-align:right}.quick-apps{margin-bottom:39px}.quick-app-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.app-tile{position:relative;min-width:0}.app-open{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;background:var(--surface);border:1px solid var(--line);border-radius:18px;width:100%;min-height:155px;padding:23px 10px 16px;color:var(--ink);transition:border-color .2s,box-shadow .2s,transform .2s;height:100%}.app-open:hover{border-color:#bccdc7;box-shadow:0 5px 17px #263b3910;transform:translateY(-3px)}.app-open strong{font-weight:500;letter-spacing:-.01em;font-size:10px;line-height:1.45;margin-top:13px;max-width:100%;overflow-wrap:anywhere}.app-open>span:last-child:not(.tool-icon){font-size:8px;color:#929da0;margin-top:3px;line-height:1.4}.app-pin{display:grid;place-items:center;position:absolute;inset-inline-end:7px;top:7px;z-index:2;width:24px;height:24px;border:0;background:transparent;color:#bfc8ca;opacity:0;border-radius:50%;transition:opacity .15s,background .15s}.app-pin.is-pinned,.app-tile:focus-within .app-pin,.app-tile:hover .app-pin{opacity:1}.app-pin:hover{background:var(--accent-soft);color:var(--accent)}.app-pin.is-pinned{color:#d0a659}.app-tile-compact .app-open{background:transparent;border-color:transparent;min-height:137px;padding:13px 8px 10px}.app-tile-compact .app-open:hover{background:var(--surface);border-color:var(--line)}.app-tile-compact .app-open strong{margin-top:12px}.app-tile-compact .app-open>span:last-child:not(.tool-icon){display:none}.tool-icon{display:inline-grid;place-items:center;width:51px;height:51px;flex-shrink:0;border-radius:15px;color:#fff;background:linear-gradient(150deg,var(--icon-light),var(--icon-dark));border:1px solid #fff6;box-shadow:0 4px 9px color-mix(in srgb,var(--icon-dark) 17%,transparent),inset 0 1px 1px #ffffff60;position:relative;isolation:isolate;transition:transform .2s}.tool-icon:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 -1px 1px #00000012;z-index:-1;background:radial-gradient(ellipse at 30% 0,#ffffff30,transparent 70%)}.tool-icon svg{width:25px;height:25px;filter:drop-shadow(0 1px 1px #00000012)}.tool-icon-small{width:35px;height:35px;border-radius:10px}.tool-icon-small svg{width:18px;height:18px}.tool-icon-large{width:76px;height:76px;border-radius:22px}.tool-icon-large svg{width:37px;height:37px}.app-open:hover .tool-icon{transform:translateY(-1px) scale(1.035)}.all-apps{padding-top:6px}.all-apps>.library-section-heading{align-items:center}.tool-count{font-family:DM Sans Variable,sans-serif;font-size:9px;letter-spacing:0;display:inline-block;border:1px solid var(--line);border-radius:6px;padding:2px 6px;color:#8b9699;margin-inline-start:2px;font-weight:400;vertical-align:middle}.library-search{display:flex;align-items:center;gap:9px;max-width:280px;width:100%;background:var(--surface);border:1px solid var(--line);padding:10px 12px;border-radius:10px;color:#8b969a}.library-search input{width:100%;min-width:0;outline:none;border:0;background:none;font-size:10px;color:var(--ink)}.library-search input::placeholder{color:#a0aaad}.library-search:focus-within{border-color:#67a99a;box-shadow:0 0 0 3px #3c9e8912}.search-clear{padding:0;border:0;background:none;line-height:1;color:var(--muted);display:grid;place-items:center}.category-tabs{display:flex;gap:7px;overflow-x:auto;padding:3px 0 16px;margin-bottom:7px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.category-tabs button{display:flex;gap:6px;align-items:center;flex-shrink:0;border:1px solid transparent;border-radius:8px;background:none;color:#859194;font-size:9px;padding:7px 10px;white-space:nowrap;transition:background .15s,color .15s}.category-tabs button.selected{background:#263b39;color:#fff}.category-tabs button:not(.selected):hover{background:var(--surface);color:var(--ink)}.app-tile-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.library-empty{padding:40px;text-align:center;border:1px dashed var(--line);border-radius:20px;color:var(--muted)}.library-empty h3{font-size:1rem;margin-top:15px;font-weight:500}.library-empty .button{font-size:11px}.library-endnote{display:flex;align-items:center;justify-content:center;gap:11px;padding:31px 20px 2px;color:#9aa6a7;font-size:9px}.library-endnote p{margin:0}.library-endnote>svg{color:#8ea499}.library-endnote>button{display:flex;align-items:center;gap:6px;background:none;border:0;font-size:9px;color:var(--accent)}.shell-record-search{margin-top:25px}.shell-record-search .section-heading h2{font-size:1.2rem;margin:0}.shell-record-search .search-result{display:flex;justify-content:space-between;align-items:center;padding:12px 0;background:none;border:0;border-bottom:1px solid var(--line);color:var(--ink);width:100%;text-align:start;font-size:12px}.shell-record-search .search-result small{font-size:10px;color:var(--muted)}.standwerk-shell[data-theme=dark]{--bg:var(--sw-bg,#161d20);--surface:var(--sw-surface,#1d272b);--ink:var(--sw-ink,#e9eeec);--muted:var(--sw-muted,#adbfba);--line:var(--sw-line,#303c40);--accent:var(--sw-accent,#78c6ad);--accent-soft:var(--sw-soft,#243c34)}.standwerk-shell[data-theme=dark] .nav-item.active{background:#294238;color:#9bd8c3}.standwerk-shell[data-theme=dark] .nav-mini-count{background:#39554a;color:#a5d5c2}.standwerk-shell[data-theme=dark] .profile-avatar{background:#40374e;border-color:#5b4c6b;color:#d5c4e6}.standwerk-shell[data-theme=dark] .focus-feature{background:#3a3347;color:#c6b8db}.standwerk-shell[data-theme=dark] .focus-feature>strong{color:#c8b8df}.standwerk-shell[data-theme=dark] .focus-feature>strong>span{color:#8f7fa8}.standwerk-shell[data-theme=dark] .focus-feature>p{color:#b3a4c6}.standwerk-shell[data-theme=dark] .category-tabs button.selected{background:#85bfa8;color:#132821}.standwerk-shell[data-theme=dark] .app-open:hover{border-color:#6d9487}.standwerk-shell[dir=rtl] .workspace-sidebar{left:auto;right:0;border-right:0;border-left:1px solid var(--line)}.standwerk-shell[dir=rtl] .workspace-main{grid-column:2}.standwerk-shell[dir=rtl]{direction:rtl}.standwerk-shell[dir=rtl] .day-orb{right:auto;left:21px}.standwerk-shell[dir=rtl] .library-edition{text-align:left}@media(min-width:1600px){.standwerk-shell .workspace-content{padding:49px 55px 30px}.app-tile-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.library-feature-grid{grid-template-columns:2fr 1fr}.library-feature-grid>button{min-height:220px}.day-feature-content strong{font-size:1.7rem;max-width:350px}.day-feature-content>div{max-width:350px}.day-orb{width:160px;height:160px}.app-open{min-height:165px}.library-intro h1{font-size:3.1rem}}@media(max-width:1180px){.standwerk-shell{grid-template-columns:204px minmax(0,1fr)}.standwerk-shell .workspace-sidebar{width:204px;padding-inline:12px}.standwerk-shell .workspace-content{padding:32px 28px 24px}.standwerk-shell .workspace-header{padding-inline:28px}.app-tile-grid,.quick-app-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.day-feature-content strong{font-size:1.25rem;max-width:220px}.day-orb{right:8px;width:110px;height:110px;opacity:.8}.library-feature-grid{gap:12px;grid-template-columns:1.55fr 1fr}.focus-feature-line{gap:3px;opacity:.35}.library-section-heading>p{max-width:230px}}@media(max-width:950px){.standwerk-shell .workspace-content,.standwerk-shell .workspace-header{padding-inline:23px}.app-tile-grid,.quick-app-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.day-feature-content>div{max-width:200px}.day-feature-content strong{font-size:1.13rem}.day-orb{right:-22px;opacity:.5}.focus-feature-line,.library-edition{display:none}.library-section-heading>p{max-width:180px}.library-search{max-width:220px}.standwerk-shell .workspace-breadcrumb{font-size:10px;gap:8px}.standwerk-shell .workspace-tools{gap:7px}.shell-search-button>kbd,.shell-search-button>span{display:none}}@media(max-width:700px){.standwerk-shell{display:block}.standwerk-shell .workspace-sidebar{width:255px;padding:27px 19px 20px;transition:transform .2s}.standwerk-shell[dir=rtl] .workspace-sidebar{transform:translateX(100%)}.standwerk-shell[dir=rtl].menu-open .workspace-sidebar{transform:translateX(0)}.standwerk-shell .workspace-header{padding:13px 18px;min-height:71px}.standwerk-shell .workspace-content{padding:27px 19px 90px}.standwerk-shell .workspace-breadcrumb{font-size:10px}.standwerk-shell .breadcrumb-brand,.standwerk-shell .breadcrumb-separator{display:none}.standwerk-shell .workspace-tools{gap:7px}.standwerk-shell .shell-focus-button{display:none}.standwerk-shell .profile-avatar{width:29px;height:29px;font-size:11px}.standwerk-shell .mobile-menu-button{background:none;border:0;width:25px;height:30px;margin-inline-end:5px}.standwerk-shell .workspace-header .shell-search-button{padding:7px}.library-intro{margin-bottom:23px}.library-intro h1{font-size:1.97rem;margin:13px 0 10px;max-width:300px;letter-spacing:-.06em}.library-intro p{font-size:10px;max-width:270px;line-height:1.7}.library-eyebrow{font-size:8px}.library-feature-grid{grid-template-columns:1.4fr 1fr;gap:10px;margin-bottom:28px}.library-feature-grid>button{border-radius:18px;min-height:174px;padding:18px 16px}.feature-topline{font-size:9px}.feature-topline>svg{width:17px}.day-feature-content{padding-top:20px}.day-feature-content strong{font-size:1.04rem;max-width:155px}.day-feature-content>div>span{font-size:9px;margin-top:15px}.day-orb{width:95px;height:95px;right:-18px;bottom:-10px;opacity:.5}.focus-feature>strong{font-size:2.35rem;margin-top:19px}.focus-feature>p{font-size:8px;line-height:1.6;margin-top:9px}.library-section-heading h2{font-size:1.05rem}.library-section-kicker{font-size:7px;margin-bottom:7px}.library-section-heading>p{font-size:8px;max-width:145px;line-height:1.6}.quick-apps{margin-bottom:25px}.quick-app-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.app-tile-compact .app-open{min-height:117px;padding:13px 4px 8px}.app-tile-compact .app-open strong{font-size:9px;margin-top:11px}.tool-icon{width:48px;height:48px;border-radius:14px}.tool-icon svg{width:24px;height:24px}.tool-icon-large{width:76px;height:76px;border-radius:22px}.tool-icon-large svg{width:37px;height:37px}.all-apps>.library-section-heading{flex-direction:column;align-items:flex-start;gap:15px}.library-search{max-width:none;padding:12px 13px;border-radius:11px}.library-search input{font-size:11px}.category-tabs{margin:0 -19px 4px;padding:4px 19px 15px;gap:4px}.category-tabs button{font-size:9px;padding:7px 10px}.app-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.app-open{border-radius:16px;min-height:141px;padding:21px 7px 14px}.app-open strong{font-size:9px;line-height:1.5;margin-top:12px}.app-open>span:last-child:not(.tool-icon){font-size:7px}.app-pin{opacity:1;width:21px;height:21px;top:4px;inset-inline-end:4px}.app-pin svg{width:12px;height:12px}.library-endnote{font-size:8px;padding-inline:0;gap:7px;flex-wrap:wrap}.library-endnote>p{max-width:220px}.library-endnote>button{font-size:8px}.standwerk-shell .workspace-bottom{margin-top:25px;padding-top:18px;font-size:8px}.standwerk-shell .mobile-bottom-nav{background:color-mix(in srgb,var(--surface) 93%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:73px;border-top-color:var(--line)}.standwerk-shell .mobile-bottom-nav button{font-size:8px;gap:5px;padding:10px 15px;color:#9ba5a7}.standwerk-shell .mobile-bottom-nav button.active{color:var(--accent)}.standwerk-shell .mobile-bottom-nav button.active svg{stroke-width:2.2}.standwerk-shell .mobile-bottom-nav svg{width:20px;height:20px}.standwerk-shell .shell-storage{font-size:9px}}@media(prefers-reduced-motion:reduce){.app-open,.standwerk-shell .workspace-sidebar,.tool-icon{transition:none}.app-open:hover,.app-open:hover .tool-icon{transform:none}}.standwerk-shell .app-open strong{font-size:.75rem;line-height:1.4}.standwerk-shell .app-open>span:last-child:not(.tool-icon){font-size:.58rem}.standwerk-shell .library-intro p{font-size:.84rem}.standwerk-shell .library-search input{font-size:.76rem}.standwerk-shell .category-tabs button{font-size:.64rem}.standwerk-shell .library-section-heading>p{font-size:.65rem}.standwerk-shell .feature-topline{font-size:.69rem}.standwerk-shell .day-feature-content>div>span{font-size:.67rem}.standwerk-shell .focus-feature>p{font-size:.65rem}.standwerk-shell .library-endnote,.standwerk-shell .library-endnote>button{font-size:.64rem}.standwerk-shell .library-eyebrow{font-size:.66rem}.standwerk-shell .workspace-breadcrumb{font-size:.72rem}.standwerk-shell .shell-storage{font-size:.63rem}@media(max-width:700px){.standwerk-shell .app-open strong,.standwerk-shell .app-tile-compact .app-open strong{font-size:.69rem}.standwerk-shell .app-open>span:last-child:not(.tool-icon){font-size:.53rem}.standwerk-shell .library-intro p{font-size:.76rem}.standwerk-shell .library-section-heading>p{font-size:.61rem}.standwerk-shell .category-tabs button{font-size:.62rem}.standwerk-shell .focus-feature>p{font-size:.59rem}.standwerk-shell .library-eyebrow{font-size:.61rem}.standwerk-shell .workspace-breadcrumb{font-size:.68rem}.standwerk-shell .mobile-bottom-nav button{font-size:.59rem}}.language-control{position:relative;flex-shrink:0}.language-switcher{display:flex;align-items:center;gap:6px;padding:7px 8px;border:1px solid var(--line,#e7ebed);border-radius:9px;background:var(--surface,#fff);color:var(--muted,#778589)}.language-switcher select{border:0;outline:none;background:transparent;color:inherit;font-size:11px;max-width:115px;padding:0 16px 0 0;cursor:pointer;min-height:19px}.language-switcher:focus-within{outline:2px solid #4b9e8c;outline-offset:2px}.language-switcher svg{width:15px;height:15px}.language-control>.error-message{position:absolute;inset-inline-end:0;top:100%;min-width:180px;z-index:60}.language-control.compact .language-switcher select{max-width:98px}@media(max-width:700px){.language-switcher{padding:6px;gap:4px}.language-switcher select{max-width:78px;font-size:10px;padding-right:8px}.language-switcher svg{width:13px;height:13px}}.expansion-hub{margin:0 0 30px}.expansion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.expansion-card{position:relative;text-align:start;border:1px solid var(--line);border-radius:18px;padding:18px 17px;background:var(--surface);color:var(--ink);transition:transform .15s,border-color .15s}.expansion-card:hover{transform:translateY(-3px);border-color:#9cc8bb}.expansion-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:#e6f5ee;color:#398d72;margin-bottom:15px}.expansion-study .expansion-icon{background:#eee9fc;color:#8c71c7}.expansion-sources .expansion-icon{background:#e9f1fc;color:#6187ba}.expansion-languages .expansion-icon{background:#fff0e0;color:#c48f48}.expansion-arrow{position:absolute;top:20px;inset-inline-end:17px;color:var(--muted)}.expansion-card>strong{display:block;font-size:.87rem;font-weight:600;line-height:1.35}.expansion-card>p{font-size:.69rem;color:var(--muted);line-height:1.7;margin:8px 0 0}.personal-app-links{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:15px;font-size:.65rem}.personal-app-links>span{color:var(--muted);margin-inline-end:5px}.personal-app-links button{display:flex;align-items:center;gap:7px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:22px;padding:7px 11px;font-size:.68rem}.personal-app-links i{width:6px;height:6px;border-radius:50%}.nav-feature-glyph{font-size:21px;width:18px;text-align:center;color:var(--accent);line-height:1}.standwerk-shell .shell-expansion-nav .nav-group{margin-top:22px;margin-bottom:10px}.standwerk-shell .shell-journal-nav .nav-group{margin-top:22px}.standwerk-shell .account-page{padding:0;max-width:none}.standwerk-shell .account-page>.back-link{display:none}@media(max-width:1050px){.expansion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.expansion-card{padding:15px 14px}.expansion-card>strong{font-size:.79rem}.expansion-card>p{font-size:.65rem}.expansion-hub{margin-bottom:23px}.personal-app-links{gap:6px}.personal-app-links>span{width:100%;margin-bottom:3px}}.evolution-header-button{white-space:nowrap;min-height:40px}@media(max-width:600px){.evolution-header-button{font-size:11px!important;max-width:114px;white-space:normal;padding:5px 8px!important}}.library-workshops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 26px}.app-library .library-workshops .library-workshop-card{--workshop-bg:#eff3e7;--workshop-ink:#28483a;--workshop-line:#d1ddcb;--workshop-icon:#dce7c7;--workshop-accent:#537b58;position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 16px;align-items:start;gap:13px;min-width:0;min-height:124px;width:100%;padding:20px 18px;border:1px solid var(--workshop-line);border-radius:18px;background:var(--workshop-bg);color:var(--workshop-ink);text-align:start;margin:0;box-shadow:0 2px 5px #294b3d04;transition:border-color .18s,background .18s,transform .18s}.app-library .library-workshops .school-library-entry{--workshop-bg:#edf4f6;--workshop-ink:#284f5d;--workshop-line:#cbdce3;--workshop-icon:#dbe8ec;--workshop-accent:#557e8a}.app-library .library-workshops .arena-library-entry{--workshop-bg:#f5f0dd;--workshop-ink:#5a4d27;--workshop-line:#e0d2a5;--workshop-icon:#e9dfba;--workshop-accent:#927637}.app-library .library-workshops .evolution-library-entry{--workshop-bg:#eef0fb;--workshop-ink:#294b3e;--workshop-line:#d8ddf2;--workshop-icon:#dce7c7;--workshop-accent:#537b58}.app-library .library-workshops .knowledge-library-entry,.app-library .library-workshops .world-library-entry:not(.evolution-library-entry){background:linear-gradient(115deg,var(--workshop-bg),color-mix(in srgb,var(--workshop-bg) 82%,var(--workshop-icon)))}.app-library .library-workshops .relay-library-entry{--workshop-bg:#eef4f0;--workshop-ink:#28473d;--workshop-line:#d8e2db;--workshop-icon:#284f43;--workshop-accent:#fff}.app-library .library-workshops .library-workshop-card:hover{border-color:var(--workshop-accent);background:color-mix(in srgb,var(--workshop-bg) 88%,var(--workshop-line));transform:translateY(-1px)}.app-library .library-workshops .library-workshop-card:focus-visible{outline:3px solid var(--workshop-accent);outline-offset:4px}.app-library .library-workshops .library-workshop-card>span:first-child{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:var(--workshop-icon);color:var(--workshop-accent);font-size:32px;line-height:1}.app-library .library-workshops .library-workshop-card>span:first-child svg{width:23px;height:23px}.app-library .library-workshops .world-library-entry>span:first-child{border-radius:50%}.app-library .library-workshops .library-workshop-card>span:nth-child(2){min-width:0;display:block;padding:0}.app-library .library-workshops .library-workshop-card strong{display:block;font-family:Manrope Variable,system-ui,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.025em;line-height:1.35;color:var(--workshop-ink);overflow-wrap:anywhere}.app-library .library-workshops .library-workshop-card small{display:block;font-size:13px;font-weight:400;line-height:1.55;color:color-mix(in srgb,var(--workshop-ink) 83%,var(--workshop-bg));margin-top:6px;max-width:42ch;overflow-wrap:anywhere}.app-library .library-workshops .library-workshop-card>svg:last-child{width:16px;height:16px;margin-top:3px;color:var(--workshop-ink);opacity:.65}.app-library .expansion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.app-library .expansion-card{display:grid;grid-template-columns:42px minmax(0,1fr);align-content:center;align-items:center;gap:5px 14px;min-height:112px;padding:18px 0;padding-inline:18px 38px;border-radius:18px;background:#edf4ef;border-color:#ccdcd2;color:#2f5144}.app-library .expansion-card.expansion-study{background:#f0eef8;border-color:#ddd6eb;color:#52476b}.app-library .expansion-card.expansion-sources{background:#edf4f6;border-color:#cbdce3;color:#284f5d}.app-library .expansion-card.expansion-languages{background:#f5f0dd;border-color:#e0d2a5;color:#5a4d27}.app-library .expansion-card:hover{box-shadow:none;transform:translateY(-1px)}.app-library .expansion-icon{grid-column:1;grid-row:1/3;width:42px;height:42px;margin:0;border-radius:13px;background:#dbe9df;color:#537e66}.app-library .expansion-study .expansion-icon{background:#e1daf0;color:#81709f}.app-library .expansion-sources .expansion-icon{background:#dbe8ec;color:#557e8a}.app-library .expansion-languages .expansion-icon{background:#e9dfba;color:#927637}.app-library .expansion-card>strong{grid-column:2;grid-row:1;font-family:Manrope Variable,system-ui,sans-serif;font-size:17px;line-height:1.4;color:inherit;margin:0}.app-library .expansion-card>p{grid-column:2;grid-row:2;font-size:13px;line-height:1.6;color:inherit;margin:0}.app-library .expansion-arrow{top:19px;inset-inline-end:16px;color:inherit}.app-library .library-feature-grid>button{border-radius:24px}.app-library .focus-feature{background:#f0eef8;color:#52476b;border:1px solid #ddd6eb}.app-library .focus-feature:hover{background:#e7e2f2}.app-library .focus-feature .feature-topline,.app-library .focus-feature>p{color:#746987}.app-library .focus-feature>strong{color:#65557f}.app-library .focus-feature>strong>span{color:#8c7ba4}.app-library .focus-feature-line i{background:#a795bf;opacity:.7}.app-library .day-feature{background:#eef4f0;color:#28473d;border:1px solid #d8e2db}.app-library .day-feature:hover{background:#e4eee7}.app-library .day-feature:after{opacity:.18}.app-library .day-feature .feature-topline,.app-library .day-feature-content>div>span{color:#5f7768}.app-library .library-intro{margin-bottom:32px}.app-library .library-intro p{color:var(--muted);font-size:16px;line-height:1.7}.app-library .library-intro h1{font-size:clamp(34px,3.8vw,52px);line-height:1.12;letter-spacing:-.055em}.app-library .library-section-heading{margin-bottom:22px}.app-library .library-section-heading>p{font-size:14px;color:var(--muted);line-height:1.65}.app-library .library-eyebrow,.app-library .library-section-kicker{color:var(--muted);font-size:11px;letter-spacing:.12em}.app-library .personal-app-links{font-size:13px}.app-library .category-tabs button,.app-library .personal-app-links button{font-size:13px;min-height:44px;border-radius:14px}.app-library .category-tabs button{padding:10px 14px}.app-library .library-search{min-height:48px;border-radius:14px}.app-library .library-search input{font-size:15px}.app-library .library-endnote,.app-library .library-endnote>button{font-size:13px;line-height:1.6}html[data-theme=dark] .app-library .library-workshops .library-workshop-card{--workshop-bg:#283b30;--workshop-ink:#e0ead7;--workshop-line:#4a5d44;--workshop-icon:#3a5336;--workshop-accent:#bad0a7}html[data-theme=dark] .app-library .library-workshops .school-library-entry{--workshop-bg:#253b42;--workshop-ink:#e0ecf0;--workshop-line:#49636d;--workshop-icon:#36515c;--workshop-accent:#bad7df}html[data-theme=dark] .app-library .library-workshops .arena-library-entry{--workshop-bg:#403b28;--workshop-ink:#eee7cb;--workshop-line:#675e3e;--workshop-icon:#595133;--workshop-accent:#ddcb97}html[data-theme=dark] .app-library .library-workshops .evolution-library-entry{--workshop-bg:#34374b;--workshop-ink:#e6e9f4;--workshop-line:#535975;--workshop-icon:#465742;--workshop-accent:#c5d7b1}html[data-theme=dark] .app-library .library-workshops .relay-library-entry{--workshop-bg:#2b3d34;--workshop-ink:#e0ebe5;--workshop-line:#4a6252;--workshop-icon:#d0e0d1;--workshop-accent:#284f43}html[data-theme=dark] .app-library .expansion-card{background:#293c30;border-color:#4a6047;color:#e2ebdb}html[data-theme=dark] .app-library .expansion-icon{background:#3d5637;color:#bad0a7}html[data-theme=dark] .app-library .expansion-study{background:#383147;border-color:#5a4f72;color:#e8e1f3}html[data-theme=dark] .app-library .expansion-study .expansion-icon{background:#4b405f;color:#cbbbdf}html[data-theme=dark] .app-library .expansion-sources{background:#293c46;border-color:#486271;color:#e0eaf1}html[data-theme=dark] .app-library .expansion-sources .expansion-icon{background:#3c5665;color:#c1d7e4}html[data-theme=dark] .app-library .expansion-languages{background:#403b28;border-color:#675e3e;color:#eee7cb}html[data-theme=dark] .app-library .expansion-languages .expansion-icon{background:#595133;color:#ddcb97}html[data-theme=dark] .standwerk-shell .app-library .focus-feature{background:#383147;border-color:#5a4f72;color:#e8e1f3}html[data-theme=dark] .standwerk-shell .app-library .focus-feature:hover{background:#453b57}html[data-theme=dark] .standwerk-shell .app-library .focus-feature>strong{color:#d8c7ed}html[data-theme=dark] .standwerk-shell .app-library .focus-feature>strong>span{color:#c1acd9}html[data-theme=dark] .standwerk-shell .app-library .focus-feature .feature-topline,html[data-theme=dark] .standwerk-shell .app-library .focus-feature>p{color:#c7bdd8}html[data-theme=dark] .app-library .day-feature{background:#2b3d34;border-color:#4a6252;color:#e0ebe5}html[data-theme=dark] .app-library .day-feature .feature-topline,html[data-theme=dark] .app-library .day-feature-content>div>span{color:#bfd0c3}[data-text-size=large] .app-library .library-workshops .library-workshop-card strong{font-size:21px}[data-text-size=large] .app-library .library-workshops .library-workshop-card small{font-size:16px}@media(max-width:700px){.library-workshops{gap:10px;margin-bottom:24px}.app-library .library-workshops .library-workshop-card{min-height:108px;padding:17px 16px;grid-template-columns:42px minmax(0,1fr) 16px;gap:12px;border-radius:17px}.app-library .library-workshops .library-workshop-card>span:first-child{width:42px;height:42px;border-radius:13px}.app-library .library-workshops .world-library-entry>span:first-child{border-radius:50%}.app-library .library-workshops .library-workshop-card strong{font-size:17px}.app-library .library-workshops .library-workshop-card small{font-size:13px;line-height:1.55;margin-top:5px;max-width:none}.app-library .library-workshops .library-workshop-card>svg:last-child{width:16px;height:16px}.app-library .expansion-grid{grid-template-columns:1fr}.app-library .expansion-card{min-height:106px;padding:17px 0;padding-inline:16px 38px;gap:5px 12px}.app-library .expansion-card>strong{font-size:16px}.app-library .expansion-card>p{font-size:13px}.app-library .library-intro h1{font-size:34px}.app-library .library-intro p{font-size:15px;max-width:36ch}.app-library .library-section-heading>p{font-size:13px}.app-library .library-endnote,.app-library .library-endnote>button{font-size:12px}.app-library .library-search input{font-size:16px}.app-library .category-tabs button{font-size:13px}}@media(max-width:390px){.app-library .library-workshops .library-workshop-card{grid-template-columns:40px minmax(0,1fr) 16px;gap:10px;padding:16px 14px}.app-library .library-workshops .library-workshop-card>span:first-child{width:40px;height:40px;border-radius:13px}.app-library .library-workshops .library-workshop-card strong{font-size:16px}.app-library .library-workshops .library-workshop-card small{font-size:13px}}@media(prefers-reduced-motion:reduce){.app-library .expansion-card,.app-library .library-workshops .library-workshop-card{transition:none}.app-library .expansion-card:hover,.app-library .library-workshops .library-workshop-card:hover{transform:none}}@media(forced-colors:active){.app-library .expansion-card,.app-library .library-workshops .library-workshop-card{border-color:ButtonText}.app-library .library-workshops .library-workshop-card>span:first-child{border:1px solid ButtonText}}.app-library .app-tile{--surface:#fff;--ink:#263b39;--line:#e1e7e4}.app-library .app-config-gear{left:auto;right:auto;inset-inline-start:10px}[data-text-size=large] .app-library .app-open strong{font-size:1rem}.standwerk-shell[data-theme=dark] .app-library .app-tile{--surface:#1d272b;--ink:#e9eeec;--muted:#91a29f;--line:#303c40}.app-library .app-tile :is(.app-pin,.app-config-gear):after{content:"";position:absolute;width:44px;height:44px;top:50%;left:50%;transform:translate(-50%,-50%)}.app-library .app-open:focus-visible,.app-library .app-tile :is(.app-pin,.app-config-gear):focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:380px){.app-library :is(.app-tile-grid,.quick-app-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(forced-colors:active){.app-library .app-config-gear,.app-library .app-open{border-color:ButtonText}.app-library .app-open:focus-visible{outline-color:Highlight}}@media(max-width:1279px){.app-library .library-workshops{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.app-library .library-workshops{grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){[data-text-size=large] .app-library .library-workshops{grid-template-columns:repeat(2,minmax(0,1fr))}}