.desk-object-content:has(.reader-access-experience) main.paper-content{overflow:hidden}.reader-access-experience{color:#063d40;flex-direction:column;height:100%;min-height:0;display:flex}.reader-access-title{text-align:center;flex-shrink:0;margin:0 0 18px}.reader-access-title .eyebrow{margin-bottom:6px;font-size:10px}.reader-access-title h1{font-family:IdeiaDisplay,Nunito,sans-serif;font-size:36px;font-weight:400;line-height:1.1}.reader-access-title>p:last-child{color:#526c65;margin-top:9px;font-size:14px}.reader-access-folder{filter:drop-shadow(2px 3px 1px #5e42292b)drop-shadow(6px 10px 8px #5e422922);flex-direction:column;flex:1;min-height:0;display:flex}.reader-folder-tabs{scrollbar-width:thin;flex-shrink:0;gap:5px;padding:0 12px;display:flex;overflow:auto}.reader-folder-tabs>*{background-blend-mode:multiply;white-space:nowrap;background:#eac885 url(/textures/paper-fiber-v1.png) 0 0/340px;border:1px solid #b9924c;border-bottom:0;border-radius:9px 13px 0 0;min-height:47px;padding:13px 23px;font-size:14px;font-weight:700}.reader-folder-tabs>[aria-current]{z-index:1;background-color:#f8be39;position:relative}.reader-folder-tabs>a:hover{background-color:#ffe6a0}.reader-folder-inside{background-blend-mode:multiply;background:#f8be39 url(/textures/paper-fiber-v1.png) 0 0/420px;border:1px solid #bc974b;border-radius:7px 12px 9px 13px;flex:1;min-height:0;padding:25px;animation:.8s steps(8,end) .3s backwards folder-sheet-unfold;box-shadow:inset 1px 2px 1px #fff0ad80,inset -2px -3px 2px #9b702a25}.reader-access-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8c9d79 transparent;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;height:100%;min-height:0;padding:10px 12px 25px 4px;display:grid;overflow:auto}.reader-packet-guide,.reader-code-sheet,.reader-community-note{background-blend-mode:multiply;background:#fffaf0 url(/textures/paper-fiber-v1.png) 0 0/650px;border:1px solid #d5c8a9;border-radius:2px;box-shadow:1px 2px 1px #72502a2e,4px 7px 5px #72502a22,9px 14px 14px #72502a12}.reader-packet-guide{flex-direction:column;gap:15px;padding:17px;display:flex;rotate:-1deg}.reader-packet-guide .book-art{object-fit:contain;border-radius:2px;width:100%;height:auto}.paper-content .reader-packet-guide h2{font-size:23px;line-height:1.2}.reader-packet-guide p{color:#526c65;font-size:14px;line-height:1.65}.reader-packet-guide a{align-items:center;gap:8px;min-height:40px;font-size:14px;font-weight:700;display:flex}.reader-packet-papers{gap:25px;min-width:0;display:grid}.reader-code-sheet{padding:30px 35px;position:relative}.reader-code-sheet>.eyebrow{letter-spacing:1.3px;margin-bottom:12px;font-size:10px}.paper-content .reader-code-sheet h2{align-items:center;gap:9px;font-family:IdeiaDisplay,Nunito,sans-serif;font-size:31px;font-weight:400;line-height:1.15;display:flex}.reader-code-sheet>p:not(.eyebrow){color:#526c65;max-width:680px;margin-top:14px;font-size:16px;line-height:1.75}.reader-sheet-clip{border:3px solid #60827a;border-radius:9px;width:15px;height:38px;position:absolute;top:-10px;right:22px;rotate:12deg;box-shadow:2px 3px 2px #72502a22}.reader-code-form{margin-top:24px}.reader-code-form .field{margin:0}.reader-code-form .field label{color:#526c65;margin-bottom:9px;font-size:13px;font-weight:700}.reader-code-form .field input{box-shadow:none;color:#063d40;letter-spacing:1px;text-transform:uppercase;background:repeating-linear-gradient(90deg,#0000 0 23px,#b7c29a24 23px 24px);border:0;border-bottom:2px solid #7b9b80;border-radius:0;width:100%;min-height:53px;padding:10px 3px;font-family:ui-monospace,Consolas,monospace;font-size:22px;line-height:1.6}.reader-code-form .field input::placeholder{letter-spacing:0;text-transform:none;color:#7b8b73;font-family:Nunito,sans-serif;font-size:17px}.reader-code-form .field input:focus-visible{outline-offset:4px;outline:2px solid #12575a}.reader-code-help{color:#61745f;margin:12px 0 20px;line-height:1.7;font-size:12px!important}.reader-code-form .btn{border-radius:4px 7px 3px 5px;gap:9px;min-height:44px;box-shadow:2px 3px 1px #72502a30,4px 7px 6px #72502a18}.reader-code-form .btn:disabled{cursor:wait;opacity:.7}.reader-code-error{background:#f5cfb4;border-left:3px solid #b76242;margin-top:18px;padding:11px 14px;color:#783a28!important;font-size:14px!important}.reader-without-book{border-top:1px dashed #c7bd9e;margin-top:26px;padding-top:21px}.paper-content .reader-without-book h3{font-size:19px}.reader-without-book p{color:#526c65;margin-top:9px;font-size:14px;line-height:1.65}.reader-paper-actions{flex-wrap:wrap;align-items:center;gap:12px 25px;margin-top:15px;display:flex}.reader-paper-link{color:#063d40;text-underline-offset:5px;background:0 0;border:0;align-items:center;gap:7px;min-height:40px;padding:4px 0;font-size:13px;font-weight:700;-webkit-text-decoration:underline #82987c;text-decoration:underline #82987c;display:inline-flex}.reader-community-note{background-color:#f5e0a0;margin:0 10px;padding:22px 28px;position:relative;rotate:.6deg}.reader-note-tape{background:#f7e5b5b8;width:75px;height:22px;position:absolute;top:-10px;left:30px;rotate:-5deg;box-shadow:1px 1px 1px #72502a15}.paper-content .reader-community-note h2{align-items:center;gap:8px;font-size:20px;display:flex}.reader-community-note p{color:#526c65;margin-top:12px;font-size:14px;line-height:1.7}.desk-open-notebook .notebook-experience>.object-room-title,.desk-open-book .book-object-experience>.object-room-title,.desk-open-radio .community-object-experience>.object-room-title,.desk-open-projects .community-object-experience>.object-room-title{margin:0 0 15px;display:block}.desk-object-content .object-room-title .eyebrow{margin-bottom:5px;font-size:10px}.desk-object-content .object-room-title h1{font-size:34px;line-height:1.1}.desk-object-content .object-room-title>p:last-child{margin-top:8px;font-size:14px}.desk-camera[data-current=book][data-approaching=true] .studio-book-cover{animation:.95s steps(9,end) .15s both desk-book-unfold}.desk-camera[data-current=notebook][data-approaching=true] .studio-notebook-paper{transform-origin:0;animation:.9s steps(8,end) .18s both desk-notebook-unfold}.desk-camera[data-current=radio][data-approaching=true] .studio-radio-dial{animation:.9s steps(8,end) .2s both desk-radio-tune}.desk-camera[data-current=notebook][data-approaching=true] .studio-notebook,.desk-camera[data-current=projects][data-approaching=true] .studio-photo{animation:1.25s steps(10,end) both desk-cover-to-right;translate:500px 220px}.desk-camera[data-current=book][data-approaching=true] .studio-book,.desk-camera[data-current=radio][data-approaching=true] .studio-radio{animation:1.25s steps(10,end) both desk-cover-to-left;translate:-550px 300px}@keyframes desk-cover-to-right{0%,35%{translate:0}to{translate:500px 220px}}@keyframes desk-cover-to-left{0%,35%{translate:0}to{translate:-550px 300px}}@keyframes desk-book-unfold{0%{transform:rotateY(0)}to{transform:rotateY(-150deg)}}@keyframes desk-notebook-unfold{0%{transform:rotateY(0)}to{transform:rotateY(-145deg)}}@keyframes desk-radio-tune{0%{rotate:0deg}50%{rotate:80deg}to{rotate:25deg}}@media (max-width:700px){.reader-access-title{margin:0 0 12px}.reader-access-title .eyebrow,.reader-access-title>p:last-child{display:none}.reader-access-title h1{font-size:28px}.reader-folder-tabs{padding:0 7px}.reader-folder-tabs>*{min-height:44px;padding:11px 13px;font-size:12px}.reader-folder-inside{padding:13px 9px}.reader-access-scroll{padding:8px 7px 20px 3px;display:block}.reader-packet-guide{display:none}.reader-packet-papers{gap:23px}.reader-code-sheet{padding:25px 20px 20px}.paper-content .reader-code-sheet h2{font-size:27px}.reader-code-sheet>p:not(.eyebrow){font-size:15px;line-height:1.7}.reader-code-form{margin-top:22px}.reader-code-form .field input{min-height:50px;font-size:19px}.reader-code-form .field input::placeholder{font-size:15px}.reader-code-form .btn{width:100%}.reader-code-help{font-size:11px!important}.reader-code-form .field label{font-size:12px}.reader-community-note{margin:0 2px;padding:21px 20px}.reader-community-note p{font-size:13px}.reader-paper-actions{gap:7px 18px}.reader-paper-link{min-height:44px;font-size:12px}.desk-open-notebook .notebook-experience>.object-room-title,.desk-open-book .book-object-experience>.object-room-title,.desk-open-radio .community-object-experience>.object-room-title,.desk-open-projects .community-object-experience>.object-room-title{margin:0 0 10px}.desk-object-content .object-room-title h1{font-size:26px}.desk-object-content .object-room-title .eyebrow,.desk-object-content .object-room-title>p:last-child{display:none}}@media (max-height:600px){.reader-access-title{margin-bottom:8px}.reader-access-title>p:last-child,.reader-access-title .eyebrow{display:none}.reader-access-title h1{font-size:25px}.reader-folder-inside{padding:13px}.desk-object-content .object-room-title>p:last-child,.desk-object-content .object-room-title .eyebrow{display:none}.desk-object-content .object-room-title h1{font-size:25px}}@media (prefers-reduced-motion:reduce){.reader-folder-inside,.desk-camera .studio-book-cover,.desk-camera .studio-notebook-paper,.desk-camera .studio-radio-dial{animation:none!important}}.desk-camera[data-motion=paused] .studio-book,.desk-camera[data-motion=paused] .studio-notebook,.desk-camera[data-motion=paused] .studio-radio,.desk-camera[data-motion=paused] .studio-photo,.desk-camera[data-motion=paused] .reader-folder-inside,.desk-camera[data-motion=paused] .studio-book-cover,.desk-camera[data-motion=paused] .studio-notebook-paper,.desk-camera[data-motion=paused] .studio-radio-dial{animation:none!important}.desk-camera[data-keyboard=true] .reader-access-title,.desk-camera[data-keyboard=true] .reader-folder-tabs{display:none}@media (min-width:701px) and (max-height:500px){.desk-open-notebook .notebook-experience>.object-room-title{display:none}.desk-open-notebook .notebook-tools{flex-wrap:nowrap;align-items:center;gap:12px;margin:0 0 7px;display:flex}.desk-open-notebook .notebook-tools>.guide-ribbon-tabs{flex:1 1 0;order:0;min-width:0;padding:3px 0 7px}.desk-open-notebook .notebook-tools>a{display:none}.desk-open-notebook .notebook-tools>.object-control{flex-shrink:0;min-height:40px;padding:8px 12px;font-size:12px}.desk-open-notebook .guide-ribbon-tabs button{min-height:38px;padding:8px 11px;font-size:12px}.desk-open-notebook .notebook-paging{margin:0 0 7px;padding:3px 8px}.desk-open-notebook .notebook-paging .object-control{min-height:38px;padding:8px 11px;font-size:12px}.desk-open-notebook .notebook-paging>span{font-size:11px}.desk-open-notebook .open-notebook{border-width:6px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.desk-open-notebook .notebook-left{border:0;flex-direction:column;gap:10px;min-height:0;max-height:none;padding:12px 20px;display:flex;overflow:auto}.desk-open-notebook .notebook-left>.book-art{object-fit:contain;width:100%;height:75px}.desk-open-notebook .notebook-left>.notebook-label,.desk-open-notebook .notebook-left p{display:none}.desk-open-notebook .notebook-left h2{margin:0;font-size:20px}.desk-open-notebook .notebook-left .eyebrow{margin-bottom:4px;font-size:9px}.desk-open-notebook .notebook-right{flex-direction:column;gap:8px;min-height:0;padding:10px 17px;display:flex}.desk-open-notebook .notebook-page-heading{display:none}.desk-open-notebook .notebook-reading{flex:1;min-height:0;max-height:none;overflow:auto}.desk-open-notebook .notebook-reading .prose{font-size:15px;line-height:1.6}.desk-open-notebook .notebook-download{padding-top:5px}.desk-open-notebook .notebook-download .btn{min-height:34px;padding:7px 10px;font-size:11px}.desk-open-notebook .notebook-binding{width:20px;top:10px;bottom:10px;left:calc(35% - 10px)}}
.desk-object-content:has(.auth-paper-experience) main.paper-content{overflow:hidden}.auth-paper-experience{color:#063d40;flex-direction:column;max-width:1000px;height:100%;min-height:0;margin:auto;display:flex}.auth-paper-tabs{scrollbar-width:thin;flex-shrink:0;gap:13px;padding:5px 12px 16px;display:flex;overflow:auto}.auth-paper-tabs a{background-blend-mode:multiply;white-space:nowrap;background:#e3e9d4 url(/textures/paper-fiber-v1.png) 0 0/450px;border-bottom:4px solid #b6c6ad;border-radius:2px;align-items:center;min-height:44px;padding:10px 22px;font-size:14px;font-weight:700;display:flex;rotate:1deg;box-shadow:1px 2px 1px #6b4c2826,3px 5px 5px #6b4c281a}.auth-paper-tabs a:nth-child(2){rotate:-1deg}.auth-paper-tabs a[aria-current]{background-color:#f8be39;border-color:#ba8734;transform:translateY(-3px)}.auth-paper-workspace{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8c9d79 transparent;flex:1;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:30px;min-height:0;padding:15px 17px 35px 10px;display:grid;overflow:auto}.auth-paper-aside{background-blend-mode:multiply;background:#f4dfa5 url(/textures/paper-fiber-v1.png) 0 0/550px;flex-direction:column;gap:14px;padding:19px;display:flex;position:relative;rotate:-2deg;box-shadow:1px 2px 1px #6b4c2833,5px 9px 7px #6b4c2826}.auth-paper-aside .book-art{border:6px solid #fff8e5;border-bottom-width:15px;width:100%;height:auto;rotate:2deg;box-shadow:2px 3px 1px #6b4c2825}.paper-content .auth-paper-aside h2{font-size:23px;line-height:1.25}.auth-paper-aside p{color:#526c65;font-size:14px;line-height:1.7}.auth-paper-aside>a{align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:700;display:flex}.auth-aside-tape{z-index:2;background:#f7e5b5b8;width:85px;height:23px;position:absolute;top:-9px;left:55px;rotate:-6deg;box-shadow:1px 2px 1px #6b4c2815}.auth-aside-bookmark{clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);color:#fff7df;background:#ef7955;justify-content:center;width:32px;height:48px;padding-top:11px;display:flex;position:absolute;bottom:-16px;right:18px;rotate:3deg}.auth-paper-sheet{background-blend-mode:multiply;background:#fff9e8 url(/textures/paper-fiber-v1.png) 0 0/700px;border:1px solid #d5c8a9;border-radius:2px;min-width:0;padding:32px 35px 26px 40px;position:relative;box-shadow:1px 2px 1px #6b4c2838,5px 9px 8px #6b4c2825,12px 20px 22px #6b4c2816}.auth-paper-sheet:after{content:"";pointer-events:none;background:linear-gradient(135deg,#e0d2b1 49%,#eadfc6 51%);width:23px;height:23px;position:absolute;bottom:0;right:0}.auth-paper-register .auth-paper-sheet{background-color:#fffaf0}.auth-paper-recover .auth-paper-sheet{background-color:#f5edda}.auth-sheet-margin{pointer-events:none;border-left:1px solid #e57f5f38;position:absolute;top:0;bottom:0;left:24px}.auth-sheet-clip{pointer-events:none;border:3px solid #6b8b80;border-radius:10px;width:16px;height:42px;position:absolute;top:-13px;right:22px;rotate:10deg;box-shadow:2px 3px 2px #6b4c2820}.auth-sheet-head .eyebrow{letter-spacing:1.6px;margin-bottom:12px;font-size:10px}.paper-content .auth-sheet-head h1{font-family:IdeiaDisplay,Nunito,sans-serif;font-size:36px;font-weight:400;line-height:1.1}.auth-sheet-head>p:last-child{color:#526c65;margin-top:15px;font-size:16px;line-height:1.75}.auth-paper-form{flex-direction:column;gap:23px;margin-top:27px;display:flex}.auth-paper-form .field{min-width:0;margin:0}.auth-paper-form .field>label{color:#526c65;margin-bottom:7px;font-size:13px;font-weight:700;line-height:1.5;display:block}.auth-paper-form .field input{width:100%;min-width:0;min-height:48px;box-shadow:none;color:#063d40;background:repeating-linear-gradient(#0000 0 46px,#6a8a7520 46px 47px);border:0;border-bottom:1px solid #93a58a;border-radius:0;padding:9px 3px;font-family:Nunito,sans-serif;font-size:18px;line-height:1.5;display:block}.auth-paper-form .field input:focus-visible{outline-offset:3px;outline:2px solid #12575a}.auth-paper-form input:-webkit-autofill{-webkit-text-fill-color:#063d40;caret-color:#063d40;-webkit-background-clip:text;transition:background-color 99999s ease-out}.auth-paper-form .field [data-invalid=true]{border-color:#b76242}.auth-paper-form .field [slot=errorMessage]{color:#973f2c;margin-top:7px;font-size:12px}.auth-password-line{align-items:center;gap:10px;display:flex}.auth-password-line input{flex:1}.auth-password-line>button{color:#526c65;background:0 0;border:0;border-radius:2px;place-items:center;min-width:44px;min-height:44px;display:grid}.auth-password-line>button:hover{background:#eadca23d}.auth-paper-submit{color:#fff7df;background:#063d40;border:1px solid #063d40;border-radius:3px 7px 3px 5px;justify-content:space-between;align-self:stretch;align-items:center;gap:20px;min-height:48px;padding:13px 18px;font-size:14px;font-weight:700;display:flex;box-shadow:2px 3px 1px #6b4c2833,4px 7px 6px #6b4c2820}.auth-paper-submit:hover{background:#17595a}.auth-paper-submit:disabled{cursor:wait;opacity:.7}.auth-paper-recovery{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;-webkit-text-decoration:underline #82987c;text-decoration:underline #82987c;display:flex}.auth-paper-foot{color:#526c65;border-top:1px dashed #c5b998;margin-top:23px;padding-top:15px;font-size:13px;line-height:1.8}.auth-paper-foot a{color:#063d40;text-underline-offset:5px;min-height:38px;padding:5px 0;font-weight:700;-webkit-text-decoration:underline #82987c;text-decoration:underline #82987c;display:inline-block}.auth-paper-error{color:#783b28;background:#f4c9af;border-left:3px solid #b76242;margin-top:22px;padding:12px 15px;font-size:14px;line-height:1.7}.auth-paper-consent{color:#526c65;cursor:pointer;align-items:flex-start;gap:13px;min-height:44px;padding:10px 0;font-size:13px;line-height:1.75;display:flex}.auth-paper-consent input{accent-color:#12575a;flex-shrink:0;width:22px;min-width:22px;height:22px;margin-top:2px}.auth-paper-consent a{text-underline-offset:3px;color:#063d40;text-decoration:underline}.auth-paper-small-note{color:#526c65;border-left:2px solid #d2ae54;margin-top:23px;padding:0 0 0 13px;font-size:12px;line-height:1.75}.auth-paper-field-help{color:#526c65;border-left:2px solid #d2ae54;margin-top:-10px;padding-left:11px;font-size:12px;line-height:1.7}.auth-paper-materials{display:none}.auth-recovery-paper{background:#f4dfa5;margin:27px 0 3px;padding:17px 19px;position:relative;rotate:.5deg;box-shadow:2px 4px 3px #6b4c2820}.auth-recovery-paper:before{content:"";background:#f7e5b5b8;width:65px;height:19px;position:absolute;top:-8px;left:25px;rotate:-5deg}.paper-content .auth-recovery-paper h2{font-size:20px;line-height:1.3}.auth-recovery-paper p{color:#526c65;margin-top:10px;font-size:13px;line-height:1.75}.auth-recovery-paper a{align-items:center;min-height:44px;margin-top:5px;font-size:13px;font-weight:700;display:inline-flex}.auth-paper-recover input[name=code]{letter-spacing:.5px;font-family:ui-monospace,Consolas,monospace;font-size:16px}@media (max-width:700px){.auth-paper-tabs{gap:7px;padding:4px 5px 12px}.auth-paper-tabs a{min-height:44px;padding:9px 13px;font-size:12px}.auth-paper-workspace{scrollbar-width:thin;padding:12px 7px 27px;display:block}.auth-paper-aside{display:none}.auth-paper-sheet{padding:28px 22px 22px 29px}.auth-sheet-margin{left:17px}.auth-sheet-head .eyebrow{margin-bottom:10px;font-size:9px}.paper-content .auth-sheet-head h1{font-size:30px}.auth-sheet-head>p:last-child{margin-top:12px;font-size:15px;line-height:1.7}.auth-paper-form{gap:21px;margin-top:24px}.auth-paper-form .field>label{font-size:12px;line-height:1.6}.auth-paper-form .field input{min-height:49px;font-size:17px}.auth-paper-submit{min-height:48px;padding:13px 15px;font-size:13px}.auth-paper-consent{gap:11px;font-size:12px}.auth-paper-small-note{font-size:11px}.auth-paper-foot{margin-top:20px;font-size:12px}.auth-paper-materials{margin-top:8px;display:block}.auth-paper-field-help{font-size:11px}.auth-paper-recovery{font-size:12px}.auth-sheet-clip{right:18px}.auth-paper-recover input[name=code]{font-size:16px}.auth-recovery-paper{padding:17px 15px}.auth-recovery-paper p{font-size:12px}}@media (max-height:500px){.auth-paper-tabs{padding-bottom:9px}.auth-paper-workspace{padding-top:9px}.auth-paper-sheet{padding-top:23px}}.desk-camera[data-keyboard=true] .auth-paper-tabs{display:none}.desk-camera[data-keyboard=true] .auth-paper-workspace{padding-top:5px}
.computer-experience{filter:drop-shadow(6px 15px 10px #183c3d30);flex-direction:column;max-width:1350px;height:100%;min-height:0;margin:auto;display:flex}.computer-open-display{background-blend-mode:multiply;background:#12575a url(/textures/paper-fiber-v1.png) 0 0/500px;border-radius:18px 18px 5px 5px;flex:1;min-height:0;padding:24px 17px 25px;position:relative;box-shadow:inset 2px 2px 2px #a6c0aa88,inset -3px -3px 2px #052d30aa,0 3px #052d30}.computer-camera{background:#032a2d;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:50%;box-shadow:inset 1px 1px 1px #0008,1px 1px #b4c4b455}.computer-brand{text-align:center;letter-spacing:2px;color:#d7e1c2;width:100%;font-size:8px;position:absolute;bottom:7px;left:0}.computer-display-content{background:#fff8e8;border:2px solid #062f31;border-radius:5px;height:100%;min-height:0;overflow:hidden;box-shadow:inset 0 2px 5px #063d4020}.computer-open-keyboard{background-blend-mode:multiply;transform-origin:top;background:#c2d0bd url(/textures/paper-fiber-v1.png);border-radius:2px 2px 20px 20px;flex-shrink:0;height:65px;padding:9px 19% 6px;transform:perspective(900px)rotateX(12deg);box-shadow:inset 0 3px #719087,0 4px #678d84,0 9px 4px #183c3d22}.computer-keys{grid-template-columns:repeat(14,1fr);gap:3px;height:29px;display:grid}.computer-keys i{background:#366b68;border-radius:2px;box-shadow:0 1px #eff0d8,inset 0 1px #0a4245}.computer-trackpad{border:1px solid #719087;border-radius:3px;width:21%;height:13px;margin:5px auto 0}.desk-open-computer main.paper-content{height:100%;padding:5px 12px 14px!important;overflow:hidden!important}.computer-experience .idea-lab{background:#fff8e8;flex-direction:column;gap:14px;height:100%;min-height:0;padding:18px 22px;display:flex;overflow:hidden}.computer-experience .lab-intro{flex-shrink:0;grid-template-columns:1fr 1fr;align-items:center;gap:3px 20px;margin:0;display:grid}.computer-experience .lab-intro .v2-eyebrow{grid-column:1;margin:0;font-size:9px}.computer-experience .lab-intro h2{grid-area:2/1;margin:0;font-size:28px;line-height:1.15}.computer-experience .lab-intro h2 br{display:none}.computer-experience .lab-intro>p:not(.v2-eyebrow){grid-area:1/2/3;margin:0;font-size:12px;line-height:1.5}.computer-experience .lab-caption{display:none}.computer-experience .lab-workbench{background:0 0;border:0;border-radius:0;flex:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:22px;width:100%;max-width:none;min-height:0;margin:0;padding:12px 5px 8px;display:grid}.computer-experience .lab-input{scrollbar-width:thin;align-self:stretch;min-height:0;padding:22px 18px 15px;overflow:auto;transform:rotate(-1deg);box-shadow:3px 5px #063d4020}.computer-experience .lab-input:focus-within{transform:rotate(0)}.computer-experience .lab-pin{width:13px;height:13px;top:4px}.computer-experience .lab-input .v2-small-label{font-size:10px}.computer-experience .lab-types{gap:5px;margin:14px 0 12px}.computer-experience .lab-types button{min-height:44px;padding:7px 9px;font-size:11px}.computer-experience .lab-input label{margin:12px 0 8px;font-size:13px}.computer-experience .lab-input textarea{height:95px;min-height:95px;max-height:170px;font-size:22px;line-height:30px}.computer-experience .lab-create{min-height:46px;margin-top:13px;font-size:14px}.computer-experience .lab-local-note{margin-top:12px;font-size:11px;line-height:1.4}.computer-experience .lab-transformation{display:none}.computer-experience .lab-output{scrollbar-width:thin;justify-content:flex-start;min-height:0;padding:0 3px 6px;overflow:auto}.computer-experience .lab-status{flex-shrink:0;min-height:0;margin:0 0 10px;font-size:11px}.computer-experience .lab-empty-preview{background:#eee4ce88;border:0;border-radius:5px;flex:1;min-height:240px;padding:20px 15px}.computer-experience .lab-paper-stack{width:75px;height:90px}.computer-experience .lab-paper-stack svg{width:34px}.computer-experience .lab-empty-preview h3{margin-top:18px;font-size:21px}.computer-experience .lab-live-preview{flex-shrink:0}.computer-experience .lab-preview-body{padding:20px}.computer-experience .lab-preview-body>h3{font-size:27px}.computer-experience .lab-takeaway{border-top:1px solid #063d4025;flex-shrink:0;gap:10px;margin:0;padding:8px 0 0}.computer-experience .lab-takeaway p{font-size:10px;line-height:1.4}.computer-experience .lab-takeaway a{margin:0;font-size:11px}.computer-experience .lab-takeaway>svg{flex-shrink:0;width:16px}.computer-pane-tabs{display:none}@media (max-width:700px){.desk-open-computer .desk-object-toolbar>strong{display:none}.desk-open-computer main.paper-content{padding:3px 0 8px!important}.computer-open-display{border-radius:12px 12px 3px 3px;padding:18px 7px 20px}.computer-camera{width:5px;height:5px;top:6px}.computer-brand{letter-spacing:1px;font-size:6px;bottom:5px}.computer-open-keyboard{border-radius:1px 1px 12px 12px;height:38px;padding:6px 12% 4px}.computer-keys{gap:2px;height:16px}.computer-trackpad{height:8px;margin-top:3px}.computer-experience .idea-lab{gap:10px;padding:14px 12px 10px}.computer-experience .lab-intro{display:block}.computer-experience .lab-intro .v2-eyebrow{margin-bottom:5px;font-size:8px}.computer-experience .lab-intro h2{font-size:25px}.computer-experience .lab-intro>p:not(.v2-eyebrow){margin-top:6px;font-size:12px;line-height:1.45}.computer-pane-tabs{border-bottom:1px solid #063d4025;flex-shrink:0;gap:5px;padding-bottom:8px;display:flex}.computer-pane-tabs button{color:#063d40;background:#eee4ce;border:1px solid #063d4025;border-radius:4px;flex:1;min-height:44px;font-size:13px;font-weight:700}.computer-pane-tabs button[aria-pressed=true]{color:#fff8e8;background:#12575a;box-shadow:1px 2px #063d4030}.computer-experience .lab-workbench{gap:0;padding:5px 2px;display:flex;overflow:hidden}.computer-experience .lab-input,.computer-experience .lab-output{flex:1;width:100%;min-width:0}.computer-experience [data-pane=idea] .lab-output,.computer-experience [data-pane=preview] .lab-input{display:none}.computer-experience .lab-input{padding:22px 14px 15px;transform:none}.computer-experience .lab-types{gap:4px}.computer-experience .lab-types button{padding:7px 8px;font-size:11px}.computer-experience .lab-types svg{width:14px}.computer-experience .lab-input textarea{font-size:21px}.computer-experience .lab-preview-body{padding:16px 12px}.computer-experience .lab-preview-body>h3{font-size:25px}.computer-experience .lab-takeaway{display:none}.computer-experience .generated-form input{font-size:16px}.computer-experience button{touch-action:manipulation}}@media (max-height:500px){.computer-experience .lab-intro{display:none}.computer-open-keyboard{height:25px;padding:4px 20%}.computer-keys{height:15px}.computer-trackpad{display:none}.computer-experience .idea-lab{gap:5px;padding:8px 12px}}@media (prefers-reduced-motion:reduce){.computer-experience *{transition:none!important;animation:none!important}}
.studio-paper-art{pointer-events:none;background-image:url(/images/desk/objetos-papel-v1.png);background-repeat:no-repeat;background-size:200% 200%;display:block;position:absolute;inset:0}.art-computer{background-position:0 0}.art-folder{background-position:100% 0}.art-notebook{background-position:0 100%}.art-radio{background-position:100% 100%}.studio-scene>.studio-computer{aspect-ratio:1;height:auto;padding:0}.studio-computer .studio-screen{background:0 0;border:0;border-radius:0;padding:0;position:absolute;inset:17% 17% 45%;box-shadow:none!important}.studio-computer .studio-screen-inner{color:#fff6df;background:0 0;border:0;border-radius:0;min-height:0;padding:0;position:absolute;inset:0;overflow:visible}.studio-computer .studio-camera,.studio-computer .studio-screen-dots,.studio-computer .studio-screen-inner>svg,.studio-computer .studio-keyboard,.studio-computer .studio-trackpad{display:none}.studio-computer .studio-screen-inner>strong{text-shadow:0 2px #022b2d80;margin:0 0 9px;font-size:clamp(20px,2.5vw,36px);line-height:1.1}.studio-computer .studio-screen-start{color:#063d40;padding:6px 12px;font-size:10px}.studio-computer .studio-screen-cursor{width:9px;height:14px;bottom:0;right:4px}.studio-scene>.studio-notebook{aspect-ratio:1;height:auto}.studio-notebook .studio-spiral,.studio-notebook .studio-hand-line,.studio-notebook .studio-notebook-tag,.studio-notebook .studio-notebook-paper>svg{display:none}.studio-notebook .studio-notebook-paper{box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;min-height:0;padding:0;display:flex;position:absolute;inset:20% 20% 18% 23%;rotate:-12deg}.studio-notebook .studio-notebook-paper>span:first-child{margin-bottom:14px;font-size:8px}.studio-notebook .studio-notebook-paper>strong{font-size:clamp(22px,2.3vw,33px);line-height:1.2}.studio-scene>.studio-folder{aspect-ratio:1;height:auto}.studio-folder .studio-folder-back,.studio-folder .studio-file{display:none}.studio-folder .studio-folder-front{background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:0;padding:0;display:flex;position:absolute;inset:70% 20% 14% 35%;transform:rotate(-1deg);box-shadow:none!important}.studio-folder .studio-folder-front>svg,.studio-folder .studio-folder-front>span{display:none}.studio-folder .studio-folder-front strong{text-align:center;font-size:clamp(16px,1.8vw,24px);line-height:1.1}.studio-scene>.studio-radio{aspect-ratio:1;height:auto}.studio-radio .studio-radio-antenna,.studio-radio .studio-radio-handle,.studio-radio .studio-radio-body{display:none}.studio-radio .studio-object-label{bottom:-26px}.studio-notebook .studio-object-label,.studio-folder .studio-object-label{bottom:-25px}.studio-computer .studio-object-label{bottom:-23px}@media (min-width:1001px){.studio-scene>.studio-computer{width:34%;max-width:445px;top:-4%}.studio-scene>.studio-notebook{width:23%;max-width:290px;top:1%;right:4%}.studio-scene>.studio-folder{width:27%;max-width:340px;bottom:1%;left:3%}.studio-scene>.studio-radio{width:26%;max-width:325px;bottom:0;right:4%}}@media (min-width:601px) and (max-width:1000px){.studio-scene>.studio-computer{width:37%;top:2%}.studio-scene>.studio-folder{width:32%;bottom:9%}.studio-scene>.studio-radio{width:32%;top:47%}.studio-scene>.studio-notebook{width:26%;top:64%;right:1%}.studio-notebook .studio-notebook-paper>strong{font-size:23px}}@media (max-width:600px){.studio-computer .studio-screen-inner>strong{font-size:22px}.studio-computer .studio-screen-start{padding:5px 10px;font-size:9px}.studio-notebook .studio-notebook-paper>strong{font-size:24px}.studio-notebook .studio-notebook-paper>span:first-child{margin-bottom:10px;font-size:7px}.studio-folder .studio-folder-front strong{font-size:18px}.studio-object .studio-object-label{min-height:44px}}@media (max-height:500px) and (min-width:601px){.studio-scene>.studio-computer,.studio-scene>.studio-notebook,.studio-scene>.studio-folder,.studio-scene>.studio-radio{aspect-ratio:1;width:100%;height:auto}.studio-computer .studio-screen-inner>strong{font-size:18px}.studio-notebook .studio-notebook-paper>strong{font-size:20px}.studio-folder .studio-folder-front strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.studio-paper-art{animation:none!important}}.studio-computer .studio-screen:after,.studio-notebook .studio-notebook-paper:after,.studio-folder .studio-folder-front:after{display:none}.studio-computer .studio-screen-inner{border-radius:3px;color:#fff6df!important;background:#063d40!important}@media (min-width:1001px){.studio-scene>.studio-photo{width:11%;max-width:135px;top:64%;left:57%}.studio-scene>.studio-photo .studio-object-label{font-size:12px;left:38%}}@media (max-width:600px){.desk-base .studio .studio-scene{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:38px 18px;padding:18px 22px 48px;display:grid;overflow:hidden auto}.desk-base .studio .studio-scene>.studio-object{place-self:center;max-width:none;width:100%!important;position:relative!important;inset:auto!important;scale:1!important}.desk-base .studio .studio-scene>.studio-book{grid-area:1/1;max-width:125px;transform:rotate(-8deg);width:75%!important}.desk-base .studio .studio-scene>.studio-computer{grid-area:1/2;transform:rotate(3deg)}.desk-base .studio .studio-scene>.studio-folder{grid-area:2/1;transform:rotate(-4deg)}.desk-base .studio .studio-scene>.studio-notebook{grid-area:2/2;transform:rotate(4deg)}.desk-base .studio .studio-scene>.studio-radio{grid-area:3/1;transform:rotate(-3deg)}.desk-base .studio .studio-scene>.studio-photo{grid-area:3/2;max-width:130px;transform:rotate(6deg);width:80%!important}.desk-base .studio .studio-scene>.studio-sticky{grid-area:4/1/auto/-1;justify-self:center;width:90%;max-width:300px;min-height:150px;margin-top:15px;padding:20px;position:relative!important;inset:auto!important}.desk-base .studio .studio-sticky textarea{height:70px;font-size:23px}.desk-base .studio .studio-lamp,.desk-base .studio .studio-pencil,.desk-base .studio .studio-plant{display:none}.desk-base .studio .studio-object-label{gap:5px;min-height:44px;padding:3px 5px;font-size:10px;bottom:-31px}.desk-base .studio .studio-book .studio-object-label{bottom:-39px}.desk-base .studio .studio-photo .studio-object-label{bottom:-34px;left:45%}.studio-computer .studio-screen-inner>strong{margin-bottom:5px;font-size:14px}.studio-computer .studio-screen-start{gap:3px;padding:4px 6px;font-size:7px}.studio-computer .studio-screen-start svg{width:8px;height:8px}.studio-computer .studio-screen-cursor{display:none}.studio-notebook .studio-notebook-paper>strong{font-size:16px}.studio-notebook .studio-notebook-paper>span:first-child{margin-bottom:6px;font-size:5px}.studio-folder .studio-folder-front strong{font-size:12px}.studio-object-label svg{width:12px;height:12px}.desk-base .studio .studio-object>.studio-object-label{white-space:normal;text-align:center;width:max-content;max-width:155px;line-height:1.25;left:50%!important;transform:rotate(0)!important}.desk-base .studio .studio-computer>.studio-object-label{max-width:140px}.desk-base .studio .studio-folder>.studio-object-label{max-width:155px}.desk-base .studio .studio-photo>.studio-object-label{max-width:130px}}.desk-base .studio .studio-object>.studio-object-label{white-space:normal;text-align:center;width:max-content;max-width:calc(100% + 24px);margin-inline:auto;line-height:1.25;left:0!important;right:0!important;transform:none!important}@media (max-width:600px){.desk-base .studio .studio-object>.studio-object-label{max-width:155px}.desk-base .studio .studio-computer>.studio-object-label{max-width:140px}}.studio-notebook .studio-notebook-paper{left:36%;right:17%}@media (min-width:601px){.studio .studio-room-foot{min-height:48px;padding-top:26px;padding-bottom:8px}}
.folder-paper-back{clip-path:inset(0 0 45%);z-index:0}.folder-paper-flap{clip-path:inset(55% 0 0);z-index:3;transform-origin:50% 95%;backface-visibility:visible}.studio-folder .studio-folder-front{z-index:4}.notebook-paper-spine{clip-path:inset(0 79% 0 0)}.notebook-paper-cover{clip-path:inset(0 0 0 21%);transform-origin:21%;backface-visibility:visible}.desk-camera[data-current=folder][data-approaching=true] .folder-paper-flap{animation:.85s steps(8,end) .16s both paper-folder-unhinge;transform:perspective(900px)rotateX(-72deg)}.desk-camera[data-current=folder][data-approaching=true] .studio-folder-front{transform-origin:bottom;animation:.85s steps(8,end) .16s both paper-folder-label-unhinge;transform:perspective(900px)rotateX(-72deg)translateY(12px)}.desk-camera[data-current=folder][data-approaching=true] .studio-file{z-index:2;width:auto;height:auto;display:block;position:absolute;inset:15% 17% 28%}.desk-camera[data-current=notebook][data-approaching=true] .notebook-paper-cover{animation:.9s steps(9,end) .14s both paper-notebook-unhinge;transform:perspective(1000px)rotateY(-145deg)}@keyframes paper-folder-unhinge{0%{transform:perspective(900px)rotateX(0)}to{transform:perspective(900px)rotateX(-72deg)}}@keyframes paper-folder-label-unhinge{0%{transform:perspective(900px)rotateX(0)translateY(0)}to{transform:perspective(900px)rotateX(-72deg)translateY(12px)}}@keyframes paper-notebook-unhinge{0%{transform:perspective(1000px)rotateY(0)}to{transform:perspective(1000px)rotateY(-145deg)}}.desk-camera[data-motion=paused] .folder-paper-flap,.desk-camera[data-motion=paused] .notebook-paper-cover,.desk-camera[data-motion=paused] .studio-folder-front{animation:none!important}@media (prefers-reduced-motion:reduce){.folder-paper-flap,.notebook-paper-cover,.studio-folder-front{animation:none!important}}.desk-object-content .object-room-title h1{background:#fff8e9 url(/textures/paper-fiber-v1.png) 0 0/500px;border:0;border-radius:1px;max-width:100%;padding:7px 12px;line-height:1.15;display:inline-block;box-shadow:1px 2px 1px #61482c20,3px 5px 7px #61482c14}@media (max-width:600px){.desk-object-content .object-room-title h1{padding:6px 9px}}.desk-account-links{border-top:1px dashed #a899765c;flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;display:flex}.desk-account-links>a,.desk-account-links button{color:#063d40;text-align:left;background:0 0;border:0;border-radius:2px;align-items:center;width:100%;min-height:44px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.desk-account-links>a:hover,.desk-account-links button:hover{background:#f8be3933}.desk-account-links>a:focus-visible,.desk-account-links button:focus-visible{outline-offset:1px;outline:2px solid #063d40}.desk-object-toolbar nav{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(75dvh,600px);overflow:auto}
