.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-nav{padding:16px}.journal_page{max-width:1200px}.j_container{background:var(--background1);border-radius:20px;box-shadow:var(--box-shadow-img);position:relative;width:100%;max-width:800px;margin:auto}#j_close{font-size:18px;position:absolute;right:5px;top:5px;cursor:pointer;text-align:center;padding:5px 15px;font-weight:600}#my_journal_title{text-align:center;display:block;margin:auto;font-weight:var(--fontweight_heavy);padding:1% 0 .5%;text-align:center;width:100%;white-space:normal;font-size:var(--font_header)}.j_img2{width:100%;display:block;margin:16px 0;position:relative}.journal_photo_small{object-fit:cover!important;width:100%;border-radius:12px;max-height:350px;min-height:200px}.page_info{text-align:center;margin-bottom:.5%;font-weight:var(--fontweight_slim);white-space:normal;padding-bottom:.5em;display:block;margin:auto;width:100%}.page_info2{text-align:center;margin-bottom:.5%;font-weight:var(--fontweight_slim);white-space:normal;font-size:12px;padding-bottom:.5em;border-bottom:2px solid #ccc;display:block;margin:auto;width:100%}.note_highlight_grid{display:flex;gap:16px}.photo_highlight{width:100%;position:relative;max-width:450px;min-height:200px}.photo_highlight img{width:100%;height:100%;object-fit:cover;border-radius:24px}.mainimagejournal{max-height:400px;background:var(--background)}.info_highlight{width:100%;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.infoleft{font-weight:var(--fontweight_heavy)}.all_patterns_list{margin:10px 0}.like_container_journal{margin:20px 0 0;display:flex}.share-relative{height:fit-content;padding:0;background:0 0;margin:auto 0;height:14px;border-left:1px solid #ccc;border-radius:0;padding-left:16px;display:flex;align-items:center;gap:6px}.share-relative svg{width:16px;height:16px}.journal_page .likejournal_contain,.likejournal_contain-mine{gap:6px;display:flex}.journal_page .likejournal-total{font-size:var(--font_main)}#Makeofmonth{color:var(--color_ribblr);font-weight:var(--fontweight_heavy)}.seepat{grid-area:seepat;color:var(--color_ribblr)}.pattern_info .pattern_item img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0;grid-area:coverimg;border-radius:10px 10px 0 0}.makes_page .pattern_shop_name,.makes_page .pattern_text_name{padding:0}.journalmain-top{display:flex;align-items:center;gap:8px}.top-row-note{display:flex;align-items:center;gap:6px}#report-pattern svg{width:20px;height:20px;min-width:20px;vertical-align:sub}#report-pattern{color:var(--textSecondary)}#report-pattern u{color:var(--Purple);cursor:pointer}.originalpat{background:var(--White);width:100%;display:flex;flex-wrap:wrap;padding:16px 20px;gap:16px;border-radius:16px}.makes_page .journal_by{display:none}.report-pattern{margin-bottom:16px!important}.originalpat .pattern_text_name{font-size:18px;font-family:var(--font);font-weight:500;display:-webkit-box;height:32px;white-space:normal;line-height:18px;max-width:100%}.originalpat .pattern_shop_name{color:var(--textSecondary)}.originalpat .pattern_text{display:flex;flex-direction:column;align-self:center;flex:1}.originalpat .pattern_image{width:100px;height:100px;padding-bottom:unset}.page-title{color:var(--textMain);font-size:var(--font_title);font-weight:var(--fontweight_heavy)}.section{display:flex;flex-direction:column;background:var(--White);border-radius:16px;padding:16px 20px;margin:16px auto 0;width:-webkit-fill-available;max-width:100%}.section-padding{padding:0}.pattern_shop_name,.pattern_text_name{padding:5px;overflow:hidden;text-overflow:ellipsis;color:var(--textMain)}.pattern_shop_name{color:var(--textSecondary)}.patname{grid-area:patname;font-size:var(--font_header);font-weight:var(--fontweight_heavy);max-width:100%;overflow:hidden;text-overflow:ellipsis}.link_href{font-weight:var(--fontweight_heavy);margin-right:.5em;font-family:var(--fontInter)}.link_href:hover,.link_href:active{opacity:var(--opacityHover);text-decoration:underline}hr.j_sep{position:relative;height:1px;overflow:visible}hr.j_sep:before{content:"";position:absolute;top:0;left:5%;right:5%;width:90%;height:1px;background-image:linear-gradient(to right,transparent,var(--color1),transparent)}hr.j_sep:after{content:"";position:absolute;z-index:1;top:-9px;left:calc(50% - 9px);width:18px;height:18px;background-color:#a471fb;border:1px solid var(--color1);border-radius:50%;box-shadow:inset 0 0 0 2px var(--background1),0 0 0 4px var(--background1)}.edit_img{position:absolute;top:10px;width:20px;height:20px;cursor:pointer;background:rgba(200,200,200,.5);border-radius:50%;padding:4px;transition:var(--transition);z-index:1;margin:0 7px}.edit_img:hover,.edit_img:active{opacity:var(--opacityHover)}.edit_img img{width:80%!important;height:80%!important;margin:2px;position:relative!important;border-radius:0!important}.info_highlight .share_it{vertical-align:middle;margin:auto!important;background:0 0;padding:0;border-radius:0}.latestnote{grid-area:latestnote;font-size:var(--font_large);font-style:italic}.actualnote,.product-intro{grid-area:actualnote!important;font-size:var(--font_large);white-space:pre-line;word-break:break-word;font-family:var(--fontInter)}.note_date1{grid-area:notedate1}.note_date2{font-family:var(--fontInter)}.sellthis{display:block;margin:20px auto 0;font-size:var(--font_main);color:var(--color2);text-align:center;font-weight:var(--fontweight_main)}.sellthis a{color:var(--color1)}.cta{grid-area:cta;display:grid;width:100%;grid-template-areas:"price buynow" "ship explain";grid-template-columns:40% 60%;grid-column-gap:15px}.price{grid-area:price;font-size:var(--font_title);display:-webkit-box;-webkit-box-align:center}.shipping_css{grid-area:ship}.buynow{grid-area:buynow;-webkit-box-align:center;padding-top:10px}.buynowown{margin:auto}.buynowbutton{grid-area:buynow;padding:10px 20px;background-image:linear-gradient(to left,var(--gradient1),var(--gradient2));border-radius:40px;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;box-shadow:var(--box-shadow-img);margin-top:10px;max-width:140px;max-height:23px;transition:filter .15s ease,transform .15s ease}.buynowbutton:hover{transform:scale(1.05,1.05)translateZ(0)var(--transform);cursor:pointer}.buynowbutton:active{transform:scale(.98);filter:brightness(1.2)}#buynow{font-weight:var(--fontweight_heavy);color:#fff;text-shadow:var(--dropContrast);font-size:var(--font_title)}.hover-epattern{border-radius:5px;font-size:1em;height:auto;letter-spacing:1px;line-height:1.6em;position:absolute;bottom:30px;left:-96px;display:none;padding:5px 20px;width:180px;background:var(--background2);box-shadow:var(--box-shadow-img);color:var(--color1)}.hover-epattern:after{content:'';position:absolute;bottom:-6px;width:10px;height:10px;border-bottom:1px solid var(--background3);border-right:1px solid var(--background3);background:var(--background1);left:50%;margin-left:-10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background2)}.e-pattern{position:relative;cursor:pointer;grid-area:explain;vertical-align:middle;margin:7px 0}.information-epattern{display:inline-block;width:16px;border-radius:50%;text-align:center;margin-right:5px;padding:1px;background:rgba(114,161,255,.5);font-weight:700;font-family:serif}@-moz-document url-prefix(){.noteprogress2 progress{padding-right:0!important;margin-right:30%}}.noteprogress2 progress{padding-right:30%;width:100%;height:max-content;width:-moz-available}.noteprogress2 label{padding-right:30%}.project1{grid-area:project1!important}.previous_notes{margin-top:16px}#previous_note{font-weight:var(--fontweight_heavy);width:100%;margin:0 0 16px;font-size:var(--font_title);max-width:500px;margin:auto;display:flex;gap:6px;align-items:center}.previous_project{padding:16px 0;font-weight:var(--fontweight_heavy);width:100%;font-size:var(--font_title);max-width:500px;margin:auto}.j_container_history{width:100%;min-height:10vh}.j_containter_history_title{font-size:var(--font_title);font-weight:var(--fontweight_heavy);margin:auto;text-align:center;display:block;border-top:2px solid #ccc;width:50%;padding-top:1em}.j_project{font-size:2em;font-weight:600;display:block;margin:auto;width:max-content}.j_project .pattern_progress{font-size:14px;top:-7px}@-moz-document url-prefix(){.j_project .pattern_progress{top:15px}}.j_project_list{grid-area:proj;font-weight:var(--fontweight_heavy);font-size:var(--font_title);font-family:var(--font);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.title-make{font-weight:var(--fontweight_heavy);width:100%;font-size:var(--font_title);font-family:var(--font);margin:0 0 8px!important}.j_project input{font-size:var(--font_title);border-radius:20px;text-align:center;margin:1em 0 0;color:var(--color_ribblr);display:block;margin:1em auto;box-shadow:var(--box-shadow-img);width:90%;background:var(--background2);color:#000!important}.j_project input::placeholder{font-size:var(--font_title);font-weight:var(--fontweight_heavy)}.j_close{cursor:pointer;position:absolute;right:50px;top:50px}.j_del{grid-area:submit2;cursor:pointer;transition:var(--transition)}.j_del:hover,.j_del:active{transform:translateY(-2px)}.j_del img{height:18px;filter:var(--invertfilter);transform:translate3d(0,0,0);backface-visibility:hidden}.journal_page .j_item .pattern_progress{top:3px}.j_container .j_entry,.j_container .j_item{display:grid;grid-template-areas:"pic proj date" "pic mood progress" "pic note note" "pic submit1 submit2";grid-template-columns:19.5em auto 10.2em;grid-template-rows:2em 2.5em 8em 2.5em;grid-column-gap:1em;grid-row-gap:.25em;box-shadow:var(--box-shadow-img);margin:10px auto 20px;width:calc(100% - 6px);border:0;border-radius:5px;border-right:6px solid var(--color_ribblr);background:var(--background2);position:relative;max-width:unset}.j_container .j_entry{background:rgba(191,153,255,.4)!important;grid-template-rows:.1em 4em 8em 3em!important}.j_entry .j_note textarea{border-radius:0 20px 20px 20px;background:var(--background1);padding:5px 10px;color:var(--color1)}.j_entry .j_img{border-right:1px dashed #000}#camera_upload{filter:var(--invertfilter);transform:translate3d(0,0,0);backface-visibility:hidden}input#journal_save{border-radius:40px;background-image:linear-gradient(to left,var(--gradient1),var(--gradient2));color:#fff;text-shadow:var(--dropContrast);width:5em;border:none;box-shadow:var(--box-shadow-img);cursor:pointer;font-family:var(--font);font-size:var(--font_main);transition:var(--transition);font-weight:var(--fontweight_heavy);margin:auto .5em}input#journal_save:hover,input#journal_save:active{box-shadow:none}.j_container .note_date{grid-area:date;text-align:right;margin-right:5px}.note_date{margin-left:auto;color:var(--textSecondary)}.j_container .j_mood{grid-area:mood;font-size:var(--font_title)}.j_mood{font-size:var(--font_title)}#j_mood{background:0 0;font-size:var(--font_title)}#my_mood{font-size:var(--font_second);display:block}.j_note{grid-area:note;margin-right:.5em}.j_img{grid-area:pic;margin:auto;position:relative;width:100%;padding-top:80%;margin:0 auto}.submit_note{grid-area:submit2;text-align:end;margin:auto 0}.p-progress-top{grid-area:progress;position:relative}.p-progress-top progress{-webkit-appearance:none;appearance:none}.j_project .p-progress-top progress{margin:auto;display:block;width:90%}.p-progress-top progress[value]::-webkit-progress-value{background-image:-moz-linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),-moz-linear-gradient(top,rgba(255,255,255,.25),rgba(0,0,0,.25)),-moz-linear-gradient(left,var(--gradient1),var(--gradient2));background-image:-webkit-linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),-webkit-linear-gradient(top,rgba(255,255,255,.25),rgba(0,0,0,.25)),-webkit-linear-gradient(left,var(--gradient1),var(--gradient2));border-radius:5px;background-size:35px 20px,100% 100%,100% 100%;box-shadow:var(--box-shadow-img)}.p-progress-top ::-moz-progress-bar{background-image:-moz-linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),-moz-linear-gradient(top,rgba(255,255,255,.25),rgba(0,0,0,.25)),-moz-linear-gradient(left,var(--gradient1),var(--gradient2));background-image:-webkit-linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),-webkit-linear-gradient(top,rgba(255,255,255,.25),rgba(0,0,0,.25)),-webkit-linear-gradient(left,var(--gradient1),var(--gradient2));border-radius:5px;background-size:35px 20px,100% 100%,100% 100%;box-shadow:var(--box-shadow-img)}.p-progress-top progress::-webkit-progress-bar{border:0;border-radius:5px;height:20px;background:#707070}@-moz-document url-prefix(){.p-progress-top progress{border:0;border-radius:5px;height:20px;background:#707070}}.j_item{max-width:500px;margin:16px auto;border-bottom:1px solid var(--menu);width:100%}.pattern_progress{position:absolute;right:20px;top:2px;font-weight:var(--fontweight_heavy);color:#fff;text-shadow:var(--dropContrast)}label.pattern_progress:hover,label.pattern_progress:active{color:#ff0;cursor:text}.journal_page .pattern_progress .j_item{top:2px}.j_note textarea{font-size:var(--font_main);height:90%;color:var(--textMain);font-family:var(--fontInter);width:90%;background:0 0}.j_note textarea:focus{outline:none}.j_public::before{font-size:1em;content:"📲 public"}.j_private::before{font-size:1em;content:"🔒 private"}.j_img img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:5px 0 0 5px}.j_img .camera{opacity:1}.journal_save{cursor:pointer}.questions_rating{text-align:center}.easy_to_follow,.recommend_it{display:inline-grid;width:-moz-fit-content;width:fit-content;margin:auto;grid-template-areas:"question1 answers1 answers2";grid-template-columns:260px 40px 40px;padding:10px 5px;background:var(--background2)}.question_1,.question_2{grid-area:question1;margin:auto 1em auto 0;text-align:center}.answer1{grid-area:answers1}.j_review_no{grid-area:answers2}.answer_container{display:inline-flex;width:34px;height:34px;vertical-align:-moz-middle-with-baseline;vertical-align:-webkit-baseline-middle;background:var(--background);color:var(--textSecondary);border:1px solid var(--menu);border-radius:12px;box-shadow:var(--box-shadow-img);font-weight:600;cursor:pointer;transition:var(--transition);position:relative;font-size:1.2em;margin:auto;opacity:1;transform:scale3d(1,1,1)perspective(1px)}.answer_container:hover,.answer_container:active{background:var(--menu);color:var(--textMain);box-shadow:none;transform:scale3d(1.06,1.06,1)perspective(1px)var(--transform);opacity:1}.j_review_select{opacity:1;transform:scale3d(1.06,1.06,1)perspective(1px);background:var(--Purple);color:var(--White-500);border:1px solid var(--Purple)}.j_review_select svg{box-shadow:var(--box-shadow-img)}.answer_container svg{fill:none;margin:auto;display:block;width:20px;height:20px}.review_content{padding:5px 0;background:var(--background2);border-radius:0 0 20px 20px}.review_content h2{display:none;text-align:center;margin:0 0 .25em;padding-bottom:.25em;border-bottom:2px solid #ccc;width:max-content;margin:auto}.journal-review-callout{position:relative;bottom:auto;left:auto;border-radius:16px;padding:12px;margin-top:12px;border:2px dashed var(--Purple)}.journal-review-callout .review_content{background:0 0;border-radius:12px;padding:0;max-width:100%;display:flex;flex-direction:column;gap:12px}.journal-review-inline{background:var(--background2);border-radius:12px;padding:10px}.journal-review-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:-6px;cursor:pointer}.journal-review-title{font-family:var(--font);font-size:var(--font_large);font-weight:600}.journal-review-caret{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--textSecondary);transition:var(--transition)}.journal-review-caret svg{width:100%;height:100%;display:block}.journal-review-callout.is-collapsed .journal-review-caret{transform:rotate(-90deg)}.journal-review-subtitle{color:var(--textSecondary);font-family:var(--fontInter)}.journal-review-subtitle{font-family:var(--fontInter);font-size:var(--font_second);color:var(--textSecondary)}.journal-review-callout.is-collapsed .questions_rating{display:none}.journal-review-callout.is-collapsed .journal-review-subtitle{margin-bottom:0}.journal-review-callout .questions_rating{text-align:left;display:flex;flex-direction:column;gap:8px}.journal-review-callout .easy_to_follow,.journal-review-callout .recommend_it{width:-webkit-fill-available;grid-template-columns:auto 40px 40px;padding:10px 12px;border-radius:12px;background:var(--White)}.journal-review-callout .question-label{margin:0}.journal-review-callout .question_1,.journal-review-callout .question_2{text-align:left;color:var(--textMain)}.toggle_switch_class{grid-area:submit1;cursor:pointer}.toggle-switch{display:block;position:relative;width:4.5em;height:auto}.toggle-switch__checkbox{display:none}.toggle-switch__label{display:block;overflow:hidden;cursor:pointer;height:18px;padding:0;line-height:18px;border:0;border-radius:24px;background-color:#707070;transition:background-color .3s ease-in;font-size:.7em;font-weight:600}.toggle-switch__label:before{content:"";display:block;width:12px;height:12px;margin:0;background:#fff;position:absolute;top:3px;bottom:2px;left:2px;border:0;border-radius:100%;box-shadow:0 0 1px rgba(0,0,0,.25),0 3px 3px rgba(0,0,0,.15);transition:all .3s ease-in 0s}.toggle-switch__checkbox:checked+.toggle-switch__label{background-color:#a471fb}.toggle-switch__checkbox:checked+.toggle-switch__label{border-color:#fff}.toggle-switch__checkbox:checked+.toggle-switch__label:before{left:auto;right:2px}.toggle-switch__inner{display:block;position:relative}.toggle-switch__inner:before,.toggle-switch__inner:after{position:absolute;top:0;bottom:0;z-index:1;color:#fff;opacity:1;transition:var(--transition);z-index:0}.toggle-switch__inner:before{content:"PUBLIC";left:-100%;color:#000}.toggle-switch__inner:after{content:"PRIVATE";right:5px}.toggle-switch__checkbox:checked+.toggle-switch__label .toggle-switch__inner:after{opacity:0;right:-100%}.toggle-switch__checkbox:checked+.toggle-switch__label .toggle-switch__inner:before{left:5px}.no_journals_yet{text-align:center;font-style:italic;display:block;font-size:16px}.shopsmall{background:rgba(191,153,255,.5);padding:0 20px 10px;width:85%;text-align:center;border-radius:20px;margin:15px auto;color:var(--color1);max-width:400px;height:max-content}.shopsmallhide{display:none}.shopsmall svg{vertical-align:sub;margin-right:10px;fill:var(--color1)}.likejournal_contain.wishlist_action img.likejournal.not-liked,.likejournal_contain.wishlist_action img.likejournal.liked,.likejournal_contain-mine svg{width:16px!important;height:16px!important}svg.likejournal.animatelike.liked{fill:var(--Purple)}#dev_menu{display:none}@media screen and (max-width:1023px) and (max-aspect-ratio:119/90){.cta{position:fixed;z-index:9999;left:0;background:var(--White);width:90%;padding:10px 5%;color:var(--textMain);grid-column-gap:15px;border-top:1px solid var(--menu)}.footer-cta{margin-bottom:125px}.page-name-short{position:relative;height:auto;width:200px}.project-short{align-items:center;max-height:40px;overflow:hidden;line-height:19px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;width:100%;top:3px}}@media only screen and (max-width:1024px){}@media only screen and (max-aspect-ratio:119/90) and (max-width:320px){.question_1,.question_2{font-size:1em!important}}@media only screen and (max-aspect-ratio:119/90) and (max-width:767px){.j_img,.j_entry .j_img{border:none}.j_container .j_entry{grid-template-areas:"pic pic pic" "empty2 mood progress" "empty3 note note" "empty4 submit1 submit2"!important;grid-template-rows:auto 5em 8em 2.5em!important;grid-template-columns:.5em auto 10.2em}.j_container .j_item{grid-template-areas:"pic pic pic" "empty1 proj date" "empty2 mood progress" "empty3 note note" "empty4 submit1 submit2";grid-template-columns:.5em auto 10.2em;grid-template-rows:auto;grid-row-gap:.5em}.easy_to_follow,.recommend_it{display:grid;grid-template-areas:"question1 answers1 answers2"}.question_1,.question_2{text-align:center;margin:auto 0}.note_highlight_grid{flex-direction:column}}@media only screen and (max-width:1024px){.mymakespage #actionmenu_mobile{display:none!important}#actionmenu_mobile{display:block!important;position:fixed!important;top:0;padding-top:env(safe-area-inset-top);z-index:998;background:var(--background1)}.Menucraft_Class{display:none}.mymakespage .Menucraft_Class{display:flex!important}}@media screen and (min-width:1024px){.e-pattern:hover span{display:block}.popup_close,.popup_close2{display:none!important}#dev_menu{display:flex}.back-btn{height:48px;width:48px;min-height:48px}.page-nav{gap:12px;padding:16px 0}.page-title{position:relative}.page-name{margin:auto 0}}.question-label{display:inline-flex;align-items:center;gap:8px;grid-area:question1;margin:auto 1em auto 0}.question-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--textSecondary)}.question-icon svg{width:18px;height:18px;display:block}