@font-face{font-family:Mentor DM Sans;src:url(/assets/watch-8065a9fd05e2e8dd/fonts/dm-sans-400.ttf);font-display:swap;font-weight:400}.mentor-classroom,.mentor-classroom *{box-sizing:border-box}.mentor-classroom{color:#2e454c;background:#f1f5f5;font:400 14px/1.6 Mentor DM Sans,Arial,sans-serif;padding:26px 28px 16px;isolation:isolate}.mentor-classroom button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.mentor-classroom button:focus-visible{outline:3px solid #6d89cb;outline-offset:4px}.mentor-classroom-header{position:relative;min-height:168px;padding-bottom:24px}.mentor-classroom-heading{width:calc(100% - 245px)}.mentor-classroom-brand{display:flex;gap:9px;align-items:center;color:#667e85;font-size:11px}.mentor-classroom-brand img{object-fit:contain}.mentor-classroom-brand b{color:#9aa9ac;font-weight:400;margin-left:5px}.mentor-classroom h1{font:400 clamp(30px,3.6vw,52px)/1.06 "Mentor DM Sans",Arial,sans-serif;letter-spacing:-.055em;margin:18px 0 12px;color:#2f444b;text-wrap:balance}.mentor-classroom-heading>p{margin:0;color:#7d9194;font-size:12px}.mentor-classroom-chimes{position:absolute;z-index:6;top:-17px;right:8px}.mentor-classroom-chimes .wind-chime-paper{z-index:10}.mentor-classroom-scene{position:relative;width:100%;overflow:hidden;border-radius:10px;background:#afc1c5}.mentor-classroom-art{display:block;width:100%;height:auto;aspect-ratio:3/2;-webkit-user-select:none;user-select:none}.mentor-classroom-notes{display:contents}.mentor-classroom-note{position:absolute;top:var(--note-y);left:var(--note-x);width:18.5%;padding:8px 5px 7px;border:1px solid #e7e4d5;border-radius:2px;background:#fffcf2;color:#5b6159;box-shadow:3px 6px 12px #071d2f45;transform:rotate(var(--note-tilt));text-align:left;transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s}.mentor-classroom-note:nth-child(-n+2){width:20%}.mentor-classroom-note:hover,.mentor-classroom-note:focus-visible{z-index:4;transform:rotate(0) translateY(-4px) scale(1.045);box-shadow:4px 12px 22px #071d2f55}.mentor-classroom-pin{display:block;position:absolute;top:-9px;left:47%;color:#b56e56;filter:drop-shadow(1px 2px 1px #071d2f35);transform:rotate(-20deg)}.mentor-classroom-note:nth-child(2n) .mentor-classroom-pin{color:#9baabf;transform:rotate(18deg)}.mentor-classroom-note-topic{display:block;font:400 clamp(5px,.6vw,9px)/1.5 "Mentor DM Sans",Arial,sans-serif;letter-spacing:.06em;color:#9a9687;padding:2px 5px 6px}.mentor-classroom-note>img{display:block;width:100%;height:auto;border-radius:1px}.mentor-classroom-note-title{display:flex;justify-content:space-between;gap:5px;align-items:center;padding:6px 5px 0;color:#63685e;font:400 clamp(6px,.72vw,11px)/1.35 "Mentor DM Sans",Arial,sans-serif}.mentor-classroom-note-title>svg{flex:none;width:11px}.mentor-classroom-footer{display:flex;gap:30px;align-items:baseline;justify-content:space-between;padding-top:17px}.mentor-classroom-footer>span{flex:none;font-size:8px;letter-spacing:.1em;color:#84979b}.mentor-classroom-footer p{margin:0;max-width:410px;font-size:10px;line-height:1.6;color:#97a5a8;text-align:right}.mentor-classroom-mobile-index{display:none}.mentor-classroom-dialog{width:min(760px,calc(100% - 40px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #d7dfdc;border-radius:14px;background:#f8faf9;color:#34494c;box-shadow:0 25px 100px #132f4340;font:400 14px/1.6 Mentor DM Sans,Arial,sans-serif;overscroll-behavior:contain}.mentor-classroom-dialog[open]{animation:mentor-note-unfold .32s cubic-bezier(.2,.7,.2,1) both}.mentor-classroom-dialog::backdrop{background:#172c3e73;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mentor-classroom-dialog-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:23px 26px 18px}.mentor-classroom-dialog-header span{font-size:9px;letter-spacing:.1em;color:#889b9e}.mentor-classroom-dialog-header h2{margin:8px 0 0;font:400 25px/1.25 Mentor DM Sans,Arial,sans-serif;letter-spacing:-.04em;color:#34494c}.mentor-classroom-close{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #dde4df;border-radius:50%;background:#fff;color:#6e8286}.mentor-classroom-original{padding:0 26px 21px}.mentor-classroom-original>img{display:block;width:100%;height:auto;border-radius:9px;border:1px solid #e4e3d7}.mentor-classroom-open-source{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #cbd8d2;border-radius:7px;background:#e4eee7;color:#4d695b;padding:11px 15px;margin:18px 0 0 auto;font-size:12px!important}.mentor-classroom-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e2e8e4;padding:13px 26px;color:#9aa7a6;font-size:9px}.mentor-classroom-dialog-footer>div{display:flex;align-items:center;gap:14px;white-space:nowrap}.mentor-classroom-dialog-footer button{display:grid;place-items:center;width:31px;height:31px;padding:0;border:1px solid #dae3dd;border-radius:50%;color:#70867a;background:#fff}.mentor-classroom-source{padding:0 20px}.mentor-classroom-source>button{display:flex;align-items:center;gap:7px;padding:5px 0 12px;color:#6b8177;background:transparent;border:0;font-size:11px}.mentor-classroom-source iframe{display:block;width:100%;height:min(65dvh,650px);border:1px solid #dfe5e1;border-radius:7px;background:#fff}.mentor-classroom--preview{padding:0;background:transparent;pointer-events:none}.mentor-classroom--preview .mentor-classroom-note{padding:4px 3px}.mentor-classroom--preview .mentor-classroom-note-topic{font-size:4px;padding:1px 2px 3px}.mentor-classroom--preview .mentor-classroom-note-title{font-size:4px;padding:3px 2px 0}.mentor-classroom--preview .mentor-classroom-note-title>svg{width:6px;height:6px}.mentor-classroom--preview .mentor-classroom-pin{width:9px;height:9px;top:-5px}.mentor-classroom-preview-chime{position:absolute;right:1%;top:-3%;width:10%;height:20%;object-fit:contain}@keyframes mentor-note-unfold{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media (max-width: 600px){.mentor-classroom{padding:22px 16px 16px}.mentor-classroom-header{min-height:154px}.mentor-classroom-heading{width:calc(100% - 115px)}.mentor-classroom-brand{font-size:10px;gap:6px}.mentor-classroom-brand b{display:block;margin-left:0;font-size:8px}.mentor-classroom-brand img{width:20px;height:20px}.mentor-classroom h1{font-size:clamp(27px,5vw,36px);margin-top:16px}.mentor-classroom-heading>p{font-size:10px;line-height:1.55}.mentor-classroom-chimes{right:-7px;top:-14px}.mentor-classroom-chimes .wind-chimes{width:114px;height:142px}.mentor-classroom-chimes .wind-chimes-bank{height:107px}.mentor-classroom-chimes .wind-chime{width:62px;height:113px;left:calc(var(--chime-index) * 29px - 5px)}.mentor-classroom-chimes .wind-chimes-guide{white-space:normal;gap:3px}.mentor-classroom-chimes .wind-chimes-guide>span{padding:2px 4px;font-size:7px}.mentor-classroom-chimes .wind-chimes-sound{flex:none;width:21px;height:21px}.mentor-classroom-chimes .wind-chime-paper{right:0;top:141px;width:min(250px,calc(100vw - 48px));max-height:310px}.mentor-classroom-scene{overflow:visible;background:transparent}.mentor-classroom-art{border-radius:9px}.mentor-classroom-notes{display:contents}.mentor-classroom-note{position:absolute;left:var(--note-x);top:var(--note-y);width:18.5%;padding:3px 2px;transform:rotate(var(--note-tilt))}.mentor-classroom-note:nth-child(-n+2){width:20%}.mentor-classroom-note-topic{font-size:3px;padding:1px 2px 2px}.mentor-classroom-note-title{font-size:3px;line-height:1.4;padding:2px 1px 0}.mentor-classroom-note-title>svg{width:5px;height:5px}.mentor-classroom-pin{width:8px;height:8px;top:-4px}.mentor-classroom-mobile-index{display:grid;gap:0;margin-top:18px;border-top:1px solid #dce4e1}.mentor-classroom-mobile-index button{display:flex;align-items:center;gap:12px;padding:15px 4px;text-align:left;border:0;border-bottom:1px solid #dce4e1;background:transparent;color:#536b67}.mentor-classroom-mobile-index button>span{font-size:9px;color:#9eaaa5}.mentor-classroom-mobile-index button>strong{font-size:12px;font-weight:400;flex:1}.mentor-classroom-mobile-index button>svg{flex:none;color:#859a91}.mentor-classroom-footer{display:block;padding-top:20px}.mentor-classroom-footer p{margin-top:7px;font-size:9px;text-align:left}.mentor-classroom-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.mentor-classroom-dialog-header{padding:18px 16px 15px}.mentor-classroom-dialog-header h2{font-size:22px}.mentor-classroom-original{padding:0 12px 18px}.mentor-classroom-dialog-footer{padding:12px 16px}.mentor-classroom-dialog-footer>span{max-width:130px}.mentor-classroom-source{padding:0 10px}.mentor-classroom--preview{padding:0}.mentor-classroom--preview .mentor-classroom-notes{display:contents}.mentor-classroom--preview .mentor-classroom-note{position:absolute;left:var(--note-x);top:var(--note-y);width:18.5%;transform:rotate(var(--note-tilt))}.mentor-classroom--preview .mentor-classroom-note:nth-child(-n+2){width:20%}}@media (min-width: 601px) and (max-height: 650px){.mentor-classroom{padding:16px 22px 12px}.mentor-classroom-header{min-height:0;padding-bottom:15px}.mentor-classroom h1{font-size:32px;margin:10px 0 8px}.mentor-classroom-heading>p{font-size:11px}.mentor-classroom-scene{width:min(100%,calc((100dvh - 205px)*1.5));margin-inline:auto}.mentor-classroom-footer{padding-top:10px;gap:20px}.mentor-classroom-footer p{font-size:8px;max-width:330px}.mentor-classroom-footer>span{font-size:7px}.mentor-classroom-chimes{right:0;top:-15px}.mentor-classroom-chimes .wind-chimes{width:190px;height:137px}.mentor-classroom-chimes .wind-chimes-bank{height:114px}.mentor-classroom-chimes .wind-chime{width:79px;height:119px;left:calc(var(--chime-index) * 51px)}.mentor-classroom-chimes .wind-chime-paper{top:132px}.mentor-classroom--preview{padding:0}.mentor-classroom--preview .mentor-classroom-scene{width:100%}}@media (prefers-reduced-motion: reduce){.mentor-classroom-note{transition:none}.mentor-classroom-dialog[open]{animation:none}}
